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
338260489550	338260490108	338260490658	338260491208	338260491758	338260492308	338260492858	338260493408	338260493958	338260494508	338260495058	338260495608	338260496158	338260496708	338260497258	338260497808	338260498358	338260498908	338260499458	338260500008	338260500558	338260501108	338260501658	338260502208	338260502758	338260503308	338260503858	338260504408	338260504958	338260505508	338260506058	338260506608	338260507158	338260507708	338260508258	338260508808	338260509358	338260509908	338260510458	338260511008	338260511558	338260512108	338260512658	338260513208	338260513758	338260514308	338260514858	338260515408	338260515958	338260516508	338260517058	338260517608	338260518158	338260518708	338260519258	338260519808	338260520358	338260520908	338260521458	338260522008	338260522558	338260523108	338260523658	338260524208	338260524758	338260525308	338260525858	338260526408	338260526958	338260527508	338260528058	338260528608	338260529158	338260529708	338260530258	338260530808	338260531358	338260531908	338260532458	338260533008	338260533558	338260534108	338260534658	338260535208	338260535758	338260536308	338260536858	338260537408	338260537958	338260538508	338260539058	338260539608	338260540158	338260540708	338260541258	338260541808	338260542358	338260542908	338260543458	338260544008	338260544558	338260545108	338260545658	338260546208	338260546758	338260547308	338260547858	338260548408	338260548958	338260549508	338260550058	338260550608	338260551158	338260551708	338260552258	338260552808	338260553358	338260553908	338260554458	338260555008	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
15210	1291	1012	814	569	486	426	379	387	351	295	315	305	280	303	299	310	309	247	282	271	258	265	323	270	306	281	275	269	279	280	270	287	288	259	254	281	305	287	303	273	282	289	261	286	281	258	264	259	261	269	280	294	271	270	282	279	308	295	243	274	245	289	248	289	273	291	276	252	299	245	260	295	266	259	289	268	296	293	265	326	260	283	261	275	263	280	267	280	300	256	279	275	294	320	298	270	251	282	244	284	273	293	264	274	263	281	307	253	281	282	270	315	268	273	269	237	272	302	266	267	271	305	289	246	276	266	297	324	279	296	259	324	265	282	244	253	279	278	268	273	303	307	288	255	242	258	275	293	257	278	267	271	267	270	230	292	279	276	284	256	268	310	279	254	270	265	285	298	263	274	325	266	258	280	269	284	260	249	282	287	280	263	245	298	278	286	269	277	268	273	294	290	303	275	281	280	243	285	270	275	284	271	295	255	287	273	263	257	260	259	319	278	285	265	238	288	261	231	283	254	273	298	286	292	280	293	262	284	262	264	267	258	274	253	297	246	248	278	278	306	269	242	285	291	272	292	309	259	279	278	266	242	274	299	252	254	239	252	250	274	278	265	280	269	288	266	257	263	271	265	246	274	267	267	278	292	304	263	250	274	265	226	297	286	272	276	267	283	268	223	272	267	258	258	304	266	278	295	282	263	285	257	264	263	281	269	258	249	280	299	292	292	254	252	267	258	258	296	284	263	244	279	266	250	270	268	254	253	290	289	254	275	276	287	253	293	271	266	281	283	261	293	255	272	255	275	279	261	269	262	310	282	248	270	257	283	267	282	252	266	233	294	285	279	293	242	275	299	260	254	286	279	262	250	301	284	277	290	258	276	297	250	299	266	290	275	262	288	294	271	250	288	292	282	269	267	262	277	246	305	278	273	272	278	245	290	299	272	284	292	235	294	290	271	269	305	296	270	255	234	326	298	253	289	288	293	296	285	298	274	267	268	251	261	247	273	271	277	240	296	254	290	266	239	262	283	274	251	278	264	274	249	267	279	279	250	278	280	276	281	290	254	250	307	297	275	255	232	341	263	290	272	237	253	260	261	273	239	272	273	280	275	279	269	281	276	271	271	274	261	289	249	290	276	287	284	267	282	250	252	271	299	256	293	246	248	262	280	259	269	275	305	281	249	269	267	285	294	285	299	248	278	280	258	262	271	275	287	229	292	277	270	264	264	262	290	290	259	276	277	269	282	311	292	249	259	290	253	246	270	266	256	266	301	249	267	282	286	251	242	257	278	261	266	261	267	268	304	231	276	326	285	261	242	283	261	301	250	240	258	284	279	282	296	251	303	266	269	259	259	295	296	272	239	281	268	282	246	266	277	260	280	238	283	286	286	269	260	282	284	292	298	286	275	275	288	280	266	279	289	249	298	296	271	277	305	273	263	277	290	301	292	308	298	295	273	248	236	315	315	273	261	278	281	308	257	263	278	300	269	284	281	234	291	302	260	277	295	291	266	253	270	288	253	264	272	278	270	259	292	256	261	242	250	239	249	268	271	274	257	248	282	272	291	263	233	292	258	268	248	276	286	276	248	297	291	269	258	290	247	257	262	267	258	305	277	269	277	283	280	275	279	291	268	288	287	273	305	270	267	285	266	278	265	270	289	257	252	295	287	290	268	240	284	270	258	287	280	261	285	237	284	285	252	266	282	305	253	288	254	271	276	275	279	275	273	310	261	254	253	280	266	233	265	281	257	248	269	311	228	286	275	296	254	253	271	251	269	264	279	266	252	251	302	259	256	291	262	258	255	274	268	264	261	263	311	308	278	298	277	262	268	276	261	261	270	256	277	271	272	277	277	281	289	239	268	283	258	298	268	280	268	260	286	245	275	253	248	250	267	276	302	293	273	243	268	249	272	258	278	302	237	283	298	297	242	276	270	256	293	298	256	293	250	263	265	271	294	279	286	275	271	267	251	286	298	256	290	261	270	277	277	267	258	245	247	278	267	282	243	235	271	269	286	276	265	274	288	258	264	277	268	265	270	250	280	290	263	312	286	247	290	293	276	258	279	285	265	278	252	308	224	231	255	265	277	264	258	266	245	265	274	291	244	281	265	257	248	282	248	272	284	273	268	265	282	275	258	301	272	255	224	265	310	262	269	261	290	279	292	285	255	285	286	238	261	249	275	256	265	265	279	266	267	286	278	268	267	266	258	268	237	262	251	273	276	247	270	256	287	256	282	295	269	303	272	276	271	276	252	275	277	266	266	306	251	273	261	302	250	263	275	279	264	273	273	261	271	255	275	261	276	277	258	282	268	268	258	227	265	273	263	253	279	304	309	273	244	266	275	275	270	250	264	250	248	301	267	269	288	276	299	263	253	266	255	289	280	295	261	235	285	293	255	235	256	278	273	274	269	287	258	274	292	307	254	249	270	282	261	261	323	308	268	254	244	264	255	238	271	277	271	257	277	254	286	251	278	279	285	274	279	286	295	297	284	288	275	278	274	282	323	287	288	260	291	265	292	281	279	280	288	256	267	258	246	279	241	274	279	290	280	298	267	308	253	263	264	278	259	265	257	247	281	276	291	272	252	243	269	276	248	297	259	259	254	289	298	269	268	263	293	281	280	262	287	281	293	321	300	281	276	261	294	290	264	279	302	261	257	268	251	268	263	257	291	280	287	258	300	316	258	246	291	295	266	285	277	262	255	237	292	292	282	284	318	284	286	259	267	293	272	259	261	252	266	260	262	275	264	261	283	299	276	227	258	287	268	254	248	275	265	246	272	270	302	263	306	238	267	276	261	269	284	271	292	238	248	283	241	271	292	269	287	269	277	262	266	285	261	242	262	279	256	278	275	268	265	230	272	239	247	273	302	291	293	257	268	303	261	252	274	254	272	251	260	273	285	273	253	256	276	269	271	289	285	256	261	246	267	262	276	246	306	278	296	247	258	247	287	264	285	246	247	259	263	282	250	266	237	292	287	264	257	259	258	272	273	271	279	257	288	218	282	249	262	299	272	243	255	232	275	282	297	259	272	309	260	266	277	261	264	271	275	292	252	248	258	240	297	277	294	272	275	270	264	259	271	226	302	287	235	275	269	306	267	275	291	276	238	278	270	270	284	268	267	257	264	258	287	271	269	266	267	265	269	280	298	281	272	245	305	242	315	265	253	288	281	280	265	273	280	254	282	253	247	274	247	261	268	289	310	297	254	267	252	269	260	281	301	272	291	262	280	264	307	301	254	284	292	268	270	257	278	305	313	281	280	242	239	262	262	243	278	282	239	265	292	297	273	298	279	305	271	246	290	273	262	230	261	257	260	275	272	270	235	275	237	270	287	285	275	266	272	300	298	280	271	271	252	257	292	265	286	276	251	260	257	276	273	251	264	249	272	274	264	305	241	251	254	273	254	303	269	272	274	273	318	291	244	289	263	287	278	299	282	269	302	278	252	268	286	275	272	247	279	257	266	267	281	263	266	299	280	295
8528	1231	2196	2391	2047	1714	1472	1239	1162	1088	1018	1013	892	894	824	789	821	790	836	781	754	768	798	780	750	703	745	732	749	744	728	731	689	691	732	694	714	734	722	742	654	705	742	691	711	691	722	690	704	705	694	659	658	717	728	733	667	732	701	711	712	674	716	704	716	671	698	688	682	744	691	712	664	632	720	703	692	714	706	682	752	712	673	687	671	732	685	735	707	676	665	739	644	679	715	646	717	673	693	695	678	714	674	717	683	693	694	666	666	658	698	715	736	688	689	707	699	651	684	753	688	685	659	722	712	746	670	669	692	699	709	668	642	746	653	720	681	729	703	670	726	668	692	731	674	708	699	740	663	728	679	675	670	714	667	664	686	722	721	674	683	698	660	696	693	690	678	676	686	723	692	673	665	727	687	674	752	677	663	716	738	693	665	687	654	702	672	680	660	707	732	685	727	692	674	666	698	717	684	706	707	707	657	672	662	683	675	659	674	737	741	652	706	737	694	723	694	690	736	671	747	690	689	722	674	697	704	664	668	698	692	700	688	689	718	652	718	741	734	671	675	667	702	704	692	694	701	730	687	687	638	705	702	684	691	694	703	671	656	668	698	713	661	758	717	634	680	670	693	722	675	658	728	674	676	684	655	705	721	718	731	674	653	689	691	718	690	644	708	677	705	700	728	691	705	675	682	723	706	720	725	659	707	713	680	692	679	706	695	685	663	628	673	706	646	659	660	702	609	674	689	676	691	726	648	664	741	760	645	682	650	697	688	694	706	654	717	677	652	675	679	675	745	676	707	705	684	670	701	682	694	662	726	719	706	702	691	691	736	729	664	698	680	738	686	698	693	692	728	735	730	685	731	726	685	710	648	675	730	714	672	735	643	692	713	662	649	740	698	726	626	697	692	692	721	686	663	682	631	685	721	713	742	668	647	690	634	644	707	667	681	659	659	680	713	699	669	702	685	705	703	637	692	688	718	710	676	705	726	679	725	680	656	665	680	737	701	677	668	701	714	696	668	666	689	694	634	697	696	666	720	696	667	676	688	654	700	702	649	664	692	659	728	714	693	627	687	717	684	674	689	698	687	712	681	668	654	692	721	691	729	681	717	645	710	644	684	693	693	719	690	696	673	662	645	668	686	698	706	644	711	667	683	679	737	714	677	694	691	653	665	679	699	711	645	695	695	685	683	687	702	674	679	659	722	727	690	699	678	699	676	670	667	714	712	688	695	679	692	720	701	720	690	665	697	716	679	665	668	687	705	646	694	701	674	710	680	724	659	694	707	734	661	701	684	724	683	666	718	735	661	634	657	661	655	729	699	679	691	704	669	713	679	688	712	716	694	664	664	714	714	681	672	714	667	712	674	685	673	672	715	649	688	695	722	681	717	678	705	699	671	694	675	633	651	734	672	679	695	654	688	652	722	665	695	674	672	670	673	691	702	665	664	761	654	730	706	664	692	618	673	640	722	680	700	720	719	672	680	642	709	677	659	675	664	677	671	729	655	751	673	652	710	701	657	666	705	681	710	723	652	695	657	702	727	705	648	669	674	659	640	710	686	675	707	716	705	695	702	684	688	662	685	681	699	710	674	725	763	671	726	696	714	715	698	699	707	688	754	687	722	713	691	694	666	763	710	709	698	672	655	700	636	754	682	662	690	678	650	669	733	730	642	669	688	700	675	685	672	675	684	703	661	718	695	668	681	653	682	703	715	664	700	724	676	696	702	688	704	661	689	694	692	676	704	686	727	715	657	685	722	681	680	640	689	680	691	684	700	692	678	682	691	695	686	669	676	666	646	701	718	677	664	684	703	692	717	711	705	741	758	687	665	736	657	709	658	664	685	675	685	700	675	671	696	663	675	697	703	712	657	694	695	702	681	689	676	714	685	691	723	639	678	688	686	691	698	722	713	679	713	697	755	697	675	627	671	704	689	700	660	654	699	700	718	712	661	706	691	641	694	689	731	714	671	722	703	673	665	713	666	723	647	709	719	724	726	680	679	678	721	714	731	692	691	724	699	676	656	709	702	660	694	685	690	707	704	684	672	685	711	691	703	719	672	682	708	654	675	685	654	628	673	733	665	716	694	687	702	682	646	690	678	697	667	681	715	678	679	701	687	728	685	742	709	721	706	696	715	667	733	713	711	661	658	692	724	685	722	681	710	667	692	724	686	704	739	669	682	731	662	723	654	698	685	713	699	667	674	703	689	673	692	676	681	699	650	687	651	697	693	661	707	694	683	686	690	646	646	692	722	687	704	671	680	694	693	683	654	659	691	696	676	729	658	673	706	712	636	723	675	690	751	703	688	691	709	691	739	709	635	681	664	689	669	698	686	703	693	692	698	683	708	679	640	673	691	671	689	677	674	700	670	676	710	667	648	678	707	691	659	698	700	688	676	718	677	721	630	674	667	690	658	695	691	688	655	658	667	671	664	701	720	663	696	659	698	719	687	697	693	693	702	699	691	662	655	698	700	686	668	690	725	699	687	688	736	685	685	660	696	697	685	707	726	706	687	733	667	690	718	679	714	711	691	682	705	698	728	672	690	681	695	704	688	694	676	642	711	646	717	680	638	719	726	670	629	722	701	681	685	687	714	728	663	685	656	656	733	687	676	695	704	689	705	714	714	707	694	656	649	730	734	702	661	640	669	661	716	696	725	680	647	709	688	691	704	718	680	708	709	672	639	698	713	720	676	680	727	706	626	675	690	697	687	687	680	672	697	685	694	706	701	737	683	699	655	671	675	699	687	651	673	698	697	707	721	702	653	705	646	717	706	689	687	671	690	697	654	696	671	689	645	680	710	762	662	706	695	651	741	718	720	709	756	687	669	677	701	675	712	708	716	713	659	692	722	699	711	674	725	678	677	689	675	652	667	718	720	750	683	677	714	641	672	684	732	679	706	668	659	675	663	691	678	730	673	710	662	662	691	626	657	619	719	664	666	661	662	728	667	682	722	690	723	694	735	716	703	733	713	668	723	679	709	669	702	678	702	711	721	711	687	694	714	684	706	711	699	648	734	697	722	674	699	693	670	711	692	711	660	678	658	706	658	687	692	680	742	653	722	717	703	724	698	695	687	681	708	676	684	696	687	681	697	699	657	693	675	726	667	644	656	722	723	730	717	720	675	724	670	699	707	710	645	684	696	683	710	698	725	697	706	694	660	688	726	663	707	695	682	687	706	696	688	663	702	698	701	700	732	719	751	692	642	686	676	720	693	652	647	721	697	659	708	695	707	699	725	677	766	703	698	712	664	683	725	656	668	697	720	698	722	705	720	722	751	712	688	703	670	713	712	674	657	670	657	699	639	750	716	723	711	691	673	702	711	738	722	662	652	671	721	667	658	662	701	674	690	708	695	673	709	713	668	703	751	716	640	691	674	668	696	685	690	706	729	720	696	648	676	701	681	723	684	692	679	697	691	691	692	690	679	712	724	681	710	701	704	665	721	698	715	687	700	683	721	699	711	657	679	676	669	679	683	717
1674	420	397	399	415	406	382	379	426	437	438	431	411	437	374	428	406	388	395	394	396	394	445	421	410	436	413	397	396	387	389	409	358	428	404	383	407	406	417	389	394	381	423	416	409	410	419	396	397	400	409	380	361	391	385	416	415	372	398	414	387	444	385	411	400	432	404	412	423	395	410	440	404	421	437	398	414	403	395	398	408	406	365	400	418	403	413	408	423	418	426	401	367	424	415	396	408	390	386	387	397	399	419	420	428	395	403	445	436	403	462	415	450	412	385	418	394	460	421	433	407	398	414	416	396	429	418	428	389	397	399	406	419	412	411	421	407	425	443	394	416	421	435	431	395	415	441	423	413	383	374	375	398	388	412	433	369	402	382	442	397	411	411	424	395	426	372	398	397	358	424	430	409	443	415	384	391	405	380	386	447	427	409	373	379	383	430	437	413	414	406	406	409	447	389	397	406	409	402	409	430	423	399	381	416	470	392	410	444	407	417	381	384	428	406	401	400	429	405	397	387	389	424	433	424	416	420	425	437	425	394	427	394	404	413	405	415	384	380	385	382	400	405	385	389	391	444	401	383	363	369	401	401	405	411	406	364	391	429	398	382	397	404	436	394	392	392	441	442	434	370	387	422	447	413	409	433	426	392	380	398	417	370	418	407	412	440	441	407	405	395	394	423	427	404	432	381	428	375	455	396	429	381	456	390	398	464	404	399	369	364	418	423	372	430	418	424	417	376	433	417	412	391	409	377	383	386	386	408	385	459	437	401	410	378	388	403	412	387	418	413	413	428	430	401	376	406	396	413	426	374	407	414	374	403	419	430	394	417	398	423	376	391	375	407	434	437	473	383	381	381	429	402	389	396	389	394	388	391	390	399	449	433	423	416	434	408	435	417	402	442	390	366	380	416	408	434	391	413	410	417	412	402	400	425	434	361	414	423	371	409	393	408	426	422	413	417	384	389	415	422	448	412	404	425	385	386	378	453	385	412	376	367	415	443	404	420	426	406	399	384	402	392	443	436	436	401	395	391	423	419	377	379	393	351	410	401	421	428	360	403	407	417	428	418	422	382	441	391	428	410	414	415	414	423	357	387	457	437	406	399	401	373	401	412	419	372	398	370	359	422	382	436	402	402	411	423	395	377	406	414	390	408	420	397	414	378	387	367	390	412	394	440	400	398	398	392	440	388	397	386	441	378	402	432	406	413	440	413	378	430	395	395	416	417	406	410	395	408	409	435	407	434	400	415	413	430	410	463	428	425	417	476	415	444	429	369	392	393	398	377	391	435	409	418	388	371	388	410	424	443	404	410	440	424	407	381	407	388	407	441	402	410	411	407	400	374	430	384	409	410	430	425	433	357	437	410	386	396	401	391	419	373	388	396	406	416	385	396	399	458	417	371	409	433	384	399	412	360	425	407	392	423	408	385	421	391	410	415	406	376	380	432	403	419	392	378	397	392	407	411	407	392	448	413	405	436	416	438	378	403	374	419	388	404	394	399	426	438	459	439	414	398	393	381	413	411	396	422	426	346	389	411	412	403	404	412	365	394	401	368	427	388	398	405	431	401	399	447	415	420	401	413	427	390	433	401	417	380	394	376	398	393	382	413	398	411	399	414	434	406	452	438	454	424	414	442	394	402	407	374	415	415	415	386	382	403	440	424	417	420	397	394	433	408	392	409	373	426	411	427	421	396	363	423	468	399	436	429	388	380	389	379	419	434	437	416	388	398	365	443	435	412	388	406	387	413	413	429	404	424	357	417	425	447	425	394	461	423	378	428	439	420	390	390	382	407	437	375	387	416	391	404	394	389	435	395	382	430	414	404	402	426	410	390	402	392	427	397	433	412	376	375	378	392	469	409	434	384	395	393	403	428	418	425	423	415	405	448	413	429	445	412	429	377	412	424	425	426	387	402	407	403	384	420	423	387	371	392	424	430	444	388	409	383	424	367	424	375	391	401	359	383	449	404	386	411	404	435	407	354	397	384	406	394	364	375	410	390	396	423	397	399	423	406	426	393	406	399	397	365	403	418	399	385	411	437	410	435	410	403	431	403	464	401	411	386	397	417	427	435	391	361	379	396	450	446	406	446	396	407	392	420	403	392	390	372	393	415	437	398	401	393	421	384	448	410	401	424	411	402	366	363	413	422	431	390	394	400	407	440	422	399	392	404	406	400	406	396	346	414	402	407	376	416	399	406	437	406	349	441	363	428	409	417	450	441	397	389	363	376	433	381	414	417	384	392	417	384	405	419	417	432	428	374	403	406	410	410	398	415	428	400	404	357	413	405	396	413	399	434	367	431	394	350	406	410	408	380	410	427	399	407	403	466	407	438	377	438	410	381	435	420	391	415	406	429	384	391	411	373	378	401	423	417	392	366	408	412	436	422	414	406	394	386	441	403	402	433	410	423	433	398	404	434	405	396	400	395	417	441	375	393	410	398	438	375	442	373	436	471	428	386	417	402	420	421	394	392	426	438	417	430	413	374	418	385	379	401	408	452	417	407	417	412	409	411	398	377	398	396	403	418	456	381	437	417	445	404	404	385	430	437	419	422	394	397	432	408	386	399	379	424	404	422	402	429	407	394	384	410	448	424	414	380	405	424	459	429	407	374	382	413	467	422	396	391	383	405	400	426	436	442	392	401	409	408	444	427	401	373	395	424	418	431	429	369	420	400	412	371	415	369	436	426	398	391	388	418	422	431	425	356	384	393	382	366	406	418	367	402	421	411	450	390	393	395	430	391	437	429	436	439	447	445	437	402	390	408	422	429	408	408	397	400	406	385	421	410	379	407	414	437	448	465	423	443	420	400	418	415	436	454	399	414	421	393	417	425	390	405	385	412	439	418	430	382	429	425	385	426	392	367	389	375	386	412	399	414	426	412	402	411	405	401	430	408	352	427	390	448	415	413	395	406	422	414	419	399	417	395	386	398	407	379	416	411	439	401	403	386	426	391	414	437	412	374	416	407	362	393	368	372	425	428	419	404	399	388	402	412	405	402	432	366	365	357	398	417	419	404	398	371	388	405	398	422	398	384	414	466	387	343	434	404	394	373	415	403	368	398	404	361	434	389	378	433	415	429	406	382	435	405	438	424	417	402	411	428	421	416	392	380	389	390	392	390	408	380	429	384	380	402	406	426	369	443	419	425	438	439	425	408	396	386	392	417	410	445	422	436	423	401	400	430	381	408	451	422	482	403	400	410	433	445	370	437	398	457	429	398	456	395	390	416	428	424	380	381	416	476	426	409	372	425	396	433	405	377	408	407	403	374	403	394	400	384	453	421	389	396	400	415	415	416	421	431	370	423	413	409	354	415	408	415	390	341	417	442	395	407	438	415	396	416	394	422	366	407	416	399	424	404	376	426	391	413	381	361	427	423	387	415	413	351	378	395	406	397	381	409	399	423	422	435	423	429	421	389	404	407	421	415	387	397	387	412	403	386	382	422	415	407	417	385	376	381	407	414	415	422	412	397	436	419	378
2128	983	897	967	982	907	951	888	918	976	901	947	930	884	927	885	850	951	957	980	956	967	917	883	922	940	969	867	878	916	909	896	946	878	932	896	906	880	923	903	903	899	906	1027	897	907	919	918	897	899	950	891	912	885	920	950	930	944	929	867	907	896	889	925	927	882	907	852	903	952	882	890	940	870	946	899	921	854	862	908	913	859	888	925	838	894	910	918	906	903	919	936	955	907	984	921	857	888	926	898	905	909	949	864	915	953	892	947	873	975	928	896	966	944	962	945	971	824	875	887	912	872	874	932	901	917	880	951	882	912	885	895	949	861	907	916	908	893	870	958	948	954	915	918	941	947	859	912	974	903	903	892	911	960	906	918	915	953	902	905	960	897	868	944	926	918	894	942	924	910	921	914	867	873	957	921	903	918	870	959	884	972	872	884	915	883	944	929	932	953	864	914	913	956	890	911	910	884	897	923	916	959	893	889	892	920	886	951	887	878	893	911	896	897	893	914	903	950	925	927	887	915	808	874	962	971	920	933	906	926	888	883	857	942	954	929	944	879	916	867	921	943	876	877	911	882	923	917	904	905	878	919	901	919	920	930	926	944	919	951	864	905	921	925	916	899	908	904	922	948	922	899	904	927	889	910	908	918	929	934	957	893	930	935	908	910	952	947	918	963	888	879	896	892	931	867	856	904	920	865	915	912	929	875	892	930	944	910	931	927	914	918	882	908	948	877	926	876	895	909	907	912	949	895	941	917	945	873	918	855	858	826	877	908	900	883	897	965	939	885	957	927	866	977	927	906	932	898	857	907	883	887	974	916	902	845	911	895	903	960	875	927	918	973	891	855	884	932	880	880	915	915	930	924	903	912	870	979	860	972	865	916	850	901	904	903	939	925	885	913	860	945	908	928	882	871	913	904	932	926	878	904	866	870	943	856	899	852	922	930	926	885	881	961	930	975	867	908	914	879	898	895	908	934	907	896	846	957	889	937	889	869	919	962	887	933	905	951	885	875	888	850	915	945	950	901	836	888	859	920	902	880	889	910	967	938	897	925	906	907	902	937	878	942	966	929	890	911	944	918	916	862	934	877	887	911	875	978	907	908	883	917	881	944	894	863	901	902	959	994	902	929	850	907	946	864	928	874	891	915	899	933	941	853	868	948	911	903	877	898	901	899	919	895	886	916	887	935	918	922	918	897	918	950	919	906	898	905	887	959	942	954	926	874	928	970	911	878	955	910	864	910	912	878	877	880	878	936	913	920	895	917	889	849	868	929	922	860	944	935	898	860	946	911	878	893	910	914	865	904	865	916	908	973	909	886	849	931	874	882	882	919	963	894	989	937	937	951	928	877	922	888	917	869	896	940	855	966	915	897	924	912	896	970	865	906	921	913	840	939	951	880	933	972	884	867	897	882	953	858	908	838	920	860	931	909	905	930	860	882	931	858	895	898	896	859	910	904	897	900	864	947	912	973	953	854	911	954	865	911	908	845	878	906	960	932	878	931	895	958	896	942	925	922	903	925	832	927	962	916	921	945	877	950	978	825	904	922	954	904	839	938	935	894	887	898	890	919	868	899	882	866	847	939	919	915	869	940	886	908	930	901	893	901	888	956	912	917	912	916	911	936	952	951	937	986	927	876	927	882	880	876	922	879	899	894	893	975	915	881	876	923	870	900	870	897	930	891	899	880	871	896	921	863	941	917	948	867	894	922	926	877	907	956	914	938	895	888	894	929	872	972	924	950	893	920	908	929	906	940	890	906	860	895	931	992	950	897	893	934	884	914	925	896	959	889	924	970	927	932	909	905	884	880	863	951	940	928	928	922	890	879	888	880	861	885	925	883	887	906	960	888	924	878	911	969	913	933	954	908	904	909	907	886	944	942	945	907	897	895	885	914	947	928	890	918	883	925	957	912	855	922	937	938	867	913	922	951	906	892	907	908	932	903	965	913	953	958	890	891	908	893	939	898	889	941	904	859	907	880	890	889	944	920	939	833	866	916	934	939	949	898	890	955	904	884	926	952	940	870	914	917	869	922	919	865	899	911	922	934	863	932	962	937	902	881	934	829	936	899	833	942	920	945	887	893	905	881	934	886	952	892	898	900	888	891	917	884	915	847	890	864	881	936	909	914	925	935	903	900	924	911	933	868	921	929	930	919	928	923	902	880	885	880	889	883	862	957	902	931	950	964	923	920	880	927	925	942	925	887	880	895	915	922	884	931	868	950	851	902	893	910	932	877	920	949	864	942	895	939	908	929	937	927	964	902	915	914	930	922	956	899	912	906	856	879	943	902	946	957	915	877	844	866	976	907	967	888	898	913	987	887	892	945	912	927	912	910	863	935	934	961	868	919	928	889	887	902	870	902	889	914	938	941	997	887	936	857	923	910	920	918	885	900	918	857	878	918	870	923	918	857	907	918	892	888	954	952	852	919	899	905	879	883	933	898	962	938	874	916	905	944	867	929	907	922	914	851	862	952	929	953	920	873	888	904	890	915	924	910	904	928	950	941	915	961	936	932	965	926	917	878	920	886	902	906	939	972	920	950	864	910	931	941	895	926	860	911	936	925	899	952	865	928	932	903	859	905	891	903	953	926	872	909	855	929	938	880	931	858	889	923	890	918	894	919	891	920	889	920	907	891	886	883	887	922	971	929	951	873	876	910	917	909	969	890	877	919	910	889	912	886	906	948	886	924	921	901	906	863	979	912	897	949	965	921	922	910	884	897	914	938	926	931	953	929	892	890	850	901	952	891	947	941	897	903	973	854	917	912	932	965	873	873	889	987	882	941	911	879	849	876	894	917	889	875	919	863	891	895	881	908	930	888	910	916	885	923	851	896	921	880	952	934	895	916	856	913	941	927	950	917	874	863	960	873	914	954	921	956	920	869	904	923	929	870	918	908	920	893	892	906	913	909	894	896	912	945	893	922	881	889	910	892	927	943	863	915	905	898	860	933	956	929	972	886	949	926	967	901	940	958	905	846	883	907	913	913	911	955	933	901	932	930	915	941	922	857	917	917	874	923	924	949	932	858	927	953	923	923	891	869	931	929	902	881	901	915	846	892	931	891	895	874	931	894	929	958	903	873	966	905	902	884	897	862	905	917	900	884	875	940	895	911	893	873	912	893	900	890	921	945	904	932	902	886	944	952	895	860	842	881	917	894	878	923	934	913	909	889	940	933	900	930	851	925	866	874	877	902	920	885	910	888	888	890	976	948	934	935	855	874	947	934	922	909	902	908	863	942	929	890	899	935	959	899	912	877	890	895	964	888	918	935	872	889	925	911	850	924	913	916	920	949	934	899	856	895	946	910	919	923	895	924	946	894	827	894	904	885	913	923	874	969	907	859	911	872	926	957	916	930	916	897	917	910	877	908	937	925	896	892	868	890	942	933	923	889	915	945	913	929	885	954	835	884	913	915	971	852	917	940	943	902	916	927	914	908	913	948	954	913	910	928	882	939	919	873	900	874	937	879	887	854	917	883
7636	499	509	435	372	294	273	250	250	220	239	215	203	236	228	238	210	202	196	253	220	198	228	195	207	232	212	202	223	208	213	216	217	189	181	186	230	216	187	213	211	205	194	212	208	201	179	198	190	199	226	215	189	191	213	205	211	195	216	202	230	215	214	211	207	186	202	218	197	189	210	222	173	189	207	200	212	211	184	249	205	197	179	175	212	199	208	187	183	194	190	199	237	237	190	214	203	210	188	219	240	217	199	221	193	232	194	216	211	201	201	208	177	196	206	202	217	184	212	178	207	196	224	177	182	182	207	214	244	184	196	207	215	213	202	194	218	205	214	195	210	195	214	178	196	194	197	193	216	197	219	212	198	219	228	179	192	209	177	202	212	202	189	179	204	204	198	224	220	199	209	207	200	214	194	207	182	186	226	204	211	201	242	187	208	155	207	179	233	200	197	206	207	203	200	215	202	184	192	215	203	181	203	198	192	212	206	189	200	231	212	211	204	214	185	224	214	208	192	235	189	191	200	203	196	198	211	188	217	204	204	229	203	196	210	194	197	190	208	194	198	187	195	200	208	196	174	181	207	181	203	193	198	217	182	216	162	156	186	202	195	181	187	218	203	218	189	186	212	215	256	210	201	215	207	213	184	189	219	188	217	194	188	217	199	200	229	198	198	204	197	213	203	243	230	207	221	210	191	193	203	211	222	239	189	187	180	196	202	207	205	208	222	173	212	189	186	223	201	220	195	205	207	201	205	242	230	203	193	222	242	211	173	186	183	196	213	170	186	213	211	213	169	210	189	225	237	174	186	209	189	207	206	181	210	190	196	179	165	196	210	181	210	180	184	212	198	219	218	210	207	221	191	227	231	202	227	190	215	202	220	199	247	181	213	194	209	216	184	211	181	234	205	203	195	167	197	187	200	204	185	208	195	211	195	193	169	189	212	211	195	189	218	178	211	195	185	230	191	187	187	182	190	222	196	243	207	205	205	186	200	182	182	229	218	204	215	212	218	198	207	206	206	221	213	221	219	186	186	186	187	216	188	208	190	192	223	218	224	198	215	181	191	222	217	182	213	192	212	199	193	202	215	220	205	200	193	170	221	242	208	203	197	194	229	172	196	197	204	202	210	186	211	209	208	205	214	211	212	223	189	185	185	207	193	223	211	188	186	190	209	204	208	182	204	237	189	218	235	201	211	207	211	190	228	189	207	198	172	185	210	203	216	211	184	180	180	211	190	203	192	193	196	225	185	200	205	188	211	194	204	214	198	199	217	228	219	203	214	189	180	208	199	234	224	207	223	183	194	194	183	195	215	213	199	191	178	206	177	210	193	233	207	204	188	220	189	199	187	178	223	210	209	205	197	209	185	199	196	183	220	220	224	218	201	216	245	201	195	229	221	188	209	194	217	194	186	194	201	175	183	184	215	174	209	212	199	209	220	251	199	211	218	205	194	185	198	215	192	215	199	195	205	195	178	242	193	197	193	205	198	202	182	206	227	212	187	206	192	233	197	206	241	195	202	215	210	227	226	227	206	180	184	186	213	184	190	196	176	201	205	227	193	192	208	194	208	219	202	203	201	188	212	225	204	223	195	211	193	198	185	191	190	202	181	211	229	217	199	193	191	231	195	182	210	192	188	192	223	242	190	193	203	196	214	195	170	211	202	190	174	182	200	221	186	199	203	177	220	198	203	218	234	204	217	173	187	207	197	212	198	186	212	203	191	201	191	169	230	224	201	191	203	176	186	208	181	193	199	192	200	211	193	186	195	246	201	205	200	207	229	179	217	198	230	202	180	205	203	208	196	190	193	195	195	204	190	206	201	193	195	186	211	182	186	205	210	171	199	213	221	206	195	170	209	185	203	220	210	186	231	205	185	192	208	221	215	215	200	228	207	205	212	237	208	228	202	196	192	204	198	212	196	204	197	196	224	227	209	185	196	220	222	225	180	210	206	206	233	223	207	204	212	194	204	202	217	205	188	201	181	218	198	209	197	197	193	179	245	221	210	196	212	205	213	197	221	211	203	192	193	212	218	189	204	196	198	226	212	191	205	186	194	183	203	204	213	184	220	211	238	209	210	207	218	208	208	219	212	217	221	179	208	195	183	200	212	207	213	187	206	186	187	194	210	189	202	214	193	220	205	203	194	186	212	200	184	197	194	217	182	175	210	177	202	208	198	229	171	215	197	204	203	200	219	200	199	175	213	223	209	193	219	214	207	222	202	186	173	215	194	172	184	188	217	182	199	212	198	197	222	218	210	208	211	204	195	184	188	195	219	201	220	225	215	217	167	216	229	216	185	197	209	198	207	200	212	225	217	205	212	193	203	203	207	172	176	201	179	198	205	190	204	226	212	189	189	190	210	204	186	198	218	197	200	173	226	176	216	195	192	187	195	211	226	173	191	179	196	220	198	178	196	202	224	229	204	205	190	223	222	198	216	213	225	187	198	200	209	188	224	202	222	211	182	220	209	221	213	214	207	229	220	198	183	222	195	215	203	193	204	187	185	206	188	202	196	217	181	176	202	195	214	191	165	199	186	196	202	194	196	184	217	180	206	186	197	213	200	204	218	227	221	227	191	185	198	236	202	208	216	196	198	189	202	214	211	231	205	205	215	199	201	206	201	200	173	222	200	192	196	225	206	206	213	190	195	231	217	189	210	193	158	171	211	236	194	227	225	212	219	197	216	215	185	209	209	208	196	190	187	223	223	225	190	179	188	201	230	198	218	205	221	216	223	205	196	199	196	207	224	209	191	183	215	213	181	189	200	186	187	185	205	209	218	203	236	216	224	195	205	201	205	188	209	183	196	173	221	201	236	245	207	181	233	197	203	188	208	234	225	206	192	201	219	197	229	222	224	197	208	217	201	226	197	199	177	234	223	175	203	206	199	194	217	198	204	185	198	219	226	213	217	170	201	183	212	222	213	199	216	219	201	198	203	200	207	178	204	193	225	175	243	205	182	196	206	196	206	226	193	180	184	209	193	179	179	195	216	181	221	195	204	187	194	214	176	218	190	207	180	213	202	221	196	225	210	208	218	185	192	197	189	214	203	192	195	193	209	203	217	210	213	184	174	194	194	185	210	199	203	243	211	199	227	202	200	203	182	236	246	190	224	212	210	182	226	208	227	229	196	226	212	228	197	209	200	190	240	192	200	211	202	197	231	212	187	218	183	212	218	207	192	195	201	182	185	184	187	200	215	187	213	185	218	201	233	212	179	187	207	216	207	196	198	206	193	229	220	189	193	203	186	216	189	206	198	213	206	201	190	215	198	196	221	182	203	216	205	191	217	214	220	195	207	201	218	245	166	196	202	219	225	209	182	223	187	204	189	210	210	181	187	202	160	194	203	189	189	179	208	225	191	245	218	194	197	192	201	224	210	215	226	203	203	218	198	192	209	223	190	165	204	214	215	194	197	196	213	208	218	186	184	201	178	244	188	193	211	179	179	185	189	189	199	200	203	207	190	225	202	231	192	211	200	205
6474	747	1233	1357	1162	1037	937	832	788	737	727	626	685	575	591	623	553	561	557	608	655	522	554	557	535	582	586	554	552	508	517	562	535	522	510	538	527	495	536	530	567	506	538	487	541	528	540	539	519	544	504	564	515	537	517	532	536	516	519	561	530	538	526	525	555	566	507	504	532	546	498	530	510	520	530	505	525	542	505	526	537	538	496	519	484	500	527	536	547	540	521	486	538	504	536	538	544	522	549	551	528	528	497	536	536	548	489	536	491	540	527	552	531	510	526	539	507	547	533	542	510	533	534	522	536	511	529	521	545	551	524	522	488	488	544	526	541	514	533	538	534	513	501	564	535	497	527	505	542	515	532	528	500	543	522	543	505	485	548	488	487	539	567	538	505	512	510	517	534	512	529	510	573	566	500	503	528	506	517	487	512	513	498	523	557	517	449	535	494	592	483	554	494	529	501	505	499	512	519	523	482	531	527	517	500	520	506	541	510	532	501	531	540	502	507	510	501	524	513	524	559	554	540	503	489	523	554	565	508	485	565	504	512	522	502	547	469	491	559	523	521	491	510	513	532	499	518	517	555	557	472	478	483	537	520	493	578	556	539	516	508	534	509	518	482	539	484	500	547	513	545	520	526	587	529	571	516	549	536	523	526	509	532	504	512	504	513	526	503	496	510	501	516	515	535	519	524	548	534	522	522	532	514	491	502	536	529	511	518	496	509	533	548	520	519	530	541	535	504	503	523	487	489	543	509	503	519	558	543	495	512	529	499	538	509	529	500	548	525	546	523	539	526	510	517	508	501	493	503	547	514	538	553	523	524	533	522	516	496	531	529	512	524	520	512	499	517	522	497	544	492	530	518	557	550	500	563	490	579	508	541	540	503	574	480	563	459	498	492	562	504	519	512	487	525	554	566	550	538	544	548	505	534	485	535	521	527	498	538	509	505	512	486	522	493	522	549	521	504	541	521	492	542	530	509	526	484	570	511	518	499	549	520	530	510	506	490	527	498	514	537	511	473	515	539	565	524	494	523	519	521	493	533	522	522	503	545	514	487	507	502	536	500	472	524	515	518	515	531	537	536	549	526	548	553	514	526	527	534	519	497	506	502	514	569	508	516	527	561	529	578	517	473	518	547	501	521	494	532	543	524	536	522	505	549	538	501	531	546	519	568	516	571	539	501	531	534	546	517	524	477	576	500	507	505	493	514	514	480	537	534	527	474	541	522	540	563	517	501	523	531	501	523	535	494	522	528	544	546	503	532	557	508	520	498	542	502	490	489	528	508	544	476	516	536	538	476	536	556	527	537	488	491	510	547	554	490	531	519	510	537	525	522	474	517	540	532	505	583	476	526	538	477	483	488	519	522	535	524	511	499	529	522	565	521	526	542	520	480	505	545	495	490	543	576	508	488	558	525	493	502	511	535	504	520	514	541	523	526	529	537	495	519	488	557	518	522	528	568	505	486	492	489	563	511	501	497	530	528	509	487	500	562	524	497	554	534	521	523	499	547	531	514	544	513	517	524	534	480	534	522	506	510	548	506	536	539	520	539	563	524	520	521	546	500	471	526	546	544	524	496	488	568	506	540	514	494	514	524	504	537	524	471	521	518	484	543	502	560	517	483	524	487	510	494	490	548	522	526	537	512	517	491	562	488	506	485	520	520	481	520	547	558	540	590	560	554	560	548	525	482	495	512	517	550	499	502	540	526	504	531	530	514	551	541	467	493	526	525	560	542	559	522	511	563	503	528	544	515	522	542	551	514	507	524	510	521	516	509	535	494	504	540	498	527	587	549	529	503	526	499	466	484	490	550	512	477	456	508	549	546	529	534	537	494	537	542	516	532	520	520	502	527	504	519	522	522	512	504	544	490	505	493	510	499	541	501	539	495	506	550	513	548	503	522	547	504	513	544	513	498	542	511	518	539	498	545	547	536	533	477	563	517	522	463	515	550	523	514	528	535	470	510	547	557	520	490	532	526	526	526	546	526	547	516	529	525	529	506	491	526	531	494	527	470	544	522	499	524	532	508	541	562	530	551	547	512	498	510	510	557	532	527	538	512	517	491	501	526	558	523	532	521	508	550	496	491	557	516	531	496	527	528	528	497	489	529	552	498	520	535	532	548	540	487	525	496	510	553	549	538	504	520	565	548	554	537	503	519	543	521	546	502	568	507	470	542	474	532	472	528	538	510	535	522	516	530	503	558	495	508	483	522	519	503	532	516	563	557	504	523	528	543	509	494	523	485	558	546	519	534	546	523	488	512	574	518	528	511	554	519	576	489	493	465	509	516	495	525	476	464	503	501	484	503	495	507	525	530	540	518	546	512	495	493	520	515	531	518	494	516	503	562	536	519	499	514	514	499	504	501	521	487	504	524	518	537	552	503	497	527	505	489	523	551	528	508	539	523	505	557	537	507	547	506	525	476	532	515	513	530	491	495	583	540	494	513	499	556	491	530	541	546	523	502	555	541	526	518	452	555	508	554	543	520	520	535	504	492	514	480	529	520	524	531	514	483	482	509	524	515	500	496	503	538	532	509	527	505	537	546	520	516	539	530	572	501	556	533	510	521	560	509	520	508	508	546	563	543	552	541	491	495	509	533	497	526	529	501	525	545	528	524	565	530	555	533	540	532	533	551	500	535	561	498	510	512	524	485	505	511	526	494	486	538	487	519	478	501	486	509	511	505	525	503	545	536	494	531	476	508	511	520	533	514	539	524	531	465	547	500	522	519	520	518	508	519	509	526	488	510	492	520	489	519	512	483	542	554	543	479	517	535	518	562	526	525	545	517	524	492	517	473	516	534	515	503	509	559	508	551	535	539	507	498	503	533	524	531	523	485	516	515	545	485	510	512	501	519	521	489	535	563	516	514	474	557	499	488	514	480	501	529	539	525	515	526	501	519	487	490	502	558	525	516	551	523	526	539	490	512	552	509	532	528	534	560	533	536	515	479	544	547	506	508	498	541	507	518	556	556	533	520	504	521	492	548	476	529	499	525	542	527	553	486	505	516	486	528	494	517	535	525	529	509	507	537	526	514	550	507	494	544	527	463	533	527	512	552	549	567	522	562	531	537	514	507	520	529	506	505	515	503	503	565	516	520	502	538	510	543	474	517	571	523	523	508	508	508	496	532	493	600	493	530	528	534	534	479	523	502	522	504	515	454	558	527	530	522	524	493	504	545	519	517	496	537	538	525	512	547	538	510	574	543	501	547	556	490	512	513	498	493	498	564	521	554	523	489	522	543	511	510	505	506	489	487	553	517	516	492	516	511	512	495	514	457	542	512	484	548	507	526	538	522	538	536	536	482	496	495	509	480	537	520	527	523	516	499	485	537	555	575	574	513	513	515	503	509	545	550	509	521	554	479	510	531	534	503	502	521	540	510	570	562	506	556	521	516	527	580	484	531	503	534	559	544	542	505	528	472	530	517	517	485	531	517	516	509	499	494	529	544	508	537	534	507	574	510	531	523	468	535	546	550	546
15181	1379	953	810	593	426	436	394	321	335	302	308	325	317	297	297	282	341	282	300	259	284	278	321	273	243	258	278	303	275	287	253	275	270	280	254	265	276	272	267	290	320	269	271	283	277	276	258	262	248	273	258	303	312	279	276	271	257	295	250	256	268	273	281	272	294	261	263	285	258	247	250	276	282	285	281	289	253	257	252	267	279	275	265	266	264	260	283	243	280	301	266	282	279	274	268	265	276	249	294	301	277	273	267	249	284	265	271	272	281	290	296	272	267	303	252	235	295	256	255	273	266	293	279	261	259	264	313	255	245	266	281	262	248	259	271	258	283	300	265	260	252	282	251	251	261	280	248	265	272	278	268	280	255	286	225	264	271	278	281	250	281	265	272	339	258	248	248	244	294	250	273	275	266	266	279	287	279	269	254	258	276	261	265	279	261	276	264	232	263	251	237	250	257	284	258	247	296	241	229	275	270	267	287	256	262	262	285	300	274	303	274	277	265	260	260	269	274	278	268	285	254	259	271	255	252	305	280	249	288	254	300	269	286	269	299	275	275	247	275	293	244	236	264	296	295	262	273	256	247	292	257	250	258	239	261	296	240	254	281	261	226	235	273	258	226	268	237	270	257	279	272	306	285	282	286	247	277	239	273	262	297	265	266	257	303	255	276	271	275	265	252	269	291	255	308	269	252	269	243	270	296	256	278	290	258	283	312	273	269	270	267	269	285	285	271	252	266	262	258	263	277	288	269	261	285	239	289	267	304	269	289	283	263	267	252	281	259	294	299	270	292	293	270	275	269	255	265	265	243	231	273	293	260	304	269	282	258	232	291	284	283	280	276	235	311	267	276	238	263	247	251	273	269	260	273	263	240	258	290	293	277	274	270	298	278	257	228	252	276	249	285	255	236	267	318	271	281	282	304	276	242	271	277	250	283	274	258	305	244	263	263	260	259	272	262	272	271	266	237	266	273	268	262	262	249	250	285	269	279	269	291	262	251	314	262	261	249	275	293	254	224	280	222	230	263	268	246	276	271	259	264	249	246	265	273	230	273	241	277	299	302	280	288	279	281	269	320	261	278	261	291	245	255	289	292	254	272	292	245	281	288	299	296	277	255	273	258	310	294	279	266	278	262	275	273	272	280	264	269	274	273	275	267	241	282	261	228	275	287	287	277	284	279	243	260	231	260	278	251	260	298	294	299	289	260	307	264	277	255	229	258	277	242	281	265	254	265	282	272	307	278	297	238	275	271	274	288	263	285	256	257	288	300	259	254	277	266	271	302	284	232	268	222	288	250	295	282	265	239	266	249	289	235	213	284	255	249	257	249	287	277	280	290	254	246	266	254	276	277	249	272	252	255	251	230	278	295	274	276	285	289	254	286	266	262	265	270	258	263	306	298	253	280	283	289	291	272	301	266	291	261	287	277	286	246	346	248	252	254	255	307	287	249	252	262	276	279	262	282	279	258	278	238	264	289	252	243	255	255	268	249	283	294	268	289	271	258	239	266	267	283	267	261	319	282	288	258	277	262	254	262	275	285	283	263	279	280	268	299	272	263	241	261	244	267	275	269	265	281	276	244	276	269	278	238	262	297	296	250	310	253	268	262	258	284	222	264	270	261	267	279	275	279	265	266	270	265	257	273	274	269	273	269	282	285	282	269	295	262	259	251	250	286	263	290	257	248	258	274	282	264	254	268	292	284	235	287	303	259	266	238	290	273	262	243	275	277	275	317	284	284	281	271	271	256	271	273	269	263	265	268	253	299	263	280	288	284	262	250	250	268	267	268	236	280	255	256	282	295	235	286	267	258	248	263	295	281	255	267	283	267	272	250	278	269	274	259	273	269	243	242	289	267	269	262	270	272	251	279	261	258	248	288	263	281	250	231	264	250	284	269	271	260	267	256	229	251	279	276	288	292	284	272	291	273	252	256	253	257	262	270	292	252	304	269	264	280	265	262	285	278	260	263	296	298	248	290	256	280	267	286	243	267	271	281	273	294	268	233	272	253	314	296	276	286	306	280	265	261	248	284	258	292	321	269	276	264	287	267	249	277	278	269	274	253	270	276	252	275	302	273	267	275	261	272	262	267	269	261	235	276	243	284	273	280	271	271	284	255	278	272	285	279	273	246	261	252	274	292	265	293	265	296	260	260	258	254	299	272	273	266	271	271	249	298	265	280	254	274	282	279	280	298	289	315	267	244	272	252	297	248	242	270	265	255	251	269	274	311	283	264	323	314	268	305	284	238	276	258	278	238	295	249	311	285	226	281	246	240	245	276	268	289	264	262	250	288	296	299	242	231	293	236	298	269	295	272	292	304	282	294	236	301	269	288	249	277	255	263	255	261	252	258	264	263	256	266	253	260	232	254	257	250	258	272	307	275	267	270	270	248	255	283	267	267	237	271	269	240	264	270	300	274	247	291	317	255	246	267	300	277	283	274	263	283	296	246	266	268	251	272	270	258	310	251	280	250	268	256	258	263	310	283	251	240	277	260	293	273	259	271	266	270	283	294	278	304	302	235	278	256	314	293	295	279	274	268	271	280	266	257	273	282	302	270	268	267	250	286	252	281	285	290	291	278	281	230	239	267	267	282	272	290	293	263	266	284	305	280	259	271	284	264	258	273	292	274	258	288	289	278	271	251	261	276	279	309	279	286	244	239	294	253	328	280	282	233	236	273	259	249	262	262	311	275	257	265	270	271	264	267	261	261	289	276	279	310	259	287	264	298	247	296	264	259	262	261	295	265	258	270	270	277	245	259	243	269	298	279	270	295	252	271	303	261	282	259	287	276	269	269	275	268	284	281	266	276	299	284	279	281	323	267	261	261	281	243	253	279	278	281	278	300	304	252	250	279	262	264	257	255	240	235	270	278	280	255	250	295	249	255	260	264	269	278	278	271	272	305	311	278	278	287	261	253	254	278	268	280	293	281	265	255	302	280	241	283	296	308	289	274	274	256	247	264	269	299	265	275	252	288	287	300	235	272	286	254	283	247	285	285	302	245	257	249	272	259	248	255	286	266	249	263	237	286	272	288	268	262	280	284	230	274	275	232	271	281	280	270	311	238	277	322	265	287	268	275	293	255	283	274	301	252	285	278	256	270	280	267	246	257	257	276	288	253	282	272	270	247	284	260	264	287	279	279	266	248	259	295	275	255	291	258	277	262	272	285	293	256	265	282	268	261	278	281	309	242	239	233	267	253	286	288	253	265	274	313	272	301	271	284	254	300	262	257	261	250	267	255	272	269	255	258	257	291	291	270	270	256	245	257	270	270	249	284	259	270	293	309	270	267	236	235	264	278	284	290	278	262	248	279	240	280	279	278	253	279	268	265	296	253	296	263	265	253	239	285	238	280	281	280	248	311	267	259	302	298	274	286	284	284	285	239	286	256	266	280	259	235	266	276	275	298	288	276	266	256	285	262	283	260	282	260	287	288	259	280	294	286	260	234	299	260	266	310	244	243	282	317	253	239	280	238	231	276
8413	1188	2036	2386	2084	1734	1390	1238	1109	1057	1009	954	877	864	869	817	838	798	797	810	764	741	721	773	767	727	712	735	734	736	725	769	662	727	720	649	763	716	698	738	704	715	719	724	769	767	690	720	705	682	665	694	664	723	742	693	673	692	662	713	685	674	649	669	712	676	682	671	698	690	658	701	685	680	730	693	663	682	678	688	650	574	700	657	731	676	687	703	719	663	664	688	705	677	690	664	658	658	696	692	747	664	737	649	687	705	666	713	687	710	704	673	687	710	693	673	692	674	704	682	680	671	653	651	683	722	681	714	712	669	683	651	628	712	721	692	697	673	677	685	695	702	698	698	687	691	686	676	688	682	732	717	687	669	685	684	668	669	653	668	676	662	701	711	628	680	731	684	682	677	684	675	675	675	694	734	663	655	713	670	693	615	679	696	654	664	732	667	661	705	704	659	713	648	733	689	692	705	671	672	655	661	671	687	664	732	700	679	720	691	662	639	669	643	651	676	668	672	714	699	644	680	660	662	663	690	666	654	665	704	676	711	695	685	722	679	724	658	717	698	671	674	719	633	710	667	697	667	662	694	695	679	666	682	691	665	676	693	641	668	717	694	711	663	683	705	703	693	659	662	694	689	729	692	696	658	660	698	663	715	678	665	633	641	751	695	641	692	667	693	663	668	706	697	672	647	672	677	679	713	637	677	686	688	676	682	697	664	720	703	699	640	698	679	692	660	683	643	642	681	688	720	711	672	711	610	690	642	685	693	698	701	722	713	689	682	655	702	662	660	680	680	693	677	681	702	678	732	672	672	665	669	677	711	668	688	681	670	720	615	726	674	663	670	672	699	727	726	669	725	691	625	670	670	722	633	705	656	632	689	636	681	709	666	685	631	685	656	700	650	697	681	684	654	691	673	701	715	690	687	673	675	698	634	648	617	702	695	659	665	634	686	708	664	675	651	693	668	681	668	646	662	735	675	664	683	756	640	670	685	631	651	715	706	684	698	666	657	692	724	688	722	685	684	652	705	668	675	679	716	673	640	683	681	644	694	687	653	649	661	686	668	640	646	692	635	700	683	715	683	693	681	627	657	709	623	706	680	709	728	686	768	661	669	694	636	681	678	712	647	679	693	660	642	689	701	675	702	709	714	657	666	655	701	704	655	706	690	679	690	699	711	693	701	716	717	673	656	704	704	670	677	666	673	676	690	632	714	685	715	741	700	665	681	707	715	688	660	661	692	651	759	663	725	693	709	702	667	676	703	712	681	710	649	666	723	698	687	666	704	702	706	654	670	687	698	683	650	732	647	710	665	682	634	723	716	685	699	676	689	711	655	724	619	634	688	671	720	726	633	678	689	671	704	688	640	685	698	676	675	715	666	680	661	747	696	644	696	690	648	674	663	665	683	702	685	694	685	680	689	681	669	737	674	671	665	695	700	673	693	745	686	703	698	654	652	668	675	659	667	667	661	670	674	686	656	686	694	665	625	725	669	696	647	711	667	651	723	686	685	681	728	684	699	709	694	694	697	676	668	656	729	677	666	696	675	666	690	678	692	675	693	712	709	665	738	678	720	664	765	678	695	654	661	654	642	640	669	651	681	674	672	687	706	646	653	671	740	678	638	674	661	650	677	669	701	675	641	688	730	653	675	673	656	667	667	701	695	719	629	691	673	686	681	704	711	658	706	686	645	725	726	657	700	650	699	683	676	631	683	689	659	654	706	704	696	676	719	679	691	708	644	680	613	695	631	662	732	663	704	695	709	641	672	688	705	687	719	660	657	663	683	740	695	702	710	670	656	699	666	666	713	689	720	647	661	659	683	723	675	646	674	701	690	667	712	700	735	669	711	643	678	686	667	680	666	674	657	696	684	668	663	678	680	671	704	679	718	695	696	683	589	686	671	687	683	679	658	677	657	689	697	666	665	685	640	711	683	682	691	698	668	674	709	647	679	650	701	691	690	625	671	688	659	679	650	664	706	652	713	685	718	676	684	704	630	645	696	648	656	669	687	654	683	696	659	679	646	698	699	674	726	635	651	668	666	660	662	702	658	706	673	716	669	628	673	680	694	718	722	641	646	653	684	659	694	702	638	671	667	645	717	688	674	708	702	679	635	687	639	697	739	692	732	698	706	678	681	713	692	697	711	691	634	634	714	715	647	628	698	640	686	683	671	676	659	684	661	649	710	671	650	694	681	727	703	662	672	687	684	649	693	653	657	685	699	681	685	720	692	701	657	679	645	725	668	742	663	724	680	715	682	638	716	700	717	746	699	696	674	656	681	594	653	707	678	646	672	657	729	705	643	648	666	700	694	688	668	698	670	694	619	675	647	703	661	703	724	696	672	674	668	654	686	699	648	650	616	716	676	664	655	683	664	655	700	693	710	742	745	669	707	661	649	667	673	687	664	716	677	680	685	686	695	635	647	651	661	680	634	726	698	690	721	726	728	677	716	723	634	665	629	646	663	677	652	696	652	748	710	695	677	686	683	701	671	704	685	670	700	732	705	702	732	710	682	726	661	728	666	689	671	712	709	690	706	710	688	656	655	706	672	699	712	725	665	680	681	710	651	713	677	676	670	702	694	703	657	673	656	704	696	644	666	715	680	679	689	618	695	672	664	680	642	702	698	685	708	651	674	680	705	667	696	693	680	686	686	670	681	658	687	681	632	683	665	644	708	702	667	646	682	704	701	659	683	691	654	673	698	687	694	706	678	642	678	689	729	698	743	666	675	675	696	647	694	651	743	680	704	671	638	682	693	655	657	693	727	745	721	638	651	678	703	691	648	646	714	647	677	697	642	675	711	648	657	679	631	661	654	648	660	710	715	674	652	674	664	705	658	739	660	677	715	692	700	671	668	718	656	653	660	669	663	694	691	712	702	681	700	707	699	655	694	688	658	674	693	689	688	655	693	658	669	709	662	685	662	631	701	666	687	709	693	686	714	649	717	704	663	720	681	718	690	662	700	747	684	674	662	722	721	683	686	635	678	660	696	687	723	671	697	676	745	699	654	705	670	657	688	705	647	691	702	670	698	655	712	705	666	673	694	656	644	688	626	677	694	662	692	659	679	707	684	675	692	751	709	728	710	691	725	684	661	720	662	651	716	688	670	703	660	656	641	632	665	732	642	669	676	668	719	664	679	718	748	648	708	666	708	665	652	679	686	632	674	683	704	699	654	684	642	692	706	660	707	706	703	661	655	690	711	662	670	738	693	718	658	678	684	668	662	723	692	670	681	676	631	678	751	709	696	628	683	660	707	649	656	670	652	681	665	678	680	681	640	694	660	691	673	631	671	699	734	688	680	670	711	698	665	640	603	684	634	687	679	691	697	654	682	650	729	679	663	731	677	681	634	721	706	673	636	667	707	682	645	678	684	725	653	669	666	661	679	705	670	704	654	700	730	666	700	618	685	702	706	642	660	708	653	739	680	720	738	687	678	715	696	685	684	681	695	690	681	699	727	702	742	662	667	693	715	681	681	728	705
1747	472	429	413	429	450	415	396	399	432	402	427	422	410	401	359	427	411	407	384	386	371	401	394	413	375	404	424	402	403	384	404	400	423	394	417	445	401	414	439	379	411	437	365	395	408	462	390	389	407	390	426	431	377	425	408	390	377	413	409	381	409	358	362	397	434	415	379	418	395	403	436	415	423	376	406	388	435	407	395	412	397	417	401	395	406	345	427	421	411	387	382	383	440	399	448	431	369	388	420	418	381	406	375	421	396	455	436	407	444	389	393	387	409	388	403	424	391	426	387	440	399	434	404	457	381	399	365	404	427	441	394	400	424	400	401	395	406	442	417	427	375	376	374	405	383	433	422	427	407	423	406	382	419	355	450	421	413	413	403	429	405	376	416	373	416	422	402	399	411	431	370	406	418	409	393	417	401	387	436	435	408	367	361	405	389	419	392	391	406	386	381	394	420	419	374	395	442	418	410	374	382	384	392	455	424	393	408	413	416	388	393	404	406	409	398	382	365	431	400	400	384	438	373	393	411	404	391	400	390	407	412	419	393	438	434	455	389	416	406	376	408	415	415	453	398	374	396	390	384	397	403	440	420	437	407	404	399	373	441	420	377	415	411	378	408	391	399	416	410	449	438	378	407	401	381	413	378	403	413	336	446	399	373	370	414	428	420	410	431	411	417	425	385	376	376	429	405	386	334	407	365	434	406	422	398	381	407	411	382	386	414	426	438	399	399	407	420	391	373	391	380	384	428	398	396	374	409	399	417	389	399	417	427	417	418	368	405	423	417	417	401	414	377	420	364	356	426	420	451	397	391	407	418	434	445	392	407	370	410	447	409	425	414	430	432	407	425	396	487	392	416	370	387	390	409	403	407	443	425	429	470	364	415	372	398	381	431	407	414	417	441	376	400	416	383	434	428	405	376	391	424	392	404	408	445	411	437	412	411	376	366	369	413	364	453	407	440	375	390	400	394	380	401	429	409	420	400	428	425	419	402	392	401	352	368	396	429	410	427	395	393	415	368	405	421	422	410	364	419	404	384	402	366	399	410	371	422	424	380	403	421	466	448	390	418	440	397	458	406	423	397	375	367	363	396	417	396	407	359	411	415	424	410	416	387	450	419	418	435	429	409	404	412	371	397	395	398	410	388	415	414	397	423	429	391	417	401	423	385	440	395	416	441	380	412	415	386	404	391	416	420	387	403	412	402	403	393	422	412	407	382	413	421	399	392	389	443	440	419	420	402	400	364	440	419	373	427	387	430	401	407	385	382	395	436	377	429	354	435	388	386	442	425	401	432	402	450	466	421	432	431	381	388	403	363	428	366	408	379	388	439	397	408	418	435	383	405	407	413	419	407	399	402	385	426	397	403	377	359	415	437	367	427	392	462	406	450	401	390	416	421	438	387	382	425	421	415	391	389	412	389	423	376	398	372	420	412	400	414	377	418	416	463	423	393	434	395	410	439	402	368	405	408	441	388	377	404	416	400	408	374	393	443	403	345	397	408	392	411	424	379	429	427	390	400	439	404	427	414	385	423	401	447	397	420	357	370	392	425	361	410	401	432	434	398	397	430	414	390	382	362	351	438	378	374	398	421	398	393	431	429	392	397	425	413	423	418	410	447	408	399	382	409	393	370	436	421	407	417	421	413	393	391	417	401	385	389	371	431	414	405	368	415	418	399	398	366	411	436	421	449	406	381	389	356	417	396	404	419	430	431	368	414	347	415	403	390	445	421	404	423	436	409	423	396	400	400	362	428	412	395	422	415	421	415	355	388	408	416	390	414	397	396	406	431	395	437	431	406	453	426	421	394	412	432	395	400	412	400	421	392	391	419	397	402	414	392	424	443	394	430	402	412	409	405	421	425	420	413	398	388	431	436	408	380	394	402	367	381	393	410	402	388	387	371	385	398	397	425	408	427	416	452	400	384	405	387	425	373	399	431	416	424	443	425	382	407	430	412	416	396	413	432	424	421	392	392	424	437	412	389	409	412	399	426	419	403	421	371	395	403	407	388	411	401	394	410	396	463	443	421	375	365	409	430	397	394	405	437	453	407	386	413	405	385	412	403	400	432	420	412	449	413	393	416	395	423	430	439	379	411	415	412	364	407	395	409	411	423	404	395	414	386	396	443	387	404	397	390	380	395	403	389	422	379	406	378	390	426	395	391	389	430	433	400	355	387	379	387	411	397	367	395	393	392	406	389	405	407	440	437	387	396	387	402	428	395	407	408	374	415	434	394	374	465	435	477	428	411	413	376	401	380	395	372	398	404	408	394	398	403	410	389	419	445	416	370	434	403	445	435	389	411	408	411	450	386	414	366	430	415	402	437	447	412	399	419	427	405	385	365	393	401	395	402	458	420	404	426	394	426	423	386	383	385	389	412	421	408	450	380	395	401	377	401	400	445	467	397	425	437	372	399	380	426	379	411	369	405	423	416	374	423	417	404	408	429	446	397	421	421	407	414	402	405	396	416	426	411	379	457	429	410	420	399	471	413	393	425	407	405	422	408	392	434	412	407	434	370	404	377	373	390	418	440	377	381	378	403	385	393	437	350	378	378	434	400	434	417	426	452	394	374	391	404	419	400	377	399	416	369	427	392	389	425	423	424	396	417	429	388	409	433	425	414	430	410	445	397	396	414	391	403	425	419	417	375	444	429	414	405	445	428	387	393	413	356	408	434	452	468	380	408	361	405	417	418	391	387	423	387	394	415	431	392	381	441	407	396	445	394	410	394	396	381	376	376	402	381	410	438	442	405	419	431	360	389	395	411	408	396	410	435	360	398	385	431	425	408	391	386	406	418	395	415	392	418	376	419	388	384	413	407	406	402	421	368	413	425	391	377	396	391	404	378	409	452	423	427	389	450	404	358	405	408	378	427	412	380	400	420	405	378	416	424	446	414	365	384	388	373	414	394	402	392	401	381	403	435	425	410	381	408	433	381	420	421	419	450	422	411	385	372	396	404	381	417	392	376	396	431	400	376	411	470	409	411	411	393	417	402	447	385	439	423	450	402	391	416	434	406	413	406	418	415	418	389	401	415	394	411	396	422	380	396	389	385	444	402	391	389	428	416	410	386	411	396	405	371	383	385	422	422	428	372	394	376	441	380	428	399	429	437	389	398	411	411	377	400	411	441	393	413	410	363	426	413	412	411	393	435	378	412	400	376	420	389	401	361	422	399	409	383	424	398	391	390	451	409	417	399	415	422	403	416	391	413	396	375	411	398	369	423	402	408	370	417	405	444	401	388	407	419	435	423	371	404	425	438	388	436	416	365	422	418	440	369	462	395	402	373	392	392	420	456	394	383	453	405	414	417	391	405	412	409	389	427	383	378	428	416	386	400	387	404	382	403	453	406	372	407	374	419	387	459	432	446	464	404	446	395	412	426	432	400	434	432	429	434	384	435	397	406	400	376	399	457	426	406	405	406	386	403	427	419	384	396	379	377	431	421	408	387	442	401	421	397	368	395	389	390	375	402	399	410
2170	979	973	956	930	956	958	891	927	937	943	920	923	923	961	849	890	908	889	842	904	860	897	927	919	898	913	935	836	885	883	865	924	885	920	921	935	932	909	932	885	900	912	915	868	854	896	917	923	841	918	904	986	909	914	882	896	912	900	895	930	912	875	927	883	938	874	876	856	971	866	882	912	975	882	956	895	974	914	918	922	931	904	909	937	937	896	867	924	866	957	912	953	896	951	898	895	905	905	938	901	846	884	937	902	909	957	922	823	904	927	904	924	922	917	898	918	915	934	887	948	932	917	838	950	862	877	858	895	923	939	862	938	908	913	924	932	906	988	915	905	892	943	957	879	863	940	895	882	933	897	915	905	934	944	903	926	914	985	867	892	879	968	920	863	931	885	936	902	923	907	882	868	894	933	921	905	900	893	926	915	940	931	897	927	882	950	888	912	889	892	907	904	878	923	898	902	914	833	900	850	898	939	950	898	854	877	902	906	879	895	916	907	910	908	929	845	905	876	893	869	927	938	931	885	965	906	877	900	911	940	918	928	889	879	911	936	892	926	874	916	842	910	860	924	851	899	872	879	938	862	950	880	905	976	941	889	925	943	874	917	1010	829	928	917	893	935	921	892	943	925	976	897	912	916	940	921	934	864	861	934	861	936	900	865	866	927	917	874	948	913	876	950	930	907	921	880	905	906	878	853	935	934	954	929	900	883	869	945	915	913	936	935	897	911	891	916	933	921	904	910	867	841	869	914	929	900	919	933	879	947	894	922	915	962	905	926	942	925	967	882	934	843	852	885	954	886	891	910	899	899	927	866	903	894	879	943	842	884	909	892	887	908	937	888	853	903	919	948	934	851	888	858	964	904	937	900	886	882	911	912	899	894	909	908	876	888	946	880	878	905	878	940	910	910	923	948	961	922	910	905	919	861	934	914	956	897	920	930	960	889	903	932	942	896	852	930	867	868	867	888	889	898	968	901	906	895	900	916	851	913	937	955	891	883	902	862	925	865	887	938	891	938	912	880	881	905	886	887	926	923	940	890	934	907	872	874	935	909	921	972	891	915	932	871	869	921	917	936	907	873	894	904	963	977	947	933	917	866	908	958	951	902	885	947	895	858	893	926	879	869	891	902	916	913	870	877	878	892	890	951	1011	885	887	906	859	952	861	917	894	882	882	913	913	997	961	929	888	854	900	880	884	888	893	916	905	894	926	924	888	856	899	937	919	888	836	872	948	955	895	904	886	932	890	944	932	942	898	911	849	957	882	919	887	978	914	867	915	877	887	879	961	890	905	897	912	849	938	847	859	921	867	913	861	924	876	891	946	941	920	865	879	910	920	948	926	933	895	916	936	914	929	953	884	902	886	938	872	896	935	923	884	873	876	897	908	920	983	902	902	906	872	904	912	891	911	878	873	878	941	879	892	829	886	892	862	906	872	933	947	929	940	905	904	978	884	899	875	935	875	959	927	945	967	892	926	869	941	838	918	905	966	846	909	906	932	888	887	954	978	867	895	907	961	901	948	884	881	898	910	910	898	908	904	873	893	943	898	920	916	885	927	944	876	872	912	937	865	864	921	963	868	912	891	932	909	901	898	977	894	934	905	881	887	937	913	933	863	847	868	937	941	934	882	914	925	959	900	899	903	932	911	926	939	940	877	929	903	912	899	918	875	914	900	926	928	826	887	875	898	945	884	902	898	974	847	901	912	874	918	898	922	898	899	961	907	884	909	872	966	944	898	865	896	879	922	873	897	924	902	878	894	902	848	930	886	820	912	902	885	897	901	909	884	945	844	947	952	955	909	906	856	898	892	895	878	905	905	931	894	918	902	964	928	978	907	885	899	900	935	934	933	876	902	949	882	942	940	919	909	912	935	909	878	944	899	912	899	899	840	933	915	871	881	921	939	904	885	954	867	963	928	934	896	938	884	921	887	901	896	910	877	887	971	933	900	893	940	879	912	897	875	859	949	901	902	869	946	886	907	863	910	908	878	897	895	917	919	965	895	892	889	897	851	932	891	945	901	977	896	899	925	869	929	870	907	889	895	918	922	889	945	946	921	896	920	920	872	906	966	907	904	982	935	922	974	881	889	885	876	881	836	864	913	898	920	904	858	892	936	871	960	911	924	930	937	872	898	894	939	896	902	933	951	860	955	875	960	931	880	896	896	910	917	889	962	931	893	880	883	908	856	863	958	887	849	910	927	912	920	910	900	917	861	888	868	957	905	923	923	884	953	868	899	874	864	890	933	906	901	901	917	929	922	923	915	950	859	961	928	861	897	915	928	922	904	887	886	881	901	928	938	927	942	928	891	957	904	888	948	858	885	914	888	918	893	945	939	956	916	933	906	936	924	945	942	868	895	905	874	851	884	920	884	931	908	982	936	903	870	923	972	939	933	909	886	916	967	940	927	906	910	897	894	967	900	926	889	910	952	915	879	919	962	940	962	966	877	951	923	924	937	904	883	880	908	896	918	884	958	927	894	844	944	924	927	887	851	881	908	910	898	904	886	890	885	880	899	894	961	852	917	900	848	900	901	879	962	915	937	930	882	981	880	885	959	888	929	937	874	914	943	929	956	919	877	889	950	898	926	947	914	903	939	933	910	923	919	917	904	873	887	917	909	913	946	908	899	913	878	925	890	953	929	910	924	929	955	895	909	874	877	889	901	919	885	909	898	951	914	903	876	932	940	882	897	955	952	934	888	930	939	878	964	876	863	921	919	941	869	912	917	892	915	889	876	941	915	924	904	880	924	901	927	892	928	921	880	912	907	902	944	922	861	906	857	942	901	917	935	881	930	880	896	891	919	856	946	867	891	895	926	860	878	918	874	927	889	926	896	903	899	951	930	930	920	885	933	934	933	928	902	918	923	906	901	886	889	908	899	863	905	883	930	919	920	945	836	909	860	954	884	931	893	946	909	918	881	933	942	950	890	998	894	908	922	946	841	897	895	916	902	957	864	883	924	939	917	914	904	919	895	891	922	863	916	936	897	974	911	968	855	914	906	904	870	871	937	890	885	876	905	880	925	863	889	909	903	886	877	922	895	937	928	879	901	902	889	847	915	910	936	945	965	861	906	967	922	926	936	937	936	911	923	879	938	929	915	933	957	940	963	918	920	847	899	891	911	902	854	881	892	893	847	878	932	889	926	864	918	907	917	963	941	853	946	939	879	907	907	896	948	910	965	905	937	909	928	863	932	924	855	910	880	889	888	916	934	940	898	964	875	865	913	925	891	922	869	933	912	897	889	905	916	907	869	922	876	868	971	931	942	889	916	898	872	910	875	871	917	957	945	877	871	933	905	925	930	898	881	913	897	833	913	910	942	890	896	884	903	931	904	890	899	935	885	932	917	943	907	910	922	932	932	853	908	885	907	948	861	931	964	907	917	930	869	932	905	935	882	898	907	937	874	887	889	883	907	925	900	894	930	911	952	904	903	881	873	897	879	856	905	926	912	896	904	909	896	885	880	914	912	920	916	861	879
7730	497	496	432	376	331	255	250	247	224	209	234	223	221	198	228	186	196	248	213	213	220	223	207	207	173	237	212	211	192	224	208	213	211	192	191	228	201	198	199	197	203	189	200	245	192	183	202	222	184	214	217	205	206	209	181	198	191	185	216	193	198	211	174	205	206	195	214	192	200	198	203	202	193	200	179	194	199	202	223	219	200	210	202	226	207	212	199	202	191	232	228	209	179	206	243	204	197	217	193	205	212	193	187	205	211	179	212	194	198	206	190	214	221	203	169	188	185	217	203	202	173	204	188	226	203	171	201	212	209	196	223	214	199	201	215	179	181	201	193	168	213	205	201	206	200	184	205	188	183	192	228	210	188	220	228	205	206	213	197	185	208	215	213	193	216	191	202	222	211	180	194	205	205	200	186	207	194	187	198	199	188	167	194	165	220	196	198	198	184	211	210	221	197	209	185	193	214	201	200	196	180	192	224	201	224	223	206	211	203	205	181	229	177	195	220	189	184	207	201	206	193	180	199	200	213	198	229	223	199	202	198	218	226	197	221	178	208	219	210	200	204	195	183	212	209	209	198	213	207	217	208	187	211	182	181	177	207	180	186	198	216	212	188	196	182	157	212	223	195	192	198	183	217	192	168	159	212	193	192	207	217	202	182	187	212	210	179	194	213	203	198	196	186	184	205	199	196	171	187	219	201	207	191	192	188	196	225	205	206	180	194	220	193	177	193	205	209	184	216	210	212	196	203	198	190	185	183	180	227	186	194	204	191	196	208	216	210	192	210	175	192	194	225	193	196	199	204	203	201	208	216	228	228	203	207	229	197	208	209	221	198	182	205	202	207	198	222	217	206	185	221	192	188	191	190	217	233	214	218	186	233	188	177	190	188	179	215	183	212	193	189	196	172	222	197	216	195	187	199	195	185	211	187	196	205	224	216	195	189	218	197	197	212	212	182	219	189	204	209	211	207	231	189	185	215	200	206	211	208	216	202	177	183	206	208	203	232	215	215	195	199	221	189	184	210	198	173	198	191	195	205	200	190	208	204	203	195	191	207	214	211	206	201	222	208	215	224	182	218	202	194	196	219	175	198	206	198	213	198	242	223	219	204	207	201	172	192	209	188	184	206	217	188	210	225	190	195	192	211	205	204	199	205	198	230	198	200	193	209	193	201	214	213	189	187	196	199	200	203	220	182	162	183	222	189	201	208	190	224	232	226	203	178	220	194	182	174	225	196	212	199	229	191	178	215	202	194	198	201	222	192	227	211	193	209	179	188	201	215	195	211	210	204	200	217	210	173	234	210	192	217	195	203	201	219	214	186	221	200	248	202	210	182	187	190	197	197	200	193	239	185	182	178	193	202	227	200	184	199	203	177	208	219	201	164	204	205	208	206	194	166	202	205	201	209	212	185	222	189	214	226	221	165	210	203	189	194	196	218	200	194	176	206	190	195	213	205	190	179	218	222	193	175	197	202	191	204	196	173	196	207	226	214	187	210	201	221	212	194	203	218	181	197	201	186	206	202	190	204	208	192	180	201	189	215	190	203	205	212	204	211	223	226	214	199	196	202	179	210	196	177	197	188	206	213	197	218	226	181	211	211	204	213	203	206	202	197	226	196	204	200	209	177	169	159	200	219	196	206	196	190	184	185	223	193	226	182	231	224	197	209	187	189	217	217	211	223	209	202	213	220	206	221	234	205	207	209	204	195	202	221	210	171	205	192	222	188	201	189	210	203	211	200	216	214	206	209	208	213	223	181	200	189	202	187	206	183	204	188	190	224	183	198	218	204	194	195	215	208	190	194	238	190	207	178	196	191	181	210	197	208	175	193	209	212	196	184	204	187	193	191	195	199	199	227	225	204	181	203	221	189	214	199	163	191	209	203	224	199	218	208	208	210	193	213	228	203	205	196	186	204	184	163	197	192	175	213	186	224	193	195	205	190	196	245	177	180	189	224	207	216	201	176	193	205	191	205	196	203	219	227	219	215	199	171	183	186	184	195	201	209	195	211	204	196	215	217	221	183	190	206	200	206	214	204	209	218	228	191	203	201	204	203	234	186	205	181	228	200	202	200	219	177	211	200	197	205	196	197	199	200	202	189	200	193	211	199	226	219	205	171	204	199	195	214	201	187	219	242	216	233	179	186	191	197	206	205	175	220	194	156	230	227	197	206	216	218	224	204	223	187	202	214	216	198	192	208	215	212	210	187	222	183	180	167	202	225	171	183	219	203	207	195	197	197	203	225	191	208	206	190	186	217	190	226	235	193	205	201	194	217	190	172	218	194	178	205	220	184	210	206	196	217	195	205	191	191	189	198	195	197	179	196	199	202	233	197	203	214	188	178	227	203	198	190	232	191	222	195	193	200	208	194	198	210	194	211	221	206	196	206	214	187	208	221	194	211	173	202	182	198	200	188	212	210	177	194	178	202	224	228	167	213	211	245	224	232	203	213	213	202	213	196	205	198	210	204	190	166	221	184	198	205	198	218	204	193	176	209	178	239	198	214	207	193	192	201	201	174	209	214	227	213	193	200	181	202	216	214	207	195	209	192	201	196	222	211	185	217	190	200	200	203	185	175	205	212	188	201	195	175	227	180	192	237	197	199	227	224	236	210	230	225	206	192	211	210	213	204	208	181	203	211	195	182	215	173	203	202	185	229	200	211	225	203	188	211	206	217	206	204	187	218	199	200	188	195	221	200	193	215	201	195	195	195	193	194	195	211	220	189	186	183	209	180	192	188	222	208	187	205	212	216	195	203	218	209	188	213	193	228	192	189	256	181	216	207	211	219	189	180	197	198	189	196	226	201	206	174	199	173	192	192	213	183	226	197	177	207	214	213	208	197	211	200	203	207	187	191	217	201	208	206	218	217	192	198	180	170	190	197	204	229	227	229	189	213	192	193	223	219	188	203	238	213	214	208	181	193	180	186	182	193	209	204	217	207	210	202	209	220	218	205	211	215	222	174	189	218	215	202	201	203	204	211	239	194	221	188	213	201	200	217	176	197	208	209	196	205	211	206	217	225	230	192	220	229	204	216	221	189	201	237	199	190	202	203	199	205	212	209	198	204	208	210	216	213	214	215	194	202	195	177	196	183	192	208	201	206	228	237	210	206	208	218	188	204	217	212	206	200	230	228	232	209	207	185	208	190	198	202	212	211	241	202	191	216	205	194	195	202	190	223	213	223	177	177	188	208	194	227	210	195	216	192	209	203	242	205	192	216	205	197	203	190	199	207	174	177	222	184	177	197	234	209	192	200	212	226	208	207	185	198	194	214	216	193	199	188	212	212	232	199	212	207	199	219	215	215	192	213	188	178	174	200	199	214	180	202	212	214	183	192	196	185	204	243	208	204	232	225	186	217	161	189	199	207	217	196	187	224	213	201	232	218	236	207	185	203	232	207	217	213	219	208	212	223	216	218	192	198	234	183	181	195	213	224	209	202	204	202	193	185	197	202	209	188	195	226	193	215	195	217	225	228
6404	726	1210	1403	1220	1006	906	841	759	719	702	612	652	589	616	626	575	588	584	571	577	545	541	550	556	551	561	513	526	579	502	531	495	536	552	537	538	559	568	534	528	538	531	548	516	532	514	508	540	538	524	534	526	529	556	508	532	546	549	523	535	499	552	536	533	522	525	494	531	502	544	504	528	531	556	505	473	528	503	559	522	522	517	513	521	565	577	527	518	531	535	510	549	514	523	487	555	526	488	538	525	526	489	508	545	507	518	543	516	515	531	512	475	515	491	578	494	500	514	526	512	495	504	544	542	533	493	467	551	539	502	507	550	549	515	518	508	532	548	500	514	533	512	506	546	540	517	572	568	564	542	494	548	518	514	534	534	528	495	548	527	504	495	557	538	528	520	541	554	527	524	526	561	544	554	555	532	525	540	516	503	521	544	534	517	499	514	491	524	515	526	509	500	519	510	555	557	515	483	518	519	498	515	520	517	540	573	504	522	514	515	489	485	521	558	539	520	515	524	485	467	503	520	508	564	543	530	502	510	489	524	534	523	501	503	522	514	533	505	538	531	491	504	511	502	540	528	502	524	527	541	521	507	499	520	537	565	507	528	548	514	528	478	495	538	538	535	507	527	509	544	536	525	527	551	552	554	491	504	532	537	548	509	500	532	537	550	542	498	514	516	531	548	555	485	523	490	536	516	488	506	490	461	498	468	504	503	505	473	485	520	506	529	510	478	512	532	535	505	511	545	542	540	513	498	501	529	538	519	490	501	510	499	552	539	526	532	522	510	551	538	544	533	554	491	525	532	538	507	514	511	487	550	462	539	519	523	479	516	540	557	502	507	513	492	515	505	538	493	534	523	483	556	545	516	544	525	544	517	492	484	530	544	559	527	550	558	518	503	508	548	499	487	485	487	482	469	514	506	517	555	519	528	513	491	552	533	537	530	527	460	534	501	527	512	515	522	512	461	499	494	508	519	495	507	526	485	503	550	543	546	488	486	525	512	501	500	535	562	500	550	530	505	510	494	546	514	527	524	566	539	519	529	564	544	529	527	516	544	478	506	561	476	530	498	501	516	535	540	507	522	539	515	568	492	549	546	534	484	461	485	508	549	547	538	521	533	520	507	530	512	534	536	515	515	533	508	540	500	535	539	525	524	527	541	523	512	495	500	507	537	504	555	546	527	525	521	546	499	536	513	516	516	545	554	508	511	568	522	545	532	525	517	519	525	540	552	506	502	532	530	516	519	546	536	494	502	532	536	546	492	521	492	525	508	505	532	522	477	541	517	504	475	530	542	503	525	530	541	505	496	528	518	508	551	517	515	528	516	523	490	536	543	508	541	516	520	481	502	533	522	514	561	507	471	496	539	496	533	542	523	565	505	550	525	513	485	482	537	502	522	527	516	506	509	482	547	477	516	559	515	503	557	532	516	528	532	536	508	533	548	523	498	536	521	538	530	496	526	540	565	492	499	564	557	512	504	486	556	505	528	523	579	518	498	491	486	552	530	512	540	498	514	529	557	519	541	527	520	493	525	549	514	520	501	515	520	527	509	543	487	513	485	495	540	503	534	518	509	515	541	552	521	549	523	506	492	515	539	549	513	532	503	487	513	513	512	537	511	507	552	557	533	539	530	543	531	580	537	513	501	532	510	501	521	501	520	520	537	507	494	485	506	507	481	511	483	526	536	525	506	523	555	525	503	524	529	549	550	514	523	539	480	507	528	555	510	498	532	510	571	508	536	526	549	529	553	573	521	544	541	544	513	534	541	505	539	525	521	544	561	535	536	523	522	477	516	497	525	496	513	473	527	522	523	523	527	503	529	529	495	519	478	504	526	521	547	512	522	508	487	503	527	503	488	528	503	541	519	524	507	508	533	553	478	491	521	491	499	555	537	544	492	508	523	507	553	508	531	527	480	522	524	518	499	552	529	488	510	533	546	550	487	506	538	525	540	492	520	535	476	497	535	525	483	498	549	516	512	517	533	517	503	521	544	500	527	528	498	488	503	497	553	497	538	528	557	522	521	502	503	538	541	508	530	541	546	566	540	546	503	494	585	559	502	521	514	507	560	500	489	534	529	529	542	514	513	510	533	496	482	493	502	503	542	525	484	510	484	513	530	571	492	531	501	528	498	528	484	487	504	476	571	546	553	507	506	560	500	505	575	547	586	534	519	526	516	500	521	521	513	534	502	527	517	519	550	542	562	483	544	474	482	524	491	500	500	497	507	528	520	527	551	500	532	560	523	503	544	516	495	582	558	533	504	501	527	540	525	544	544	507	480	535	483	526	564	490	544	557	494	507	536	524	480	559	530	530	490	528	535	527	488	483	540	493	522	492	536	544	493	488	507	542	560	549	527	561	544	526	469	533	549	512	551	506	526	521	502	513	534	506	512	515	512	531	495	547	488	507	531	494	555	519	505	533	537	483	466	506	527	511	516	507	563	502	489	491	535	563	540	524	522	522	518	528	528	522	539	518	520	489	493	518	529	516	482	485	498	516	563	552	513	494	506	507	484	576	546	546	527	498	496	522	501	480	557	520	524	529	534	528	520	543	557	486	487	507	512	510	502	495	513	509	497	537	551	530	513	527	491	500	499	483	552	516	514	553	554	542	486	543	496	522	521	475	499	561	548	529	475	512	531	565	535	495	516	527	539	563	498	506	500	541	524	504	525	531	508	523	499	527	501	482	537	524	511	522	497	547	498	497	519	536	506	525	469	463	532	502	480	552	544	516	557	507	504	511	504	552	555	494	511	546	506	503	517	505	528	516	540	497	513	535	547	485	514	545	551	535	546	515	546	492	503	540	511	501	537	546	545	518	504	556	484	528	503	519	542	528	517	476	518	557	547	511	497	546	525	478	522	527	541	538	527	529	520	513	496	509	512	525	531	497	511	540	495	556	519	558	556	508	486	512	485	576	509	525	559	531	489	541	544	526	550	519	489	549	563	516	517	526	531	484	510	565	532	554	528	534	490	536	492	550	531	490	516	537	542	525	538	512	529	518	527	507	519	496	498	531	506	504	514	511	522	543	541	499	501	508	590	516	580	522	544	531	527	522	543	515	541	476	575	525	489	529	535	486	533	490	546	498	491	579	494	539	503	485	490	500	521	501	541	534	520	521	495	525	519	472	501	496	558	512	514	499	507	523	518	530	496	502	474	502	522	494	537	539	513	479	473	522	538	513	494	517	517	516	499	544	523	486	524	515	530	535	568	497	535	502	534	564	527	514	542	529	522	505	556	523	529	490	523	524	535	518	517	551	520	527	495	518	499	513	527	533	495	539	518	503	567	487	576	522	516	580	495	510	518	539	536	500	554	508	528	485	521	494	505	482	484	528	504	527	524	530	520	526	507	530	570	521	531	522	494	528	533	521	513	533	489	529	495	538	518	530	544	540	526	523	521	508	533	560	508	519	576	549	526	525	495	526	465	557	500	556	562	545	578	575	526	528	552	479	547	539	530	561	534	529	519	522	559	538	502	521
15093	1297	978	815	555	513	429	355	360	339	303	301	285	304	303	271	312	268	298	251	288	268	283	274	298	263	282	279	289	266	252	286	279	289	242	292	289	241	271	284	234	252	293	267	287	272	293	295	262	288	254	260	300	250	281	289	288	291	271	294	281	280	288	261	289	252	249	297	259	283	301	282	285	308	271	275	248	255	287	303	269	282	303	290	260	273	301	275	300	232	270	282	277	257	264	280	272	268	254	286	290	248	312	286	242	266	255	241	297	279	305	263	270	277	273	282	284	257	285	227	272	287	264	234	262	254	255	244	273	313	267	263	250	294	258	287	281	281	253	235	262	287	277	278	279	278	268	263	280	278	254	264	274	239	260	261	259	295	256	258	233	277	266	265	293	266	260	278	242	227	269	268	270	286	287	279	246	264	281	253	296	309	255	274	263	291	251	298	268	253	269	264	224	262	259	271	276	267	279	273	262	295	258	242	289	269	283	283	306	287	296	274	281	283	237	302	263	290	271	261	280	268	263	265	271	277	285	287	274	280	271	265	275	270	265	261	235	259	299	270	276	279	250	270	297	284	270	263	258	262	300	278	294	262	254	281	263	270	227	278	289	286	271	278	278	254	266	295	257	283	252	284	244	278	273	286	290	287	299	275	258	291	270	221	264	257	269	274	249	277	259	250	251	276	249	285	260	239	261	266	257	269	296	270	266	268	239	280	257	261	266	253	276	242	276	288	307	280	259	253	286	280	265	283	265	270	293	304	247	267	278	264	275	259	269	241	262	255	255	276	270	256	258	256	275	302	282	290	290	240	285	279	263	270	289	302	281	281	258	273	275	297	263	255	256	254	297	266	245	261	301	252	270	267	260	259	252	278	274	284	278	256	250	295	241	275	257	257	270	279	245	292	261	280	283	278	278	269	241	268	249	268	265	251	256	272	247	285	273	273	293	258	264	275	284	261	279	248	259	245	250	276	297	268	283	264	265	270	247	274	260	248	252	269	246	304	271	284	256	252	276	315	289	251	287	297	270	261	280	269	262	277	291	297	238	258	271	264	289	243	286	306	261	274	270	270	260	288	277	248	257	242	279	304	291	269	255	233	243	249	263	281	271	245	273	261	256	258	253	273	240	270	276	272	270	256	320	291	250	284	274	269	273	225	249	291	249	257	264	293	255	234	280	315	271	266	257	268	286	295	248	267	306	301	285	287	272	260	292	250	301	266	276	289	291	273	269	273	250	245	285	258	244	241	279	258	288	272	315	283	286	285	306	248	271	272	264	255	289	240	267	231	269	287	242	269	265	277	261	260	273	286	272	293	262	263	288	278	295	256	304	269	294	262	275	246	265	275	275	278	273	266	298	275	265	278	280	270	248	270	270	270	269	266	249	267	257	270	268	245	269	273	262	270	248	260	258	265	275	313	267	294	291	246	277	261	285	244	306	312	294	237	307	248	291	282	284	276	283	293	307	226	266	288	284	253	244	269	274	262	272	283	246	271	287	273	270	265	265	281	263	274	272	219	295	283	281	277	264	272	266	236	225	271	262	284	278	271	298	235	290	283	280	264	263	238	266	259	271	279	278	269	294	243	281	272	262	270	283	283	241	243	294	260	288	295	244	282	271	269	285	275	293	267	309	277	241	275	250	252	250	264	257	267	282	250	259	253	247	256	270	279	296	278	272	292	279	248	255	287	272	225	301	295	263	263	283	326	262	276	257	255	292	280	260	252	286	236	280	299	259	272	274	273	266	259	255	273	277	286	300	231	251	254	263	255	274	305	255	270	281	220	260	266	246	254	312	269	274	274	265	238	257	254	269	264	300	265	257	282	266	273	297	254	252	261	258	280	290	271	241	254	291	277	244	269	302	243	267	274	279	276	292	295	290	257	267	290	246	277	294	277	276	294	275	248	257	318	237	258	267	268	275	265	257	251	280	266	274	272	246	288	250	287	278	283	264	264	268	271	262	280	270	302	284	265	306	275	260	273	261	291	267	275	294	255	267	283	269	255	256	260	247	286	259	260	244	244	250	247	275	291	247	256	272	294	257	280	236	241	249	247	257	239	255	278	226	287	254	284	278	231	259	277	269	253	258	234	259	292	255	260	264	278	248	270	258	276	269	262	275	254	268	274	253	269	271	254	311	267	286	235	280	271	256	280	276	276	254	303	253	272	261	280	268	262	245	250	245	220	287	277	279	238	277	285	288	279	245	294	278	243	281	273	266	259	261	259	253	257	297	280	255	274	314	277	295	315	276	258	265	258	280	255	231	274	261	276	269	281	257	284	261	277	287	244	299	263	271	264	256	263	275	250	291	271	273	270	291	268	271	255	251	254	270	264	292	265	273	271	283	305	266	272	270	257	274	275	293	252	250	230	245	280	247	306	273	251	260	310	296	258	253	245	275	276	277	235	261	301	275	246	258	262	277	281	274	263	250	258	256	279	276	265	252	270	263	239	287	292	291	257	293	274	253	294	277	267	283	286	275	292	290	270	278	313	297	278	276	282	243	229	261	275	278	277	289	239	238	264	280	299	260	250	270	281	263	268	265	268	281	273	291	289	270	277	268	266	300	252	254	281	266	278	290	258	235	251	252	253	250	280	271	267	259	271	272	271	250	238	278	275	265	286	259	275	260	252	270	279	278	261	276	226	244	262	248	276	273	284	270	273	281	227	263	261	273	264	265	262	264	251	275	287	255	281	289	286	275	252	270	294	285	238	267	265	289	289	278	268	275	278	269	274	293	262	310	303	256	259	291	240	256	269	254	270	286	269	273	279	270	242	264	283	243	291	279	266	265	227	261	281	277	282	269	275	239	262	288	240	270	259	260	245	254	294	252	262	314	276	278	269	283	228	262	288	268	249	238	297	308	270	270	245	279	232	295	290	292	259	248	276	253	280	291	255	304	261	283	259	295	260	288	269	276	286	264	244	243	269	251	242	259	235	265	261	302	246	272	269	275	282	291	279	317	280	275	249	281	290	286	282	266	271	265	273	271	301	280	292	242	250	272	282	269	261	299	275	249	279	293	284	294	296	256	249	276	230	278	254	254	258	245	250	268	276	267	270	247	255	269	277	290	287	289	271	276	282	271	298	268	270	272	293	278	246	296	284	286	284	269	277	283	280	262	258	274	262	284	274	268	249	270	288	284	259	277	310	273	296	259	256	252	258	280	308	250	280	267	288	279	270	254	297	296	274	302	269	297	271	268	268	254	251	248	266	259	246	237	260	274	260	277	269	291	261	276	256	298	285	300	257	259	261	231	285	274	254	254	271	244	276	263	234	285	286	278	267	289	256	273	272	274	245	235	278	282	294	264	261	256	272	263	250	277	279	269	259	240	261	255	241	250	253	285	290	254	266	268	266	272	249	272	279	263	277	250	252	264	273	240	265	236	255	281	264	263	296	292	272	278	247	264	266	237	250	289	273	242	270	273	246	292	301	258	266	274	261	282	258	295	251	251	242	264	319	282	268	255	236	279	280	268	288	295	269
8453	1207	2126	2362	1981	1706	1401	1257	1178	1107	1010	900	895	864	834	878	858	824	832	731	824	797	843	764	723	773	781	693	709	704	699	752	711	711	715	753	713	735	684	642	654	758	707	716	689	665	662	704	694	727	691	675	683	669	697	691	685	714	724	730	730	694	694	708	697	650	710	672	707	743	685	685	719	674	670	675	679	707	690	648	671	739	744	676	682	690	714	642	655	648	672	651	714	683	714	684	691	680	672	671	734	698	722	684	715	687	633	736	635	700	724	741	671	729	643	658	688	695	698	664	662	689	683	725	677	730	655	707	682	669	681	679	723	646	713	729	654	712	648	699	662	653	676	671	671	683	705	678	693	693	659	692	682	702	673	670	706	731	652	661	704	697	674	694	715	685	688	668	652	680	649	686	661	695	745	675	653	663	715	697	696	664	706	634	671	714	678	646	698	706	700	683	691	755	658	660	651	690	674	687	705	720	691	663	692	660	660	640	689	707	696	709	712	708	699	710	665	695	682	681	649	643	688	682	682	612	736	701	690	705	670	709	675	691	685	684	669	662	705	736	674	670	729	722	637	716	693	738	693	673	705	719	693	677	693	674	702	702	712	672	708	704	656	687	656	705	688	657	648	680	665	648	713	644	667	696	683	693	696	661	722	681	691	727	690	637	676	704	722	703	678	685	662	691	663	655	718	699	693	684	692	747	652	694	666	715	650	684	676	670	680	669	667	638	662	691	652	688	684	660	685	711	674	633	630	662	688	695	648	650	679	686	680	673	680	718	677	689	660	695	665	690	670	743	672	704	693	755	691	679	693	691	622	671	707	667	700	712	730	671	711	633	633	726	651	672	665	665	690	650	642	672	707	664	681	755	667	648	660	667	700	643	714	647	652	656	698	702	734	694	666	689	667	713	672	670	694	676	629	688	713	713	677	664	708	695	691	692	662	698	668	678	717	689	718	692	639	708	655	647	689	671	714	698	709	693	737	662	665	691	684	674	684	707	685	668	739	658	673	679	702	690	669	689	738	656	684	696	705	690	678	696	685	659	647	691	675	682	711	703	680	661	670	702	627	683	708	676	679	697	696	736	695	654	667	716	677	713	684	711	628	692	710	697	662	636	678	683	718	708	684	674	684	693	664	672	662	685	658	733	665	667	716	664	710	650	683	678	703	674	720	665	650	688	712	636	699	713	699	618	632	707	659	693	654	728	647	704	681	691	683	703	714	693	665	668	656	630	670	670	684	677	697	687	627	681	688	746	717	685	672	700	680	718	711	713	636	691	664	696	648	676	669	709	694	707	700	674	636	690	678	679	655	669	697	666	650	700	724	669	631	696	680	714	690	655	673	721	704	728	681	719	699	679	734	664	681	726	668	654	675	688	670	681	720	627	686	667	689	623	640	648	675	677	668	695	714	674	690	693	685	706	627	662	719	671	676	682	737	692	702	726	655	663	692	704	673	684	687	677	673	670	666	646	733	704	684	702	661	717	638	727	720	689	671	703	629	696	703	674	717	728	684	689	697	697	685	695	716	669	741	658	726	684	689	686	667	668	696	695	701	633	681	719	684	740	661	679	623	698	651	709	674	697	694	660	726	660	710	698	647	661	675	714	722	709	690	703	717	697	702	647	680	703	623	663	693	672	684	720	715	674	717	670	692	724	660	733	647	669	700	705	712	676	665	659	715	687	684	662	692	699	656	669	698	693	660	664	697	654	659	672	668	664	668	724	710	707	695	693	677	667	694	711	658	694	650	706	661	715	680	696	692	663	712	631	728	686	710	646	671	631	660	695	689	686	690	659	724	667	694	643	661	660	652	696	742	748	685	750	694	669	712	702	665	681	654	669	673	659	648	658	692	679	673	687	658	658	684	725	639	715	662	637	676	649	684	665	662	679	661	676	676	664	680	706	679	638	698	668	639	650	669	671	724	685	686	678	695	683	715	707	702	703	705	690	661	744	715	675	641	710	658	719	689	678	713	684	673	666	698	715	702	728	686	695	666	696	672	696	646	686	723	705	665	701	652	718	689	699	651	694	686	661	698	727	713	694	692	747	714	684	686	718	702	645	687	665	628	642	730	695	720	674	639	635	723	684	623	653	641	703	673	665	707	682	680	707	728	701	679	665	609	650	677	717	693	700	675	678	671	705	668	689	674	686	692	685	683	662	673	640	632	614	687	680	690	708	693	690	692	713	658	650	647	702	696	712	691	645	714	728	673	665	685	684	714	657	676	687	696	682	676	687	674	718	679	731	689	657	667	669	704	673	692	691	696	694	697	650	665	698	682	670	674	661	710	677	712	690	685	700	710	701	665	675	723	666	642	752	638	700	669	677	710	670	649	652	703	719	695	690	708	690	708	673	637	674	690	644	692	685	675	688	683	677	651	673	672	707	671	681	655	731	675	720	663	643	649	700	709	691	661	689	665	737	673	698	704	705	695	721	708	717	690	704	706	620	672	650	731	705	722	682	694	675	693	631	701	674	710	680	661	670	721	701	729	648	674	723	729	709	714	650	680	654	737	642	665	690	640	688	689	663	707	698	713	655	668	629	645	661	695	689	682	639	711	691	655	669	666	708	687	723	660	662	686	676	719	711	709	665	700	660	646	662	684	698	700	710	679	680	684	669	676	700	679	691	695	669	664	675	703	656	684	657	695	615	673	657	689	628	676	688	669	691	718	650	713	678	682	689	684	680	708	694	645	634	656	657	692	683	686	689	758	684	650	712	702	719	657	679	662	697	738	679	689	661	680	707	683	647	629	690	715	654	712	706	655	682	705	663	689	682	684	691	682	677	658	684	702	691	686	704	667	686	659	638	658	692	681	681	691	706	662	684	611	706	673	711	697	690	665	663	676	707	722	699	691	714	690	693	705	649	696	665	678	691	681	655	672	764	664	669	712	685	648	655	661	666	666	671	702	709	669	673	742	633	652	693	688	689	699	737	671	703	707	664	673	661	695	657	678	650	704	679	687	668	669	665	677	657	648	655	710	646	694	712	654	651	714	725	694	657	656	655	691	665	702	670	670	688	684	675	641	714	686	692	728	631	724	648	738	673	667	635	651	646	660	708	680	640	701	673	643	725	678	695	704	706	667	718	669	716	708	695	686	690	658	684	701	697	626	728	701	705	671	688	661	667	705	714	668	748	708	687	659	694	682	694	732	663	699	686	653	680	673	653	733	658	695	688	687	704	703	663	702	666	666	705	686	728	698	676	671	677	705	703	695	641	693	711	692	674	682	669	653	702	726	660	649	650	667	662	650	633	690	673	737	619	707	743	639	727	684	701	699	654	715	661	691	687	649	715	701	669	659	701	693	670	706	645	672	688	645	722	690	655	683	660	692	727	689	627	687	660	680	727	656	721	729	685	657	676	698	656	707	682	670	670	706	679	671	724	701	680	705	728	689	685	680	685	714	704	709	647	734	660	703	674	674	667	672	653	670	700	663	713	711	678	715	671	675	714	723	651	680	646	659	695	666	677	655	714	676	715
1871	429	389	413	394	438	428	440	372	402	411	396	402	409	397	409	431	421	458	416	410	458	440	449	390	430	439	386	411	407	428	373	424	429	449	400	418	405	410	391	425	430	450	418	399	423	473	380	356	417	422	381	420	434	401	431	394	375	377	398	392	420	406	415	453	422	372	425	380	425	411	418	402	377	418	405	361	408	426	416	409	375	401	375	404	397	410	407	422	375	393	374	399	382	381	422	382	374	439	434	444	424	381	409	434	393	403	389	446	437	398	431	430	404	413	404	396	427	410	420	399	445	426	398	404	426	430	408	425	416	408	400	363	397	422	408	422	416	401	380	414	372	397	377	379	386	400	404	394	399	387	364	423	428	420	418	437	423	427	449	362	402	422	397	432	398	440	388	425	423	414	372	409	411	417	376	421	429	427	422	421	417	423	411	426	444	433	401	383	426	427	422	442	432	381	451	403	420	384	421	434	348	440	411	383	400	412	368	383	419	410	433	399	433	416	397	398	451	400	400	421	411	410	413	412	399	404	455	406	406	383	405	395	399	432	390	412	415	433	414	411	465	429	385	418	380	410	431	422	414	377	387	413	408	370	396	415	421	444	388	395	394	356	373	424	448	365	438	371	401	406	449	408	413	418	395	429	401	385	428	439	443	438	396	352	427	391	405	386	397	411	397	435	409	381	413	406	403	396	416	408	373	377	367	439	393	415	394	397	405	423	407	435	413	366	400	388	350	425	391	397	380	395	423	404	374	414	438	458	407	432	392	425	401	370	456	423	423	377	387	430	442	440	400	399	422	400	426	435	395	409	346	364	414	423	396	385	422	413	404	410	405	417	431	426	436	425	423	425	353	437	384	423	395	407	390	398	378	410	393	413	446	433	418	407	455	360	424	405	415	381	402	405	391	415	407	399	419	395	391	429	400	400	368	426	390	387	370	382	388	442	444	403	440	405	407	387	385	431	396	395	421	420	426	407	388	397	402	374	428	401	409	394	390	424	381	413	398	403	440	389	408	404	414	412	356	426	414	418	384	403	410	396	421	393	436	406	405	428	392	433	402	440	417	394	445	411	400	421	406	432	410	414	404	431	412	408	467	394	459	442	428	381	414	391	382	404	406	399	397	382	383	424	413	429	415	418	429	376	391	392	446	374	394	410	420	406	402	391	415	406	424	397	384	429	409	400	434	401	390	393	398	432	408	402	415	414	381	408	417	365	397	435	377	394	392	387	424	434	405	388	415	423	424	422	463	400	427	411	411	362	412	443	416	403	416	423	392	376	391	449	389	394	409	411	402	395	409	416	441	422	420	393	426	420	381	426	426	391	397	413	381	370	424	445	392	390	407	396	426	393	388	373	398	374	398	418	414	427	431	418	388	413	412	381	391	410	384	374	422	401	382	417	414	402	411	408	398	397	397	393	412	390	410	404	415	401	406	383	398	398	421	409	439	419	403	397	398	419	403	410	403	449	401	383	389	421	387	412	428	406	407	392	372	372	407	414	408	422	379	416	417	380	380	388	463	419	416	393	400	393	426	415	397	417	414	394	377	349	406	421	420	385	440	395	399	372	366	370	403	403	383	429	374	418	359	390	409	405	400	399	386	410	412	401	421	409	392	426	454	425	414	446	390	388	433	413	374	417	417	403	382	415	397	395	402	431	412	414	390	403	415	366	387	378	411	378	410	430	406	397	451	405	400	371	410	394	414	365	403	417	430	417	420	373	420	439	401	361	402	424	412	431	390	398	442	371	392	429	431	423	397	367	437	377	407	420	398	409	421	393	403	400	355	396	400	407	408	418	447	407	376	441	464	406	442	443	418	424	372	468	435	386	368	416	393	391	440	420	423	414	398	416	448	390	364	392	404	382	404	471	386	397	419	399	385	392	403	394	420	397	434	432	403	408	381	398	432	413	412	420	415	421	396	396	381	401	410	389	397	408	395	415	412	385	382	409	422	444	380	403	452	430	400	403	431	392	424	390	424	433	422	387	430	411	373	375	447	398	400	404	419	397	396	395	403	459	425	401	394	404	401	413	387	412	402	408	383	446	457	382	388	396	477	436	422	393	383	413	432	398	427	455	403	414	449	417	383	414	391	437	379	429	396	435	406	422	420	408	389	438	401	378	427	401	392	386	417	405	411	428	392	409	402	393	393	345	384	396	380	372	424	401	400	374	424	401	426	410	415	443	400	374	402	386	418	427	410	398	418	449	398	391	375	356	382	424	433	426	381	385	416	422	406	372	396	372	393	402	374	396	428	390	410	438	383	405	452	409	407	351	433	406	408	402	399	396	389	414	408	365	421	406	398	357	400	411	366	431	425	409	373	385	396	388	366	426	416	374	436	405	409	400	429	397	439	439	412	397	398	366	396	407	410	407	407	415	419	447	420	436	350	395	398	434	421	364	408	416	386	369	420	403	390	406	422	410	406	404	412	411	354	410	415	399	390	417	466	432	417	406	410	428	386	423	392	400	418	411	386	400	404	406	423	398	439	435	419	409	396	426	380	359	416	406	399	395	416	402	384	423	408	439	423	415	405	425	426	425	379	391	360	399	407	402	401	417	420	411	372	414	435	459	392	440	431	397	407	397	426	421	418	445	419	390	392	408	380	433	423	419	417	414	444	398	409	409	390	442	430	369	410	397	435	384	411	405	417	414	371	395	420	404	359	407	400	469	383	386	388	421	400	374	419	396	370	394	396	413	420	389	453	424	389	425	414	407	413	431	405	420	414	391	377	394	398	389	382	401	376	435	389	406	417	394	397	395	447	405	421	420	417	423	424	411	412	429	379	437	383	403	372	424	400	429	426	424	419	383	416	429	361	377	359	406	407	409	382	387	353	401	414	383	444	416	416	414	437	423	435	398	437	428	408	382	433	400	392	439	404	449	376	401	380	383	402	381	410	378	408	408	423	380	426	386	402	413	386	419	382	397	376	410	388	373	401	408	347	389	407	421	435	405	432	395	424	439	409	366	408	422	465	432	397	411	413	402	399	410	416	408	409	440	421	395	400	398	414	412	396	415	412	397	456	380	392	394	398	389	413	401	417	400	435	388	371	403	383	411	401	401	423	399	367	409	422	431	427	423	398	387	378	398	396	381	428	437	384	391	413	417	395	425	387	412	400	401	399	385	415	450	387	417	381	403	409	404	396	407	384	349	417	390	385	371	372	381	404	409	423	392	415	388	405	413	367	395	359	392	421	413	407	413	432	422	361	419	362	419	423	409	420	362	395	458	458	420	395	411	384	371	395	449	435	419	419	418	418	362	423	419	411	428	413	393	396	435	373	388	388	419	401	421	395	398	416	449	413	419	420	383	408	424	443	429	428	422	394	421	406	382	421	387	406	414	440	428	428	393	444	444	414	367	432	408	395	433	375	426	423	407	387	413	426	417	403	386	392	419	412	399	395	409	395	397	351	424	462	381	400	396	413	396	388	413	406	448	409	365	390	423	431	420	418	379	451	410	391	375	376	399	364	439	420	419	410
2107	916	996	939	969	905	931	952	961	893	969	923	910	891	926	878	914	910	920	915	950	914	921	859	898	943	914	924	932	890	957	920	885	924	870	864	900	947	857	890	910	934	927	864	860	820	878	902	877	950	940	861	905	932	916	912	922	927	940	922	903	896	890	946	915	936	887	934	899	934	941	876	953	895	914	896	895	861	926	892	909	940	870	958	904	869	884	889	906	920	923	893	878	973	950	914	896	947	951	869	935	922	953	912	925	895	838	910	915	868	936	911	890	935	864	965	942	887	925	879	890	891	929	952	953	868	880	875	867	903	984	858	947	955	877	907	960	938	917	868	895	921	920	929	913	927	891	905	900	924	849	905	921	914	913	932	889	922	931	889	880	891	885	922	909	899	965	904	937	930	944	924	912	874	976	948	915	888	938	943	921	845	901	948	865	927	902	868	898	891	954	954	907	888	970	869	866	904	887	913	903	986	933	899	914	909	898	875	873	862	918	928	874	887	891	899	920	933	932	861	828	904	887	922	869	939	977	895	930	961	928	919	893	852	868	895	944	899	906	879	896	899	878	905	922	873	903	933	954	938	894	918	889	868	930	968	927	899	948	970	852	960	1009	893	937	904	935	901	958	964	888	880	913	904	963	905	891	931	922	893	885	936	903	914	903	875	874	929	900	886	909	907	941	901	908	877	952	897	921	877	905	886	906	898	927	838	913	919	907	956	927	895	943	954	914	860	943	927	881	892	938	902	898	935	940	887	969	922	910	922	922	875	901	839	817	957	898	895	940	883	959	917	949	926	914	946	973	835	892	875	944	937	938	946	892	924	903	914	972	903	907	885	891	914	867	919	943	946	912	848	948	936	939	907	954	872	951	925	910	937	883	927	898	940	908	933	872	900	876	955	908	933	961	941	949	897	952	934	870	915	898	908	867	894	907	920	911	956	876	878	912	849	930	925	889	890	909	897	932	906	886	842	949	845	968	882	906	919	855	865	984	953	950	929	959	951	873	885	895	921	912	932	923	886	987	863	872	942	899	929	844	913	933	927	930	928	916	909	918	886	864	941	928	869	945	920	950	933	919	884	862	930	945	896	977	968	910	943	884	937	918	917	840	928	892	924	851	921	871	877	921	950	885	859	918	927	998	928	905	887	879	881	914	890	932	946	910	947	911	878	911	909	934	942	940	964	925	930	863	916	884	931	912	909	895	931	856	901	889	905	909	912	939	918	919	959	909	933	896	939	933	932	836	940	873	888	884	937	908	913	896	912	898	940	873	874	914	961	931	910	965	869	891	942	930	923	909	924	893	903	856	904	932	865	888	860	886	863	901	921	922	915	888	959	894	887	927	887	899	915	869	856	853	886	897	867	981	974	927	923	923	926	958	925	896	881	884	913	917	919	895	916	853	996	906	922	948	860	933	936	906	894	936	978	974	904	894	910	900	932	902	893	889	890	913	939	907	898	906	900	950	948	909	937	929	900	924	872	896	935	947	856	985	925	872	918	912	892	940	929	938	960	917	942	910	885	921	949	883	846	908	902	947	901	928	963	945	883	917	903	895	939	910	938	948	951	895	924	886	929	902	938	935	870	950	906	931	820	878	901	903	894	958	918	899	893	907	892	873	925	896	917	887	963	905	888	946	868	915	947	901	888	873	981	914	960	935	859	933	922	943	935	950	877	915	876	884	912	940	897	967	902	868	875	928	929	846	925	909	873	877	920	906	924	849	927	905	877	877	902	927	853	872	910	876	898	930	926	913	922	837	951	881	912	956	906	927	910	850	916	988	938	910	926	855	903	899	963	916	915	928	916	946	900	895	930	963	881	891	917	925	907	914	940	965	903	953	892	867	845	925	953	940	853	904	943	938	874	940	941	934	871	906	936	928	910	904	888	931	955	875	921	919	928	903	919	899	932	964	917	903	924	901	894	907	930	878	899	902	950	908	957	912	892	927	962	880	909	937	915	925	864	917	869	912	938	880	868	932	895	909	891	933	900	892	878	895	912	852	927	952	917	906	885	941	900	904	870	864	861	882	920	919	859	895	934	865	911	887	915	924	917	866	921	931	892	911	910	910	875	918	921	913	933	863	907	836	912	878	915	950	940	910	891	879	877	948	901	890	944	907	920	883	923	887	932	942	879	887	847	890	901	862	912	888	913	871	879	933	920	985	918	929	900	954	868	925	874	883	915	887	884	861	944	930	899	887	930	948	888	912	907	954	914	968	912	950	918	895	881	943	933	936	934	926	903	878	938	885	918	880	886	914	898	986	905	883	911	918	918	883	920	955	970	951	894	899	929	933	907	877	896	949	900	903	890	925	883	881	917	886	884	955	867	919	881	896	911	878	895	956	966	894	909	894	942	939	954	904	899	880	949	949	930	892	888	870	940	939	895	928	938	891	924	816	892	980	955	952	903	863	905	895	889	889	892	870	960	931	921	883	943	938	911	944	991	885	898	908	948	929	860	873	890	908	880	900	919	887	865	889	936	931	911	854	943	892	898	881	875	909	881	938	907	930	918	916	921	853	895	912	928	977	955	880	966	927	919	894	916	875	898	897	905	914	945	858	935	956	884	911	921	903	945	946	938	880	964	945	941	900	910	880	903	898	951	892	906	924	928	870	935	871	891	909	950	940	892	901	882	935	924	888	924	913	923	882	932	921	952	872	918	957	952	918	899	963	913	890	906	907	954	881	917	942	885	926	897	893	881	920	930	1015	869	908	892	903	939	893	952	894	900	858	867	879	944	863	927	918	870	923	930	909	865	881	920	910	874	965	938	876	892	907	967	916	923	923	956	932	913	914	894	906	899	928	887	899	877	901	921	905	899	943	896	871	868	888	899	914	917	890	981	918	940	900	944	910	855	930	828	941	953	952	930	925	901	932	907	870	890	917	914	912	916	912	882	869	912	868	947	957	918	954	915	882	902	836	913	915	836	896	874	928	903	893	895	873	916	920	891	908	937	903	901	886	919	908	941	896	900	917	899	936	892	917	888	873	963	930	899	939	875	885	862	929	900	941	913	897	902	908	874	893	926	909	921	900	866	927	949	900	900	940	915	961	873	949	885	919	868	900	928	930	900	950	912	915	931	918	916	905	954	931	894	952	876	886	943	884	877	866	922	905	909	939	899	891	932	887	910	893	931	921	919	894	903	951	894	892	906	920	891	894	895	872	911	908	891	902	907	869	892	898	971	861	892	913	881	871	916	939	883	897	985	878	955	927	946	922	910	910	887	942	937	908	949	967	923	968	911	859	917	885	870	952	942	965	920	891	886	927	906	876	924	971	927	823	876	929	949	952	927	930	911	930	956	934	942	901	876	906	906	923	917	986	906	943	919	948	868	943	878	940	921	890	899	880	850	876	910	910	931	935	884	855	951	908	861	923	950	901	902	931	856	876	924	887	934	913	871	909	897	993	925	909	921	938	920	895	911	866	979	947	890	887	911	910	977	920	875	902	959	865	886	957	868	934	929	906	932	930	960	866	883	889	891
7784	507	513	434	340	297	249	250	242	206	254	261	233	238	216	225	182	204	188	220	205	198	216	183	224	236	206	184	233	206	212	206	215	197	178	211	204	212	236	227	221	185	197	195	196	227	207	199	217	191	187	167	175	218	183	222	195	198	187	205	174	193	199	216	187	167	210	199	206	200	224	195	208	188	182	193	195	231	224	216	196	218	197	201	196	179	245	193	198	207	212	205	204	213	195	235	203	211	144	180	208	227	208	184	205	203	204	206	215	206	203	214	161	234	197	183	217	213	202	220	184	207	205	207	213	193	176	198	211	202	221	207	223	171	191	196	230	241	205	218	202	191	180	209	201	210	218	215	205	185	199	181	181	210	210	181	200	182	207	188	245	232	199	204	248	209	211	206	198	207	237	183	224	199	188	216	209	209	212	217	224	196	215	175	216	193	219	228	181	197	200	194	186	209	188	182	207	221	193	210	208	219	209	218	226	206	210	198	207	215	214	210	210	195	184	183	200	221	195	205	221	203	190	224	183	204	187	204	186	195	233	194	196	209	200	193	214	194	203	234	171	178	203	215	216	165	234	199	201	200	190	215	204	176	207	197	224	209	208	203	212	209	210	196	174	177	195	201	178	212	221	198	225	201	207	179	203	194	178	196	187	189	208	216	216	207	180	191	211	215	188	202	222	212	218	192	200	194	195	206	214	221	188	189	182	176	205	211	175	199	196	234	198	202	218	203	200	218	226	223	207	192	193	180	198	202	180	213	198	201	206	219	200	213	241	210	205	191	201	185	204	192	187	203	217	198	202	182	208	208	200	192	204	197	191	211	191	192	192	221	220	205	220	200	199	226	222	192	194	220	204	216	206	211	189	200	192	215	223	211	204	203	179	206	221	197	212	196	186	203	180	233	193	198	196	190	212	202	239	230	204	231	183	201	188	184	188	215	172	209	205	207	217	210	184	193	195	200	187	189	175	185	201	197	180	184	193	187	219	238	226	206	202	210	204	192	197	214	204	189	193	202	198	228	223	218	219	212	217	219	173	202	182	199	204	187	200	211	230	194	192	212	204	186	203	204	194	194	214	185	192	193	225	193	197	193	196	190	204	189	206	202	203	219	222	207	224	219	197	183	223	195	193	206	199	217	205	191	166	172	188	223	203	218	195	180	200	198	178	221	204	214	208	212	227	182	220	204	216	215	250	228	218	191	183	201	207	188	211	223	198	201	182	195	209	197	185	214	208	206	207	214	222	209	215	192	213	198	197	210	211	196	218	211	224	222	182	170	187	205	202	181	177	211	219	211	219	206	208	179	216	185	193	215	204	208	235	202	221	183	204	203	181	180	188	198	222	222	218	201	233	200	220	216	226	200	182	192	219	207	206	179	247	190	214	206	197	181	211	207	193	221	212	193	236	210	179	208	225	194	187	181	185	205	196	204	225	172	215	198	196	211	242	204	198	185	222	195	185	210	176	202	210	228	243	224	223	223	222	201	192	198	207	193	190	217	206	206	222	223	201	182	188	169	193	200	206	204	216	196	216	183	195	202	202	187	200	203	214	188	225	202	198	182	199	174	183	198	181	181	191	202	175	192	227	219	189	224	228	201	182	188	224	235	202	190	182	212	190	194	198	204	193	190	189	202	209	179	208	206	208	183	217	206	181	196	205	217	207	202	196	227	177	203	210	188	216	196	195	205	197	184	206	187	227	207	217	206	202	231	226	185	219	221	187	225	213	203	209	219	210	215	209	226	194	218	236	216	189	197	189	200	198	204	190	207	203	232	203	205	222	206	218	231	194	200	218	228	208	198	196	224	228	181	223	189	196	219	201	194	194	203	202	223	211	227	181	194	241	215	200	191	202	192	217	227	198	198	192	204	218	235	189	193	193	198	205	222	197	210	225	197	234	224	193	212	207	224	225	183	173	224	187	238	192	204	191	213	247	211	186	182	203	213	206	207	207	206	246	200	225	207	222	228	210	209	195	213	189	185	209	199	226	209	203	207	189	198	207	221	218	201	199	188	239	205	192	213	188	204	188	215	214	211	196	173	194	209	190	218	209	190	226	190	199	208	195	214	184	220	206	215	198	198	222	169	217	211	190	208	215	192	211	200	217	202	219	213	180	217	221	217	210	198	205	199	188	169	188	202	208	231	176	196	198	230	226	197	212	205	182	196	224	197	197	191	205	217	217	202	199	216	183	212	218	197	218	190	179	225	190	228	209	222	204	201	210	190	185	209	201	180	207	191	200	205	204	207	205	179	207	206	203	223	181	230	218	200	213	196	201	204	212	192	193	190	195	199	217	192	205	216	216	196	182	214	196	191	199	227	224	203	206	186	213	201	196	172	183	208	196	210	218	170	202	204	174	197	198	216	208	172	170	211	217	217	208	205	218	192	204	201	228	204	206	196	192	228	192	224	237	220	229	176	204	212	182	210	194	182	179	221	244	199	217	197	200	246	189	192	181	195	231	213	230	221	218	186	199	192	195	165	173	211	178	181	214	189	230	218	203	190	204	212	195	195	174	212	221	182	215	216	176	211	211	184	223	187	225	206	202	185	198	207	216	194	206	197	228	175	206	203	201	188	192	195	173	184	210	163	184	199	241	224	206	166	187	189	222	199	209	201	180	193	166	213	215	200	226	200	206	186	220	195	199	200	199	196	201	221	208	221	215	197	185	204	199	219	215	191	189	215	216	217	212	205	236	233	191	191	216	232	209	192	201	205	193	208	232	197	178	208	204	205	218	209	215	233	221	201	195	200	214	247	218	217	214	212	218	176	200	220	199	183	183	208	217	212	206	200	199	201	210	229	192	210	192	217	222	221	212	227	199	200	229	215	196	192	192	171	207	223	197	201	207	229	224	191	203	218	189	182	224	222	196	207	195	192	190	199	207	235	247	198	203	212	180	213	219	198	212	204	220	206	208	172	185	219	177	209	223	215	206	209	195	218	206	214	181	189	210	216	190	182	209	199	190	194	181	177	185	183	221	249	194	215	224	216	198	250	211	258	208	235	189	201	193	194	229	176	200	205	216	185	207	194	200	209	197	212	186	197	184	185	187	205	197	212	197	218	159	184	210	210	192	196	217	192	201	209	220	202	195	212	207	196	207	227	215	211	194	188	198	218	212	179	203	213	205	214	218	193	214	203	213	193	196	230	195	191	206	170	194	227	216	198	205	206	195	204	201	218	211	221	203	196	189	184	187	224	223	214	197	196	200	180	204	228	221	212	228	208	197	193	221	192	243	189	199	185	189	188	212	211	207	219	195	200	186	221	213	210	207	231	202	218	213	220	221	218	221	218	201	203	210	187	224	206	191	207	191	191	208	201	240	211	186	204	195	211	191	196	201	214	205	187	198	200	221	216	197	194	209	198	188	172	213	216	212	184	187	191	223	205	196	238	195	199	206	167	177	189	200	211	210	215	185	191	218	212	221	206	214	200	221	212	178	203	189	217	231	202	228	189	208	208	208	184	212	218	191	195	176	205	207	200
6550	754	1225	1442	1190	993	949	819	807	714	651	661	630	622	592	533	586	583	621	570	544	550	557	540	579	583	553	537	529	535	563	579	560	522	526	528	499	520	502	525	551	571	534	530	538	520	515	553	514	547	550	545	564	562	568	541	492	563	523	538	547	496	497	562	547	548	551	516	556	566	558	524	533	491	502	482	520	505	536	522	499	548	531	479	539	513	499	551	513	516	537	548	539	531	538	529	507	527	543	524	500	509	523	560	524	483	572	527	532	504	508	554	545	526	501	542	549	492	535	521	497	536	538	505	529	545	492	524	515	483	530	566	497	566	530	543	503	512	499	563	558	467	535	515	492	543	519	546	512	522	498	504	505	494	551	537	541	515	532	509	527	482	545	497	517	483	524	531	521	510	519	518	525	511	549	509	509	512	565	497	497	530	492	557	529	537	531	517	515	521	513	497	504	507	497	558	511	480	553	495	518	554	531	569	519	529	528	529	552	526	511	500	512	464	550	542	524	500	535	535	515	507	527	536	498	525	541	507	500	569	524	573	522	506	555	489	505	533	539	523	549	539	500	522	482	493	528	518	507	476	501	571	550	514	543	527	514	540	508	529	556	508	505	499	498	524	499	498	517	502	553	552	511	513	519	523	559	529	518	473	552	518	522	517	515	513	513	523	536	471	522	505	563	500	539	543	504	495	525	547	478	505	492	511	495	495	495	529	528	500	497	495	486	525	530	478	545	518	491	514	512	566	524	471	531	478	513	522	535	503	499	557	504	529	496	517	544	524	517	504	522	562	519	542	549	518	533	526	494	526	507	525	534	513	495	501	488	515	503	587	512	527	537	537	546	505	522	577	529	521	519	555	509	516	522	526	522	513	531	548	534	516	497	523	480	518	553	535	490	526	600	566	530	539	559	539	520	511	501	514	513	554	521	570	517	523	500	577	541	533	569	538	516	523	500	494	520	525	558	524	520	543	593	562	512	509	485	523	555	529	508	535	515	506	502	497	510	509	520	532	520	497	511	511	497	528	490	517	488	512	533	518	555	513	567	522	534	509	520	531	510	531	524	567	539	538	514	545	513	551	581	543	562	503	534	528	543	550	508	560	547	519	539	481	535	546	502	531	528	459	530	491	558	503	530	530	512	502	531	506	537	555	574	565	555	526	520	496	548	514	507	476	516	511	531	506	524	555	504	522	520	515	506	487	545	548	520	573	544	522	552	459	487	509	542	520	504	522	489	540	495	530	491	527	480	535	477	544	531	531	535	538	546	500	513	530	526	515	490	569	548	516	529	526	516	520	518	517	515	519	533	499	498	483	465	529	506	536	505	532	516	557	494	505	496	503	478	501	527	481	508	571	482	510	534	503	531	547	484	537	509	543	500	502	512	517	525	525	505	528	541	512	486	528	526	539	542	505	499	482	525	488	507	503	541	500	525	545	535	528	532	520	493	521	543	543	538	526	520	514	524	541	518	540	512	533	483	523	464	533	553	538	513	494	564	521	521	524	507	498	549	513	526	489	517	492	514	535	522	507	584	514	549	490	561	536	544	493	525	506	533	536	503	531	523	521	496	517	526	492	571	517	504	527	520	526	504	532	522	511	529	550	519	488	479	500	533	522	476	527	524	505	504	544	499	522	529	514	484	514	498	500	548	533	541	534	531	512	541	534	517	547	518	461	525	516	559	551	510	496	521	532	548	518	501	532	538	569	526	507	531	533	555	529	495	527	533	516	571	549	543	501	555	570	521	550	542	497	509	520	509	560	555	516	524	465	542	548	494	508	505	504	534	542	520	547	480	510	466	586	535	534	534	492	535	534	488	515	505	502	553	518	517	518	503	507	522	548	516	531	506	541	526	485	495	537	528	525	520	517	554	555	518	511	533	515	509	505	577	522	502	512	515	494	516	571	507	553	493	509	506	535	542	497	543	530	506	518	533	488	470	517	525	532	534	537	542	554	514	491	506	567	500	568	523	502	520	555	519	531	527	544	550	516	505	545	491	506	535	535	507	516	555	579	584	507	528	511	530	513	490	517	575	540	496	502	496	501	532	533	501	520	522	510	547	489	550	557	548	521	480	528	509	524	514	517	551	498	514	533	502	548	529	543	514	541	542	540	555	521	522	500	514	526	556	496	557	532	519	550	516	539	503	495	489	562	551	531	511	530	502	539	512	539	504	506	561	542	528	543	522	583	527	555	544	546	542	565	538	547	517	554	484	545	496	527	546	477	519	523	523	469	524	529	541	524	520	506	536	565	542	507	505	508	484	533	524	505	555	528	497	508	500	525	521	531	547	559	551	531	534	503	508	566	551	508	516	550	544	483	502	517	527	516	517	513	512	530	511	469	484	529	526	504	547	486	461	527	514	564	558	516	517	539	532	522	496	509	531	502	506	532	567	499	522	527	530	530	560	521	506	543	522	505	494	532	498	503	456	522	545	503	491	533	480	505	465	499	535	492	489	493	528	527	534	509	530	552	546	549	554	497	487	553	520	491	511	569	516	503	495	521	553	518	533	518	552	558	529	586	515	493	501	508	530	521	544	519	510	528	525	578	501	510	536	517	537	532	524	495	514	535	533	520	545	502	505	520	548	525	525	575	541	486	529	515	587	499	517	525	537	515	518	551	550	511	548	520	523	510	519	543	521	556	514	499	510	503	519	498	519	535	500	545	541	488	560	563	538	540	521	516	537	525	548	562	507	513	499	529	535	500	492	527	529	544	562	547	489	502	529	488	493	514	522	533	501	487	506	534	531	501	518	517	534	538	551	495	524	498	546	522	517	501	550	557	501	542	526	527	488	528	559	533	534	509	535	514	531	525	562	544	517	500	531	520	521	556	497	538	538	496	541	549	542	519	556	566	462	534	491	554	563	529	547	527	550	527	494	542	525	500	507	543	562	544	562	539	534	538	494	514	524	531	510	497	536	487	517	487	551	510	498	521	540	548	529	522	514	494	514	533	530	502	473	538	542	544	545	590	514	541	528	537	495	556	510	517	507	524	523	517	568	516	494	518	513	498	561	506	512	532	521	527	529	551	574	541	539	523	529	523	521	545	527	503	533	601	519	489	552	523	483	542	511	515	540	529	526	538	519	525	492	490	498	476	506	515	501	545	511	523	523	489	478	538	516	509	530	514	527	543	580	515	526	504	513	556	529	526	550	505	560	537	554	495	530	478	494	519	567	540	493	536	551	505	530	501	543	484	473	552	514	514	538	510	549	543	491	494	496	500	529	514	542	497	556	511	523	531	529	510	545	510	477	533	509	539	500	481	516	537	531	559	514	499	559	465	523	556	506	547	529	502	531	515	527	506	482	481	517	475	526	485	513	513	507	510	539	536	510	503	501	549	526	542	511	495	550	501	556	568	484	500	539	556	516	536	516	515	509	542	530	499	519	568	512	505	527	513	516	516	480	489	471	491	532	502	542	529	494	498	531	560	549	516	511	530	510	554	497	550	547	512	531	489	544	546	499	522	527	503	524	540	582	534
15055	1329	1013	797	578	467	384	393	351	346	320	287	330	337	291	324	296	309	312	297	271	265	286	299	246	279	260	309	273	260	271	267	257	263	278	270	289	266	257	250	266	287	264	296	247	311	276	277	297	295	258	269	260	275	279	314	267	258	301	264	273	287	266	224	260	302	303	263	257	281	280	261	259	278	238	256	259	272	291	271	276	269	276	298	287	306	250	270	246	278	277	272	263	267	259	248	239	289	295	289	256	281	270	284	261	296	266	271	285	253	274	295	283	260	294	268	266	285	291	271	254	278	266	247	296	276	290	283	275	311	266	280	269	264	233	277	287	275	291	273	293	282	297	288	291	267	269	285	274	263	235	275	257	280	277	278	292	252	267	239	272	268	283	269	270	251	272	296	284	272	278	311	251	227	258	262	263	244	305	292	270	291	255	269	246	269	289	254	270	263	291	273	273	269	295	265	305	271	291	261	280	279	242	273	278	272	288	292	271	316	264	270	272	274	263	258	280	275	298	284	277	261	244	242	271	272	289	289	244	264	280	268	279	296	280	259	240	269	271	249	262	271	251	260	273	258	252	274	260	262	282	277	264	290	287	246	265	245	248	280	282	281	257	285	236	284	252	296	301	264	260	237	278	291	244	256	249	271	290	265	264	270	273	244	270	262	246	243	278	267	301	248	264	275	282	260	249	253	304	277	281	259	239	288	288	253	275	263	255	267	286	269	252	247	288	260	250	279	265	272	266	296	294	280	277	256	251	263	272	270	245	242	289	270	258	279	241	267	291	271	270	267	289	285	266	260	287	258	286	300	281	258	281	274	269	282	277	275	294	289	300	267	253	256	296	278	292	278	262	240	257	280	275	325	291	298	282	285	254	298	257	279	288	271	294	284	285	274	260	259	269	291	310	281	266	265	278	243	259	284	245	233	275	273	239	293	241	292	301	291	255	299	244	263	273	286	240	282	307	279	260	284	260	305	270	259	317	285	274	283	244	267	249	256	258	267	283	287	302	268	288	276	302	271	278	247	307	298	269	227	297	288	299	248	298	267	251	243	299	256	264	253	279	286	287	275	283	292	277	253	253	271	285	273	270	278	303	287	253	275	245	276	251	296	282	248	259	248	248	273	246	233	293	271	252	284	259	281	286	280	288	278	232	252	277	263	267	248	280	299	293	278	247	267	263	267	313	271	260	267	254	262	309	265	279	271	250	290	275	261	288	266	275	280	261	260	258	281	277	283	288	290	266	299	276	298	248	284	286	287	278	280	267	248	315	266	269	269	273	277	253	262	293	279	281	249	251	281	243	232	299	267	288	297	281	234	267	293	268	263	265	271	268	241	270	287	240	271	278	262	254	243	284	297	259	256	257	288	302	282	293	271	255	258	283	255	313	281	302	261	275	231	259	262	262	280	258	283	275	279	296	283	285	263	273	296	280	273	258	294	252	315	301	275	283	254	285	279	239	286	263	291	273	256	276	288	248	291	275	295	251	246	260	285	297	264	260	280	277	281	272	253	293	259	262	281	299	248	267	279	235	251	278	257	276	249	293	294	295	280	256	265	260	256	256	259	272	285	263	268	274	247	280	277	267	278	285	277	285	263	283	275	264	277	312	282	248	281	272	278	271	256	228	274	304	264	282	275	266	285	320	304	290	272	287	275	257	273	250	259	303	273	256	245	238	273	274	258	240	279	270	266	271	258	230	248	256	311	299	278	295	254	279	262	268	270	265	274	291	302	272	263	282	304	289	305	293	298	248	265	280	309	257	271	275	273	281	270	273	319	260	273	268	254	264	266	257	284	275	307	263	278	269	267	278	280	259	258	312	284	251	277	266	276	250	273	275	271	250	237	263	289	280	251	299	294	270	263	274	303	268	273	288	263	273	263	286	285	254	248	271	236	280	259	294	252	275	278	236	269	288	269	269	257	267	276	293	302	270	279	293	276	275	274	325	254	272	283	247	282	275	251	289	262	271	296	286	274	268	274	281	262	274	290	254	243	294	255	296	248	302	294	265	267	299	268	263	287	277	267	256	289	314	277	244	267	270	274	244	251	303	275	239	288	282	296	279	278	263	237	251	275	280	273	279	263	261	250	256	272	263	287	289	268	270	284	270	262	251	246	290	283	264	289	256	238	288	275	262	272	282	280	282	281	247	292	278	296	267	268	289	285	287	265	291	280	278	268	249	293	265	258	291	256	267	283	276	238	297	293	288	257	254	232	245	257	248	272	276	265	282	235	257	279	282	277	270	276	262	263	272	267	278	273	286	250	312	290	264	248	274	274	273	263	257	280	252	278	257	270	260	265	291	295	276	302	295	286	310	271	256	257	286	257	303	310	297	267	289	261	275	262	274	315	274	278	278	274	281	302	284	298	253	243	264	258	279	272	271	261	253	287	299	285	244	252	305	296	285	267	296	304	264	283	273	253	283	270	251	263	257	238	245	254	278	283	281	270	252	268	259	240	267	284	256	267	294	304	275	289	288	290	289	255	261	250	298	267	276	247	273	258	274	299	274	248	274	286	251	276	307	266	257	255	229	315	249	283	287	276	275	287	271	264	251	287	285	276	332	268	260	241	253	284	242	280	286	270	269	271	260	271	294	323	271	291	282	291	234	263	297	261	247	298	279	293	278	256	276	278	289	268	255	274	277	247	281	239	226	253	288	303	288	284	302	285	266	287	261	272	267	256	241	271	263	267	308	241	250	306	278	262	246	285	272	274	289	320	260	294	271	246	283	292	255	269	258	256	264	274	291	298	263	249	272	278	266	260	275	243	279	309	266	311	287	254	270	302	267	279	289	278	244	261	263	243	277	315	315	261	234	249	243	293	275	269	280	260	264	253	267	270	289	284	236	262	280	306	281	283	255	258	228	244	252	283	302	234	270	277	299	308	299	281	251	230	277	289	241	273	263	275	297	294	271	242	277	261	289	257	289	283	253	238	274	279	241	298	260	253	309	266	274	259	276	277	268	259	293	272	251	275	287	287	299	266	264	267	276	280	266	295	263	259	306	272	279	275	297	264	305	299	275	257	256	279	292	305	285	262	274	256	249	276	246	272	285	299	280	270	271	230	292	261	266	293	247	268	282	293	267	244	253	298	276	247	240	267	244	297	283	286	286	243	261	250	294	302	265	246	276	254	274	255	293	275	249	251	288	262	276	235	285	266	263	304	278	267	308	258	252	242	257	266	266	276	281	284	272	272	299	283	273	262	269	263	250	257	273	287	265	292	273	257	300	270	282	271	288	257	286	288	277	289	253	299	256	239	275	286	243	298	274	268	298	274	270	293	317	258	235	250	266	257	305	248	264	282	301	309	281	274	271	262	265	264	257	279	285	254	286	283	254	284	301	284	261	288	285	273	274	287	262	275	271	262	284	282	258	263	243	270	277	292	332	270	271	259	281	270	248	252	271	286	262	269	257	255	269	265	280	280	264	260	245	249	251	292	307	305	271	268	261	279	262	279	290	301	287	246	285	249	272	292	262	291
8383	1176	1982	2300	2005	1674	1453	1263	1104	1015	1007	956	868	892	830	802	853	799	768	732	828	797	716	734	746	739	746	688	749	721	760	689	727	696	649	696	718	705	711	695	734	704	702	674	695	687	662	698	659	690	753	664	698	711	730	696	667	701	665	681	680	708	687	671	704	705	709	747	713	687	700	646	701	740	644	678	683	733	643	691	641	703	726	738	674	688	661	693	703	638	671	702	675	685	691	709	664	687	646	674	701	696	710	718	690	678	700	698	701	692	655	641	718	724	727	674	720	651	692	665	664	679	676	687	684	696	687	694	658	654	680	639	708	664	671	734	721	681	662	700	699	675	676	684	706	728	726	660	666	678	650	712	701	695	716	664	671	723	698	708	726	640	673	701	693	687	653	682	702	727	646	689	714	684	671	684	716	678	707	665	658	649	681	661	680	666	752	662	681	632	710	697	697	674	634	686	709	669	719	674	695	676	688	706	667	685	671	682	698	727	704	715	650	694	666	704	693	732	686	656	717	654	677	670	675	712	648	684	691	693	664	706	685	689	642	679	681	741	686	673	637	647	695	723	703	659	705	673	714	678	706	664	702	680	672	650	719	657	760	710	690	670	700	736	726	721	679	673	699	697	659	688	703	678	670	648	720	649	672	715	659	706	694	699	702	687	719	698	660	716	734	690	667	680	678	692	705	700	690	707	702	664	655	684	697	672	675	721	650	670	688	651	731	783	661	723	671	733	679	716	634	695	670	706	670	712	685	711	697	672	700	723	645	669	683	703	693	696	729	724	727	702	689	655	711	666	672	684	689	691	741	668	648	685	676	711	701	724	695	684	713	724	713	686	678	710	685	677	753	687	720	732	712	679	642	723	701	691	731	683	701	726	675	660	679	676	721	688	706	649	658	718	675	685	687	668	758	638	685	660	691	710	671	669	698	706	685	681	653	723	667	662	728	684	678	665	710	711	673	709	701	652	726	695	681	698	681	659	677	684	670	697	650	694	664	704	709	681	660	652	679	680	684	707	640	664	659	682	694	692	706	659	700	714	728	694	683	701	768	687	699	710	637	691	688	681	690	673	694	686	702	716	709	685	650	654	692	695	694	679	668	655	735	675	653	692	682	697	677	672	634	717	675	731	685	721	675	666	701	697	695	667	687	680	706	683	723	624	630	723	695	746	645	692	652	687	665	669	703	696	651	682	711	677	652	742	707	653	683	674	694	707	704	705	721	639	692	706	667	658	668	657	687	696	653	667	675	683	702	695	628	723	677	628	711	710	665	724	711	675	650	697	739	703	622	688	659	684	667	683	660	703	681	678	672	702	671	708	673	672	687	671	679	678	693	689	633	673	697	692	727	737	678	689	666	702	652	693	701	697	727	697	726	693	654	707	690	698	719	710	688	731	773	676	687	657	690	675	711	680	701	703	687	687	649	702	662	677	739	693	697	680	646	657	675	670	635	656	643	696	670	653	687	693	667	679	713	634	672	733	679	690	700	702	723	732	715	687	711	705	713	710	685	691	685	665	696	668	698	655	701	653	690	707	669	650	689	693	668	653	692	661	681	734	711	718	666	641	676	637	661	691	710	680	692	687	711	711	735	681	676	669	682	665	703	675	678	681	675	670	694	688	708	669	693	684	693	702	709	732	624	666	711	667	709	672	660	687	719	723	723	652	689	649	673	721	659	720	622	725	656	704	712	675	697	681	703	685	729	705	692	696	679	707	686	635	677	640	693	684	722	697	701	682	660	667	679	687	672	663	641	724	723	675	686	711	703	677	671	699	713	705	709	685	667	704	711	695	666	675	678	660	655	699	677	638	693	722	673	623	658	680	703	635	653	669	714	673	666	721	691	707	688	634	701	678	673	711	704	691	742	713	663	671	697	685	690	671	634	740	645	691	707	703	675	688	717	715	678	683	660	663	686	686	698	702	668	752	686	694	691	719	688	710	668	725	658	695	686	701	703	685	656	724	704	724	685	709	667	705	666	664	690	716	715	664	645	671	670	686	664	686	738	693	701	697	713	716	718	675	690	688	681	679	696	694	644	662	702	652	719	720	643	760	709	665	672	683	678	679	686	724	686	703	712	695	667	730	664	680	717	703	690	679	688	735	683	707	663	661	687	692	681	638	666	707	734	661	648	690	692	685	682	678	699	685	689	683	726	643	715	672	690	671	754	628	704	703	686	702	644	678	681	712	626	683	677	693	671	631	679	684	680	696	670	685	741	687	647	683	693	646	712	664	702	634	659	646	664	659	682	666	677	680	692	665	709	683	694	660	663	633	712	689	707	648	659	663	722	665	705	627	671	680	722	713	717	695	655	702	688	661	650	658	664	671	716	725	649	702	703	700	674	668	675	696	702	711	678	706	630	640	674	706	690	662	675	670	690	704	705	663	713	694	658	656	698	677	691	711	680	654	683	708	735	677	731	716	646	732	703	715	723	711	678	712	712	716	691	709	714	657	735	695	722	718	687	676	659	661	649	727	713	734	691	681	669	706	674	683	686	688	718	721	685	692	643	689	719	668	701	673	642	676	667	656	679	711	689	678	705	760	654	709	686	739	661	664	630	687	736	661	682	643	697	691	665	733	670	756	720	696	661	690	669	743	695	692	696	670	708	691	634	648	661	669	653	658	710	681	715	668	723	671	743	714	654	653	691	648	743	673	695	640	744	699	691	727	685	700	648	675	660	632	709	710	681	714	703	717	725	655	685	711	691	721	692	692	729	705	689	689	710	675	671	731	707	697	671	668	686	693	672	646	638	682	634	697	696	675	677	666	684	664	710	714	695	708	731	637	720	703	686	680	658	656	685	698	695	695	666	679	703	750	672	721	684	652	681	694	687	678	673	708	678	670	659	708	707	702	706	683	659	648	661	670	707	726	717	657	712	736	743	699	673	677	672	717	709	707	752	726	682	727	712	696	662	732	698	670	668	705	658	713	653	751	692	639	698	680	740	711	687	700	699	692	691	707	651	659	714	673	650	657	735	685	664	696	685	728	718	704	668	692	634	720	695	690	654	702	704	686	713	673	679	697	722	670	684	697	670	725	668	674	717	675	753	649	700	654	692	691	661	718	684	721	725	663	682	681	643	679	687	691	712	660	662	696	663	726	666	649	748	711	695	644	709	678	718	678	718	670	737	677	687	684	647	685	673	670	684	660	653	680	681	709	725	704	670	695	684	700	641	643	666	702	706	685	687	690	696	739	697	700	671	691	676	680	700	733	672	698	714	706	690	673	650	691	658	666	612	730	701	680	713	704	674	696	691	683	695	662	724	720	718	667	628	685	685	727	685	684	727	651	709	707	673	676	671	731	712	660	772	679	662	672	722	684	657	672	749	697	684	688	683	673	688	689	724	687	651	654	646	697	667	696	653	627	688	696	657	641	671	688	668	740	719	718	717	711	655	695	724	731	679	656	723	689	685	760	681	690	633	668	734	657	662	647	719	721	687	672	710	700	691	698	692	699	695	730	639	699	655	702	683	703
1690	400	404	367	398	411	412	400	428	383	366	379	398	373	371	398	392	399	385	425	409	439	435	385	407	423	406	406	400	389	431	417	450	423	382	397	393	397	396	415	396	399	396	413	401	347	402	401	375	393	432	391	411	398	381	419	392	415	402	402	422	428	415	402	390	392	429	360	397	401	377	395	371	381	386	400	435	416	413	406	388	386	387	400	411	370	410	380	380	395	432	379	403	397	413	367	377	405	403	424	370	391	406	414	390	400	422	380	389	472	416	377	445	405	417	426	415	380	433	403	397	400	411	433	387	410	430	394	349	419	393	386	412	388	411	376	405	338	390	382	431	358	418	412	437	420	424	371	415	395	435	394	422	430	379	414	436	449	366	427	379	392	422	403	383	390	355	418	413	435	375	437	381	379	407	453	400	365	394	389	428	407	362	418	426	413	400	387	387	399	396	415	395	447	422	391	446	439	406	398	410	407	391	405	383	366	403	383	429	408	389	413	388	395	391	392	400	390	457	393	417	433	390	398	414	409	440	424	433	392	403	428	422	381	398	382	427	400	430	385	387	421	414	403	381	381	407	382	370	403	455	383	398	415	389	362	356	375	369	400	409	370	432	391	404	412	427	418	390	412	426	416	379	411	397	428	391	394	394	422	385	416	438	409	430	391	437	401	393	425	411	418	409	395	401	405	402	457	421	419	443	370	377	376	393	368	369	408	377	391	404	432	426	376	415	391	399	372	400	430	388	389	385	393	391	399	401	407	368	390	403	397	403	381	400	418	404	406	471	445	383	418	428	411	464	378	394	403	407	389	398	421	410	421	430	399	428	423	405	359	398	401	396	415	393	396	390	408	392	386	370	446	398	380	401	421	409	402	402	434	395	416	385	397	387	427	418	394	380	432	371	389	394	395	409	438	402	411	371	428	413	414	381	420	409	399	401	386	384	409	374	419	435	388	425	395	375	417	436	418	413	389	458	418	422	405	433	454	456	417	363	406	415	397	421	382	415	424	366	371	423	399	437	394	399	362	385	390	418	415	428	416	398	372	421	410	421	402	406	392	365	388	409	379	409	368	405	405	361	395	433	390	382	366	398	408	422	384	415	455	378	412	388	425	386	379	423	403	406	418	385	417	392	396	402	394	393	412	377	442	373	416	384	402	432	415	398	382	367	366	399	447	385	428	364	402	368	373	435	377	386	398	409	387	362	372	398	415	411	414	408	397	423	374	415	421	381	359	420	364	381	395	415	416	406	394	431	431	405	409	387	372	387	397	399	396	413	365	389	426	440	387	397	382	360	375	425	414	375	374	382	445	378	424	405	395	393	401	406	420	395	417	412	404	389	426	427	416	415	404	384	426	431	407	392	381	410	411	401	402	414	434	351	427	396	430	445	405	350	399	443	439	371	387	396	410	407	414	370	407	391	425	406	402	438	420	410	413	404	407	407	367	423	406	377	371	418	402	420	420	431	399	397	408	426	424	430	394	395	416	405	398	391	388	406	432	407	438	393	431	427	362	412	370	416	423	430	382	406	411	453	419	396	442	412	346	387	406	428	401	378	419	426	407	403	413	402	387	378	419	398	396	424	436	387	389	427	359	417	407	389	412	378	405	409	398	399	394	406	384	410	429	400	416	390	437	374	426	405	361	417	436	354	403	400	423	389	404	368	367	407	395	372	449	429	437	395	381	402	427	447	375	399	424	416	436	437	392	378	424	382	399	377	407	428	396	388	388	412	401	377	405	437	417	383	474	411	398	387	419	393	385	401	389	380	421	383	392	399	430	402	385	402	397	412	416	420	416	399	408	417	387	408	400	397	416	358	394	438	430	429	419	377	412	373	382	382	443	426	406	418	432	395	405	448	421	385	390	407	397	379	384	425	413	396	418	423	407	370	366	395	401	444	388	411	428	386	394	399	390	380	376	427	410	425	408	396	449	404	410	383	431	401	427	383	407	349	421	454	399	399	427	397	391	387	386	406	441	414	364	417	399	392	408	405	429	443	456	419	398	397	415	393	413	398	411	431	435	411	405	402	397	384	388	401	372	449	436	386	374	396	390	413	397	333	397	432	404	366	375	401	416	422	402	403	399	413	406	378	408	376	402	398	378	442	419	421	373	380	402	375	437	399	388	409	403	411	394	381	366	415	409	433	384	388	393	426	380	379	408	386	360	372	402	412	396	420	412	422	423	399	367	423	386	383	443	369	420	393	401	385	392	432	441	427	401	400	411	403	406	359	397	379	423	372	442	410	412	403	430	388	413	370	413	396	426	395	377	395	446	382	442	426	396	367	414	366	442	400	389	413	386	394	440	450	433	375	382	424	435	428	427	423	388	375	388	455	403	396	398	395	411	398	402	408	414	413	395	403	396	411	365	428	436	365	438	374	389	407	461	391	429	406	382	412	366	403	385	396	399	400	454	400	378	386	397	386	406	407	401	412	401	355	417	405	401	387	377	402	410	336	405	400	387	404	438	387	415	407	429	402	393	406	434	426	381	410	401	421	441	394	388	389	424	393	358	398	403	378	393	423	405	382	425	430	420	399	379	432	438	391	428	367	395	386	387	399	371	362	348	393	398	387	447	385	391	409	408	386	410	391	399	405	399	367	430	390	393	396	388	378	378	378	404	429	411	389	405	372	440	397	395	403	405	383	408	395	386	388	402	407	445	408	399	393	390	389	398	428	406	382	382	432	370	411	414	401	412	411	424	397	401	423	349	356	392	441	410	350	379	409	438	467	427	398	405	404	398	394	412	402	421	392	413	387	374	388	381	420	381	438	408	397	406	407	400	452	357	386	384	402	389	395	409	428	419	410	409	415	391	403	443	409	441	395	430	388	426	425	395	391	402	374	391	384	414	427	395	423	394	408	376	412	410	385	384	402	365	396	393	400	407	404	390	431	422	423	415	384	361	428	436	399	423	379	393	412	409	417	405	427	371	426	402	397	365	386	382	396	394	424	401	376	420	413	408	394	440	405	409	418	444	385	407	396	415	380	408	374	381	393	438	387	387	394	406	398	395	377	422	389	394	379	400	423	391	388	382	390	410	411	420	418	397	399	407	393	416	384	441	421	406	389	395	399	408	407	392	363	429	400	399	432	392	428	396	413	379	412	383	406	425	399	405	397	424	419	453	409	420	380	398	398	460	407	385	410	393	427	395	422	402	444	391	418	424	404	383	416	376	378	432	420	403	386	431	389	408	401	388	390	383	396	394	388	402	413	423	380	405	372	412	383	432	391	404	395	385	445	411	415	435	383	410	408	424	358	386	410	404	369	428	388	383	409	378	405	426	434	418	423	404	413	401	415	393	443	412	397	371	412	405	412	390	433	385	392	395	380	382	375	381	395	386	409	444	409	393	403	412	407	422	430	360	401	405	384	414	412	400	341	388	401	375	381	400	410	388	438	366	380	404	416	413	399	409	373	387	406	409	377	399	384	368	440	374	385	382	410	439	390	391	387	388	419	379	414	352	375	401	398	402	411	383	435	403
2080	993	910	937	904	892	943	922	904	914	936	910	918	867	857	907	967	877	907	915	891	948	907	905	871	944	987	866	871	930	917	916	904	896	914	884	894	931	886	876	953	866	901	911	842	926	912	941	890	858	918	881	897	881	908	939	895	895	887	916	886	862	914	924	849	897	888	857	911	940	904	915	831	890	879	901	911	939	877	887	960	900	905	850	896	893	874	861	884	952	932	910	913	898	930	954	888	912	882	839	861	909	915	893	875	940	878	921	952	868	886	906	833	914	879	898	924	846	927	885	963	888	884	888	904	906	954	913	945	919	921	914	887	868	912	927	918	922	905	869	906	940	896	928	913	917	893	919	870	868	898	957	912	952	892	890	931	888	896	913	970	962	946	880	904	893	906	906	923	951	881	930	875	871	868	916	897	831	864	894	904	927	908	894	898	929	930	885	929	898	929	949	863	881	946	842	898	887	893	907	954	868	858	889	917	855	937	926	882	943	926	910	870	904	897	873	919	920	875	875	866	900	871	864	865	897	963	990	942	872	933	925	910	893	918	881	871	870	895	906	888	943	895	882	891	827	882	932	898	920	848	921	879	889	899	867	922	853	919	893	918	898	891	934	933	875	894	933	905	913	913	857	887	930	896	931	883	916	873	853	896	877	899	845	861	910	924	888	968	897	886	844	871	879	927	907	946	907	920	901	900	862	902	895	858	894	897	896	893	850	870	921	938	905	947	851	882	918	820	909	926	914	880	953	920	940	922	895	891	940	918	949	936	910	895	945	914	910	895	910	896	910	906	924	948	960	880	898	927	890	928	871	893	822	955	928	851	902	917	920	887	906	856	926	946	917	898	875	873	894	926	914	960	864	877	884	928	859	863	906	904	929	925	950	922	935	868	960	907	937	872	888	881	894	921	864	888	913	874	935	898	903	867	895	903	876	901	877	942	876	855	904	895	925	871	890	943	918	939	906	942	872	904	875	979	893	901	927	921	910	897	893	888	887	913	898	854	915	922	947	927	852	935	942	908	926	935	953	918	903	918	965	917	900	868	911	894	899	935	905	877	871	926	964	886	903	942	848	872	900	884	906	883	938	861	876	898	833	940	916	937	875	879	864	895	911	876	929	884	869	945	906	924	910	894	875	901	887	916	868	858	908	908	865	865	920	873	899	881	859	908	879	878	957	901	886	918	885	870	914	878	882	897	904	864	890	935	895	905	955	884	931	892	916	859	915	942	877	869	857	883	876	895	907	943	920	841	866	929	815	884	828	900	891	923	927	903	879	939	897	900	971	900	904	956	914	875	836	989	887	936	896	920	854	864	913	890	955	928	916	931	889	937	927	933	864	864	882	954	915	882	837	886	894	886	902	829	877	886	913	903	905	907	892	880	842	888	957	904	916	879	918	879	887	966	891	912	914	875	903	873	938	919	945	936	925	963	871	885	876	908	870	896	919	882	847	925	895	881	898	894	898	891	925	924	894	844	864	901	900	926	905	894	928	962	908	876	940	946	891	881	849	950	917	892	921	913	947	877	895	870	855	916	865	953	893	902	918	948	894	907	931	942	902	950	919	872	913	915	865	900	903	942	860	871	907	886	920	859	910	916	882	896	911	880	884	919	829	899	900	928	844	960	905	897	923	875	890	880	888	952	900	932	900	869	879	923	911	866	813	870	842	882	894	947	852	871	861	884	900	935	812	919	873	942	904	938	856	902	927	885	891	886	893	918	854	938	876	890	908	915	859	896	904	916	879	959	851	888	869	931	888	858	849	896	885	897	892	902	930	901	883	906	922	932	878	910	906	936	910	885	878	844	883	910	898	889	865	864	945	877	918	858	841	927	932	908	883	895	864	925	931	918	917	937	867	904	902	961	890	854	906	918	876	876	881	884	887	923	842	906	842	871	947	878	904	900	885	887	948	912	904	884	909	870	878	873	913	947	912	837	922	889	929	865	917	902	916	925	909	910	887	893	921	907	891	902	941	936	876	854	935	956	923	789	871	877	905	921	875	872	947	882	837	868	885	924	924	915	914	898	915	927	869	923	900	893	918	902	921	904	923	918	925	933	882	915	903	911	921	895	851	921	940	910	920	896	916	903	887	915	883	972	918	857	924	932	870	867	889	899	870	903	896	915	935	922	896	893	912	972	874	936	946	883	960	956	895	955	888	880	895	937	906	936	873	931	960	896	864	908	898	896	923	860	917	853	913	888	873	842	898	922	861	889	929	867	860	925	889	883	928	910	898	906	967	883	900	919	865	935	903	834	866	868	885	896	948	896	879	929	938	900	927	897	895	917	893	897	881	951	937	933	869	918	938	895	923	868	909	904	921	897	839	920	897	859	929	874	879	892	943	898	882	899	873	863	885	928	914	874	913	885	918	927	888	895	866	922	908	931	904	876	902	929	875	892	923	860	848	937	922	916	908	945	926	935	928	886	914	931	902	869	858	875	980	919	946	932	932	931	866	979	978	839	890	933	877	907	903	924	898	927	922	914	868	901	888	957	830	903	931	886	891	916	938	983	924	942	882	876	902	878	942	843	901	918	891	875	901	856	914	888	843	957	898	879	929	885	853	952	877	868	870	849	886	867	951	926	898	853	887	938	880	905	917	939	891	892	916	914	874	909	857	869	916	853	942	927	941	863	899	910	878	873	950	889	874	897	888	851	892	876	906	888	882	907	883	891	917	935	924	895	884	862	878	912	912	907	849	906	867	840	876	902	883	938	891	886	871	880	976	925	919	894	911	898	899	858	929	855	873	932	910	897	917	885	973	910	933	915	883	952	866	801	883	907	877	917	890	917	878	925	904	900	869	937	915	909	896	927	852	950	899	882	951	899	891	923	896	875	917	968	933	897	882	865	909	914	919	902	921	881	879	931	904	907	923	875	877	956	885	882	909	869	846	968	927	873	914	959	890	928	855	881	884	887	883	911	939	892	853	832	891	920	860	903	903	866	888	817	904	927	883	873	938	905	904	868	850	934	897	893	983	870	923	923	871	899	851	860	913	896	927	919	931	892	890	865	873	928	914	905	887	896	919	934	881	905	912	855	861	876	892	896	876	864	890	892	877	861	856	943	947	865	929	994	903	877	905	886	857	898	891	896	940	907	910	924	934	904	871	908	913	894	883	877	917	864	903	905	901	885	889	935	870	874	923	1006	900	943	886	897	911	879	960	895	877	864	916	906	919	881	924	916	949	935	949	922	866	904	903	924	897	946	916	896	949	921	896	897	864	901	859	909	910	935	932	921	896	909	878	933	912	887	923	891	919	861	884	905	922	943	890	861	894	926	963	904	864	916	904	937	955	863	885	834	863	867	896	874	917	866	907	911	881	927	869	928	926	967	893	859	946	876	912	895	875	936	857	919	941	905	903	917	868	859	899	932	901	900	905	896	912	891	894	830	909	903	869	948	906	884	934	885	886	904	892	910	931	911	915	936	928	903	922	884	876	882	864	844	895	869	914	849	916	911	884	874	834	911	883	902	921	852	918
7851	509	515	434	346	292	311	245	225	205	249	246	230	224	224	222	220	222	214	181	224	207	205	208	213	236	223	210	217	236	212	189	183	218	239	215	226	198	230	205	197	183	243	217	197	203	204	177	214	235	247	198	206	198	219	205	206	226	232	208	209	209	208	210	217	215	199	193	220	182	183	190	199	234	233	240	210	204	209	205	205	199	193	192	215	208	168	205	232	209	219	209	220	212	199	199	202	240	181	191	195	178	168	213	204	204	206	209	213	170	228	197	190	225	210	204	226	197	200	221	224	197	230	219	231	202	229	189	208	190	209	185	198	203	228	229	208	200	226	184	184	226	222	197	186	197	198	224	226	178	204	217	208	181	196	205	219	207	180	185	228	207	225	211	212	204	206	211	218	183	227	190	205	206	202	228	195	204	233	202	200	209	191	212	208	204	190	192	195	193	201	216	214	175	212	228	212	197	207	192	185	204	200	202	215	194	218	213	228	219	193	202	236	217	228	206	232	198	205	191	193	198	204	239	224	212	205	175	191	210	221	204	204	188	201	187	203	208	186	181	199	222	202	207	197	199	213	218	220	200	207	181	212	192	187	176	197	200	195	196	175	181	192	204	195	206	194	197	207	209	232	185	189	193	196	210	206	203	201	198	188	180	186	202	191	177	219	207	181	166	195	207	198	196	204	199	181	205	185	209	210	240	222	201	180	199	230	163	210	202	223	184	180	191	188	220	210	202	189	211	209	215	210	187	195	184	207	207	171	194	192	220	218	207	213	178	212	207	214	199	199	220	173	214	206	188	195	194	218	217	200	190	181	204	169	177	214	186	210	172	197	213	199	161	197	197	226	220	191	207	199	194	204	209	216	242	198	188	204	187	235	188	194	192	215	213	212	213	202	223	214	184	170	174	204	202	180	184	207	206	218	209	201	196	202	232	194	229	210	193	193	204	186	186	214	193	227	222	200	207	222	197	211	215	189	213	195	198	184	173	191	208	216	230	197	216	187	229	184	179	185	200	212	186	230	188	181	181	215	205	210	185	226	207	232	211	219	196	209	194	187	202	183	202	211	211	223	219	188	186	208	207	199	223	206	190	180	203	189	229	201	181	225	180	193	230	210	182	201	220	195	186	174	216	223	194	192	210	212	198	217	192	196	221	230	211	200	197	228	197	215	227	212	201	201	203	198	204	202	230	212	188	204	241	220	226	258	202	232	198	189	197	201	173	188	205	205	190	213	179	206	193	182	189	226	201	192	198	225	192	188	180	213	223	195	202	191	226	194	206	223	204	210	205	190	207	231	207	185	214	222	195	207	206	194	171	210	203	201	227	194	173	216	190	214	180	200	201	214	196	229	195	202	199	198	200	214	188	188	199	201	196	210	202	219	215	212	198	215	253	242	193	203	215	213	209	205	204	210	230	193	200	188	229	169	183	201	202	192	217	224	203	237	201	203	215	213	196	211	200	178	219	204	198	202	188	208	194	195	182	225	202	179	192	196	209	195	212	199	183	215	206	204	206	219	232	199	208	192	210	221	231	215	210	209	202	198	201	196	191	212	186	194	223	212	216	175	226	181	182	207	194	203	217	207	199	190	205	198	189	178	206	196	208	194	225	217	214	198	200	210	191	211	216	246	209	219	176	193	212	163	217	190	203	200	215	218	185	194	190	227	224	171	203	167	196	200	202	219	199	219	175	220	184	198	202	188	209	185	189	216	228	205	221	190	205	201	202	209	196	206	224	201	214	172	195	226	180	228	227	216	193	225	199	199	201	200	211	215	188	197	200	164	182	196	195	211	240	190	192	216	212	256	215	219	174	208	206	212	177	181	222	227	198	194	208	202	215	202	216	199	223	211	236	239	216	189	227	207	211	204	251	190	208	210	211	205	200	202	230	168	190	176	191	213	201	172	230	199	216	221	194	185	196	208	199	208	211	197	201	203	224	189	209	206	195	203	218	214	202	201	207	202	211	176	219	217	209	197	193	202	203	210	211	192	199	191	203	215	206	221	221	213	222	195	198	229	198	170	170	196	225	215	209	208	228	209	206	190	199	208	212	218	193	193	216	206	220	247	197	199	202	186	212	189	201	191	175	209	189	205	191	194	203	171	207	192	206	204	214	172	190	193	206	204	225	190	208	195	190	213	179	188	216	198	200	209	205	192	204	205	197	193	207	211	204	197	198	225	176	228	208	222	208	220	206	210	218	197	206	223	240	186	188	219	218	217	219	215	209	193	200	193	211	193	184	190	200	210	199	188	183	204	211	210	170	181	221	214	166	174	194	211	221	215	214	209	187	238	194	229	202	194	206	220	207	201	232	225	204	197	205	213	193	228	215	209	226	221	229	225	194	193	191	211	241	200	212	195	185	181	217	206	220	200	204	204	213	180	209	198	233	234	184	188	181	177	212	222	212	195	208	195	226	220	194	208	168	199	211	190	221	224	215	225	188	234	212	221	203	198	219	222	184	193	235	176	190	197	193	213	180	198	222	193	213	214	200	221	183	222	213	193	207	227	216	233	194	205	225	221	195	227	219	213	206	227	222	208	198	209	201	183	210	204	198	199	230	179	224	218	203	198	223	208	225	209	214	216	205	199	221	206	181	220	209	218	226	209	222	202	211	222	210	194	219	224	192	212	192	186	163	188	193	185	207	177	236	203	186	203	220	205	220	207	208	219	173	228	214	216	182	214	210	197	230	213	201	192	184	196	182	196	228	204	194	207	172	187	215	205	238	203	205	178	192	204	223	191	183	207	203	181	191	241	222	218	213	213	182	176	201	193	188	184	176	222	216	205	192	221	193	205	221	210	170	198	188	178	189	203	206	175	201	202	204	231	196	191	190	183	209	238	226	205	207	218	211	202	174	200	219	199	187	198	204	212	194	208	200	217	261	218	247	213	197	208	186	224	197	196	206	179	197	197	175	216	204	203	195	225	207	203	222	210	198	214	199	221	214	212	221	204	216	188	208	209	200	179	181	220	168	183	188	216	227	194	200	199	210	193	178	207	202	200	189	224	201	204	204	213	194	223	189	220	177	181	243	232	205	208	201	188	226	202	195	234	239	190	203	226	225	200	239	231	219	198	202	186	215	200	181	213	203	189	198	214	216	241	209	227	206	176	201	187	199	193	192	219	190	219	211	207	204	222	198	179	190	196	223	198	200	197	218	200	195	203	203	207	188	204	205	198	221	226	219	228	172	202	208	172	223	197	211	216	217	213	235	214	202	243	203	205	216	205	205	208	206	193	212	191	192	198	183	216	215	212	189	208	219	194	222	191	224	228	212	216	217	218	208	198	222	242	191	210	218	206	220	173	227	201	192	252	205	200	213	213	191	195	194	195	197	213	211	225	222	210	224	186	206	217	216	207	189	189	196	173	214	213	201	206	230	194	198	203	226	208	213	172	212	227	199	210	194	192	178	221	217	191	190	187	215	218	221	180	195	222	204	195	186	197	200	183	182	208	225	205	193	210	212	228	199	185	219	193	200
6369	803	1178	1336	1230	990	941	818	772	728	706	639	615	684	622	614	627	590	547	550	608	589	581	572	561	543	573	588	600	499	549	487	539	484	551	538	538	529	480	553	541	550	561	498	499	510	549	524	515	531	548	530	543	554	546	499	481	486	484	537	554	512	526	530	543	528	531	510	561	480	523	506	519	571	506	519	515	530	559	498	524	507	527	549	528	560	487	553	547	545	531	500	545	522	546	562	493	506	557	548	533	535	511	478	487	501	480	532	522	545	501	544	590	556	518	542	561	537	495	502	519	488	533	545	476	521	548	531	511	528	548	545	506	504	512	538	548	554	501	519	461	535	509	494	529	506	485	526	551	507	485	534	506	513	529	499	523	496	586	538	530	535	555	524	506	503	520	524	495	537	492	494	509	540	512	546	525	536	511	501	508	552	512	558	512	493	503	494	500	486	534	489	574	559	549	520	498	573	487	541	513	527	530	490	482	541	549	491	467	525	521	524	516	584	520	526	528	514	510	515	554	514	487	495	549	520	525	533	503	525	540	524	508	490	503	540	532	524	517	538	515	521	535	460	552	563	545	514	491	517	503	500	542	501	489	535	526	513	495	520	530	529	508	485	535	532	518	524	489	485	487	537	516	505	572	531	502	527	492	515	524	517	544	504	513	568	528	526	517	499	533	475	522	539	528	512	535	555	543	513	493	536	486	507	498	536	513	499	483	524	507	515	476	505	564	535	533	506	547	550	510	563	548	526	533	523	518	489	551	545	528	486	530	521	500	472	527	524	535	553	554	531	538	510	490	551	507	526	531	556	539	500	560	533	539	552	520	516	498	524	544	539	525	544	509	511	545	501	478	574	529	555	509	474	535	565	537	477	502	520	523	551	508	528	550	527	528	555	536	520	527	491	473	475	509	519	523	537	541	539	516	560	532	528	549	505	503	538	517	525	525	537	547	519	480	497	505	477	503	524	544	524	563	509	553	512	532	520	533	502	547	501	513	504	530	534	520	525	511	542	530	535	553	469	480	517	510	535	494	568	529	523	530	539	541	535	464	563	480	495	519	523	483	532	527	526	519	519	546	511	503	537	505	534	512	521	489	575	482	520	536	522	476	494	530	554	566	537	463	519	495	522	534	516	549	534	544	512	579	521	513	539	545	558	500	498	521	580	504	504	553	509	502	508	513	527	519	536	543	500	550	493	506	547	540	586	519	557	554	491	542	559	530	492	528	509	513	512	498	551	510	507	496	507	543	523	473	479	526	495	528	524	550	550	531	537	502	519	543	499	519	519	496	503	526	574	542	526	544	480	535	533	545	533	497	539	515	555	516	556	520	534	474	538	511	503	557	522	538	526	529	507	499	501	533	528	525	541	497	511	541	531	518	554	531	555	513	507	489	516	498	497	517	501	550	492	531	553	533	549	529	509	547	514	508	518	566	566	544	488	543	511	504	522	486	541	527	501	503	525	496	576	542	489	518	498	507	512	545	547	543	553	516	516	500	530	521	543	530	529	501	513	555	530	560	528	551	507	508	543	549	517	513	537	470	545	527	529	505	515	511	533	521	515	537	503	524	512	547	551	516	531	526	497	532	522	555	511	534	498	546	519	536	529	527	541	510	522	533	520	464	527	556	527	488	544	583	550	534	557	542	504	553	537	526	512	499	541	523	469	519	545	497	550	558	538	472	535	505	533	532	516	533	557	538	487	505	608	472	533	490	522	517	535	484	513	513	560	508	543	561	490	529	539	487	534	553	528	521	535	525	530	531	547	558	507	510	555	536	565	529	537	514	523	495	517	505	510	542	542	539	528	498	544	504	543	499	530	505	540	539	530	520	532	521	526	531	550	515	536	499	505	537	560	514	526	518	531	587	527	512	510	512	535	567	561	523	481	505	485	563	531	510	545	513	494	538	531	501	579	494	568	506	534	513	500	520	517	520	531	513	512	457	557	544	529	546	509	520	525	573	537	526	489	537	498	513	551	502	509	499	520	529	521	552	570	495	531	512	521	475	532	505	520	491	555	531	522	534	517	528	526	498	548	556	525	507	524	480	491	538	493	545	533	535	531	524	531	520	513	523	504	519	541	533	544	566	522	494	538	490	505	516	533	467	513	528	530	505	487	506	524	513	534	510	549	533	539	507	504	501	517	509	510	525	524	549	544	517	536	557	474	508	511	545	556	513	568	542	495	486	508	547	528	504	520	513	531	484	520	505	525	558	547	515	529	526	527	469	532	529	538	508	501	563	506	519	540	509	523	515	541	534	483	493	501	523	549	510	475	515	556	498	532	538	539	539	528	539	543	500	531	533	496	510	499	507	521	519	522	528	547	496	532	563	517	491	499	521	540	500	546	544	553	517	550	499	487	528	529	551	543	548	525	510	553	542	551	548	490	549	538	503	531	507	508	543	523	507	537	511	524	543	493	517	535	527	509	481	518	464	490	521	522	524	532	566	522	488	535	490	516	543	518	498	545	518	543	518	513	545	530	553	525	520	553	538	543	529	519	476	518	506	500	522	478	527	499	550	495	533	549	529	551	492	562	472	504	504	527	569	553	555	572	552	527	544	531	514	507	540	517	541	491	511	500	550	526	508	528	533	525	515	501	519	540	524	545	543	524	523	510	535	489	470	522	499	547	492	528	533	543	506	523	518	519	519	516	539	504	537	538	503	520	483	527	508	541	541	537	539	499	530	455	522	544	544	537	569	509	585	595	499	531	493	530	510	500	550	528	522	535	532	530	487	521	556	537	499	509	534	541	537	515	507	532	513	513	532	490	508	504	532	523	553	525	512	510	493	562	514	494	537	572	552	550	517	533	501	497	501	526	534	545	549	498	495	521	540	548	525	525	557	540	540	540	566	523	557	534	528	512	523	533	514	527	526	481	497	525	522	524	499	515	510	554	515	537	493	492	553	514	517	529	553	519	525	506	509	538	512	490	493	540	523	493	529	531	503	499	519	538	495	547	531	537	510	511	527	519	502	547	544	559	521	509	516	493	519	506	542	525	555	489	570	514	534	487	513	534	530	510	536	510	522	548	536	522	500	521	506	559	549	547	493	502	506	495	550	538	552	491	484	504	512	535	515	509	527	492	508	493	509	498	486	540	534	548	521	544	521	512	500	582	493	533	536	527	501	475	511	552	578	540	515	506	523	583	510	532	479	543	554	550	494	538	533	534	512	517	512	539	548	565	526	523	541	494	548	517	495	559	541	516	503	501	524	564	506	506	486	525	506	513	489	502	504	539	525	486	483	522	513	510	550	532	500	512	518	511	525	527	530	538	518	519	494	548	474	507	514	546	500	529	497	502	547	518	504	532	510	515	522	531	479	579	517	529	504	508	563	534	519	493	472	545	509	477	529	508	493	520	509	519	514	507	493	515	522	512	561	564	549	518	536	532	558	488	517	535	535	493	535	526	508	522	492	497	546	508	533	549	541	540	566	525	545	507	527	511	545	530	546	541	531	503	522	535	543	523	486	549	519	532	522	557
15175	1347	933	763	612	495	402	362	347	368	330	324	301	247	281	280	308	299	287	255	299	263	271	308	287	292	303	292	287	289	293	271	288	264	282	299	282	253	264	274	296	308	304	277	257	265	287	278	259	291	264	274	287	254	263	256	256	299	315	253	253	260	301	259	278	252	303	303	257	303	252	278	284	261	260	261	273	273	266	262	272	259	273	284	307	250	258	305	248	280	263	269	264	248	242	248	275	282	270	268	265	282	270	285	306	302	286	280	243	263	256	300	271	269	264	235	295	319	274	270	293	285	258	298	287	295	310	296	282	266	248	266	267	277	289	271	294	258	263	276	301	264	292	242	303	304	247	254	243	268	281	281	264	283	253	253	261	283	270	279	271	300	276	294	261	258	286	279	256	248	276	300	280	270	299	290	223	232	255	266	278	283	301	295	283	284	273	273	242	257	292	263	265	255	263	282	248	261	262	306	302	281	268	234	291	259	283	276	286	250	264	283	265	282	265	251	272	255	283	242	271	279	289	250	283	287	282	297	262	282	292	279	248	243	287	271	260	288	247	298	288	256	259	271	293	292	262	269	300	250	274	247	277	291	297	300	282	267	270	271	263	224	309	270	273	263	242	273	298	271	287	275	267	255	317	300	265	254	293	278	276	259	271	283	262	270	249	264	276	264	265	245	277	284	272	263	258	295	282	282	255	309	271	243	262	276	289	277	263	281	269	256	286	248	303	268	269	271	229	256	241	263	248	249	294	252	266	289	265	296	283	308	324	282	261	288	276	246	257	259	262	314	291	276	283	236	277	277	257	271	239	264	295	276	273	267	287	268	257	268	253	260	297	281	256	310	286	275	284	284	261	293	267	284	261	251	298	264	267	246	258	278	300	295	271	252	322	245	287	281	275	289	281	265	267	273	262	284	273	234	262	287	232	247	262	280	245	266	265	277	270	261	278	246	266	261	280	278	294	261	273	280	256	292	305	247	281	287	277	307	278	301	297	287	269	265	263	274	265	287	249	276	257	255	250	290	256	262	289	293	225	251	276	284	256	276	257	268	276	264	257	226	256	255	283	255	266	268	254	277	286	257	278	281	273	260	290	277	285	286	237	296	300	303	315	304	286	246	256	268	262	271	292	271	265	271	274	273	262	261	264	283	260	273	258	306	264	237	270	250	259	279	255	288	273	278	273	257	264	296	249	291	237	274	261	230	261	275	253	241	261	251	310	267	283	270	283	284	244	290	256	288	246	259	253	249	285	280	269	266	263	269	277	290	264	268	242	274	308	286	284	287	241	246	257	268	307	267	257	290	275	264	270	286	307	305	292	257	268	260	259	297	288	267	292	253	245	278	262	237	255	242	284	297	257	275	261	271	283	269	298	287	286	255	255	291	278	233	261	252	288	247	283	273	285	259	250	291	259	251	265	256	286	284	258	251	297	290	303	266	264	257	252	265	278	278	243	273	269	262	229	309	263	293	265	234	262	254	268	257	248	276	254	290	281	298	279	292	276	259	270	278	256	278	262	255	266	271	297	291	281	250	234	273	287	276	270	269	296	289	273	290	262	255	278	245	272	276	271	281	293	277	282	283	294	292	265	268	273	307	259	256	272	250	258	241	270	280	260	259	299	311	288	267	293	300	259	275	259	255	263	288	247	272	268	244	251	285	269	269	234	294	276	299	233	272	268	272	250	293	280	259	259	287	265	274	260	291	295	301	265	290	304	288	244	289	252	255	251	279	268	273	251	277	288	292	280	250	301	296	285	282	261	265	293	270	273	252	311	275	279	276	286	250	266	252	274	273	250	262	263	237	272	270	288	265	245	298	282	254	281	294	262	256	299	237	271	246	263	251	295	260	271	257	265	262	279	272	298	256	288	250	266	232	292	270	255	273	258	231	289	276	233	268	305	275	261	308	297	289	239	288	270	310	276	274	263	269	276	236	260	297	280	307	286	263	270	289	272	243	273	246	253	279	284	261	259	273	265	296	271	263	266	278	257	237	286	233	255	258	276	276	231	268	301	265	260	260	302	285	259	316	280	259	262	285	290	251	265	249	297	291	240	272	277	280	276	277	284	272	271	259	245	247	290	280	279	267	280	277	271	317	253	256	284	274	257	294	299	281	271	266	257	271	258	272	280	290	251	268	265	280	277	222	256	262	278	256	259	307	284	254	268	290	304	257	268	294	272	268	278	253	306	286	275	269	307	275	261	307	246	273	239	276	268	278	263	270	298	267	264	262	274	256	217	260	273	255	281	293	259	287	276	281	259	275	292	280	300	259	260	245	288	282	278	256	289	280	239	264	250	273	252	283	297	264	283	236	260	269	272	285	284	249	295	283	211	259	251	244	271	255	279	277	271	303	256	246	272	281	275	262	274	267	275	275	276	273	262	302	252	266	250	303	271	287	270	272	261	262	278	285	279	259	278	303	280	280	295	264	282	261	278	285	306	284	269	261	252	267	296	280	254	279	312	270	267	299	272	262	270	262	254	282	256	267	309	264	221	285	272	270	296	263	281	272	291	248	266	265	300	289	300	257	285	270	262	285	242	234	297	278	288	271	268	286	276	292	306	270	278	270	289	283	297	258	275	240	241	245	277	285	271	271	265	267	290	296	280	293	260	239	266	268	248	252	271	279	289	257	292	242	281	273	307	279	289	294	268	263	259	261	242	285	287	249	261	259	270	262	283	238	257	270	265	259	255	283	266	257	298	252	309	244	293	298	253	263	311	256	281	258	230	251	248	271	298	258	327	296	288	245	268	268	249	268	275	273	284	271	299	285	244	282	302	278	273	273	256	239	296	266	295	290	287	284	248	252	269	265	271	263	275	271	290	288	279	256	272	256	240	276	270	300	283	257	281	265	285	262	266	240	299	295	279	288	261	252	272	281	266	283	275	251	277	279	286	251	296	266	240	290	250	285	261	316	292	275	288	265	285	256	251	258	253	275	272	289	280	248	272	264	258	256	246	249	261	256	256	287	254	303	251	254	262	309	288	243	273	243	278	268	306	287	264	274	295	271	253	276	285	273	247	235	273	266	278	301	251	277	279	270	293	263	254	263	264	255	252	283	294	285	277	300	296	261	260	262	274	296	264	244	254	287	307	272	249	272	248	274	260	226	261	291	302	300	265	262	308	286	274	264	288	265	269	280	241	266	245	263	262	236	255	244	234	265	277	256	267	256	313	248	273	280	262	291	226	274	260	260	280	268	229	284	289	272	290	259	280	261	271	298	274	281	273	286	279	253	271	293	245	257	267	289	261	302	270	290	263	278	274	249	265	248	307	319	268	306	280	275	288	282	276	266	266	261	279	254	294	272	285	303	276	299	282	287	290	240	318	264	296	282	249	262	267	256	268	276	315	299	265	253	266	264	256	252	243	272	272	291	242	295	255	280	284	281	273	274	297	330	302	270	268	272	283	255	244	260	230	267	288	257	289	232	262	288	295	285	271	300	278	282	273	282	253	287	286	283	289	265	288	295	301	277	288	274
8461	1184	1993	2293	2015	1655	1437	1264	1152	1084	1028	985	961	851	849	850	777	816	789	792	699	782	815	771	740	748	730	631	769	778	754	734	708	756	733	666	714	784	716	718	745	683	684	711	721	722	649	620	718	658	690	730	716	696	675	721	687	702	678	693	726	696	692	677	701	703	699	724	657	704	651	663	660	671	682	731	709	696	665	674	679	718	662	698	707	657	664	637	719	733	688	690	720	722	665	694	714	711	696	648	688	665	687	728	650	705	725	665	685	671	720	679	698	729	659	683	693	688	711	685	683	714	681	663	642	697	688	713	741	693	638	706	686	669	723	681	735	671	681	651	695	675	691	666	712	670	704	690	724	722	686	714	691	672	671	679	659	723	723	712	668	727	719	678	676	681	701	682	656	690	733	665	677	646	661	704	643	672	665	695	743	636	670	689	715	702	688	672	709	716	737	690	677	694	685	689	649	706	727	677	689	678	710	707	695	691	716	704	677	692	676	724	686	636	680	696	653	731	655	728	723	661	700	707	711	716	680	730	684	691	671	733	705	685	693	655	656	673	675	706	744	688	708	688	635	684	716	696	697	677	680	702	715	706	698	644	701	696	686	662	734	687	683	672	706	695	705	712	708	696	642	673	669	674	633	654	752	619	657	705	683	675	692	726	685	713	687	704	727	661	715	701	691	688	673	680	702	734	658	708	684	708	648	718	637	678	678	626	707	677	708	746	670	659	695	709	635	727	657	661	654	690	698	722	668	646	697	653	662	699	661	642	719	669	649	659	687	682	641	701	681	692	694	675	696	716	692	650	700	695	730	709	664	675	665	692	656	705	703	671	654	679	681	663	658	681	668	770	670	687	681	720	694	723	655	646	687	649	643	707	708	665	689	694	647	676	685	687	687	700	686	690	686	646	687	680	687	712	714	668	665	659	650	686	716	676	708	691	678	689	688	681	721	698	706	660	714	668	694	670	716	711	686	704	740	659	643	686	697	707	668	664	673	746	687	710	680	677	675	677	687	676	686	728	685	701	707	693	658	685	719	701	708	727	686	706	698	635	682	661	710	653	698	644	676	699	621	697	709	685	670	663	696	687	726	682	714	669	699	743	647	715	710	677	627	694	711	695	667	666	725	710	653	709	648	700	678	688	720	634	672	685	648	709	669	692	669	675	716	691	651	707	678	690	699	651	712	663	701	675	696	695	666	684	664	675	691	656	724	682	657	728	652	678	685	686	725	698	697	670	703	672	664	663	679	705	703	713	722	661	697	705	671	691	716	647	666	678	680	685	663	650	649	707	733	674	715	666	698	654	696	665	694	706	664	704	713	693	671	702	670	685	685	655	657	660	658	698	692	678	740	702	723	697	671	714	662	680	697	737	710	675	724	677	720	672	656	686	656	673	638	676	684	695	710	711	652	746	683	686	634	695	669	739	682	682	705	675	710	655	706	698	650	670	627	678	690	641	697	673	658	697	709	699	719	722	653	698	674	663	679	684	632	648	685	669	704	659	723	691	676	677	667	640	721	734	656	695	693	714	670	694	695	700	649	725	686	726	655	666	677	697	702	722	680	680	688	696	679	718	719	667	669	676	676	747	735	688	707	706	685	706	668	688	667	678	676	699	707	672	719	719	681	658	708	695	656	703	648	657	631	693	727	683	727	723	695	736	708	714	675	707	750	684	705	665	677	674	689	720	717	698	680	714	684	693	672	644	620	657	671	702	711	672	667	705	704	662	722	724	667	690	672	717	683	690	672	709	677	680	690	672	710	720	681	697	661	673	686	680	728	659	683	683	692	729	672	735	716	659	667	749	705	715	680	713	696	705	693	677	647	702	651	690	656	708	734	696	691	622	714	652	697	682	719	669	681	651	679	665	679	655	671	718	726	719	653	731	737	645	691	708	676	718	645	677	637	725	694	642	681	676	679	678	707	728	674	685	715	733	709	692	652	707	711	667	710	715	674	702	681	667	673	675	670	710	706	683	643	722	748	704	672	649	678	701	663	689	679	685	685	717	648	681	701	660	686	759	724	727	729	722	679	735	696	655	694	680	651	677	685	666	712	719	696	709	740	692	635	672	658	717	721	684	694	720	709	648	663	722	664	682	674	703	715	693	667	648	681	721	721	706	659	678	685	669	630	720	684	724	670	724	685	713	718	689	671	693	724	710	728	701	693	695	653	682	696	671	695	698	687	723	749	660	686	723	669	720	712	697	667	621	673	679	696	669	640	689	686	657	679	710	701	671	668	678	735	678	671	718	698	673	703	726	675	722	692	718	717	653	700	718	740	675	698	722	723	670	737	699	686	680	716	714	681	718	698	653	672	715	704	667	698	705	699	635	637	723	689	665	699	656	693	681	740	696	652	695	707	715	684	676	728	662	664	690	682	673	644	686	729	709	705	699	736	713	713	693	663	664	683	658	723	683	639	698	662	687	674	685	669	679	676	697	705	676	682	678	696	680	660	721	641	698	685	651	675	658	653	662	713	673	659	643	661	711	673	687	702	645	678	728	656	695	732	667	670	747	710	658	681	677	664	676	695	688	677	660	646	683	706	727	699	673	703	709	681	665	684	717	711	697	696	672	713	673	694	678	700	683	671	696	703	665	677	682	655	710	693	698	687	697	698	648	712	652	655	725	728	671	724	719	671	668	678	708	684	755	719	696	720	684	698	621	704	663	721	706	705	725	668	668	724	681	665	686	655	714	632	712	754	692	687	708	687	718	658	656	712	734	702	695	695	723	674	644	671	649	679	668	712	707	684	656	655	675	700	663	689	659	699	667	731	690	656	685	728	705	685	705	662	670	769	687	729	703	679	723	675	707	684	681	696	687	654	678	671	700	722	683	679	708	663	690	707	655	677	713	681	680	698	664	656	707	743	687	674	656	665	642	694	663	651	685	646	609	657	670	703	693	686	622	688	654	682	741	744	629	680	720	675	678	723	685	697	726	645	651	740	690	699	679	710	687	684	695	693	711	721	680	701	701	707	714	684	712	635	672	690	670	639	661	675	692	672	702	678	659	678	701	717	709	683	719	711	708	724	668	687	691	683	635	754	695	664	657	698	698	675	649	672	683	701	701	693	724	663	683	672	720	698	737	715	655	679	646	704	716	674	655	694	724	646	702	694	649	685	725	681	666	740	686	696	670	696	710	686	724	687	674	647	653	659	659	695	675	689	728	708	704	711	687	686	699	697	689	670	674	711	729	709	658	709	682	659	693	681	711	705	698	719	722	699	714	672	668	669	668	672	678	731	687	680	693	684	687	611	688	663	687	717	716	688	726	705	657	690	668	702	687	701	655	734	674	709	687	704	679	661	677	694	733	688	652	694	728	709	720	730	706	693	700	638	674	711	704	665	694	631	710	707	722	687	659	688	681	685	661	668	679	691	676	693	682	719	710	674	729	702	663	633	685	682	722	717	659	687	704	700	700	689	654	680	673	749	665	696	722	698	642	703	683	691	662	677	688	679	717	678	693	715	679	688	690	647	646
1676	426	417	444	385	414	380	451	435	390	393	429	441	459	411	421	415	404	398	409	437	392	389	410	397	369	372	387	443	500	421	430	411	386	415	457	413	399	377	412	377	406	403	406	402	400	448	396	407	429	422	422	384	363	378	414	418	426	443	418	414	407	419	380	459	400	424	405	396	429	405	423	380	401	424	454	399	420	439	425	418	387	415	404	424	427	428	406	403	399	397	413	435	399	393	398	412	396	375	409	414	380	401	413	384	438	451	389	388	445	402	411	428	406	377	394	400	421	372	391	391	417	405	389	443	408	422	438	410	404	389	405	414	422	402	391	383	434	394	422	383	390	394	410	409	387	424	402	370	390	380	438	372	382	428	425	404	426	406	389	443	383	418	405	375	400	399	430	438	389	409	435	417	383	429	382	428	400	404	417	382	403	405	389	405	413	421	410	446	415	429	391	423	436	415	394	407	386	432	445	383	434	438	443	396	439	404	424	405	387	408	414	422	375	425	397	414	422	415	406	420	377	421	398	406	415	408	415	397	429	411	419	386	444	403	397	434	413	401	426	401	415	411	414	401	418	415	438	394	427	416	407	409	380	401	399	407	402	399	479	424	382	390	407	404	420	363	426	388	443	365	396	422	418	435	405	406	354	413	381	394	385	444	391	398	408	364	407	387	465	410	381	409	395	381	390	408	395	391	437	409	403	414	369	389	428	405	387	418	449	419	385	420	429	396	401	376	408	390	401	382	457	401	410	402	378	396	365	377	401	361	405	419	418	367	408	370	408	361	402	401	423	408	419	375	433	436	423	378	422	388	439	386	408	388	383	401	345	384	412	394	407	383	401	432	416	434	387	391	440	417	420	387	407	400	412	381	402	384	386	395	434	433	430	419	413	450	406	417	376	430	403	431	351	393	382	392	389	403	391	427	427	403	405	435	448	418	399	393	371	412	381	412	421	393	428	378	417	416	458	413	417	405	393	414	422	415	438	380	384	405	452	418	413	401	356	431	406	364	427	403	408	401	402	362	370	435	382	395	425	392	392	384	398	430	401	409	396	406	393	385	388	391	417	425	402	413	434	397	382	393	364	405	437	396	431	399	398	411	425	391	470	425	361	409	384	391	433	414	373	385	402	421	437	409	404	414	423	388	403	430	442	393	417	386	434	362	446	411	401	430	397	411	416	402	360	411	400	392	391	416	360	426	409	414	406	432	408	386	424	369	394	377	422	416	386	433	420	404	398	433	435	445	405	419	358	379	384	394	437	430	397	434	413	396	402	392	438	374	392	413	389	415	394	384	403	437	408	418	410	397	398	379	423	401	389	414	404	401	424	439	387	419	395	398	436	407	386	422	396	440	381	399	438	378	427	437	408	408	425	436	358	388	414	412	427	386	391	392	422	467	424	375	432	397	370	427	434	428	376	411	426	417	431	411	364	417	406	421	388	403	371	386	372	396	394	426	397	454	401	406	405	386	370	434	388	419	406	429	395	403	404	421	389	385	445	417	384	411	388	400	431	395	420	404	424	401	427	422	403	399	393	433	409	435	399	416	401	415	439	388	385	367	417	418	449	402	420	445	427	370	387	454	403	374	421	426	391	392	420	351	435	422	387	415	379	390	395	431	421	423	448	407	417	414	484	396	405	434	441	376	450	431	402	416	464	388	403	385	391	398	376	448	401	405	405	418	431	379	380	398	417	396	446	380	384	403	403	386	376	456	365	384	422	420	424	402	422	398	411	413	431	406	400	446	446	382	402	398	392	398	433	407	400	397	395	407	421	387	406	385	406	393	407	378	358	441	413	399	396	425	416	412	396	416	415	403	415	374	419	436	410	429	402	395	432	386	414	405	403	427	401	412	381	371	408	451	421	410	382	399	429	380	368	395	402	403	404	419	412	440	419	415	386	414	413	405	410	409	421	435	417	416	420	369	452	388	412	390	410	393	441	419	399	414	424	410	393	438	423	399	382	442	429	384	408	443	411	421	405	425	394	426	405	413	398	419	386	408	391	430	424	404	369	383	393	351	419	374	412	384	454	432	401	439	397	423	364	456	420	435	435	394	419	393	371	427	426	404	360	396	388	396	367	386	458	459	423	420	366	424	385	380	412	407	407	394	432	486	436	400	406	388	419	431	399	374	375	382	417	412	424	410	432	463	403	386	425	416	424	409	407	360	395	405	406	363	385	413	385	366	416	403	417	409	394	411	388	403	388	395	380	401	398	409	394	416	467	433	425	419	401	404	394	424	395	395	378	405	404	440	402	359	428	411	425	422	391	408	395	425	405	407	401	409	376	381	426	419	426	398	401	413	401	408	396	400	423	391	430	448	433	385	405	422	407	416	374	447	403	406	395	388	423	435	409	347	395	414	417	385	408	409	435	450	383	375	412	360	398	370	409	418	429	443	373	402	388	382	403	397	367	407	408	372	431	347	382	383	404	396	427	438	431	403	386	403	385	400	377	379	392	422	426	403	418	438	407	445	415	362	375	404	414	396	412	422	381	398	395	414	457	419	416	399	439	396	389	412	390	389	433	411	428	430	422	373	405	434	405	398	383	429	412	394	395	407	416	446	420	366	420	398	403	420	378	367	402	419	381	403	434	420	379	433	435	399	426	347	411	437	398	414	383	371	406	462	397	408	426	421	444	398	405	407	433	401	420	419	382	406	424	377	444	412	442	452	419	389	393	417	415	385	455	375	426	418	397	399	417	406	401	409	443	429	413	371	384	438	398	434	394	397	373	408	387	395	426	390	378	435	421	397	423	381	415	400	417	412	401	454	394	383	435	358	450	386	432	393	405	410	433	429	400	453	403	392	425	375	350	386	413	417	397	385	416	386	381	436	417	429	436	404	413	435	464	405	381	405	462	415	409	430	387	406	413	440	425	468	369	401	395	388	418	441	433	457	434	399	384	410	402	421	402	411	399	429	427	416	424	398	426	368	407	419	381	412	397	403	419	419	393	360	404	357	388	430	409	421	425	421	404	389	384	381	380	350	409	409	427	384	406	432	394	404	405	385	413	416	356	412	422	403	419	405	406	389	425	420	399	378	400	435	427	415	402	428	377	410	397	413	399	412	412	404	446	414	412	364	388	392	424	423	432	409	436	403	427	407	442	429	404	438	409	410	397	447	410	408	416	416	442	406	400	401	411	416	379	370	431	413	398	380	396	411	413	399	388	435	384	402	392	405	428	381	439	414	369	376	423	417	425	397	397	383	395	409	392	410	396	397	430	426	428	384	435	389	418	429	394	408	368	415	394	391	384	441	410	401	397	393	408	370	403	412	410	438	431	388	371	371	418	432	411	395	408	403	411	387	392	406	388	428	411	417	406	386	447	397	413	415	434	421	429	446	368	404	414	409	428	449	422	376	415	398	384	411	434	398	375	423	444	418	419	427	391	391	411	408	420	423	406	432	390	397	365	350	429	407	366	430	398	407	388	424	412	362	408	426	413	405	409	425	377	405	377	412	407	457	419	394	363	410	434	416	393
2130	893	896	916	954	878	932	884	943	974	915	961	915	943	891	941	884	934	897	974	953	956	921	887	979	880	877	923	896	896	900	917	931	846	930	860	926	940	948	919	919	900	881	922	945	931	899	924	939	928	882	953	902	966	906	950	900	942	905	901	892	954	934	925	888	891	886	909	891	886	947	971	934	930	914	921	929	939	906	875	917	976	877	946	905	947	922	899	991	888	961	905	888	890	946	988	906	994	903	893	870	864	919	814	923	899	938	913	921	926	943	958	928	936	904	902	962	916	890	859	964	874	936	891	950	920	880	955	906	873	888	892	911	988	926	945	911	946	879	906	896	937	843	912	907	920	931	869	859	951	898	875	929	898	930	940	881	888	855	986	919	923	920	872	931	990	963	912	864	898	950	922	867	981	935	873	1002	914	919	858	877	925	875	946	968	952	943	900	942	892	876	898	897	862	916	910	918	876	898	897	856	937	910	943	864	862	895	891	844	889	931	976	904	955	883	903	917	903	900	849	882	943	919	949	909	943	924	918	959	901	886	977	916	867	889	909	927	957	934	956	911	910	895	943	952	903	930	899	913	874	953	916	904	925	869	887	948	894	864	939	893	946	936	878	946	904	923	919	905	888	901	941	908	921	951	902	858	901	917	993	900	966	908	962	912	878	858	924	974	928	938	914	891	909	932	880	909	942	898	859	939	923	899	894	922	941	884	913	933	885	934	937	1015	955	873	927	914	887	920	943	903	897	901	974	902	933	857	933	918	926	899	890	927	912	931	938	937	934	935	928	916	867	875	844	904	934	892	928	919	954	907	923	916	968	897	893	979	895	929	930	885	945	878	923	897	939	906	909	897	942	925	912	921	927	881	881	880	898	933	889	877	902	941	923	921	908	907	839	909	910	912	917	904	872	937	846	890	987	860	895	905	956	854	940	911	918	905	926	947	903	907	901	960	962	902	951	884	905	882	906	888	967	871	903	919	922	933	925	830	946	921	915	829	903	921	950	924	907	907	917	960	949	869	890	960	945	943	942	933	876	872	940	853	910	903	966	886	915	983	862	944	949	900	939	927	906	916	881	876	918	873	944	903	929	951	932	934	940	880	943	932	879	916	903	911	906	912	906	918	917	907	956	972	921	929	920	966	853	941	910	962	924	928	908	857	884	897	951	940	916	925	941	890	885	894	951	941	941	890	957	930	880	960	914	883	907	928	900	884	889	852	926	909	870	924	956	865	903	869	977	887	893	952	931	872	919	863	907	939	905	853	959	935	985	984	939	922	928	925	902	893	816	950	933	925	886	963	954	970	900	959	883	909	936	921	877	935	912	933	933	913	931	933	920	897	934	934	869	921	876	931	916	875	913	898	1017	1001	914	883	895	923	920	917	930	945	937	905	935	918	898	950	909	940	890	963	938	913	923	924	882	956	916	862	871	901	951	884	990	903	913	937	905	956	884	893	909	838	851	918	941	905	952	940	857	920	898	890	892	944	935	953	877	889	973	896	929	906	901	965	950	906	960	919	908	920	923	934	884	910	895	926	894	902	960	842	895	908	929	920	891	897	944	893	927	933	948	933	919	893	895	918	827	904	915	895	856	859	941	883	914	928	929	951	928	925	900	943	938	890	920	905	911	919	865	937	883	935	871	885	917	904	910	936	924	845	925	909	894	918	923	859	908	991	914	902	928	921	880	959	885	957	907	912	903	901	899	882	952	954	895	931	925	965	930	914	969	891	869	914	842	951	958	934	944	961	884	944	893	872	936	893	964	943	989	905	864	895	904	956	900	931	891	889	900	897	858	915	922	923	906	927	941	908	907	903	894	864	913	871	857	860	898	897	874	922	884	886	876	910	907	902	936	947	884	860	884	913	956	880	935	925	906	959	955	946	939	948	918	904	937	911	871	860	882	925	903	891	889	940	916	980	942	895	880	899	893	879	913	913	871	914	863	905	937	892	913	969	873	928	903	907	914	856	907	835	922	956	931	944	860	884	937	943	937	922	862	976	897	930	944	885	947	880	872	911	910	942	893	889	913	908	948	920	865	933	888	919	866	894	945	906	892	916	909	925	986	887	957	873	951	937	921	927	912	976	891	990	895	908	943	859	969	933	882	957	912	931	933	932	905	944	905	912	918	927	882	897	860	977	952	916	925	938	849	967	949	952	914	944	977	931	940	930	900	946	892	937	925	963	975	926	941	918	891	949	930	910	923	945	917	871	903	901	931	959	840	839	955	883	948	869	888	929	891	993	935	918	916	903	825	936	911	919	900	855	900	941	920	897	911	873	926	901	929	870	890	899	919	899	879	904	870	895	962	885	904	915	897	944	893	914	936	888	882	907	967	930	906	918	896	943	906	913	919	947	840	921	954	954	904	905	875	893	959	903	921	961	940	921	956	914	915	889	908	992	927	924	921	917	956	901	934	902	955	871	915	871	895	904	935	952	927	901	914	927	937	903	901	899	888	922	930	923	930	920	968	920	957	903	878	912	959	865	958	895	921	902	956	923	937	882	888	956	955	953	952	915	959	905	863	938	875	921	878	955	958	891	942	936	911	942	915	884	902	891	919	943	912	922	915	932	906	945	897	913	891	898	894	903	903	920	839	877	953	860	854	919	907	883	926	918	914	915	884	912	946	852	918	911	883	890	905	930	919	923	940	961	964	953	867	919	911	926	814	948	936	881	877	917	861	909	898	915	906	892	881	893	924	916	967	869	967	880	881	964	984	882	889	899	908	886	925	903	915	971	872	872	945	930	934	906	871	910	977	951	944	962	913	905	898	863	914	949	894	913	919	941	916	899	942	849	970	950	889	934	901	961	881	933	963	915	919	960	853	924	957	918	886	898	922	892	909	913	903	944	937	957	956	973	914	906	885	938	962	915	940	871	861	945	958	937	912	904	922	925	914	941	924	857	942	944	910	922	909	929	922	943	904	939	946	919	871	904	867	971	883	896	933	954	880	923	906	894	927	970	890	932	936	927	894	928	933	884	951	920	877	895	913	906	962	904	970	892	909	932	951	937	886	953	888	869	925	889	957	917	974	926	910	903	879	928	918	913	919	963	894	857	934	980	911	894	935	941	959	953	898	941	944	936	911	911	920	880	979	912	942	829	884	863	906	934	935	899	897	946	925	930	930	906	972	903	921	933	922	871	971	910	935	941	893	929	949	891	899	950	961	962	871	947	904	900	924	849	879	829	917	959	880	905	895	968	897	847	905	859	901	897	938	882	934	914	923	936	892	931	918	901	842	927	932	953	959	976	899	892	897	908	922	985	880	833	879	887	889	889	908	831	941	920	936	903	917	952	954	868	852	891	955	922	919	872	935	871	864	938	925	938	899	925	865	925	960	935	865	893	967	912	884	900	934	918	900	885	886	935	914	906	962	906	892	916	932	914	931	899	934	838	928	880	943	945	885	935	940	932	907	950	917	942	895	898	908	923	950	930	921	948	925	941	904	936	955	865	872	929	853	960	920	926	937	896	896	959	978	968	896
7838	514	532	440	355	302	277	249	247	236	215	231	189	196	188	201	228	215	212	237	196	212	195	214	211	198	182	223	184	194	207	233	203	207	191	206	181	202	180	200	210	228	200	216	214	206	192	216	224	192	245	200	223	194	213	184	188	196	205	194	179	200	221	193	193	189	203	188	211	208	234	199	179	201	213	187	207	194	187	203	227	233	208	222	185	193	184	203	204	214	194	189	189	192	183	217	186	217	211	193	213	185	195	206	219	195	198	206	209	223	200	216	208	206	189	202	206	219	191	202	197	164	210	216	213	201	201	190	181	237	201	191	227	199	210	195	219	189	194	230	171	190	206	220	184	203	212	219	225	201	190	230	198	157	191	201	188	187	214	217	205	208	222	206	222	200	226	197	206	207	204	206	194	197	201	194	218	200	201	186	207	230	233	176	173	217	199	203	195	199	180	193	219	188	202	186	194	213	190	219	188	178	201	196	178	219	191	200	205	201	205	215	198	187	216	214	206	199	218	195	201	214	204	198	230	196	205	185	207	190	204	223	217	213	205	210	195	207	185	224	204	206	222	221	209	201	225	218	201	215	241	219	202	177	206	220	187	193	197	202	189	213	183	210	202	206	209	201	189	182	219	210	197	192	197	209	206	180	217	193	187	223	197	190	209	210	199	206	213	218	212	187	171	194	206	213	196	208	223	224	225	191	205	179	218	179	205	159	194	178	194	201	199	215	189	167	220	173	222	166	223	205	230	204	199	182	200	201	189	190	196	204	244	204	222	227	214	196	193	196	202	171	190	213	212	193	207	219	207	209	205	201	203	194	225	198	186	230	201	229	185	180	210	223	222	239	217	204	217	188	224	190	215	213	203	192	179	183	180	205	200	219	196	194	208	183	201	217	178	230	205	230	188	184	231	226	195	187	232	201	196	205	206	187	208	224	177	198	210	208	221	235	215	186	209	189	180	206	183	214	199	206	187	202	196	201	192	192	213	229	223	203	224	197	235	200	207	179	216	195	175	206	211	193	196	209	215	213	163	242	208	198	222	203	201	205	210	199	206	215	184	194	194	195	234	229	187	210	171	204	196	205	183	195	209	216	203	223	219	196	196	223	185	213	172	222	198	192	222	195	204	206	193	191	214	197	199	211	223	198	189	207	213	211	207	189	213	212	196	190	195	178	242	199	180	198	204	189	216	190	187	197	181	201	193	201	217	205	235	164	188	178	191	221	185	199	210	199	194	207	182	210	198	212	206	231	195	217	220	200	177	196	228	200	189	212	207	203	178	186	198	198	193	170	228	215	212	184	189	194	235	183	182	216	207	198	221	216	227	232	183	237	222	208	211	228	214	208	200	205	189	223	228	198	213	206	193	202	184	205	195	211	199	192	207	225	205	233	178	196	199	231	205	189	184	207	201	192	208	197	223	218	197	196	187	173	189	204	218	221	244	179	197	199	206	166	200	224	191	214	224	180	213	218	194	227	185	198	188	188	195	204	190	189	213	237	191	222	190	220	209	196	208	204	226	217	204	219	206	211	239	202	216	195	217	224	189	187	194	222	216	193	226	215	190	219	213	193	175	226	225	201	178	209	214	190	213	203	217	234	201	180	194	213	240	222	200	228	199	184	217	214	188	172	190	194	239	238	202	201	172	207	179	201	186	191	195	209	235	202	185	206	203	208	210	207	187	199	194	220	228	227	206	231	223	190	245	205	206	215	205	210	193	212	157	180	227	233	210	187	211	216	219	212	202	222	215	200	189	177	165	186	205	180	201	195	228	210	211	200	194	224	180	192	200	189	195	193	170	231	212	197	229	238	182	192	201	230	200	209	162	208	211	231	197	219	183	179	213	208	196	191	208	210	203	213	235	203	216	182	183	220	222	219	217	211	242	210	196	183	192	207	194	214	180	183	218	198	168	198	189	210	205	220	216	189	159	197	175	179	218	174	226	212	211	200	231	195	198	196	192	192	209	205	173	207	196	199	217	181	232	192	200	182	205	205	203	201	199	197	203	222	209	204	211	202	215	215	185	216	155	199	197	215	182	202	202	187	209	221	220	211	219	208	207	196	207	220	197	191	205	206	193	206	186	227	207	203	208	232	192	196	200	215	206	189	179	214	197	186	221	195	222	210	203	194	203	192	209	215	202	211	227	207	223	233	221	185	197	188	201	192	230	192	211	218	183	201	199	204	193	198	196	216	207	211	218	239	199	186	197	192	216	212	201	192	212	193	201	198	197	218	198	221	195	196	194	183	219	185	252	256	175	173	225	231	199	213	219	226	222	196	201	229	189	235	218	196	200	190	215	197	210	183	213	229	171	203	174	191	191	188	218	219	197	206	221	232	207	203	204	221	215	213	175	216	192	192	198	207	188	191	225	194	190	205	179	195	213	196	206	174	228	216	221	218	176	196	184	225	184	178	212	213	213	220	212	221	225	199	210	225	204	166	197	170	197	206	221	217	205	198	190	199	192	200	202	235	198	208	180	202	210	206	226	200	210	190	161	205	188	204	211	203	188	190	203	216	197	191	214	206	185	205	224	208	213	199	210	189	224	211	233	224	189	204	213	199	181	213	178	209	211	200	180	198	211	225	214	180	171	222	205	200	191	206	233	171	196	197	184	202	215	188	228	217	202	206	215	204	219	238	203	206	196	204	201	218	206	201	188	227	208	184	206	226	209	222	221	192	207	189	202	198	205	199	193	213	192	204	203	199	196	184	213	186	240	235	211	207	191	185	209	220	234	202	167	217	231	219	201	205	201	186	182	203	219	201	224	191	237	186	223	205	180	209	196	180	188	220	218	187	208	184	196	197	236	195	221	174	219	199	202	209	244	204	207	198	200	192	208	206	187	187	222	188	218	206	199	214	206	235	190	199	219	231	214	180	220	185	197	203	215	180	218	220	191	218	221	201	220	194	218	197	206	187	216	171	187	199	199	188	206	189	217	211	213	212	183	201	186	206	211	208	221	203	195	219	214	186	178	189	228	175	202	181	192	191	226	217	233	187	193	207	198	203	220	197	167	218	197	186	199	218	183	206	201	204	193	209	197	187	223	195	174	174	175	182	207	178	197	206	193	226	201	169	182	207	219	225	220	235	209	181	190	190	220	189	209	231	220	178	209	227	205	200	192	214	172	192	219	231	218	215	226	215	235	187	172	215	206	204	211	228	197	197	187	182	202	213	185	212	184	197	216	210	179	224	206	240	216	217	197	176	202	208	213	197	216	208	202	207	219	193	195	210	202	201	183	179	216	206	217	182	202	206	192	189	222	213	223	238	210	178	203	205	181	202	191	219	207	190	206	203	204	187	192	207	221	229	152	212	196	209	196	218	200	209	214	195	213	180	203	226	195	192	194	226	214	196	224	210	209	197	193	192	207	221	241	175	210	191	197	194	216	182	203	220	206	201	187	178	212	204	198	224	231	217	200	187	199	207	197	191	182	191	207	197	212	192	200	212	207	181	225	211	228	212	255	195	218	199	204	203	182	210
6386	786	1233	1382	1207	1109	896	809	751	738	703	660	629	628	643	598	616	546	544	569	575	570	558	566	556	546	523	560	534	527	564	557	573	534	537	556	573	534	566	516	523	480	508	537	530	549	496	548	527	523	535	517	550	532	540	555	519	496	541	516	552	530	518	526	551	540	526	571	500	484	524	532	478	505	517	482	533	545	518	533	508	516	512	477	510	548	526	609	522	528	538	541	509	500	541	495	553	557	535	510	483	556	499	540	554	515	563	557	533	510	496	518	537	532	499	562	510	555	520	538	533	561	536	536	505	513	508	510	515	529	492	538	552	520	513	527	549	508	557	566	513	502	535	522	531	561	551	504	495	513	530	556	583	569	535	553	507	519	544	493	503	487	498	539	546	487	556	510	468	522	516	539	515	547	559	600	535	540	477	512	497	522	525	545	502	525	521	530	543	522	504	471	505	520	521	517	544	522	514	560	523	524	540	541	550	510	522	539	509	538	521	533	533	527	544	502	516	534	563	540	521	518	514	496	577	518	513	528	500	537	550	517	522	524	500	555	493	528	525	522	474	498	529	526	499	537	514	579	507	507	519	499	544	550	500	544	543	594	517	499	515	541	475	520	540	542	516	503	530	555	531	545	542	483	487	569	530	518	524	563	491	506	568	496	531	539	510	522	569	560	549	541	499	546	497	539	547	516	534	570	535	537	533	504	551	533	548	548	521	520	541	541	488	517	531	537	531	513	533	506	525	513	519	522	535	522	495	511	543	538	502	536	534	540	524	540	555	512	533	508	519	550	508	509	522	530	545	547	522	514	538	523	527	506	526	539	529	539	521	535	518	558	511	541	536	502	505	527	521	519	512	486	531	490	561	538	537	542	543	509	520	525	509	551	502	503	543	523	538	515	543	513	566	475	550	528	491	545	500	494	508	521	524	528	523	540	568	548	544	485	519	516	525	513	533	491	543	523	532	519	491	525	548	538	544	513	510	485	501	532	555	527	504	579	536	519	513	511	542	551	497	558	545	519	583	495	517	505	532	532	521	544	544	531	522	516	513	539	523	538	509	532	525	479	525	529	517	528	519	515	530	498	496	486	483	503	519	545	513	569	500	518	503	518	533	501	557	505	525	534	517	561	508	493	532	536	561	516	522	536	469	535	526	517	505	564	487	518	567	526	516	527	538	497	523	518	527	537	503	529	512	523	556	511	508	501	505	515	543	568	496	482	522	544	561	500	479	526	568	487	527	504	518	500	546	513	525	549	557	518	515	510	550	524	513	502	532	553	529	514	494	500	499	525	501	578	533	510	514	553	508	547	542	499	528	498	522	505	522	499	491	549	501	571	554	528	533	521	524	584	551	535	539	509	513	525	523	560	510	533	566	531	552	523	501	512	518	517	519	546	482	571	517	513	462	515	541	500	539	554	565	536	502	530	514	522	526	510	516	522	551	519	504	535	513	492	518	531	538	468	493	525	486	517	533	546	509	467	534	512	515	539	536	498	548	503	536	517	535	510	510	588	487	550	498	527	505	510	535	502	530	549	532	535	530	524	513	545	530	490	533	535	533	554	569	541	499	508	545	485	501	515	507	546	494	525	510	517	535	513	507	526	516	561	531	535	539	487	479	514	508	540	510	523	513	546	521	527	518	550	543	495	526	544	509	538	518	522	514	524	510	537	539	568	534	516	547	518	536	522	524	538	515	548	523	524	525	504	538	503	522	504	524	511	515	471	529	595	529	495	531	504	527	516	557	519	477	519	537	542	506	519	496	512	496	525	530	541	509	479	505	520	539	506	494	516	506	510	524	491	505	519	525	531	517	558	537	513	522	500	550	528	504	530	535	512	524	574	446	553	562	485	532	527	541	524	548	518	540	567	496	522	524	494	559	528	537	520	547	541	531	521	546	514	551	496	537	550	515	522	514	481	559	522	528	515	521	546	531	543	536	542	560	523	554	489	501	508	541	504	559	557	573	517	535	524	512	490	513	515	493	495	537	563	497	532	524	535	542	515	510	490	528	498	522	555	508	523	499	542	535	552	531	523	523	520	529	499	496	569	513	524	544	510	538	506	516	512	504	525	520	533	533	558	508	520	514	561	548	551	556	497	510	519	529	529	499	503	510	518	515	487	514	503	522	502	522	510	510	519	523	517	515	537	482	529	543	533	543	545	533	520	533	516	543	543	537	504	532	519	507	527	511	515	557	546	512	520	526	502	522	500	529	498	527	522	506	542	522	503	531	516	499	541	557	486	521	519	487	493	524	519	493	509	537	521	520	500	536	520	518	557	559	508	502	503	474	542	487	552	515	554	518	539	496	498	512	518	522	513	527	546	492	530	586	513	483	526	539	524	517	534	548	542	515	528	502	511	550	521	526	568	516	536	568	524	508	524	519	469	522	540	499	528	528	501	492	497	570	524	491	532	524	484	536	524	515	481	526	503	493	502	544	517	526	492	466	570	537	546	509	491	508	541	501	517	524	510	507	538	516	571	461	513	493	562	514	512	519	526	491	528	532	540	521	515	554	539	531	547	519	500	526	558	493	525	511	527	500	569	521	531	541	561	508	542	582	566	546	503	513	544	522	488	595	553	544	551	504	552	497	559	471	490	503	518	542	531	507	556	452	554	517	510	489	519	537	519	522	513	551	486	518	528	522	508	525	528	527	546	521	564	524	526	534	496	559	520	488	513	537	514	530	500	500	565	528	515	518	502	548	532	509	557	520	518	524	517	498	529	504	532	552	530	525	496	491	501	496	544	511	523	494	541	533	533	516	528	497	520	528	534	488	553	504	534	531	508	509	518	484	510	507	457	503	538	514	516	529	524	519	514	548	525	540	519	513	504	533	530	508	505	544	588	484	524	507	540	546	502	508	562	512	527	531	504	546	523	518	558	509	528	497	516	509	563	519	499	543	525	558	521	461	507	527	534	528	543	484	498	530	539	510	529	520	543	554	537	541	507	538	485	525	506	531	539	567	517	514	573	508	516	529	495	516	579	470	529	541	522	570	516	523	541	502	524	498	510	533	483	519	548	531	528	521	514	483	575	554	569	535	532	508	572	537	486	496	543	505	538	547	497	509	507	533	501	533	532	501	565	507	502	523	492	506	519	510	533	522	509	530	494	563	515	510	489	568	522	555	513	527	496	559	498	537	512	509	548	521	564	511	514	484	495	493	511	533	562	528	578	533	490	531	526	571	524	515	521	548	496	544	549	529	527	525	508	526	505	567	512	551	543	554	552	552	513	475	539	520	542	524	536	503	473	529	580	521	581	514	518	516	512	510	553	527	531	517	548	463	512	503	531	524	528	555	517	525	515	514	520	553	501	519	570	509	517	531	486	543	520	521	539	509	528	520	496	506	483	524	524	525	498	561	567	498	513	567	533	524	544	525	528	527	513	536	559	515	495	471	519	490	519	517	526	537	515	498	546	550	514	505	453	547	537	529	502	545	551	560	537	524	535	500	512	510	530	552	516	544	568	533	509	520	503	519	518
15354	1287	955	748	632	502	396	382	371	330	311	338	303	336	301	282	320	300	243	290	297	292	283	296	302	291	281	283	283	279	281	288	282	297	291	308	308	295	280	268	269	279	304	284	288	289	321	250	254	270	298	304	292	266	278	294	265	243	261	275	315	314	290	300	258	261	264	231	252	288	305	274	273	301	302	269	298	292	268	292	274	246	277	265	282	256	286	265	292	277	279	296	293	235	304	288	256	290	264	260	280	259	277	294	261	209	278	299	280	277	287	261	277	287	299	286	263	287	263	281	263	291	254	295	277	283	298	284	260	257	296	284	286	262	287	253	263	242	278	245	277	273	275	294	300	283	265	269	273	273	272	274	311	261	272	269	265	271	279	283	262	263	276	313	247	284	262	257	290	250	299	287	273	258	261	243	253	267	281	261	277	276	265	266	285	285	277	265	259	269	273	306	281	282	256	239	251	272	296	255	268	254	279	276	291	245	294	249	274	264	252	255	259	268	277	277	285	273	248	302	260	290	282	284	273	262	295	286	254	255	265	289	264	312	292	292	258	293	242	297	286	311	249	282	327	265	266	281	241	283	266	274	277	271	291	261	289	268	264	294	256	298	240	291	280	265	272	302	296	293	275	252	254	290	325	297	273	287	275	257	300	309	276	278	296	269	273	274	263	260	254	282	271	258	249	258	295	255	257	284	243	265	298	250	238	271	301	259	259	306	283	256	293	319	254	270	248	280	259	268	266	270	266	253	268	296	278	286	277	284	264	274	298	268	287	283	269	299	255	265	272	241	267	291	276	282	274	255	286	282	287	253	292	291	264	274	267	251	255	255	280	242	270	284	284	277	265	284	322	272	288	251	267	311	315	246	236	306	270	268	311	285	306	261	304	270	287	280	278	280	238	283	298	271	270	287	305	286	284	289	291	270	253	273	258	252	287	276	262	265	239	302	242	281	248	279	290	239	304	289	288	279	283	288	272	257	254	254	300	311	291	308	264	288	297	298	262	289	260	286	258	281	259	250	283	284	300	275	261	244	283	268	249	225	265	230	275	281	303	282	256	307	274	285	274	303	263	269	255	286	274	282	269	279	271	251	286	275	263	277	269	278	289	267	312	274	268	270	297	266	271	265	245	293	277	263	291	263	269	258	262	284	263	309	271	270	301	299	261	278	266	268	271	287	323	261	258	268	265	277	247	254	265	270	279	252	295	266	289	271	276	265	289	279	277	295	260	262	259	278	269	275	283	264	291	232	265	243	245	264	248	292	302	282	248	260	272	296	265	224	250	229	288	272	273	266	251	247	273	258	229	258	303	277	283	303	323	258	281	297	279	285	258	282	281	323	255	283	245	270	279	258	290	249	284	258	271	272	296	247	259	285	297	270	264	269	264	284	259	273	274	296	273	273	269	290	260	289	281	245	277	240	307	291	278	263	295	264	264	272	285	256	286	273	233	287	261	253	263	256	282	268	265	277	309	255	301	244	274	282	276	327	263	264	247	254	257	291	269	283	236	252	300	256	280	273	253	284	287	281	231	266	273	255	251	270	287	260	272	292	282	288	229	268	261	280	274	247	276	260	287	252	265	292	298	302	287	261	269	236	255	283	261	295	299	272	287	258	256	290	258	267	260	292	305	297	280	260	266	264	286	265	268	257	276	276	282	316	258	290	247	277	280	265	294	289	278	263	298	255	258	271	268	293	271	281	264	283	282	289	254	277	265	301	265	280	256	267	288	267	258	293	264	298	268	279	288	261	256	294	301	280	250	275	276	251	263	270	276	253	273	265	278	262	277	257	268	252	277	273	275	274	294	277	257	240	249	265	268	291	257	279	298	267	267	280	248	266	284	254	281	274	295	257	277	297	271	278	304	252	267	267	259	311	262	267	237	266	277	261	250	286	243	270	272	279	303	258	279	261	271	314	277	244	283	299	291	290	273	267	304	265	279	263	251	289	261	286	262	256	268	282	278	265	286	269	264	265	269	249	282	270	292	288	261	293	274	254	264	299	266	284	286	277	267	251	294	251	284	263	307	285	267	289	301	283	290	261	267	297	302	280	277	293	246	269	265	273	279	267	288	254	279	292	277	330	243	296	243	284	247	274	277	247	312	269	288	254	273	295	270	262	275	269	299	282	270	262	273	288	268	273	250	254	266	248	293	269	289	306	286	253	254	244	265	280	267	269	249	248	299	269	270	235	272	267	316	264	256	292	257	297	278	308	293	265	285	266	249	248	269	287	259	258	269	279	256	252	279	279	232	231	267	249	291	249	256	282	249	262	243	279	291	260	281	273	284	293	273	258	301	289	280	284	289	272	282	272	304	277	285	256	270	266	277	272	254	281	287	242	311	274	286	272	271	271	270	239	259	255	259	272	268	285	264	272	279	284	276	269	288	305	288	277	283	245	267	291	301	239	229	273	260	261	271	248	302	282	272	275	304	255	269	281	258	278	292	268	277	239	309	304	268	292	265	276	267	277	270	247	262	274	271	273	251	266	297	274	270	286	302	274	261	269	274	261	303	306	256	277	255	294	269	252	283	240	308	283	276	252	283	256	277	281	291	257	275	287	277	267	293	284	270	304	293	298	270	254	292	263	266	266	344	285	275	294	278	277	261	282	280	264	276	268	266	270	251	285	269	286	282	263	285	262	237	231	288	302	275	282	270	276	288	288	258	258	299	284	276	262	275	275	280	255	267	278	235	302	248	260	285	289	287	282	296	273	303	256	291	270	276	302	283	257	272	277	268	289	258	297	280	275	268	239	268	257	273	286	262	262	280	266	265	307	296	255	272	279	294	304	247	291	277	279	289	257	263	300	278	267	270	263	264	269	278	302	293	288	265	275	246	256	268	292	262	245	297	244	277	267	273	258	280	255	255	280	248	267	280	294	264	295	281	248	300	277	268	260	280	289	278	297	277	255	277	290	271	267	316	275	283	283	261	269	291	290	264	279	221	274	276	273	280	298	259	279	260	248	324	289	260	273	243	314	295	270	278	302	272	291	242	253	263	292	280	280	287	285	259	264	285	254	276	304	262	279	266	285	244	248	311	268	281	298	261	278	218	263	274	271	292	272	254	283	271	278	247	292	273	266	272	271	271	282	269	286	231	286	273	265	311	286	252	263	266	303	289	275	287	266	260	292	269	279	280	281	261	269	276	291	288	277	271	282	286	261	250	278	262	254	257	273	278	322	247	273	278	315	257	298	282	267	257	334	242	295	286	324	297	251	246	258	288	280	298	321	258	245	283	276	292	283	257	243	271	258	255	295	282	279	281	272	299	282	288	278	283	260	266	302	264	268	259	284	259	275	284	284	288	302	276	263	273	273	261	266	258	276	288	317	313	262	231	267	260	297	289	270	252	281	297	282	240	262	285	259	279	257	279	262	233	242	269	268	266	281	283	301	316	261	273	276	281	266	280	299	273	285	266	299	314	304	266	288	274	269	284	271	255	262	271	252	284	263	262	293	283	275	285	264	266	247	283	274	292	269
8516	1200	2098	2301	2048	1681	1481	1259	1130	1093	986	959	924	906	907	836	856	814	838	797	835	791	748	796	721	780	700	724	752	723	745	717	731	731	706	715	744	703	682	742	761	699	735	709	725	704	702	683	651	715	678	725	696	685	667	724	719	676	737	689	689	707	674	686	702	735	713	645	716	647	666	697	659	693	730	741	674	667	646	703	673	653	761	714	674	693	669	685	669	692	660	718	665	681	692	703	675	670	643	731	686	734	699	726	712	694	684	703	656	707	739	698	668	679	712	705	678	707	704	669	693	654	634	711	690	724	690	724	680	691	680	687	726	735	683	656	676	711	676	683	668	712	628	739	665	667	676	683	713	632	670	687	713	704	715	655	745	688	691	719	678	714	690	672	678	679	696	665	693	688	695	702	708	692	678	682	678	720	685	662	670	718	671	689	697	696	633	663	729	694	637	742	657	672	695	698	691	718	692	703	678	717	721	669	673	741	698	699	723	649	691	677	695	681	722	738	699	666	665	695	674	675	680	669	713	674	693	724	729	682	672	660	706	648	722	702	691	688	699	675	648	752	712	679	632	730	671	718	717	694	663	699	668	679	737	682	624	661	717	749	680	662	674	685	708	720	739	699	754	710	691	733	694	673	771	703	665	663	695	694	706	670	698	700	636	696	668	695	672	679	707	679	650	666	699	686	670	741	700	641	702	751	680	712	712	686	681	748	705	693	708	671	647	688	684	672	664	707	682	692	737	672	667	685	662	674	661	687	725	669	684	696	722	700	688	725	695	682	640	696	718	670	693	677	672	654	696	682	680	647	686	692	612	652	690	640	693	710	729	733	649	713	683	762	702	685	707	657	655	677	692	655	709	685	666	725	708	716	740	705	686	704	712	623	689	660	733	676	703	719	688	709	691	639	668	675	697	734	688	702	687	675	678	662	693	671	654	644	660	735	696	663	636	722	705	692	704	710	718	701	714	688	687	687	698	656	670	671	726	691	653	756	724	686	662	686	673	736	679	714	689	691	714	719	703	706	690	651	695	683	647	705	653	697	638	654	672	687	678	745	688	719	680	702	679	709	718	689	667	662	726	669	685	646	672	679	674	675	683	646	671	709	716	718	663	630	676	695	659	719	695	680	692	664	702	738	688	654	705	678	676	723	730	674	676	749	646	672	712	717	712	681	708	685	724	675	666	647	666	659	671	686	701	678	671	712	726	696	668	630	726	700	673	680	679	614	670	702	712	709	700	672	660	709	677	652	700	667	678	739	674	634	659	672	686	707	683	690	690	750	686	650	662	660	661	705	677	698	740	698	692	640	684	691	687	657	692	723	640	652	668	706	662	699	706	720	712	673	748	708	685	717	701	689	680	649	713	688	731	704	682	677	690	711	655	658	696	675	685	750	655	705	682	655	717	712	701	706	686	683	655	705	741	635	649	711	664	666	671	664	684	696	628	685	684	672	638	694	676	676	673	685	649	711	657	716	722	696	701	683	690	669	673	692	727	679	686	724	698	663	651	685	667	701	736	684	630	686	688	686	688	664	683	717	647	674	708	675	722	684	730	672	660	681	694	673	699	671	687	716	700	684	675	686	705	718	729	656	680	716	658	698	721	700	761	698	672	720	676	694	672	663	741	707	691	656	689	676	680	721	693	663	707	672	660	663	642	661	681	656	694	715	669	660	688	720	687	666	688	710	689	683	714	689	693	676	713	659	695	641	740	686	712	701	678	670	663	670	690	639	721	718	692	718	671	724	643	671	654	672	701	713	695	683	708	688	717	687	682	715	693	705	689	650	686	704	710	720	683	684	669	695	640	683	719	658	721	745	698	651	692	697	739	665	701	702	693	672	687	694	714	661	679	694	653	669	673	651	654	699	696	676	689	707	692	658	641	738	729	705	720	720	729	709	669	669	693	693	693	690	658	678	720	708	684	714	682	703	720	733	718	703	717	693	663	656	701	658	669	652	685	671	647	685	691	688	652	673	720	677	689	712	708	710	728	689	635	714	685	649	674	670	687	649	700	682	663	669	665	661	656	662	673	722	686	702	669	628	679	687	742	668	636	685	704	669	628	704	675	648	725	707	671	730	704	697	664	687	660	684	703	690	689	696	654	666	719	719	684	708	683	715	698	691	706	694	696	713	641	651	676	720	685	708	663	718	699	694	693	690	695	695	686	699	687	670	685	684	682	750	674	711	703	680	706	693	702	658	648	734	714	719	714	703	690	694	677	689	678	640	689	669	685	665	707	695	651	693	673	690	673	674	731	683	725	707	686	724	715	685	668	674	684	701	681	680	658	671	675	690	686	769	698	663	683	722	680	652	696	676	698	764	682	674	714	741	734	689	719	667	693	722	719	696	679	707	678	676	694	676	708	711	647	648	712	756	739	640	698	733	671	707	681	670	662	681	705	674	763	655	670	646	724	686	741	689	701	688	678	687	718	704	724	637	687	718	670	703	675	688	690	668	682	697	661	732	625	698	677	661	722	691	669	689	701	671	714	717	694	691	706	707	720	702	677	633	696	671	713	670	678	695	656	707	705	683	724	708	702	683	663	664	670	713	697	705	681	658	659	716	652	677	690	664	675	708	708	682	714	733	660	681	705	694	738	683	638	672	667	680	717	680	685	693	697	732	691	676	732	746	728	680	665	682	678	686	718	711	721	716	671	679	682	677	703	703	755	670	658	690	682	655	657	732	664	657	725	713	709	701	676	653	709	655	681	663	754	701	674	626	715	715	704	696	674	656	670	649	701	729	661	709	705	668	678	682	676	710	692	659	708	691	674	687	701	695	673	684	698	702	660	661	699	674	690	691	704	682	641	695	649	764	668	675	653	710	668	649	697	685	639	650	704	695	722	698	690	768	674	678	674	703	687	696	705	697	677	668	694	700	705	712	704	687	665	703	700	688	665	668	745	694	672	674	727	693	633	673	702	709	699	671	690	667	691	713	721	657	699	676	744	717	626	690	695	685	696	684	723	704	725	750	686	643	742	702	679	679	671	687	699	675	654	685	660	679	710	670	727	688	720	699	724	703	724	669	656	689	675	708	663	717	727	673	678	684	687	712	710	669	708	747	692	701	685	702	736	664	713	663	678	680	658	667	656	707	636	685	682	706	665	731	710	707	671	660	792	700	690	643	675	691	693	659	676	663	708	693	725	678	676	718	698	636	686	668	727	718	678	674	687	637	710	700	691	658	717	698	674	678	697	675	702	635	653	686	682	721	682	701	727	697	704	665	716	697	692	700	714	706	712	728	688	684	718	697	670	666	652	672	720	688	700	713	741	709	718	731	678	701	704	661	656	680	678	681	681	710	701	684	691	686	698	675	659	676	715	698	691	777	687	685	685	682	667	729	687	668	671	672	713	707	684	673	714	706	736	638	679	725	652	675	700	654	626	729	683	695	703	725	690	641	700	720	725	690	702	741	712	667	679	672	662	692	667	674	677	726	664	689	685	704	648	678	683	717	663	727	734	705	705	694	690	695	671	680
1655	425	462	421	424	407	440	424	399	407	438	394	374	391	420	450	442	411	418	377	452	435	427	420	417	437	424	475	442	407	404	359	382	416	407	391	429	407	417	397	403	414	376	391	429	382	430	412	378	432	421	462	432	373	421	388	444	463	410	400	397	377	407	389	415	408	419	392	405	391	393	415	414	378	395	393	415	392	425	422	419	428	436	427	377	398	414	451	417	377	386	408	381	417	410	427	419	436	383	380	411	392	422	405	430	379	400	412	406	453	403	434	419	480	453	429	428	408	383	408	398	428	381	390	445	422	393	424	396	379	399	418	420	410	377	357	462	421	378	373	403	426	412	420	398	398	375	417	378	412	419	367	446	384	431	387	406	417	378	390	390	388	447	415	385	409	396	377	457	459	397	417	382	429	409	378	412	392	464	405	397	448	416	416	394	380	425	410	378	421	405	410	388	411	415	408	388	379	402	374	350	428	388	424	390	402	405	395	372	400	422	385	407	401	403	402	387	395	434	449	414	412	425	432	422	398	361	433	435	414	409	414	413	400	408	396	400	410	373	433	421	405	444	402	423	417	433	436	393	401	407	428	383	397	376	399	388	400	395	417	409	447	373	373	405	421	411	401	425	398	384	406	422	418	396	421	439	399	385	417	399	419	428	393	373	392	417	402	400	400	382	424	418	387	414	419	444	412	432	380	412	432	426	402	404	367	394	447	417	377	415	425	398	395	454	405	412	438	413	427	420	439	395	465	459	439	415	419	435	433	389	401	391	408	415	381	395	414	406	394	426	434	417	416	436	408	412	439	433	435	406	403	416	418	425	415	403	367	415	366	380	382	425	438	396	379	380	420	430	416	450	399	409	378	422	454	361	440	412	417	403	381	427	412	416	403	418	396	403	420	375	434	421	404	421	399	422	393	397	410	429	424	416	415	418	371	430	425	457	408	405	442	391	429	437	425	409	384	381	418	420	420	419	398	379	372	433	433	375	410	388	393	432	394	376	381	431	405	440	458	404	434	416	408	410	390	397	437	406	385	415	398	413	386	413	403	383	437	443	423	421	394	385	389	413	397	437	452	409	404	423	419	415	401	413	409	414	424	433	415	412	380	399	372	416	440	430	399	435	407	451	417	434	460	393	403	390	419	384	426	364	450	441	451	414	373	377	406	401	434	389	411	373	451	418	446	401	409	398	404	429	382	428	423	450	426	417	387	400	418	418	417	413	372	400	427	406	384	369	400	419	448	415	405	439	380	432	355	415	366	382	410	387	401	424	418	398	424	409	415	379	431	360	409	389	428	403	411	455	421	389	412	410	417	440	443	384	397	400	392	414	396	400	379	426	407	392	370	388	373	425	436	392	425	417	425	451	407	368	406	406	426	376	413	393	395	380	405	392	462	422	382	434	421	385	386	426	397	373	395	410	403	421	444	450	422	396	431	370	446	410	421	398	432	425	363	432	377	404	392	419	409	407	436	419	422	408	401	431	434	412	415	380	407	382	387	406	400	417	391	383	453	356	418	451	400	430	407	407	413	436	400	388	405	464	411	382	454	408	422	375	419	375	370	430	422	397	420	434	422	423	402	421	419	440	394	412	351	377	403	401	420	407	431	393	387	448	410	377	447	378	400	359	419	414	412	387	386	381	432	423	454	387	418	436	404	426	408	393	457	438	407	412	397	386	423	442	435	421	403	420	403	428	380	385	418	378	382	436	448	410	398	436	389	379	390	415	430	407	458	420	403	423	387	413	447	418	413	426	426	408	388	431	387	407	419	371	422	432	388	432	432	442	417	403	408	388	429	392	423	400	370	376	418	414	408	403	399	439	405	458	392	408	430	414	404	396	424	414	441	407	366	416	383	451	399	431	361	387	386	400	391	394	383	431	403	429	402	428	407	408	409	419	384	389	399	382	387	417	368	397	436	428	425	452	416	436	376	405	394	398	457	416	395	405	404	398	432	452	440	448	439	403	415	381	408	414	414	420	392	385	443	394	412	409	421	394	398	416	422	392	388	405	425	402	408	414	401	404	386	368	385	409	401	426	446	413	403	396	382	393	384	446	407	426	388	412	437	412	398	391	391	374	418	375	397	390	416	393	391	400	465	412	403	423	381	399	431	409	371	386	403	403	398	407	378	384	439	432	428	402	379	386	435	420	430	442	381	410	405	386	342	411	394	401	405	393	386	417	381	394	395	431	372	419	399	377	400	410	407	380	388	421	434	424	401	375	396	415	387	377	406	387	419	398	438	420	404	472	395	390	397	403	466	457	400	430	401	402	412	430	374	424	432	385	447	462	413	392	422	405	401	413	435	399	422	405	423	409	400	365	409	411	399	372	420	387	408	401	440	396	426	408	423	421	423	375	391	406	407	394	389	386	401	406	422	408	392	385	410	428	376	389	377	376	450	399	427	418	408	384	445	412	420	413	384	371	419	409	418	387	396	395	406	433	427	395	355	436	430	417	400	389	431	444	387	427	414	382	397	449	399	396	402	410	380	442	398	380	399	414	391	444	374	423	403	390	388	421	424	421	399	414	412	429	429	414	412	422	414	424	395	431	418	430	391	430	412	422	409	401	384	397	430	413	390	427	413	429	377	449	432	405	401	436	425	377	402	406	434	420	443	378	389	401	397	448	421	409	368	428	401	409	389	420	384	432	391	368	424	433	418	395	399	415	429	409	431	381	422	427	406	392	416	454	373	389	410	417	397	386	391	436	402	419	396	388	376	400	413	436	424	404	375	423	376	409	437	408	394	382	437	409	385	384	400	392	430	406	428	414	373	364	379	410	422	424	404	400	382	399	401	430	453	430	371	420	418	419	411	437	403	426	448	414	422	399	372	415	389	437	450	431	420	405	384	397	418	390	423	403	458	413	409	467	396	388	443	409	419	409	439	426	421	405	409	407	420	436	390	397	429	399	420	384	378	405	409	394	405	407	418	437	425	409	415	410	418	431	410	384	406	368	416	479	397	421	372	410	357	405	371	427	380	355	418	405	383	412	435	411	383	402	454	423	403	408	380	411	413	389	397	408	392	406	426	372	418	407	379	425	388	375	410	466	426	380	390	428	427	431	440	395	419	362	390	434	392	419	394	369	414	363	381	421	393	418	425	398	388	355	420	446	410	403	406	419	405	404	444	411	403	408	383	432	429	410	409	441	400	381	415	433	374	390	403	387	412	385	400	397	361	382	394	411	435	432	394	408	428	406	412	390	449	374	368	436	437	413	414	448	434	396	398	419	420	410	400	418	405	418	401	369	422	377	396	415	417	393	373	397	379	434	413	395	389	379	408	393	427	417	434	411	426	412	407	407	414	415	424	390	418	387	404	387	392	405	412	435	442	382	412	432	412	421	423	398	412	402	378	353	406	392	399	445	394	407	391	390	424	398	413	379	391	365	376	395	449	379	384	383	404	393	388	405	432	444	434	391	435	409	419	432	393	399	402	403	409	376	420	399	411	433	386	384	429	400	417	383	407	434	417	406	423	427	408
2087	946	885	915	895	903	961	959	943	880	906	983	943	901	946	894	898	929	859	922	953	884	895	921	908	941	944	918	951	943	877	893	927	969	919	839	917	913	911	909	898	928	896	897	912	915	876	896	898	897	940	898	946	940	884	952	944	887	905	937	890	953	927	910	916	837	899	931	933	914	905	905	929	867	891	940	906	891	941	995	870	975	873	928	872	969	863	910	882	904	845	896	875	902	907	922	881	903	959	901	910	940	915	888	900	931	948	909	943	924	940	852	907	889	921	906	970	941	933	926	942	935	919	882	896	932	876	901	922	915	926	872	953	906	903	929	895	931	942	890	938	923	932	926	988	929	943	907	916	849	906	944	917	899	957	947	879	930	889	941	871	942	923	905	917	913	949	949	870	942	917	902	1001	943	915	920	904	925	909	903	926	873	932	896	934	916	934	961	940	878	914	910	866	889	845	905	940	932	932	923	928	892	866	923	955	944	913	918	907	938	897	920	936	900	952	882	879	961	920	936	911	951	931	870	901	919	931	943	918	957	878	947	917	945	873	888	926	940	886	866	948	925	921	921	920	929	955	888	927	935	935	870	913	912	923	929	1005	860	920	925	966	913	900	921	883	892	932	874	911	938	997	912	945	954	954	901	910	867	900	904	887	932	923	942	972	887	923	911	865	920	919	904	893	938	897	903	906	924	895	958	871	896	880	922	919	931	923	888	881	873	868	891	930	894	885	873	874	910	951	929	885	940	872	918	997	870	901	923	908	907	945	874	920	965	937	863	910	927	902	927	914	945	955	919	950	850	906	925	918	914	881	904	933	962	940	929	959	953	893	924	925	862	903	923	889	944	945	892	935	899	906	963	920	922	961	896	872	947	950	902	936	966	910	904	913	914	948	934	964	870	924	898	898	883	946	946	876	864	879	894	919	954	869	864	935	950	947	946	861	870	945	960	899	903	934	932	894	948	910	888	913	913	937	944	869	943	932	907	905	905	947	891	880	936	951	868	940	932	877	821	891	900	939	890	916	951	966	874	900	928	961	933	910	980	969	928	1006	900	921	958	888	908	921	915	950	940	923	891	892	937	885	872	916	894	889	916	972	926	969	923	925	931	869	877	906	871	904	911	928	918	886	912	926	951	940	931	911	860	912	925	946	903	959	943	934	871	894	888	959	893	877	882	893	907	879	934	930	973	929	896	917	889	956	900	866	894	910	920	938	907	938	911	953	906	899	917	946	945	919	933	957	984	876	871	936	880	964	919	888	830	903	895	939	930	888	911	939	936	895	945	913	876	913	890	889	915	927	925	952	905	901	946	888	866	919	862	932	923	951	869	913	945	877	932	881	898	854	890	852	903	939	927	920	890	919	880	862	922	948	934	884	928	953	853	931	876	902	948	927	915	936	948	892	905	929	873	901	910	912	906	949	909	906	951	891	877	938	888	916	892	894	903	922	910	934	908	946	928	900	897	879	867	928	965	973	930	918	922	889	951	901	933	892	947	944	892	945	874	885	969	858	916	918	942	907	881	941	943	958	883	918	902	925	917	908	911	939	893	908	937	918	948	905	868	899	897	895	876	956	921	959	943	854	895	929	887	896	922	885	920	910	959	930	924	895	917	885	1000	902	937	879	901	869	843	872	910	967	909	919	894	944	891	874	937	934	897	890	951	892	953	897	950	906	925	923	932	967	965	956	906	888	891	899	874	856	917	935	885	882	904	907	919	903	909	937	894	898	950	906	840	856	930	882	963	926	914	931	913	942	905	875	929	976	951	908	920	892	864	895	928	1009	908	848	905	879	875	908	957	884	902	928	919	942	918	873	895	871	949	926	834	913	924	906	885	889	906	918	934	928	907	944	938	933	859	932	913	889	916	920	928	899	884	888	905	921	907	928	902	865	879	915	921	926	925	958	891	928	905	916	934	938	855	889	895	933	948	880	932	922	961	864	900	888	922	927	892	886	880	920	920	918	886	995	927	887	935	936	922	902	944	898	877	878	886	901	885	880	956	945	915	932	901	914	913	930	897	880	964	951	936	924	918	856	917	897	883	938	934	903	906	894	884	904	905	926	939	922	886	909	946	926	896	925	944	915	915	930	919	916	868	960	942	969	896	904	924	893	924	948	927	905	866	916	899	917	964	926	884	865	879	959	886	904	958	952	855	909	920	896	913	949	933	857	930	986	916	918	870	902	924	953	859	912	901	963	882	910	858	941	901	898	939	927	908	873	924	916	877	877	890	903	920	986	903	919	860	906	916	910	924	951	976	910	966	929	948	887	876	870	922	963	970	907	906	931	919	917	903	915	861	898	960	869	943	927	966	945	883	911	955	867	899	931	928	966	941	936	893	876	920	891	922	924	911	918	965	872	906	924	986	919	881	898	941	859	890	932	930	902	968	889	910	909	942	889	823	910	881	875	868	872	872	913	918	939	912	900	883	943	929	907	895	934	949	936	878	913	880	929	926	896	911	978	919	921	895	908	920	917	913	994	892	902	926	935	909	960	912	905	921	924	884	944	882	869	927	925	875	942	941	889	896	951	915	885	864	949	847	934	953	959	933	934	910	892	936	848	901	839	890	938	870	882	898	925	905	893	902	956	924	893	972	900	867	873	925	895	958	916	906	901	949	950	912	993	922	942	889	940	927	929	885	936	906	941	908	887	914	928	898	937	866	916	909	982	910	920	917	892	951	891	903	952	916	855	934	954	895	844	863	902	900	895	862	922	943	939	971	914	902	867	897	951	901	920	966	913	915	972	936	912	919	916	900	896	935	904	961	907	940	992	876	915	917	964	905	889	883	937	949	921	909	962	911	860	934	962	928	948	892	885	928	897	923	917	911	925	939	956	902	914	921	865	901	887	954	880	885	847	983	895	893	922	969	930	855	899	915	934	931	888	915	852	919	886	904	930	892	944	903	881	917	960	920	899	918	935	937	883	926	902	876	968	882	905	915	920	948	878	951	957	895	906	904	886	897	910	956	938	907	868	903	901	873	897	873	946	918	892	916	895	894	920	876	946	911	895	931	891	872	887	861	928	936	815	889	930	887	861	894	951	935	943	831	935	899	951	909	988	875	983	934	914	934	873	926	949	873	961	945	918	938	941	907	887	937	930	866	928	917	930	904	869	914	883	987	871	900	957	876	899	937	943	907	960	910	937	920	849	933	886	971	926	926	952	943	948	915	888	892	908	939	925	892	879	908	912	912	892	884	954	912	928	921	871	899	906	920	929	932	946	938	918	894	939	940	972	959	940	892	975	918	897	912	945	867	923	921	921	894	938	961	908	900	923	882	901	892	945	897	911	909	932	904	898	883	934	867	933	862	910	931	928	888	881	834	926	953	934	893	927	945	907	928	928	935	891	913	971	944	926	961	933	955	954	904	921	922	916	987	908	920	886	894	934	850	937	911	918	912	930	971	923	932	897	940	933	916	924	914	927	899	853	859	894	923	897	929	914	903	876	886	942	937	919	883	894	892	896	918	910	906	875	917	909	922
7776	529	543	469	358	302	257	294	255	218	259	197	210	252	192	238	217	189	215	239	195	201	190	233	208	229	228	203	190	209	220	219	214	191	209	210	210	222	194	204	205	198	224	226	208	204	206	208	214	221	197	221	185	178	209	191	204	220	185	202	212	202	210	208	196	212	214	194	190	231	212	202	199	223	200	217	213	196	190	197	205	200	203	188	179	207	200	222	223	204	197	221	212	214	200	214	168	215	193	181	222	203	225	220	195	221	187	214	184	198	221	191	217	225	238	203	232	207	192	209	185	245	196	209	213	188	191	176	189	202	196	207	214	188	223	222	200	217	186	204	217	190	225	181	174	215	238	216	202	191	187	221	190	210	217	208	195	179	180	195	200	187	210	207	185	218	211	230	203	209	163	198	200	220	188	200	177	217	212	233	221	171	219	186	185	203	222	206	202	204	201	204	183	202	231	216	193	210	207	192	214	221	201	213	227	208	216	198	214	210	203	184	205	185	190	216	192	240	196	182	210	190	228	202	201	198	205	220	202	190	209	210	206	172	215	197	203	189	223	197	198	194	199	191	219	215	211	212	206	210	200	223	200	212	222	199	212	180	215	183	209	200	181	219	222	218	208	209	208	197	187	209	215	178	196	201	192	226	210	204	228	209	202	207	198	201	191	233	189	195	206	189	212	196	240	237	239	220	205	213	181	196	196	210	220	204	182	218	213	211	238	211	228	214	229	208	234	209	202	227	209	198	172	192	184	218	189	214	196	212	201	202	171	224	207	210	206	199	206	187	199	196	224	209	206	213	183	181	210	179	194	204	213	213	217	214	193	196	195	193	199	216	212	196	220	202	189	211	190	184	183	159	200	190	193	194	232	220	228	212	213	178	221	214	215	193	193	195	220	204	192	201	211	220	201	242	188	193	197	232	188	211	213	193	193	221	187	211	197	191	204	210	211	214	199	193	205	211	216	182	214	232	204	199	212	215	222	196	206	186	213	197	209	193	225	218	189	191	198	189	188	185	246	202	223	191	216	211	198	213	184	211	211	181	208	210	239	196	197	208	178	164	209	206	186	181	193	204	211	226	206	207	226	192	209	195	214	187	219	193	196	185	193	205	212	194	196	201	185	222	207	191	193	190	206	201	225	212	225	192	241	217	211	241	186	205	223	202	194	179	183	201	224	229	213	207	212	211	203	213	190	197	219	192	222	234	190	213	199	201	205	205	212	199	207	182	192	192	186	189	204	210	214	198	212	224	175	215	223	217	217	239	235	198	221	215	197	210	215	228	233	200	201	210	196	233	208	204	222	182	220	182	204	223	184	196	199	230	199	203	174	193	189	228	236	191	182	186	203	206	204	202	210	222	200	196	191	196	200	185	202	202	207	191	200	158	188	183	208	201	221	191	202	214	218	219	215	193	160	200	232	198	212	228	181	221	186	199	222	207	197	184	198	185	217	183	186	178	208	206	220	207	201	234	227	180	211	183	200	234	200	213	201	193	193	197	208	185	216	198	202	225	187	201	199	191	176	183	180	207	202	196	203	218	192	194	201	191	216	207	231	230	173	212	206	188	232	221	201	219	179	207	222	205	207	203	206	189	227	197	201	198	182	189	195	191	178	197	203	204	191	178	214	180	229	220	203	200	213	198	196	200	192	207	183	209	188	225	229	215	189	216	215	211	208	202	178	197	222	177	194	224	193	216	228	206	204	172	205	184	213	227	208	234	183	218	185	157	170	199	197	243	202	210	213	180	195	225	205	208	208	218	194	176	218	224	197	180	200	240	189	217	199	191	199	196	171	204	174	207	176	211	209	221	233	184	213	198	174	198	200	210	200	207	202	195	177	170	218	215	214	221	219	218	221	215	199	203	186	198	224	213	201	217	201	215	203	199	216	217	222	207	208	169	212	192	231	210	215	208	211	208	162	183	211	208	199	175	203	207	199	215	187	197	202	222	183	203	204	221	202	184	203	236	192	196	193	202	218	208	205	205	200	181	220	180	199	184	198	193	210	199	213	199	209	212	203	197	188	185	218	210	219	162	207	203	171	206	188	222	181	176	206	230	191	237	181	173	201	224	210	210	177	206	217	198	207	199	182	202	184	189	211	190	221	222	202	216	197	226	187	209	215	204	218	199	207	231	206	188	199	178	195	204	192	229	186	223	206	209	194	185	209	219	179	219	191	210	223	180	195	198	225	179	246	200	199	209	181	202	193	209	234	215	197	203	198	197	209	179	220	191	173	208	223	209	209	194	197	219	201	218	198	211	224	220	203	199	198	196	203	205	202	195	199	207	216	165	209	219	215	172	228	232	201	161	188	213	217	203	196	191	199	191	213	209	196	204	198	198	209	208	172	207	197	213	236	224	216	227	198	220	205	209	217	182	207	177	212	204	190	215	248	223	219	194	200	193	209	202	191	212	189	225	201	221	210	195	208	206	196	199	189	214	226	214	194	212	200	189	181	172	195	228	210	203	199	200	212	213	203	197	194	196	200	178	197	203	226	182	206	187	228	217	191	214	198	201	193	178	194	192	224	195	224	193	209	190	181	186	210	217	197	217	174	203	213	202	194	226	215	183	215	197	191	219	207	196	205	215	210	185	189	203	197	182	212	184	199	185	193	216	206	242	180	193	186	191	199	201	208	195	206	217	200	218	206	236	203	210	210	207	209	202	216	210	222	191	205	213	201	201	215	210	210	210	183	183	200	199	232	167	183	199	187	182	212	174	213	211	197	205	203	185	191	217	200	207	208	199	191	192	195	184	194	199	224	211	203	181	191	184	183	201	199	212	184	192	199	213	217	197	213	209	210	235	190	189	212	203	239	223	216	220	224	234	203	194	197	196	197	208	223	210	198	210	206	204	196	200	183	204	205	206	187	183	204	200	221	200	210	215	188	187	202	209	218	202	183	204	186	190	211	182	197	194	212	209	215	208	202	188	190	216	203	204	225	212	212	193	200	218	194	185	220	198	190	201	222	206	218	211	202	187	198	235	215	226	213	234	239	217	200	206	200	216	221	217	205	215	191	210	206	174	215	170	186	195	214	175	211	197	180	230	225	208	202	192	211	186	192	217	215	176	210	210	175	218	185	239	205	175	174	204	207	208	227	164	214	205	232	218	204	221	183	217	222	198	201	213	243	192	187	189	201	210	205	208	197	186	220	219	188	221	188	215	226	236	197	218	190	202	209	202	188	219	213	199	191	196	193	182	208	238	162	196	176	239	225	208	236	205	190	211	182	190	186	196	214	169	204	208	203	235	194	224	223	212	212	176	197	199	220	182	208	223	210	214	221	190	239	189	208	203	199	193	213	218	200	215	203	210	216	206	220	223	210	244	208	204	197	200	202	204	211	210	180	195	184	214	223	195	225	211	218	190	180	205	223	203	176	183	209	214	216	212	207	208	196	217	202	194	174	206	183	224	216	192	228	195	187	177	201	198	206	214	164	181	228	191	203	194	202	221	177	196	184	195	203	205	205	225	206	200	229	223
6444	765	1239	1331	1180	1056	890	839	789	711	696	664	686	658	619	588	600	580	541	594	582	583	595	596	542	567	558	542	556	578	539	532	538	516	559	534	540	532	559	548	537	539	576	519	549	532	533	572	498	548	560	532	513	556	519	548	541	529	506	505	539	501	544	494	496	578	505	519	487	563	519	499	529	497	571	497	510	568	538	501	499	515	524	511	563	499	522	544	550	543	556	497	545	489	525	520	573	502	559	515	521	514	506	502	517	505	538	508	544	502	520	529	514	475	553	543	538	552	497	509	511	505	501	515	525	530	471	515	508	572	490	531	495	539	535	526	525	518	509	515	533	537	514	506	516	503	519	524	513	474	485	490	513	571	543	511	553	514	535	503	519	482	515	536	536	507	547	556	511	497	491	507	519	522	541	503	526	522	526	577	532	492	545	537	565	530	538	505	548	509	532	540	509	505	529	551	483	528	495	525	533	460	565	492	521	482	517	536	492	499	495	509	531	521	510	500	531	525	500	523	535	508	488	536	530	496	490	513	529	541	554	492	525	518	509	553	549	511	533	510	511	518	517	532	477	542	524	550	541	522	535	536	568	513	492	543	515	506	560	535	517	515	500	520	537	576	542	547	512	551	518	497	493	536	528	516	538	505	503	532	534	530	581	549	525	550	530	525	536	521	531	500	527	510	518	488	547	509	542	498	525	525	530	493	518	529	546	528	527	559	508	558	552	485	493	504	533	505	519	515	516	546	556	545	558	515	498	500	538	512	508	521	529	494	492	569	529	516	530	537	474	577	499	547	551	516	521	550	537	490	547	537	536	508	563	559	508	560	538	510	520	526	516	491	551	530	494	537	525	560	513	514	516	523	513	568	524	532	532	526	526	528	524	559	549	540	591	532	515	547	519	514	505	516	546	517	524	482	528	496	539	493	531	522	541	534	507	503	526	527	511	531	508	509	509	529	524	525	520	558	531	509	520	498	493	569	530	503	528	541	501	537	507	522	515	570	562	526	531	519	544	527	503	529	558	532	540	522	550	491	519	553	548	501	513	506	507	541	551	539	528	479	557	512	517	534	513	556	514	530	585	528	547	451	538	516	526	543	554	517	513	502	473	549	536	473	492	507	508	543	526	545	510	509	536	572	482	513	542	554	499	513	505	557	528	533	531	490	518	549	549	518	507	505	524	545	493	506	527	533	509	511	528	466	575	555	529	492	524	513	517	464	538	520	494	529	526	561	506	462	498	526	530	513	550	528	515	505	479	483	488	537	530	499	489	555	566	497	547	526	504	509	528	560	533	560	527	524	528	524	530	539	566	567	532	527	530	501	550	559	510	553	517	547	546	541	556	544	516	549	557	530	537	517	517	517	522	515	527	509	508	515	507	508	494	536	508	536	513	511	493	531	507	514	559	524	551	545	525	548	514	579	557	524	532	550	583	540	515	524	564	505	517	553	525	535	551	527	564	541	511	538	522	528	499	558	541	527	532	515	519	532	495	500	529	508	532	456	538	501	546	509	535	525	544	543	547	495	496	534	525	455	522	516	537	519	563	495	499	521	494	546	507	528	533	534	528	548	526	543	540	505	529	508	498	487	569	510	467	529	519	503	547	548	515	525	528	521	541	552	495	539	541	537	509	476	551	555	536	552	525	526	546	529	522	541	473	509	527	512	518	526	511	566	519	537	567	516	521	554	497	526	545	522	535	518	521	526	505	542	509	539	503	529	521	530	522	524	491	558	515	515	542	510	506	484	505	529	510	558	548	552	525	513	566	537	518	512	540	566	498	515	507	493	535	540	501	500	520	509	533	483	561	529	558	562	531	505	544	511	535	505	500	516	521	512	550	538	505	533	551	533	524	576	536	522	520	504	515	544	496	498	505	523	509	530	552	496	529	487	534	571	508	527	530	549	491	522	535	534	506	532	502	536	553	514	553	527	529	552	502	503	538	516	531	537	544	560	550	526	535	564	548	543	518	514	499	502	516	521	515	525	553	571	525	510	509	503	514	520	537	503	509	502	513	527	510	491	477	485	545	543	503	580	571	506	489	493	512	511	533	511	534	505	528	508	551	516	545	515	522	573	516	559	539	546	511	491	526	518	529	542	534	509	542	542	526	527	548	550	495	527	540	538	505	519	494	533	552	518	524	515	550	520	527	531	508	525	516	518	574	518	512	511	538	531	521	508	507	525	531	474	484	539	519	480	549	529	473	548	530	513	520	516	517	501	560	507	510	495	538	482	508	545	528	551	544	570	533	484	518	533	556	520	483	516	533	530	516	526	526	506	488	553	559	521	527	547	525	526	531	510	543	549	535	521	497	499	548	491	491	516	525	557	568	475	543	526	546	533	509	490	526	547	525	531	518	521	490	494	523	572	514	529	588	541	487	548	534	489	529	524	501	556	493	521	521	531	465	526	535	557	536	504	535	536	511	543	537	530	512	510	521	507	538	548	537	515	507	532	501	516	543	552	549	533	496	509	505	501	517	533	513	485	521	534	515	535	481	532	532	549	540	532	520	517	520	545	537	508	545	532	516	509	542	529	509	508	531	559	514	546	513	518	532	513	542	541	502	492	556	554	540	566	514	532	509	468	498	498	542	524	514	557	526	552	512	499	512	536	483	544	517	531	492	509	509	546	551	529	532	492	547	491	518	546	515	549	529	511	480	516	550	530	549	567	522	576	525	527	538	473	552	554	526	506	514	519	539	504	541	535	555	516	515	547	526	525	501	545	555	475	507	485	513	512	528	515	543	485	489	537	490	507	525	485	521	520	494	513	519	526	557	490	542	507	512	522	503	515	543	512	503	503	525	519	555	536	520	540	514	557	523	524	531	515	539	512	514	532	510	515	514	540	519	530	554	525	488	529	507	507	512	519	506	515	512	557	527	536	573	539	531	557	517	519	518	489	531	526	531	485	536	515	503	516	565	531	525	554	491	524	504	505	525	531	497	526	518	517	478	548	490	501	533	508	537	506	506	490	542	523	509	491	517	503	525	530	531	533	530	530	526	547	505	550	524	516	509	539	482	484	563	498	549	545	516	534	550	532	522	506	549	491	540	563	561	510	495	538	570	530	465	538	501	493	526	477	518	522	496	565	503	563	562	546	487	552	490	551	519	489	540	520	539	514	547	523	547	538	521	526	543	520	527	505	550	571	508	544	527	565	491	545	501	546	560	492	535	501	509	558	553	529	546	481	520	540	535	561	522	524	560	495	500	495	512	529	519	515	524	558	506	544	528	526	542	568	496	505	561	503	469	535	501	526	527	521	518	490	533	498	540	528	525	521	521	520	503	554	520	494	502	510	493	538	564	528	526	479	596	481	544	496	566	521	516	526	510	515	518	511	544	518	517	549	506	536	507	500	495	520	497	535	481	527	521	530	525	497	557	539	493	538	562	502	491	499	527	541	500	517	552	567	518	538	504	484	512	548	503	530	580	502	525	489	530	541	519	525	526	503	557	504	503	521	542	503	530	503	541	518	530	522	527	532
15411	1287	939	794	540	509	404	421	345	334	333	323	281	328	284	313	267	306	329	295	322	283	309	251	276	265	303	294	276	309	268	275	272	270	269	294	260	253	280	278	294	249	237	281	292	264	277	275	303	276	283	252	294	281	295	302	305	268	264	290	237	257	268	254	277	279	273	265	274	244	294	250	260	281	315	290	302	253	234	291	276	311	268	259	263	268	285	259	262	261	266	277	296	275	279	267	318	268	281	271	286	252	254	262	259	277	292	276	296	279	267	299	273	265	285	271	264	254	280	263	283	278	243	280	261	249	266	293	293	327	270	276	299	306	268	271	290	313	329	301	278	262	293	259	287	261	262	282	299	248	268	273	276	286	297	264	286	278	270	280	266	249	267	280	260	263	271	264	278	276	273	257	262	281	290	308	279	292	291	307	268	302	276	295	301	263	280	289	283	293	290	286	300	269	276	256	249	282	277	291	247	302	278	271	276	264	263	276	250	267	276	269	301	264	256	247	272	278	250	281	254	267	265	262	308	274	247	255	303	286	247	240	285	289	272	276	273	280	233	267	268	300	261	303	291	293	295	279	295	272	265	285	292	315	252	288	270	281	266	271	301	263	261	267	286	265	273	261	272	264	247	275	287	287	281	286	259	261	279	268	270	268	291	245	269	276	290	313	254	287	251	258	290	301	249	259	248	251	291	273	277	311	268	296	279	261	269	257	246	281	248	221	277	265	245	251	270	286	266	287	257	263	288	270	288	261	265	245	290	298	281	250	317	291	247	264	286	250	300	293	271	278	283	264	235	296	328	250	263	247	268	283	292	321	284	289	260	271	293	276	230	272	246	270	248	288	286	280	268	254	278	261	286	259	243	242	251	301	285	287	229	245	267	284	286	243	273	282	270	277	285	283	234	272	247	265	239	273	261	278	281	265	262	290	254	251	265	309	291	298	268	266	303	299	280	240	251	252	250	276	265	275	262	265	292	281	252	281	283	290	251	293	300	237	298	271	256	288	295	312	276	278	282	241	271	284	281	265	268	289	272	295	257	271	298	285	261	301	262	307	266	284	300	251	273	295	271	264	243	272	300	278	278	285	265	275	249	279	290	276	280	251	257	269	275	278	285	273	264	263	291	259	292	284	285	253	288	293	252	270	284	280	272	247	284	289	296	265	289	240	290	291	258	258	264	259	270	247	282	241	285	256	245	259	282	270	236	319	255	293	297	247	266	283	291	262	303	253	237	270	255	271	287	289	284	292	248	258	296	238	275	272	258	283	288	264	285	257	292	289	249	267	247	254	285	284	263	244	293	253	262	232	269	300	295	273	294	237	302	304	270	287	259	277	309	283	283	290	319	288	254	265	271	267	284	273	264	272	276	266	255	255	308	253	276	294	279	280	263	257	272	234	289	279	303	281	270	251	279	256	277	257	242	280	289	272	272	285	271	299	267	269	279	272	270	304	265	252	293	279	288	273	265	247	272	263	285	262	287	300	284	289	242	290	303	258	264	258	253	283	281	278	276	290	258	250	265	280	266	300	272	274	298	252	275	278	262	290	256	299	280	253	280	264	258	263	285	283	307	290	279	240	278	264	285	267	279	247	280	269	271	281	289	276	297	268	251	256	281	279	326	314	284	268	261	278	242	285	285	281	260	278	265	284	265	300	289	287	253	264	276	263	281	278	253	271	280	289	274	301	254	289	268	280	261	282	255	279	275	267	283	292	292	258	277	278	259	261	309	267	245	291	297	267	279	271	281	268	283	303	264	263	280	270	296	267	273	299	245	263	272	247	269	271	294	273	273	284	245	284	263	271	267	253	284	279	265	275	311	247	282	262	273	295	265	253	296	286	295	267	285	291	300	274	281	282	270	283	259	270	262	273	305	262	267	268	285	267	249	286	267	296	272	266	290	286	260	262	298	303	283	285	261	287	244	278	294	245	274	276	280	245	282	270	265	286	298	259	267	263	277	278	279	270	270	283	289	277	292	263	275	254	289	301	258	254	232	286	290	274	292	262	267	280	274	263	250	276	268	271	273	263	254	288	294	281	243	266	229	254	329	255	308	276	266	258	299	314	293	276	270	237	280	248	259	266	267	294	233	287	287	258	262	256	296	255	243	265	303	282	256	252	297	276	257	275	279	242	298	289	264	280	264	272	268	298	258	288	258	288	273	262	296	285	268	285	270	307	292	263	266	274	267	258	314	280	298	274	299	255	270	258	260	275	251	278	237	282	284	270	275	275	278	263	317	252	242	316	265	263	261	274	276	252	282	274	257	280	262	278	262	266	241	273	269	265	261	282	233	277	268	262	292	272	281	266	302	283	267	256	285	266	246	277	286	286	277	275	281	274	256	267	285	285	244	291	266	288	267	301	280	266	294	261	241	271	278	235	266	283	258	281	269	293	275	294	277	254	285	260	252	289	270	289	248	263	299	298	276	263	284	283	271	274	275	281	296	278	274	252	294	313	283	255	266	278	243	247	284	256	256	288	311	276	263	288	285	271	259	256	266	275	301	281	298	264	265	271	299	234	277	242	265	273	268	258	309	302	275	270	273	265	283	286	278	285	250	266	253	282	282	265	263	278	254	275	266	270	268	255	263	268	278	301	261	288	257	269	263	255	281	277	255	312	262	277	264	280	300	255	260	269	316	297	248	287	260	272	273	281	248	262	273	284	253	286	287	277	292	264	299	286	278	243	270	238	269	232	271	251	282	237	240	262	265	256	256	300	276	257	274	284	263	268	299	272	294	263	242	260	312	283	279	236	244	281	262	283	290	282	254	298	284	232	254	264	278	264	257	289	255	270	258	247	279	246	259	254	251	310	258	266	277	277	283	274	253	288	316	285	261	269	260	309	281	244	283	295	251	305	272	292	266	268	274	279	300	295	275	258	277	269	256	255	255	280	268	283	282	310	276	271	297	273	281	227	300	260	303	260	302	257	275	260	269	252	272	289	256	263	308	279	271	270	275	262	290	276	251	270	259	245	256	274	249	263	248	288	241	267	300	293	279	280	267	271	234	255	266	256	304	273	288	262	294	273	271	271	259	282	298	311	282	260	287	310	284	269	268	269	301	303	284	266	294	236	276	286	222	302	287	281	286	299	302	279	292	278	282	279	269	274	295	297	276	283	273	275	280	250	330	253	254	281	270	297	270	273	290	259	252	281	292	272	282	251	280	226	235	266	271	287	251	286	264	260	285	273	276	262	283	266	271	274	272	295	254	275	274	293	280	300	318	273	245	255	274	263	338	261	277	288	290	299	311	313	286	288	302	272	279	249	296	277	269	251	258	289	250	280	296	243	252	271	296	249	249	287	236	299	274	282	265	267	299	283	275	323	247	288	292	239	266	251	272	275	279	280	289	253	312	266	270	289	260	266	234	266	221	266	286	225	264	304	287	269	255	254	289	316	279	257	319	249	289	264	273	237	289	265	251	253	300	298	306	275	277	252	250	270	300	278	290	291	241	290	260	250	311	275	264	318	286	272	286	288
8471	1166	2093	2300	1993	1727	1451	1354	1185	1104	1023	961	871	850	893	860	843	759	802	776	778	794	768	789	756	785	742	712	751	744	784	705	723	762	748	676	739	715	711	695	656	721	702	737	711	702	684	693	717	729	722	708	717	744	692	697	688	652	695	725	686	686	705	705	716	658	728	687	649	677	688	696	702	742	694	684	701	641	709	690	669	694	716	727	697	727	691	701	680	683	674	734	676	691	681	745	687	723	671	683	674	704	656	702	663	644	713	696	667	727	736	690	672	639	690	681	679	715	732	687	661	685	695	677	720	738	647	702	650	690	728	672	647	675	683	702	702	665	704	676	643	668	708	708	695	654	721	694	693	671	693	699	645	699	687	692	709	657	722	703	664	712	650	634	686	725	645	699	672	721	693	670	713	681	690	710	663	677	734	687	720	657	681	677	713	648	691	693	681	693	722	667	684	712	702	684	690	692	684	659	687	721	665	646	649	705	704	648	744	701	696	705	705	697	640	751	654	630	695	742	712	675	653	703	653	671	664	690	714	654	661	724	660	680	617	667	734	692	706	694	689	648	717	678	659	732	629	646	714	694	671	722	660	684	707	710	656	678	726	685	683	662	646	675	692	690	661	659	668	633	710	667	716	673	719	701	706	664	688	668	693	683	710	685	692	650	695	739	688	675	684	679	720	670	684	670	709	685	684	660	703	663	654	656	705	684	684	736	723	669	693	692	717	671	718	712	718	711	692	644	622	655	717	701	681	685	682	663	653	702	688	684	693	702	719	646	708	673	724	676	687	686	704	654	678	680	637	686	735	711	655	653	684	711	726	674	681	701	644	690	697	683	663	708	705	727	677	690	709	691	700	687	672	752	667	664	685	694	711	660	667	704	721	748	688	758	653	691	679	701	694	679	715	704	693	664	634	687	670	684	694	723	690	701	688	651	665	699	719	724	657	666	741	665	705	730	665	660	726	649	705	670	693	719	678	691	719	697	681	718	737	716	710	675	669	669	707	712	673	681	689	701	678	703	697	688	649	711	682	683	644	650	683	669	677	727	701	707	638	680	711	693	722	690	663	678	730	729	622	685	698	725	723	690	721	688	698	699	715	686	670	674	684	669	648	727	703	678	691	687	698	696	659	670	703	693	696	683	670	683	702	669	698	684	653	618	666	718	703	673	653	683	690	705	718	687	703	751	676	728	704	685	684	693	677	688	685	703	678	651	671	688	646	707	715	696	703	681	702	727	712	723	648	629	710	713	660	667	668	735	734	680	742	686	680	712	686	682	685	694	712	657	659	689	708	721	653	692	715	680	789	677	748	715	709	656	670	701	678	645	724	632	678	661	686	692	681	675	685	714	703	692	681	667	716	687	666	686	666	692	712	694	703	652	682	677	707	640	660	702	673	681	655	663	671	711	711	694	656	709	692	659	709	718	694	729	687	672	649	691	658	649	677	705	670	682	717	642	676	673	665	731	698	718	738	699	681	694	669	691	718	680	743	711	732	719	671	689	680	695	666	700	676	701	691	691	680	685	680	662	680	680	650	756	686	694	684	629	658	666	694	716	676	643	696	718	691	658	660	706	650	668	683	687	673	712	710	707	685	693	676	691	654	715	720	702	665	654	670	623	662	693	674	702	720	684	742	660	715	692	691	649	698	669	653	677	711	651	713	691	721	671	712	715	705	708	679	674	692	691	724	640	713	677	701	670	726	688	667	737	735	686	684	689	691	726	673	701	687	660	676	678	679	723	712	680	681	702	688	706	701	742	656	672	703	661	696	692	713	700	678	697	715	691	728	682	740	717	684	717	687	694	679	695	677	694	716	715	705	694	679	734	651	699	705	735	700	650	705	720	668	716	683	665	697	693	712	651	683	718	676	676	664	691	725	701	706	683	663	666	686	679	663	699	705	668	684	675	635	685	672	735	681	638	716	683	663	696	702	671	639	675	651	715	690	690	750	661	715	669	672	720	725	695	688	706	688	724	661	698	711	708	704	707	628	685	682	678	688	698	669	706	717	710	699	730	714	692	729	672	732	697	700	758	718	665	690	659	706	678	671	682	677	658	668	724	651	656	682	715	654	678	699	715	692	749	706	673	689	704	641	732	696	706	708	665	668	692	724	691	696	718	700	689	742	698	671	735	684	661	676	663	681	692	688	700	692	688	694	675	646	687	656	694	711	696	681	722	693	696	698	709	692	686	626	640	672	706	721	685	648	721	721	672	687	672	686	673	662	690	650	701	689	651	654	673	663	655	665	665	718	729	674	678	706	671	721	699	697	709	743	689	708	714	690	669	663	696	700	671	681	686	676	686	654	669	626	656	746	707	636	707	687	753	712	674	714	723	671	654	675	711	704	678	676	675	719	651	688	662	698	718	678	722	671	670	668	713	749	688	693	697	714	657	738	645	700	687	662	694	712	736	703	719	669	685	700	624	732	675	663	705	659	687	702	670	662	698	698	691	679	674	664	687	710	691	705	686	732	709	727	728	746	726	733	694	692	661	718	644	673	679	679	636	726	684	734	674	667	652	718	739	638	731	650	675	686	690	727	719	678	672	688	663	682	671	669	641	711	683	662	664	702	681	660	702	684	691	687	730	679	676	678	677	674	690	695	717	676	708	702	632	669	745	655	671	683	753	666	693	733	681	691	656	675	647	642	669	675	723	721	699	683	673	675	681	708	688	694	667	690	662	666	697	674	671	677	679	644	676	694	672	662	672	706	742	695	678	705	699	670	748	669	673	720	668	717	682	717	679	683	688	696	716	659	705	663	701	715	708	672	648	702	717	681	665	679	652	667	711	690	638	702	655	643	679	645	653	692	675	681	659	665	688	703	697	683	669	674	732	735	630	710	666	700	702	678	688	681	696	667	662	717	644	613	682	690	683	696	692	682	684	659	671	685	662	673	694	670	682	677	695	671	699	709	679	650	652	702	704	708	652	679	725	707	672	680	699	716	692	729	735	709	671	716	745	676	691	660	671	694	737	697	671	623	660	714	664	706	688	731	643	645	649	704	699	697	683	723	718	694	660	686	716	674	694	706	724	683	679	707	699	739	717	712	706	686	679	641	683	639	695	656	646	715	675	700	678	752	691	689	710	686	694	730	714	692	664	657	702	630	714	658	698	697	695	672	714	647	720	679	698	696	677	687	703	715	715	706	687	722	651	729	688	663	722	773	721	651	686	699	696	719	684	734	693	673	685	707	739	728	677	655	724	681	689	662	653	728	657	684	691	677	668	683	636	660	709	713	691	717	691	680	676	728	661	744	667	639	651	712	651	693	686	666	660	703	714	642	713	722	726	626	705	701	658	696	685	665	708	685	710	725	621	687	713	691	675	699	681	690	728	691	710	699	675	639	699	644	644	668	663	661	678	635	675	681	718	671	632	690	663	727	695	642	720	651	689	694	667	714	744	670	716	673	702	672	684	675	699	719	706	690	706	665	695	686	715	655	686	695	732	655	692	690	680	645	694	685	636	680	689	736	696	730	697
1839	451	411	433	373	389	417	392	432	391	413	412	403	438	414	396	391	435	399	388	403	398	416	419	393	375	431	395	394	400	407	408	351	408	408	411	411	424	410	395	382	445	414	415	419	368	349	381	416	411	429	431	400	396	421	394	391	401	406	429	408	386	389	407	429	379	394	374	410	425	417	382	437	400	415	416	424	416	423	416	456	408	423	439	382	409	401	401	427	376	422	400	440	436	390	407	443	428	429	411	415	392	429	396	409	368	444	383	407	354	367	407	407	380	423	426	377	441	439	403	443	420	399	454	408	436	407	418	393	385	390	455	385	389	409	443	382	427	399	418	411	449	377	384	400	398	400	388	418	429	429	369	419	389	414	398	414	420	402	426	377	412	403	417	422	400	445	428	413	396	428	374	418	379	370	418	418	400	425	438	406	413	440	387	420	387	404	390	382	402	388	381	406	425	421	388	401	418	416	394	429	395	387	385	422	415	448	392	375	400	431	408	442	400	444	388	422	392	416	401	366	375	372	382	405	410	430	417	423	427	427	374	384	392	351	403	408	409	408	402	434	381	403	403	411	413	460	449	399	447	437	362	436	403	424	419	372	395	381	381	404	424	411	381	378	372	373	426	432	408	398	405	379	354	446	390	394	377	400	411	397	426	420	421	411	387	391	372	398	433	401	434	390	413	422	413	375	424	450	375	395	398	451	397	402	396	412	454	422	395	412	449	386	380	380	430	390	403	430	436	385	401	410	451	405	395	425	398	423	442	390	427	420	402	410	395	392	402	386	403	388	385	386	393	402	425	423	416	397	421	378	403	394	404	418	384	365	420	409	426	389	397	409	426	425	408	386	424	425	408	408	399	387	429	372	414	425	427	406	389	436	428	424	434	431	384	396	419	369	375	439	413	378	416	384	407	394	424	470	425	405	405	406	433	412	367	373	401	389	431	407	423	433	378	400	414	437	419	412	402	433	445	381	445	397	424	379	420	428	415	428	410	391	396	418	399	398	380	395	423	376	404	409	409	403	427	403	409	419	378	421	403	377	409	430	427	380	385	396	412	403	372	433	406	393	392	409	419	389	404	380	387	444	443	378	423	411	407	418	389	372	400	400	363	401	419	422	446	408	451	442	385	405	377	447	404	399	424	392	401	421	405	424	412	426	445	426	433	426	406	406	409	378	391	393	439	437	396	400	364	414	375	396	402	389	423	413	414	388	418	456	402	408	379	437	384	401	403	392	419	400	451	410	413	385	382	392	392	429	407	413	392	419	396	417	413	406	407	421	405	395	392	392	425	389	379	405	401	387	425	381	434	413	406	420	420	412	391	420	405	396	395	415	421	388	411	371	413	368	434	411	413	391	371	382	389	364	462	382	384	401	398	402	420	392	359	413	413	408	385	371	399	471	424	409	388	418	421	417	412	404	406	419	383	415	429	421	364	362	365	395	401	387	437	431	393	446	417	427	394	404	427	397	411	413	375	421	420	406	419	420	381	422	374	415	457	401	408	388	432	381	365	395	401	392	409	426	414	461	442	426	437	427	394	422	410	413	390	404	398	443	376	396	394	388	390	427	434	419	433	416	386	381	415	422	386	421	395	415	437	414	356	392	443	399	395	457	396	393	399	406	412	429	382	386	424	409	410	397	435	431	436	417	409	405	377	406	426	413	363	359	425	438	403	383	401	407	387	370	378	396	398	459	410	420	426	431	407	420	387	380	431	456	411	388	418	408	402	391	374	393	361	432	410	396	377	399	427	364	410	429	411	441	409	432	432	416	426	436	411	418	392	417	395	421	427	429	397	458	397	458	426	409	402	399	431	400	404	450	422	409	387	393	415	415	418	417	385	396	406	416	428	400	431	372	401	369	368	407	405	391	376	430	414	428	405	415	413	447	373	401	409	395	392	408	415	372	409	379	427	416	440	409	388	370	430	397	406	378	370	409	390	432	418	421	402	431	415	406	417	390	416	408	405	396	410	422	424	424	383	390	421	383	407	388	416	386	437	417	425	357	434	365	384	388	375	423	380	410	405	351	410	453	417	431	414	449	429	368	395	423	412	459	385	454	370	424	346	423	401	421	406	423	440	384	395	412	436	421	411	406	432	437	425	405	362	425	399	394	442	424	357	373	370	418	393	418	458	435	431	378	399	419	422	400	389	426	428	403	401	383	404	401	375	400	402	385	401	426	432	384	428	399	421	439	444	395	438	404	416	419	415	432	428	404	438	398	391	416	433	370	430	409	405	382	402	433	393	418	372	387	399	387	395	428	415	410	422	395	421	430	422	417	417	391	357	380	407	452	395	404	387	431	378	409	398	394	430	377	415	414	379	380	453	407	364	449	423	424	381	394	397	397	386	415	376	413	391	450	447	373	408	434	397	383	402	415	372	393	409	409	414	384	401	390	405	406	419	423	409	375	409	410	456	427	397	404	459	428	429	408	404	434	417	422	407	426	460	407	442	405	397	403	402	382	412	384	423	439	405	402	393	401	406	410	381	456	433	420	426	410	413	386	422	406	386	412	404	387	401	405	384	350	411	394	381	396	444	368	380	412	423	404	416	388	419	396	396	379	402	359	402	400	422	410	404	410	384	436	388	368	387	407	453	404	382	412	432	378	414	463	408	412	410	415	416	372	416	392	398	422	428	406	365	376	391	426	434	434	398	415	414	414	415	391	381	434	439	437	415	364	396	438	412	412	403	423	408	385	404	435	371	406	405	438	378	400	416	418	390	396	406	408	421	415	403	387	395	407	402	408	403	391	389	423	408	369	428	401	377	384	432	414	389	425	407	388	398	376	367	427	432	363	443	405	379	374	427	381	435	377	390	413	422	429	421	401	398	382	410	386	397	424	383	437	440	410	420	425	380	381	393	377	395	374	388	438	408	423	428	401	398	391	439	410	436	463	392	370	433	415	390	415	401	418	442	441	431	390	432	399	395	407	432	394	391	413	407	406	407	389	425	422	455	423	446	387	404	401	391	434	346	412	429	389	403	389	363	411	386	398	395	363	436	408	399	400	368	393	414	463	429	381	419	404	406	426	399	396	444	416	432	414	405	438	403	405	407	441	401	410	430	399	434	428	445	402	399	401	399	419	384	412	357	427	399	405	423	427	393	342	442	403	462	397	395	411	412	447	415	419	422	378	404	376	351	426	403	400	424	359	363	374	380	398	392	413	421	406	427	403	430	413	406	370	443	431	388	394	385	393	402	442	436	426	374	385	374	397	375	402	404	408	437	421	409	397	383	402	403	396	389	410	422	409	412	379	441	382	395	383	402	403	419	384	402	409	445	423	436	420	371	388	391	424	415	395	387	399	424	387	355	398	390	392	411	400	419	421	394	339	403	410	390	413	406	421	451	399	368	421	387	424	413	386	427	450	401	356	418	401	434	423	408	434	410	382	400	420	378	419	385	385	410	374	391	417	409	434	440	394	388	403	419	420	439	399	424	414	422	415	479	413	353	406	375	428	384	396	391	397	406	371	393	464	411
2145	905	965	986	944	898	932	945	920	935	998	958	878	891	850	914	904	972	955	875	889	919	967	899	913	955	895	892	898	902	881	927	879	900	879	869	854	971	893	945	924	892	902	884	928	892	898	882	926	922	927	933	902	860	907	894	935	895	891	893	934	908	902	896	889	936	848	932	938	909	907	894	946	914	850	895	906	865	882	902	895	913	940	945	938	952	897	880	882	899	915	952	918	932	921	876	946	959	960	920	895	974	902	944	897	926	893	870	953	901	949	898	857	821	939	870	869	920	929	928	888	891	940	943	905	913	912	925	947	927	862	899	927	867	895	884	930	868	883	904	876	934	849	909	905	856	884	884	923	954	911	876	897	929	923	902	915	888	875	913	956	859	938	907	938	966	871	916	878	921	914	946	872	916	877	899	866	874	912	906	873	931	861	920	918	890	887	908	885	969	938	933	879	902	892	911	968	875	907	887	912	894	908	898	933	896	891	943	926	893	948	864	901	907	900	914	889	910	906	945	903	893	921	918	913	890	891	898	907	908	902	871	857	898	863	913	924	904	883	905	922	904	878	891	980	945	913	936	917	869	894	842	897	864	926	954	939	903	986	888	914	867	934	933	902	967	986	905	884	871	968	902	938	887	878	900	932	885	871	901	906	959	894	913	912	923	909	869	924	892	930	911	901	892	870	894	932	916	907	864	932	888	886	954	906	900	925	895	944	890	910	911	916	877	900	927	905	916	864	852	943	932	952	900	883	936	905	877	916	893	917	907	873	887	861	882	904	899	908	907	895	876	871	865	941	878	893	887	907	915	904	892	907	867	916	948	908	907	922	895	841	927	895	869	906	886	932	913	947	890	865	892	876	883	887	880	901	949	919	921	879	904	905	953	889	945	888	894	928	959	862	863	960	893	901	887	919	950	900	880	946	876	916	886	898	887	878	919	926	867	926	893	964	887	923	964	928	891	879	894	899	992	871	897	898	828	893	877	888	885	948	916	877	906	938	897	909	913	864	862	1003	898	908	902	952	943	952	904	913	926	934	917	873	906	915	923	920	912	916	834	878	903	939	910	884	914	951	936	879	898	918	884	898	896	931	925	914	930	905	878	921	914	899	852	958	916	886	922	873	1007	935	936	949	937	915	877	890	853	902	942	935	940	913	916	967	842	880	937	858	874	922	883	919	852	907	922	933	906	889	880	945	859	920	945	907	939	915	929	914	904	866	917	921	943	958	918	914	890	890	874	904	869	916	869	880	941	870	880	939	911	909	909	890	916	920	887	908	916	974	958	953	914	935	893	913	874	884	896	956	904	871	914	926	943	900	870	846	916	845	942	959	911	928	853	901	847	908	868	915	883	914	855	903	924	873	904	881	908	873	963	912	886	931	900	921	910	919	928	936	934	924	943	959	958	885	903	882	913	891	942	937	909	885	929	881	878	916	941	898	950	928	872	899	897	901	910	884	915	887	948	906	860	893	907	898	920	898	920	885	921	949	900	921	911	915	914	885	936	874	931	966	881	859	874	930	913	893	896	917	926	881	916	982	884	945	866	919	919	947	886	912	919	945	874	917	900	899	926	864	874	921	916	893	921	905	913	889	877	938	963	916	908	907	919	897	829	912	929	904	851	889	878	903	909	920	884	910	923	864	907	860	897	879	951	852	958	844	929	931	886	978	872	925	919	877	944	866	933	922	909	891	899	950	870	888	894	867	895	954	897	906	899	933	922	863	923	882	933	907	909	899	909	914	971	908	911	931	925	871	923	867	844	922	885	865	941	936	919	883	918	925	913	909	896	899	889	945	953	877	937	886	916	855	936	921	921	914	886	876	919	939	897	869	864	961	905	959	902	845	918	900	899	909	897	881	955	857	923	897	932	910	915	989	922	912	901	937	898	940	937	892	904	860	910	953	914	905	860	893	924	889	902	884	902	893	929	947	899	883	895	911	917	910	941	927	928	917	911	896	954	926	879	897	923	872	930	890	901	933	903	920	957	941	891	877	901	856	878	910	940	915	920	849	834	881	895	901	945	914	940	926	862	947	923	894	907	897	834	908	903	958	826	923	887	898	904	911	897	892	906	898	901	904	921	886	882	912	852	946	936	869	922	866	906	906	872	940	908	952	917	888	889	969	919	879	919	884	919	896	919	913	917	909	907	920	941	874	940	913	889	904	907	941	947	947	882	885	926	913	904	870	958	850	929	879	867	971	897	957	898	907	913	911	895	862	941	875	891	866	964	881	927	881	896	959	926	925	946	901	917	920	907	919	954	932	917	904	841	904	915	941	885	972	926	912	898	892	902	937	891	908	864	899	880	876	889	911	891	913	913	901	933	868	933	900	894	936	991	905	915	869	885	875	929	905	953	906	910	894	914	861	987	906	943	854	871	905	902	882	892	858	961	895	925	894	877	927	936	927	920	860	884	907	898	899	862	938	903	920	856	884	952	952	891	907	937	941	938	912	963	912	966	881	948	916	901	886	928	884	924	879	905	890	926	896	935	914	897	881	885	868	963	909	850	915	897	885	954	930	886	899	919	961	907	884	930	976	846	904	844	894	857	942	898	895	872	908	903	909	867	882	948	909	898	895	840	913	906	897	889	942	941	882	942	920	908	877	893	889	910	920	910	843	932	863	922	918	910	865	915	940	941	918	929	953	929	929	904	869	889	921	884	934	961	925	895	915	903	901	913	909	914	940	934	843	907	889	871	885	937	868	939	908	923	915	910	903	865	959	876	946	942	950	932	922	896	947	912	861	971	903	861	897	925	960	900	945	845	905	911	864	915	875	890	907	896	873	873	910	915	949	903	921	882	879	919	929	902	864	885	925	919	879	926	874	896	940	947	907	947	877	869	892	878	913	938	951	910	855	900	984	903	917	879	856	945	930	890	902	914	903	962	965	906	910	916	931	924	900	876	926	945	936	916	966	935	946	957	895	890	955	864	884	945	937	886	881	923	934	908	865	872	910	925	887	896	915	843	878	935	903	915	907	867	916	957	877	887	915	917	905	853	869	918	923	869	893	903	871	893	933	892	893	960	906	879	929	963	898	895	865	927	906	940	858	908	906	933	868	918	907	901	860	894	965	927	923	904	902	925	914	899	900	947	918	955	943	914	882	857	897	870	940	965	836	871	934	963	929	911	917	922	883	916	888	985	841	909	953	930	893	914	935	904	922	911	891	897	858	917	909	887	897	886	897	923	901	904	888	916	920	970	922	909	898	927	887	885	896	908	874	857	897	949	940	906	951	921	951	886	935	919	893	916	934	914	861	896	920	931	948	887	944	920	947	914	883	943	967	864	898	934	864	927	892	919	899	893	920	881	893	926	893	943	945	891	905	922	915	927	899	934	876	872	901	882	920	911	928	943	926	901	925	897	902	950	884	915	846	886	944	887	947	897	897	896	901	940	875	904	942	933	894	874	905	895	866	892	901	850	921	916	905	910	878	943	927	933	891	872	991	909	895	1007	961	913	915	865	889	901	872	852	873	955	875	860
7583	506	537	418	383	324	312	260	234	257	238	241	244	245	203	221	213	215	198	212	173	200	184	223	201	215	209	194	201	218	198	244	212	194	211	221	226	221	187	236	211	220	180	207	208	201	194	209	190	196	196	215	220	206	186	210	231	183	208	244	203	209	214	184	211	204	199	201	190	228	203	206	176	219	177	204	213	213	201	238	198	200	227	190	174	188	195	194	227	191	208	184	203	242	216	231	208	190	201	189	220	213	232	221	204	209	194	181	179	196	210	173	190	192	208	239	211	220	186	200	200	218	196	213	206	170	205	208	226	200	199	237	213	187	189	210	184	217	205	198	209	202	213	203	213	219	193	228	209	200	203	214	228	193	212	213	203	212	184	226	198	201	190	215	217	240	176	169	222	201	203	184	224	214	203	196	259	212	204	206	194	200	193	224	221	198	219	192	199	187	191	193	205	226	205	187	209	186	191	238	218	206	191	228	222	245	218	212	195	181	217	216	185	194	204	188	180	198	214	204	201	197	204	190	187	208	172	222	180	198	222	210	189	202	224	187	190	187	225	199	208	203	198	225	190	193	203	190	200	219	210	215	210	192	213	217	220	204	203	205	188	200	207	194	189	225	213	206	191	221	215	221	204	214	190	187	201	224	184	184	185	188	200	208	192	201	182	200	205	207	210	208	199	213	201	181	187	194	218	201	196	214	235	193	190	195	192	175	188	198	179	187	201	216	210	187	194	216	211	185	190	209	198	222	201	204	197	198	196	223	187	190	233	207	206	205	181	194	210	183	183	232	210	186	166	206	177	207	163	206	209	200	200	220	205	223	207	217	209	212	185	186	185	212	211	214	193	209	208	219	238	203	217	209	180	211	203	218	172	190	186	189	179	208	217	205	216	196	185	218	221	231	210	205	192	197	208	218	208	226	226	215	205	217	212	208	213	202	193	180	218	201	212	212	184	200	208	209	234	230	195	221	225	219	195	198	182	202	222	195	201	198	207	207	191	252	192	246	210	182	203	195	213	207	188	229	178	192	220	191	214	183	217	209	192	169	206	196	203	230	236	188	208	210	233	194	180	233	182	187	209	225	227	204	204	219	187	200	201	207	196	211	204	192	194	206	196	199	201	188	224	187	178	219	207	253	213	187	176	204	215	213	209	181	183	222	232	173	214	201	213	224	212	196	224	198	198	208	204	208	213	206	181	180	182	208	202	197	181	208	197	225	210	209	193	198	186	236	222	209	196	200	198	173	205	210	177	188	211	196	181	196	212	197	209	180	182	211	177	206	193	213	210	224	226	195	189	205	202	188	205	227	198	192	230	219	210	207	195	183	224	203	214	195	178	188	184	209	212	201	202	228	219	222	176	182	184	200	227	189	195	184	208	195	203	220	199	208	205	201	219	203	211	219	188	222	210	213	211	202	198	206	211	173	213	189	225	200	218	186	198	198	208	209	214	208	209	197	192	212	201	183	176	196	194	215	204	187	211	184	203	234	203	191	221	225	220	209	194	249	191	185	210	213	226	195	207	192	202	210	182	211	190	202	186	205	208	214	186	209	216	202	227	221	221	193	191	184	210	232	191	201	194	211	186	175	200	206	185	209	204	243	203	211	218	210	238	198	186	212	208	195	235	202	212	191	195	191	191	176	202	226	178	208	196	212	242	201	188	194	220	186	217	234	204	184	214	218	213	233	207	239	190	217	174	232	200	205	219	217	209	239	212	237	210	225	218	184	215	207	213	229	189	205	201	205	236	178	218	203	194	211	203	189	183	235	215	213	201	209	177	223	223	213	205	202	206	203	181	190	212	172	191	225	221	207	219	223	203	218	206	181	195	221	194	222	223	213	188	197	197	178	184	206	214	202	174	240	222	213	191	190	218	217	168	218	206	158	203	188	219	236	189	220	177	211	184	198	203	189	233	201	215	197	217	192	178	223	213	181	193	200	210	198	227	207	203	211	172	202	205	214	167	200	213	190	176	216	222	219	196	202	204	197	211	218	220	196	208	212	209	181	205	205	204	209	206	204	188	220	171	211	201	219	245	214	182	191	211	209	180	186	204	200	207	209	231	179	195	209	165	210	182	211	202	174	163	204	207	204	184	171	233	209	188	197	195	177	190	205	188	225	210	218	210	215	217	214	210	235	203	213	194	162	210	191	200	205	196	200	175	182	213	224	204	187	174	212	180	199	195	203	202	200	204	208	191	208	194	186	206	176	210	206	201	227	201	211	183	200	205	186	203	220	207	203	213	209	193	208	192	225	201	200	211	210	171	214	231	194	202	191	196	245	182	205	209	224	207	238	196	207	226	201	211	182	206	212	232	210	216	214	196	204	214	206	207	182	195	224	216	228	205	212	201	197	197	197	183	199	203	210	233	195	208	206	204	190	195	210	182	201	215	236	199	180	199	199	175	212	217	210	205	186	199	187	207	194	206	204	181	195	209	190	248	184	213	173	189	208	217	197	184	193	225	198	177	191	203	180	213	215	208	199	210	214	194	200	188	211	182	197	206	192	221	209	234	196	179	207	211	220	190	215	199	217	178	194	207	203	190	203	187	217	222	200	185	197	205	193	197	174	203	218	214	193	200	226	216	194	195	209	195	205	199	231	215	210	192	219	222	188	198	208	218	182	214	221	200	222	209	199	192	216	214	238	194	212	203	191	241	229	188	199	211	194	210	186	183	222	185	195	173	179	176	193	192	205	222	201	197	190	233	204	196	240	205	229	216	212	199	187	188	200	181	180	173	198	196	208	199	179	216	179	196	208	198	186	193	213	196	187	183	218	194	215	234	169	224	220	211	213	183	220	234	194	214	200	222	223	210	210	217	218	201	159	216	196	201	177	177	207	210	193	231	214	231	241	223	196	218	198	212	204	221	203	229	201	228	211	182	208	197	183	225	190	200	228	215	224	185	240	199	227	210	194	212	174	210	171	192	205	217	182	176	179	208	212	169	205	230	202	186	217	178	221	210	183	177	235	203	200	223	194	214	191	200	179	224	201	231	216	177	205	191	182	186	201	194	198	199	217	208	221	216	163	213	214	209	186	192	211	238	209	227	208	199	208	205	225	201	213	185	211	205	190	219	185	201	243	232	204	218	221	204	201	219	218	208	208	206	187	211	230	200	199	192	209	216	196	208	214	217	186	210	169	166	235	182	195	193	215	199	187	184	193	216	184	233	173	177	199	221	202	202	202	193	247	212	214	216	205	215	196	209	183	213	186	216	194	199	197	218	204	215	220	205	205	196	186	205	215	207	204	223	211	208	186	174	221	221	191	198	206	191	217	172	199	224	218	205	232	186	220	210	212	182	212	229	199	182	200	211	219	194	216	189	224	210	187	179	202	191	191	208	203	212	200	210	207	206	200	209	202	206	187	194	167	215	198	211	182	189	221	184	194	191	187	185	202	241	227	221	214	223	196	205	224	201	214	211	228	195	217	212	196	180	218	217	194	191	204	170	222	217	231	209	203	197	217	210	208	196	209	209	197
6467	761	1254	1344	1170	1050	903	826	781	763	708	668	612	659	615	572	586	575	587	562	589	540	541	517	559	502	542	543	552	533	572	562	524	506	519	522	527	523	540	527	524	500	551	538	538	480	518	550	564	535	558	508	496	527	503	525	525	565	535	526	599	540	556	556	545	565	562	528	511	529	556	547	522	522	500	528	524	508	560	542	508	540	538	525	543	501	538	535	528	544	511	531	536	538	557	500	522	513	489	550	526	514	477	564	519	556	508	509	530	498	503	547	502	562	500	505	539	491	510	530	490	519	533	511	543	489	543	504	508	518	510	571	542	531	522	548	512	520	480	504	534	490	508	543	496	529	590	538	562	520	550	553	540	538	553	526	501	494	510	515	510	513	476	562	511	522	542	490	547	525	543	567	559	559	514	575	546	554	511	495	499	543	516	509	522	555	552	514	531	527	527	565	528	533	566	495	540	503	497	529	546	541	506	517	522	498	507	484	542	501	484	504	547	509	519	505	522	496	524	502	549	498	489	526	514	540	512	545	541	538	507	484	524	512	542	532	532	522	532	486	542	491	511	518	541	464	480	500	514	548	500	513	503	508	542	522	512	540	469	525	494	525	521	514	498	549	529	490	499	500	506	533	532	501	513	498	573	497	507	557	530	499	566	559	517	487	504	484	527	523	522	470	529	523	503	538	534	491	489	504	533	541	522	560	519	535	505	510	537	512	514	506	540	546	521	521	528	506	519	533	511	557	548	562	525	528	500	529	532	510	530	474	496	544	498	567	503	525	541	537	524	548	521	544	557	502	505	496	503	534	550	502	519	504	544	514	533	556	512	548	550	526	526	539	517	538	499	524	556	528	519	546	536	565	480	520	536	510	528	550	511	508	505	523	520	536	501	520	508	533	527	532	563	521	518	490	516	522	530	530	529	542	491	516	590	486	517	535	537	489	481	562	522	518	514	550	537	521	537	514	487	504	507	525	531	533	543	518	487	511	515	542	504	488	508	508	479	554	572	530	496	550	534	536	552	564	524	524	501	506	552	514	538	538	512	492	536	535	509	522	510	550	540	530	508	504	548	510	502	547	513	545	509	550	565	568	570	517	512	534	507	538	497	520	513	508	521	545	531	485	531	511	482	513	519	481	595	532	538	512	495	535	532	541	513	530	504	542	523	498	534	504	507	541	571	577	513	538	536	587	496	548	568	543	484	512	501	514	527	493	539	492	508	548	562	513	520	540	501	523	496	541	516	515	512	552	517	533	555	511	529	497	560	496	479	494	535	544	532	501	499	520	518	447	538	520	535	530	533	541	511	518	517	559	512	522	497	548	515	562	541	498	544	464	522	476	499	521	559	537	508	509	506	573	477	513	521	504	517	546	472	540	545	517	501	534	557	549	508	495	506	536	502	532	529	536	508	539	491	483	509	516	536	506	544	517	514	481	554	527	532	483	493	543	520	493	525	579	487	530	550	525	504	538	545	508	509	480	594	541	545	537	541	517	552	497	514	563	564	518	459	520	534	512	487	524	521	553	503	522	552	518	539	551	532	528	539	495	503	482	508	483	555	515	530	506	532	523	526	516	502	564	517	509	509	528	521	528	523	546	554	547	511	533	549	511	537	546	555	510	513	527	484	529	491	520	538	543	547	517	554	499	535	507	523	546	503	488	523	521	504	539	548	513	526	513	517	531	506	571	494	555	479	563	549	521	552	511	508	512	490	515	492	525	532	518	541	508	528	544	506	547	501	521	537	538	549	548	533	582	491	530	513	558	499	509	523	515	490	528	474	484	563	547	519	526	511	478	533	479	510	525	492	533	537	493	552	494	522	540	514	478	547	498	530	497	535	507	506	523	560	558	546	515	496	482	534	572	540	513	546	535	519	508	509	526	503	557	511	531	524	495	523	533	535	513	544	528	552	526	477	527	476	549	533	546	535	521	521	525	507	564	583	509	500	507	501	556	507	528	512	527	524	529	528	517	554	523	521	521	525	544	523	494	559	505	509	500	517	542	513	499	532	521	522	527	486	498	527	512	550	530	517	496	520	576	549	514	520	535	523	502	467	519	510	564	493	514	506	537	545	499	541	579	540	493	526	555	507	495	535	515	515	531	536	524	491	563	481	538	491	516	541	542	495	523	532	497	519	499	476	527	531	500	509	558	537	480	543	554	473	477	506	567	536	511	508	533	546	532	477	511	530	545	509	506	479	523	508	546	519	534	495	515	496	578	522	505	524	515	519	521	529	493	547	544	535	513	521	540	547	529	526	562	509	524	547	475	560	528	492	525	525	501	526	516	543	535	564	538	511	517	485	514	543	522	501	477	522	550	523	490	559	556	492	525	506	532	550	514	548	539	504	531	533	521	532	528	552	512	534	484	513	530	535	538	512	522	530	515	503	490	492	524	512	520	566	556	493	493	521	518	499	536	503	514	543	506	543	517	510	506	521	493	561	538	516	494	478	549	517	510	489	505	504	479	538	512	558	529	525	525	481	526	540	554	536	519	524	481	536	500	504	507	550	531	515	517	487	544	492	510	529	496	553	504	500	503	571	478	441	555	533	550	487	517	537	500	520	529	513	517	571	499	512	531	529	489	549	536	518	500	475	511	530	515	525	542	547	546	486	537	507	560	535	535	479	538	530	497	527	534	552	518	516	517	501	552	505	575	521	516	515	488	512	538	501	518	533	523	507	556	511	509	527	502	539	550	543	514	527	518	553	509	505	511	546	526	557	494	511	497	550	511	551	533	536	510	523	524	526	515	541	524	549	506	498	527	509	492	530	553	533	530	553	501	540	519	502	506	512	524	518	518	523	526	523	509	535	491	524	533	521	490	521	481	496	551	529	520	513	482	523	519	506	537	524	522	517	513	566	507	533	578	521	519	491	507	518	521	476	487	483	500	494	575	499	549	531	551	461	544	508	533	566	475	525	536	513	497	477	524	503	531	499	566	488	534	559	535	536	520	514	548	544	536	566	477	503	531	528	537	513	473	554	532	549	544	528	506	499	561	482	487	539	517	448	528	534	528	509	490	548	527	511	492	496	544	516	526	542	508	534	519	533	538	505	486	552	530	584	542	518	550	522	511	552	527	541	513	524	542	522	524	505	533	538	501	535	554	536	541	535	511	532	500	525	497	495	542	523	509	526	554	531	518	516	506	508	543	488	496	510	491	514	543	517	525	528	502	514	512	498	539	531	577	505	485	544	500	498	544	508	514	540	564	558	520	556	539	540	492	533	574	535	526	532	573	495	506	530	492	511	501	527	505	508	524	538	545	542	564	597	500	538	502	553	500	563	527	508	545	491	478	534	528	509	504	540	514	549	551	505	474	555	528	442	516	539	547	515	529	514	537	524	517	538	525	507	513	502	512	558	536	513	546	522	522	558	521	519	538	514	551	521	485	524	494	515	498	532	480	495	481	547	529	525	528	557	486	516	544	538	483	542	536	505	555	508	483	552	509	508	528	512	472	547	494	527	545	470	547	536	504	515	551
15288	1379	953	861	574	477	401	371	358	328	318	338	337	326	301	315	271	297	282	269	257	289	291	295	278	277	280	281	265	301	289	277	306	246	302	269	232	268	274	297	281	269	260	270	314	279	297	243	257	255	315	268	247	282	255	289	259	314	279	261	269	266	304	281	282	255	288	299	293	281	278	275	250	276	251	259	277	289	285	264	298	286	293	251	298	287	278	293	263	259	238	290	279	267	269	253	274	288	278	229	266	272	305	262	263	229	253	257	283	259	258	245	262	254	275	262	300	261	253	280	257	278	269	245	272	266	296	269	276	274	277	278	246	268	306	300	299	292	270	235	296	257	271	283	276	276	287	279	279	285	315	251	289	300	291	232	254	293	291	278	296	259	305	271	247	286	276	302	288	284	263	238	259	307	316	257	260	259	289	289	250	225	255	290	259	291	276	264	271	265	263	280	279	256	263	266	280	262	275	289	316	287	268	289	284	269	257	281	237	295	266	330	269	257	306	276	284	279	280	270	289	295	299	274	284	245	246	252	260	286	256	254	272	279	308	271	269	274	250	287	285	286	277	260	267	303	303	287	293	282	290	267	255	274	276	282	282	277	236	276	267	287	260	275	245	281	277	251	273	277	273	261	296	273	268	263	290	295	296	276	243	256	293	270	277	281	289	282	264	272	276	263	262	288	281	244	223	265	275	308	276	289	250	283	297	261	285	264	281	282	223	274	237	247	267	278	272	284	273	232	276	270	229	280	267	282	294	270	270	263	266	272	269	253	281	281	263	298	297	296	268	276	291	268	258	279	297	265	265	233	248	280	273	304	266	245	245	275	267	270	277	274	274	263	252	292	274	290	273	287	287	280	302	266	303	297	282	271	274	296	283	248	262	289	281	294	251	267	277	268	285	254	292	267	270	257	277	278	291	283	243	262	268	259	262	292	266	264	269	250	274	297	287	229	274	308	260	286	269	275	268	246	270	269	271	289	284	277	275	290	265	284	255	296	260	268	261	257	270	234	249	278	285	267	281	266	290	267	294	278	277	274	268	281	238	265	282	286	270	261	247	279	265	268	288	293	265	269	277	270	276	263	280	279	304	289	280	285	251	260	274	244	291	276	276	267	294	281	261	288	257	283	250	253	295	276	247	285	279	296	320	261	270	236	289	276	278	244	267	270	279	252	289	278	252	303	266	258	287	284	294	293	293	261	281	270	273	246	282	275	290	257	260	264	262	228	272	281	274	275	281	263	250	263	261	260	271	295	235	262	272	265	287	270	244	275	265	278	279	272	266	226	268	252	249	276	298	268	269	265	278	287	262	289	289	298	289	260	296	268	259	275	300	296	309	293	250	301	290	285	271	276	276	301	287	269	260	279	242	253	265	256	240	292	254	288	260	264	253	279	244	271	301	256	321	274	266	249	291	287	239	278	251	257	253	255	283	294	248	253	279	286	247	243	275	235	260	297	276	252	282	257	260	281	262	280	282	289	265	227	282	278	280	271	263	232	262	262	260	277	273	294	243	262	251	294	293	288	274	272	246	261	278	259	267	299	283	279	255	253	278	306	306	261	255	254	288	280	290	273	301	256	306	254	273	268	250	290	299	281	291	293	268	282	305	270	262	276	258	290	279	257	293	279	275	275	273	265	269	261	227	266	283	282	256	276	275	260	295	241	250	269	246	243	252	275	281	280	270	278	274	258	300	277	248	267	322	242	254	258	265	245	251	281	315	270	246	284	255	258	274	298	267	275	272	279	272	260	276	262	287	251	230	285	276	299	240	260	308	296	314	326	249	265	246	290	317	278	264	262	262	270	295	252	288	284	273	280	273	291	289	260	293	265	280	281	286	271	255	287	274	263	254	299	292	249	313	293	279	275	275	271	295	268	292	294	264	265	290	267	262	269	281	279	287	269	265	257	280	304	274	266	232	270	269	282	264	281	277	278	284	266	247	272	282	292	263	272	279	280	297	230	295	294	296	307	280	297	322	283	222	283	307	292	281	257	266	260	288	275	283	309	283	256	285	271	250	288	269	255	296	285	310	260	255	281	270	261	267	289	263	256	279	278	302	247	260	284	289	275	299	307	273	265	273	262	242	270	274	272	282	260	300	252	255	295	277	254	295	274	284	254	283	268	230	270	322	292	279	255	296	290	265	295	273	263	277	269	272	274	294	288	283	298	250	257	261	294	281	265	271	241	261	277	273	290	272	291	269	285	297	291	298	269	269	258	282	280	282	295	307	283	270	269	279	290	278	268	242	250	255	275	258	258	272	307	265	263	244	277	231	291	255	274	256	315	240	245	294	256	265	262	276	297	268	275	234	302	309	249	323	282	300	285	304	282	281	275	312	273	269	302	292	271	276	271	252	261	288	286	290	267	317	264	266	267	261	292	293	275	297	261	253	277	285	297	278	253	261	266	266	273	294	282	242	261	287	284	293	296	280	298	276	298	285	241	267	316	286	290	251	275	280	293	256	267	288	279	270	246	285	289	291	264	252	266	266	274	252	274	291	272	269	295	263	241	297	284	283	257	279	249	315	274	253	260	262	255	270	265	271	283	254	293	262	265	255	243	263	262	299	292	282	308	265	257	293	283	273	274	265	276	248	259	259	268	307	263	263	277	283	269	299	282	284	284	274	287	283	295	286	270	290	291	288	274	256	270	250	257	263	246	261	263	260	279	271	246	242	266	290	283	273	254	263	260	296	275	247	238	245	268	270	278	274	279	289	268	318	248	249	288	268	300	289	263	293	272	264	295	268	290	265	256	287	269	270	279	281	262	286	288	243	247	296	290	279	306	239	273	231	280	263	272	297	275	296	311	304	285	292	282	246	279	284	316	284	282	281	266	291	290	303	274	278	260	247	298	234	267	259	276	264	256	278	292	246	307	257	272	247	257	258	299	265	291	240	257	287	268	276	236	306	293	261	274	279	283	231	252	275	246	269	257	299	276	282	265	278	304	281	288	306	280	318	297	264	239	284	293	270	289	266	287	305	304	264	260	294	268	279	269	249	314	286	274	276	295	278	281	287	276	276	271	284	263	293	280	279	293	283	246	254	301	280	273	263	257	264	288	276	283	268	279	296	292	286	248	278	266	264	272	259	240	263	243	267	248	261	304	283	313	256	247	274	311	291	256	305	295	284	254	230	279	275	283	275	275	278	297	277	305	265	281	274	276	269	262	278	272	308	280	292	287	281	258	250	294	236	264	261	275	282	329	277	287	276	284	276	244	274	282	289	268	275	278	275	262	244	260	261	279	293	282	264	254	263	280	258	282	252	266	275	250	257	270	270	264	276	290	260	281	262	233	277	279	290	291	292	263	287	305	324	263	238	251	258	271	299	269	293	265	259	261	265	287	267	270	270	252	266	283	270	251	269	270	270	281	283	296	268	269	253	247	297	278	312	267	278	245	280	256	242	298	264	256	311	275	288	275	289	310	297	287	293	245	253	287	283	262	284	303	267	265	296	287	267	283	285	268	276	335	266	267	295	304
8319	1153	2094	2326	2033	1685	1470	1279	1151	1086	1001	957	994	868	858	846	827	840	776	755	788	769	772	754	722	755	760	697	709	677	669	712	701	786	747	718	756	716	668	721	745	700	722	725	766	726	682	684	733	706	727	729	718	699	691	703	718	680	711	717	673	686	714	637	691	702	698	714	712	668	692	738	706	704	707	719	690	708	677	668	717	695	673	707	675	663	655	691	703	725	716	659	687	656	642	661	733	679	730	691	722	677	695	707	690	701	710	683	696	664	676	680	659	674	657	672	685	707	681	697	674	704	714	707	689	697	705	693	723	693	740	711	669	675	689	738	685	697	722	689	762	670	654	649	718	690	709	685	646	711	715	711	710	663	708	743	726	688	760	660	656	698	692	738	685	673	678	753	632	667	687	693	717	692	719	739	661	692	686	724	679	666	722	699	676	703	667	699	696	739	690	669	685	688	726	702	719	733	668	669	693	691	664	688	698	683	650	690	663	694	679	680	710	703	711	704	665	726	715	699	701	672	735	683	671	694	695	701	694	685	651	729	686	667	677	671	720	723	681	687	745	661	702	697	735	694	720	673	685	710	723	681	708	699	669	680	696	690	677	691	716	699	694	686	690	754	677	659	688	729	679	654	689	708	702	679	650	712	702	725	695	686	707	709	640	744	675	666	683	684	700	714	688	684	714	733	704	690	724	671	711	699	664	699	711	705	669	665	710	684	716	720	654	673	743	667	678	749	706	683	652	682	659	712	664	675	683	682	682	702	713	692	710	675	660	704	661	692	680	702	710	641	672	691	705	718	695	674	673	692	689	662	702	683	689	689	670	691	695	669	679	683	711	726	703	676	684	662	720	694	693	726	699	672	685	694	700	669	736	680	682	713	658	671	743	683	679	685	632	686	667	719	633	673	709	662	665	678	652	699	696	700	690	668	667	705	691	730	694	695	723	693	689	662	695	699	665	673	722	682	645	736	659	707	650	689	738	759	728	685	656	688	653	662	689	667	663	723	669	675	682	716	686	680	688	725	715	699	688	641	715	680	650	672	699	703	733	705	699	687	745	723	727	674	665	661	666	704	644	703	685	696	674	727	723	682	708	748	760	640	698	748	649	670	660	675	721	718	706	694	702	683	686	709	676	698	717	679	699	648	721	704	633	667	717	653	688	723	690	665	730	698	720	715	710	712	621	693	659	723	668	690	684	690	646	660	684	652	666	691	684	692	683	703	670	711	688	709	687	629	694	660	694	699	678	704	696	606	710	742	678	711	676	692	691	687	673	650	674	686	654	641	709	711	704	710	686	741	679	703	716	707	720	710	705	713	707	682	721	711	705	679	690	642	676	670	624	691	701	723	654	689	681	702	653	671	639	715	694	654	690	675	726	684	664	713	725	708	662	712	710	707	704	661	699	689	691	721	723	665	683	696	708	713	717	688	725	658	690	680	720	689	657	680	674	676	707	656	698	673	691	691	720	702	689	680	703	646	673	691	675	696	674	663	680	709	680	656	734	752	715	678	687	701	669	686	718	680	681	698	679	684	666	764	729	646	657	660	693	648	703	650	704	735	734	701	704	698	706	697	687	646	715	689	662	668	679	674	720	680	718	732	710	700	701	698	722	704	695	735	671	662	703	674	651	698	738	720	670	711	726	668	719	657	703	670	633	723	731	661	700	705	721	683	653	669	688	717	618	670	660	738	651	702	681	700	713	709	654	677	722	685	695	645	707	753	733	662	667	690	726	677	702	669	706	694	670	684	679	666	711	724	670	703	679	677	718	702	722	651	669	687	655	714	708	731	690	657	672	717	661	701	644	664	681	733	695	686	742	717	704	683	699	661	741	681	699	640	684	716	638	713	689	723	725	689	678	687	687	688	650	692	715	684	683	685	710	697	654	679	682	678	673	717	717	730	680	678	720	714	741	722	695	684	640	735	694	717	693	744	678	647	713	727	695	677	724	733	702	704	654	666	651	688	680	664	674	655	669	691	677	703	699	676	674	709	697	727	712	698	682	656	673	681	652	682	703	657	719	697	658	664	715	659	726	686	696	718	693	687	679	676	721	709	699	688	735	688	728	715	721	762	636	712	682	756	696	666	696	684	704	703	638	691	679	695	726	699	692	727	698	698	690	686	674	735	668	624	733	702	691	690	677	654	683	752	714	636	657	707	675	681	663	695	676	689	711	701	692	681	661	718	693	658	625	660	677	736	661	744	684	697	647	663	707	663	642	723	671	629	679	700	645	684	672	701	676	708	696	661	634	684	684	697	688	684	655	722	694	706	707	680	713	686	676	691	698	665	695	699	712	721	694	683	753	716	685	716	712	710	713	748	648	678	680	679	661	672	684	689	754	692	717	717	696	749	641	710	684	674	713	687	709	677	686	657	681	660	717	688	699	701	662	682	683	754	690	674	718	691	641	711	709	709	689	676	689	680	669	693	662	717	701	667	669	699	664	673	664	675	730	698	647	677	715	694	683	708	725	679	714	700	702	661	694	660	634	691	729	708	681	663	670	710	702	642	658	664	695	715	728	681	670	654	679	646	692	648	692	676	688	703	702	721	697	701	689	718	696	683	700	667	677	718	706	723	686	695	729	646	673	702	685	632	693	725	690	736	665	688	699	673	699	713	646	692	697	720	696	734	699	680	715	687	712	642	711	683	717	667	680	680	697	710	677	694	681	714	716	680	689	687	731	736	709	685	764	668	674	681	708	660	689	684	675	660	646	694	725	681	707	695	691	685	748	691	710	658	719	695	694	652	704	760	662	662	678	703	677	618	672	677	685	669	657	665	667	704	685	685	726	690	680	661	722	631	691	710	745	694	743	678	699	646	700	699	664	718	667	672	683	668	680	676	688	680	666	678	662	708	690	684	689	680	706	685	645	691	681	730	688	729	702	692	723	672	638	687	674	672	691	715	696	709	684	659	622	698	691	736	696	720	683	681	696	688	710	686	644	667	649	727	688	708	690	658	682	652	705	700	693	697	638	680	700	739	706	716	641	682	716	681	646	703	704	683	701	725	646	680	689	702	694	698	670	703	704	719	700	701	756	688	704	750	682	678	689	685	659	708	701	714	686	696	701	658	679	756	688	699	736	665	711	691	683	690	636	693	707	630	660	695	687	645	653	688	669	654	686	690	689	699	702	647	687	695	711	685	722	673	684	696	651	711	710	710	633	711	713	675	663	721	705	665	705	747	705	692	680	669	673	728	688	694	692	724	717	661	734	704	690	731	693	726	727	670	699	683	724	708	702	656	658	691	717	706	694	661	668	681	678	714	671	633	690	682	685	726	705	694	712	727	698	668	687	686	691	707	686	693	690	696	720	647	717	694	694	730	666	680	654	687	683	711	652	667	711	662	698	692	680	676	680	713	684	708	678	699	710	663	672	692	636	672	699	722	704	681	703	655	661	736	703	702	658	712	683	684	684	664	697	697	698	675	714	698	689	684	622	699	704	682	696	722	674	674	708	697	703	685	672	695	721	687	690	688
1613	423	444	464	385	443	425	414	399	419	380	384	435	417	377	451	414	451	423	400	392	424	418	380	398	364	421	418	425	416	377	431	412	387	433	425	386	450	424	413	416	373	412	406	362	401	384	448	424	380	386	441	426	382	446	400	395	440	409	409	411	417	411	396	391	380	421	433	410	378	372	410	403	427	396	420	431	399	448	447	376	404	396	360	375	438	418	397	407	400	396	417	416	377	422	399	416	424	405	402	370	385	430	398	400	417	422	384	408	393	410	396	389	375	438	438	401	380	392	373	431	402	413	410	417	371	392	410	418	440	428	421	406	390	381	422	400	441	397	410	400	383	402	407	395	482	409	409	398	419	361	393	430	377	353	384	400	379	395	391	385	447	428	431	394	400	394	390	406	396	413	395	397	383	416	451	409	376	440	396	392	373	371	415	408	423	437	404	422	420	371	414	428	365	402	409	412	403	451	368	374	393	434	449	415	393	412	394	387	397	416	412	395	384	423	412	377	397	425	417	376	380	397	386	393	386	435	399	398	432	401	360	394	420	399	386	407	398	392	403	405	414	413	403	390	399	414	370	365	389	401	408	415	427	402	413	430	392	411	361	443	413	394	390	368	419	431	418	379	415	361	392	434	356	390	408	425	399	389	449	353	416	424	431	394	378	407	421	417	381	385	396	411	403	385	400	407	384	455	394	372	406	400	393	400	428	440	398	388	402	406	456	384	434	444	394	412	389	392	412	375	411	377	391	423	407	436	405	377	398	392	383	408	431	417	425	417	403	364	410	425	411	411	397	404	413	387	409	361	396	413	374	421	427	383	403	381	379	423	381	380	408	394	366	403	377	425	395	408	400	426	392	400	421	414	408	379	406	407	419	422	406	386	400	393	404	391	424	376	367	410	382	435	407	436	412	415	389	439	422	470	395	403	413	402	388	404	389	378	381	420	399	411	386	391	442	399	423	408	403	347	431	417	387	404	413	355	413	427	423	401	391	381	404	379	434	430	384	419	405	438	437	393	365	431	410	399	392	392	365	393	366	396	401	423	428	405	411	430	360	416	416	404	421	397	426	395	428	395	375	405	377	401	399	360	380	415	404	380	410	410	399	385	431	377	405	367	410	367	402	431	415	440	395	428	387	409	412	368	403	406	393	426	433	416	410	452	386	413	449	400	368	411	403	393	424	396	370	380	416	444	384	370	381	385	410	394	388	385	431	422	395	402	380	412	404	371	419	383	413	418	377	397	395	426	374	391	387	396	389	410	399	406	364	404	426	409	377	388	430	409	422	448	372	357	405	378	407	414	418	421	419	389	428	406	376	423	379	423	424	432	404	420	419	440	367	380	439	384	392	426	411	441	427	416	379	450	438	458	420	406	397	421	406	451	382	373	403	440	406	375	396	417	392	398	445	406	395	402	409	401	375	415	420	401	422	404	412	380	402	363	392	436	369	397	444	463	387	389	402	421	419	402	412	426	400	423	409	414	363	389	406	387	420	426	383	413	407	400	382	390	419	420	434	403	397	453	449	327	377	386	391	392	402	412	412	401	372	431	416	377	436	425	405	404	401	422	392	391	380	420	410	441	418	433	394	406	429	391	416	396	421	363	406	414	430	406	391	445	393	406	390	413	379	398	393	431	446	391	403	402	404	395	397	386	388	435	404	403	401	405	386	368	416	373	403	433	411	397	403	408	421	417	414	437	411	396	422	357	419	429	421	399	429	441	393	394	410	374	437	406	450	428	372	401	389	424	395	362	399	382	418	396	387	408	400	361	390	421	424	413	447	423	401	399	390	415	370	463	385	417	429	402	435	431	406	413	424	382	401	362	380	379	382	389	414	384	404	359	405	414	398	433	421	432	407	406	371	424	443	433	385	412	424	440	397	400	418	414	415	382	386	403	404	403	401	388	395	431	420	406	392	417	401	413	424	394	417	368	413	426	463	398	429	330	403	424	431	409	383	363	415	410	409	384	397	408	423	389	428	403	396	391	392	407	405	426	407	403	400	420	371	411	377	430	401	431	431	402	401	426	398	424	372	383	387	393	388	393	426	405	371	400	383	437	415	395	417	417	392	431	408	376	412	400	435	363	421	384	412	399	368	443	421	412	363	424	399	420	409	374	422	404	423	383	411	393	386	399	414	384	401	404	416	400	454	385	364	424	385	376	389	471	419	396	368	416	433	380	405	376	407	389	384	408	400	394	426	407	391	405	429	356	402	420	399	409	405	424	407	395	389	416	392	436	403	378	414	415	406	422	416	387	396	430	423	414	391	400	416	384	394	379	432	379	397	444	447	411	407	407	399	401	425	389	388	403	438	447	450	395	466	367	385	442	424	370	405	396	392	386	361	447	417	410	430	406	405	411	409	426	400	403	408	419	401	409	402	449	380	469	416	419	371	384	406	422	376	389	357	409	448	389	385	408	399	395	375	389	394	396	423	419	411	365	422	399	426	410	381	374	422	401	443	390	411	380	411	373	370	410	441	421	398	359	386	367	412	408	374	404	432	391	431	438	424	437	435	398	401	420	423	424	371	373	390	370	365	389	392	397	420	404	388	418	403	420	441	433	380	417	401	431	391	379	394	419	444	414	374	391	383	446	391	438	434	386	394	437	364	376	443	420	407	383	413	409	385	410	415	441	394	407	423	401	378	405	414	400	389	400	402	385	380	438	427	430	408	409	387	434	393	353	423	390	378	414	400	399	438	443	395	373	407	391	382	474	379	416	383	408	401	386	412	361	400	395	369	388	426	404	408	414	379	433	420	403	426	429	386	422	405	415	437	420	384	383	395	396	404	391	433	438	416	361	415	404	382	388	403	373	390	431	386	416	406	448	395	409	406	395	412	400	412	436	419	421	400	354	409	464	437	425	427	412	383	400	403	383	386	407	405	386	416	419	418	404	407	398	392	412	417	401	394	384	404	388	393	392	388	408	397	402	414	376	392	373	432	412	380	404	400	414	415	388	418	399	391	438	442	398	410	408	390	389	410	423	396	390	431	387	416	421	427	377	400	358	420	381	435	377	460	392	406	431	403	380	414	426	373	424	434	385	387	380	400	402	401	381	421	448	440	397	385	362	393	398	404	401	410	366	386	378	427	422	379	426	414	390	442	400	382	354	456	451	370	423	394	369	373	411	406	419	415	461	399	401	412	397	425	431	414	415	405	398	399	383	392	438	394	403	412	366	410	398	390	399	405	392	383	404	399	369	407	422	404	378	390	436	398	444	390	402	393	382	387	412	406	421	453	431	440	398	419	428	402	427	401	418	402	416	389	433	438	450	431	459	419	395	437	386	394	384	376	388	377	410	422	383	394	448	392	377	354	398	415	378	416	406	411	395	397	391	392	403	389	413	391	352	412	421	423	398	376	428	382	402	380	403	392	384	384	391	419	417	427	389	417	405	394	401	396	403	369	410	451	398	411	369	413	406	368	431	400	422	390	407	394	421	379	392	402	413	395	422	389	396	389	388	430	463	463	369	402	429	432
2060	917	1012	954	884	908	901	906	951	944	853	923	931	888	982	947	882	961	946	918	918	895	930	957	911	955	871	906	885	898	930	890	925	889	913	883	862	938	931	952	935	907	925	907	914	942	912	909	866	867	895	876	948	951	960	962	898	901	956	920	905	935	867	929	920	939	900	905	943	902	903	958	876	885	908	910	955	932	867	927	867	878	965	891	902	940	949	887	918	928	893	881	929	874	878	884	898	954	947	892	904	959	909	942	967	850	932	942	921	940	934	962	920	953	951	906	914	902	890	903	905	942	929	896	933	933	844	902	919	889	905	902	890	881	931	901	873	861	903	921	900	888	887	933	957	944	871	920	895	897	936	885	896	888	862	917	952	877	897	889	896	932	848	903	890	912	893	848	844	874	892	884	899	871	878	937	973	879	932	913	914	866	940	908	929	889	870	910	945	878	910	948	921	981	918	912	918	926	889	908	922	924	887	946	952	965	945	888	889	836	904	945	876	886	919	916	935	916	839	908	904	887	890	950	880	890	911	904	899	893	907	894	906	921	910	941	854	920	918	888	875	882	963	888	900	855	952	936	955	851	902	870	927	938	878	858	894	874	922	875	923	882	904	862	935	912	935	856	902	919	866	909	900	918	871	932	899	872	908	907	853	927	930	884	889	938	907	910	907	908	919	922	974	901	868	902	920	874	879	919	928	925	945	932	908	886	938	955	903	896	929	882	864	854	885	892	890	932	851	842	918	945	945	915	897	925	944	939	956	921	907	915	876	842	884	877	890	901	863	909	861	914	922	944	924	908	973	873	888	876	886	896	917	927	887	944	944	965	906	968	903	907	947	872	931	885	939	900	893	914	881	927	902	865	937	892	884	917	951	842	931	928	855	880	925	901	948	923	895	870	836	946	893	912	940	924	917	922	908	886	919	958	911	902	913	890	916	900	904	933	935	893	904	873	903	893	927	884	906	884	961	923	851	903	940	906	880	941	915	873	965	914	878	908	890	876	898	897	906	898	907	922	895	956	917	920	926	940	931	952	903	862	905	951	906	966	937	905	904	864	922	890	887	865	922	926	903	906	941	931	886	885	910	886	879	880	855	882	891	923	898	938	951	886	935	932	878	937	961	899	983	883	872	932	933	966	916	934	924	908	913	908	885	952	913	905	904	913	893	879	938	899	892	913	895	928	837	949	941	923	894	911	918	862	905	884	889	950	894	936	917	869	865	967	905	946	905	897	947	927	943	905	915	886	849	933	883	892	905	954	867	942	908	878	943	887	886	926	923	951	890	931	920	970	925	912	909	904	959	888	882	954	943	898	958	917	910	936	894	899	927	899	926	937	887	955	890	907	894	865	916	907	847	964	917	934	877	923	906	899	903	940	921	877	925	927	872	904	881	933	938	933	891	964	899	924	909	904	937	875	947	902	923	934	851	945	908	930	912	886	877	934	919	884	917	918	953	906	900	906	904	926	893	944	922	949	833	892	885	886	885	923	900	905	911	905	909	887	916	930	927	885	908	887	880	902	899	890	938	941	916	895	906	918	851	884	908	907	952	908	890	909	885	909	879	891	894	966	923	899	838	899	936	952	901	914	921	944	880	873	916	933	957	939	905	925	893	884	890	848	914	913	928	872	911	868	920	964	945	874	902	914	909	940	904	950	896	937	913	929	922	935	936	955	877	899	935	929	889	858	897	949	919	916	924	901	910	905	901	876	927	874	864	860	924	929	874	872	913	902	929	901	935	949	868	906	901	880	953	865	929	902	977	907	904	933	938	986	907	930	938	930	877	922	917	900	886	877	879	896	968	919	896	931	942	880	897	921	892	910	936	971	915	915	924	915	973	930	893	927	926	949	928	921	934	892	906	899	968	875	889	909	916	918	888	954	931	889	907	888	939	907	902	920	929	923	982	931	936	885	915	886	949	852	854	913	983	887	891	903	912	870	934	901	867	896	957	884	876	883	975	915	895	911	890	894	933	918	893	912	975	834	942	877	911	907	872	917	925	882	874	919	921	908	928	903	920	879	898	936	875	898	888	852	928	894	890	939	938	1000	890	902	915	898	934	887	866	917	899	914	861	958	907	936	831	948	897	842	946	866	926	946	945	935	923	884	952	908	910	971	944	868	880	949	904	882	904	929	861	906	893	921	877	936	900	892	924	949	864	915	925	965	906	894	942	953	941	883	945	935	900	919	886	882	851	861	903	906	935	885	862	883	945	862	894	932	930	911	918	958	878	905	937	885	911	902	888	860	903	941	898	931	974	856	918	894	891	912	889	918	895	890	910	927	941	887	912	975	900	889	907	894	922	901	913	913	931	892	889	919	930	887	930	914	939	857	908	908	848	927	908	890	924	886	913	933	866	941	911	931	961	910	888	955	935	903	907	926	960	936	870	905	908	904	904	890	888	932	952	890	879	932	940	893	859	890	933	920	895	892	939	882	962	890	941	925	879	843	833	925	873	932	868	886	936	895	886	931	889	937	924	917	950	903	931	910	902	908	859	907	906	919	897	875	938	874	918	887	893	881	868	910	905	890	877	957	892	944	893	890	938	883	919	885	947	910	925	920	922	916	887	910	877	893	912	877	904	870	949	930	887	949	922	919	950	950	857	947	927	931	900	888	922	904	927	912	936	926	939	918	930	938	850	918	914	886	910	928	902	915	965	881	907	944	898	952	886	910	908	904	911	942	952	912	899	912	873	918	987	895	959	925	925	894	935	896	899	882	957	887	905	903	888	880	875	934	924	880	873	930	875	948	941	856	922	890	897	880	870	936	922	932	882	971	912	890	962	960	917	924	935	925	941	896	913	918	863	951	908	901	863	918	923	900	952	922	902	921	968	895	907	948	925	876	942	925	916	880	929	864	918	896	955	900	899	884	924	912	868	913	926	950	928	937	876	934	918	924	886	894	933	930	893	925	898	880	939	923	952	925	893	962	931	905	886	896	923	934	935	886	938	905	883	919	951	909	909	895	912	918	932	914	887	886	955	882	938	946	902	880	897	977	859	895	931	880	885	922	960	928	910	931	961	943	868	904	921	913	918	890	875	898	898	940	931	903	892	845	897	918	958	900	837	913	892	877	894	926	865	853	888	906	916	975	884	912	956	915	906	892	942	884	913	875	979	914	911	913	920	932	900	912	888	965	927	904	924	892	934	936	882	842	939	875	895	902	952	950	947	887	978	935	966	947	917	932	888	898	901	897	891	873	976	916	904	905	955	898	939	868	934	970	899	909	907	941	920	891	924	871	937	935	936	936	905	902	893	924	856	871	905	872	849	899	923	921	920	913	927	897	931	896	905	920	967	923	986	893	863	883	866	934	892	884	886	911	950	906	948	906	943	969	889	936	854	903	926	911	936	831	911	899	920	934	892	890	868	947	883	878	882	947	890	918	882	880	945	948	952	905	880	884	917	932	945	872	879	919	941	878	923	910	919	917	891	930	943	908	924	927	958	922	896	923	924	928	923	935	921	901	905	868	894	894	936	883
7739	491	484	434	357	292	260	256	218	252	221	209	215	214	248	194	228	218	193	212	204	222	210	219	231	224	199	191	216	229	219	225	194	182	192	213	187	210	178	210	203	221	191	212	202	217	220	192	239	195	191	179	205	195	215	198	192	223	197	198	176	183	204	179	207	209	184	191	190	210	191	188	218	197	207	190	242	206	172	207	205	201	203	186	196	195	193	193	231	195	215	209	196	206	205	190	232	182	199	213	182	227	167	198	215	216	214	178	206	194	216	210	208	208	189	166	211	180	173	200	192	209	174	226	185	205	203	187	216	215	221	214	213	190	199	196	210	210	205	178	221	212	181	199	176	215	233	183	206	223	177	203	201	218	200	206	203	185	189	175	201	215	217	204	204	228	234	203	168	188	218	206	200	201	198	242	218	187	202	190	190	201	196	236	211	208	192	205	195	200	224	162	210	226	216	217	209	197	214	199	238	200	175	196	211	235	186	204	193	207	211	202	179	197	183	184	198	192	208	208	186	201	213	203	202	217	190	189	199	191	215	190	213	172	164	186	198	209	210	231	235	207	218	177	221	207	218	195	201	234	202	212	195	196	206	179	213	242	212	188	208	218	202	207	185	197	207	208	201	219	220	196	200	192	199	202	185	215	221	223	189	200	201	157	193	193	181	183	206	188	213	202	171	194	204	246	230	207	180	206	210	195	201	181	202	213	176	203	189	197	204	196	217	179	173	194	184	192	195	196	214	211	193	196	202	179	208	219	231	214	192	192	217	211	212	188	208	186	184	218	197	190	196	204	225	228	192	199	201	189	191	204	197	225	217	204	227	198	189	191	204	204	202	213	188	202	185	198	183	208	188	216	208	187	247	185	221	195	217	179	187	185	226	183	206	200	214	196	193	181	184	198	191	212	205	213	217	202	185	207	198	239	191	202	192	227	206	199	207	195	221	212	191	182	195	204	205	173	181	225	195	211	202	177	193	200	213	184	211	222	208	221	183	208	183	227	222	210	188	171	216	213	197	184	195	243	181	219	184	255	204	199	183	206	217	221	209	218	216	203	219	209	220	202	232	196	192	216	212	201	232	195	193	212	207	170	212	223	203	184	199	188	204	181	190	204	181	233	201	218	187	185	202	192	192	231	215	236	199	236	215	208	241	224	225	224	212	187	204	183	200	241	191	232	205	191	205	224	223	215	206	212	213	196	187	212	198	226	198	222	222	226	214	198	199	240	210	203	228	220	212	216	193	191	206	210	233	197	222	213	168	209	213	198	202	213	203	196	189	205	199	213	170	194	195	231	208	212	213	195	203	206	201	173	194	203	189	172	194	205	212	206	203	196	242	193	233	209	166	181	207	208	222	220	235	185	209	212	199	189	199	213	199	189	180	199	211	205	207	210	189	212	186	196	203	189	199	191	225	187	218	212	185	187	203	215	218	195	204	197	228	191	207	206	186	183	222	204	226	202	215	207	203	183	222	198	198	188	204	208	188	212	189	210	185	195	194	225	213	192	183	191	190	182	204	235	208	196	186	193	193	198	215	202	212	234	208	236	211	201	187	202	184	203	257	204	206	214	179	216	182	190	180	226	219	231	223	212	213	214	174	217	215	214	178	219	208	230	234	193	206	220	185	200	194	213	185	205	187	195	229	197	191	213	187	210	172	182	171	213	214	231	197	216	179	216	185	174	187	203	199	226	196	224	211	180	213	197	208	188	182	203	226	200	200	195	219	224	214	190	173	187	188	210	169	220	227	197	188	221	195	173	220	213	230	199	200	229	210	194	211	201	209	188	209	185	207	189	225	186	187	235	212	217	225	195	206	179	202	198	165	202	209	209	178	232	209	203	188	202	207	191	217	209	186	178	195	170	221	202	230	182	194	215	216	204	222	219	205	192	226	208	193	184	204	214	217	207	192	244	205	215	208	187	214	224	246	226	234	232	205	183	209	193	203	174	197	230	202	193	196	217	202	207	208	187	194	224	200	195	229	183	191	189	195	224	178	208	194	200	219	181	206	224	199	198	194	225	196	206	187	199	183	218	186	194	207	209	228	203	205	210	207	181	204	202	196	215	230	183	199	207	199	196	209	162	207	192	202	208	197	207	196	156	191	228	186	196	207	200	213	173	194	197	216	201	178	173	187	203	206	215	192	181	200	201	220	228	187	209	205	190	202	220	226	227	169	192	218	198	199	207	183	191	217	199	217	184	199	186	188	220	185	193	207	194	186	215	237	195	205	200	199	189	200	215	175	188	195	186	214	205	191	194	186	186	206	198	213	192	192	220	217	212	176	204	214	194	202	229	228	164	190	198	203	183	215	208	235	173	204	208	226	167	217	196	195	265	189	191	183	201	191	207	209	208	217	234	176	207	192	206	193	207	208	200	209	181	191	223	183	200	202	217	200	217	240	192	185	186	199	205	224	210	209	183	194	214	194	211	199	226	212	216	216	201	168	191	168	222	200	192	212	171	197	201	200	208	213	181	195	210	234	172	205	201	186	207	216	194	222	181	205	171	198	190	227	186	225	222	200	207	199	197	195	203	194	204	214	168	224	231	192	202	190	198	200	179	203	197	202	193	190	220	208	185	208	174	209	180	205	202	213	212	208	185	199	198	196	208	210	199	203	220	213	203	205	212	202	181	215	185	214	230	220	212	180	193	191	229	225	242	223	211	200	196	236	211	214	189	198	168	217	200	205	231	204	194	200	215	199	228	197	196	208	197	192	215	204	171	201	184	206	212	199	183	204	191	213	215	207	219	201	201	197	201	200	221	183	192	203	186	181	210	229	189	216	211	205	210	180	198	180	192	212	189	194	189	199	179	199	192	202	203	199	207	179	233	227	179	205	235	206	181	199	206	218	190	205	220	202	210	206	207	204	167	205	216	226	210	203	211	177	198	194	168	211	207	201	192	200	198	178	181	189	212	183	210	199	183	229	204	187	190	208	201	215	218	191	194	189	219	201	215	196	218	198	220	198	205	197	219	235	213	212	196	201	220	195	187	212	217	207	185	203	199	173	202	211	192	173	174	208	208	224	211	219	219	201	170	191	226	230	203	187	216	183	184	189	227	202	211	208	225	178	220	200	202	205	206	209	205	213	201	209	223	199	206	171	187	181	196	201	228	227	214	218	185	194	207	193	201	193	234	200	207	182	188	208	217	250	208	195	242	212	199	216	195	177	202	187	185	213	193	180	197	218	201	209	220	207	200	200	239	240	198	202	190	189	190	203	198	192	190	198	197	178	189	214	195	191	174	210	228	212	199	175	216	218	228	171	194	221	227	207	203	175	189	177	185	200	230	217	182	178	233	215	221	203	192	190	196	207	186	188	226	191	189	219	200	195	197	219	187	205	217	207	193	214	212	201	208	191	192	200	213	199	219	176	209	199	199	207	214	195	202	181	185	213	212	179	207	211	214	206	198	171	222	187	206	184	208	178	201	188	176	203	194	210	215	204	186	228	208	218	202	214	214	203	214	179	188	192	206	188	213
6425	775	1145	1342	1215	1006	907	818	798	673	707	598	607	602	582	583	569	563	571	539	584	621	581	542	524	572	533	586	538	597	552	567	545	529	537	514	505	520	554	527	515	532	548	587	559	527	541	572	491	566	554	530	547	515	513	573	530	563	501	561	525	497	524	554	527	500	488	513	544	510	549	503	525	546	524	495	508	531	519	540	544	547	502	508	516	504	494	533	516	530	551	569	513	536	552	544	532	517	552	512	528	470	516	564	549	512	569	516	553	499	492	537	529	513	547	537	532	507	521	550	543	544	498	495	550	535	523	552	536	505	524	513	531	514	565	522	510	525	518	534	517	519	545	547	531	533	525	506	509	535	485	530	504	544	509	529	516	552	497	497	534	511	493	523	501	551	531	527	514	532	554	516	508	549	494	546	500	539	510	519	555	541	526	474	509	508	523	497	562	527	547	550	547	512	519	517	530	508	539	558	556	485	535	521	525	513	514	541	539	522	577	526	516	526	489	507	540	522	507	528	519	505	543	518	522	564	512	498	513	534	574	496	516	524	540	508	489	535	520	534	522	515	504	488	553	507	519	534	547	535	508	472	549	568	531	499	533	503	538	509	549	499	551	538	554	541	525	534	534	545	521	495	544	525	520	510	504	545	506	538	515	540	506	520	511	530	518	544	543	517	537	572	520	512	511	506	516	539	562	565	517	568	536	491	512	516	488	541	554	543	548	493	473	520	518	531	492	518	503	534	532	519	518	521	560	520	524	487	540	499	511	545	473	524	527	540	529	514	523	505	548	556	475	536	501	488	486	541	514	545	520	544	525	514	516	509	508	549	534	514	535	534	525	527	508	517	521	506	513	557	517	568	531	524	515	477	547	524	507	493	515	492	554	531	526	553	526	469	546	546	538	536	525	503	523	543	503	506	543	486	513	517	519	510	538	556	511	503	540	511	519	489	487	541	534	520	520	568	537	565	474	526	511	514	532	487	535	530	513	557	500	499	528	519	501	558	514	538	495	541	508	522	515	512	508	549	534	536	533	529	554	479	519	495	564	518	501	472	498	543	529	512	496	524	535	523	552	497	517	496	502	533	532	536	507	533	541	522	571	522	501	500	516	564	514	556	524	510	544	500	539	509	567	514	522	540	517	540	519	511	534	502	515	553	526	505	522	521	537	537	548	493	518	562	547	504	525	507	527	521	513	545	546	480	522	512	568	517	502	536	509	510	532	537	512	458	565	489	538	503	524	527	522	504	506	508	505	493	515	500	506	530	531	526	520	519	507	526	499	504	508	517	534	556	519	500	478	582	489	480	534	552	522	514	507	522	568	508	546	546	555	549	547	539	534	513	539	530	516	537	522	497	508	552	533	518	493	505	545	514	521	562	496	545	546	490	511	523	518	518	502	546	543	524	497	564	534	506	522	504	491	523	499	512	528	520	516	503	528	492	546	529	534	537	528	549	539	530	530	514	501	509	508	513	511	511	495	491	535	545	506	527	554	556	492	518	535	548	514	517	518	575	520	518	507	542	511	523	534	532	541	543	482	537	546	534	537	536	484	550	506	523	539	554	506	557	527	507	579	499	557	514	520	506	558	536	511	508	537	497	534	530	528	524	532	555	515	554	540	506	536	515	532	545	485	501	500	532	496	476	537	538	540	532	524	480	543	514	496	551	545	526	527	542	475	494	530	481	528	553	518	494	491	548	522	509	509	503	539	522	518	512	560	548	513	496	532	483	531	525	513	537	545	460	539	565	501	496	555	545	523	527	519	489	555	509	537	486	521	512	509	506	514	528	537	511	533	507	487	500	530	507	528	532	533	538	501	508	513	513	522	508	507	518	570	536	534	496	526	536	527	535	497	549	517	515	517	519	555	509	501	550	470	559	513	520	516	491	530	538	472	547	490	498	544	532	542	538	524	518	511	509	525	562	504	479	506	529	495	521	516	542	524	544	501	541	482	526	532	502	526	529	517	526	514	544	520	492	530	553	532	513	497	544	542	534	491	513	533	522	529	526	531	531	516	539	486	549	536	489	524	508	556	530	503	539	500	556	493	496	521	503	489	513	547	499	528	535	516	493	505	528	467	520	494	504	523	556	524	506	493	489	497	531	513	563	459	526	552	538	524	555	532	544	509	542	568	517	522	523	539	524	532	502	494	553	501	509	502	500	521	516	552	523	515	553	502	525	517	496	516	569	505	476	516	495	482	564	546	545	519	544	485	541	510	506	500	513	559	514	502	500	537	490	507	508	522	539	522	533	555	519	503	540	552	512	504	518	552	530	495	531	522	528	512	531	502	524	511	529	524	543	523	508	563	519	536	502	502	516	522	540	536	486	519	547	509	572	535	567	517	497	486	506	508	527	487	557	533	527	504	515	538	493	531	550	511	513	516	550	494	560	540	546	539	526	541	513	568	549	507	559	509	495	489	497	525	502	533	524	514	535	510	552	556	557	541	540	549	521	519	521	526	527	495	519	531	551	534	545	505	488	525	535	552	560	512	528	557	504	497	528	520	527	557	525	528	544	519	499	535	496	530	552	529	509	547	524	495	518	526	514	558	490	484	501	520	520	557	510	518	539	533	522	526	548	542	540	518	523	519	508	514	500	515	502	519	555	523	532	511	523	503	531	504	511	567	508	519	577	563	521	497	532	516	547	531	524	486	506	547	523	503	495	527	474	550	505	506	532	545	547	529	514	514	524	513	562	539	518	541	490	552	550	572	491	508	501	534	537	563	516	526	567	546	484	485	558	501	496	539	515	547	492	540	574	534	519	506	510	514	516	523	501	521	550	483	464	536	544	520	508	478	532	538	499	515	496	526	511	542	543	494	533	506	530	549	539	501	523	509	511	556	533	529	471	468	520	535	552	525	516	466	481	515	520	508	512	502	502	501	494	493	472	528	519	502	545	521	515	529	537	549	528	551	575	497	538	511	484	527	515	508	507	523	526	537	524	487	526	483	511	499	501	578	460	502	458	516	557	524	524	537	565	504	508	498	531	516	497	545	516	534	504	505	516	513	480	545	513	493	530	521	548	533	507	544	544	497	554	492	521	523	521	541	524	516	524	553	549	480	501	501	496	515	533	556	520	526	502	512	551	598	552	511	525	507	540	517	564	522	528	536	526	485	543	545	516	553	489	550	544	517	515	527	527	541	538	539	464	530	512	533	544	548	535	530	530	502	546	575	511	510	540	542	499	524	561	543	555	537	552	552	506	561	487	486	533	539	498	530	536	546	484	510	541	495	528	551	541	542	490	504	517	518	520	493	547	496	554	517	533	515	505	462	501	519	515	529	530	510	507	520	501	543	480	535	559	529	508	483	504	524	499	520	552	533	468	513	545	525	458	561	532	528	511	533	536	514	503	540	502	541	489	520	506	501	523	460	546	514	520	546	543	536	565	514	547	528	511	537	495	508	583	540	510	537	542	515	499	479	519	515	501	546	506	497	494	534	521	569	536	483	540	498	489	545	530	499	513	511	542	508	510	492	512
14930	1289	942	810	598	455	458	376	349	355	317	309	324	292	267	288	272	260	272	260	278	262	278	287	257	262	266	289	281	250	262	284	301	296	281	295	253	292	262	264	312	278	280	280	242	284	293	282	283	303	294	277	259	265	278	254	253	279	263	254	259	267	245	298	277	255	263	288	298	266	316	276	292	274	311	264	286	263	277	296	302	274	266	285	289	272	311	287	260	268	281	247	269	270	268	245	252	284	281	261	293	296	284	256	261	268	283	264	257	304	298	285	233	260	285	266	266	256	284	273	310	269	290	305	280	250	290	316	276	278	245	240	259	275	250	278	270	262	271	275	252	275	269	299	261	271	263	285	276	252	253	257	258	270	264	280	255	268	277	249	265	278	283	271	271	272	265	258	284	242	285	282	272	266	254	278	308	287	293	274	263	254	280	280	264	265	292	265	255	287	286	292	282	264	280	277	305	256	238	298	263	271	284	238	302	281	271	261	293	259	274	258	265	290	292	280	243	269	289	269	261	260	272	238	285	273	270	282	262	274	250	237	283	253	275	270	267	294	274	254	313	304	263	282	270	286	287	276	277	307	273	263	254	288	266	275	253	280	256	302	295	286	286	305	288	274	276	278	264	261	267	254	291	260	269	268	268	262	278	301	292	270	297	256	246	256	302	271	282	279	302	284	271	263	286	303	253	272	273	280	276	280	276	293	289	283	280	307	268	270	239	279	246	318	229	284	283	272	236	280	280	266	281	266	260	281	286	266	267	275	276	261	286	237	276	274	270	310	269	267	304	290	281	258	237	274	285	266	264	271	284	269	262	269	264	278	270	285	263	262	271	253	258	280	262	270	246	278	247	267	268	281	276	265	263	285	292	254	301	267	282	270	240	262	262	271	279	260	228	260	270	273	269	259	249	302	263	274	257	291	277	260	257	257	274	272	271	268	228	265	253	284	270	319	263	272	255	271	271	281	281	298	257	255	294	289	284	288	241	237	276	258	271	285	261	313	271	283	276	246	247	277	298	289	283	246	239	272	271	287	289	291	263	283	245	264	266	290	265	280	296	262	297	295	239	232	274	271	263	270	277	302	252	260	285	276	275	274	273	258	282	255	255	309	258	270	314	240	259	272	259	246	283	316	273	277	244	236	274	248	271	231	246	264	289	277	284	301	283	286	243	291	292	250	279	275	267	249	270	283	296	254	288	303	278	238	268	267	245	276	292	280	284	297	263	282	252	287	265	281	262	272	289	266	260	291	300	304	277	276	295	271	264	261	279	296	282	257	265	258	285	279	271	244	292	240	241	266	270	269	298	280	297	250	281	264	268	259	303	297	224	280	269	243	287	260	262	270	245	282	267	274	292	270	302	268	245	264	260	300	257	299	263	260	276	283	300	278	297	266	281	297	254	256	283	265	267	288	303	235	280	264	305	275	279	293	293	276	258	276	250	262	243	294	258	267	255	270	286	304	263	263	290	284	308	298	274	256	277	271	279	253	311	286	240	244	264	266	281	282	269	230	273	255	261	277	243	261	274	257	295	310	286	273	278	295	276	271	283	297	302	279	296	308	274	304	255	260	256	253	263	291	296	302	293	231	287	290	274	268	254	259	250	264	259	273	286	276	263	284	268	295	286	267	253	242	256	260	300	274	275	269	263	276	272	235	254	271	274	280	256	308	268	264	277	269	252	261	281	288	287	251	270	245	266	262	240	243	256	283	324	260	260	277	254	257	295	280	321	279	294	287	258	272	273	301	270	255	243	294	265	241	285	278	311	264	309	279	288	285	299	292	269	285	267	260	264	252	262	278	269	275	270	261	271	281	270	270	243	242	253	271	256	261	295	262	278	266	264	254	264	257	264	316	256	256	260	271	250	263	262	268	253	288	255	275	265	292	296	274	290	331	301	282	251	282	289	287	270	252	250	268	239	240	247	279	269	240	287	288	261	272	265	281	275	269	249	310	302	272	269	253	275	288	271	250	297	276	303	298	284	246	294	296	284	250	288	301	266	254	276	278	267	272	282	296	247	288	277	264	273	266	275	300	295	264	273	260	235	261	256	246	265	263	247	218	240	308	272	279	279	258	275	274	224	277	254	284	254	260	249	272	259	284	288	271	267	287	276	270	268	253	291	310	303	265	295	270	265	260	255	284	262	286	247	253	281	286	265	279	256	263	279	257	283	266	286	294	267	293	255	274	282	307	280	256	266	277	287	262	273	277	300	275	272	262	276	279	281	257	270	260	279	259	256	263	278	258	284	284	252	271	266	277	266	286	283	269	301	301	277	280	263	276	296	233	262	286	258	263	259	270	278	313	281	246	274	304	264	315	269	262	263	272	264	296	269	278	276	263	264	278	293	290	243	271	300	285	280	284	292	290	243	259	279	282	267	259	302	273	280	250	275	278	263	280	282	293	260	264	272	290	298	274	270	235	275	280	281	275	271	276	294	276	270	289	269	281	264	263	245	282	289	258	283	254	244	256	278	269	276	255	273	301	278	249	276	298	276	291	295	273	251	265	280	265	262	259	275	279	239	290	250	238	248	272	307	238	267	285	276	260	256	243	266	284	272	282	281	285	287	296	277	273	254	257	266	272	274	293	281	267	284	268	300	292	284	261	279	284	260	284	284	289	272	247	260	257	267	311	250	257	258	279	257	267	282	282	244	304	292	244	291	276	255	283	277	298	282	304	266	257	265	273	291	305	280	260	257	280	256	265	250	286	287	275	280	283	243	269	277	302	273	259	310	278	240	275	297	276	290	265	277	253	257	252	300	291	262	271	274	261	246	282	273	290	269	267	287	283	276	283	253	292	245	296	249	273	303	261	262	274	254	281	266	273	267	247	274	320	261	284	272	294	263	283	265	241	268	266	276	285	292	290	285	245	260	266	279	293	286	263	264	295	248	245	277	277	300	270	288	251	305	237	248	258	271	277	269	303	267	268	274	287	259	286	276	294	258	274	299	281	297	296	270	275	268	280	294	251	269	295	292	231	281	263	287	265	269	286	320	282	279	280	250	270	307	294	319	301	277	262	261	263	285	282	259	270	254	272	258	247	262	279	302	271	263	288	301	297	306	250	288	262	277	269	280	291	265	268	280	259	292	258	260	276	289	266	289	269	264	307	259	256	257	251	276	263	268	261	278	275	293	286	286	284	276	274	255	269	259	246	261	322	268	260	260	237	262	249	264	270	260	277	269	286	273	278	276	296	277	283	304	277	277	270	295	279	282	283	272	259	250	256	269	296	276	239	290	281	265	303	279	265	279	285	281	283	262	275	249	298	282	271	291	289	285	284	255	307	263	271	259	273	271	290	260	294	277	266	290	294	277	254	299	265	265	250	264	318	250	268	299	257	259	286	270	262	264	246	260	292	310	235	272	246	267	238	287	282	283	278	277	291	274	256	284	287	278	293	276	247	287	261	252	255	255	263	286	271	270	284	286	274	288	264	273	275	280	264	266	275	291	275	245	255	269	238	250	260	273	269	248	265	284	293
8362	1180	2146	2326	2019	1752	1432	1287	1126	1081	1006	948	918	889	933	844	859	819	801	805	770	837	774	754	784	730	780	733	775	718	781	701	739	699	764	670	738	709	702	716	718	736	691	690	660	719	745	706	723	681	705	681	676	679	741	689	706	680	698	768	706	711	712	680	677	685	690	668	603	695	738	709	695	672	673	752	721	745	764	734	707	725	653	721	674	734	698	745	726	686	627	726	709	627	680	728	688	670	657	654	747	697	704	717	766	723	663	736	728	726	663	682	717	726	713	669	716	687	743	716	656	699	678	698	726	660	688	685	720	684	648	688	722	689	666	712	644	714	724	708	707	700	664	697	708	727	775	658	669	722	653	711	693	679	717	718	746	696	700	655	672	712	679	697	729	736	706	692	732	698	655	680	724	705	739	703	688	724	670	717	684	704	728	671	705	728	737	693	695	728	744	733	729	690	723	727	677	685	682	687	719	666	669	750	679	709	681	644	682	715	662	677	716	689	660	709	701	720	745	666	702	716	685	677	733	658	674	729	663	667	655	707	690	696	681	642	660	691	657	686	700	683	687	733	691	691	687	681	636	639	702	699	680	677	660	715	771	691	678	694	682	713	677	676	670	646	675	716	728	716	696	684	663	703	668	703	706	680	702	713	692	701	657	712	761	688	651	674	670	693	681	674	734	697	692	696	654	687	691	658	702	704	659	686	727	668	691	690	670	727	707	697	721	704	728	658	695	727	662	697	653	673	675	707	684	684	663	667	663	742	665	680	700	695	691	671	659	678	686	667	680	750	709	720	683	711	679	722	694	706	699	706	713	687	718	688	685	678	717	681	715	664	683	704	679	737	684	679	680	755	676	734	709	715	679	709	766	643	708	678	721	663	682	638	691	682	771	709	677	685	713	687	697	687	735	727	712	707	690	662	692	699	668	719	657	694	653	669	736	699	686	668	699	716	720	711	737	700	725	669	700	672	683	686	657	656	665	698	669	687	680	641	703	637	652	737	742	681	700	683	708	734	711	674	698	705	701	686	697	672	701	693	685	700	666	717	687	723	679	701	663	710	668	697	683	687	713	704	721	673	681	731	755	679	683	680	754	629	712	667	628	672	690	703	690	673	659	708	672	679	683	691	699	697	680	654	729	660	683	709	718	675	692	703	754	682	664	684	628	663	709	689	721	751	668	704	635	648	682	697	676	703	699	706	696	672	690	699	704	645	658	673	706	682	736	714	734	735	712	716	740	684	690	658	685	695	722	661	659	681	649	732	673	693	716	701	689	646	716	718	687	691	671	699	686	669	699	710	647	678	698	675	737	691	688	680	704	651	698	707	634	697	652	701	671	661	707	665	701	703	726	710	682	688	702	666	679	658	732	717	670	712	664	710	719	704	665	672	701	708	676	678	688	680	695	727	659	718	721	668	699	612	697	653	671	670	678	648	672	702	699	659	694	684	680	728	735	700	687	709	715	698	682	716	694	737	708	714	698	701	709	703	676	712	732	685	725	722	708	673	711	646	711	679	698	727	684	687	677	694	722	681	685	671	672	730	672	652	663	691	726	688	726	728	705	707	693	781	670	723	694	678	679	698	672	703	695	674	677	639	737	729	715	704	662	709	689	719	683	717	665	673	697	690	690	720	684	625	696	678	671	733	774	692	711	690	725	675	693	709	733	714	675	685	627	671	700	701	715	715	640	740	732	677	719	678	696	688	700	708	677	700	691	696	650	644	701	648	705	640	738	699	716	698	641	746	736	653	690	733	729	674	733	660	665	710	692	707	747	660	692	672	661	682	727	735	693	694	696	681	677	698	644	679	701	713	672	706	733	679	697	727	693	694	724	753	720	719	645	675	735	637	698	672	683	691	678	679	673	707	670	700	714	682	708	668	668	693	663	645	661	662	721	745	663	649	685	700	700	716	671	723	689	685	727	684	639	673	660	721	732	723	682	670	705	710	718	754	679	692	660	724	685	712	726	754	709	694	727	716	651	725	675	693	678	713	675	701	718	708	675	680	726	674	704	677	664	715	722	661	622	657	687	683	684	679	686	718	688	707	694	720	738	668	692	662	668	669	691	703	675	701	674	728	723	684	716	665	680	706	627	725	706	736	660	675	702	659	651	688	674	663	687	705	709	641	694	695	691	679	654	677	683	709	682	660	719	706	719	741	679	657	675	687	704	710	703	661	683	706	691	689	624	685	699	664	699	715	720	754	637	659	696	678	698	687	682	699	721	659	687	676	661	673	695	672	694	695	664	704	639	715	743	708	687	671	677	686	702	658	697	681	689	654	701	701	707	689	666	692	645	688	695	718	706	717	739	664	694	691	705	691	703	748	663	645	678	688	742	666	670	726	679	682	693	674	685	705	691	692	708	678	710	734	705	715	731	711	691	683	700	708	689	671	698	713	699	698	697	677	684	673	676	663	696	688	718	743	692	712	674	669	680	701	706	674	726	680	706	667	723	689	699	663	691	733	660	642	687	697	695	734	706	677	693	690	675	645	721	684	684	662	699	664	641	709	672	668	649	722	709	699	728	677	655	645	694	736	683	682	624	696	685	665	729	677	726	721	649	671	757	716	714	693	723	665	732	692	675	734	733	717	708	686	700	706	686	635	696	671	668	681	734	705	673	674	694	698	668	683	695	697	716	684	728	673	673	746	709	673	712	687	676	681	652	687	745	710	730	687	710	666	685	676	670	717	710	634	694	637	691	714	684	650	684	697	702	660	702	706	715	617	711	713	715	709	656	701	694	696	714	715	713	678	685	720	728	686	673	745	679	712	636	707	687	749	724	702	695	707	727	661	710	694	710	696	716	680	711	675	683	686	674	695	714	704	638	720	697	686	680	646	696	710	709	734	697	681	775	643	674	695	708	678	712	711	617	687	663	701	667	688	650	668	686	717	660	678	687	656	734	733	694	648	634	682	621	685	740	743	729	681	680	658	680	690	693	742	702	671	698	689	694	679	692	704	707	672	693	740	645	734	654	682	702	713	731	683	708	659	683	697	689	707	685	702	714	661	688	699	707	709	658	678	679	734	636	654	681	657	666	699	749	666	714	692	688	686	704	691	646	699	652	684	708	706	676	685	727	703	709	668	699	682	689	725	732	696	688	715	721	679	673	699	686	671	650	674	661	653	665	688	731	711	671	690	690	681	678	697	683	688	662	726	690	678	672	727	684	719	715	712	700	703	693	707	671	732	650	711	695	690	665	702	718	681	723	698	676	655	711	667	713	711	670	661	673	687	679	704	657	673	702	677	697	702	723	684	693	701	711	732	693	689	694	686	683	723	690	719	656	721	682	696	676	696	704	711	686	710	684	673	663	704	710	709	731	702	691	765	694	724	669	678	751	689	701	684	716	678	683	728	709	666	700	702	732	676	688	674	721	698	700	748	694	655	684	704	711	710	723	705	698	717	690	695	716	738	690	697	673	686	696	630	659	710	692	692	717	659	684	658	704	736	707	685	669	667	778	731	697	694	700	719	659	724
1703	449	448	423	422	409	432	432	402	432	427	389	393	414	403	420	437	374	397	408	366	397	407	379	410	370	393	405	418	410	348	393	409	423	421	421	420	427	424	403	417	423	426	418	392	399	425	382	379	411	378	399	409	384	428	400	395	408	372	431	394	449	414	413	433	422	369	409	399	363	419	426	419	414	401	396	397	400	406	384	417	425	384	409	410	399	409	366	360	402	417	370	406	411	433	388	397	414	416	418	390	391	430	383	421	430	401	386	400	394	393	433	393	374	376	374	425	366	395	470	418	399	429	390	375	366	418	385	400	376	426	420	380	410	400	421	396	408	401	436	441	403	396	378	378	398	396	416	424	366	389	409	434	462	410	412	407	410	398	444	404	440	443	387	408	362	379	377	416	399	448	364	404	436	425	434	435	417	437	410	391	415	395	405	394	423	396	394	364	406	468	379	431	404	424	398	431	402	403	413	373	364	417	384	385	353	349	437	419	434	375	406	407	406	381	390	441	396	396	376	395	386	434	393	398	429	394	423	402	445	423	377	415	395	394	393	412	411	444	432	408	398	433	441	375	407	415	407	448	395	409	376	417	405	428	363	428	439	400	426	449	415	412	412	415	383	397	398	383	426	453	409	410	386	419	410	414	460	412	410	409	415	398	424	365	424	422	371	409	384	398	416	414	399	374	400	433	443	435	411	384	432	432	375	431	405	439	391	419	381	373	428	442	407	411	405	406	393	404	404	432	419	404	432	352	405	416	424	392	398	391	385	420	394	426	435	411	415	375	429	418	400	370	422	406	368	373	432	387	408	409	408	369	386	424	355	391	399	392	431	400	472	403	418	393	412	379	416	407	397	368	408	371	393	379	373	396	407	439	393	386	388	362	428	380	435	368	402	390	405	418	389	390	406	395	403	411	405	430	375	395	422	400	419	401	359	437	399	420	405	366	381	398	357	443	369	417	392	381	412	430	371	418	386	428	402	438	399	461	441	419	444	410	410	406	433	414	425	416	450	385	390	437	457	415	367	390	453	404	401	406	409	362	392	407	402	388	423	399	393	440	413	430	395	394	417	406	367	406	398	403	397	411	420	418	419	399	386	394	416	409	408	414	383	397	412	459	390	373	410	414	412	407	439	391	389	424	401	398	394	404	429	389	435	398	407	415	379	401	430	398	404	404	425	387	391	398	419	434	394	406	373	419	411	367	383	398	436	368	410	446	413	431	438	386	442	461	397	430	420	412	414	385	419	440	442	415	419	436	407	431	398	451	399	411	426	428	382	400	394	400	381	359	371	396	416	375	431	421	389	431	410	411	362	401	425	395	421	371	415	427	374	366	421	400	367	406	422	347	406	399	409	415	383	396	420	407	397	394	410	423	404	394	421	433	390	388	410	407	389	382	402	419	409	377	404	426	414	417	384	381	405	408	415	403	432	405	374	377	365	372	377	430	394	358	428	415	400	378	392	400	384	395	423	397	392	387	412	393	419	373	440	409	378	391	404	424	402	411	400	418	440	403	402	398	361	407	414	395	395	424	473	376	341	408	385	387	401	416	365	440	400	392	407	419	378	455	423	413	392	397	383	393	365	421	390	422	426	394	441	462	435	419	409	407	425	391	450	402	415	423	405	370	367	383	409	425	426	417	391	378	432	416	394	417	396	408	414	422	387	410	367	426	396	419	389	392	413	374	418	429	420	439	411	358	408	416	436	420	379	373	413	400	422	384	407	409	407	419	399	401	371	391	379	391	418	404	387	408	406	400	397	401	426	403	370	415	383	406	394	403	386	407	391	389	406	417	436	417	404	402	451	401	437	448	418	401	399	424	390	400	382	418	383	418	425	391	406	396	400	394	389	432	429	430	395	412	436	424	408	416	427	393	406	382	384	413	385	397	438	421	443	428	414	404	418	424	402	419	413	391	409	392	417	391	390	410	413	418	417	379	401	432	396	384	441	411	401	431	391	420	451	397	368	401	410	396	394	401	376	400	417	424	404	411	410	375	381	386	397	420	406	400	406	381	411	426	385	365	408	414	420	405	410	387	380	374	421	408	412	408	469	394	417	448	398	426	423	384	419	412	392	450	397	392	434	443	423	407	447	411	377	397	378	463	413	431	415	391	437	400	376	439	426	401	386	405	405	405	431	370	395	417	431	434	425	403	399	392	393	429	408	427	428	414	398	393	399	373	439	391	372	391	405	415	418	448	420	431	429	405	383	347	416	412	402	407	390	397	419	455	404	390	388	391	413	403	393	422	392	415	400	398	413	398	412	394	410	441	408	417	418	392	418	422	403	376	431	410	380	436	421	441	457	393	380	405	397	390	414	408	377	436	391	377	411	376	417	449	362	404	417	405	400	424	405	407	385	400	396	415	366	419	388	448	406	401	403	407	405	401	395	387	396	363	401	363	420	405	390	399	389	417	428	426	403	376	415	388	405	377	430	401	366	433	413	417	462	452	365	433	406	431	415	376	384	419	380	392	399	438	396	445	436	406	452	392	437	362	409	401	392	422	423	383	392	437	410	370	383	402	440	375	375	407	419	435	406	414	385	399	413	443	439	387	403	404	429	415	385	386	413	409	390	407	413	393	419	396	425	447	420	383	446	411	392	399	395	412	405	423	357	376	393	396	404	404	426	379	431	372	403	386	401	399	426	404	436	419	400	378	402	373	409	424	424	370	402	410	396	371	351	429	419	426	413	382	428	412	384	390	413	374	384	372	382	402	414	385	398	411	406	410	422	423	414	433	406	414	398	364	414	397	431	403	444	400	398	367	401	390	383	408	430	373	441	451	393	435	411	384	399	411	429	415	452	382	391	386	409	403	413	418	408	410	433	426	399	410	433	400	406	428	416	419	418	374	409	403	396	409	426	438	436	411	406	393	373	388	396	412	408	394	421	418	431	376	397	418	419	402	378	400	424	410	386	392	398	409	427	395	426	443	438	400	395	405	393	417	372	379	432	437	432	386	434	410	405	416	391	404	403	380	399	419	408	410	370	405	413	391	407	402	383	396	438	422	452	414	415	421	397	387	432	482	410	411	439	414	391	380	367	403	421	418	390	407	392	451	402	396	402	384	434	410	409	379	435	400	412	427	413	434	399	383	399	454	410	436	417	375	425	413	402	418	440	426	421	389	389	432	419	430	392	423	391	421	426	396	407	404	427	416	410	415	397	400	411	465	397	423	406	420	430	352	376	424	421	384	401	415	417	392	403	410	408	356	387	410	372	388	414	394	372	386	430	394	362	386	401	410	404	387	417	477	421	397	405	418	417	407	400	430	420	385	380	403	395	355	395	389	414	388	430	408	426	403	382	406	402	383	416	380	423	422	380	433	413	412	418	412	377	351	422	427	429	421	390	387	385	423	418	419	378	492	377	403	385	399	385	432	454	376	414	413	405	403	410	396	414	402	404	394	399	397	396	423	427	429	376	437	427	425	449	419	401	370	370	400	413	405	387	377	449	433	388	404	393	418	415	379	389	396	424	451	343
2153	936	917	945	950	1011	1026	933	942	903	929	900	900	899	922	899	985	984	880	934	911	884	922	880	934	902	959	916	948	884	935	926	847	871	894	846	986	877	917	900	881	895	923	889	907	922	902	913	890	909	894	914	886	920	887	900	898	886	916	917	916	907	978	894	881	881	844	913	982	949	917	894	868	921	890	901	906	939	918	834	890	926	946	887	902	899	915	896	940	875	933	892	870	933	915	883	963	904	907	968	944	932	922	904	919	937	937	912	877	900	912	879	985	915	923	880	907	854	891	876	897	893	914	891	918	904	916	968	880	923	933	835	872	943	848	980	868	873	907	906	891	953	885	934	909	903	899	940	918	886	922	882	940	919	892	873	908	917	928	897	930	910	879	895	789	896	913	922	911	864	863	876	879	923	910	904	919	890	938	922	915	843	904	864	929	890	950	947	933	881	931	885	950	913	923	871	898	927	932	934	865	952	888	874	906	960	911	928	906	964	916	961	921	892	907	916	886	882	985	939	891	910	932	894	865	900	908	925	954	907	939	910	891	904	846	933	959	921	942	892	868	894	918	908	902	890	940	954	888	962	902	913	912	942	943	893	881	889	925	931	953	938	842	918	941	910	899	875	868	874	883	889	893	921	940	875	916	879	941	892	891	920	946	896	940	915	878	957	911	892	963	899	848	883	902	937	886	860	911	885	945	876	904	954	920	866	941	921	863	939	908	851	877	932	891	896	922	945	874	874	940	870	877	920	866	907	928	909	891	930	857	905	877	928	902	897	953	933	868	898	901	934	879	949	892	882	879	932	904	899	945	859	893	927	958	976	907	867	932	887	962	984	933	882	922	894	911	897	945	856	904	894	872	899	887	892	883	894	876	892	918	888	902	877	941	889	925	912	929	932	947	900	917	881	914	845	901	860	968	945	931	911	932	902	868	902	880	898	911	889	927	880	931	937	898	914	904	900	916	920	915	924	950	902	946	911	951	955	909	906	926	883	900	892	928	910	899	909	887	915	924	902	872	870	885	874	959	925	894	929	964	940	934	993	897	912	955	857	916	932	893	871	915	903	887	919	885	888	881	892	947	847	889	884	990	878	892	903	894	917	889	923	906	895	870	890	910	943	906	882	897	916	949	925	882	893	858	925	906	923	890	905	926	938	906	930	855	904	914	899	961	880	950	946	911	922	938	880	905	928	877	876	896	859	866	906	874	903	864	858	906	956	868	944	899	929	939	882	920	898	952	929	915	884	914	854	922	910	942	922	881	927	921	915	910	856	949	871	869	878	950	910	923	884	926	931	904	862	927	924	885	904	901	912	907	883	945	902	975	905	911	894	872	897	979	898	931	869	904	995	894	984	874	920	922	898	900	918	885	951	920	946	844	923	919	913	895	951	883	988	896	863	845	882	887	955	901	926	899	914	879	861	897	880	910	892	912	881	863	938	876	914	898	888	940	926	888	886	948	912	843	910	874	940	876	899	928	946	876	911	919	946	912	927	880	844	924	898	837	908	925	934	921	899	903	907	899	964	921	911	915	889	867	928	934	949	927	930	889	906	880	895	892	878	873	897	953	934	899	884	920	943	864	888	874	860	921	938	905	952	900	874	948	912	954	858	943	919	979	918	850	942	932	841	979	920	897	915	928	897	882	883	926	859	914	886	899	921	898	930	890	951	937	862	929	934	883	836	892	897	916	902	941	899	945	853	889	904	922	877	871	836	894	904	856	888	901	931	912	894	906	817	927	897	897	949	912	959	893	919	922	932	886	900	955	877	880	947	906	922	907	880	935	904	906	915	876	929	880	921	931	883	881	940	908	901	898	915	902	853	946	908	950	941	901	894	855	912	903	882	873	949	978	900	912	901	926	869	900	927	875	927	989	874	922	861	929	867	904	873	939	925	924	923	900	952	930	892	830	891	893	874	891	911	915	937	873	905	980	909	869	926	918	923	898	917	937	962	940	818	909	874	916	920	954	897	895	900	915	934	910	913	915	908	901	906	930	928	910	972	938	860	931	908	923	893	909	883	953	954	893	930	898	880	877	906	915	893	901	918	905	940	952	916	913	954	915	914	921	910	921	876	913	926	931	942	897	905	883	895	911	968	944	902	924	920	933	919	881	924	874	932	905	900	879	845	909	900	906	912	874	905	900	881	852	890	879	861	866	905	853	934	898	889	907	924	876	925	902	880	885	918	950	908	969	856	853	912	940	912	870	919	918	872	912	919	948	933	940	925	917	915	889	894	917	874	895	904	914	932	861	928	924	876	960	893	906	864	923	917	935	899	925	796	880	876	924	970	905	896	952	910	920	912	879	894	890	875	954	944	921	921	903	892	928	889	914	929	891	901	909	904	911	915	964	888	888	951	845	910	940	888	868	923	923	897	929	971	854	907	934	905	950	844	889	877	907	891	920	885	912	893	858	838	851	965	934	897	961	885	930	965	968	881	910	881	914	906	900	916	902	900	893	816	875	931	888	940	921	928	925	883	927	897	882	929	920	948	933	872	959	900	966	922	897	945	899	918	891	931	956	929	890	947	924	894	866	925	937	885	876	805	940	913	954	881	906	891	917	925	931	924	990	920	858	876	920	910	912	912	932	898	911	911	894	919	828	849	891	926	932	889	863	941	939	956	948	905	897	947	878	917	922	887	893	983	922	938	895	953	910	924	947	896	893	907	916	930	931	978	873	909	929	911	896	899	895	927	892	928	900	925	915	925	875	888	903	881	959	904	898	881	902	912	994	893	918	887	923	874	910	919	952	914	942	891	897	879	941	891	900	936	931	917	880	906	903	845	895	901	926	888	912	943	904	866	914	948	918	937	824	855	904	878	905	893	871	854	955	911	898	919	905	927	944	884	949	949	861	909	918	972	939	923	941	865	879	876	959	970	932	906	979	905	897	908	935	904	892	913	953	907	942	976	909	880	927	957	900	945	892	958	863	907	933	923	935	931	900	869	947	905	930	970	846	878	905	914	954	893	933	899	884	930	883	867	935	960	934	851	865	873	940	868	926	915	958	888	867	938	927	915	871	906	960	929	939	921	878	875	902	860	959	917	906	872	899	949	936	954	910	906	962	921	910	881	942	873	931	909	902	984	938	870	914	890	873	919	917	990	945	903	912	905	883	862	960	928	834	897	900	886	922	894	912	930	879	883	892	933	919	928	917	918	877	906	916	873	935	901	874	930	937	894	880	917	919	928	871	914	888	895	929	865	931	898	931	896	915	900	913	955	917	911	897	911	917	877	873	908	927	906	875	866	942	873	951	915	850	944	955	909	925	930	924	920	939	920	860	889	916	872	946	948	931	916	891	908	933	928	903	853	930	947	856	918	917	902	954	893	894	933	898	949	891	937	946	938	1013	851	933	934	934	849	880	917	888	890	950	901	937	905	913	864	918	878	943	892	888	838	852	900	895	918	880	920	944	897	910	922	884	854	938	941	917	906	850	896	965	943	953	924	916	941	901	882	923	898	899	918	889	910	885	858	942	911
7723	501	535	454	341	313	269	251	235	233	244	241	232	222	246	201	221	199	218	225	192	211	209	198	209	225	216	200	195	207	214	212	216	205	214	212	227	185	211	213	216	201	207	204	197	193	206	196	213	214	193	217	214	234	211	199	210	170	198	216	200	197	212	183	205	202	213	222	215	212	208	195	216	203	217	185	185	189	206	201	215	189	188	196	204	204	214	215	204	211	174	206	208	223	236	191	187	214	190	206	244	200	200	186	208	223	204	198	186	204	205	209	209	206	199	196	193	212	206	179	178	204	214	199	227	190	242	199	210	186	238	208	195	208	215	191	201	213	221	199	203	184	231	224	227	219	210	192	218	196	202	203	182	210	193	194	209	191	201	217	225	182	204	196	206	215	215	222	208	201	224	201	210	222	227	199	205	193	201	212	208	190	216	191	201	202	232	210	200	195	177	208	192	192	175	199	192	209	194	215	208	196	219	210	205	226	189	207	180	200	238	206	212	187	196	230	177	202	232	220	186	206	180	218	211	206	190	196	216	231	210	234	210	196	210	198	195	234	190	201	221	174	190	207	203	221	200	200	210	210	199	215	216	182	213	199	212	228	191	203	216	224	201	174	203	190	191	212	215	186	199	214	161	205	198	200	207	193	212	225	210	216	210	209	201	214	210	198	216	215	182	227	213	189	201	213	213	206	189	237	217	224	194	219	192	211	223	200	189	191	204	208	239	210	195	202	190	187	216	201	210	201	212	199	207	244	226	218	185	216	217	206	189	185	204	172	218	208	201	189	221	188	189	185	201	210	201	223	213	224	189	210	216	218	229	186	205	200	192	213	199	193	187	212	221	215	206	213	210	190	201	207	212	231	201	196	242	185	221	191	176	210	219	213	186	235	201	202	219	223	192	199	210	198	195	205	210	188	197	204	256	230	203	209	199	189	212	195	199	224	217	220	161	174	188	207	196	187	221	200	195	195	168	211	193	204	191	208	202	188	169	210	211	192	213	198	184	199	190	210	205	206	197	199	209	201	211	250	257	222	205	216	240	213	186	215	196	196	222	205	226	227	188	204	190	190	218	204	205	215	205	192	184	211	206	211	190	216	207	170	212	213	179	243	195	208	201	207	236	227	203	206	209	175	204	209	206	202	181	212	228	225	192	213	228	206	185	201	210	191	194	201	221	205	201	175	196	199	159	199	197	217	198	200	189	208	196	176	216	215	207	226	217	194	207	223	233	213	194	226	192	246	187	217	192	206	197	194	211	217	203	211	194	222	212	203	226	207	218	193	214	219	204	221	196	206	191	210	228	200	221	210	235	207	182	204	180	186	193	198	193	169	218	213	192	225	214	195	200	232	180	190	186	188	163	197	209	225	219	211	191	196	212	209	190	175	197	202	228	174	222	188	195	222	211	203	234	205	208	197	231	189	197	182	194	226	196	198	196	210	203	220	229	216	214	185	201	218	204	206	206	210	236	235	197	177	179	200	200	192	204	206	184	211	215	195	201	200	202	208	200	200	180	175	210	197	223	224	179	193	226	205	226	217	204	197	197	229	189	190	221	209	198	216	238	209	209	213	184	172	225	207	204	214	198	210	210	210	225	195	184	229	180	192	240	188	191	200	202	185	185	209	208	211	207	225	200	204	213	189	214	214	217	223	192	230	190	200	220	200	201	213	232	194	210	200	186	191	211	187	213	194	206	230	215	191	189	205	192	182	200	209	219	218	205	228	201	190	216	199	189	194	215	211	210	200	218	173	194	217	186	239	206	201	200	199	229	208	227	182	184	213	192	214	202	180	193	199	213	208	210	213	184	212	196	185	183	185	195	204	205	179	228	205	212	182	224	212	234	198	199	168	214	216	193	206	214	191	205	222	216	213	228	213	215	187	225	222	212	222	201	193	225	207	211	196	206	214	200	222	218	205	230	172	211	197	194	207	195	221	189	183	223	207	239	226	205	222	200	215	215	223	190	182	198	201	190	205	222	215	205	192	248	189	188	207	190	194	190	212	194	194	211	216	237	209	231	219	213	192	186	200	211	192	180	184	186	183	203	208	219	212	185	223	197	207	190	195	237	216	207	209	189	219	212	202	219	226	202	206	210	171	197	197	210	203	208	226	195	213	193	206	182	218	212	198	206	183	225	212	195	170	194	206	187	222	205	204	174	201	202	218	199	200	184	212	197	192	199	217	192	201	202	215	183	226	211	189	232	228	242	200	199	216	210	224	194	214	167	177	194	190	214	189	206	201	190	194	211	200	217	223	190	198	189	196	203	174	187	217	177	202	172	201	231	228	199	198	211	204	233	193	253	205	187	241	209	221	233	207	227	200	209	203	220	194	204	215	206	207	184	218	212	226	221	213	179	221	212	219	227	212	192	217	204	212	196	196	215	218	209	216	184	198	193	199	227	199	190	202	185	192	214	196	202	202	217	196	199	178	221	207	212	222	239	225	195	193	211	195	199	201	209	238	194	225	174	205	203	218	208	243	192	209	235	182	197	203	208	208	196	208	231	202	204	213	190	229	221	211	171	214	194	197	220	221	206	202	217	200	219	226	194	184	188	182	232	233	225	210	195	223	207	197	171	207	206	182	181	198	189	199	208	185	208	206	226	185	206	210	205	215	199	192	188	209	191	195	222	226	213	195	213	195	202	228	222	188	237	223	204	197	202	197	205	205	201	212	204	214	206	223	196	209	208	226	228	218	191	218	216	213	228	211	206	212	206	198	197	204	181	210	207	196	214	221	214	206	223	192	210	213	209	198	202	192	192	209	220	186	202	188	187	174	231	201	237	198	234	201	232	180	220	209	229	201	244	254	211	204	225	197	222	220	169	209	216	184	203	204	197	186	212	234	246	211	199	211	199	202	205	190	220	211	192	213	188	216	230	217	200	200	174	209	199	216	198	185	202	209	203	200	200	207	216	171	183	216	220	214	209	190	209	199	210	246	245	200	202	202	200	219	211	191	209	209	208	235	233	209	191	221	204	211	195	245	209	228	202	216	224	212	237	202	200	209	199	183	172	234	214	179	183	226	194	217	212	207	218	192	183	197	241	190	206	209	233	207	229	205	189	228	204	205	191	221	192	221	214	202	191	201	201	197	204	202	199	162	214	222	208	211	193	187	203	196	166	195	223	174	177	199	206	194	216	193	227	197	211	225	219	219	195	189	177	206	209	182	189	210	202	193	213	207	226	239	212	208	209	214	215	207	223	204	227	214	214	203	199	202	182	204	177	192	194	189	211	180	210	170	220	202	216	228	204	214	211	196	203	210	220	219	194	229	209	208	202	211	213	183	183	219	205	177	225	229	212	227	212	191	195	205	206	208	222	213	200	201	200	217	205	213	220	230	202	208	186	211	223	206	200	194	227	199	227	213	209	217	187	198	227	214	232	218	201	231	213	207	181	209	203	192	184	203	203	192	231	207	216	202	220	217	186	208	199	178	221	232	233	227	219	201	217	187	216	188	201	209	223	204	211	221	179	208	184	228
6458	771	1296	1372	1207	999	893	850	786	712	726	687	614	642	609	578	554	612	590	646	587	585	582	565	502	549	498	555	525	538	534	549	517	567	535	540	539	598	511	551	509	493	523	519	555	533	559	546	478	548	510	512	511	572	548	545	543	529	494	542	520	517	510	559	524	556	528	513	512	538	555	561	521	529	560	537	525	517	529	493	501	519	530	541	518	534	507	571	538	537	575	559	541	538	528	490	521	551	541	458	537	500	534	555	537	506	495	509	500	529	558	529	568	543	523	519	552	511	525	461	522	549	523	531	482	523	533	491	546	513	535	555	520	523	474	526	560	537	560	551	527	538	522	522	552	496	537	535	520	536	518	509	523	527	532	523	568	499	482	574	526	546	549	517	502	516	562	494	537	532	532	499	529	532	531	503	544	517	532	528	541	496	515	519	551	536	581	510	525	525	542	478	543	558	556	514	490	550	513	522	510	529	535	540	526	533	520	518	538	558	501	503	551	496	496	548	526	536	534	508	546	522	491	522	524	552	544	524	503	523	539	517	529	560	519	520	510	532	534	542	503	547	542	494	513	533	529	534	518	540	544	536	549	559	495	519	513	495	520	503	525	534	495	518	519	529	554	516	555	508	531	541	542	511	536	518	486	514	499	518	496	474	555	486	517	561	508	528	549	539	519	526	525	494	531	494	572	512	494	529	522	572	529	515	528	529	528	510	552	523	548	511	560	522	546	520	491	523	545	501	544	590	500	541	525	538	561	501	520	514	504	500	561	566	547	543	530	528	517	564	507	519	469	489	551	522	512	485	540	524	519	555	519	511	520	523	501	519	496	525	536	521	514	536	502	504	541	489	547	500	552	525	518	558	497	469	538	585	534	496	534	517	528	552	533	544	567	531	539	503	484	501	533	510	514	513	548	550	544	549	529	508	499	518	537	514	527	513	528	471	529	524	547	528	520	546	512	519	493	493	515	543	537	572	525	513	533	503	561	532	538	552	575	539	529	536	534	506	495	563	523	563	545	526	572	502	565	512	520	512	480	565	557	528	506	530	515	528	560	515	521	522	524	552	520	548	531	535	553	545	592	516	533	504	524	540	512	507	498	527	474	538	591	506	540	495	518	505	542	531	515	546	540	485	534	498	540	531	519	550	513	581	566	533	493	501	483	549	505	516	509	529	544	523	545	509	511	556	523	526	541	544	561	499	498	476	488	577	500	546	531	540	534	513	504	560	514	525	506	495	529	514	527	541	519	501	556	515	495	509	510	522	541	583	563	540	488	498	549	541	555	516	536	492	547	528	485	522	531	525	540	511	543	525	564	532	542	481	541	524	568	532	558	491	574	514	570	536	463	546	533	503	552	512	530	552	517	505	531	560	565	537	548	523	501	567	525	561	497	530	510	532	489	567	538	569	524	538	524	524	608	481	554	501	565	549	534	537	524	537	525	490	530	538	541	500	500	520	564	528	484	545	520	505	493	484	520	540	530	554	542	514	529	491	518	534	508	533	531	532	513	548	529	591	519	547	557	550	545	523	554	525	505	520	511	523	528	493	528	537	471	531	550	558	548	548	505	548	532	507	558	553	517	524	525	527	521	536	556	510	487	525	501	510	566	519	552	526	518	542	528	528	536	495	516	525	533	516	554	510	561	548	520	511	485	538	512	493	521	537	493	518	493	481	528	491	545	512	534	532	523	493	519	509	506	474	507	482	507	530	502	535	514	528	506	531	566	551	546	509	569	526	507	535	562	556	518	540	558	575	573	513	554	533	503	509	466	559	516	496	527	516	534	552	575	489	538	505	535	525	512	539	490	560	551	508	513	505	514	531	530	541	533	538	537	540	516	550	537	500	533	510	505	572	526	537	517	559	513	493	560	517	488	533	516	553	515	546	493	541	522	520	468	490	536	538	589	460	492	562	520	543	492	525	526	495	522	518	472	543	521	500	544	559	531	539	530	521	474	548	534	551	551	526	528	542	500	515	573	558	483	501	496	482	520	515	484	552	544	505	530	506	536	555	526	516	512	509	488	525	497	553	501	534	511	549	512	507	523	454	542	542	511	507	513	567	526	502	506	533	496	560	531	545	522	619	539	521	511	539	537	506	490	551	501	486	533	517	559	516	520	502	523	509	505	535	566	555	532	506	520	555	560	509	496	503	498	555	532	553	541	524	541	529	511	537	475	526	525	562	520	511	475	499	540	509	558	561	566	480	495	519	540	542	540	528	532	493	508	540	505	522	549	531	529	550	563	501	505	568	492	526	512	528	514	499	502	519	508	556	530	525	545	521	515	515	545	521	542	523	497	563	514	515	539	545	541	550	521	552	512	525	530	497	510	500	548	529	504	520	512	512	524	492	549	559	533	500	522	566	535	535	540	535	485	509	498	558	529	534	585	547	513	495	491	572	529	524	524	520	509	518	543	534	495	526	500	511	502	548	541	527	528	540	530	490	525	490	541	542	504	522	491	538	491	541	545	528	562	507	541	553	515	515	522	561	522	491	522	488	548	563	501	472	521	546	496	556	489	548	535	540	518	526	522	553	534	551	537	524	533	583	472	516	520	561	523	496	555	533	523	554	515	539	541	576	544	549	480	563	561	548	512	557	553	527	505	532	517	531	535	506	503	473	510	480	523	555	536	551	504	546	545	557	548	540	497	547	532	552	524	542	558	516	516	523	539	534	557	542	512	507	507	538	538	495	535	556	516	511	535	545	500	516	554	554	553	504	515	534	502	511	471	498	571	522	544	487	519	543	516	543	514	502	483	562	531	555	502	523	482	576	506	531	487	513	498	506	549	518	547	534	530	523	558	496	541	519	539	500	556	567	500	551	524	512	547	513	500	499	535	505	530	511	540	493	498	523	516	558	518	541	529	516	511	544	511	549	500	567	503	476	500	526	572	526	544	535	556	513	540	508	522	506	499	540	530	500	553	526	538	533	532	539	512	552	521	535	522	543	510	530	536	502	564	522	521	520	559	543	559	507	534	533	521	522	511	502	523	574	503	527	518	541	513	540	499	523	545	543	533	529	525	559	547	538	509	527	583	545	552	450	496	472	536	522	514	551	502	523	547	548	540	531	537	542	492	534	487	536	524	504	532	522	563	539	534	490	538	538	550	500	527	499	493	522	516	533	503	515	546	539	500	534	539	522	516	537	529	549	503	516	502	506	496	493	545	543	514	533	502	516	542	519	503	506	502	528	520	550	495	544	548	527	478	501	544	553	498	506	513	498	532	570	508	510	535	572	564	526	525	509	501	532	493	533	550	576	554	537	531	550	506	553	520	513	538	535	532	513	532	491	539	508	527	529	561	510	463	521	504	546	523	540	496	575	547	505	506	530	521	515	546	520	504	547	517	514	513	516	561	530	524	514	513	529	516	491	469	516	496	493	506	525	516	537	529	491	531	526	559	490	533	529	495	546	561	538	501	525	542	522	519	476	493	503	529	525	572	560	548	522	521	500	556	532	528	518	534	539	541	535	546	510	497	574
14859	1249	946	807	612	473	435	366	344	365	324	308	299	305	290	292	303	283	298	277	263	295	290	240	292	313	271	291	279	267	270	274	289	268	280	241	287	321	290	281	281	295	276	281	276	270	286	297	280	294	292	272	269	267	285	283	258	301	262	249	265	292	312	298	268	267	307	317	306	262	275	300	251	272	310	284	277	282	250	285	293	283	236	292	277	279	270	258	266	279	289	279	288	255	287	291	284	288	236	250	272	276	274	242	275	285	260	284	256	273	260	254	264	267	283	277	263	283	276	247	268	309	257	289	264	256	337	276	292	318	309	266	253	302	293	284	279	253	278	264	281	269	253	266	228	284	291	252	282	282	270	249	231	275	276	257	267	316	287	273	248	271	307	224	274	260	298	258	260	260	311	269	277	266	276	309	265	235	299	270	275	321	284	251	281	268	293	294	272	262	281	278	277	277	290	264	278	278	264	234	311	301	281	287	274	271	283	277	256	273	276	243	295	284	272	273	287	273	273	254	270	292	293	278	231	292	263	288	297	305	314	274	313	287	285	285	274	316	278	264	234	316	267	257	256	246	323	269	266	286	293	249	255	295	256	305	296	241	273	261	284	273	277	283	272	253	292	295	262	256	236	259	284	272	281	285	273	300	248	275	280	278	294	288	291	270	298	300	295	282	286	276	265	246	269	268	300	268	286	277	273	274	234	252	263	277	273	288	276	257	282	300	298	285	258	248	283	276	256	261	253	291	275	290	270	278	257	282	255	281	335	271	272	266	274	270	319	273	250	244	256	271	264	287	267	292	252	267	273	236	255	245	282	252	290	259	301	306	245	248	278	287	276	297	280	249	269	267	272	268	264	272	270	269	255	234	280	246	252	285	255	265	274	276	274	278	299	273	289	252	271	284	262	298	252	266	251	293	303	317	269	249	278	276	257	269	275	274	297	308	248	269	292	259	286	250	287	268	229	313	267	288	289	292	256	252	296	288	261	285	275	279	285	293	316	273	273	291	292	278	257	278	274	293	256	275	242	246	264	278	268	269	284	293	289	272	285	301	252	298	265	287	293	293	252	272	293	265	309	250	250	291	271	307	271	288	282	268	269	272	281	297	268	254	287	306	300	295	261	250	304	260	267	249	298	293	292	292	243	270	276	293	279	262	267	266	272	267	299	280	268	280	287	297	248	251	248	270	310	257	295	275	302	292	308	280	301	284	286	277	274	259	285	270	244	251	238	255	291	258	290	259	267	266	280	298	267	273	305	262	271	285	287	249	265	301	293	274	280	254	277	270	275	251	270	258	283	282	300	281	265	291	279	259	294	258	272	250	281	279	278	273	281	278	278	268	275	284	263	287	247	269	289	264	287	255	291	286	237	279	227	250	295	269	289	295	267	264	279	275	280	265	283	278	289	271	278	280	234	275	266	286	290	250	268	267	262	298	297	302	300	277	297	298	299	271	301	276	269	256	282	269	254	268	275	259	303	241	254	250	263	304	275	261	264	281	278	306	281	254	255	256	273	261	261	259	273	264	260	245	255	278	278	289	289	288	259	256	274	252	273	291	269	281	295	302	273	269	277	286	277	305	278	280	247	299	305	292	285	250	261	250	265	282	291	263	271	283	260	249	285	269	304	267	257	278	260	307	239	249	312	288	259	303	275	273	254	284	279	264	286	272	295	272	293	294	238	284	256	241	291	284	307	248	254	255	307	252	272	253	282	279	279	267	251	286	260	262	285	284	265	259	262	257	289	290	294	264	266	280	251	258	305	310	287	294	298	279	259	280	302	257	309	284	228	291	280	258	251	265	274	256	224	257	290	283	286	266	302	269	299	252	258	297	258	279	268	276	254	284	270	253	273	269	266	271	266	260	248	238	235	308	312	268	284	273	266	314	295	256	301	264	234	275	300	304	262	257	247	281	285	258	274	282	303	287	291	239	258	282	291	258	271	285	284	256	285	282	265	280	277	282	238	298	313	274	254	285	293	250	286	292	273	282	272	270	295	264	308	288	277	319	298	298	280	281	290	270	294	285	265	259	262	256	301	304	256	276	271	272	313	306	288	264	268	263	253	274	265	295	261	263	248	242	270	258	267	280	266	262	276	273	289	256	280	262	288	284	300	291	261	263	283	277	254	280	266	279	260	261	258	274	293	287	278	290	239	301	317	272	289	305	258	303	287	286	275	296	288	261	273	275	265	272	290	276	288	269	267	288	265	262	296	266	285	264	238	298	299	266	311	273	279	292	315	285	281	252	288	265	259	294	274	278	286	276	258	286	296	277	276	277	262	277	286	253	292	235	269	281	305	276	298	258	280	288	275	250	281	249	258	256	261	256	260	251	286	277	302	292	275	300	261	297	276	288	284	267	280	301	279	254	301	277	285	282	265	272	268	267	306	263	290	277	283	279	262	291	308	284	278	273	296	265	262	241	261	255	257	262	295	294	280	238	266	257	282	277	282	257	273	265	289	261	278	271	272	288	276	291	277	278	289	278	295	283	266	312	284	295	258	315	288	278	250	264	299	251	279	292	270	275	278	259	267	273	276	274	293	260	285	291	257	291	273	265	234	259	299	273	269	277	277	301	235	273	306	288	286	242	276	284	274	280	263	261	254	281	293	268	290	264	290	305	241	291	276	243	271	250	270	267	247	287	269	287	288	304	296	254	281	284	260	271	302	283	258	287	279	277	260	290	271	254	297	280	284	307	279	267	267	282	301	279	330	302	311	285	290	294	271	283	323	296	273	267	267	301	295	280	334	303	315	295	256	258	250	302	272	292	311	284	296	273	272	255	300	255	245	244	263	266	250	284	290	257	253	272	315	285	318	295	282	249	259	301	265	307	265	261	284	282	297	289	282	282	296	303	267	294	281	263	256	280	291	271	295	278	311	284	286	287	283	271	258	257	284	269	286	264	270	249	302	283	297	294	272	233	296	313	309	261	236	276	266	260	266	280	256	285	272	266	258	259	297	304	282	281	281	309	268	287	290	304	302	279	306	307	290	303	243	281	276	302	286	278	259	273	264	288	303	273	287	257	269	266	294	260	255	284	258	302	272	307	257	280	302	308	299	293	230	272	255	297	282	271	261	286	280	269	278	268	274	300	276	259	283	298	235	261	278	315	313	262	262	253	287	265	288	295	263	283	272	256	231	271	316	298	278	257	248	250	292	263	288	267	282	264	263	295	273	261	263	294	278	263	271	295	302	262	287	259	267	288	306	298	252	290	273	258	296	289	288	292	244	253	284	280	320	275	246	257	243	279	287	277	274	287	282	244	280	269	283	284	246	275	274	269	263	266	293	223	291	280	298	282	285	268	295	263	278	244	287	271	270	298	260	254	289	278	250	260	299	254	271	279	265	265	291	277	272	285	287	283	293	265	258	277	287	242	272	263	322	287	272	254	276	303	280	273	246	273	256	273	278	256	273	268	279	247	278	283	272	248	294	266	239	252	270	304	280	289	295	246	260	285	262	281	273	284	279	280	236	259	316	258
8394	1181	2124	2288	2049	1780	1388	1243	1143	1023	989	938	967	888	863	846	862	835	799	795	807	766	782	742	737	760	708	818	725	699	788	722	753	676	711	687	702	740	705	722	701	707	733	707	693	696	774	705	722	720	687	695	710	708	656	694	714	697	699	698	663	702	713	689	697	726	725	733	710	713	664	709	663	752	704	722	702	688	710	691	724	707	691	735	682	650	712	750	685	697	671	777	732	703	712	698	682	699	702	741	695	678	696	715	699	706	705	672	691	677	698	669	738	713	706	697	679	739	684	729	683	665	750	714	724	684	713	731	725	704	655	707	739	660	713	732	708	683	690	697	726	700	767	655	758	670	765	674	675	736	696	713	677	693	703	698	748	703	687	684	723	660	699	720	658	767	693	685	722	665	663	667	708	702	721	679	726	688	689	716	726	668	690	717	670	687	666	689	735	707	699	706	688	688	715	699	728	694	711	623	719	708	695	721	682	722	681	708	689	719	683	727	699	668	693	666	685	727	697	722	728	681	682	708	657	689	704	693	710	715	663	741	769	745	630	700	675	685	687	689	692	692	667	697	670	704	709	701	686	717	648	705	666	692	669	727	690	732	727	677	690	661	681	655	664	697	723	685	649	649	678	709	695	692	715	641	682	710	693	712	668	668	678	715	685	662	705	679	726	708	702	686	650	673	662	680	684	684	675	692	727	677	675	698	680	678	666	686	726	715	672	730	707	689	682	702	697	715	674	686	642	688	653	669	662	709	659	709	695	742	703	668	735	678	664	692	681	684	715	705	714	696	671	701	656	697	664	714	666	705	726	665	740	677	724	616	673	701	676	675	712	711	695	696	702	705	683	672	710	729	747	692	685	701	758	643	668	676	737	694	650	651	694	701	750	653	750	646	731	712	685	673	717	699	705	670	681	676	692	699	668	672	726	714	663	768	735	677	661	716	663	728	654	702	699	696	681	737	691	722	709	704	708	656	711	703	684	733	743	698	653	666	682	715	700	720	752	697	693	662	719	691	716	705	692	678	759	738	723	663	717	704	676	672	690	667	758	679	739	683	686	662	695	652	680	702	676	706	693	663	685	671	713	680	695	685	710	673	684	755	674	662	641	679	657	690	699	702	685	703	692	705	681	679	696	687	686	678	662	704	705	715	713	716	672	689	716	715	681	688	673	650	679	695	691	710	714	666	664	707	688	732	704	734	652	716	703	731	692	723	644	708	700	688	749	688	667	669	742	640	733	687	688	697	722	728	717	722	646	670	718	705	747	699	745	675	669	674	684	726	647	689	663	704	670	703	696	692	688	712	703	682	738	653	694	731	714	665	701	686	714	726	694	690	710	682	692	695	751	703	687	721	696	652	651	673	697	686	679	670	629	697	695	740	733	693	670	670	749	717	670	741	689	681	689	662	688	638	707	683	709	653	678	667	665	686	717	687	710	713	707	708	670	668	660	679	776	707	670	677	727	652	702	706	664	698	701	715	729	694	689	704	659	720	660	683	677	666	751	700	665	669	693	708	705	714	684	674	649	624	714	680	718	699	714	674	718	715	677	707	711	709	736	685	688	707	702	661	700	673	679	679	687	660	683	661	693	728	713	722	722	654	710	674	693	683	695	707	705	720	693	733	700	701	689	650	677	722	703	729	646	697	630	690	715	708	720	719	674	673	683	694	732	680	723	691	666	715	731	703	728	761	695	683	687	698	689	658	638	702	674	710	710	724	693	682	710	705	652	681	736	696	703	688	715	710	669	737	722	668	703	714	684	668	692	708	733	683	708	690	714	674	691	691	662	645	717	686	690	725	714	689	749	679	685	701	706	742	676	724	698	698	682	710	727	704	669	705	779	684	676	710	645	707	655	676	742	696	698	668	671	699	681	715	702	746	684	708	701	659	722	751	736	690	721	679	724	671	739	700	734	689	722	675	721	726	701	729	696	683	680	721	679	645	691	725	687	718	717	689	662	707	715	725	745	709	685	722	693	684	763	709	754	722	673	705	644	706	746	719	682	664	707	669	710	728	721	666	677	718	695	701	701	685	683	703	695	663	646	708	700	691	675	663	669	709	714	686	753	691	691	688	705	701	728	663	701	731	715	690	697	693	696	673	691	683	683	675	681	679	713	713	699	696	586	737	711	732	728	666	688	752	680	703	722	741	697	712	737	727	664	700	704	689	743	694	752	680	729	708	716	673	713	691	690	660	708	695	682	743	738	693	675	695	714	709	671	687	719	700	675	676	686	712	686	651	757	714	730	696	693	671	748	675	708	702	690	719	671	726	691	708	652	694	714	710	685	660	674	675	664	687	712	709	693	700	721	679	690	695	624	699	699	706	707	701	686	655	656	640	691	701	647	684	697	662	682	690	671	712	681	765	669	693	704	680	686	669	737	699	675	700	691	645	702	730	722	671	721	702	639	696	693	661	690	722	728	678	706	638	719	682	706	751	700	676	685	742	671	725	721	668	722	678	668	690	686	701	707	687	695	665	656	688	641	707	701	671	709	642	684	721	684	707	683	734	658	658	679	730	670	703	756	656	692	692	721	627	657	687	691	728	688	690	683	638	694	701	703	677	719	743	737	720	699	700	712	721	680	711	734	644	690	717	656	670	703	695	715	662	699	698	695	741	692	705	719	679	673	728	708	700	697	632	678	658	720	652	703	688	714	732	714	712	687	693	670	697	730	732	734	748	686	673	680	688	721	683	696	721	754	693	688	677	721	707	687	718	657	663	701	667	705	680	699	685	685	715	677	718	699	680	694	695	661	685	646	708	738	721	673	665	693	698	708	704	680	650	663	664	706	697	705	732	693	691	715	714	696	681	685	679	747	681	649	729	694	742	690	707	704	644	715	761	681	657	716	696	672	707	749	726	727	645	710	669	725	693	652	727	689	688	655	697	689	711	711	696	699	743	713	718	682	704	669	701	665	723	723	732	680	716	709	704	745	694	698	706	674	731	730	653	646	706	718	697	678	708	648	681	642	701	690	680	707	656	669	682	699	718	651	707	662	663	719	693	677	693	653	716	694	701	711	702	656	715	696	707	708	685	670	713	674	734	692	667	704	704	731	691	679	733	686	710	703	704	712	691	737	706	700	682	646	669	667	707	678	723	686	677	679	690	711	678	719	694	674	716	734	706	692	752	706	713	679	683	701	708	673	713	686	726	714	697	680	727	714	706	684	721	706	674	687	721	666	668	672	719	673	713	678	628	701	677	678	710	756	692	693	699	699	710	693	693	664	696	659	698	704	667	662	762	726	704	687	705	719	654	768	657	694	682	713	742	679	663	759	703	704	714	716	732	688	737	678	727	679	658	714	716	739	750	686	694	695	714	682	727	675	749	673	700	718	737	696	703	690	669	713	685	680	678	719	741	780	657	728	717	678	632	723	723	673	648	720	690	685	693	709	645	734	695	726	686	707	676	691	658	699	707	725	760	700	671	694	690	739	705	737	688	686	707	724	720	732	688	687	662	664	653	724	722	675	714	656	723
1659	429	379	402	421	420	392	416	404	386	424	365	415	453	395	454	383	414	412	448	414	430	390	412	421	388	430	430	384	440	402	414	465	420	409	436	412	446	418	422	403	396	448	395	420	438	430	375	406	428	405	417	415	414	424	368	420	400	430	417	383	463	439	353	405	424	438	414	393	406	435	428	396	442	418	389	435	462	428	421	406	411	456	390	413	415	388	408	421	441	438	351	416	421	398	407	413	415	425	434	401	416	408	385	437	396	422	438	432	398	379	409	385	438	404	441	421	381	417	379	364	425	448	427	393	408	412	435	416	425	419	380	365	395	405	396	416	365	412	419	385	404	400	403	403	411	394	405	404	396	411	457	427	396	402	420	412	405	382	437	400	393	385	409	392	356	408	427	407	427	383	398	440	389	376	447	410	403	436	383	445	388	411	403	410	418	394	435	362	414	392	404	426	463	416	391	428	429	423	393	394	432	423	411	376	421	389	391	400	412	376	420	408	425	441	407	449	399	435	442	403	413	394	369	433	392	410	414	403	385	447	402	437	444	373	418	458	404	402	384	419	406	424	395	431	433	375	419	391	403	390	427	409	403	407	400	419	416	406	407	397	388	397	404	385	392	429	382	429	401	378	394	403	412	440	398	425	414	391	385	352	427	418	392	428	443	391	424	384	382	414	401	360	439	423	389	404	387	415	395	379	392	401	377	425	356	449	448	418	408	379	413	375	430	444	388	397	406	407	386	397	406	413	390	384	413	385	429	445	441	338	405	412	431	400	437	428	457	426	380	408	398	395	425	446	380	433	416	396	408	418	360	415	397	421	430	411	410	386	421	433	401	410	428	384	412	448	374	421	412	414	412	362	420	451	390	420	383	438	424	411	384	403	401	425	434	425	422	384	404	419	374	355	404	395	450	448	418	415	405	402	400	399	447	397	405	407	398	399	369	352	404	433	413	376	422	395	365	407	378	418	428	391	413	396	383	381	425	436	409	393	405	431	423	413	409	420	405	400	370	378	424	423	451	405	402	435	433	449	384	400	398	377	402	455	403	382	433	409	424	381	423	426	393	423	372	403	421	405	419	420	406	395	419	410	398	409	396	353	390	427	401	348	400	387	367	410	359	432	406	446	434	405	400	393	425	347	386	432	374	368	406	413	361	432	413	401	421	427	412	399	419	407	424	403	368	414	407	440	399	405	430	411	429	401	388	398	428	402	383	425	392	431	430	358	421	413	421	386	416	416	407	432	374	431	396	413	431	418	394	388	379	420	420	454	440	415	422	375	422	424	393	375	417	412	411	406	436	389	393	391	419	469	407	406	396	426	466	402	444	432	363	449	417	378	394	419	435	403	430	434	390	423	427	369	373	366	439	390	428	378	367	406	412	431	384	422	388	438	381	399	423	413	424	436	441	375	449	414	438	418	339	423	433	430	396	390	379	359	439	397	408	452	410	439	442	401	422	424	417	420	426	441	384	404	377	374	423	425	415	407	364	390	422	387	422	355	369	423	409	415	452	486	409	398	395	425	383	431	380	426	377	400	436	430	417	429	397	391	410	424	398	415	405	417	418	438	438	438	427	415	449	406	383	415	394	372	372	401	389	410	433	394	395	378	415	416	418	395	425	407	391	427	398	373	407	379	422	404	407	393	421	373	388	421	419	423	401	409	414	360	375	422	407	388	388	398	395	379	404	380	406	430	419	397	381	394	369	440	398	393	428	439	411	401	473	429	431	420	426	385	443	391	403	423	408	399	391	387	372	422	418	404	413	402	441	367	365	386	394	377	370	423	397	426	437	380	391	400	383	420	422	390	410	401	415	413	412	399	396	397	419	438	419	421	379	419	441	369	362	416	373	402	398	370	392	408	386	430	426	384	421	371	389	399	423	402	441	423	388	419	401	400	364	425	378	380	386	380	350	402	378	434	377	450	386	426	407	408	422	403	397	371	441	420	442	399	413	409	420	453	406	403	426	407	414	470	371	417	382	396	396	391	396	383	391	402	421	392	433	392	343	384	410	365	379	382	405	380	423	398	428	425	382	412	384	416	397	435	388	389	390	447	390	444	427	407	438	432	378	393	403	398	420	436	399	415	407	418	410	392	436	364	388	442	408	411	422	394	397	408	391	388	392	438	415	390	416	363	374	383	393	421	428	404	358	390	400	400	375	428	430	372	391	383	411	408	407	371	432	367	428	426	440	467	385	450	409	385	395	430	416	405	400	401	413	374	381	401	379	386	440	445	396	384	411	422	443	450	393	387	393	427	457	405	395	405	393	387	430	392	412	396	376	417	397	401	365	402	366	387	400	384	399	394	415	406	419	352	382	358	371	415	387	405	426	407	415	394	358	412	449	410	393	389	401	403	419	391	416	446	407	401	424	439	404	406	372	407	434	427	383	411	417	435	370	406	422	435	393	414	411	407	403	398	383	427	371	389	439	408	400	403	437	407	441	409	398	384	392	433	411	383	422	390	378	430	432	385	463	428	397	367	413	371	413	389	364	401	405	390	409	416	401	395	402	430	405	420	406	384	409	404	416	414	465	392	426	424	382	407	377	425	402	410	411	361	393	413	395	416	397	410	431	397	393	421	405	398	435	434	412	410	414	436	417	416	399	373	419	411	358	407	416	433	414	407	405	384	420	401	386	383	412	410	393	385	427	448	401	418	367	373	429	417	406	430	421	374	387	420	369	406	429	411	410	403	415	408	430	354	350	384	387	416	431	411	436	384	406	413	366	402	403	394	397	393	422	403	396	427	398	363	432	417	365	419	394	395	431	401	436	429	385	449	445	404	408	431	425	396	401	415	375	412	401	388	384	405	403	393	404	432	373	427	401	436	392	410	408	396	395	381	410	378	406	415	396	364	408	422	418	373	380	444	402	437	408	434	421	393	395	394	360	397	395	432	408	400	400	400	451	437	417	396	394	423	440	371	446	395	416	387	456	384	436	400	384	427	388	390	405	420	423	419	429	446	397	401	411	409	414	405	370	431	419	445	416	405	420	396	412	407	388	385	421	418	419	415	397	432	406	409	391	367	354	411	398	436	438	390	409	407	361	370	387	429	423	427	398	375	433	439	429	432	407	395	373	399	420	405	422	401	413	458	452	389	392	392	392	392	420	379	425	411	395	421	447	409	433	412	374	362	408	418	366	358	421	388	410	368	391	421	421	406	417	383	379	383	421	411	364	392	390	408	401	382	407	380	399	419	428	392	393	399	410	402	402	406	374	407	396	414	416	391	399	398	382	391	368	376	392	409	432	411	424	391	417	360	420	412	415	396	412	409	373	406	448	414	421	439	424	382	420	413	376	431	397	419	402	404	443	428	444	424	403	414	418	397	397	376	405	401	447	398	393	379	373	421	411	401	448	441	391	427	428	394	403	387	378	399	385	412	421	434	391	407	411	405	360	392	413	390	412	391	405	357	422	434	469	408	407	387	415	399	413	461	427	387	402	365	406	407	447	414	402	375	396	431	402	417	414	417	374	412	438
2157	940	887	956	925	924	930	968	958	964	949	928	918	904	945	877	884	960	992	862	944	903	924	963	960	910	891	901	831	885	894	995	870	925	935	895	885	942	903	920	871	888	954	912	900	868	916	928	888	900	859	902	886	891	886	926	910	911	899	958	895	906	865	905	910	955	898	912	912	899	890	905	854	894	922	905	913	934	930	934	887	959	948	959	926	934	917	849	835	931	955	879	961	832	873	914	930	904	908	865	927	869	886	904	916	909	914	837	906	937	910	866	863	901	904	907	920	890	943	908	910	938	884	919	942	897	883	934	886	961	882	863	937	979	901	870	944	951	891	904	911	883	890	939	965	910	914	906	904	873	925	956	888	894	902	925	864	901	908	880	949	962	884	910	922	905	940	917	889	879	873	906	956	923	877	938	911	913	923	922	899	870	944	863	908	909	951	911	886	878	870	861	931	890	881	909	932	884	940	851	891	932	931	913	881	912	900	898	907	893	897	916	899	900	894	935	908	911	933	960	942	961	924	867	896	943	886	934	913	944	967	943	925	950	936	873	889	893	949	932	917	951	923	874	913	926	983	885	889	902	905	912	895	830	924	853	894	916	916	966	902	899	930	936	920	916	950	882	971	910	919	883	916	978	931	906	904	872	867	886	874	929	913	989	953	872	917	907	882	915	930	908	915	908	886	862	899	918	920	873	958	914	869	906	902	882	940	934	981	898	888	918	951	966	902	915	853	926	953	916	906	918	908	940	916	905	956	920	928	929	912	956	890	957	957	855	881	917	896	922	987	923	893	859	940	934	960	906	882	945	888	877	897	914	912	906	926	879	966	934	899	877	910	907	896	932	910	924	958	894	864	913	929	982	894	956	920	879	908	857	900	871	921	885	908	917	882	873	969	899	961	933	891	856	880	912	973	921	921	920	884	837	884	891	868	940	958	868	915	902	912	972	856	961	908	944	946	891	866	903	898	886	867	907	896	886	888	895	950	871	916	898	953	961	911	965	900	907	940	886	889	978	875	897	935	941	950	935	983	872	894	853	892	871	920	925	864	886	919	890	921	920	934	864	911	897	901	910	874	918	897	896	959	824	876	911	919	902	870	919	893	900	949	919	875	949	898	863	941	887	965	919	876	894	916	909	936	926	879	904	890	884	933	935	893	880	915	868	859	901	917	899	890	919	886	912	898	921	947	875	929	866	969	890	936	847	905	944	940	908	900	911	878	911	850	969	888	932	914	913	901	942	893	940	918	953	862	931	959	847	930	857	912	904	897	912	897	909	897	878	920	967	919	988	963	874	887	893	891	926	929	896	973	922	967	868	898	936	929	893	858	899	813	895	906	880	932	908	899	989	928	958	869	847	886	881	913	894	938	885	924	924	923	912	911	912	945	919	958	874	886	914	876	973	847	948	964	911	938	942	913	919	891	903	855	920	945	950	868	933	919	931	953	912	947	898	875	869	906	886	912	876	872	920	863	914	924	942	910	914	936	943	948	869	890	870	916	891	899	921	881	924	937	913	901	929	931	938	926	901	912	923	868	899	928	898	875	951	877	899	945	938	930	950	921	903	889	923	957	928	897	907	880	1003	932	864	960	954	907	911	886	881	908	900	898	900	979	922	927	945	891	892	890	926	915	871	875	911	859	962	976	944	888	861	877	905	896	858	875	934	938	915	935	940	898	927	862	891	933	896	915	943	903	854	914	911	893	924	980	840	879	950	945	914	889	882	922	933	915	898	880	899	931	860	899	923	915	917	920	865	919	943	946	902	939	983	896	915	992	880	935	897	898	965	929	930	918	963	886	882	954	902	941	844	934	920	933	958	953	915	909	916	935	856	880	914	883	873	921	917	929	882	906	913	841	926	915	874	873	938	906	908	873	911	952	977	917	898	927	941	941	908	846	904	894	941	897	898	922	913	880	910	934	893	919	904	924	905	902	931	853	924	939	901	885	974	848	926	970	886	908	934	928	896	989	920	880	874	932	920	934	914	945	918	896	947	882	964	879	934	917	909	951	817	966	921	856	945	873	940	970	875	946	924	914	886	924	957	908	912	912	931	942	886	908	892	892	926	898	934	897	918	944	883	923	919	929	908	922	888	896	842	919	851	914	954	909	949	943	908	942	972	913	886	905	892	918	907	895	866	929	912	904	860	889	886	907	897	915	895	928	910	919	891	900	876	901	926	902	954	876	893	902	911	924	914	919	925	919	902	887	933	917	938	885	906	895	947	904	926	907	901	868	898	882	971	921	910	894	876	897	929	905	911	938	885	884	892	939	956	915	900	890	917	896	899	924	885	905	918	921	940	890	931	851	962	903	832	850	944	835	899	882	885	908	870	922	928	899	898	899	933	951	929	944	927	935	907	937	872	979	914	882	922	970	891	946	907	934	904	899	905	916	904	909	884	917	925	912	928	926	853	916	857	895	914	913	944	928	850	880	966	891	829	947	898	942	864	915	939	921	928	924	929	851	912	963	900	931	891	869	862	981	859	899	886	899	911	930	935	873	938	935	926	917	869	908	896	955	988	920	910	949	909	863	892	948	923	957	919	932	949	867	877	934	939	911	925	939	858	887	833	878	891	951	933	920	888	903	905	935	902	890	870	912	846	965	928	951	887	930	921	896	943	907	893	920	947	897	909	858	917	917	869	879	899	904	916	890	923	912	853	901	941	945	867	885	932	886	931	932	863	904	919	936	928	941	892	939	862	902	909	864	873	893	934	897	885	896	925	874	886	950	878	914	904	884	963	885	924	911	878	902	905	950	902	916	926	956	964	898	942	910	928	851	895	936	952	876	885	890	888	920	859	898	918	924	898	904	873	940	954	950	922	880	917	857	914	930	902	889	938	957	891	890	879	917	897	953	859	936	942	906	966	882	892	881	898	877	970	902	948	885	944	921	912	851	929	902	892	897	899	920	926	904	940	894	888	922	900	887	871	919	910	917	927	969	944	884	918	897	837	880	885	883	890	940	889	878	981	993	963	918	938	937	919	963	944	917	919	859	905	898	841	993	956	908	922	952	885	915	916	914	863	912	965	873	929	867	954	926	866	978	945	999	900	926	909	909	925	916	912	916	886	901	910	894	882	890	919	902	905	929	951	868	892	902	908	899	935	953	882	893	943	935	861	918	880	834	899	906	907	865	904	890	898	922	881	930	939	951	895	906	886	884	932	944	865	896	912	890	941	914	932	911	885	931	891	901	945	894	849	887	933	911	898	937	951	919	861	938	876	921	929	946	917	928	938	876	871	897	872	897	889	945	941	922	900	875	886	898	932	885	907	892	921	922	895	920	925	880	914	895	916	917	873	885	868	968	908	902	902	925	889	923	886	904	878	914	911	915	894	916	945	835	962	869	923	934	936	927	847	886	896	972	864	921	904	853	908	925	901	910	890	914	941	920	932	919	884	875	963	952	940	864	949	967	894	916	885	907	900	930	880	917	954	905	855	894	958	913	895	903	918	902	875	929	974	931	906	891	935	927	889	958	903
7678	518	527	445	372	306	266	232	255	229	231	232	201	238	219	204	221	235	214	211	211	207	235	240	208	218	202	209	186	223	172	199	205	187	209	232	204	204	215	225	193	223	200	206	230	224	193	201	201	184	194	193	179	204	194	201	199	206	204	213	227	197	193	220	216	186	207	210	200	206	197	184	227	180	204	200	194	181	197	186	199	231	176	187	208	198	189	207	210	209	230	195	212	207	216	188	208	222	196	202	182	223	219	201	189	211	194	187	218	211	210	222	232	239	188	231	205	217	230	191	194	237	217	226	212	179	224	193	241	202	173	196	246	195	208	210	210	188	222	208	183	200	202	196	219	223	220	239	218	230	193	219	222	204	206	168	208	218	202	224	197	211	214	203	220	222	213	204	208	199	204	202	190	188	177	205	207	214	229	211	211	243	201	175	199	210	197	182	175	225	199	213	215	209	189	223	180	176	192	194	206	217	186	190	193	222	227	198	204	230	202	208	203	209	206	232	222	176	155	195	198	191	190	196	214	203	215	167	229	193	230	190	207	223	226	172	199	207	212	193	214	197	231	238	196	232	228	215	207	209	226	203	199	219	224	208	211	221	183	205	185	196	209	225	213	209	226	206	208	204	213	214	206	225	201	177	212	209	231	189	208	187	203	198	187	209	194	183	196	167	191	201	210	211	211	204	195	214	223	207	207	225	201	226	213	196	197	191	221	207	193	210	190	185	214	181	195	189	222	229	197	198	206	242	207	185	165	198	215	199	194	191	195	184	214	223	227	223	195	216	214	196	205	196	213	214	181	202	238	192	211	206	215	252	200	211	211	191	193	225	225	200	203	223	220	201	217	184	195	216	212	193	178	214	225	197	209	193	200	236	224	207	199	213	229	182	207	219	213	216	177	213	198	204	199	223	192	194	216	220	184	206	199	215	217	199	198	189	205	185	205	199	194	222	200	226	193	229	217	183	211	194	205	209	185	200	201	186	224	211	196	169	186	182	186	215	189	232	208	204	206	224	208	193	191	214	191	183	190	208	226	178	187	238	202	202	234	218	204	195	218	195	211	211	189	209	205	177	174	208	219	197	187	219	187	194	227	213	217	215	182	211	231	219	191	208	230	210	220	193	205	184	200	222	191	206	209	213	215	204	218	224	221	210	231	243	198	201	210	218	231	222	212	198	210	198	186	200	204	218	205	209	213	217	186	170	182	195	210	211	198	238	224	229	203	184	201	228	202	206	211	208	192	232	218	193	241	213	200	201	196	170	200	219	173	195	196	239	202	215	206	198	198	186	216	222	209	187	225	210	214	196	205	189	230	234	198	202	234	196	190	201	199	198	194	214	222	201	191	226	192	207	192	234	200	196	204	212	201	183	222	211	209	193	164	201	205	200	224	182	187	201	210	219	209	201	198	185	206	205	209	192	179	181	199	202	191	203	208	212	199	186	196	200	213	197	218	210	206	192	220	201	195	206	199	167	223	223	204	209	203	212	218	197	220	220	200	216	196	224	198	215	202	220	219	225	220	219	219	209	196	208	210	202	219	211	216	178	193	218	192	188	194	217	210	201	177	209	189	211	207	179	204	203	168	224	213	218	223	215	193	196	206	198	200	201	204	215	193	206	216	201	194	190	175	205	193	239	212	213	178	226	213	207	204	195	207	211	186	207	192	210	229	198	191	220	199	209	199	205	213	203	186	216	186	220	184	200	208	200	225	215	190	183	195	236	194	207	204	187	215	189	194	187	184	190	210	236	184	189	194	196	193	227	176	202	236	202	205	222	213	206	211	194	200	207	203	242	198	159	176	197	203	198	199	201	243	222	206	196	206	189	221	185	196	200	217	212	204	224	228	211	207	200	214	201	179	191	220	228	203	180	186	210	193	197	209	204	181	192	192	212	199	227	196	183	217	198	194	200	210	208	240	197	227	210	194	238	190	218	203	192	215	194	204	195	209	207	205	206	186	207	218	222	230	212	198	202	192	194	189	190	209	206	203	176	218	199	186	197	196	231	185	232	190	222	224	193	205	179	228	208	203	192	202	194	192	212	215	213	203	226	218	201	183	200	179	215	195	209	217	210	227	178	250	205	195	206	221	193	208	234	206	204	217	198	193	192	213	212	202	210	219	233	186	217	205	172	218	184	210	204	237	227	181	210	216	228	232	226	190	204	192	196	196	215	187	223	196	208	200	204	205	167	198	209	193	204	212	173	182	194	193	181	209	214	208	232	205	206	173	184	198	179	180	209	242	185	199	216	200	214	214	196	188	230	219	217	208	202	177	198	177	196	218	209	205	198	187	205	216	184	222	224	191	225	189	206	232	219	193	198	191	206	209	222	229	188	197	198	219	199	195	202	190	208	223	208	214	204	203	204	185	228	217	221	204	217	207	209	222	219	192	205	217	205	223	223	187	208	213	196	193	198	214	192	211	214	192	226	215	217	253	202	218	206	190	201	188	213	232	191	221	177	205	226	189	195	207	193	212	202	212	227	207	178	189	212	204	193	226	222	204	215	202	226	219	231	187	202	228	216	200	183	212	186	186	211	193	178	189	200	203	211	206	220	199	209	240	209	188	211	217	219	204	174	221	195	217	212	208	220	185	201	225	197	235	230	205	208	206	212	254	223	226	203	198	184	209	219	218	198	217	186	194	187	190	169	216	196	181	222	202	192	216	182	201	212	213	207	192	222	200	182	213	213	197	211	209	212	226	203	208	222	210	228	213	234	214	205	226	215	206	205	207	196	192	200	197	207	183	191	193	191	188	183	205	208	222	211	216	206	195	197	193	223	231	222	208	196	213	185	225	203	210	219	205	207	191	210	233	196	177	196	214	211	216	175	185	210	222	226	216	218	207	211	212	215	185	196	207	215	206	178	204	204	211	207	208	203	235	201	201	211	205	180	184	199	210	185	202	207	191	190	232	216	191	218	237	214	194	186	213	223	236	190	223	230	208	223	214	203	213	196	192	211	192	224	232	198	212	203	209	226	174	198	203	194	221	199	204	189	219	197	187	196	190	199	202	214	202	184	203	196	189	197	231	218	201	198	196	203	192	197	214	208	220	202	197	214	207	206	206	227	203	203	212	206	204	210	200	185	239	197	213	198	207	214	214	190	208	205	208	199	223	197	211	212	195	221	225	236	237	198	208	240	202	206	225	197	201	183	225	233	194	186	222	208	208	215	194	197	219	212	209	218	232	176	208	203	175	193	198	205	226	225	223	199	177	206	184	224	200	201	205	194	211	207	237	208	189	192	221	216	190	212	191	176	223	214	207	177	183	203	217	223	229	209	229	218	216	224	192	220	238	195	206	181	230	224	201	196	221	202	211	211	199	210	223	182	194	195	215	181	191	224	181	196	189	222	202	201	219	197	199	204	225	186	202	204	195	211	194	216	227	210	210	199	201	194	196	214	197	187	174	192	203	207	200	210	217	222	215	208	196	207	172	218	234	209	200	198	200	192	219	203	201	195	225	190	222	186	196	198	206	224
6573	779	1233	1345	1257	1039	911	783	782	689	634	677	647	634	631	584	596	593	574	608	560	539	608	584	564	569	551	578	563	548	549	514	540	585	521	521	547	561	556	573	491	541	543	551	551	564	520	541	533	549	487	514	562	545	515	515	537	491	503	522	553	525	523	574	510	538	465	533	551	575	535	543	540	535	545	524	529	549	524	518	534	536	513	522	524	561	537	505	513	540	527	532	501	546	534	520	557	535	484	532	543	572	550	523	547	539	478	519	538	505	505	498	544	502	550	548	489	553	503	523	544	508	531	515	517	504	561	496	496	598	534	530	514	530	529	532	564	520	547	482	545	505	497	513	524	539	519	489	563	559	514	502	498	485	513	485	518	515	499	503	491	512	526	549	542	532	545	570	541	539	530	525	523	547	524	525	572	538	547	488	550	500	537	529	513	508	526	492	491	501	519	527	517	498	536	549	510	493	556	506	505	555	543	525	492	548	508	517	482	509	490	484	534	484	499	525	489	494	508	503	524	553	547	509	514	534	529	513	552	524	491	513	545	536	531	547	510	529	509	523	577	500	499	520	493	555	520	489	548	494	540	535	547	508	509	498	550	523	536	580	532	519	570	537	513	536	556	512	506	550	532	520	512	538	509	515	539	523	524	510	549	554	541	522	521	514	515	528	540	527	499	525	545	498	508	549	503	513	498	547	542	517	503	534	550	520	553	544	545	535	532	532	551	534	531	542	558	551	520	538	497	519	519	496	524	538	513	496	528	551	554	556	538	542	531	535	503	561	503	515	520	534	534	461	516	531	530	527	552	550	546	504	503	500	540	528	533	539	566	515	542	527	573	546	534	514	543	557	496	532	507	541	526	573	555	506	542	545	557	519	558	528	563	571	561	532	551	524	544	526	522	544	540	509	530	537	560	522	527	530	571	550	543	529	520	540	509	531	498	527	503	524	562	509	520	546	538	493	532	546	479	555	507	512	480	542	536	501	535	526	553	526	548	499	571	533	503	514	544	547	572	558	536	521	534	542	535	530	515	526	529	540	495	512	556	523	525	545	537	519	570	509	559	499	512	538	535	513	524	550	516	558	530	533	524	538	530	542	518	535	529	493	534	506	547	495	497	532	522	544	520	521	511	582	485	522	487	520	544	488	494	525	488	521	559	550	538	516	505	500	547	514	511	532	532	572	525	541	502	528	544	551	526	541	501	515	527	512	521	515	544	547	521	514	529	561	567	540	509	520	484	521	545	502	518	501	565	472	529	547	519	528	525	549	547	520	524	479	534	490	521	516	545	560	508	570	505	535	498	538	531	534	580	518	538	508	507	506	520	542	499	552	589	510	508	522	539	510	585	527	515	574	607	541	530	549	523	494	535	545	514	536	520	515	527	546	523	536	525	528	549	572	502	540	522	502	559	543	512	539	520	543	568	512	533	562	547	545	511	488	531	513	509	549	549	498	515	555	484	525	516	578	520	482	538	532	502	551	485	549	489	520	486	530	513	507	532	541	546	560	514	535	542	541	536	504	551	540	569	557	522	534	467	549	519	533	509	501	551	503	489	502	545	560	521	546	495	542	536	549	484	540	492	569	544	532	537	540	538	524	535	500	538	520	530	522	539	510	528	506	534	555	506	557	500	502	546	560	505	513	565	545	509	517	530	566	523	490	514	534	567	534	489	533	517	500	520	500	511	522	534	497	523	538	520	527	512	553	519	521	533	528	517	530	512	555	540	521	526	551	545	515	528	553	486	534	534	495	536	548	556	532	524	545	499	513	543	484	531	532	510	518	529	522	521	512	497	548	529	513	531	520	496	505	520	501	524	552	495	497	479	491	527	548	513	521	542	500	489	552	472	482	538	566	525	525	521	570	535	538	521	555	552	510	553	533	510	478	506	520	572	511	558	520	524	509	557	496	546	529	527	557	504	524	525	530	518	540	546	524	541	529	603	561	514	537	524	509	499	568	532	549	531	561	540	477	545	511	535	540	526	570	541	565	533	546	548	493	518	481	516	526	483	534	530	498	525	507	557	531	502	498	526	543	515	512	527	569	570	509	515	527	508	491	547	534	519	557	548	513	583	514	542	517	521	544	513	531	507	496	509	511	572	525	554	536	512	543	520	507	567	529	522	521	502	500	516	525	553	544	541	537	518	526	546	540	553	529	577	507	512	515	493	498	517	515	552	576	539	544	525	499	524	537	503	505	479	498	497	560	553	506	541	525	521	515	558	543	494	556	502	509	521	513	538	507	523	562	526	528	500	512	480	533	525	546	549	498	494	520	508	534	535	528	497	511	514	553	524	515	505	557	525	510	551	516	513	523	517	519	554	520	513	566	497	508	507	500	536	507	499	512	547	509	522	546	522	543	547	551	533	507	529	520	550	557	494	519	494	546	510	554	515	533	512	532	528	526	485	528	522	569	533	517	562	514	526	524	473	461	552	525	505	542	545	524	484	558	524	517	522	513	490	538	529	533	510	527	523	547	529	516	515	538	535	506	576	500	526	507	547	542	519	519	564	542	535	520	538	542	515	524	530	515	507	563	494	532	539	512	532	547	491	486	555	542	507	568	513	488	542	548	550	525	514	532	555	524	506	507	585	481	558	547	519	547	535	515	528	523	518	501	542	537	535	518	523	504	523	519	507	522	527	539	505	515	547	502	522	534	535	537	506	541	510	522	540	511	524	541	563	519	549	547	511	520	568	511	534	494	544	492	572	493	551	561	521	525	554	539	540	523	497	562	522	534	535	525	568	532	506	516	528	555	510	541	576	508	536	523	524	503	487	526	570	535	519	539	540	551	517	561	528	516	539	547	507	499	524	510	521	497	516	517	555	499	554	537	558	513	536	542	530	500	542	537	512	562	527	552	554	531	541	566	548	524	532	513	543	534	518	511	532	518	555	514	539	549	519	523	568	517	525	538	548	500	498	542	533	558	575	521	529	495	525	503	522	499	531	505	528	531	477	509	497	558	563	529	532	513	529	543	527	545	514	534	548	489	502	546	546	537	516	458	529	534	539	498	540	557	508	543	526	512	500	488	508	540	555	513	515	544	555	544	529	490	471	549	509	527	528	494	548	534	537	512	537	524	504	537	514	528	519	519	520	523	519	525	538	495	545	524	490	489	475	502	531	508	541	542	530	548	528	523	520	526	509	546	538	522	528	517	529	536	551	510	508	546	525	521	531	589	498	540	537	519	504	527	541	523	552	505	544	520	493	550	501	547	523	543	501	550	547	530	532	502	536	500	554	590	517	505	508	544	553	521	471	521	537	545	498	540	523	524	531	558	494	535	515	509	502	529	560	531	526	543	532	538	508	495	524	554	540	542	524	517	548	522	503	556	530	514	507	513	517	555	578	514	542	531	542	480	537	510	493	555	493	519	497	509	552	514	517	526	586	520	547	544	534	541	536	547	537	466	556	520	510	571	522	552	535	496	528	541	494	529	506	526	507	542	515	495	524	524	509	538	585	584	494	471	535	558	503	502	545	528
14881	1184	962	749	611	524	439	412	354	367	349	337	317	313	290	323	287	300	287	285	314	291	294	274	312	288	295	273	286	294	260	268	265	260	289	257	287	272	291	270	250	280	288	254	274	299	295	273	257	276	293	271	257	283	287	265	286	289	295	285	289	286	302	259	250	276	271	316	261	264	279	251	271	266	284	275	262	283	284	282	280	279	288	276	268	319	259	257	274	286	287	301	301	280	259	296	281	273	262	276	282	294	306	305	243	273	265	250	289	280	263	285	247	270	285	297	284	280	290	310	299	268	289	269	283	293	258	258	277	256	288	302	304	268	281	277	265	263	270	308	258	266	290	280	303	271	288	271	279	278	271	276	285	295	291	277	247	312	272	285	279	312	276	252	288	269	307	288	295	300	261	240	278	317	289	299	309	310	259	275	267	268	266	292	303	299	279	274	278	300	320	260	276	257	312	254	286	282	276	255	275	266	265	294	290	258	279	304	264	276	275	269	306	295	274	277	253	265	276	278	303	275	262	250	275	254	249	246	268	299	243	268	261	256	274	251	304	256	286	263	268	261	294	293	274	265	274	288	286	271	258	276	249	281	282	272	307	265	253	277	279	271	232	249	279	243	274	261	310	302	312	236	281	294	286	270	290	277	283	258	276	301	265	248	279	283	278	283	255	308	260	281	275	256	258	253	292	305	269	261	284	270	284	264	298	285	292	280	313	325	259	261	285	245	281	325	268	313	274	251	284	281	268	268	247	274	284	254	289	270	273	281	251	269	273	292	273	286	288	285	236	322	267	264	279	273	297	271	291	292	293	265	287	246	278	250	287	271	292	257	287	278	259	296	296	276	286	281	294	295	289	303	271	259	297	260	305	270	312	299	270	300	291	294	277	293	295	263	272	276	273	307	263	290	271	278	282	266	283	316	246	270	267	273	260	297	294	301	261	268	252	279	282	283	249	264	303	315	292	273	296	271	236	275	300	274	300	307	263	278	292	254	288	289	272	296	287	285	299	265	306	276	291	305	267	287	265	245	234	268	265	290	281	289	271	315	286	277	299	292	288	271	253	268	279	294	253	283	292	293	281	272	298	313	297	271	276	284	296	240	308	297	255	266	266	268	282	253	277	254	273	276	264	269	264	269	245	294	283	323	256	281	282	232	296	295	268	233	237	273	266	253	255	307	282	278	300	254	273	268	259	265	294	271	257	300	287	285	277	284	286	271	290	248	269	278	286	307	255	287	282	271	296	266	261	317	277	273	277	280	310	286	318	265	281	292	293	260	278	288	265	266	285	261	258	280	299	290	282	279	263	258	270	315	311	290	264	271	287	275	288	251	296	281	280	299	286	248	257	273	299	288	287	272	262	271	274	281	263	258	264	261	298	282	239	290	278	267	279	280	267	292	255	248	301	278	277	268	273	283	279	277	263	276	249	268	281	276	275	308	287	279	285	288	279	273	275	273	277	303	280	289	267	299	279	273	266	288	301	313	268	256	286	261	266	281	255	275	267	268	304	275	268	246	238	260	261	276	260	269	258	296	288	276	272	286	233	258	243	260	305	253	282	301	288	293	262	259	266	289	284	275	289	265	286	233	275	274	264	276	294	291	297	256	279	304	251	301	293	288	305	253	264	285	267	279	295	271	301	287	282	251	288	302	281	297	303	285	290	274	264	311	267	282	253	250	284	291	251	265	254	268	279	275	291	290	295	249	321	292	270	284	284	273	277	284	256	296	286	272	285	260	264	302	300	304	296	287	280	300	283	279	274	241	258	277	301	267	286	306	274	326	268	279	257	294	299	260	264	239	292	283	279	321	271	292	276	274	321	294	274	259	276	328	254	282	286	283	279	258	250	273	282	286	278	261	254	264	271	277	269	274	277	280	276	277	287	301	276	296	305	307	285	278	298	292	248	277	275	304	272	273	276	299	284	280	285	270	260	248	295	245	295	296	291	248	273	255	284	304	312	286	278	294	290	260	268	290	274	266	247	297	270	264	254	292	271	288	277	300	273	287	287	293	239	289	264	245	239	239	304	280	292	276	262	275	273	252	242	266	270	313	234	247	285	275	280	287	281	282	313	262	291	274	270	270	283	268	255	269	259	253	269	269	288	280	266	233	284	285	278	302	283	274	275	287	282	260	285	285	301	292	267	273	297	275	278	273	275	262	307	285	276	285	279	301	303	287	306	284	253	287	242	243	233	285	274	274	272	299	239	275	268	268	248	285	302	279	285	307	257	264	304	264	280	291	292	311	288	270	321	288	234	280	252	286	282	263	292	282	260	273	279	277	261	289	249	273	252	240	323	308	318	257	277	236	256	295	268	258	275	268	267	273	281	277	275	268	303	311	300	258	295	290	297	264	303	263	266	277	284	264	269	300	275	274	277	273	270	301	295	299	273	269	276	275	301	275	275	271	289	264	287	271	309	316	267	287	248	274	302	268	260	282	275	262	265	256	268	259	267	269	272	285	293	273	267	333	273	241	261	239	283	249	280	291	294	293	263	274	270	291	271	237	271	278	278	248	270	299	267	277	280	262	254	302	260	263	257	279	288	289	280	283	303	266	284	292	301	299	287	251	293	257	290	297	295	289	260	284	290	278	276	275	266	278	336	302	298	276	268	291	281	284	255	275	261	265	283	267	270	263	304	264	265	281	293	282	275	284	295	243	266	277	253	272	268	263	236	283	293	284	248	297	275	278	271	300	269	293	261	299	248	247	285	267	288	261	297	269	276	280	272	277	296	294	277	263	216	267	287	270	267	239	268	285	294	284	288	310	287	317	296	267	279	301	299	302	285	304	274	312	273	260	297	270	262	277	272	287	268	270	271	284	285	282	307	308	249	252	257	290	273	241	300	282	290	284	273	250	265	264	289	277	284	300	250	302	303	275	256	304	281	253	262	265	246	277	283	269	287	281	253	264	261	291	279	288	298	276	286	291	265	269	281	280	279	278	306	287	255	291	251	264	275	270	330	258	275	281	278	256	282	298	280	253	264	271	270	295	272	274	275	314	243	258	286	282	251	266	289	299	275	261	264	266	309	260	299	279	289	275	262	339	265	308	286	284	271	275	287	263	266	279	314	283	314	291	262	260	268	258	309	276	280	277	332	266	252	274	277	282	301	276	279	307	253	263	271	287	237	257	289	273	269	278	266	273	270	270	297	296	261	257	274	265	283	251	294	285	263	284	256	271	301	267	250	256	269	263	275	290	269	252	281	283	296	285	303	287	281	264	289	277	284	268	272	257	298	249	220	266	274	253	268	248	279	286	249	253	301	259	267	281	282	274	280	313	279	271	285	260	315	287	307	266	298	295	266	292	258	276	293	249	295	275	284	278	245	304	276	277	266	276	293	277	257	256	287	265	264	246	287	292	279	264	293	270	327	296	258	272	275	246	268	307	289	261	290	299	234	229	313	270	284	285	311	290	265	264	262	292	244	273	285	312	275	284	302	276	308	273	252	264	286	289	273	265	299	312	273	282	271	295	279	284
8375	1169	2163	2389	1982	1700	1478	1335	1187	1078	1078	912	964	881	842	822	828	798	769	807	821	743	739	777	754	740	742	744	704	776	752	729	747	758	749	713	695	814	717	707	744	733	710	702	789	712	735	750	672	680	697	669	670	697	661	722	703	734	740	673	723	707	712	725	730	680	739	742	715	743	720	702	652	727	739	715	713	668	686	779	696	717	679	694	749	697	664	678	681	707	700	705	684	654	745	739	700	677	669	683	690	733	736	697	666	679	736	712	695	717	700	683	729	714	717	712	712	696	668	667	713	640	694	708	745	729	664	720	636	673	687	689	693	722	706	741	738	689	680	683	689	711	736	641	693	749	705	662	708	728	649	667	684	715	685	736	696	725	708	740	674	700	742	718	689	708	697	708	703	693	734	718	737	700	687	642	683	643	684	692	741	714	629	686	709	695	724	689	721	724	677	724	695	672	715	741	748	749	668	691	678	688	689	710	708	748	663	675	732	739	660	645	693	675	678	697	735	692	689	713	721	707	664	693	681	724	737	705	750	737	681	688	689	680	717	697	709	708	711	666	715	693	659	692	720	711	696	706	735	668	715	705	674	708	765	686	692	687	680	679	696	665	723	723	744	646	662	667	683	725	734	666	720	716	667	764	708	672	735	629	707	654	712	681	678	741	684	691	693	703	688	651	665	732	724	711	722	727	729	649	700	673	696	712	661	725	682	706	693	688	653	642	683	710	702	724	687	725	685	715	708	706	686	676	695	702	668	706	716	699	721	685	679	719	683	684	654	718	670	706	702	674	719	716	699	675	689	716	691	691	704	731	667	695	699	689	673	709	698	753	674	718	708	689	704	732	703	712	695	709	695	691	717	691	720	660	659	707	684	665	701	714	690	745	700	642	756	683	718	667	702	724	698	691	645	695	754	687	699	670	729	676	717	675	709	690	688	692	732	723	659	674	693	670	686	723	698	720	675	691	704	696	669	669	712	708	693	684	723	707	675	682	659	723	731	714	712	738	757	676	676	704	726	692	658	671	695	754	691	691	705	696	691	687	670	675	730	687	720	687	741	699	716	716	678	697	663	732	725	725	701	675	702	721	674	663	681	669	712	711	711	718	712	726	676	672	728	673	687	701	682	693	698	713	730	677	739	709	768	698	718	710	684	679	716	700	692	697	704	713	714	760	688	715	703	682	730	682	682	721	730	696	695	675	713	697	704	715	739	698	665	647	736	675	695	669	670	719	729	726	749	708	707	683	700	715	682	714	734	717	719	718	698	696	686	709	706	744	687	682	680	695	688	720	706	652	666	705	691	708	719	701	712	713	705	659	686	699	645	668	713	706	722	676	697	706	725	686	685	713	670	723	716	698	656	729	657	709	690	707	715	737	724	699	702	664	706	677	695	688	666	687	675	715	685	748	714	655	671	652	678	691	648	772	702	750	714	685	695	737	720	726	691	735	735	692	681	678	704	711	682	672	756	697	704	678	677	685	727	670	662	681	742	738	698	723	695	691	695	747	694	730	686	715	718	738	726	679	725	707	742	729	719	653	689	664	620	671	703	696	690	740	652	726	743	716	682	704	733	661	671	725	706	682	687	678	728	715	692	693	705	748	715	729	728	677	708	697	697	710	671	741	738	678	687	667	732	700	701	681	639	722	703	646	693	692	695	738	675	673	705	706	696	717	709	667	691	667	673	697	713	718	738	737	692	695	738	630	722	665	693	741	744	699	648	719	681	693	698	679	690	693	722	695	743	688	743	680	691	695	662	736	708	716	724	690	730	724	718	716	669	650	675	704	678	703	675	730	619	681	648	665	686	676	669	694	716	681	673	705	762	677	692	703	671	705	694	639	640	664	709	696	703	690	709	714	653	728	687	683	685	688	687	721	675	740	693	688	674	667	742	704	731	723	690	689	721	747	722	680	670	696	674	645	692	747	649	725	705	722	707	703	730	676	739	680	710	675	650	734	697	727	660	712	705	751	686	716	674	742	673	691	704	701	703	693	682	673	733	700	696	751	671	691	694	714	635	700	734	729	702	731	687	696	732	721	664	689	702	723	690	696	734	739	682	670	670	671	719	706	643	733	694	680	646	684	715	744	746	677	687	740	691	693	696	646	648	686	681	733	640	687	686	736	693	696	665	696	749	674	691	674	687	679	687	716	659	685	662	679	673	706	687	621	712	686	677	658	697	627	722	722	710	736	704	685	706	680	748	679	649	713	695	708	677	693	674	695	724	770	726	681	725	728	702	708	722	686	677	704	692	729	710	689	703	757	684	687	702	700	673	684	677	692	666	705	703	679	658	659	684	709	655	674	675	599	731	728	724	717	652	688	702	690	695	714	682	712	671	733	673	674	702	690	676	723	687	684	728	710	653	715	681	690	686	690	703	667	737	652	743	701	700	700	708	770	700	743	657	692	712	692	715	707	690	716	664	707	681	720	711	720	722	643	721	693	684	679	680	703	731	659	709	712	659	693	757	640	728	665	695	688	707	690	711	672	720	649	712	680	688	693	717	705	703	665	709	697	710	704	702	667	737	690	687	691	737	716	735	691	733	688	697	705	752	676	674	702	689	705	696	664	693	667	752	724	637	691	717	642	684	679	740	774	717	702	716	739	728	694	736	720	679	722	714	652	736	687	720	698	717	736	671	722	705	735	735	707	732	726	668	700	694	692	722	673	698	675	736	705	699	717	739	685	719	682	756	690	644	682	720	693	716	701	673	674	684	692	665	710	741	740	706	680	749	714	711	694	723	665	699	730	661	688	692	708	746	755	659	632	692	735	752	697	728	727	749	713	734	670	696	697	687	633	703	750	700	694	740	719	684	682	682	712	699	688	648	685	637	680	704	657	726	732	665	710	658	697	691	688	736	693	720	743	653	667	725	692	727	644	729	680	714	634	707	696	672	684	691	691	708	726	727	683	743	679	700	700	707	679	708	751	713	723	721	674	672	703	745	713	695	686	699	678	725	722	705	653	671	683	679	728	748	674	664	705	689	697	724	611	686	700	697	737	700	711	713	652	690	698	713	713	719	658	704	697	645	720	668	684	694	724	750	691	686	709	720	743	663	676	686	725	695	679	677	737	683	697	661	694	708	722	683	673	662	704	667	676	633	721	695	698	674	682	697	708	731	721	711	717	688	712	706	747	698	696	675	700	699	682	740	711	739	714	712	686	655	701	673	668	648	735	685	720	724	700	643	685	691	718	702	629	729	669	707	727	716	731	710	643	695	719	688	707	658	724	686	725	745	720	672	684	703	670	724	702	746	723	713	702	689	684	711	713	743	649	702	723	704	729	699	720	720	724	718	715	684	694	668	687	696	691	686	711	687	686	659	753	729	678	650	730	750	733	689	701	707	722	706	727	670	682	671	671	718	699	727	720	686	697	701	736	688	701	665	698	706	688	721	721	653	669	659	665	670	691	666	716	726	710	724	702	678	682	667	670	733	714	704	676	636	688	752	721	706	682	712	709	765	733	664	671	664	706	732	754
1688	408	446	427	382	371	414	387	395	386	441	401	430	392	382	427	429	394	413	420	398	400	427	468	416	396	378	399	413	392	396	375	399	410	373	412	406	428	451	417	405	414	403	427	420	385	468	408	398	362	396	468	469	430	410	402	420	432	384	390	366	388	428	405	413	413	389	448	410	357	381	424	440	408	412	428	402	417	415	421	429	419	391	397	421	439	412	387	377	439	380	439	418	470	424	408	419	438	383	420	412	436	385	388	444	432	432	410	393	411	392	411	427	392	385	390	437	386	418	411	367	381	441	390	407	413	429	425	393	402	395	390	373	418	395	387	403	387	407	425	396	380	403	404	389	417	389	388	408	439	413	428	442	428	409	407	412	411	393	423	417	452	385	406	442	395	454	425	406	402	402	395	407	392	422	423	402	430	438	447	436	411	371	433	418	404	419	383	400	439	360	372	374	390	401	457	390	425	420	402	426	422	408	410	399	411	454	377	361	370	420	422	416	394	414	424	411	375	367	426	421	406	434	421	385	394	361	402	386	423	450	429	401	382	420	428	388	380	441	364	416	406	419	394	401	391	380	402	394	393	397	406	413	414	391	413	400	428	365	393	377	409	364	375	380	354	399	385	409	430	442	436	375	371	396	382	394	393	398	403	398	412	439	412	437	414	407	425	374	429	389	414	391	432	397	380	427	389	377	418	382	392	381	408	401	409	407	408	386	366	392	405	421	365	397	393	398	415	443	404	396	415	405	405	413	385	391	386	399	410	420	426	399	419	419	397	428	440	369	408	390	409	444	369	397	409	420	383	459	401	418	409	398	435	411	428	392	377	434	433	401	434	425	426	393	398	393	415	444	385	427	394	317	412	460	426	413	346	378	381	364	388	377	422	420	411	431	423	400	379	410	407	419	394	424	439	400	404	420	391	397	372	402	418	401	414	417	410	407	383	440	435	410	387	415	404	388	410	408	402	409	420	441	392	393	410	431	411	428	425	420	406	412	447	432	412	410	442	402	399	427	370	397	407	449	402	442	391	398	451	378	424	424	399	416	408	400	421	416	394	391	415	405	412	379	430	386	385	432	416	460	452	420	433	421	395	435	377	433	406	441	388	417	409	395	405	416	393	441	379	427	424	409	370	379	390	448	382	406	433	367	400	413	402	400	430	403	428	432	428	460	420	400	397	409	391	373	443	393	399	392	395	421	416	408	420	383	368	382	410	431	413	362	399	454	418	428	416	451	443	437	410	437	430	389	356	431	379	409	409	449	378	366	393	422	460	436	401	402	434	391	433	389	359	408	397	429	351	407	403	414	383	405	414	443	394	399	395	413	399	397	382	412	392	395	408	403	380	376	416	375	425	426	361	415	425	413	424	388	385	402	410	467	388	435	372	423	378	390	376	421	417	419	422	410	396	411	417	461	450	397	377	399	416	382	419	400	422	371	421	389	392	387	407	407	408	398	403	405	433	394	386	425	448	396	406	402	400	409	382	399	427	397	370	356	406	396	394	410	372	448	405	397	413	407	395	416	417	446	438	410	408	400	421	354	385	371	418	431	395	416	371	395	409	411	430	441	413	389	402	398	413	346	421	403	432	426	400	414	446	398	413	435	397	410	415	381	427	425	395	366	407	396	424	417	414	391	445	386	431	376	352	402	392	412	389	406	432	398	382	419	416	417	399	401	384	385	409	386	440	465	450	400	411	423	406	401	398	410	417	398	401	397	430	378	403	404	397	391	418	407	415	430	414	399	337	400	404	389	425	381	394	395	403	380	394	399	379	396	394	398	359	392	412	390	377	407	430	386	396	398	380	416	372	390	399	462	397	430	453	410	414	376	418	406	404	454	397	392	427	433	440	418	392	383	397	387	426	385	438	405	399	438	410	412	392	400	395	432	448	430	391	425	437	412	382	378	408	473	406	364	407	418	441	405	418	391	407	405	399	454	380	398	381	399	368	421	387	410	411	419	426	410	389	400	411	390	411	393	395	426	383	420	434	430	398	416	392	395	376	429	388	428	383	415	384	351	412	415	394	410	431	411	426	425	385	393	408	399	418	390	429	412	385	388	410	472	406	382	379	438	403	367	380	403	375	419	416	392	369	391	372	392	450	411	388	419	433	397	448	426	396	402	386	405	430	424	402	380	441	414	418	421	404	382	404	401	447	417	388	406	416	405	437	398	388	421	376	393	403	433	396	416	468	408	374	393	422	400	405	397	411	410	417	409	407	417	392	409	407	395	406	386	392	416	417	420	409	393	422	397	420	421	399	396	412	411	383	411	428	438	430	382	382	375	435	459	443	437	401	425	357	399	384	432	454	419	366	374	377	436	382	413	383	403	407	431	406	397	405	407	407	438	447	410	360	425	407	378	454	407	428	426	382	424	427	439	400	426	422	434	426	429	425	377	439	414	398	408	452	413	402	411	390	436	368	419	428	383	407	436	383	393	400	368	397	428	446	399	407	387	402	386	429	383	430	433	397	443	409	431	398	403	394	388	395	399	389	397	421	376	425	416	388	416	425	421	474	427	407	430	432	409	403	378	433	393	370	404	399	389	402	418	416	394	393	443	421	416	409	394	414	418	399	414	440	400	424	415	424	415	383	430	435	381	398	407	418	404	399	391	392	393	367	390	396	378	385	418	397	442	429	428	372	412	409	365	421	402	391	430	434	403	437	405	412	396	427	396	398	394	402	434	378	386	401	390	425	377	433	405	379	402	444	373	414	419	408	412	453	416	383	367	388	400	411	393	422	386	382	435	351	422	424	363	368	375	401	390	379	468	426	414	394	402	379	433	428	364	419	419	394	386	428	387	374	398	392	421	367	444	417	402	423	395	430	447	389	417	424	388	418	388	373	419	387	401	398	396	386	406	421	449	371	433	383	392	422	416	391	426	403	419	419	374	373	415	423	397	402	412	393	378	387	421	408	445	411	406	427	439	416	385	412	409	356	414	455	415	431	422	401	394	454	391	405	397	391	393	445	394	411	390	426	406	418	382	425	439	373	425	415	428	383	415	442	387	454	400	419	413	412	392	393	395	403	383	421	415	414	359	403	375	374	388	414	366	369	401	352	404	408	414	411	396	435	375	438	402	382	434	375	370	385	436	406	374	432	412	419	431	380	422	394	411	395	406	390	388	372	366	386	388	395	401	425	394	397	388	385	380	399	402	403	435	399	432	402	417	375	380	404	416	422	458	448	431	388	426	385	369	393	402	388	401	395	415	406	398	400	373	422	369	418	409	395	408	381	428	412	406	399	386	411	423	395	408	377	370	406	424	411	425	434	405	400	420	371	385	401	385	422	383	399	391	371	388	441	418	409	375	434	451	411	388	431	412	402	379	401	402	406	395	458	429	437	408	397	416	380	392	419	403	391	382	353	374	417	398	422	404	403	430	410	420	420	387	396	424	407	420	401	413	405	411	393	421	406	405	416	404	438	419	381	401	416	394	382	417	404	412	405	430	431	398	438	404	431	419	393	394	418	398	445	429	432
2120	958	834	926	889	926	917	934	918	941	912	946	923	877	879	947	902	964	947	910	944	879	959	890	950	918	942	919	908	903	895	890	936	942	923	950	914	912	897	902	907	900	929	859	854	989	947	938	869	926	885	902	933	864	914	932	902	893	862	947	870	882	922	907	958	880	938	878	904	900	911	921	944	903	919	897	931	892	895	908	926	898	886	925	869	859	914	951	904	926	886	918	928	899	892	908	900	910	925	904	971	928	881	931	871	976	876	923	922	823	948	944	878	946	893	926	888	887	872	943	887	839	885	936	906	903	967	874	882	933	886	929	877	877	883	906	934	935	925	884	909	960	909	943	904	920	930	905	930	951	955	885	942	838	945	895	870	916	911	962	929	915	908	969	919	954	966	864	930	915	900	901	921	919	930	911	935	900	903	851	919	959	916	925	966	894	861	931	881	904	882	912	936	907	928	887	913	939	860	931	923	928	886	911	927	942	911	916	920	900	912	937	938	918	955	948	922	938	903	815	884	903	933	908	943	888	931	912	923	923	907	852	929	912	950	912	873	917	961	935	931	923	929	916	922	916	878	899	906	953	917	948	878	863	902	890	890	864	882	925	875	919	992	870	923	888	923	939	907	881	928	930	911	954	897	939	941	942	900	879	880	922	942	973	846	927	921	918	911	864	914	903	925	952	920	939	905	886	950	929	912	883	933	899	923	874	912	955	889	901	990	925	916	905	947	928	914	862	944	904	884	919	932	877	936	929	892	934	907	924	933	926	911	942	891	978	862	929	916	877	923	945	872	924	921	911	898	922	875	911	865	907	889	956	893	949	838	922	904	981	923	918	937	887	917	909	967	898	907	915	943	894	972	918	896	847	930	929	955	916	896	938	914	933	914	947	969	907	955	923	950	893	893	916	873	875	918	974	916	919	934	915	939	891	907	880	940	966	908	876	934	940	900	911	889	907	888	872	933	923	870	907	895	864	956	921	914	911	904	975	951	967	874	891	899	893	946	897	867	923	881	921	902	920	920	937	930	916	900	824	930	861	944	911	862	899	908	944	841	900	922	947	908	931	872	903	889	879	905	974	934	895	899	901	897	893	843	887	912	910	884	856	947	896	875	919	903	956	877	969	950	945	904	917	929	935	915	905	869	856	917	909	952	876	915	878	918	903	975	918	879	893	889	919	939	949	887	900	952	935	876	920	911	931	928	883	915	883	926	867	932	854	914	938	927	921	962	938	884	892	893	892	903	953	881	912	891	878	918	883	907	923	870	944	874	847	871	930	953	923	945	913	935	904	885	881	924	937	885	903	883	980	935	914	901	898	867	918	935	999	951	906	869	929	880	974	936	929	886	907	849	929	955	906	948	903	918	913	918	927	968	856	996	952	966	925	855	916	920	872	897	962	891	903	935	907	947	867	843	893	893	893	909	891	929	935	853	952	867	914	893	878	926	920	883	968	926	931	904	863	913	882	908	918	903	962	911	936	902	915	869	891	971	909	881	936	913	939	917	947	942	928	895	847	903	947	895	916	917	874	896	931	993	934	913	910	891	892	926	898	944	912	928	895	876	904	919	919	948	876	901	903	889	880	921	935	921	918	913	931	914	951	860	895	947	924	946	875	921	891	930	932	886	942	885	867	947	903	923	937	866	902	871	930	918	912	957	866	903	920	927	916	937	942	867	912	940	900	928	917	889	900	933	940	905	938	883	895	868	916	949	911	887	930	927	913	861	878	878	958	856	919	918	967	868	918	930	915	973	932	912	946	945	880	932	903	956	855	954	914	916	868	909	919	930	956	921	942	900	883	887	969	890	873	897	923	869	936	900	922	918	903	920	924	899	926	939	981	929	884	862	923	941	957	901	866	926	899	964	894	927	984	876	887	964	920	880	902	910	906	964	899	881	934	913	877	916	916	907	894	920	922	901	915	894	870	898	962	888	932	873	873	900	919	953	888	921	930	866	932	946	952	906	926	970	895	838	926	928	884	927	971	906	985	900	872	877	926	911	904	902	933	900	951	928	873	954	895	982	886	879	914	926	898	915	869	877	858	892	934	897	937	984	970	922	921	920	852	934	923	892	913	876	905	918	903	928	940	878	952	945	929	910	926	873	935	932	898	932	889	882	935	915	904	871	929	930	850	875	924	898	931	859	927	925	842	849	919	945	889	925	876	903	957	934	966	917	860	919	895	870	881	899	928	912	896	912	863	881	956	849	898	924	884	941	917	878	906	941	873	899	915	906	881	936	906	920	919	915	921	952	916	957	903	927	895	897	971	909	901	902	892	903	917	931	901	885	899	910	925	921	933	879	894	971	921	868	939	881	908	900	859	907	942	910	921	906	913	919	942	929	921	923	889	871	902	979	850	955	872	935	939	895	896	921	952	918	897	859	958	917	868	909	931	954	933	942	932	944	890	893	934	933	912	935	924	905	880	949	919	873	912	894	915	904	891	798	895	889	873	903	890	920	911	862	940	932	893	848	928	911	885	903	921	923	917	932	879	857	891	894	867	902	898	919	943	939	883	917	915	904	905	893	942	945	964	915	968	910	891	913	876	955	897	906	850	978	948	898	918	946	927	928	983	920	900	938	892	884	924	883	885	904	923	859	920	966	932	888	915	914	922	904	962	919	876	906	965	927	917	949	900	866	919	939	893	932	893	857	910	897	874	910	934	888	891	875	929	923	942	923	903	864	932	908	875	856	894	908	907	938	902	914	904	887	936	953	904	955	902	904	889	911	867	946	918	917	887	940	931	888	865	864	885	891	893	887	923	886	909	901	967	912	903	899	916	907	963	899	887	891	894	926	1001	881	955	904	855	904	904	861	883	957	922	968	958	916	888	899	950	908	919	925	891	928	958	902	949	921	904	900	899	872	858	926	853	896	945	923	892	972	892	907	923	903	917	902	879	888	902	868	865	948	907	914	958	882	930	876	886	922	892	935	887	872	917	917	917	841	920	1003	905	898	898	870	930	918	882	941	928	902	887	912	914	864	893	913	927	858	953	882	907	935	889	931	923	888	924	911	935	857	907	905	894	929	954	887	903	867	936	895	939	886	895	871	925	884	901	925	917	946	897	883	923	905	885	908	899	910	891	897	952	847	929	932	893	921	898	878	897	881	909	934	901	942	913	950	976	929	880	917	883	960	903	927	899	905	884	882	915	880	871	918	899	950	880	942	870	895	890	922	938	898	928	913	906	884	872	898	895	900	861	828	888	846	911	899	910	914	924	990	900	911	906	924	918	884	910	927	905	942	923	888	951	973	890	930	924	880	927	869	917	872	943	927	913	902	928	901	888	932	923	886	921	920	932	901	889	893	921	986	941	876	975	926	935	931	925	886	937	871	900	871	929	905	924	892	968	855	888	929	939	939	888	928	965	890	889	850	920	920	865	956	917	899	920	879	887	903	939	957	958	908	958	891	931	945	881	888	899	879	893	931	869	970	868	888	941	911	966	861	916	884	886	913	932	932	888	930	848	842	965	946	966	926	909
7686	457	518	423	353	322	250	254	267	236	226	223	196	224	221	199	202	223	190	200	217	218	194	213	217	194	201	191	200	203	217	182	188	190	235	186	187	205	187	183	198	215	189	243	206	201	211	192	218	206	192	186	192	212	206	201	206	198	193	211	204	226	213	198	180	227	189	195	250	264	211	216	209	205	202	199	175	180	186	210	212	212	222	193	176	195	192	188	221	202	237	186	197	189	190	208	186	218	196	200	220	204	206	204	213	247	220	177	226	209	194	216	189	200	214	180	215	190	230	212	180	222	230	176	196	204	237	200	189	196	176	193	214	211	202	190	230	196	207	210	208	203	194	216	226	206	212	208	212	192	205	223	207	213	217	228	203	233	229	186	164	222	185	204	177	210	202	195	194	203	223	186	209	216	224	210	191	211	206	204	181	232	231	220	206	206	184	213	208	232	213	218	175	198	205	181	199	200	197	205	218	180	212	204	184	232	179	185	181	199	161	205	193	231	203	196	213	161	213	227	194	213	207	194	193	221	223	205	219	201	215	211	202	205	208	223	211	212	201	224	228	206	220	201	192	175	227	185	178	200	209	195	208	233	204	218	186	219	203	188	181	197	200	207	204	205	203	208	178	228	196	177	191	200	214	189	203	211	228	223	203	208	206	205	223	190	183	206	181	193	210	205	205	215	210	192	187	188	221	209	233	223	212	210	187	222	198	185	172	199	193	215	193	175	200	197	195	207	235	184	246	202	238	179	196	230	219	184	186	180	226	211	192	205	190	201	192	219	179	210	188	226	184	217	201	186	191	193	190	235	194	212	196	216	182	214	217	199	203	187	239	210	197	215	210	192	234	214	229	233	206	214	222	231	205	197	215	199	194	227	193	239	223	223	233	192	200	199	195	207	199	183	196	207	220	229	214	197	215	221	213	227	207	200	218	185	228	218	186	193	201	208	226	201	212	196	194	215	196	220	202	204	221	190	147	197	198	202	222	189	198	194	199	184	184	201	203	211	206	206	161	220	212	198	204	196	189	192	185	201	193	213	222	195	220	179	188	199	198	220	207	179	177	190	215	190	216	211	214	206	188	188	188	197	193	205	201	193	214	211	206	246	197	186	184	197	210	213	194	181	189	205	217	248	194	207	201	194	199	191	204	187	231	211	228	196	191	174	198	183	198	215	201	175	211	212	205	202	187	203	200	182	173	198	206	223	200	217	196	208	215	193	200	202	220	199	206	212	200	191	214	223	211	201	185	178	214	216	177	179	178	211	212	184	216	191	195	217	196	241	210	197	196	216	189	191	191	207	209	197	223	202	199	213	196	212	191	221	200	177	185	202	203	200	171	210	200	206	201	223	214	218	238	189	224	187	218	201	206	192	217	224	223	194	205	230	195	225	197	178	228	193	196	226	191	223	211	214	179	208	207	205	235	210	195	197	219	185	176	227	195	214	197	223	211	213	229	205	198	204	203	219	225	200	216	212	202	227	196	217	213	239	184	190	171	252	203	196	185	211	210	204	218	208	219	226	191	179	197	231	195	192	194	202	192	197	215	229	191	221	206	208	201	190	199	186	213	198	217	237	218	225	174	212	197	187	190	209	194	207	215	219	206	185	181	206	223	210	208	224	198	195	203	226	236	209	223	204	189	187	218	197	200	204	220	197	197	185	252	225	196	201	223	158	229	206	188	206	221	222	209	231	194	197	186	197	205	206	225	214	199	216	216	217	199	228	209	209	210	222	197	198	202	175	199	173	191	174	199	207	233	207	194	192	244	212	173	218	198	205	189	211	214	189	198	197	229	187	214	214	197	218	188	193	195	193	204	192	200	194	174	204	196	209	201	202	189	218	199	187	183	190	217	222	213	236	205	188	224	198	226	249	219	193	195	204	191	195	210	211	222	217	206	208	211	225	222	219	216	175	189	190	224	203	204	216	213	198	220	184	203	212	196	239	218	194	191	194	211	201	181	196	198	202	208	214	223	223	221	228	186	212	189	199	195	183	229	227	220	217	216	211	204	230	214	201	198	199	193	198	224	207	205	205	212	217	185	187	205	185	227	208	192	220	217	192	220	199	219	197	213	215	204	208	219	197	187	205	203	201	213	193	210	211	205	196	190	198	191	188	216	202	199	217	190	202	189	192	235	250	212	186	203	197	186	229	206	203	213	205	192	197	192	222	208	211	180	225	215	181	165	200	207	214	202	223	189	199	177	208	216	177	215	179	191	210	163	189	203	221	193	211	184	183	200	191	220	228	182	209	202	214	198	207	203	231	184	188	203	207	224	197	220	191	212	181	218	191	203	208	189	206	214	203	210	193	224	226	208	223	205	195	211	219	194	216	210	228	200	198	178	202	200	220	217	184	213	179	178	217	223	180	189	210	199	207	180	180	225	217	218	195	228	199	213	235	231	221	209	203	193	193	191	220	207	180	218	206	184	226	191	189	226	196	213	218	190	213	217	195	172	189	188	200	192	219	202	236	202	219	195	197	191	254	218	195	207	187	222	194	206	187	220	207	215	185	216	247	212	223	223	229	215	206	212	222	212	178	225	207	240	235	211	219	185	233	183	205	219	202	203	179	223	200	235	236	199	226	232	197	180	200	198	178	224	208	222	216	211	206	195	189	215	195	196	187	218	200	215	204	191	226	230	201	211	200	196	229	247	204	204	221	210	198	214	192	200	211	188	173	206	215	188	200	200	206	189	201	211	207	211	243	216	173	185	197	203	214	233	193	201	202	192	209	214	204	198	203	191	202	196	207	227	217	239	228	226	196	219	221	179	206	212	190	179	198	214	203	229	208	230	192	198	245	193	208	209	263	206	221	195	204	212	200	199	194	200	218	188	207	210	197	204	214	183	227	169	202	212	184	216	210	221	193	215	173	177	194	195	196	212	218	189	183	204	202	206	189	210	173	194	224	201	181	181	190	211	197	214	175	198	218	201	200	198	217	241	192	200	206	190	193	199	201	182	162	212	215	232	186	210	201	205	188	201	208	230	239	191	175	206	226	190	196	192	185	218	205	202	223	192	190	199	207	230	234	216	206	181	195	222	221	238	207	202	206	199	234	164	188	193	220	207	216	215	200	203	203	204	201	242	221	189	198	248	222	211	181	187	181	221	213	179	179	227	225	204	194	205	212	205	210	192	170	203	201	197	194	214	189	184	198	195	176	235	177	199	238	191	220	197	201	234	179	173	179	210	215	217	228	215	216	215	198	198	228	195	198	193	211	219	209	211	186	210	212	193	189	206	219	196	182	208	249	199	210	213	184	207	198	199	198	221	221	204	192	192	212	228	219	232	192	239	210	207	202	234	187	189	234	217	219	185	220	184	214	203	204	184	177	211	209	213	195	214	206	163	227	201	211	184	186	215	209	222	212	180	186	204	212	190	194	209	198	185	180	181	222	238	196	210	227	208	231	201	186	202	194	187	196	212	203	236	213	214	191	223	223	201	226	207	192	191	224	227	224	195	197	210	187	218	176	217	188	247	224
6540	819	1261	1332	1174	1035	936	849	749	713	709	726	639	613	625	634	632	579	606	585	554	576	524	542	553	571	525	554	559	509	547	537	512	524	510	566	586	570	550	536	511	519	552	572	565	536	494	487	589	558	526	525	527	556	519	538	533	480	572	519	565	524	543	564	525	519	485	493	473	538	518	520	518	480	490	530	526	551	541	553	569	537	521	533	520	557	515	554	499	573	516	519	537	547	528	551	519	533	531	550	552	507	529	525	536	552	529	532	499	547	558	493	525	506	531	497	469	529	570	485	552	531	520	533	482	543	533	493	494	549	518	516	540	529	543	524	519	534	497	553	522	522	519	549	505	552	537	507	539	563	549	511	491	536	519	518	490	545	502	564	530	545	575	506	523	553	500	553	516	513	515	518	508	509	592	516	499	495	493	531	511	528	503	524	540	509	542	506	513	497	553	527	506	507	539	550	551	491	510	513	508	538	504	519	513	522	544	512	510	488	510	523	561	538	522	533	528	499	529	537	524	476	534	521	527	504	510	479	525	550	529	550	527	535	503	509	505	552	525	477	540	497	491	520	500	559	531	517	495	539	509	493	555	534	494	520	502	504	503	540	526	503	535	555	536	561	504	527	532	534	529	560	490	514	554	550	535	519	513	530	542	559	521	558	502	507	535	535	490	504	511	506	527	538	528	504	523	501	527	527	534	543	514	521	530	560	510	499	517	529	528	533	540	530	566	517	528	551	530	545	522	509	531	558	515	563	551	532	537	532	537	507	506	526	473	517	510	521	514	521	550	516	539	501	505	523	522	557	529	503	556	543	537	546	524	515	494	540	551	516	521	536	575	524	536	554	565	515	493	539	548	550	527	529	556	540	551	513	520	489	556	535	520	560	558	524	539	507	536	562	506	514	540	525	535	494	520	579	556	542	523	536	525	526	525	529	551	536	530	473	511	515	506	536	571	532	524	555	555	502	493	527	489	527	527	498	515	497	535	506	544	513	531	523	518	521	544	515	512	508	527	509	545	496	558	507	539	543	501	534	508	538	487	531	496	554	520	513	510	503	532	506	499	534	499	533	541	538	513	521	549	537	499	521	538	570	516	491	538	523	545	469	536	567	502	510	555	501	556	526	542	506	499	495	503	500	540	533	496	515	481	534	536	524	517	542	524	537	511	497	517	500	493	482	560	513	530	538	547	515	521	489	556	505	538	558	527	513	511	520	575	488	508	511	545	523	540	506	557	531	520	530	536	572	532	543	480	535	526	509	521	518	602	529	545	542	515	512	508	515	527	532	498	514	516	515	560	533	543	552	560	503	571	488	557	527	492	571	517	542	575	519	557	515	499	485	539	484	526	526	490	557	552	481	493	530	531	541	531	517	531	506	521	553	520	536	519	536	479	501	532	539	505	526	517	498	526	535	565	536	490	521	519	528	522	537	476	515	541	555	563	541	519	517	526	523	513	515	496	509	517	545	544	560	529	561	547	564	541	545	529	502	557	506	578	560	544	534	551	510	502	507	522	565	551	517	492	521	515	516	507	506	531	517	495	554	525	522	509	488	526	559	515	540	509	496	542	530	510	536	572	533	519	512	494	514	513	518	523	551	559	555	536	508	516	565	578	515	518	523	502	556	515	498	536	561	499	538	504	490	526	534	520	570	548	508	514	526	500	488	543	517	539	589	474	524	519	512	538	543	555	564	509	533	516	495	545	551	530	497	525	506	514	509	547	504	523	533	526	542	533	539	473	518	520	522	540	477	542	572	508	527	523	457	573	548	535	524	548	539	510	528	470	547	511	554	585	514	556	508	526	504	544	522	517	549	561	549	510	561	525	536	530	513	510	532	537	503	508	525	524	521	519	541	526	482	519	550	527	568	532	564	542	532	516	537	532	552	518	508	514	564	543	526	510	551	529	530	528	538	501	527	550	506	566	535	535	515	508	513	515	508	522	536	508	511	518	528	507	507	510	507	499	561	513	483	504	512	503	567	548	531	531	510	512	508	544	523	536	503	514	522	521	503	516	550	504	532	527	502	533	500	540	529	559	515	490	520	517	515	505	491	498	548	518	515	498	523	535	500	529	502	563	541	563	525	551	517	538	546	508	515	528	512	519	523	508	495	523	524	549	545	519	486	522	503	501	522	534	527	507	553	538	543	553	556	520	527	488	551	536	546	511	548	518	570	514	535	519	508	493	521	533	517	459	574	564	543	507	523	541	527	532	512	591	508	501	480	541	478	526	520	516	514	517	489	515	520	490	511	527	533	530	526	545	530	530	515	532	521	570	531	518	525	548	500	545	555	524	528	534	550	519	517	512	571	535	538	497	522	571	516	492	496	518	514	524	519	555	525	557	522	562	514	510	522	523	537	555	515	540	538	533	523	542	516	544	532	532	483	544	522	492	533	560	563	491	533	539	540	548	532	530	511	526	532	544	528	511	549	516	511	518	533	498	518	574	514	549	532	576	464	551	560	564	521	512	547	520	523	507	523	512	509	519	512	572	575	559	532	505	535	531	509	540	565	539	531	489	551	544	516	536	527	581	526	555	499	525	535	488	516	531	520	553	549	521	513	533	547	547	524	490	554	554	489	517	502	569	571	485	538	537	538	529	485	526	511	502	553	579	537	518	519	512	487	550	493	512	498	548	508	517	539	535	537	561	501	524	543	542	510	571	564	528	569	520	491	499	510	557	543	515	498	478	562	537	505	546	561	542	537	479	566	538	522	550	497	539	455	521	544	583	533	499	505	514	535	481	555	524	525	514	504	534	517	493	546	519	530	497	513	507	499	515	543	533	496	515	534	526	549	566	542	530	511	505	536	579	527	495	574	563	540	504	496	541	554	495	469	538	524	515	531	513	523	574	495	542	532	563	484	560	524	567	498	523	522	485	558	538	536	546	496	471	536	535	537	511	556	485	423	531	528	500	506	564	486	515	511	503	500	533	547	484	507	511	546	496	542	505	506	520	562	566	519	538	512	519	529	527	548	540	566	497	553	527	499	530	542	459	594	520	517	515	531	466	574	569	546	531	546	520	550	485	494	501	502	536	569	525	515	511	531	513	557	498	498	522	512	502	556	521	548	543	548	538	535	531	533	535	524	509	529	503	531	516	518	471	494	534	514	504	521	472	537	493	512	525	527	528	519	547	522	508	533	544	558	537	520	521	562	523	519	533	538	511	536	506	508	545	514	501	508	503	538	526	508	475	503	468	549	547	559	547	512	541	540	564	516	556	496	483	543	509	545	532	533	559	494	572	517	513	546	538	525	511	562	515	535	525	535	514	552	548	507	517	509	516	531	506	527	490	479	524	548	536	524	532	511	511	547	540	578	518	516	542	515	541	532	525	492	514	513	521	532	491	547	501	522	584	563	530	509	495	535	523	522	528	502	503	548	505	480	567	495	545	466	532	522	544	531	551	538	483	511	536	527	551	516	510	510	549	531	553	511	547	522	525	498	510	509	518	555	488	492	510	511	548	572	534	568	525	530	506	530
15004	1308	979	777	606	531	423	368	342	318	344	314	311	302	291	297	336	282	273	287	313	290	321	292	298	287	267	271	311	264	307	283	277	266	294	295	282	272	298	288	278	288	263	281	270	304	275	294	258	272	262	272	258	258	286	267	307	316	245	298	283	276	264	266	298	250	294	271	271	286	285	263	267	277	283	266	279	308	261	273	277	271	277	311	278	277	276	290	315	252	291	278	287	277	265	282	260	284	290	295	264	297	284	264	277	304	256	262	291	282	307	306	273	288	252	263	271	257	298	305	267	283	279	264	282	315	262	272	264	272	302	282	268	256	305	274	288	278	264	258	250	255	263	267	290	285	255	244	288	278	300	262	290	264	269	256	295	258	271	260	295	246	259	263	260	294	266	261	273	290	276	292	259	287	252	260	267	290	268	291	294	286	228	265	275	254	284	271	289	269	265	274	264	263	269	265	301	277	285	286	276	271	276	272	295	252	251	270	271	268	270	288	304	315	260	270	268	238	291	276	246	269	296	270	296	276	288	271	287	269	281	287	301	272	271	237	262	289	283	279	280	262	310	297	266	295	295	272	274	271	285	283	283	267	286	288	271	239	268	281	255	289	277	236	272	300	279	280	261	264	267	255	245	268	268	297	269	259	248	287	266	278	283	278	305	283	274	309	301	299	294	273	279	262	256	276	258	310	255	266	303	274	283	261	269	254	271	244	332	298	251	287	268	320	283	271	274	287	285	272	261	281	246	277	273	270	300	308	266	293	297	297	272	262	274	271	272	276	302	280	272	284	260	274	278	277	262	252	265	275	236	288	283	265	295	285	284	246	282	315	265	310	288	290	258	251	289	290	314	300	272	311	255	260	297	306	276	276	295	287	263	265	254	266	280	278	269	281	271	320	255	294	267	295	297	270	276	286	314	267	236	262	266	252	257	267	302	273	280	259	279	261	266	290	276	272	274	288	284	273	328	265	289	295	280	309	235	325	263	291	260	289	276	271	278	272	257	255	281	270	270	244	273	285	281	279	263	239	275	247	291	271	247	277	300	304	270	288	288	282	272	267	286	263	265	243	295	256	278	293	239	285	309	280	281	311	277	259	260	277	260	282	259	298	282	295	279	268	270	287	269	280	262	268	255	259	257	284	264	265	262	281	298	283	289	277	309	283	276	251	271	293	257	270	245	279	292	321	269	299	294	283	304	284	283	253	257	247	284	285	269	279	265	259	268	248	268	274	278	285	301	260	248	284	265	292	256	290	259	276	287	292	267	281	241	254	267	276	267	292	283	289	257	268	289	276	290	216	254	265	288	276	267	284	264	294	287	306	275	311	278	294	263	295	269	307	274	288	259	255	247	281	305	274	234	320	266	242	242	282	286	276	275	298	270	267	296	229	292	285	289	268	319	297	299	255	297	283	267	265	269	294	267	277	282	280	266	276	281	292	256	268	266	297	296	300	279	305	283	281	266	253	262	293	290	322	281	261	254	262	278	276	268	254	248	283	249	293	288	254	306	275	291	286	236	266	274	263	234	308	291	270	288	266	255	264	281	272	272	267	265	261	287	297	278	252	280	316	267	304	311	290	307	266	276	288	286	282	260	287	282	289	277	270	282	265	289	292	278	257	256	300	267	275	310	294	251	271	277	258	254	295	301	283	278	302	287	246	267	298	272	280	267	259	285	249	307	256	268	297	289	273	259	284	242	268	253	274	307	295	301	286	280	262	296	296	277	272	283	270	286	282	297	269	275	258	264	276	271	257	257	251	287	296	314	265	271	258	272	284	288	289	296	287	292	281	261	278	265	295	299	278	273	295	287	258	288	296	278	252	291	265	267	270	244	258	273	296	274	298	304	301	263	276	286	265	273	232	255	264	282	297	247	292	272	265	276	300	303	305	271	245	298	255	279	296	253	286	276	239	284	296	270	290	291	287	299	281	260	251	265	278	257	272	267	277	276	267	267	272	270	266	288	290	266	279	237	298	269	256	282	276	274	270	272	234	259	251	297	274	281	269	271	294	287	297	306	269	274	279	281	263	295	270	286	264	285	283	293	267	295	279	293	268	252	276	254	280	275	282	268	263	304	272	244	247	280	271	271	284	260	274	285	279	247	263	270	328	284	283	272	279	284	287	266	271	265	280	288	281	293	274	244	251	295	286	283	263	257	261	262	275	295	314	271	276	286	263	301	288	264	245	286	267	270	278	266	290	289	281	281	289	297	278	250	296	281	284	286	285	286	246	278	281	258	271	334	296	301	279	285	275	290	306	276	278	242	242	326	254	289	248	262	296	249	317	296	254	275	282	211	269	270	284	245	261	253	253	280	266	291	301	265	257	291	307	249	271	300	309	256	276	314	283	263	285	263	266	298	287	279	265	264	258	291	303	325	270	280	261	264	279	248	277	294	293	251	268	306	283	281	264	278	260	240	280	265	255	300	277	268	253	284	276	285	260	256	269	256	301	304	271	270	293	243	281	301	280	276	316	260	277	273	278	255	294	260	304	241	270	281	282	281	305	310	292	258	267	272	247	273	269	247	285	266	245	259	266	272	296	244	269	280	309	303	261	303	278	276	269	287	296	267	249	241	262	266	265	285	282	280	255	242	293	245	262	310	284	280	324	246	273	271	263	278	304	276	305	270	265	244	273	266	261	282	275	268	279	306	289	265	275	304	268	266	277	249	282	282	302	278	282	246	302	284	283	294	254	277	289	279	275	288	270	249	259	299	284	285	264	296	254	270	273	261	265	268	258	271	250	280	259	290	251	295	284	282	267	288	253	258	269	297	251	257	306	285	248	268	279	290	274	285	288	272	266	299	254	252	292	255	262	295	275	281	285	280	276	310	276	234	247	287	256	288	309	277	243	281	257	298	275	265	304	268	263	254	260	284	264	261	247	294	297	241	282	303	295	302	281	289	260	274	279	260	262	249	261	282	255	267	262	262	294	330	283	248	285	288	294	264	285	283	302	262	311	295	297	303	316	293	292	246	265	298	298	290	293	297	267	255	260	294	263	265	279	273	286	275	305	304	277	291	267	277	280	295	292	285	277	250	285	274	283	264	272	280	277	259	316	301	290	301	279	291	278	279	259	266	293	311	275	261	271	284	264	265	222	311	272	270	289	270	288	297	257	272	298	266	295	254	287	275	280	294	283	288	289	261	268	273	282	303	266	307	302	276	283	283	267	303	255	299	310	268	294	292	269	266	299	269	269	280	272	280	260	277	298	277	252	260	290	296	284	260	274	286	287	251	285	300	282	278	298	254	297	271	277	272	288	255	299	295	305	298	300	277	324	254	276	305	279	282	326	268	269	269	267	262	290	286	295	285	259	271	272	259	283	278	271	292	268	275	310	276	305	299	265	282	286	309	279	269	295	271	270	261	254	260	271	293	316	285	286	267	276	247	272	271	260	267	283	264	271	276	291	275	275	259	287	292	294	266	293	268	307	269	277	281	292	266	279	268	270	236	319	293	286	284	272	262	282	270	252	266	249
8199	1186	2147	2327	1980	1738	1507	1277	1155	1080	987	954	944	906	853	849	798	857	807	840	766	723	751	740	730	798	704	717	723	714	755	769	695	693	698	777	744	677	738	726	749	750	712	765	748	711	720	725	700	741	749	689	678	697	688	694	748	702	712	725	734	737	747	689	702	697	701	714	724	716	714	704	702	742	713	684	715	665	647	710	667	699	709	733	686	721	711	659	663	673	722	685	715	699	750	713	689	684	714	724	723	726	707	696	681	701	680	746	677	708	725	692	698	662	696	699	679	723	735	741	701	705	703	684	700	700	680	679	717	657	682	689	719	738	660	653	728	669	688	725	656	710	673	727	703	715	695	728	697	718	690	677	709	641	671	683	668	666	713	665	691	703	713	706	750	717	680	664	661	726	709	677	707	677	698	707	719	721	760	693	696	689	708	659	724	661	687	681	686	721	713	648	725	672	690	643	677	660	676	712	713	681	678	700	695	719	695	761	676	660	687	745	697	678	749	699	721	681	711	713	708	680	678	683	723	677	699	696	708	691	695	744	707	700	650	674	685	707	677	763	669	641	697	716	709	673	727	660	703	693	700	681	699	705	706	688	688	676	675	709	730	709	663	702	754	726	705	675	686	736	643	737	712	696	676	687	693	692	711	677	727	710	676	702	711	706	684	733	684	660	680	712	666	714	719	684	674	708	670	679	710	678	678	713	702	712	676	666	705	701	685	714	635	718	645	680	648	723	687	721	660	685	658	706	727	664	714	709	770	702	675	714	732	711	761	693	716	699	706	704	674	729	708	683	698	704	742	675	707	730	706	720	664	720	677	686	693	703	658	691	731	669	683	643	730	662	737	645	728	707	665	678	706	690	707	666	668	738	748	677	728	692	696	698	719	720	724	690	738	714	718	692	720	725	695	732	750	661	663	653	663	718	731	704	718	673	679	731	740	717	686	701	677	699	738	723	710	693	708	683	673	754	682	714	763	677	724	672	759	706	699	706	780	699	707	703	686	700	691	689	721	681	737	710	699	727	704	724	733	656	710	690	727	686	685	724	689	739	677	713	680	683	720	717	705	647	686	738	743	712	702	704	669	718	711	652	724	701	711	693	634	681	686	722	720	712	686	703	716	701	745	696	690	685	731	707	678	668	718	689	649	688	676	732	700	695	679	685	715	716	701	683	669	687	670	694	740	725	698	683	732	690	686	678	724	723	731	663	665	728	705	696	691	705	681	683	656	742	709	717	687	696	717	739	725	736	706	700	686	719	662	674	669	678	728	677	707	715	725	664	678	708	699	681	674	707	727	680	640	707	690	711	697	721	711	707	689	683	698	699	681	672	684	680	728	710	683	715	748	729	700	696	735	667	675	698	660	680	651	694	678	669	761	693	672	671	710	721	691	671	719	678	682	684	654	690	717	695	695	660	690	723	711	656	694	703	667	726	726	667	718	691	701	663	709	711	712	706	731	692	662	689	746	667	730	728	680	714	718	721	680	725	742	709	680	730	722	680	692	709	680	755	687	692	639	676	703	705	678	688	686	724	662	714	682	677	701	673	706	681	709	682	712	687	719	681	664	725	735	731	721	700	689	714	685	697	707	650	742	729	696	676	711	675	700	702	699	683	671	657	716	675	721	699	691	708	694	707	637	757	665	710	769	678	696	719	682	731	663	691	643	686	675	678	662	695	704	669	712	732	706	717	720	712	706	679	715	699	693	665	693	741	722	731	671	694	692	695	695	716	674	673	663	671	679	676	738	644	741	702	697	741	688	687	739	722	702	739	659	731	716	736	741	677	688	726	704	752	708	670	677	676	726	695	731	732	681	696	670	694	693	678	676	678	688	686	703	719	744	731	738	634	730	719	663	725	675	713	692	722	715	670	679	679	710	721	719	654	697	700	666	651	678	739	690	668	685	719	701	719	666	661	689	653	688	672	687	709	706	699	712	689	686	673	697	714	695	672	710	696	734	698	684	738	726	722	745	710	725	719	703	693	659	740	686	712	727	716	705	729	690	677	717	701	730	714	679	641	707	713	717	717	707	672	724	721	669	690	702	723	711	652	701	713	716	672	664	713	713	679	728	710	628	706	721	691	691	700	688	714	670	752	689	708	663	692	687	717	688	712	688	685	664	673	712	739	697	692	731	706	682	690	703	695	649	714	696	715	710	783	685	665	731	691	738	700	659	691	666	692	682	718	715	682	666	712	731	672	733	732	691	670	682	699	692	726	695	741	708	630	719	743	731	674	660	682	702	667	715	664	707	742	683	664	717	681	676	686	655	748	670	667	669	702	721	718	706	677	700	738	716	755	698	717	718	676	708	745	723	702	677	656	692	672	709	659	623	745	698	682	715	679	678	661	712	657	735	684	660	698	685	711	734	675	703	744	697	712	696	694	721	690	687	691	712	726	750	725	720	691	694	684	677	728	651	692	696	687	740	721	648	727	721	714	678	747	686	666	717	673	648	707	736	712	673	717	695	696	710	683	719	663	667	709	715	676	692	627	714	704	729	678	724	702	708	693	719	657	722	678	746	698	729	708	628	727	676	645	666	708	721	697	726	676	725	730	678	688	692	685	701	696	696	679	725	705	675	709	717	693	680	711	667	654	668	717	754	725	726	701	733	679	662	679	721	687	713	666	707	654	686	655	708	686	673	666	674	712	717	639	735	698	692	703	709	712	712	681	707	701	681	635	707	654	712	748	716	643	686	720	727	727	743	705	759	708	727	721	665	749	743	689	689	710	623	675	712	688	702	682	725	689	658	702	734	705	703	630	714	719	702	701	675	675	652	714	698	696	690	687	694	730	640	694	718	681	700	702	688	669	714	744	684	658	675	666	712	676	738	648	726	717	709	703	745	656	697	665	719	695	695	711	696	664	718	699	676	683	708	623	684	669	667	691	697	714	722	723	707	724	703	716	717	685	680	745	703	746	717	724	634	733	678	726	675	705	709	722	707	702	697	706	713	652	686	711	724	728	687	707	683	679	704	726	717	659	709	709	672	725	648	729	725	717	668	687	753	660	696	721	747	713	702	672	658	738	736	723	727	725	690	654	724	716	658	712	687	691	688	675	682	686	664	695	728	679	675	706	715	673	694	728	672	706	765	657	681	713	658	698	731	709	700	679	655	673	695	697	688	716	686	699	731	716	709	683	703	690	674	670	681	685	699	715	683	694	712	694	660	678	678	682	708	737	717	703	702	655	708	653	711	691	728	757	655	662	725	664	723	714	680	709	722	751	688	697	781	744	711	714	658	651	731	704	714	696	771	705	685	675	714	694	704	698	698	687	698	725	718	681	696	678	757	705	720	662	712	729	706	704	685	771	636	709	674	680	639	724	788	684	708	674	680	716	674	704	728	727	732	721	693	723	710	700	721	666	751	690	694	718	659	758	708	668	708	710	718	659	689	663	721	739	687	674	661	761	707	673	719	620	659	703	718	710	709	661	671	675	760	667	680	718	711	702	728	695	683	668	679	662	704	705	738	658	683	715
1873	446	408	383	430	421	483	415	426	421	382	379	420	456	393	376	404	391	389	437	362	437	414	410	430	427	412	386	405	382	397	399	435	409	408	403	416	394	409	374	422	434	397	400	409	446	361	383	433	462	386	435	388	401	375	408	402	356	396	415	414	408	439	413	388	420	449	403	414	427	404	410	417	397	367	395	410	441	424	421	393	408	439	400	395	407	365	393	435	409	406	420	428	418	419	409	383	415	384	423	387	428	423	419	457	426	470	434	408	377	381	385	410	403	407	413	350	353	379	406	393	413	374	400	393	357	411	427	420	423	389	407	404	399	423	417	413	426	435	410	396	396	460	417	410	391	398	406	407	422	379	432	444	435	441	411	399	438	452	396	387	415	403	400	448	415	422	394	416	438	435	421	399	423	428	395	425	400	370	413	411	386	415	434	410	406	429	420	398	402	410	426	450	425	440	404	375	428	464	412	389	374	391	372	394	424	445	407	386	433	390	413	407	405	398	418	363	397	389	432	403	403	431	419	432	425	395	401	440	407	436	403	414	396	388	406	371	415	392	386	493	430	394	396	371	416	422	405	384	401	395	412	373	387	393	438	421	416	417	413	435	388	413	388	409	428	383	393	404	450	398	411	413	384	428	433	383	350	394	412	378	388	407	414	411	436	405	411	488	390	401	413	414	405	417	414	408	383	363	404	437	442	421	391	420	430	416	433	387	398	387	433	416	395	390	414	428	386	403	411	422	408	387	430	450	403	366	421	409	401	422	405	431	414	399	406	396	368	451	388	441	396	412	387	422	410	427	390	398	416	398	458	394	412	413	440	391	453	428	374	412	394	363	421	370	417	408	393	411	399	404	438	400	402	414	418	426	417	421	376	386	385	439	453	437	394	403	434	400	410	414	416	431	402	403	402	398	398	429	451	374	383	437	399	441	419	394	369	397	388	406	438	421	424	389	410	385	426	391	437	412	424	387	411	419	349	399	431	401	424	407	396	427	421	374	404	421	378	372	411	395	397	401	399	426	403	443	432	425	426	402	417	453	395	444	390	383	373	422	405	401	433	411	407	402	425	355	394	419	438	403	425	425	395	423	424	385	401	401	411	438	428	417	450	406	412	384	370	376	404	428	379	392	374	427	449	401	410	437	374	401	434	395	369	414	429	394	431	427	415	424	397	400	409	420	379	389	406	406	416	441	448	427	416	401	406	423	416	395	391	440	390	421	405	422	412	427	396	405	378	397	406	421	404	358	441	411	388	376	412	416	418	407	386	436	441	415	389	411	385	404	350	405	442	359	381	444	373	414	440	393	414	408	448	418	414	421	408	389	387	405	402	447	385	370	442	408	403	382	394	393	436	396	389	414	425	382	379	383	409	401	389	420	395	435	362	400	431	363	412	397	431	376	355	424	382	401	415	425	394	396	395	361	392	412	388	412	420	407	405	408	385	398	413	397	393	407	404	390	369	410	389	376	400	407	426	410	409	368	407	437	395	401	406	410	409	404	378	411	408	445	408	408	449	409	420	400	381	392	381	409	359	435	413	392	437	399	398	426	413	397	426	411	410	416	423	390	426	408	402	419	427	413	413	394	391	398	401	376	379	398	395	399	407	355	410	371	392	423	413	378	385	413	450	403	394	397	435	411	382	367	402	374	402	379	400	424	363	400	421	399	415	382	427	423	385	382	389	377	418	434	413	400	444	412	411	421	384	394	393	403	397	422	423	390	398	416	382	382	436	437	405	433	414	417	432	371	421	407	402	401	411	396	444	418	392	398	404	408	411	430	396	406	393	422	433	388	436	472	405	416	379	420	429	446	394	354	437	367	380	408	412	407	431	388	433	379	422	396	379	433	443	416	418	389	399	393	407	394	428	443	410	383	405	434	402	412	421	376	404	421	405	381	395	402	408	455	404	411	430	408	377	416	399	385	421	409	414	401	375	432	403	451	469	369	436	438	394	386	400	397	401	427	434	423	400	371	405	377	402	474	432	415	434	392	394	413	438	401	434	395	453	350	401	392	440	402	427	425	400	409	384	399	411	418	380	409	375	410	442	403	449	395	456	406	414	388	402	401	408	425	404	374	433	404	409	403	419	391	337	397	417	403	418	434	437	425	417	431	361	389	411	386	380	410	401	408	382	428	393	422	383	384	388	371	428	433	439	416	402	382	431	405	414	417	382	393	431	386	414	423	414	400	379	390	427	428	391	407	398	392	408	411	436	401	438	393	408	395	404	436	393	372	434	427	410	412	406	409	441	427	421	396	400	441	408	393	420	454	418	397	443	415	388	423	461	440	414	399	398	420	380	446	413	423	408	416	390	381	403	419	424	418	422	445	408	413	391	421	420	446	401	412	396	445	450	430	405	402	405	391	408	384	411	417	415	414	426	390	374	382	417	377	425	391	416	387	399	400	382	412	366	425	411	436	382	369	379	420	443	435	433	430	410	380	398	404	416	420	403	404	454	394	412	409	390	431	396	393	355	420	386	391	423	409	383	413	416	414	367	412	364	358	404	398	432	425	428	410	427	385	418	467	401	403	407	408	432	429	434	387	409	405	407	413	415	429	409	397	423	420	414	409	393	406	391	438	410	397	422	399	426	377	397	378	402	421	378	400	446	401	370	408	392	437	421	403	353	345	410	405	392	422	396	415	422	416	424	409	421	420	411	388	390	420	421	389	399	433	435	364	412	421	372	401	433	411	433	446	351	455	441	425	404	395	424	405	400	416	400	377	387	407	397	425	402	409	415	420	409	442	412	398	369	393	406	430	403	367	419	445	422	438	384	415	426	458	420	382	407	401	387	406	434	397	356	414	452	391	383	406	425	445	428	422	424	393	404	433	464	415	389	390	382	395	405	400	425	401	385	406	409	414	390	430	413	428	374	381	413	466	438	426	420	418	434	422	411	423	444	359	409	389	405	413	439	388	367	395	389	408	363	428	429	412	387	397	417	437	409	387	384	407	443	412	387	395	429	457	418	371	436	383	429	402	429	434	425	406	407	400	428	379	445	448	391	404	401	405	405	444	418	380	398	395	404	385	462	403	433	452	444	416	421	418	416	411	399	416	401	406	430	418	391	396	377	383	412	392	422	448	412	404	404	405	404	394	481	386	383	395	363	390	390	429	405	437	385	398	426	420	399	438	428	420	380	368	400	389	382	396	421	403	407	423	391	384	406	403	435	385	427	406	426	415	430	377	387	390	387	425	408	429	418	401	406	429	398	408	365	418	394	395	399	446	395	429	388	396	388	365	387	421	397	395	398	409	387	398	399	401	429	410	421	397	407	454	364	439	428	393	395	416	419	354	397	414	416	381	414	416	416	401	405	454	411	388	406	418	440	414	406	431	411	403	408	447	448	413	423	409	369	372	442	432	434	378	403	453	410	405	440	398	390	367	398	359	425	395	451	417	390	409	383	401	417	436	394	374	417	412	398	387	403	405	383	380	418	392	434	441	433	396	439	401	434	361	405	413	428	400	370	415	377	420	437
2234	925	896	912	924	937	899	901	945	941	965	905	905	920	906	906	864	912	929	915	926	908	890	908	856	859	937	926	917	892	913	927	959	908	926	906	899	944	856	894	945	926	970	923	937	910	927	900	918	898	874	959	929	945	965	915	897	885	919	891	906	926	952	895	883	905	870	944	932	843	925	864	878	877	915	893	910	921	870	879	929	902	904	904	906	897	933	888	897	940	916	937	887	911	899	901	859	910	926	943	872	890	941	901	922	856	914	897	954	917	852	897	903	939	906	929	910	915	874	885	939	893	926	876	974	920	922	890	892	900	906	893	918	901	869	934	945	876	923	896	889	872	934	893	937	877	933	938	883	900	845	920	883	936	937	882	926	900	910	913	931	940	892	871	945	931	887	957	863	848	939	911	940	927	917	841	896	929	918	898	872	932	935	899	901	891	932	932	941	911	856	899	920	917	872	905	962	865	888	919	963	854	884	939	879	957	954	942	852	902	952	893	933	898	896	888	971	896	941	924	881	876	879	913	910	929	911	892	936	879	929	922	925	934	965	918	974	878	975	913	888	983	848	961	909	934	875	899	919	892	939	952	926	902	930	891	892	891	918	887	843	903	909	940	918	905	934	953	959	907	961	929	948	867	896	902	938	901	917	863	916	931	924	895	930	919	920	976	898	854	903	882	919	924	914	856	932	855	955	882	977	960	906	954	891	863	950	887	879	921	977	863	921	898	880	933	894	933	883	958	862	933	934	879	923	925	942	911	944	932	930	912	903	900	907	900	913	942	905	924	892	898	890	877	858	928	940	878	971	899	865	894	922	893	905	872	927	927	893	922	906	882	880	887	938	887	948	900	901	876	904	876	864	919	898	937	943	922	914	887	905	917	908	911	907	912	856	933	914	886	909	928	872	930	896	883	932	973	918	947	945	922	896	903	918	951	899	884	879	946	911	925	957	854	953	896	883	919	908	856	887	941	898	907	901	925	932	875	904	932	941	886	911	931	980	886	931	899	870	900	905	938	893	916	896	944	885	937	907	864	945	950	965	910	921	917	906	879	917	933	889	870	859	935	863	893	890	887	909	917	931	912	858	873	917	912	903	902	908	908	930	946	906	883	876	919	922	871	944	923	909	913	901	965	936	947	962	896	880	899	945	895	945	891	942	975	909	943	940	961	917	939	916	960	913	918	901	911	947	877	944	917	912	904	903	894	836	904	910	899	901	873	898	951	873	894	911	916	872	879	883	883	920	901	906	965	905	900	891	947	912	949	920	863	850	910	872	868	922	1019	924	923	899	860	947	914	921	929	874	900	856	912	875	917	913	963	899	915	902	898	903	940	881	941	898	925	903	951	915	897	893	926	885	922	907	911	927	870	863	898	891	850	889	936	869	910	892	942	912	930	945	893	855	937	935	925	901	884	914	916	890	935	856	915	931	919	896	908	914	940	960	921	979	929	915	912	903	874	918	876	925	911	941	872	909	903	897	852	906	925	958	934	928	928	856	881	879	903	958	842	917	891	898	841	933	877	918	885	858	916	895	890	935	890	930	887	934	888	884	948	880	877	925	876	823	915	912	861	929	897	863	990	879	947	927	909	916	968	913	883	908	916	901	884	917	937	918	927	892	930	946	965	878	900	932	905	879	957	903	918	915	890	917	943	906	910	869	873	907	920	888	934	880	908	912	896	914	931	939	892	934	888	916	911	861	879	871	921	935	887	921	926	937	969	885	944	859	949	885	879	951	907	916	895	924	982	935	919	865	904	927	870	951	923	918	851	912	919	897	961	886	913	969	928	936	940	908	938	926	925	935	927	922	897	962	941	910	937	905	944	956	880	901	940	920	939	922	939	928	907	910	934	912	930	985	918	924	891	901	909	908	895	890	936	926	867	916	915	904	924	885	953	915	913	924	903	885	917	910	903	878	890	924	937	932	911	901	882	944	929	871	927	941	888	874	935	924	896	902	906	888	899	929	916	874	948	911	921	897	911	880	891	903	916	921	869	916	919	920	971	915	924	871	887	957	876	926	961	927	898	922	930	876	966	840	911	940	931	895	927	889	899	871	929	922	912	930	876	942	843	958	899	900	896	892	902	887	883	887	919	896	980	870	926	952	862	920	844	947	931	893	923	910	958	955	940	857	964	942	955	914	895	896	893	946	902	867	969	928	871	906	961	936	945	962	973	946	941	906	916	914	913	934	885	895	903	909	973	932	906	890	972	912	849	909	905	920	934	876	911	898	920	916	933	964	898	949	872	920	880	900	922	925	913	912	921	897	889	902	936	889	969	912	873	955	878	921	929	881	880	907	899	908	946	843	893	906	936	904	856	885	881	897	893	949	863	945	913	900	955	897	907	926	931	908	843	936	874	925	907	932	866	962	934	895	942	867	917	925	904	888	922	935	900	925	920	870	902	967	959	894	927	856	907	892	862	887	917	873	875	903	918	883	928	968	886	962	874	924	948	907	927	894	922	944	895	860	918	863	895	895	922	900	921	901	892	890	926	926	942	909	855	936	911	961	964	869	941	916	936	888	889	907	915	880	969	979	883	921	933	879	875	916	896	889	861	942	939	900	920	904	967	909	823	877	904	860	905	905	918	849	934	934	975	959	910	923	926	945	895	921	935	928	940	912	902	966	954	977	880	912	911	877	957	906	944	862	910	925	913	875	910	901	875	852	920	874	892	945	884	938	909	888	898	924	895	949	915	905	896	906	847	898	924	923	941	882	941	915	911	917	910	899	928	929	924	890	914	888	902	860	972	937	908	907	902	888	887	875	903	880	904	894	911	881	904	917	891	889	898	920	945	949	941	945	908	852	967	928	945	934	925	932	938	948	919	926	921	919	867	894	906	918	958	909	917	942	904	869	879	922	940	893	915	891	904	866	955	968	912	966	950	878	905	951	933	911	898	960	888	936	919	966	874	938	970	884	895	930	874	904	885	886	900	919	930	877	948	928	991	917	885	881	896	878	964	926	877	908	927	906	921	907	886	933	922	931	901	946	883	883	915	958	948	894	932	891	863	886	922	881	873	934	927	899	875	858	933	929	919	930	954	936	883	902	890	896	969	921	917	882	862	930	962	894	910	883	892	895	897	955	920	893	970	967	958	913	886	913	891	897	866	895	885	882	920	896	930	887	924	888	875	942	926	893	965	978	852	972	929	921	933	906	888	913	914	886	951	902	916	938	839	928	931	900	940	926	883	919	908	910	948	932	956	931	926	893	928	923	919	895	939	935	878	918	924	885	897	944	915	937	862	923	944	894	922	1005	930	902	925	905	906	885	913	934	911	922	960	886	957	867	923	939	903	907	907	857	912	925	917	894	947	883	944	860	927	920	909	915	914	920	888	858	893	949	904	895	973	910	924	870	912	921	934	904	868	961	921	912	920	914	873	903	910	920	947	954	902	909	879	857	901	905	898	921	890	918	864	949	912	919	858	945	946	943	843	957	876	891	860	894	938	900	898	904	887	819	962	895	947	879	924	952	922	867	905
7830	497	470	459	386	285	280	279	253	247	250	237	221	202	216	208	188	222	198	194	201	226	195	211	239	192	204	184	182	197	187	217	218	223	217	242	197	208	244	226	213	172	197	194	216	199	214	184	239	185	202	209	197	230	219	210	198	213	200	193	197	232	188	183	204	208	215	240	205	241	190	235	187	224	231	240	175	209	188	197	219	194	194	222	216	216	210	187	220	219	212	210	221	197	195	209	203	191	209	229	196	198	191	195	208	214	209	204	216	195	231	204	228	214	230	224	187	185	199	208	202	208	191	195	231	201	183	218	197	202	208	232	219	208	210	190	209	204	188	199	186	169	184	214	227	202	211	196	161	203	213	205	195	203	215	196	215	215	182	204	196	181	185	230	221	216	206	200	219	212	190	192	206	213	204	219	206	186	214	207	217	209	206	211	220	205	196	188	200	200	207	214	203	188	202	228	202	220	224	214	192	219	223	214	190	211	237	211	207	189	225	212	222	178	219	207	205	193	202	203	233	201	209	198	206	197	215	197	240	173	200	185	204	209	199	197	218	194	209	211	217	189	200	177	187	208	204	202	230	186	221	237	209	233	198	219	203	250	206	190	216	182	204	203	198	186	257	239	222	196	187	205	231	220	215	223	191	202	210	171	206	224	230	190	213	202	208	212	230	208	210	191	235	183	232	185	190	218	223	196	214	209	208	225	164	171	204	213	196	198	219	213	224	216	196	210	216	172	187	208	215	230	193	197	228	227	224	203	211	205	207	219	174	195	226	187	200	228	236	223	207	206	201	200	203	230	192	210	215	232	212	221	197	225	188	201	209	181	235	220	179	199	216	218	187	221	223	193	217	225	213	221	188	213	197	216	174	204	210	190	228	181	208	216	204	213	230	208	221	207	214	189	167	203	207	195	215	184	231	219	219	195	210	218	203	191	206	197	225	203	201	207	209	247	192	211	197	217	181	220	212	208	228	205	205	189	190	212	198	197	194	187	177	205	230	197	196	207	229	229	196	199	200	220	203	205	214	204	214	216	190	208	217	205	231	196	210	222	212	211	195	186	202	180	195	200	214	218	237	212	197	197	205	205	203	214	213	206	193	202	218	201	210	209	211	218	235	219	207	205	198	205	208	212	256	181	192	180	206	242	212	209	198	234	206	192	198	206	181	240	208	235	231	197	196	194	210	211	218	223	204	210	225	208	211	222	199	213	216	179	187	205	181	231	215	216	198	201	198	194	226	190	184	211	243	202	184	199	195	204	243	216	186	204	233	189	226	187	210	227	167	190	208	215	199	204	229	197	188	234	221	201	218	208	185	202	197	209	188	195	196	206	232	205	217	195	203	204	209	188	217	196	188	185	202	211	235	242	219	204	217	239	201	198	228	222	181	198	195	181	201	199	213	217	204	221	193	207	197	234	206	215	189	202	227	211	201	208	204	203	211	230	194	196	198	188	225	218	222	195	231	197	197	202	189	180	202	210	187	199	199	201	194	197	206	227	210	215	206	198	173	205	215	188	207	190	218	230	177	203	216	195	203	216	176	203	213	209	194	214	210	193	196	179	205	199	202	210	221	206	230	203	220	180	212	210	216	199	199	221	217	199	220	205	190	190	206	215	191	196	208	195	213	205	219	198	208	192	207	205	207	209	199	189	191	209	200	217	193	239	180	203	174	174	199	213	209	211	210	223	171	219	223	210	231	184	219	217	209	190	207	215	190	205	212	193	215	193	224	195	171	203	244	189	243	175	206	198	188	220	211	229	216	195	224	208	196	201	193	199	213	216	205	216	232	224	192	219	199	191	216	212	239	212	198	228	189	211	216	205	225	203	190	213	194	203	219	207	204	207	213	227	215	219	221	243	189	217	201	198	209	184	221	217	232	214	193	203	219	194	202	176	204	223	162	211	221	223	224	208	208	217	196	198	204	206	218	211	186	200	219	200	203	228	211	183	195	200	181	214	197	202	196	228	204	202	223	215	205	215	202	212	218	224	226	191	189	184	229	187	200	188	214	230	199	200	208	215	220	186	214	223	207	217	244	234	208	210	179	218	207	207	216	222	208	185	181	196	216	206	226	220	228	205	227	212	206	207	196	199	202	225	218	235	219	189	215	194	231	204	226	191	210	185	204	227	214	201	186	195	224	199	215	200	210	194	232	198	204	210	187	221	215	225	204	181	198	213	189	191	186	224	197	207	199	214	190	189	202	215	228	211	226	195	213	202	191	181	202	212	229	187	176	198	205	158	193	217	214	212	225	208	208	219	216	242	199	207	204	226	215	196	237	208	208	215	216	188	195	196	212	189	219	204	210	193	193	203	204	224	225	203	204	200	214	203	211	199	215	212	202	206	203	219	227	184	205	203	201	198	211	223	224	198	197	219	207	203	200	194	211	195	219	206	204	199	188	211	218	211	185	253	213	200	237	211	200	180	212	217	218	190	195	216	211	226	211	194	205	207	205	230	195	211	219	203	208	218	219	201	196	238	211	189	225	184	189	211	214	224	226	197	193	182	211	199	198	214	213	243	200	208	196	201	221	205	219	206	189	220	215	202	202	208	209	203	185	211	212	212	200	185	212	170	204	224	216	214	219	207	221	204	231	220	227	189	251	225	216	163	186	196	206	209	198	202	182	215	183	191	206	209	208	222	209	200	203	183	193	173	224	206	213	197	211	199	195	194	233	213	248	214	232	194	209	206	208	204	193	174	203	212	222	208	214	208	206	205	220	219	204	188	201	228	221	202	226	210	182	204	195	184	196	208	197	229	204	224	231	188	187	230	191	196	208	178	207	205	225	185	214	197	205	205	201	227	221	227	230	212	217	182	215	193	192	176	213	212	212	192	191	201	187	179	211	205	187	227	198	190	238	210	209	201	212	233	238	221	191	222	196	181	207	220	219	234	206	242	217	226	205	216	228	197	176	199	182	213	208	210	194	200	200	222	210	181	225	204	189	222	214	200	208	228	218	208	206	193	169	214	233	209	187	213	214	197	228	198	228	214	226	205	223	196	182	183	193	204	183	211	217	195	208	198	196	206	227	220	222	209	210	212	200	181	212	186	212	226	200	212	200	215	225	180	208	234	209	201	176	186	208	218	194	229	225	213	217	199	232	183	244	208	205	205	175	194	207	214	216	197	200	213	224	199	220	207	193	213	217	220	207	206	222	206	193	195	202	222	246	213	214	217	229	220	243	207	219	191	199	203	200	260	233	215	212	191	198	218	215	208	198	214	196	223	195	222	203	208	178	192	171	206	190	205	200	216	213	206	203	232	250	229	189	198	227	196	167	209	200	196	198	210	221	220	193	201	182	207	200	212	236	213	198	192	182	189	192	220	218	200	193	200	189	217	206	221	214	168	222	229	226	194	189	186	236	214	211	197	197	195	227	242	209	216	216	223	203	174	189	235	198	205	241	216	200	213	226	191	165	207	204	206	244	218	218	210	196	240	196	205	192	220	226	197	239	217	206	191	213	191	186	213	182	205	212	221
6530	812	1267	1420	1200	1042	902	848	802	712	655	648	642	637	652	563	620	578	606	639	581	587	543	542	565	581	581	592	544	577	514	594	556	540	542	523	556	526	541	555	517	517	589	529	561	578	591	539	534	544	546	556	525	527	541	489	529	507	530	546	512	523	577	510	579	519	576	524	555	557	538	584	545	544	520	505	521	516	523	527	566	547	465	545	540	556	555	502	531	536	495	577	537	509	547	540	489	549	584	509	499	513	551	515	535	524	532	511	530	525	553	537	514	529	528	547	536	534	522	569	490	555	522	525	507	520	569	506	568	550	510	536	566	522	509	516	536	492	553	539	523	530	535	512	516	530	546	563	565	525	545	525	478	495	525	525	530	477	508	538	508	529	547	509	548	556	523	540	513	521	522	544	521	473	510	548	518	542	506	547	509	517	508	536	501	552	513	501	546	535	557	508	516	562	536	505	562	567	553	526	504	541	549	527	509	507	564	517	539	556	506	553	604	532	531	504	530	542	482	520	535	497	536	546	508	512	546	503	552	505	519	525	519	532	541	500	501	533	523	541	543	544	541	515	519	496	523	517	560	560	517	528	541	526	526	564	521	512	523	540	505	546	569	526	569	533	532	581	481	516	549	549	531	525	543	543	524	560	539	540	548	560	528	573	589	496	538	515	565	540	540	583	558	545	548	526	543	553	549	512	529	517	508	530	527	558	581	566	552	519	525	516	504	537	544	496	524	471	548	545	507	523	506	541	488	510	519	518	553	553	562	515	527	505	517	572	558	522	533	522	562	504	524	515	534	516	560	514	512	514	542	540	552	509	497	510	518	537	536	580	550	566	545	516	588	510	559	549	536	502	489	539	527	516	537	542	514	546	535	495	527	553	556	505	561	545	586	528	572	536	513	549	480	492	506	505	543	539	525	580	546	542	563	559	543	527	546	580	546	551	543	569	546	542	549	518	527	572	550	510	490	499	513	556	524	543	561	566	520	541	501	539	528	563	515	514	510	528	544	501	569	521	585	490	506	544	517	557	576	541	527	528	547	549	568	569	503	494	540	516	534	523	535	561	540	556	544	507	516	575	554	590	499	535	545	528	538	521	504	536	506	506	544	555	534	548	508	535	522	525	521	501	542	540	560	509	521	543	500	523	551	499	539	528	517	546	527	488	549	506	496	560	544	522	558	556	515	571	538	534	508	525	525	550	523	533	542	562	507	542	565	559	579	519	511	543	535	529	482	526	551	529	539	539	553	543	528	553	535	534	560	552	518	497	522	543	531	534	550	531	531	581	562	489	539	519	566	530	515	531	514	542	546	523	582	538	514	517	530	549	573	535	526	521	522	508	553	521	522	517	507	540	547	538	501	535	507	553	538	559	529	541	545	559	517	487	580	538	556	489	558	519	543	542	506	538	550	519	534	513	526	531	511	523	515	555	549	510	552	518	482	527	545	524	506	505	557	545	523	565	512	507	516	491	543	539	529	523	498	500	540	554	507	541	486	522	519	497	587	534	487	552	519	524	532	535	540	525	564	537	552	543	557	540	515	588	541	531	478	560	547	572	547	570	566	518	493	512	506	531	511	542	530	521	535	528	502	530	554	534	518	549	512	538	534	541	544	551	541	534	523	549	527	573	504	522	589	520	527	567	510	519	558	550	532	554	508	554	540	535	541	504	598	574	533	534	499	585	537	566	499	517	501	494	532	542	546	509	549	518	506	534	555	491	545	535	473	534	563	527	589	533	560	507	460	517	534	517	536	491	515	527	525	504	503	545	532	526	518	543	477	523	529	554	557	536	536	504	532	513	527	551	504	580	566	550	548	557	512	520	550	521	568	539	494	532	524	521	542	532	503	516	547	559	508	500	521	531	516	508	495	498	510	567	514	506	494	525	502	526	528	513	496	550	536	536	529	575	546	520	523	535	551	540	513	510	545	544	518	554	540	557	525	511	527	529	559	519	513	505	535	554	557	523	544	519	542	517	562	523	538	531	518	533	523	506	563	545	543	523	511	510	533	535	522	507	524	532	526	516	540	519	525	520	492	532	526	543	537	544	531	521	532	520	575	528	549	536	555	571	580	532	537	573	515	485	535	554	497	560	550	528	513	536	529	539	505	556	527	544	539	503	578	488	509	546	539	531	511	490	524	556	548	524	537	518	532	547	524	582	522	509	526	561	583	539	555	517	537	531	515	552	538	493	520	548	542	546	524	535	549	519	528	543	557	569	516	505	510	499	553	527	569	522	548	527	549	494	518	490	585	526	545	574	549	547	553	522	496	550	512	523	523	564	507	548	528	556	545	548	535	524	537	563	542	537	494	517	537	500	519	530	569	567	524	548	542	530	541	520	516	525	513	502	585	539	544	508	533	569	540	535	560	494	560	536	548	523	530	521	497	548	502	546	548	519	554	545	542	509	557	550	541	510	499	521	527	512	530	497	526	541	550	525	543	512	526	471	548	513	509	500	556	526	547	492	566	520	531	493	536	491	581	529	504	496	532	524	505	545	502	531	545	563	511	493	520	532	568	545	535	546	540	512	531	551	550	516	539	535	501	535	531	517	531	562	497	526	515	491	562	526	538	509	542	518	548	505	577	535	545	521	537	525	514	528	498	536	528	543	567	561	545	533	561	551	516	476	510	542	565	522	542	507	550	496	555	537	548	498	515	559	542	518	530	566	509	523	575	543	518	547	527	506	512	530	543	521	518	499	526	568	554	578	522	550	532	536	505	524	528	527	484	510	540	492	558	553	517	525	510	501	553	522	540	533	517	561	501	522	517	520	557	508	504	590	555	540	517	530	527	522	521	605	529	519	491	521	507	543	531	522	533	498	508	508	491	533	548	499	536	563	547	550	550	559	524	548	564	515	516	554	525	543	529	533	509	504	546	527	544	557	540	547	508	570	517	552	543	556	508	546	525	510	497	522	574	523	506	563	561	522	524	521	533	559	497	507	515	532	476	517	499	547	542	515	505	532	527	547	537	523	520	478	524	537	517	497	569	540	536	526	504	518	537	546	565	507	504	514	524	512	531	521	549	533	527	541	559	510	525	543	562	507	544	541	566	540	503	519	534	528	543	567	502	558	584	525	523	500	487	548	531	521	501	519	527	534	538	524	544	519	532	508	555	528	535	563	530	535	563	523	536	588	538	514	519	535	516	530	538	532	558	512	508	552	534	502	544	562	525	518	523	530	529	561	524	558	534	528	530	510	507	516	531	495	525	542	487	515	553	490	570	527	535	548	532	509	500	528	535	547	537	537	518	574	531	502	501	544	552	535	534	516	517	535	541	512	509	552	519	486	547	533	490	558	534	555	521	559	546	554	555	542	509	598	521	529	508	508	550	532	542	511	490	495	545	517	528	542	556	519	526	531	526	535	545	513	575	524	567	529	503	512	519	496	523	610	560	537	534	489	520	520	551	545	547	572	549	523	493	507	537	470	559	550	522	512	525	586	537	530	508	549	509	507	562	544	590	570	518	549	488	531	553	530
15231	1267	988	803	577	467	440	380	375	347	321	319	302	280	304	303	273	306	311	306	304	303	281	294	299	299	295	300	281	285	291	287	270	268	261	286	258	295	316	289	277	281	305	281	256	289	253	286	311	278	299	284	264	273	291	252	287	299	291	281	298	294	275	253	288	280	294	277	277	315	273	292	290	302	290	266	261	301	253	276	290	291	281	297	280	276	267	293	283	267	275	278	303	336	270	268	258	302	299	284	287	281	300	292	303	273	308	305	290	257	268	290	247	270	287	276	310	293	270	294	265	304	310	304	256	287	305	302	292	287	253	287	283	254	273	307	259	272	265	295	316	282	271	283	273	289	274	250	291	278	266	277	285	247	257	272	298	265	314	270	284	303	264	268	332	274	277	260	283	285	312	288	274	286	274	280	301	275	295	281	293	299	283	274	275	293	291	270	264	286	277	284	256	287	285	286	254	303	288	271	262	301	243	282	275	296	293	270	292	290	277	283	285	278	268	270	246	300	281	283	256	280	297	286	280	282	321	296	262	285	280	295	279	270	270	286	286	276	278	304	258	291	286	286	289	264	304	299	261	283	309	277	284	286	274	254	292	284	277	289	276	290	260	266	275	272	275	254	263	268	271	287	270	294	225	256	323	289	285	313	255	265	251	289	293	280	272	282	270	283	321	292	304	268	250	306	260	273	309	276	286	296	262	267	268	255	289	245	292	295	312	294	273	280	287	290	265	284	266	287	292	261	254	244	281	283	278	277	276	287	252	301	281	266	288	279	321	278	290	276	297	269	283	279	276	301	288	272	260	301	258	297	264	276	296	267	290	282	296	284	276	273	315	269	284	288	276	275	290	293	290	297	277	277	262	295	262	300	309	303	256	275	322	269	320	268	293	326	301	263	269	299	281	311	275	293	300	283	284	268	276	269	277	267	273	252	290	316	299	281	271	275	294	300	279	305	263	287	287	305	296	285	290	286	297	268	304	319	262	280	273	264	305	272	268	272	291	273	271	314	295	273	298	256	247	271	279	281	270	269	261	291	273	260	250	327	285	263	242	268	257	300	297	310	291	284	267	294	299	273	259	282	280	279	248	263	287	259	288	288	289	274	266	284	288	297	302	266	285	299	282	314	312	321	286	278	289	286	302	271	271	280	287	249	265	282	260	288	299	280	295	273	286	281	268	262	289	246	264	296	313	293	301	290	314	276	291	310	313	296	294	300	296	291	290	291	255	270	268	295	262	264	284	285	278	297	301	273	277	277	284	268	285	307	326	284	274	268	290	316	283	275	295	295	301	256	312	304	255	261	296	299	308	279	286	250	300	249	269	257	261	274	253	250	266	270	296	285	301	307	266	287	293	300	261	288	326	271	310	268	279	285	285	271	255	280	260	273	288	308	260	261	312	271	290	289	253	255	292	292	282	249	267	286	292	266	281	266	291	265	276	268	280	290	262	304	285	323	294	310	271	275	282	297	272	297	259	288	283	263	275	272	280	284	289	298	289	272	290	275	311	307	286	287	294	271	281	309	280	293	239	269	303	315	313	231	266	255	276	274	288	252	285	265	307	293	282	319	293	274	254	273	274	245	285	282	267	284	272	283	343	298	260	283	273	264	306	278	290	277	273	314	263	270	270	289	277	271	286	326	295	293	278	272	275	285	267	260	278	274	314	260	300	249	279	304	284	257	256	261	273	289	316	268	290	264	268	262	287	295	291	271	294	246	268	298	263	267	273	318	291	288	283	261	259	266	304	289	306	249	312	255	282	286	244	287	310	276	268	302	300	274	273	251	275	287	281	243	269	288	287	294	283	268	272	285	297	244	267	325	280	284	285	285	258	285	310	283	303	275	266	279	261	278	281	270	329	282	316	290	270	270	269	279	265	285	273	277	267	299	299	305	293	267	270	264	287	262	253	257	285	281	288	301	297	292	271	327	268	285	288	266	274	270	273	290	324	275	266	258	278	271	258	281	271	267	288	295	288	268	278	281	268	265	269	280	277	315	289	278	264	272	249	271	269	277	293	284	276	272	292	293	282	268	296	265	297	261	295	251	268	282	299	287	278	277	299	274	276	306	288	264	277	282	277	265	267	270	291	262	284	300	318	269	273	272	283	275	316	300	285	276	270	268	265	262	265	246	276	271	280	260	286	303	290	288	297	302	274	304	247	304	268	258	276	284	298	283	282	292	279	294	269	307	304	316	270	280	283	274	255	260	279	261	272	296	286	279	275	295	278	310	297	289	282	282	297	302	319	294	279	286	277	278	270	271	293	282	310	291	294	274	250	311	290	316	300	301	237	260	286	284	252	329	283	263	280	280	288	277	302	305	285	255	266	280	289	271	273	286	270	300	278	275	248	247	262	307	305	306	310	288	276	298	299	288	261	301	283	266	298	260	268	278	279	283	299	289	265	297	268	274	282	290	251	283	258	315	271	266	264	267	268	268	285	266	309	267	302	308	243	311	292	269	282	312	251	241	269	315	297	274	267	276	256	282	277	291	297	307	310	273	340	309	315	251	278	286	310	295	261	278	289	286	322	256	263	280	281	259	267	296	294	312	294	304	289	284	278	307	246	262	315	291	257	268	273	272	319	272	290	287	287	283	249	313	292	256	291	273	282	266	288	283	286	273	298	294	271	288	293	247	275	257	268	270	300	271	269	256	265	317	285	282	287	294	291	260	327	283	276	278	262	324	264	304	281	269	263	309	288	267	276	306	302	276	290	265	278	282	268	294	268	290	277	253	301	288	287	279	298	291	264	280	295	306	322	261	277	271	259	265	264	291	286	296	291	313	302	274	296	289	273	281	275	279	304	317	280	247	274	279	275	284	295	289	300	273	303	266	290	325	279	282	263	285	250	275	321	259	280	274	280	299	271	263	301	268	326	272	292	303	310	278	300	268	263	296	305	292	275	272	254	303	312	256	271	285	296	271	274	266	271	266	258	276	258	287	251	280	293	286	279	264	295	265	280	266	308	277	274	281	279	275	283	291	272	286	266	269	273	272	253	305	307	259	266	290	292	250	319	285	283	293	282	270	296	275	259	293	261	267	261	255	292	260	311	275	267	282	262	271	302	286	241	288	275	279	260	281	296	273	287	301	271	281	274	274	281	266	271	318	290	269	258	264	298	298	279	272	262	289	261	273	328	286	280	288	260	304	271	292	284	247	291	278	280	292	272	283	277	275	249	278	295	292	261	276	294	297	267	315	287	288	310	288	274	295	268	245	283	267	246	276	281	275	293	248	286	317	285	283	290	263	279	277	282	284	265	285	266	267	269	281	316	298	286	295	283	303	266	279	264	299	277	303	253	271	277	296	265	287	315	259	279	279	304	286	289	259	296	259	268	282	298	301	275	274	305	297	261	296	272	311	289	308	266	275	258	271	295	300	267	255	300	294	247	280	258	315	331	321	323	261	286	263	272	283	307	298	282	280	283	280	277	278	275	282	307	282	283	284	269	271	296	272	296	281	267	287	293	263	281	272	301	280
8381	1200	2148	2360	1969	1729	1414	1281	1195	1115	1042	1017	867	933	856	822	887	828	808	777	774	791	765	765	843	756	796	743	793	747	756	754	718	779	688	752	713	734	731	771	742	707	709	753	717	712	725	697	688	753	723	711	721	732	746	786	758	722	755	710	670	698	686	712	769	746	725	706	714	693	787	699	731	745	655	724	719	706	723	702	711	702	763	732	706	729	709	679	764	700	743	701	746	708	698	716	750	704	684	727	729	683	687	719	717	686	704	706	691	698	690	750	699	733	720	709	680	713	716	763	714	660	716	705	727	675	692	682	716	715	743	650	672	687	700	690	714	732	695	661	716	690	695	660	728	745	757	699	677	715	739	747	666	701	682	712	750	742	692	742	751	730	718	719	701	688	737	713	707	718	712	705	696	723	673	636	711	724	661	716	707	745	728	705	694	745	711	732	718	677	739	717	678	690	695	663	714	716	708	718	692	707	712	686	714	727	712	688	685	693	714	711	732	684	747	721	740	669	706	703	726	720	752	670	709	697	760	711	673	673	732	678	714	694	696	763	710	707	700	700	775	704	697	681	724	720	677	688	742	774	673	697	688	722	704	695	730	718	700	692	683	697	741	725	712	751	741	730	710	726	706	737	745	685	694	717	689	691	702	700	721	678	641	714	679	732	720	757	800	696	718	718	710	660	697	655	692	716	710	714	695	732	715	690	701	705	683	697	703	683	716	718	698	687	695	729	679	706	731	704	739	714	709	739	714	670	674	693	639	727	702	747	716	675	696	683	733	686	710	743	713	661	711	692	737	713	735	671	727	737	680	682	743	728	697	684	677	654	694	730	756	698	669	688	741	711	684	702	704	636	680	727	690	688	687	710	713	690	732	751	729	721	746	707	673	748	675	787	728	681	709	754	673	721	694	749	753	714	717	705	703	711	679	708	710	711	643	699	757	705	732	777	719	700	719	704	710	706	676	709	722	735	692	698	683	672	694	704	701	737	719	729	696	702	704	719	690	773	702	713	672	719	708	739	695	711	732	743	721	692	729	745	701	778	711	696	693	680	691	717	714	678	725	715	693	733	743	711	695	698	709	711	697	716	722	663	758	680	722	678	676	737	720	709	751	694	715	726	697	720	713	694	735	739	707	712	700	672	723	701	667	750	718	716	688	745	737	690	711	672	705	708	664	670	737	707	666	727	707	657	674	775	708	735	728	669	729	732	730	733	708	749	708	755	719	701	736	712	732	679	743	698	655	710	737	748	749	684	688	772	699	711	700	747	742	687	712	699	709	717	670	690	708	679	676	700	697	733	715	752	717	701	790	714	672	711	749	681	686	740	730	716	717	717	696	664	721	736	685	682	659	699	711	666	731	682	703	689	713	709	698	727	704	697	691	735	715	757	725	683	681	679	721	718	700	666	723	704	668	715	715	708	732	695	720	667	706	708	711	698	684	681	740	750	721	728	746	690	693	696	724	737	754	762	676	722	758	777	657	685	732	673	674	702	723	684	760	662	714	732	731	715	748	714	728	728	710	736	678	711	715	706	708	701	686	733	669	717	659	662	666	717	676	699	673	665	706	677	725	723	697	745	663	719	720	752	689	735	671	735	742	705	742	706	693	743	692	660	732	664	748	718	726	735	667	705	700	713	686	717	729	731	712	669	764	700	737	724	747	678	718	728	695	639	686	679	738	685	685	675	674	735	712	714	737	718	750	674	770	722	717	696	709	687	721	748	686	703	683	695	671	691	729	713	738	698	742	698	690	745	697	705	748	750	684	710	714	677	723	744	691	722	758	738	656	734	680	733	650	695	722	723	754	668	709	690	765	727	728	727	691	714	749	737	736	717	728	703	678	763	701	722	752	714	704	742	736	694	664	741	712	711	711	688	729	719	752	685	690	741	704	693	721	706	705	712	695	727	746	736	700	724	682	708	709	651	690	726	689	724	744	734	702	679	704	688	680	747	705	787	749	720	686	695	696	690	730	752	722	691	715	664	724	724	743	756	723	701	724	704	715	681	684	770	710	716	726	688	734	674	688	702	773	726	722	716	726	806	733	712	718	707	688	719	698	718	675	711	695	710	762	663	691	690	725	742	727	676	695	699	679	728	717	692	703	704	666	748	684	709	688	710	713	713	741	703	694	717	697	698	719	698	720	734	722	707	733	687	715	690	704	731	711	685	679	665	714	725	652	670	734	754	712	746	745	735	728	718	720	696	697	696	696	693	706	703	678	710	688	704	694	742	687	713	736	677	672	729	684	691	687	709	682	701	647	715	709	726	699	694	692	737	705	707	739	721	704	733	738	694	657	735	714	757	684	741	698	695	703	704	704	694	700	705	729	678	738	686	693	717	714	714	679	719	726	636	711	700	681	724	711	707	720	709	754	759	693	702	701	738	732	749	686	784	741	727	733	744	738	734	696	733	673	735	703	668	695	681	706	731	718	680	700	660	713	719	705	721	669	751	739	664	715	709	736	698	722	698	711	648	716	695	689	705	691	690	732	705	742	728	691	688	687	738	723	732	742	697	749	703	733	694	667	705	694	679	734	671	680	724	682	680	675	692	699	707	675	764	752	670	700	688	692	709	710	679	707	708	714	694	687	686	728	702	733	687	726	730	699	661	704	690	707	718	713	712	689	714	731	688	711	733	727	731	698	706	705	711	689	719	713	747	680	746	685	697	676	671	705	707	675	733	715	658	702	725	725	777	713	742	652	693	745	744	694	684	714	723	722	742	680	719	684	730	732	708	678	712	733	707	678	702	695	725	703	666	735	758	759	708	684	709	744	754	721	708	710	691	712	719	755	738	677	753	723	732	704	731	766	657	677	722	715	779	728	705	687	699	741	701	701	694	684	725	684	738	729	743	729	680	711	668	751	728	722	705	718	719	688	670	721	732	683	746	705	781	721	703	715	723	679	724	681	726	684	700	693	726	692	704	745	709	693	733	688	753	747	678	684	700	676	656	735	720	785	740	711	685	707	743	708	735	672	686	665	744	734	728	712	667	707	729	676	721	779	717	699	704	765	708	664	722	758	758	723	711	756	714	682	675	742	721	703	712	711	741	732	701	717	678	691	732	658	707	732	692	727	700	704	704	688	730	678	746	687	710	696	704	759	732	725	718	741	744	678	688	712	793	709	671	711	725	701	730	717	690	710	680	748	670	717	710	690	725	664	687	702	755	716	688	680	678	672	705	708	738	677	737	685	656	709	723	676	692	791	755	717	734	720	705	709	685	674	717	701	725	689	670	703	743	712	722	742	726	730	734	696	711	712	705	752	744	744	723	688	703	681	746	701	733	727	696	688	710	718	685	769	723	709	717	744	767	698	662	741	714	740	727	683	652	691	668	681	735	699	672	695	701	714	665	704	692	741	681	675	715	677	683	798	722	722	734	718	737	717	693	722	765	743	693	713	672	683	693	737	720	710	714	727	709	749	657	709	739	706	716	685	757	691	664	719	681	713	721	700	732	687	692	691	718	719	719	733	725	679	666
1872	446	431	392	417	396	393	386	411	391	428	444	449	429	450	400	372	416	420	407	433	398	400	422	394	429	429	412	433	449	419	399	415	410	394	365	392	431	454	370	385	421	447	426	390	400	391	385	452	429	369	421	408	376	396	366	385	413	430	389	378	437	431	395	454	409	419	399	399	438	455	402	404	400	438	376	421	397	389	427	424	416	463	429	399	394	392	429	436	436	402	399	376	376	345	373	400	419	421	407	408	446	417	409	394	380	374	427	427	379	383	409	400	424	442	421	455	403	387	418	446	433	432	449	450	430	421	417	400	401	419	402	410	457	428	407	430	381	429	410	423	434	406	416	403	399	421	393	432	436	452	390	406	454	393	404	420	417	395	404	407	422	434	399	408	386	399	406	439	425	435	420	381	425	393	383	420	430	440	422	422	397	364	415	392	407	424	449	413	431	402	421	428	429	439	447	427	418	413	419	394	425	362	438	397	419	419	431	374	392	406	396	406	380	419	386	449	401	396	441	407	409	441	415	433	454	400	376	408	408	386	431	396	417	413	402	380	416	416	395	414	392	372	385	411	399	429	404	416	417	412	413	426	444	423	411	398	406	402	434	451	416	381	437	412	358	451	425	421	404	420	410	418	409	413	396	411	416	395	421	410	380	424	426	420	408	392	434	417	419	440	372	407	396	382	429	428	388	402	428	411	398	396	407	452	408	429	412	424	428	431	393	418	402	440	426	394	443	434	419	413	428	408	392	434	418	376	415	402	365	413	425	398	408	379	400	382	440	401	438	433	397	394	382	414	379	432	431	427	418	369	401	432	433	384	365	406	402	423	426	388	421	430	400	407	391	420	419	433	387	437	437	409	415	399	430	375	422	444	381	411	453	407	443	421	405	395	416	430	431	442	401	429	411	426	412	410	391	426	388	407	400	402	407	434	408	435	401	442	407	401	398	383	403	405	411	448	396	384	412	432	450	412	397	425	432	404	386	427	385	441	419	395	392	390	432	407	415	388	409	430	434	419	401	439	398	449	386	433	444	448	398	418	414	393	391	438	397	416	437	455	474	445	443	402	386	384	434	442	390	423	418	451	426	440	419	398	385	438	394	403	411	440	406	405	412	379	376	408	415	394	430	403	389	398	426	424	396	390	413	390	360	397	403	368	449	408	377	391	427	457	422	405	417	413	351	409	394	414	428	432	404	432	444	412	382	386	417	377	413	403	390	396	464	416	407	398	426	388	439	398	424	418	408	420	404	411	455	383	368	400	448	399	428	424	401	455	426	436	394	377	387	426	384	439	427	442	424	407	400	438	424	416	442	414	414	455	409	402	377	410	441	367	408	404	442	425	440	441	375	392	427	386	383	427	407	407	415	394	430	450	397	415	400	368	367	422	393	387	413	422	373	432	445	402	408	442	399	427	389	426	417	436	390	402	426	412	436	384	417	400	420	440	425	427	381	401	424	378	410	412	388	408	426	401	397	420	403	434	400	392	443	411	422	376	379	422	411	434	441	408	396	408	417	456	409	409	426	433	439	407	407	424	454	440	384	434	410	400	393	389	378	377	421	374	397	438	379	417	410	410	386	416	397	456	392	397	399	409	407	391	405	409	393	421	431	414	422	381	384	363	425	413	388	404	412	451	453	402	405	379	403	398	451	430	428	425	404	407	409	416	440	444	422	418	395	440	365	407	383	380	406	417	440	408	407	401	440	396	385	413	435	439	433	382	402	398	390	416	444	410	417	431	451	387	397	419	373	428	400	384	432	433	401	401	376	434	398	423	442	415	400	402	374	411	397	419	410	402	397	375	452	437	393	406	406	432	432	427	406	376	424	384	420	401	390	445	385	422	412	394	425	389	387	361	395	409	384	462	395	412	430	405	379	374	433	431	429	419	416	414	409	419	406	413	430	419	408	400	410	375	438	431	413	396	412	417	428	424	404	383	423	406	409	392	404	444	398	417	412	403	486	435	422	424	396	433	422	427	412	422	364	406	394	413	401	370	422	462	427	371	398	380	392	380	431	380	397	402	431	383	447	404	414	399	403	437	375	424	408	449	445	429	386	402	385	458	384	411	406	408	460	401	455	410	366	450	426	371	435	410	423	416	410	389	445	432	433	419	395	418	435	426	418	394	438	402	357	378	413	407	381	382	403	450	415	400	424	393	417	402	391	424	381	421	455	424	369	381	359	431	424	400	402	395	390	416	407	393	407	379	440	441	395	406	410	393	432	401	390	464	423	446	448	470	393	431	386	432	420	403	379	406	406	434	394	440	456	417	441	445	438	458	377	423	447	416	410	401	355	385	408	438	420	414	402	418	449	453	446	474	428	431	404	419	411	404	405	413	453	406	437	405	382	448	427	432	380	433	421	417	376	440	419	423	405	444	442	443	395	386	410	438	384	392	420	405	373	390	403	370	411	399	396	427	405	447	424	408	457	414	394	422	427	438	433	427	419	371	427	410	386	403	384	390	400	373	397	402	420	403	405	442	412	398	361	381	414	384	409	410	415	451	418	419	418	415	434	403	399	396	425	410	430	453	469	451	386	398	424	409	417	380	444	440	417	403	395	422	417	426	407	392	426	388	416	392	463	402	444	450	438	407	349	409	381	413	417	378	418	416	455	401	425	418	453	420	424	454	460	449	410	437	427	402	381	391	424	393	414	388	419	444	429	409	389	364	439	372	390	444	407	414	381	436	413	413	396	392	373	383	392	444	413	422	393	437	390	374	420	398	407	457	400	373	411	411	431	371	438	423	405	431	395	432	430	397	408	396	450	380	380	387	432	431	415	468	395	410	414	408	386	448	421	420	401	398	438	427	395	433	386	451	440	421	411	392	420	394	408	434	429	372	418	421	452	391	400	393	421	407	425	389	417	351	425	396	449	425	420	408	396	418	444	420	403	406	431	411	368	435	392	406	403	374	434	402	424	445	408	418	407	335	407	416	419	421	410	421	408	447	419	420	390	369	404	438	447	430	426	403	424	425	431	407	385	404	394	427	416	433	401	414	423	420	400	389	394	369	406	385	434	387	416	384	424	425	475	392	371	380	428	445	402	438	445	408	389	403	427	428	426	418	393	398	408	383	393	438	455	424	401	370	437	371	396	397	402	367	404	443	465	440	450	410	420	408	404	438	382	410	400	442	400	411	416	416	404	416	392	429	445	400	399	417	407	423	415	389	364	408	413	393	432	414	403	407	452	434	393	383	410	363	409	437	464	404	423	428	428	426	449	400	376	396	408	397	387	405	425	401	426	420	378	399	434	400	395	424	413	426	455	409	370	423	426	402	431	409	408	475	420	405	378	421	409	439	388	402	382	458	424	397	386	439	428	390	406	424	378	435	456	459	421	410	405	427	421	410	425	426	408	421	412	439	433	442	412	417	393	435	464	421	423	420	428	396	409	440	414	445	473	432	426	410	457	380	423	375	398	414	420	429	420	431	453	409	414	446	407	393	435	411	448	406	420	419	421	397	419	407	398	421	427	426	452
2490	952	978	997	964	963	955	933	888	936	950	881	909	887	885	896	980	916	949	950	891	909	935	946	961	882	927	861	924	889	901	911	873	897	911	893	902	914	919	930	928	919	888	958	883	935	950	953	941	980	938	912	893	951	931	945	955	921	953	915	906	914	900	920	944	935	944	927	849	870	983	932	971	872	910	908	959	916	938	942	961	948	892	884	933	964	935	916	934	933	908	908	866	981	948	938	968	957	897	916	935	863	909	896	916	919	913	896	905	945	935	947	945	899	959	979	931	899	907	870	911	899	891	924	966	953	934	923	881	922	892	893	921	911	897	876	915	963	889	902	926	976	941	936	921	936	912	941	903	913	929	908	939	926	971	873	874	900	948	931	895	925	888	961	870	868	855	938	913	949	892	979	955	954	975	941	947	917	946	924	926	882	918	882	940	890	931	911	921	927	917	937	916	904	880	923	975	892	924	943	900	891	937	916	868	922	934	925	870	881	922	916	919	950	917	894	887	950	904	921	958	905	902	861	922	924	884	928	922	873	944	921	940	907	963	962	923	877	920	963	911	944	940	940	902	931	894	943	946	882	933	901	934	879	939	926	950	872	958	923	935	920	948	906	932	918	910	902	840	944	913	973	882	885	936	909	923	919	841	909	930	916	881	887	831	926	953	937	925	919	920	862	957	890	938	937	850	914	920	905	902	911	901	900	912	923	912	954	950	925	908	957	955	897	950	909	949	965	886	888	923	905	884	915	911	867	876	899	961	928	920	911	924	909	872	951	874	888	932	937	967	938	904	925	911	888	939	965	897	932	866	879	933	902	936	939	893	904	938	922	935	877	937	883	953	909	925	913	937	914	949	922	920	885	914	943	889	874	929	964	901	906	955	895	927	940	897	868	919	941	894	908	921	883	929	923	929	948	924	918	945	899	910	923	888	927	877	902	954	864	914	964	938	925	960	965	930	928	894	931	876	904	909	880	887	889	931	904	955	950	874	897	972	954	943	925	960	923	928	893	909	939	934	952	945	901	931	923	936	868	932	957	895	918	925	913	917	855	887	876	944	921	923	903	918	905	920	916	841	951	883	953	959	865	949	950	915	892	931	915	909	896	938	928	914	923	912	934	921	901	902	929	904	941	919	942	926	937	906	899	897	960	906	953	902	901	927	969	932	903	968	904	952	859	899	906	923	928	930	943	906	911	900	970	976	928	940	913	930	920	962	913	927	896	927	885	932	958	959	937	921	893	927	895	974	950	955	902	937	904	932	867	907	914	870	920	912	891	893	890	908	902	928	860	895	934	905	933	970	841	919	886	867	961	920	883	909	906	932	914	854	927	914	924	925	932	885	879	908	891	911	885	891	957	917	848	882	923	931	892	968	945	873	933	899	929	909	918	910	918	919	890	900	944	900	947	923	902	929	954	893	903	947	919	926	921	951	906	907	897	955	946	960	917	910	869	937	900	909	866	919	919	943	975	915	940	874	907	907	938	912	932	931	923	936	1000	978	989	936	854	851	944	935	899	1007	974	937	891	959	950	923	924	876	950	893	918	938	952	897	946	922	909	858	911	912	928	906	887	974	955	892	958	993	919	931	936	893	920	987	935	925	908	869	883	925	898	980	971	935	863	953	910	908	900	929	964	899	871	946	924	893	900	963	891	882	929	934	879	960	890	896	941	942	931	884	896	944	916	974	899	924	850	893	891	906	908	906	911	956	933	908	898	907	947	901	898	902	891	974	941	956	869	949	911	922	926	903	925	920	933	906	932	919	929	891	905	909	919	897	967	930	915	886	957	883	911	924	919	894	965	913	918	919	914	935	897	868	946	958	978	880	882	932	992	925	895	970	914	874	888	902	879	933	935	934	876	934	966	933	889	888	912	946	950	911	905	965	893	956	926	946	891	938	877	899	879	973	918	903	896	948	912	891	918	925	935	906	948	906	947	879	924	935	989	906	909	933	909	903	929	948	888	911	936	959	942	917	913	908	871	920	917	941	942	977	944	934	899	884	928	941	894	877	921	865	868	914	934	957	949	949	858	932	945	907	912	998	917	886	960	968	974	900	890	914	902	921	915	890	819	950	945	947	888	921	909	896	978	906	977	910	889	954	938	914	873	909	919	987	936	946	890	939	931	925	890	914	919	916	970	911	960	959	909	919	974	911	851	916	866	930	881	943	973	885	949	875	876	825	902	905	887	859	938	881	873	956	905	946	963	909	868	944	883	921	893	914	947	957	932	930	932	956	931	936	921	911	967	932	932	897	926	950	911	909	946	942	910	940	899	922	918	963	909	901	958	924	885	941	885	936	890	915	957	912	925	878	899	893	939	970	875	902	904	925	1006	918	852	899	881	897	903	899	922	914	967	953	920	889	965	904	891	935	875	916	989	935	911	933	892	916	955	917	882	918	959	905	924	955	930	902	914	995	948	909	941	925	936	1009	900	921	868	903	933	924	954	915	983	863	954	868	934	947	956	942	912	909	935	900	933	903	900	922	894	936	963	919	917	911	900	929	973	927	938	880	940	901	945	902	910	872	909	931	891	927	932	946	900	977	929	904	973	911	917	906	930	896	910	918	960	965	966	920	890	877	935	899	910	962	961	929	906	969	958	903	882	923	927	955	968	953	919	924	882	945	923	913	948	898	978	930	931	962	934	942	921	984	940	943	909	899	950	937	914	910	900	892	892	928	902	948	876	924	916	920	916	969	861	982	900	933	960	951	895	915	933	958	930	938	930	944	945	932	949	912	893	978	942	894	974	906	897	854	922	885	895	908	934	943	891	921	930	874	992	900	950	945	908	922	881	961	981	937	878	970	906	910	914	948	877	901	911	916	906	971	940	925	900	886	911	958	914	898	928	944	942	931	943	942	955	936	932	877	936	960	940	903	952	918	916	921	928	934	926	945	933	935	949	891	983	884	931	935	970	951	918	899	944	999	972	934	890	930	961	900	958	962	902	961	894	937	921	936	922	929	990	901	928	907	941	902	937	930	916	906	919	953	898	917	908	943	892	903	928	946	954	957	904	922	931	920	933	977	929	979	932	928	909	864	906	967	925	865	894	878	934	899	900	955	928	946	921	906	901	938	881	893	913	993	887	947	887	882	906	909	903	933	908	882	940	885	889	955	937	899	974	972	889	900	873	893	897	921	948	965	933	915	941	966	945	947	956	890	935	859	922	912	998	951	916	908	898	931	910	868	962	949	990	978	895	937	935	976	941	891	961	933	945	973	855	909	953	905	957	915	914	943	935	953	932	903	928	916	907	947	921	973	943	936	893	946	905	895	855	902	877	910	918	918	865	936	951	877	929	951	925	915	924	932	931	875	928	902	908	902	886	933	908	872	924	973	909	925	943	929	889	888	907	901	906	888	924	951	896	931	955	942	901	874	957	888	947	938	957	940	901	901	952	912	913	874	963	919	848	937	877	919	928	934	902	910	890	902	895	876	949	899	902	951	942	949	919	910	991	909	899	960	1000	901	898	899	872	985	920	913	875
7998	473	518	439	385	320	256	280	248	254	226	233	246	224	238	246	217	249	210	189	206	221	196	201	210	208	232	242	216	178	196	200	219	206	206	192	186	215	239	211	213	196	256	240	198	226	224	226	182	207	203	252	197	191	198	186	209	207	183	216	209	212	231	224	250	214	174	222	181	239	210	193	187	192	218	194	211	193	227	216	214	224	194	237	197	188	204	229	190	208	205	246	237	232	211	210	193	224	197	221	188	221	232	238	196	244	226	207	218	241	191	183	203	218	196	223	217	221	201	197	212	247	216	224	216	201	215	201	198	213	218	195	222	211	214	236	186	193	202	200	189	196	193	206	198	193	225	219	207	207	200	214	197	223	191	211	224	188	214	198	204	192	166	248	223	220	192	199	217	182	203	178	225	216	246	223	204	202	193	232	217	197	225	236	203	235	180	212	216	191	223	195	211	199	215	202	207	232	197	194	197	195	211	255	225	212	202	231	246	212	211	217	197	202	202	194	200	206	195	193	204	212	204	233	202	219	218	209	234	208	214	221	206	198	213	198	204	226	211	227	224	212	230	187	191	194	191	202	217	210	197	183	220	215	209	201	193	199	238	218	216	241	196	228	181	232	246	239	208	207	221	204	192	254	210	221	234	236	186	216	223	195	208	197	187	230	230	210	223	182	237	204	245	199	215	227	212	231	184	183	217	202	205	218	185	214	238	217	212	208	228	196	208	215	209	209	217	224	203	184	226	213	204	207	200	218	247	201	223	239	215	225	193	188	188	219	190	234	215	196	191	226	183	212	209	226	185	188	200	207	200	204	206	218	214	231	194	232	219	210	209	183	226	191	201	209	206	198	207	209	255	228	202	199	192	198	219	203	197	203	222	208	216	236	187	184	207	191	223	227	214	221	226	204	197	193	189	217	199	207	215	198	207	220	207	200	208	194	199	216	171	222	196	191	237	200	208	240	200	199	213	209	206	215	222	197	237	217	214	199	193	205	211	205	208	212	195	216	222	229	204	208	215	208	191	205	187	236	224	225	217	220	227	241	232	226	203	204	218	208	212	210	215	208	203	203	197	197	193	213	177	193	205	222	211	188	196	209	199	233	229	206	201	238	229	228	207	214	212	223	221	207	213	230	194	202	196	215	220	232	208	200	191	216	187	217	175	214	157	211	198	214	175	194	208	179	203	213	201	196	232	180	207	189	183	215	208	244	218	196	213	189	202	222	206	229	212	220	211	227	207	192	190	195	198	236	237	197	197	202	193	202	220	209	209	232	210	181	214	233	212	227	234	199	197	190	225	207	214	201	205	179	185	187	207	183	201	220	201	218	233	195	218	195	209	233	225	227	211	204	199	211	191	211	186	189	218	206	201	216	227	217	200	193	238	181	232	197	196	223	233	214	230	214	205	217	197	212	177	211	214	208	220	214	188	202	187	201	168	224	212	208	225	216	210	211	207	208	207	239	192	217	221	199	225	203	208	197	203	217	191	193	183	206	205	213	220	196	196	208	183	235	207	216	211	226	220	174	169	210	208	203	193	205	213	209	189	196	191	233	209	234	183	192	234	188	200	211	196	205	212	205	203	229	208	194	185	220	172	209	203	230	163	234	219	209	213	215	233	213	222	206	186	198	215	198	213	201	228	213	195	203	174	194	226	193	233	193	211	232	203	198	216	200	196	201	207	231	173	220	198	197	209	216	211	217	226	207	193	231	224	210	215	235	211	202	192	244	196	217	195	226	233	193	201	226	215	209	216	195	221	219	182	195	215	242	178	244	227	229	217	206	240	208	203	178	219	222	243	205	202	222	217	188	244	188	195	220	227	224	226	204	204	226	196	228	193	241	188	184	214	220	178	210	217	208	213	199	192	215	213	208	204	217	218	184	248	222	195	210	183	204	209	185	215	242	193	197	199	188	187	196	182	208	220	214	182	197	247	198	229	200	213	202	203	200	228	228	206	238	212	194	208	210	217	206	160	205	223	202	193	204	212	217	208	207	207	211	211	220	193	216	216	210	246	185	213	187	200	210	236	180	188	222	200	219	217	206	196	199	209	221	179	198	211	213	198	173	219	168	198	201	201	220	205	215	221	210	217	236	219	198	217	217	211	211	209	222	199	214	208	214	218	190	190	212	197	210	226	234	217	209	203	224	207	184	153	204	218	208	211	191	234	198	199	177	203	181	213	207	207	193	168	185	192	199	205	217	206	227	244	223	218	203	210	194	189	194	218	216	232	200	212	198	192	201	195	233	213	199	219	216	218	208	204	214	198	196	206	238	202	205	199	203	193	181	188	214	205	211	178	202	189	229	228	224	200	228	234	186	199	207	192	227	184	197	198	201	218	163	187	250	222	225	224	206	206	202	229	222	191	214	245	227	186	226	226	193	190	196	221	192	236	213	200	210	176	188	208	202	225	226	225	197	206	242	185	191	226	233	200	204	220	216	195	208	226	197	231	231	212	261	226	213	229	208	202	214	211	222	197	203	201	216	189	230	208	200	212	224	196	208	198	212	226	212	186	187	209	201	204	218	210	219	213	188	215	200	217	197	220	202	195	219	241	211	216	199	216	213	229	226	195	214	204	233	225	194	198	223	205	224	207	223	214	211	176	191	208	221	205	202	201	221	206	214	202	212	227	208	205	229	225	190	189	196	230	217	204	212	251	196	194	209	231	224	190	194	235	211	190	233	181	218	218	219	186	176	226	215	232	227	215	196	218	197	224	207	191	211	233	192	201	209	183	190	203	256	201	182	204	214	224	194	226	211	226	231	199	178	200	191	211	226	219	240	210	220	201	221	255	206	224	206	217	220	216	195	194	229	208	212	233	205	201	219	183	209	195	224	197	195	206	206	202	224	213	220	203	226	214	204	195	190	236	254	215	219	190	218	195	196	171	216	200	203	216	209	214	208	195	223	203	221	205	209	220	189	207	220	181	187	213	194	214	194	189	207	188	205	233	241	204	222	204	195	237	227	225	218	198	240	229	208	185	217	206	188	226	196	205	209	200	206	237	215	215	213	216	203	185	199	229	223	221	205	240	232	198	218	233	189	220	222	233	213	197	202	258	216	198	200	182	203	199	202	200	200	187	231	192	225	223	215	202	213	207	190	210	213	230	190	219	181	234	193	223	208	244	192	219	214	214	203	189	191	224	196	214	228	188	203	228	203	191	226	205	227	212	212	203	206	241	188	211	206	222	233	229	234	215	232	233	194	189	192	209	212	213	210	207	199	215	214	194	223	212	191	228	188	228	220	226	181	255	206	197	204	220	181	211	192	222	209	206	232	253	215	189	183	199	227	205	205	236	237	220	222	204	186	195	199	239	235	219	204	211	208	223	202	213	208	224	201	238	239	188	164	202	189	221	223	209	210	229	234	216	181	182	188	172	212	235	206	212	205	219	202	227	203	237	187	205	236	213	198	217	221	219	206	223	199	202	197	200	226	222	253	228	226	214	174	206	207	215	200	191	187	216	218	201	212	242	221	185	229
6556	836	1268	1376	1172	1091	977	855	726	742	676	633	669	621	616	643	642	546	579	606	567	590	570	595	573	575	525	592	569	562	531	570	578	565	597	578	537	539	538	579	552	561	547	579	513	554	581	565	523	502	574	527	537	526	553	517	528	566	566	557	566	539	546	549	558	511	565	542	535	551	526	496	546	544	534	568	535	522	573	542	545	556	523	539	553	522	541	508	546	518	548	544	536	497	526	595	583	558	575	542	528	588	534	591	500	536	561	530	570	557	553	520	561	580	527	555	506	588	583	522	515	558	537	538	550	578	526	555	534	552	551	536	541	518	510	531	560	539	499	507	504	484	555	559	541	552	525	537	541	545	569	529	579	513	515	540	544	549	544	542	522	539	513	577	530	518	533	511	561	581	528	498	551	546	517	527	582	564	565	516	519	549	554	562	505	531	519	577	547	546	574	542	531	511	548	541	538	529	489	529	538	517	552	533	523	530	526	530	562	552	573	522	557	559	516	548	538	549	536	532	517	536	521	554	534	535	586	531	544	544	523	535	555	549	489	523	515	488	537	544	554	538	551	554	527	508	526	525	586	536	570	531	542	518	508	553	506	514	558	552	514	549	534	518	543	536	529	539	542	545	591	559	517	522	524	565	521	550	538	561	519	559	549	541	544	554	540	537	593	531	533	565	508	518	494	518	516	497	567	526	552	543	550	540	552	516	496	520	526	545	552	542	560	531	520	537	541	508	548	517	512	534	510	572	542	533	531	535	596	543	539	503	535	500	552	562	545	555	554	544	501	560	546	530	531	562	582	553	560	490	552	526	534	515	540	577	551	565	548	530	557	504	547	526	554	524	557	562	515	535	532	543	554	582	553	545	540	523	503	540	519	560	558	514	541	554	537	511	585	549	529	541	541	522	584	517	514	523	557	576	571	528	510	601	509	593	521	540	483	527	508	518	544	525	544	549	534	537	557	564	535	553	543	541	554	524	536	502	549	548	532	512	548	518	587	539	557	530	546	557	548	513	558	518	600	543	560	517	551	558	546	546	571	529	537	584	504	570	518	535	548	595	527	569	529	493	508	515	553	527	567	550	528	529	549	547	532	541	527	534	510	521	551	511	551	539	543	520	536	522	530	512	539	531	532	542	570	552	568	536	534	534	532	548	573	558	564	548	556	516	549	534	519	578	499	504	522	531	542	520	515	536	514	579	508	511	530	535	528	539	536	534	510	536	546	541	516	560	588	516	501	571	584	526	525	542	521	551	568	522	523	538	562	561	561	494	536	555	535	551	534	520	547	554	505	497	531	544	516	552	506	545	537	545	550	535	565	555	544	517	544	514	554	564	527	531	532	526	546	535	544	540	549	554	574	598	540	500	490	578	528	536	563	515	526	518	516	512	574	540	526	524	534	546	524	503	550	500	514	500	551	542	553	516	523	534	501	518	529	559	541	521	521	598	527	520	540	554	568	491	568	554	511	537	526	492	552	534	575	569	492	541	538	528	530	539	567	556	516	515	511	570	538	502	545	532	521	508	533	555	515	580	494	534	534	541	505	533	533	516	537	533	548	531	500	534	524	545	538	506	562	562	533	563	535	489	513	554	555	542	538	561	564	539	530	512	533	541	531	524	526	520	533	572	546	496	574	512	586	528	561	590	577	531	519	554	553	534	554	528	543	538	537	543	526	525	531	573	493	531	495	545	532	523	541	549	522	542	531	537	574	534	565	513	551	552	544	504	546	513	572	534	511	523	539	527	586	532	550	530	528	542	519	556	586	562	542	581	521	557	516	531	528	586	549	587	522	551	574	548	537	550	554	534	563	520	530	571	512	547	564	527	521	544	545	539	585	533	545	560	532	534	550	545	521	542	481	507	520	586	581	551	506	520	509	502	496	580	561	573	532	526	490	531	534	577	517	557	528	511	572	538	556	584	520	557	497	548	555	564	529	522	546	499	559	572	538	488	547	556	564	549	541	548	551	566	553	503	491	559	535	539	520	537	510	537	557	534	552	512	549	578	536	574	553	550	567	541	577	586	519	549	546	546	526	553	550	517	550	539	539	545	550	554	489	508	528	512	524	583	552	549	549	540	524	581	508	494	526	540	547	540	524	528	543	528	501	535	515	516	550	571	572	499	536	584	558	477	511	521	525	534	551	483	547	556	517	485	537	564	535	539	566	536	533	565	544	561	526	571	545	545	507	526	551	519	540	519	548	525	500	492	562	549	538	529	533	533	538	565	537	573	553	523	502	531	576	520	529	528	527	524	525	523	564	529	545	533	538	581	533	504	532	531	537	508	570	555	492	499	549	575	546	512	537	552	514	587	527	581	544	573	510	546	514	536	525	521	550	497	574	548	541	561	513	568	545	531	546	536	516	509	542	540	511	538	534	476	515	520	519	519	487	538	558	545	529	548	544	541	547	537	529	550	518	527	609	534	530	522	549	564	554	544	466	517	528	555	565	540	569	539	529	540	531	524	536	560	523	558	546	511	580	568	534	540	549	505	515	539	524	546	524	530	550	610	508	465	514	485	522	527	535	529	514	533	552	535	522	538	554	524	549	554	538	536	551	513	515	551	498	539	525	541	579	603	559	559	528	522	503	568	566	541	564	488	550	540	536	540	499	533	506	561	549	565	538	502	560	556	541	520	566	517	551	516	524	546	545	561	550	533	535	518	517	536	507	485	540	527	545	514	535	541	506	539	537	575	545	548	552	539	522	524	545	521	537	576	513	507	554	542	549	526	534	557	545	509	531	517	547	504	526	565	499	524	529	550	533	542	510	534	516	510	539	563	551	519	505	532	512	493	496	532	523	557	547	536	553	505	501	563	509	517	527	542	546	572	523	557	532	558	502	506	476	526	521	540	575	551	557	529	580	559	563	511	507	533	535	519	548	538	559	511	517	507	547	544	597	536	572	553	566	575	527	537	543	563	577	522	505	542	562	533	517	603	526	522	507	546	536	571	580	503	514	531	561	583	510	543	517	542	510	525	594	541	531	553	521	555	555	514	538	532	539	570	535	533	510	529	532	551	531	533	557	597	525	503	534	505	545	591	518	587	577	528	522	594	513	538	546	528	533	528	514	502	538	532	530	503	528	538	559	544	535	452	555	549	579	526	582	511	523	553	564	532	525	564	517	521	548	532	515	531	535	538	526	533	586	592	559	501	547	544	528	515	586	552	554	561	536	537	614	575	562	525	551	539	560	530	503	535	508	528	536	532	540	554	526	516	537	561	542	512	565	527	526	536	541	550	518	517	573	540	512	525	563	529	578	525	577	567	553	532	533	520	492	528	519	543	501	516	533	571	554	508	495	523	549	555	525	542	541	555	524	564	549	525	509	514	487	553	604	542	542	562	456	552	532	560	551	515	522	554	597	507	563	591	554	542	559	535	542	567	521	571	532	539	517	538	492	531	566	550	524	520	571	580	516	516	530	518	498	535	590	567	538	549	522	515	580	565	518	538	524	556	566	562	543	493	562	545	589	571	565	567
15128	1257	1006	842	583	499	428	332	348	343	317	329	324	284	304	326	255	281	311	291	295	321	321	327	300	334	272	287	264	286	265	220	300	295	291	274	276	306	309	268	304	317	257	283	293	265	300	315	308	257	277	289	284	323	288	288	242	271	277	312	280	262	286	295	254	322	306	280	292	299	299	302	318	278	284	268	289	284	256	322	261	258	259	265	249	244	271	311	286	275	318	279	314	286	258	281	281	254	294	271	271	323	276	297	302	300	258	260	260	286	264	330	319	266	281	276	250	276	311	296	263	265	291	297	272	277	277	293	272	296	272	304	269	265	272	272	296	278	267	242	253	302	282	301	290	252	293	286	267	255	305	260	289	298	301	269	272	283	313	293	276	313	303	308	312	280	300	303	288	322	294	244	279	290	272	299	321	288	290	262	301	293	286	305	271	286	276	309	293	274	307	267	271	255	275	307	262	262	293	302	264	291	283	256	290	295	265	292	279	277	304	266	288	275	289	266	301	282	283	281	291	287	288	291	276	263	306	286	279	262	280	263	304	280	279	284	287	322	306	285	255	257	300	275	297	252	287	258	257	286	310	306	308	284	296	254	256	306	257	263	300	260	290	278	301	288	303	306	285	287	288	273	274	281	262	261	284	268	257	279	278	283	268	329	304	279	278	285	278	291	287	273	281	277	271	304	262	289	293	252	297	283	274	267	293	269	259	286	284	276	296	288	292	308	292	248	305	298	277	269	282	281	303	278	270	281	295	307	271	272	283	291	282	319	322	284	282	262	286	304	280	291	255	288	269	279	277	250	272	268	313	285	279	298	282	290	274	318	267	282	283	288	282	284	270	257	266	277	265	314	268	283	270	275	294	291	290	303	294	264	295	270	259	263	295	281	298	304	280	284	282	296	297	293	298	267	286	274	270	292	265	237	285	294	291	261	268	262	308	238	272	291	308	265	315	315	276	292	278	307	287	277	278	267	250	281	253	292	254	270	255	258	273	282	312	272	270	307	288	300	253	276	300	296	294	293	292	304	296	289	267	314	273	294	271	292	300	247	298	283	278	304	284	280	315	277	287	299	279	291	257	271	271	286	278	282	284	321	299	299	296	293	264	286	318	274	286	298	299	296	291	283	256	318	295	261	291	301	300	287	293	304	247	288	266	284	290	249	267	274	270	290	292	264	291	272	247	267	265	291	276	268	272	265	289	296	288	273	295	269	301	274	276	284	282	280	277	307	289	300	253	309	289	312	248	263	272	288	268	290	285	258	275	274	288	290	280	266	288	286	291	276	283	268	271	280	292	263	287	278	295	272	317	269	289	291	281	285	279	284	294	263	281	305	300	296	273	278	262	302	272	284	277	303	291	295	337	286	272	266	287	275	288	288	257	261	290	267	286	282	292	295	295	306	278	292	279	269	266	312	266	303	250	287	274	290	279	253	293	277	280	288	294	264	307	276	311	273	280	269	281	277	292	271	284	284	270	268	257	275	262	243	289	290	275	332	304	294	282	305	268	306	282	274	287	252	265	285	244	273	282	244	295	279	262	271	267	267	252	248	305	291	303	263	272	263	303	275	297	258	313	254	312	304	259	259	255	274	284	276	250	273	245	297	277	292	307	290	288	274	273	275	261	298	277	279	255	301	276	308	281	282	289	272	281	310	267	290	268	319	257	301	292	268	277	290	280	287	303	288	312	268	314	276	286	271	274	250	286	258	301	304	279	254	268	326	284	296	291	329	268	289	289	274	286	257	253	261	260	287	295	286	281	272	286	274	300	265	275	283	277	268	306	308	262	321	271	295	285	288	277	269	280	265	316	266	302	286	258	273	303	317	287	283	283	261	292	291	262	283	257	285	266	316	308	287	269	273	307	290	257	286	275	280	270	308	285	263	317	301	280	299	323	320	275	268	229	263	269	297	272	263	254	307	241	297	260	274	270	297	266	280	274	292	307	287	288	259	279	311	293	293	304	266	287	288	283	272	287	278	284	279	314	279	280	273	296	262	299	303	273	281	268	295	286	265	304	267	261	285	295	297	302	308	293	262	320	276	268	277	269	263	287	255	259	282	251	278	266	301	298	292	290	271	277	306	310	301	281	286	305	303	285	300	274	253	295	277	285	329	277	285	269	279	280	280	300	282	249	269	292	282	289	288	274	254	268	258	269	235	233	266	292	287	278	312	304	274	314	284	285	279	282	283	294	285	265	278	310	277	272	300	315	265	291	275	291	298	286	274	323	256	265	291	290	294	290	283	265	276	317	283	310	280	283	268	290	316	305	306	273	296	272	299	272	258	287	275	282	250	270	302	286	304	279	291	266	295	275	279	285	269	265	291	254	295	290	253	289	292	308	258	290	321	292	279	300	260	285	291	266	269	277	251	268	274	273	251	293	268	279	271	295	308	263	261	278	304	270	321	286	274	288	298	312	263	304	278	260	266	265	274	278	281	320	257	295	291	282	287	261	301	302	308	293	251	259	262	295	318	270	254	263	289	266	266	276	311	298	273	302	312	308	257	268	285	301	297	272	278	296	336	273	332	280	328	297	298	320	310	302	296	280	293	281	295	337	254	250	317	296	261	287	301	284	321	273	303	279	322	293	304	245	286	272	339	259	313	269	263	272	271	289	279	291	287	303	295	292	308	280	306	311	280	265	310	257	278	283	290	270	303	306	294	306	267	314	277	278	265	286	304	263	263	286	292	278	330	281	305	250	280	258	267	262	297	262	302	305	305	290	304	282	319	285	281	301	305	294	277	303	260	288	307	277	284	270	267	270	311	337	269	306	246	309	313	298	245	282	274	285	282	285	255	274	262	301	300	289	287	281	266	332	331	306	268	301	256	267	300	304	283	258	283	286	294	268	273	297	288	339	267	298	306	300	266	288	288	271	290	310	268	281	293	260	259	300	258	306	266	301	255	266	306	283	284	299	318	264	257	290	266	273	303	286	319	277	276	305	309	275	305	290	279	263	284	307	259	278	289	289	271	286	275	303	256	291	274	262	270	300	310	267	285	294	322	305	294	295	296	263	269	316	303	275	301	280	274	258	281	296	291	296	269	275	269	307	297	266	284	288	281	281	270	297	310	315	315	277	273	285	293	301	302	277	321	267	303	264	300	278	294	266	276	240	284	333	266	307	279	301	283	296	291	281	240	273	290	271	265	260	285	276	306	289	292	281	301	278	283	295	261	283	304	286	300	297	267	279	290	277	270	298	281	287	295	296	284	291	245	274	250	309	289	277	312	294	286	293	268	300	325	231	278	281	282	295	286	287	308	277	290	266	274	304	296	277	247	240	268	267	290	300	279	295	253	233	308	277	279	285	290	293	292	299	284	265	279	269	288	268	265	280	304	304	261	284	306	253	284	260	265	261	292	277	281	283	279	287	279	285	277	250	286	290	268	307	321	296	278	285	283	287	293	270	256	290	266	272	286	302	272	280	286	258	294	259	290	287	256	247	313	265	269	276	280	283	273	315	327	287	297	282	312	291	288
8391	1197	2056	2289	2118	1722	1518	1316	1167	1075	1046	992	947	921	844	779	876	782	838	841	860	780	765	745	773	791	782	737	753	740	750	746	776	728	749	771	741	695	726	754	696	749	749	749	717	761	692	720	728	729	777	716	690	747	709	652	675	734	739	651	687	704	750	695	724	762	721	721	782	729	689	731	668	740	725	758	684	725	749	710	735	701	693	718	727	740	721	732	733	685	709	728	691	741	707	727	706	762	697	670	715	752	742	760	694	723	733	723	713	711	721	734	690	692	662	725	704	739	730	709	702	702	730	734	723	702	670	706	705	706	684	723	722	694	713	668	699	737	718	681	677	712	730	678	705	721	683	713	752	710	700	695	735	727	674	702	701	724	725	736	735	725	661	700	721	718	713	696	709	705	716	751	723	746	693	740	690	686	717	717	684	685	710	679	706	704	678	688	709	697	677	743	705	687	737	717	731	732	673	679	699	706	701	681	718	719	748	695	725	682	705	726	702	686	729	729	708	731	730	681	693	718	716	700	756	727	717	701	706	662	799	692	736	705	731	676	695	711	702	712	715	741	678	724	691	719	720	750	703	704	724	709	683	669	723	689	693	729	716	729	718	710	692	715	722	679	728	698	691	693	727	735	729	653	721	707	702	693	714	704	673	716	708	710	722	719	666	690	703	750	702	737	727	684	734	720	747	708	739	683	687	661	707	725	696	690	712	705	723	704	685	710	694	732	676	712	712	705	705	703	669	660	671	694	672	738	768	705	711	737	712	730	707	676	704	686	725	725	750	732	690	709	650	722	744	720	718	751	750	704	711	701	720	711	678	691	706	725	731	690	709	723	695	718	662	703	682	695	692	726	696	764	688	676	741	672	740	716	682	771	706	703	726	731	684	718	711	730	739	689	719	752	728	695	723	714	707	697	714	678	691	686	733	731	698	740	724	754	721	744	743	710	689	745	714	734	700	724	729	720	690	746	701	680	700	685	764	695	730	692	702	728	722	736	757	703	711	717	727	719	727	670	696	683	675	740	666	744	739	694	743	673	730	761	717	712	761	688	720	736	713	727	653	773	700	720	707	721	742	716	715	689	746	716	726	732	718	689	695	703	691	744	683	695	719	717	725	650	757	714	711	666	637	713	669	703	652	706	739	697	736	745	705	680	771	798	705	711	645	767	771	733	718	700	690	763	740	708	712	719	708	726	731	703	707	755	653	710	724	700	725	755	703	684	775	750	670	669	724	746	699	671	703	768	695	774	659	720	665	694	679	779	743	659	707	687	769	733	717	698	720	666	684	684	701	713	740	706	701	724	707	711	736	720	656	700	719	708	720	671	736	745	718	729	737	695	712	704	719	713	705	733	671	731	715	648	693	673	663	736	700	734	691	711	758	714	701	718	726	735	689	677	669	689	717	650	706	691	703	754	714	692	711	709	741	779	743	680	662	740	716	715	693	724	704	709	686	739	728	702	724	716	679	720	752	745	691	761	737	736	712	713	705	707	754	700	675	758	691	753	741	720	736	711	673	729	689	713	692	741	717	725	750	703	725	718	707	671	704	674	704	750	733	722	687	709	671	715	732	695	768	723	672	711	738	648	747	704	706	701	739	731	697	699	744	723	702	679	705	743	683	690	727	650	697	724	693	736	753	710	695	750	724	711	698	715	682	719	708	702	678	720	724	690	757	704	715	689	715	696	737	702	681	725	739	697	667	683	725	724	673	737	695	696	693	701	720	718	747	713	701	715	710	721	688	672	685	711	707	718	697	708	715	704	731	725	717	714	766	728	678	649	690	671	671	701	769	685	741	749	705	714	663	696	692	717	698	664	731	718	735	706	700	696	717	702	811	724	697	724	750	678	674	725	714	725	707	749	705	707	699	717	749	685	711	709	640	677	732	729	733	704	691	725	710	723	723	697	702	708	698	725	699	696	712	671	735	696	734	691	697	714	708	688	737	720	716	700	716	770	709	732	701	741	694	728	701	683	679	750	692	722	717	707	733	671	728	697	697	710	684	678	769	697	750	671	745	697	749	707	722	683	730	692	724	730	727	741	698	734	716	670	688	686	711	715	661	694	740	727	704	761	742	716	703	732	698	718	705	742	749	709	700	716	712	685	721	694	724	725	708	700	716	688	729	715	728	700	720	693	752	722	729	739	726	718	710	714	728	721	675	716	760	687	682	727	681	728	716	773	676	673	720	670	738	719	750	717	689	707	680	665	729	732	688	721	755	700	714	697	712	713	756	681	711	675	747	698	727	705	736	788	731	690	704	751	691	644	678	719	696	679	722	690	708	704	669	726	695	713	738	692	740	725	744	730	705	736	716	734	707	692	747	727	721	676	689	732	705	705	692	681	744	718	795	679	739	696	705	733	687	681	712	691	694	719	701	715	763	742	682	703	675	705	702	743	672	703	654	694	713	676	740	732	711	718	713	702	747	709	741	749	672	718	747	732	730	692	740	691	723	748	742	664	734	662	694	734	700	709	706	706	731	653	707	736	711	684	722	682	710	741	694	745	753	689	681	672	699	676	700	748	730	733	681	698	662	747	712	715	726	716	736	717	706	689	689	694	722	726	726	663	765	694	712	696	714	755	707	731	707	703	725	773	711	723	687	731	746	684	679	712	720	701	720	717	741	755	671	714	731	725	741	704	719	719	707	723	712	722	649	686	704	659	742	682	650	725	672	713	673	730	711	695	721	732	743	728	759	693	699	684	726	708	708	693	716	727	709	731	704	701	678	705	709	704	765	686	694	654	701	747	735	705	715	712	697	664	697	726	749	725	762	713	686	674	686	724	690	714	713	736	706	655	716	747	717	726	747	723	726	721	703	733	705	704	723	728	729	772	711	676	726	671	756	715	714	685	703	749	674	692	711	716	749	674	648	700	677	721	740	727	701	730	723	654	671	707	750	696	751	712	732	702	679	734	709	666	716	683	712	708	701	709	712	657	742	754	691	755	678	702	715	742	736	756	707	749	698	755	671	707	647	725	691	766	727	670	723	691	715	674	705	683	692	759	683	676	667	720	714	712	692	712	689	711	722	688	754	692	711	703	666	717	726	698	706	716	788	704	712	711	762	717	712	688	705	676	693	732	696	731	688	699	684	665	694	733	716	745	689	669	678	739	726	691	719	726	750	692	687	709	703	724	649	726	666	743	702	678	706	723	666	678	671	707	749	731	708	666	714	718	689	726	735	678	737	681	659	729	728	688	731	700	695	750	733	689	692	697	736	706	739	713	721	728	746	695	664	693	740	703	728	716	662	718	734	721	699	720	654	678	723	732	705	718	709	726	725	702	649	712	707	729	733	714	740	716	727	727	685	682	674	691	718	709	703	697	668	678	712	704	730	715	707	716	690	747	722	723	712	703	689	700	697	715	700	747	718	712	720	735	678	729	741	700	702	680	687	709	730	722	761	722	766	714	700	698	664	699	707	718	698	734	705	703	695	748	701	711	637	722	678	748	735	689	663	740	685	728	683	720	751	719	668	675
2206	411	434	449	426	386	423	404	426	450	428	400	408	418	411	395	392	397	437	407	359	433	452	419	426	401	410	394	384	392	422	385	428	414	373	442	421	384	416	392	406	450	416	464	450	386	388	412	405	400	418	414	424	381	390	397	424	403	451	403	451	405	452	426	407	426	378	427	390	408	380	384	425	405	424	383	427	407	430	424	399	462	420	430	401	415	425	424	379	416	401	384	385	405	374	438	382	390	395	403	434	361	404	393	388	378	423	359	392	411	359	377	420	375	446	418	404	423	418	398	445	428	391	412	416	406	411	426	370	447	421	427	387	450	422	390	430	384	390	421	437	378	419	428	391	418	395	382	441	432	420	445	424	395	408	474	412	412	406	413	399	424	411	379	376	422	400	387	416	428	423	407	391	431	425	433	412	397	381	417	396	403	409	437	437	411	391	398	400	455	376	398	407	452	412	463	406	382	404	417	434	403	418	431	425	380	414	457	442	368	425	415	398	387	406	426	428	400	389	407	402	424	442	403	386	433	428	410	419	378	435	419	383	402	406	419	415	431	431	418	422	406	431	458	442	432	441	446	417	391	376	414	472	395	383	403	381	409	414	365	416	431	446	442	397	450	409	422	395	453	418	428	413	406	419	393	428	414	417	400	391	405	428	413	404	417	403	435	438	376	422	440	417	406	391	406	418	359	428	403	425	416	394	403	433	436	444	454	391	467	392	405	423	391	405	428	411	417	423	422	426	417	427	418	440	402	421	437	409	414	414	405	444	423	402	415	450	403	415	383	402	421	428	415	422	408	430	409	382	401	413	447	404	400	388	393	430	409	391	405	403	413	406	430	434	418	415	384	386	446	380	419	431	413	406	425	440	404	407	429	383	387	434	404	418	437	427	392	397	406	380	409	390	392	427	446	429	375	382	424	394	396	440	407	387	395	395	395	396	390	447	412	448	450	412	416	388	358	398	396	398	392	408	413	401	418	432	435	442	430	402	404	424	447	382	390	402	401	422	413	410	415	421	397	390	427	435	442	410	435	418	438	416	401	437	406	425	443	406	411	433	441	420	442	407	428	418	410	436	412	405	379	406	428	483	397	425	406	409	403	386	409	402	371	414	413	399	423	394	419	412	398	363	416	381	372	423	385	413	396	413	420	404	379	439	424	443	428	388	445	416	389	411	424	393	408	431	408	406	413	384	432	419	419	400	394	397	438	418	419	394	389	441	407	429	424	433	472	410	408	451	379	407	427	402	438	396	420	404	386	395	411	381	412	448	417	386	398	443	445	436	394	378	385	407	413	402	403	420	361	421	430	447	429	436	432	443	383	384	368	428	445	416	436	422	405	402	380	368	407	402	462	420	404	416	433	396	414	408	418	416	387	409	408	400	381	394	425	468	426	413	399	447	378	429	441	413	405	381	412	409	379	442	411	368	417	399	367	381	380	420	460	443	405	405	393	420	445	399	384	415	429	402	416	433	436	399	437	422	375	369	371	408	446	367	383	409	359	421	439	442	402	404	410	438	380	425	386	433	416	414	433	444	382	381	417	432	396	413	437	448	402	383	402	395	440	465	421	435	407	367	434	400	398	395	431	375	399	412	441	393	413	419	409	461	412	396	448	398	403	465	400	417	349	395	406	407	453	420	393	407	409	384	410	448	400	462	398	430	359	425	437	433	432	440	416	435	411	396	366	387	410	411	377	413	432	426	405	423	412	419	401	431	414	438	390	390	386	404	404	419	467	443	420	399	401	406	424	426	405	388	432	423	406	413	423	447	395	418	413	423	412	416	418	435	424	413	414	383	424	433	422	399	422	423	404	423	427	404	443	386	407	409	399	407	387	393	412	421	434	436	416	409	431	411	403	446	439	414	449	403	379	376	444	441	425	438	390	427	426	408	442	424	418	404	396	469	376	383	396	415	446	428	409	400	428	446	444	445	454	391	424	417	407	413	382	421	411	417	451	422	380	405	415	390	449	445	417	424	386	373	388	397	410	404	453	454	415	386	414	412	385	374	421	395	416	393	423	405	434	435	436	382	426	447	385	441	404	393	378	417	397	439	402	449	402	428	371	433	431	442	404	376	427	388	431	423	447	426	402	437	420	388	417	461	386	409	415	415	422	421	415	434	391	410	407	390	423	438	397	441	430	390	401	419	408	386	393	435	394	383	397	448	410	377	377	401	425	386	376	395	458	426	397	413	419	402	372	409	440	422	444	401	391	423	402	401	434	414	383	361	412	377	417	418	420	420	388	408	419	375	388	427	426	435	363	409	424	408	424	430	387	426	425	443	411	426	421	441	430	375	435	413	438	399	390	415	488	397	388	402	414	435	419	402	449	404	402	380	376	421	438	410	399	400	398	443	432	441	416	395	423	453	409	411	404	436	450	438	411	413	422	385	439	435	412	434	391	378	423	394	401	454	400	454	429	410	377	379	452	410	389	391	445	397	417	438	397	432	410	448	413	468	435	420	429	448	423	415	428	443	413	432	392	386	448	447	399	430	408	429	400	426	442	433	408	344	426	405	427	386	420	429	363	416	387	413	439	420	414	404	389	406	430	451	403	393	390	417	394	385	417	420	399	390	412	442	372	408	393	424	419	423	392	418	399	410	391	398	414	413	407	398	413	392	424	422	419	396	409	413	382	443	410	404	409	425	394	375	398	429	428	408	424	450	455	410	423	426	414	373	414	388	440	396	399	375	383	384	406	404	438	387	401	426	407	410	395	372	457	405	406	398	411	415	392	405	391	403	403	381	398	406	408	421	436	425	401	466	454	453	415	460	385	401	420	412	371	389	371	396	424	383	385	390	426	400	397	419	453	424	393	419	425	439	391	414	430	403	410	425	452	427	426	401	368	418	418	436	406	412	423	434	419	418	384	431	405	426	431	390	446	392	396	433	423	389	437	417	429	441	384	387	428	420	404	399	384	444	421	396	427	398	379	364	425	456	431	387	411	442	443	444	413	385	415	428	412	394	354	442	405	441	385	400	426	402	412	413	397	399	438	373	403	446	433	390	446	417	424	411	392	403	411	381	421	392	393	449	427	433	448	437	415	437	420	375	405	405	431	415	399	401	397	419	402	427	451	429	400	378	412	394	407	442	382	399	441	427	436	410	408	410	399	412	394	409	369	386	435	401	426	436	466	397	422	453	433	388	428	408	390	397	424	429	390	413	416	427	397	413	416	410	426	402	410	398	444	400	408	398	360	446	430	402	429	438	396	377	389	407	442	415	382	394	401	414	405	419	454	438	407	432	407	419	399	417	408	422	414	427	416	399	405	410	400	378	427	447	399	436	445	399	383	428	381	405	418	413	379	429	397	380	416	415	410	398	439	426	427	438	391	412	414	433	378	421	422	437	391	397	409	495	432	367	379	405	400	421	424	391	370	422	390	405	422	397	407	427	406	411	407	460	399	375	415	356	422	383	436	355	413	396	420	392	437	424	422	421	436	441	398	428	370	414	374	447	420	413	366	384	379	444	407	423	394
2536	944	1014	987	1007	987	943	905	906	947	934	937	885	975	913	947	958	949	948	899	864	954	900	931	951	910	955	902	864	940	955	950	952	986	941	893	945	960	903	952	910	965	967	960	941	957	929	897	942	942	944	939	924	915	952	956	979	932	909	904	874	930	955	885	912	894	980	902	857	889	887	882	995	920	931	926	947	956	945	926	915	913	971	902	885	864	911	926	970	950	961	903	925	967	906	917	936	909	959	919	949	895	978	909	962	878	910	953	913	969	921	917	894	922	930	966	914	941	936	895	919	960	916	905	942	918	878	916	964	975	931	889	891	924	943	931	963	938	948	889	880	908	914	934	998	885	936	897	955	868	950	920	913	952	905	908	890	916	935	903	939	919	925	894	945	896	970	941	907	921	897	950	876	920	960	905	930	962	899	941	943	974	898	961	928	929	948	926	884	926	940	937	962	924	960	968	949	985	1013	960	916	914	898	887	951	947	903	970	942	965	925	938	916	904	966	924	900	909	899	975	923	875	956	911	954	936	887	896	912	909	925	888	880	949	973	885	960	913	907	976	912	964	994	909	1008	922	954	930	933	909	913	956	912	927	899	890	908	878	940	948	954	894	930	972	896	921	932	916	936	898	910	896	976	910	948	931	946	955	904	922	934	897	937	903	960	951	901	916	911	948	942	868	873	936	894	911	964	961	920	881	951	898	928	910	962	932	955	928	935	906	882	958	938	926	957	947	927	928	896	924	893	926	928	889	896	893	919	957	856	930	899	903	923	917	944	952	934	922	921	932	928	930	928	948	874	950	975	951	958	970	973	876	946	934	928	906	985	938	997	932	952	923	900	957	950	943	905	928	953	950	970	932	928	935	892	935	864	881	949	966	880	916	855	870	900	969	906	955	950	963	931	917	885	943	970	950	916	915	937	928	999	930	992	892	951	964	891	937	897	886	944	934	865	912	895	910	950	956	908	931	906	921	901	931	949	921	892	902	897	860	924	916	902	969	892	927	889	871	881	883	863	913	890	928	877	912	932	946	922	919	898	873	960	977	901	894	921	953	985	906	935	930	947	903	980	876	966	922	935	922	914	927	905	900	908	937	902	955	927	946	925	920	951	911	989	915	912	954	941	965	891	913	893	935	916	937	916	895	952	930	911	863	951	935	929	940	903	902	889	897	917	915	882	909	883	885	912	931	959	900	894	899	916	975	918	933	953	940	895	909	886	913	917	906	943	923	900	910	920	847	919	930	931	948	931	985	838	909	950	931	880	880	946	880	987	950	896	925	940	894	860	951	855	903	896	909	943	881	897	911	870	922	917	922	962	837	951	953	935	930	931	917	902	959	922	905	942	942	953	923	909	927	893	875	947	910	874	963	901	926	918	983	871	913	863	941	919	955	948	884	907	919	953	934	904	874	900	910	898	902	868	1020	957	982	901	888	899	962	900	905	903	947	953	926	911	908	862	889	904	927	1011	870	884	972	930	964	939	928	960	884	930	891	914	895	873	939	911	922	943	960	925	922	868	870	939	853	889	957	890	938	876	926	941	859	912	929	921	941	947	910	951	916	933	904	950	896	941	894	949	918	907	954	900	896	917	891	924	850	931	883	882	955	903	945	983	965	910	905	935	927	882	922	923	910	937	952	916	925	924	886	929	889	923	872	915	913	882	918	934	906	850	927	930	951	896	940	932	904	903	960	932	981	875	913	968	876	912	938	926	967	945	922	981	937	956	940	943	915	952	918	952	950	921	909	902	942	899	902	933	915	891	924	948	930	955	943	913	900	913	927	938	938	911	881	934	911	936	902	948	932	933	925	906	912	943	963	934	997	943	926	921	948	904	925	925	881	895	949	926	937	957	944	928	939	923	892	921	892	941	886	976	921	979	908	901	938	893	920	888	916	870	914	930	901	889	973	926	937	972	890	907	921	911	889	923	947	916	980	940	962	937	919	929	980	933	955	905	923	894	908	826	910	948	927	913	917	984	913	921	901	996	938	946	920	970	920	908	965	909	910	957	966	934	932	903	934	934	960	929	959	942	917	892	932	943	884	916	915	910	956	919	966	903	860	925	887	958	955	899	933	948	961	911	895	915	881	905	984	885	872	909	874	899	901	1048	964	890	949	987	929	933	876	1016	887	920	865	906	896	893	921	966	898	972	902	925	965	923	921	953	906	932	962	933	895	939	921	980	898	927	901	931	956	940	921	955	904	903	885	928	968	933	922	971	906	890	879	893	921	953	922	928	902	935	924	943	940	903	903	944	911	931	922	912	902	873	870	849	966	881	929	907	937	912	894	912	955	979	900	899	897	899	922	942	872	923	903	919	900	934	884	924	846	947	930	922	965	967	909	886	972	926	932	951	898	909	937	970	970	960	924	865	954	846	951	934	924	918	915	931	940	951	859	902	947	902	920	872	916	949	922	925	896	960	948	899	904	884	955	947	904	983	912	916	910	925	946	924	939	956	860	971	908	970	936	942	970	910	948	938	920	936	921	896	955	906	875	949	909	976	948	950	858	964	905	907	902	937	943	955	897	921	949	888	986	981	887	928	948	842	973	866	914	918	931	913	900	956	972	931	925	921	912	893	889	845	864	886	861	938	937	931	893	994	956	963	952	943	968	956	931	979	934	924	944	903	918	955	912	946	932	939	891	974	980	948	912	959	916	980	939	928	921	949	885	927	937	940	946	958	853	929	941	895	920	887	912	958	920	974	906	915	913	949	917	867	929	952	962	908	933	882	922	988	870	927	899	967	888	930	939	946	936	926	899	914	980	947	984	909	1007	948	970	905	956	921	931	904	962	900	865	1001	950	930	883	912	905	897	954	915	932	884	981	918	938	848	987	974	939	919	916	903	927	945	895	945	935	915	938	923	943	913	909	899	886	904	864	906	925	925	921	918	932	852	928	902	908	937	935	911	923	903	937	943	949	897	928	916	940	904	922	930	911	891	911	883	913	900	872	912	922	940	944	929	924	928	921	959	924	895	914	937	929	952	990	948	934	961	882	891	905	944	931	887	912	968	961	914	949	910	889	961	888	968	922	881	961	928	937	989	965	947	948	959	944	891	969	904	947	962	911	885	914	929	974	895	935	916	915	910	944	857	944	928	917	937	902	921	904	974	944	977	932	914	948	901	915	910	916	934	985	936	929	926	905	958	945	954	897	917	977	904	929	898	945	955	925	918	935	896	940	927	873	939	966	930	918	879	946	952	913	895	892	918	912	918	902	882	886	899	919	966	946	975	950	925	939	934	960	938	937	894	986	879	928	969	940	911	898	901	899	948	887	909	883	1008	904	942	934	898	899	895	939	920	921	951	944	939	909	860	968	960	902	949	899	969	946	947	969	915	904	938	925	904	942	947	988	930	898	901	926	930	918	919	870	943	928	954	916	911	937	926	915	918	834	950	913	901	930	871	909	913	954	904	905	934	930	939	869	893	947	922	923	940	922	914	945	906	911	936	921	898	940	957	916	919	933	848	951	922	863	880	924	964	904	969	942
8139	522	501	425	364	325	288	267	263	233	235	232	225	231	233	217	223	216	232	205	213	218	241	210	216	218	210	190	191	215	192	227	194	199	193	214	210	184	215	239	212	202	213	218	215	213	220	230	221	211	198	203	198	229	200	195	209	216	211	215	194	211	187	213	211	210	178	206	207	223	224	211	225	250	206	210	206	234	191	242	214	223	233	225	251	205	229	232	226	199	216	230	193	215	201	189	217	229	228	210	197	223	198	222	199	211	248	206	218	207	202	224	215	200	199	224	228	196	211	230	225	225	233	185	228	229	196	138	195	218	201	195	215	191	224	203	191	189	233	218	237	226	223	217	209	220	216	203	222	206	238	200	218	245	201	205	202	213	218	241	246	195	220	210	236	236	177	212	219	199	204	212	182	211	216	239	219	228	206	192	232	217	208	216	199	208	193	220	213	221	181	211	201	247	213	197	201	212	201	196	212	236	243	237	210	212	202	236	214	197	187	223	241	243	206	250	185	229	195	177	204	219	205	237	212	196	194	218	226	210	186	226	206	202	223	216	207	212	218	208	208	191	212	193	203	210	221	230	204	216	219	236	234	186	227	209	214	202	204	221	229	196	193	196	211	215	223	197	202	208	200	215	223	211	195	182	206	221	232	179	212	220	215	218	201	219	195	189	209	209	202	211	221	204	230	221	185	237	218	201	212	227	246	245	202	201	233	212	220	229	242	224	211	186	214	178	215	214	224	208	215	189	212	181	226	224	214	187	195	212	184	243	214	228	211	246	235	203	218	233	237	190	232	167	231	240	224	215	230	215	227	230	226	201	203	221	208	221	219	195	218	220	226	204	188	224	202	248	230	209	184	197	196	197	215	215	218	204	213	191	222	214	187	212	193	198	223	187	224	209	201	193	232	232	225	217	188	247	215	221	218	199	220	199	192	211	194	242	214	214	199	201	197	212	207	209	212	205	211	228	222	214	221	213	179	227	205	202	193	196	233	233	227	217	221	211	226	188	238	186	175	181	194	192	205	236	214	203	210	188	217	203	226	204	214	202	188	210	207	206	226	221	223	202	224	173	217	214	218	187	212	215	206	234	202	206	237	234	228	213	227	188	217	188	204	211	198	193	249	197	211	206	236	210	205	214	223	227	202	211	214	203	217	215	228	207	216	193	211	179	204	235	189	244	189	207	186	211	228	201	194	207	213	204	219	230	241	221	203	204	213	233	193	225	200	198	237	197	233	204	206	188	244	226	204	200	219	199	217	234	204	218	231	218	221	212	227	222	236	229	214	224	192	198	203	191	231	207	196	230	206	169	194	207	182	203	204	201	220	206	217	203	238	236	209	195	226	214	214	240	207	229	208	230	214	214	202	189	229	222	216	192	184	200	198	212	185	199	230	253	242	200	216	185	203	212	216	217	212	227	223	205	200	218	229	235	201	202	196	187	200	201	238	206	199	198	214	200	209	218	198	198	184	222	203	215	201	207	199	210	235	207	205	205	181	235	215	193	191	214	220	184	207	212	205	206	206	200	230	234	205	217	194	177	202	227	214	197	216	226	195	201	216	204	193	199	215	188	198	208	189	188	218	203	219	199	230	192	210	223	207	211	211	217	214	212	208	217	207	240	239	222	194	220	191	216	221	195	202	209	248	222	196	188	241	213	241	211	210	217	249	211	204	196	184	232	225	213	201	212	210	210	186	219	223	200	223	204	179	238	197	219	210	221	225	217	236	186	199	211	205	213	233	211	236	201	237	214	202	210	225	201	206	187	203	226	209	224	217	209	196	212	203	215	209	228	213	215	208	206	212	217	184	208	199	216	211	246	211	218	232	204	237	203	201	216	244	238	203	230	229	201	200	215	229	233	192	200	238	214	208	202	237	217	216	224	215	225	204	213	217	197	222	229	207	235	173	206	180	200	198	199	245	213	220	241	191	223	237	184	184	205	218	217	221	237	198	219	199	221	191	196	210	206	202	225	218	216	204	209	217	211	200	222	220	174	217	211	205	233	201	225	198	218	185	198	239	227	239	217	218	204	215	188	206	224	224	207	213	195	184	205	196	219	249	221	209	183	207	202	239	221	205	207	209	201	205	209	179	182	201	211	217	195	197	224	240	206	195	187	234	193	212	217	223	223	208	216	206	228	214	221	221	199	216	238	210	204	214	236	233	211	202	222	240	209	227	198	198	213	205	236	224	211	216	217	222	200	225	204	201	227	220	223	208	217	213	241	205	189	247	206	197	203	203	205	215	216	214	217	205	214	213	228	211	251	228	207	187	205	237	237	175	205	210	196	197	195	199	237	240	203	227	210	208	214	189	205	248	232	229	224	229	213	209	208	190	211	210	205	227	213	176	198	208	212	199	199	219	198	222	214	245	234	237	218	207	207	212	169	194	206	188	202	219	172	223	203	213	237	213	205	195	200	214	202	218	207	221	182	218	257	223	228	200	229	216	218	197	238	224	237	229	214	228	203	213	212	192	230	212	228	224	196	207	237	223	228	208	194	201	230	197	227	228	190	238	214	232	221	193	188	188	200	205	223	249	217	199	207	237	223	204	204	179	210	233	195	212	224	240	217	219	219	220	187	208	221	212	217	206	203	195	221	216	221	206	227	245	216	218	202	211	217	241	223	211	208	205	221	199	220	198	234	225	216	199	201	221	198	209	208	190	229	214	198	201	209	195	207	231	187	221	210	201	190	234	183	209	240	208	219	226	200	200	218	213	221	218	207	219	226	214	185	222	207	195	213	199	237	196	235	186	197	209	215	227	216	224	200	217	215	218	215	203	183	223	214	214	202	197	194	223	216	212	221	222	222	201	214	221	206	212	182	204	210	240	227	208	215	209	183	186	207	209	192	210	227	200	199	224	189	205	179	253	192	203	235	206	236	195	211	233	243	226	210	213	200	206	202	254	218	213	196	230	226	201	220	219	212	202	193	178	181	221	218	201	220	212	191	213	189	240	213	216	248	264	188	204	202	214	233	232	225	206	194	186	205	221	240	219	234	213	242	238	221	198	189	203	223	225	213	242	212	206	195	205	219	224	244	215	191	235	227	184	199	233	205	255	191	219	238	167	213	231	202	213	191	211	211	209	229	201	211	230	168	204	233	220	212	218	216	214	216	222	213	202	180	217	207	213	202	220	222	210	224	214	254	219	208	191	218	209	216	207	222	210	207	193	220	214	216	201	194	207	204	227	216	214	223	222	230	194	230	195	216	178	202	215	202	178	216	232	194	207	198	182	209	210	169	212	237	201	222	206	192	242	175	210	221	223	231	236	211	218	216	220	223	200	202	224	192	241	200	242	229	196	223	203	223	204	205	198	217	245	193	210	209	205	228	220	240	217	241	210	242	209	232	217	203	252	203	223	246	197	225	206	185	192	202	195	204	194	190	188	203	229	212	209	210	204	197	229	205	199	210	205	216	185	218	194	192	206	202	208	198	227	230	233	226	221	240	222	221	219	212	231	213	237	203	232	202	192	210	201	237
6758	735	1209	1480	1239	1070	961	883	778	740	712	678	683	646	641	589	645	594	573	607	568	589	563	588	557	549	570	565	593	547	566	540	596	559	539	582	569	560	594	528	567	536	542	563	554	577	547	546	541	543	537	530	573	557	564	565	514	559	553	554	541	526	580	523	569	517	562	565	552	528	550	518	596	564	538	503	551	578	518	573	578	553	557	500	498	544	560	550	547	545	566	553	525	498	559	574	573	541	527	527	571	567	568	514	542	540	512	520	522	531	564	527	518	578	594	527	532	561	524	553	555	529	542	502	556	545	525	549	559	559	538	560	552	532	527	597	552	556	509	536	539	547	582	566	551	562	548	568	527	553	543	566	548	573	568	509	569	543	516	518	548	533	524	561	558	561	513	576	543	545	534	538	514	537	556	560	582	548	555	498	535	585	533	527	509	510	550	548	502	597	523	520	526	526	532	566	554	550	517	532	566	578	545	514	572	562	553	513	520	512	595	534	533	552	557	476	550	526	541	559	540	543	544	510	562	550	564	574	589	559	583	560	551	543	539	518	507	527	571	533	508	552	587	533	537	518	518	554	525	532	551	555	558	561	552	612	543	531	504	559	539	583	569	549	537	537	552	527	571	562	592	537	555	501	532	575	517	558	548	509	524	559	571	542	535	554	528	572	538	538	521	546	516	552	508	550	530	553	597	556	546	561	562	503	528	570	526	559	575	564	539	548	503	542	553	529	534	575	571	555	551	548	524	539	545	543	521	542	536	493	559	551	569	539	530	532	556	531	555	554	551	579	536	539	554	552	538	579	558	515	519	543	577	551	569	554	555	562	525	517	495	538	505	541	544	533	526	537	488	524	576	546	531	540	560	562	545	576	557	558	531	593	520	502	520	469	589	575	525	546	537	568	546	540	534	529	564	508	542	537	499	577	538	592	536	519	583	538	497	517	590	549	518	551	568	538	562	517	514	544	552	510	577	561	526	577	562	555	543	506	587	530	546	529	523	563	576	479	523	554	571	592	570	507	564	542	525	520	537	551	509	566	558	518	569	569	512	512	515	511	568	499	545	563	556	516	517	536	520	543	554	572	537	543	502	555	572	567	522	531	556	549	557	539	533	544	551	522	533	537	529	547	530	572	578	540	560	553	560	558	527	599	555	569	503	543	514	576	595	552	566	551	552	514	553	540	514	529	564	562	522	570	523	546	542	534	499	528	526	534	535	546	540	530	531	526	550	552	597	569	546	557	567	536	574	562	557	560	527	537	513	546	537	515	570	538	532	538	557	526	526	558	545	534	513	527	522	579	561	577	553	547	526	524	577	526	548	488	579	540	522	539	517	557	544	517	563	548	549	521	551	570	542	537	548	564	518	536	542	499	494	508	557	540	554	570	542	523	587	521	593	547	549	537	523	578	566	559	559	554	581	522	532	598	514	521	553	535	540	501	519	554	535	554	548	548	564	508	549	552	499	546	531	532	530	565	516	538	526	545	569	524	532	532	547	581	497	552	519	535	531	540	521	539	489	512	551	513	539	508	546	526	551	543	565	576	570	556	574	515	522	519	558	548	538	587	581	536	544	530	568	554	538	541	512	546	544	531	509	498	553	511	548	522	531	574	569	533	532	558	553	549	506	504	532	516	552	486	525	552	540	544	560	572	553	544	543	490	551	515	540	545	546	572	548	588	562	521	560	567	598	558	583	538	533	568	545	519	563	540	504	542	519	521	505	534	545	553	535	555	517	577	515	612	540	515	490	523	566	532	532	539	543	551	514	545	549	513	528	529	539	569	542	536	561	528	581	528	514	538	556	530	516	552	529	532	521	529	593	553	556	513	502	586	522	528	533	532	552	520	544	579	508	565	577	571	557	533	540	614	552	545	529	545	522	560	552	562	536	551	546	536	493	516	570	516	506	542	567	546	575	551	582	566	519	563	561	506	577	531	603	510	555	514	572	513	568	529	530	551	519	459	542	528	532	574	580	542	565	535	542	587	518	593	548	541	535	557	483	558	556	554	523	569	545	535	541	544	525	518	535	552	538	519	529	513	532	522	515	511	565	533	534	533	540	530	594	546	573	537	535	522	546	534	557	558	523	578	567	503	489	544	534	584	550	529	516	547	543	550	540	550	576	531	487	518	556	534	537	527	586	532	555	535	512	546	513	564	544	554	543	512	537	551	518	524	575	567	507	508	556	552	547	544	541	545	502	586	570	543	576	529	559	528	491	577	561	568	557	531	509	547	539	581	564	525	565	501	549	568	580	546	506	548	526	551	592	558	522	538	499	522	521	498	554	528	533	536	530	558	551	505	553	564	521	566	554	547	558	536	560	529	554	545	542	544	472	547	554	568	542	493	532	556	520	524	577	549	513	554	532	535	551	567	521	541	546	540	570	540	545	542	511	520	556	529	574	558	509	539	530	542	502	538	534	541	518	565	565	509	536	545	561	535	557	522	526	562	539	576	589	545	554	561	525	543	544	523	533	518	518	531	552	603	541	508	566	534	532	567	507	562	558	573	548	548	525	505	536	541	552	510	516	519	530	573	554	598	578	530	528	570	523	509	558	526	558	557	534	563	545	526	535	528	534	542	572	546	559	561	534	546	534	525	558	565	531	577	583	514	528	579	521	559	587	577	510	596	548	574	537	533	570	541	595	524	504	555	520	560	543	500	541	590	525	555	532	505	536	535	503	524	544	547	530	576	516	562	542	556	597	532	546	565	554	504	559	513	558	495	567	566	513	516	594	548	537	539	522	552	580	521	544	511	539	504	562	560	581	579	489	545	544	517	551	560	541	514	533	557	582	534	550	564	543	547	538	507	556	557	514	529	526	526	509	564	559	554	537	573	583	558	566	531	544	581	529	573	540	567	569	542	537	542	562	594	459	534	489	553	553	540	521	536	521	536	573	571	557	568	548	540	560	539	567	531	539	529	575	547	551	547	552	559	533	514	547	551	556	556	554	552	539	529	502	544	532	515	529	541	560	558	553	573	537	515	564	480	547	513	550	537	544	540	548	497	545	559	536	555	587	563	499	559	540	544	530	534	529	539	537	568	556	527	520	523	558	549	561	562	566	531	598	515	557	575	524	544	543	573	552	546	516	536	535	564	578	565	545	546	541	494	532	608	575	556	515	542	532	513	572	533	542	530	565	597	522	563	547	550	544	541	518	558	548	564	544	499	589	532	500	591	542	509	521	521	547	534	516	506	555	561	526	565	565	591	510	539	527	544	541	548	528	545	514	551	518	561	520	538	541	535	584	548	580	553	546	543	517	517	539	526	578	569	544	549	528	509	500	544	524	547	541	616	531	549	560	515	564	535	531	553	552	560	530	538	546	543	545	502	543	525	577	573	543	549	537	525	594	554	533	541	491	558	529	562	531	564	528	541	579	541	534	515	510	529	536	529	533	558	540	549	526	534	527	510	527	551	548	526	564	555	512	588	579	550	503	557	570	532	556	578	559	553	541	525	587	536	516	565	492	599	547	588	567	520
15457	1258	1019	744	587	512	413	383	358	326	327	294	324	380	307	328	305	282	306	306	261	296	300	295	267	269	270	273	292	265	270	297	282	290	311	299	294	294	302	290	289	327	311	313	284	307	252	252	313	291	286	304	299	256	296	266	301	324	277	289	318	291	281	258	293	232	252	278	281	282	292	259	330	308	328	291	276	284	272	282	277	298	249	261	268	299	276	299	313	289	318	292	304	288	270	312	301	289	271	339	305	287	329	287	285	258	287	289	262	254	299	341	298	248	282	271	320	267	284	272	273	249	284	286	266	269	287	253	251	271	283	303	286	268	322	288	310	302	281	296	296	337	285	279	326	281	260	281	300	294	298	281	270	280	299	282	312	272	279	293	281	307	303	295	305	289	286	289	275	264	308	284	275	275	253	283	290	279	302	297	285	261	235	326	303	304	321	259	310	306	272	271	283	291	293	309	324	270	263	296	299	278	279	299	275	281	297	281	274	292	277	227	334	310	290	285	307	287	268	275	323	311	275	297	295	288	292	289	269	295	280	254	279	275	282	280	306	280	277	288	281	260	268	288	287	266	295	284	271	282	274	278	320	301	305	296	291	284	266	313	316	292	317	269	295	265	314	315	292	273	316	270	253	256	285	285	270	340	282	294	288	318	315	260	279	284	283	262	284	254	302	315	304	272	278	301	314	276	279	310	298	302	293	260	318	298	302	301	296	307	299	281	259	295	257	300	273	288	305	265	252	291	291	270	248	273	310	310	247	288	281	286	276	285	269	270	314	250	302	292	235	301	301	339	316	251	291	318	298	299	265	269	272	289	311	342	297	270	265	270	294	271	324	278	288	266	316	279	282	254	295	310	331	277	301	282	275	275	293	288	254	271	295	295	310	300	275	287	290	305	278	285	275	282	294	242	279	270	285	301	305	287	268	284	275	291	316	297	287	298	291	318	310	301	278	294	299	306	312	296	301	300	263	278	282	310	268	291	278	299	268	292	304	270	301	290	262	293	309	280	285	256	287	311	293	254	283	281	275	303	272	281	309	289	284	290	290	311	288	282	251	277	281	288	292	303	283	266	245	293	314	281	292	301	276	313	287	299	269	338	302	278	314	269	316	280	284	297	263	282	296	248	276	273	277	267	303	316	327	315	284	258	291	284	272	290	265	268	294	281	264	277	273	277	271	261	259	264	291	294	285	306	264	278	289	301	276	296	277	292	253	264	293	298	276	278	293	261	254	271	286	281	294	303	271	254	259	280	275	313	290	281	325	276	289	291	305	298	295	293	251	290	278	279	262	279	279	340	268	275	284	262	270	231	294	280	313	286	314	289	279	262	297	319	316	315	311	275	287	323	283	284	283	246	283	286	292	274	285	276	277	282	255	320	276	270	255	290	254	308	273	291	302	275	275	293	306	303	269	281	286	324	282	297	281	308	300	271	275	280	293	275	283	286	286	270	295	267	306	272	262	267	309	258	292	273	292	271	270	273	303	279	271	295	278	311	298	306	292	312	279	252	260	282	270	321	309	290	305	293	305	277	263	274	291	281	275	248	287	307	289	315	290	270	283	269	259	280	258	274	300	287	281	293	316	268	299	285	257	271	309	273	272	276	298	291	272	279	286	281	283	297	310	313	283	285	300	332	303	303	321	290	289	277	263	274	307	289	314	241	271	278	272	257	298	271	250	271	304	299	268	261	297	301	284	271	263	312	280	270	261	292	304	288	294	259	284	236	270	280	266	289	315	288	283	308	314	280	291	324	283	310	278	300	303	317	296	298	277	292	312	300	300	312	290	276	250	312	285	267	293	272	295	288	266	271	295	300	290	273	307	297	305	272	272	301	310	313	297	307	291	292	286	281	281	302	288	264	269	288	294	279	308	283	274	289	268	290	297	278	286	277	270	266	306	286	300	268	286	288	263	323	285	290	273	271	284	283	320	263	264	274	308	296	302	276	312	268	294	274	311	294	295	280	286	242	312	282	290	271	284	278	275	285	268	281	259	288	278	276	290	296	302	294	272	266	265	299	279	275	279	289	290	295	300	280	279	261	296	240	246	290	298	299	273	280	304	284	302	252	298	277	251	252	272	274	286	259	271	296	248	249	267	281	284	276	299	265	282	260	273	319	316	282	267	258	289	292	281	264	272	276	292	314	301	284	290	269	283	263	281	283	327	279	292	312	295	292	296	283	286	290	277	280	246	285	290	268	290	262	296	268	296	247	282	272	308	292	310	299	287	286	287	270	280	285	285	278	302	266	295	277	289	297	301	302	262	289	280	291	296	262	302	282	284	309	287	293	297	270	325	277	299	252	305	287	290	306	259	313	267	260	290	311	299	298	307	267	312	301	280	301	285	302	290	288	311	279	272	258	295	278	322	277	281	279	305	256	297	276	258	296	271	288	301	286	276	294	313	281	285	302	270	322	253	305	274	280	288	316	283	285	270	302	279	270	290	272	242	281	293	319	280	292	264	267	290	260	266	278	278	269	292	268	299	266	292	314	282	301	297	300	293	265	290	275	280	318	309	283	294	267	250	260	294	254	257	287	317	250	283	281	267	271	267	296	315	312	269	296	294	280	281	285	302	296	281	257	301	296	285	297	296	269	305	290	285	308	309	262	282	270	285	309	315	264	304	287	264	266	268	297	278	305	334	289	286	302	288	271	289	252	306	279	292	279	274	304	293	279	283	254	285	279	254	298	256	300	338	283	311	281	308	298	303	292	272	299	252	263	287	268	267	307	260	288	308	275	285	251	295	273	290	265	311	271	290	289	290	289	280	317	280	276	321	313	282	264	258	278	290	305	279	262	259	312	281	305	294	269	287	308	279	279	279	294	289	271	290	262	274	246	253	279	323	267	259	267	257	323	305	300	289	286	291	313	279	291	267	278	246	272	281	285	291	300	273	291	291	266	283	282	283	296	267	302	264	271	283	300	301	285	305	256	234	309	308	257	287	285	290	297	255	295	290	309	286	280	275	281	311	256	297	308	252	240	290	305	312	280	283	278	320	283	316	269	294	259	306	281	277	309	280	269	275	334	287	267	301	294	297	289	283	275	278	280	276	271	267	284	326	256	259	291	262	298	316	294	259	316	265	287	324	308	289	281	355	314	261	282	275	279	289	294	307	304	285	287	301	265	307	318	293	295	255	266	304	283	307	297	303	292	269	300	293	278	288	270	266	284	270	269	273	278	300	292	284	287	298	292	341	275	314	298	299	270	250	272	313	323	315	288	288	288	292	269	292	268	285	280	273	295	295	262	266	278	283	302	266	270	257	298	259	282	256	272	296	291	273	300	318	288	297	286	260	279	257	305	274	287	290	291	269	320	285	294	281	308	307	281	264	297	247	266	273	280	291	316	281	290	287	305	234	288	289	281	310	281	291	294	281	265	274	320	278	283	284	266	312	301	290	267	281	264	272	273	278	324	311	266	294	300	285	341	297	269	286	302	285	285	290	304	259	267	278	298	231	256	261	284	275	289	304	267	256	300
8504	1244	2152	2382	2050	1681	1489	1302	1178	1100	997	994	929	919	897	869	839	827	846	811	784	832	793	764	813	749	784	782	692	729	740	756	728	733	747	743	766	723	738	750	746	709	784	770	761	752	735	742	719	736	724	716	734	721	725	686	692	712	745	717	748	702	690	734	722	671	688	729	730	697	737	712	705	717	697	678	705	721	717	728	769	739	679	689	716	675	732	727	741	721	699	751	692	712	717	735	691	688	782	764	773	686	696	735	745	735	754	752	733	761	722	701	737	763	726	698	636	667	745	752	706	738	746	738	720	729	693	789	734	716	709	716	753	729	723	683	783	709	744	750	692	720	684	744	737	711	726	717	700	757	663	765	711	680	706	687	684	759	705	711	692	757	715	701	722	730	708	682	697	724	688	711	733	678	715	668	696	698	791	713	723	754	701	753	714	697	712	733	697	695	708	725	726	705	685	719	723	714	734	710	733	743	725	700	724	680	685	673	723	682	694	698	693	716	725	711	724	717	709	682	725	730	711	708	716	713	703	705	707	718	667	710	721	700	680	684	678	730	706	667	722	728	699	651	761	749	741	710	727	718	741	688	736	727	721	769	701	681	770	709	681	699	729	691	750	787	700	729	710	670	731	711	702	749	708	716	704	712	672	715	722	717	727	691	727	761	700	726	729	750	697	689	748	710	733	706	699	705	719	691	748	736	719	713	690	721	670	709	663	690	707	711	735	695	721	706	703	727	736	728	737	748	680	729	706	723	685	709	666	696	737	690	722	745	640	686	724	644	751	750	712	718	716	727	735	759	721	672	744	709	689	706	686	705	737	784	735	661	706	740	735	708	744	686	734	739	672	686	732	767	729	780	686	762	731	687	693	648	715	735	702	744	684	703	704	729	704	678	718	715	748	701	702	695	704	648	745	707	709	685	716	677	739	686	728	635	713	737	725	748	733	730	660	683	715	689	758	739	696	728	759	692	719	705	737	735	700	697	699	678	702	788	731	673	707	701	741	797	729	693	743	687	755	685	692	710	704	711	758	707	704	713	717	713	752	699	667	764	723	715	698	691	718	697	727	713	745	721	730	669	696	709	693	674	703	756	696	741	696	739	672	717	744	702	722	741	747	734	713	726	711	694	728	763	699	695	773	721	684	741	691	755	753	751	712	719	702	675	726	738	710	679	689	713	732	747	764	721	733	717	715	676	754	716	714	664	735	711	693	681	690	740	701	795	731	726	744	739	738	755	737	726	750	683	686	725	678	723	715	685	696	709	734	706	693	722	677	715	735	692	709	681	712	729	691	718	690	695	752	763	688	721	736	702	705	740	699	722	719	727	710	698	709	725	715	677	702	703	692	750	759	709	679	676	698	711	713	739	711	732	734	721	720	722	747	677	662	721	683	743	711	681	718	672	687	721	769	685	713	753	732	722	721	714	730	669	699	778	721	737	681	706	681	707	749	743	756	718	721	710	704	716	770	709	753	701	701	663	693	750	717	756	684	699	755	714	690	787	746	683	699	715	658	738	703	711	698	683	697	737	684	711	714	708	707	716	738	673	754	734	691	755	689	687	704	739	735	697	679	715	708	698	739	729	715	702	751	732	655	662	768	675	725	687	706	698	694	687	724	688	725	732	699	686	700	717	723	727	724	729	690	702	696	715	705	666	748	704	703	734	703	691	742	686	745	727	690	704	710	752	762	707	704	745	661	698	708	691	695	743	736	752	676	711	734	740	733	703	693	703	743	734	686	782	672	692	708	696	736	680	723	705	723	739	728	699	703	667	694	706	723	730	695	665	758	678	743	700	696	682	773	686	727	706	738	695	735	723	705	720	733	764	716	744	785	702	752	690	702	715	709	738	739	729	699	746	679	718	729	689	665	710	721	693	693	705	705	684	725	718	718	742	723	747	725	689	734	734	719	663	699	726	682	722	741	739	698	681	704	715	671	704	698	717	719	718	734	682	754	756	689	733	759	697	750	754	721	661	713	695	718	739	734	731	721	752	711	714	721	748	704	690	685	728	692	743	681	753	712	723	741	757	724	721	733	709	711	699	747	723	683	725	685	729	715	722	702	699	714	733	691	724	717	722	725	738	670	683	712	698	691	750	697	695	671	715	704	683	729	656	707	705	761	715	684	738	713	696	770	669	719	669	697	730	763	713	687	729	699	710	695	729	694	688	668	722	748	686	729	682	690	719	680	731	732	716	706	699	727	696	697	742	669	762	676	725	690	727	704	713	694	697	707	694	704	725	722	691	759	671	688	703	728	767	709	730	720	715	708	727	796	726	710	672	715	714	710	707	697	700	691	724	720	743	655	733	742	662	725	740	723	698	750	690	690	725	716	689	717	694	697	723	723	746	705	733	707	742	721	676	743	732	670	708	710	692	747	720	749	692	734	730	692	688	705	727	705	720	704	718	715	702	728	677	704	760	720	680	691	708	751	679	661	721	710	641	689	726	719	664	690	733	694	724	701	716	693	725	714	664	663	704	737	698	696	688	669	744	735	708	725	697	694	717	670	747	730	718	734	720	702	732	725	685	697	723	740	710	643	735	718	736	758	760	673	690	718	701	760	731	716	687	680	722	669	724	723	727	708	707	673	762	698	761	733	751	673	727	722	722	687	718	699	765	665	699	742	735	729	730	699	714	713	787	702	678	718	716	690	680	715	747	717	681	736	724	710	737	697	683	725	710	692	715	709	706	759	721	717	685	715	728	776	734	686	725	747	741	698	701	728	702	713	672	714	746	722	704	742	746	725	706	707	658	717	724	720	724	765	654	728	703	741	715	671	695	697	714	714	733	773	732	692	705	731	729	753	702	698	661	726	678	772	750	717	747	724	681	680	729	701	707	726	754	736	711	704	698	749	724	723	706	725	729	690	714	655	723	735	722	716	750	625	728	747	672	757	730	749	756	745	735	687	723	690	712	734	710	708	706	724	702	699	742	680	677	729	693	705	689	764	745	699	705	706	700	707	699	739	755	747	695	696	738	756	734	721	722	695	764	763	684	721	713	720	776	697	712	715	673	721	705	709	791	698	728	720	705	752	707	698	701	714	764	728	708	761	709	717	700	630	730	741	670	734	719	763	714	735	741	706	730	651	739	717	746	686	718	716	694	748	697	727	706	699	724	730	725	709	694	726	708	690	700	708	734	744	739	706	734	698	714	732	707	754	751	739	674	741	673	737	746	690	722	723	684	732	722	741	700	726	705	756	738	710	729	696	703	734	772	715	704	670	682	753	697	742	716	719	678	741	729	724	700	715	693	693	697	715	720	723	722	730	701	694	698	763	690	789	666	722	727	699	696	691	700	633	721	755	718	728	739	755	742	721	674	722	673	715	705	694	759	687	711	649	757	735	713	722	672	739	744	720	802	740	682	709	699	766	728	757	765	727	758	699	710	746	704	754	713	711	663	703	721	698	738	706	682	739	700	696	737	726	746	713	722	766	783	721	704	728	665	719	748	717	737	720	686	702	754	694	705	685	783	707	696
2085	413	428	442	427	390	405	419	436	401	416	391	417	458	442	429	454	421	426	425	440	437	440	435	420	442	431	433	389	382	433	413	407	416	412	436	380	480	386	398	416	429	422	394	410	404	429	431	416	403	394	398	423	367	409	399	374	365	421	417	373	392	429	413	347	416	440	398	414	460	401	404	403	397	382	394	470	396	401	440	413	393	373	395	374	389	402	439	392	400	462	399	384	405	414	414	430	427	414	423	417	426	379	423	419	415	441	450	406	393	408	428	414	418	395	429	401	381	462	421	388	432	415	410	419	401	410	376	390	377	448	456	378	390	386	433	407	446	436	422	393	404	412	420	427	416	434	415	446	402	391	416	429	401	419	419	429	430	421	440	397	414	456	429	412	405	421	376	444	432	407	384	389	425	469	431	428	437	401	436	432	436	385	401	385	424	390	372	436	400	430	407	411	441	405	439	394	431	420	436	443	395	427	435	398	435	404	425	432	433	415	446	401	421	417	408	350	387	411	372	395	388	423	421	394	443	409	429	414	412	413	422	412	413	405	447	401	458	398	419	428	433	397	411	401	375	401	431	391	388	433	444	399	367	437	442	391	395	396	426	418	415	390	384	444	424	461	412	358	422	415	409	435	405	438	439	418	425	496	413	384	467	444	462	405	395	421	444	392	450	449	415	419	386	426	421	405	454	430	376	430	374	458	439	431	391	432	395	437	474	419	406	448	419	416	436	431	418	429	425	362	399	428	423	402	401	409	432	401	438	423	388	431	410	377	403	430	439	404	404	409	463	422	421	440	430	398	437	412	407	429	427	422	406	466	420	429	405	375	431	414	426	391	440	381	463	441	443	421	387	404	391	421	436	409	425	403	382	399	431	417	404	423	444	469	425	407	390	392	390	403	428	425	443	410	400	406	432	406	474	421	432	405	358	389	398	387	410	444	469	450	446	422	417	430	383	391	416	442	405	431	375	419	435	427	405	401	404	427	408	392	430	388	388	357	424	443	416	395	414	436	404	417	423	453	409	411	412	438	423	395	440	416	396	394	363	443	443	397	419	416	442	376	453	435	427	440	447	411	397	422	412	421	446	389	388	419	422	392	418	419	389	444	433	420	418	399	434	469	424	406	424	423	434	402	371	397	431	386	408	374	433	397	427	425	414	422	390	405	407	443	404	407	412	401	440	408	422	395	430	435	382	406	430	424	397	395	434	409	405	376	407	429	400	420	402	354	428	408	399	432	387	437	416	387	383	411	408	422	377	406	410	456	454	388	433	396	360	391	400	441	408	436	422	423	423	414	404	427	419	426	382	452	404	418	465	415	425	436	420	393	429	410	413	439	427	405	429	401	398	403	437	419	414	427	400	409	425	408	389	413	394	430	462	411	459	372	409	443	433	424	470	412	421	406	391	427	386	434	407	404	451	396	423	426	419	421	461	400	421	416	421	383	421	451	423	424	424	437	451	451	409	403	409	420	461	412	421	431	400	402	399	401	411	439	411	405	425	414	402	403	421	387	427	453	427	388	392	408	378	484	450	423	391	427	433	415	416	386	441	400	432	439	426	406	433	417	407	410	358	421	389	398	380	382	413	377	419	386	422	427	403	476	411	408	425	416	408	409	422	402	434	372	402	419	405	440	404	397	437	432	441	406	431	457	412	445	432	441	437	407	413	450	430	399	424	415	405	441	434	422	425	436	423	395	402	380	417	376	422	403	395	398	396	398	426	451	415	430	436	428	414	404	397	405	393	401	440	404	467	407	417	404	420	393	415	411	398	413	404	444	424	382	404	419	441	430	436	403	444	455	394	427	347	397	450	388	414	407	416	381	406	397	394	415	397	452	404	411	389	418	413	363	413	396	416	421	407	420	448	405	404	412	418	402	399	437	407	403	387	410	383	393	403	421	406	423	399	391	435	438	403	412	422	421	411	391	388	398	394	404	410	445	396	429	439	374	418	448	396	419	429	452	434	423	419	411	441	410	421	365	383	402	402	385	412	475	433	419	397	378	412	449	432	444	379	446	425	436	405	399	390	411	430	417	418	390	418	393	427	430	389	389	446	375	421	444	428	418	410	400	377	418	446	435	441	391	418	375	453	410	419	402	441	401	395	418	445	396	431	396	405	427	418	420	384	368	436	422	412	436	400	430	388	422	422	426	438	413	408	422	396	419	391	391	383	437	430	407	427	410	432	405	450	433	419	433	400	422	405	407	396	379	419	415	476	435	430	368	464	443	372	395	446	417	436	448	433	413	468	352	397	391	412	428	418	395	413	380	404	373	380	428	386	415	384	425	398	432	452	397	433	385	446	388	397	396	399	397	413	429	388	435	418	386	418	397	449	445	405	385	414	423	414	366	442	451	421	417	374	383	462	411	470	373	417	434	451	402	388	438	435	397	419	397	404	424	447	382	386	405	412	437	423	419	408	394	445	435	428	431	417	455	373	421	418	386	417	434	416	411	420	359	422	418	411	399	435	418	443	412	479	434	433	440	400	406	445	396	390	444	435	385	387	462	436	397	403	397	424	411	362	431	387	420	419	448	407	394	428	445	388	407	365	398	408	375	422	389	398	414	424	435	409	404	433	407	433	361	391	411	381	422	393	443	454	415	374	399	442	406	368	406	425	404	422	407	399	381	395	365	401	412	402	436	398	376	420	395	414	394	411	442	423	423	422	432	444	426	390	390	423	402	438	417	407	421	444	413	422	407	440	408	416	422	397	417	393	424	440	390	373	424	404	369	425	434	386	413	438	454	432	404	458	415	437	384	430	431	430	396	385	424	410	389	422	401	406	394	403	410	417	394	434	431	423	371	395	435	448	422	423	404	395	449	436	422	423	406	428	417	389	432	424	414	455	417	407	415	389	403	420	407	424	406	412	406	390	417	426	355	418	432	434	442	457	406	418	379	402	444	373	422	390	440	392	403	387	445	440	367	389	374	386	426	476	401	380	360	430	424	385	428	419	405	447	375	421	387	428	430	409	415	404	366	408	394	444	416	393	406	416	389	425	427	412	400	403	403	417	415	428	423	401	408	383	429	396	371	424	404	406	421	402	437	362	366	448	399	384	446	381	440	423	475	427	444	406	394	436	472	404	369	431	468	398	454	406	412	391	407	421	444	404	385	389	394	411	445	432	459	369	443	429	452	383	390	393	422	397	418	401	395	422	415	400	424	412	418	372	404	431	389	450	391	389	405	435	375	410	417	406	391	426	398	449	433	422	392	419	374	414	414	420	436	402	415	401	383	391	439	407	411	401	414	411	376	392	412	400	410	419	437	419	385	400	412	437	375	441	390	380	416	410	404	425	418	387	429	405	446	395	401	400	397	436	401	452	395	422	456	462	462	456	425	396	410	441	402	401	420	391	404	397	403	408	406	403	431	394	422	404	430	444	408	408	448	382	413	374	411	440	422	419	408	425	411	408	441	408	423	426	439	415	415	463	399	407	451	458	407	415	408	386	394	376	435	393	380	407	413	404	396	426	421	414
2598	942	935	984	1003	950	949	969	996	940	921	938	941	936	907	931	985	932	954	958	969	921	952	896	966	888	895	899	904	945	943	937	972	940	881	904	938	907	939	889	933	927	906	931	861	954	913	970	951	966	867	950	891	911	937	950	973	925	938	991	917	974	896	927	962	918	901	932	935	889	935	942	965	944	927	930	969	877	878	895	922	984	923	949	983	925	930	934	921	949	875	937	926	985	960	920	934	919	949	896	961	888	930	915	960	918	957	921	885	896	911	928	930	939	969	887	897	970	945	948	984	963	956	936	950	929	937	993	927	928	951	922	980	948	901	901	924	961	931	956	893	906	927	957	892	899	909	944	913	956	903	902	983	919	900	920	931	857	924	948	898	903	897	906	973	919	922	942	930	893	956	929	935	924	940	847	937	925	938	1003	943	898	938	958	939	960	898	914	942	908	892	920	874	942	887	912	911	939	837	932	928	919	957	935	913	945	970	960	908	933	899	974	914	878	903	910	982	932	857	980	883	954	944	945	901	876	931	882	932	931	923	904	908	932	973	911	891	866	950	938	941	914	858	944	877	904	952	939	915	963	904	896	933	870	902	934	903	901	920	964	966	919	908	976	875	939	973	867	950	915	949	899	944	942	931	964	995	943	913	960	929	910	920	935	956	922	930	954	921	947	912	940	969	908	958	980	909	908	844	936	882	953	886	903	930	964	905	934	908	920	913	865	922	933	943	904	955	962	987	922	980	929	974	962	935	896	909	943	935	868	900	937	931	929	914	895	958	918	929	943	859	937	921	937	911	992	937	890	914	921	938	930	938	935	922	917	940	942	932	885	930	929	936	987	989	940	942	940	939	905	899	955	900	939	899	968	967	947	945	951	891	925	902	961	934	903	904	884	899	922	955	875	941	906	868	969	929	942	952	954	968	940	915	939	924	906	915	900	953	848	905	949	912	858	934	906	921	905	1000	931	882	993	930	941	946	934	958	938	915	983	898	923	891	901	932	972	943	931	943	857	929	975	922	941	909	979	937	897	913	927	932	950	879	881	919	911	903	954	929	916	964	1014	910	958	945	916	890	915	948	923	936	933	934	916	965	944	863	908	915	929	937	895	918	897	903	919	906	930	903	916	943	958	970	953	859	888	958	941	940	938	901	920	971	970	945	963	941	915	921	947	891	926	921	990	922	910	973	909	917	885	923	838	930	905	911	904	930	901	946	912	936	983	969	955	924	888	934	942	942	950	917	886	865	951	905	951	908	917	938	925	927	936	939	930	957	881	940	888	885	915	939	933	905	935	931	852	978	927	926	998	897	904	949	918	952	887	951	923	939	917	905	894	887	906	891	958	961	965	910	934	931	941	941	943	942	965	921	939	930	973	929	944	920	928	1015	901	919	891	906	950	941	961	917	937	877	893	919	920	907	927	908	902	944	889	902	896	934	921	885	940	946	891	931	929	891	926	909	967	922	941	912	930	910	923	902	915	962	925	954	861	971	919	903	922	924	926	890	859	979	893	929	891	942	980	900	912	927	931	955	947	941	938	916	942	929	898	905	937	968	892	935	928	980	909	957	903	890	885	931	913	894	887	959	897	941	925	946	923	912	885	911	926	915	908	921	1024	909	932	951	873	851	954	895	907	910	960	953	925	904	930	966	917	911	877	966	931	969	959	849	928	900	926	927	929	914	932	899	926	953	969	983	901	934	961	897	928	945	940	945	955	942	909	914	937	906	927	896	903	940	933	936	889	908	904	948	886	907	893	933	949	888	956	921	981	981	928	929	919	905	957	965	911	946	939	952	926	925	948	974	935	947	957	876	940	918	952	936	936	935	903	944	865	979	930	923	968	947	948	918	998	916	891	933	941	896	918	956	947	897	935	935	881	893	931	921	939	956	883	954	949	877	913	908	927	938	925	932	981	974	936	890	923	903	979	908	864	892	942	924	878	911	954	936	902	983	928	956	936	950	910	945	931	983	915	926	908	931	976	924	898	908	888	884	905	863	936	878	894	963	896	960	918	926	882	902	926	896	954	928	910	955	977	934	960	899	931	952	903	911	897	885	965	848	937	871	967	839	944	895	896	846	919	888	925	903	877	939	968	953	998	864	853	924	922	922	928	913	879	859	928	893	919	936	940	889	859	982	928	926	988	894	843	922	956	949	931	911	938	962	938	901	946	891	912	919	918	909	906	928	932	888	925	954	964	968	892	912	872	924	878	895	900	904	906	930	886	946	942	885	943	969	925	956	864	878	910	941	883	916	938	974	890	919	910	919	965	964	880	928	929	940	915	932	924	939	947	904	871	932	864	951	895	965	905	969	946	942	926	951	977	903	904	958	964	907	921	949	945	942	953	946	914	893	920	900	915	922	903	932	932	942	868	947	947	934	931	934	919	950	955	900	940	893	961	930	859	924	919	956	967	913	931	929	922	961	923	952	970	939	958	937	938	934	903	900	999	944	967	847	920	934	919	978	944	945	956	909	951	911	928	900	894	888	968	993	971	944	913	977	934	941	861	935	926	955	934	914	946	895	972	918	924	912	940	956	914	910	891	904	946	947	994	914	905	887	976	961	932	886	929	872	897	932	899	906	943	916	942	968	924	939	925	919	906	878	946	963	922	916	889	883	918	848	879	954	920	958	908	920	898	933	959	912	970	899	959	878	918	885	949	944	911	942	924	889	923	986	881	939	970	1013	944	880	930	906	950	962	916	866	896	972	981	913	931	925	924	914	921	892	923	921	934	949	902	928	993	942	952	958	890	911	901	946	921	919	946	907	931	868	892	957	892	921	927	914	908	884	986	955	933	914	926	943	964	976	962	966	934	978	925	944	915	932	916	924	947	954	908	959	912	909	901	895	945	922	905	920	931	886	947	978	930	977	884	874	921	925	936	960	946	933	934	894	880	842	915	922	885	886	921	901	894	940	932	914	895	892	941	890	909	948	913	925	871	916	908	908	947	897	942	913	982	905	873	906	946	983	949	922	918	946	911	941	879	900	966	892	894	948	929	917	931	888	924	942	893	922	908	865	949	892	896	915	902	974	921	950	932	956	951	958	933	961	906	935	858	925	957	888	946	917	877	947	922	979	950	922	886	884	916	976	862	925	984	868	922	929	938	914	949	921	948	956	874	937	929	893	965	932	927	920	910	957	927	867	842	929	875	917	988	885	884	987	911	884	909	920	968	922	938	913	995	899	903	948	902	961	951	951	928	919	875	914	955	893	951	936	866	945	904	930	920	895	916	971	946	877	913	884	882	965	919	927	974	851	882	975	898	937	943	910	920	924	936	897	915	940	933	951	937	916	893	903	891	926	932	899	917	930	903	971	942	925	947	938	921	927	871	941	901	931	945	876	840	930	895	948	905	949	966	906	896	979	936	975	937	947	941	893	886	918	971	898	950	944	909	877	947	876	956	942	891	936	865	944	934	943	893	902	875	911	957	932	914	962	917	935	894	1002	958	930	938	948	933	889	920	932	961	1014	980	886	892	923	877	958	887
8189	528	554	452	357	279	273	258	234	239	249	215	229	245	226	241	229	221	199	231	215	187	238	227	208	210	168	215	228	218	218	218	220	228	207	259	262	218	225	203	206	213	219	217	204	218	194	223	213	223	234	234	213	223	188	191	206	219	213	208	186	211	206	223	203	248	208	209	198	208	205	214	224	207	225	215	227	201	206	188	198	205	188	191	215	217	184	194	247	221	215	202	201	230	213	196	192	189	231	208	199	224	185	209	227	223	216	257	241	208	249	213	214	212	201	218	220	200	225	194	227	235	201	210	227	240	213	248	228	237	215	240	220	206	177	203	193	226	216	184	197	215	209	218	197	221	209	260	190	228	195	222	214	238	225	237	199	214	196	197	223	226	225	186	221	210	194	202	206	199	193	206	201	181	248	219	208	206	201	222	217	225	204	223	242	204	191	244	213	209	173	208	220	213	201	237	220	249	215	210	222	219	191	187	227	213	192	228	215	191	247	223	231	212	217	207	209	252	229	208	223	193	185	232	199	220	237	233	220	230	217	211	212	206	191	215	222	210	194	198	212	190	196	209	193	235	224	212	237	216	219	217	224	221	216	213	223	242	232	223	187	198	216	216	214	225	206	221	225	238	230	224	256	217	208	236	215	207	232	212	223	189	226	216	207	208	238	241	204	203	210	226	197	193	202	241	205	243	217	234	205	221	236	201	230	181	225	199	215	228	222	221	204	212	207	189	184	208	220	232	220	224	202	216	196	198	238	231	196	205	202	214	202	213	213	259	186	210	198	197	204	223	209	240	210	208	217	229	206	215	230	168	222	221	207	203	217	213	234	244	248	226	230	224	205	197	224	221	217	209	195	229	219	207	200	209	199	208	218	200	200	227	236	210	217	209	183	191	196	200	222	202	212	217	222	234	222	229	236	221	211	183	247	211	197	228	216	227	213	243	249	214	189	227	222	230	204	200	210	219	187	226	231	219	228	215	224	188	206	212	210	238	251	221	210	199	230	213	191	231	229	248	216	218	213	198	231	237	204	229	203	236	218	223	202	221	204	248	227	215	215	209	248	228	225	226	223	217	210	222	186	229	229	197	224	187	214	218	226	224	208	199	179	221	233	179	217	209	219	229	219	235	187	194	202	207	220	250	243	222	219	202	209	218	201	229	228	217	213	193	201	213	205	211	206	232	208	222	194	193	191	213	209	227	201	194	205	221	206	213	200	214	211	227	223	224	219	235	234	228	215	192	214	209	202	228	212	186	226	237	227	234	215	198	196	209	237	230	197	233	213	206	213	204	196	220	186	215	225	207	217	209	199	180	188	190	203	227	246	212	221	203	238	211	222	220	249	216	223	213	208	221	201	184	217	179	210	235	216	227	237	214	207	216	228	244	227	206	229	233	226	221	203	219	222	197	203	185	214	210	231	246	209	201	210	218	197	225	206	220	220	214	208	200	250	193	204	219	238	193	192	208	178	208	223	204	216	224	241	198	218	204	199	238	204	223	212	239	237	230	208	233	181	200	194	202	190	220	215	231	204	229	230	196	230	226	205	205	210	231	208	213	211	226	210	196	198	203	219	204	208	191	192	223	221	234	195	222	223	215	214	245	218	249	244	213	238	207	214	204	226	227	209	252	218	199	185	236	188	218	224	205	272	207	200	208	213	204	226	193	232	220	207	230	203	237	208	228	213	199	222	205	241	223	187	211	215	214	243	189	212	224	202	238	220	211	194	232	213	215	244	209	219	227	226	236	217	201	196	211	211	229	200	217	217	206	224	238	203	242	197	219	203	207	210	246	226	216	210	232	198	209	234	227	223	208	203	207	220	219	215	220	237	220	194	199	223	232	206	204	215	180	246	221	188	242	233	227	239	201	213	211	222	188	230	204	222	225	200	214	231	225	213	213	241	202	196	191	189	208	225	203	230	211	212	186	228	216	191	220	200	203	206	199	202	210	219	187	219	200	220	227	212	199	212	212	217	229	228	212	225	235	244	227	194	202	203	227	242	196	217	196	193	205	198	193	213	218	205	238	217	207	226	214	193	190	208	211	212	229	218	213	208	204	209	222	200	223	229	242	221	218	239	218	211	215	202	230	205	222	220	221	207	212	195	223	218	202	214	219	218	218	187	206	210	215	200	224	216	196	252	205	196	174	213	226	230	210	216	217	206	223	229	240	205	182	214	220	223	192	216	211	222	205	201	221	240	218	205	189	217	237	220	220	207	214	196	200	225	208	229	224	214	204	244	235	230	212	257	239	208	213	206	233	214	222	193	241	215	228	199	185	231	204	210	215	194	202	241	223	201	194	229	217	215	212	209	197	198	220	250	204	202	237	218	212	212	213	203	222	224	210	218	215	206	206	209	230	223	194	255	218	211	222	215	201	208	212	207	228	225	206	247	235	225	266	225	235	258	199	207	203	210	191	232	191	203	217	225	198	232	218	243	198	227	192	205	217	230	204	220	240	211	229	210	217	212	219	175	197	209	203	218	213	210	230	206	217	214	229	214	201	214	190	216	213	226	232	214	226	205	209	203	204	242	229	226	178	218	226	218	201	211	237	223	250	203	234	229	212	190	210	216	207	238	206	212	197	208	224	224	190	230	218	184	222	211	194	214	210	199	213	217	215	223	236	229	230	208	247	232	208	191	203	204	236	212	189	199	215	221	201	228	209	217	231	199	202	221	208	208	222	184	202	219	232	234	222	240	203	225	209	219	226	210	233	219	212	207	217	204	215	211	196	218	251	237	191	206	219	205	199	212	208	226	223	204	213	228	228	182	216	201	227	206	206	201	216	206	238	213	193	212	205	217	224	206	234	194	207	193	243	215	197	212	223	237	175	213	203	214	181	200	199	206	236	206	192	224	224	222	231	211	192	202	235	222	229	244	229	213	188	191	225	223	202	202	228	182	206	225	200	200	183	197	256	214	216	221	220	176	232	228	209	195	197	191	235	217	211	214	206	227	244	222	208	210	221	212	193	198	210	217	244	228	203	230	232	258	230	213	211	231	214	238	213	197	218	211	207	210	195	187	186	219	224	231	192	207	215	240	207	225	195	203	233	210	242	184	245	218	216	226	213	212	206	210	228	213	224	222	221	201	227	187	197	180	186	192	208	219	212	208	229	203	222	235	214	212	187	184	209	201	230	224	191	224	203	216	221	219	202	224	231	244	206	194	219	236	205	185	217	224	211	205	210	201	198	186	205	221	200	208	211	260	226	247	225	196	218	209	187	197	205	216	197	206	247	217	236	212	207	223	224	202	226	173	212	214	224	206	221	226	209	194	209	223	206	216	215	232	210	239	232	186	246	227	195	215	216	207	230	198	246	215	211	208	221	185	210	189	221	234	201	206	214	228	239	214	193	215	203	213	228	222	229	207	193	202	224	217	221	222	218	225	218	234	209	223	210	198	200	171	199	207	189	207	198	219	204	202	234	233	199	229	210	221	212	202	202	214	206	183	216	221	225	199	227	243	229	221	215	203	204	207	183
6682	796	1276	1449	1209	1067	925	896	760	757	679	624	672	605	603	632	606	651	592	589	559	619	572	572	557	563	612	534	605	565	548	584	540	589	614	531	574	588	605	558	569	559	597	591	557	543	559	546	558	571	600	505	541	570	563	568	561	522	564	552	575	590	550	529	545	534	566	640	575	571	564	564	537	574	592	560	564	579	554	535	545	542	570	552	562	597	571	566	525	537	546	493	540	570	566	534	545	534	565	564	538	534	571	570	568	545	574	513	482	552	542	552	572	563	531	552	564	534	568	561	554	536	570	556	538	523	577	543	542	547	521	536	592	526	535	536	542	539	556	524	597	564	564	549	560	547	523	512	508	473	534	564	585	572	553	539	583	513	510	532	542	547	547	536	569	583	557	551	511	600	533	559	549	559	547	552	581	525	551	555	551	525	544	559	522	538	534	582	593	598	562	528	580	524	565	549	554	531	554	532	525	538	559	557	513	558	527	547	576	535	530	552	579	534	546	522	568	536	522	584	515	510	534	527	583	546	561	533	511	551	560	571	537	571	529	568	575	572	546	514	564	547	522	537	529	537	511	520	586	550	586	529	575	505	525	563	553	546	508	518	494	593	585	493	547	531	526	506	569	542	529	554	546	552	549	554	521	564	563	540	562	524	562	536	549	560	571	544	550	552	551	542	546	513	554	529	523	533	549	575	551	553	556	531	538	554	545	541	540	527	543	580	522	558	553	577	498	555	559	554	547	559	566	578	583	557	573	527	531	567	544	558	487	542	605	588	563	551	519	558	540	510	531	569	580	559	574	553	557	570	547	579	598	598	566	548	549	522	551	543	551	550	548	517	558	565	566	504	517	534	536	540	570	558	568	572	526	524	534	533	584	545	555	544	511	544	517	517	538	559	582	577	512	562	547	552	581	555	568	578	571	556	532	547	573	535	533	563	514	536	559	556	558	560	546	569	503	588	501	513	530	569	555	547	510	572	517	547	547	581	567	575	579	538	556	561	554	574	541	523	539	532	565	527	563	566	554	553	556	527	522	534	601	559	545	592	559	565	518	580	554	567	544	577	508	585	556	554	545	564	572	505	558	514	540	562	570	494	554	487	564	494	584	544	557	517	535	563	533	576	569	548	542	577	561	525	539	514	547	511	553	550	602	544	550	548	564	573	559	566	526	553	533	520	565	604	527	576	541	509	543	526	518	544	553	563	545	532	561	571	570	563	582	572	533	509	538	553	556	586	560	532	554	531	540	555	560	560	547	571	547	529	528	537	547	505	537	540	556	566	571	566	533	534	533	512	572	598	541	560	530	534	552	552	584	570	562	582	552	529	504	520	554	513	543	549	587	590	576	590	565	564	511	539	554	519	579	571	565	528	554	568	541	551	552	565	559	534	592	555	547	524	572	571	562	534	551	531	566	567	514	530	541	528	489	500	570	510	580	540	499	564	497	524	555	543	581	587	552	567	557	578	597	509	534	557	526	582	519	568	595	542	559	524	546	532	535	542	521	557	516	558	536	538	509	582	565	523	522	541	523	545	526	550	542	531	527	549	532	514	615	556	571	575	574	535	516	541	524	546	520	537	493	557	519	536	544	533	580	591	514	532	540	538	512	556	553	518	585	544	550	588	536	552	568	555	550	550	497	552	553	535	583	575	563	501	574	568	531	500	532	528	595	539	577	538	582	570	533	521	588	542	542	530	516	578	548	552	523	549	548	556	544	518	518	522	551	556	568	548	551	581	592	556	579	556	576	554	553	555	537	530	534	521	527	537	564	504	543	555	563	553	562	553	561	590	563	544	537	560	498	530	557	558	570	577	567	563	518	517	582	561	552	539	570	570	533	567	538	560	557	540	548	562	541	605	576	498	548	532	570	555	545	496	528	550	535	540	556	537	517	553	568	558	561	557	567	559	552	577	575	539	527	557	559	561	587	566	555	504	543	548	590	552	527	545	578	507	541	528	584	531	572	529	530	596	562	544	566	532	537	575	554	573	536	567	555	499	594	545	499	545	526	499	539	522	570	545	540	563	539	530	519	544	540	495	559	558	536	573	557	569	507	566	548	528	556	509	583	539	565	545	594	557	495	568	545	559	527	525	587	548	522	573	580	572	531	541	515	558	587	563	513	572	569	555	589	516	556	563	598	511	584	510	533	587	576	568	547	599	577	551	510	573	539	550	533	553	529	495	561	547	540	547	522	578	580	524	575	583	530	570	544	549	536	545	537	559	522	552	544	577	543	537	571	526	576	526	538	522	553	557	557	557	557	552	540	568	549	533	522	582	540	524	544	565	542	553	497	567	531	550	561	570	568	555	539	530	589	551	585	528	559	564	530	588	511	565	543	573	529	606	509	557	579	562	583	539	530	586	521	494	534	553	565	514	547	530	538	554	544	545	528	561	571	545	524	572	541	531	572	592	522	535	548	507	590	555	571	522	525	534	554	576	530	523	526	547	517	581	547	550	591	566	523	545	550	556	549	538	531	538	540	519	542	495	531	572	561	542	546	568	545	585	522	543	571	552	559	544	515	528	545	595	529	492	552	565	519	548	528	498	538	540	591	567	558	553	542	597	541	552	532	525	555	553	532	549	539	544	554	556	585	499	552	544	551	513	550	564	594	530	539	578	563	579	530	535	556	534	541	586	539	557	514	554	540	514	522	542	527	532	554	551	542	590	548	574	530	536	598	541	568	568	561	564	534	524	518	550	533	541	519	566	566	545	540	570	553	542	518	549	566	539	543	586	594	520	554	536	543	543	573	561	546	530	568	547	560	544	586	563	538	542	540	566	554	529	535	535	564	570	521	523	564	519	569	627	548	552	553	531	575	513	563	576	514	565	586	536	568	552	502	551	551	577	574	529	528	575	531	587	571	538	507	577	537	569	563	553	563	530	542	532	554	563	535	580	541	554	524	550	568	540	530	596	527	559	561	520	533	556	564	571	528	570	523	548	564	534	546	553	559	565	565	550	555	516	538	565	534	560	509	547	572	520	589	557	523	569	553	535	521	538	558	536	556	557	561	569	528	523	525	543	568	535	508	514	534	535	527	537	541	515	542	574	542	565	526	519	524	550	563	526	545	551	583	543	557	557	527	531	548	565	541	561	528	562	575	521	549	506	530	516	573	586	518	573	498	543	542	567	578	567	537	555	537	509	529	549	561	540	580	563	550	569	551	561	581	516	557	548	548	519	544	575	563	511	536	545	572	545	540	587	543	530	538	544	534	536	564	543	523	519	562	556	538	535	556	528	583	526	534	531	563	551	547	517	571	548	539	538	572	543	515	552	524	540	546	581	569	545	559	554	555	575	560	567	571	504	517	551	526	534	543	553	550	560	580	546	582	546	550	566	572	591	527	536	556	577	559	557	512	545	590	567	543	528	519	556	535	511	578	549	526	551	581	566	574	580	523	533	556	573	526	580	535	544	522	515	518	587	521	562	538	545	546	525	551	556	512	507	533	530	576	561	596	536	539	556	589	565	545	562	543	555
16001	1347	1006	788	555	459	446	428	385	346	342	319	309	297	299	324	290	310	315	304	289	278	284	291	321	290	297	303	290	307	304	279	289	272	305	275	296	301	310	305	288	282	317	317	294	273	287	296	281	284	308	292	271	312	310	287	284	312	269	276	304	295	307	298	310	286	275	272	287	301	314	303	309	291	318	304	274	276	287	306	321	269	282	289	300	294	296	269	280	300	288	270	312	287	315	287	285	290	268	315	273	290	293	277	282	304	317	293	289	298	281	245	288	279	305	309	319	311	282	300	280	329	291	271	295	293	292	296	278	281	305	317	302	294	304	314	282	272	274	259	320	299	287	310	262	297	301	297	283	282	302	289	320	292	311	278	317	306	341	295	324	288	300	327	253	295	293	277	313	295	283	296	284	276	290	266	293	259	284	317	271	256	301	289	286	305	303	291	286	322	285	330	316	298	276	289	289	308	331	283	313	296	290	294	314	299	318	308	284	296	248	288	288	292	299	300	321	300	265	295	268	304	327	305	288	294	292	300	273	307	289	248	293	299	285	301	298	291	282	262	297	282	271	268	304	311	298	323	290	276	313	285	293	301	280	288	257	293	262	247	290	318	293	294	290	268	276	273	334	297	273	284	296	312	283	309	282	312	303	322	344	299	320	293	267	276	306	288	262	294	288	276	305	289	286	284	304	299	279	274	294	299	262	296	320	277	309	271	289	276	300	264	271	314	297	287	294	254	269	290	269	319	291	283	309	293	294	297	312	331	300	302	260	271	289	279	297	264	280	296	297	293	298	318	313	296	289	280	284	298	289	311	292	287	295	258	283	269	289	296	300	285	312	269	258	295	282	285	274	285	263	269	301	295	276	293	262	283	291	304	323	300	273	300	317	291	291	314	296	286	279	307	258	263	300	300	314	302	314	308	317	350	312	283	308	283	301	296	305	302	285	289	298	305	289	293	293	329	295	269	260	265	292	268	297	287	270	298	281	289	293	316	277	304	301	285	324	318	284	305	290	290	302	297	297	307	260	301	300	307	296	282	298	271	299	313	292	293	286	274	288	275	279	294	302	295	268	276	340	283	277	293	286	312	299	316	289	286	316	289	306	284	274	291	320	308	306	289	276	263	282	320	273	312	295	318	309	283	266	301	312	292	322	252	316	323	322	271	310	308	299	311	285	312	319	264	268	307	280	291	326	278	302	291	268	297	317	278	316	304	271	307	272	326	307	300	273	324	295	313	277	321	266	275	298	287	263	301	290	291	293	290	276	280	259	275	306	283	304	299	293	297	269	298	316	310	302	290	288	294	322	296	268	289	295	292	272	301	244	307	305	288	314	284	275	285	311	271	337	302	303	309	274	303	299	317	335	301	256	318	277	326	292	247	259	330	290	275	250	275	295	306	307	325	311	300	293	307	317	275	299	291	281	332	307	296	303	289	298	278	293	308	290	293	287	332	305	308	269	308	299	276	311	271	296	292	279	303	289	272	303	270	277	284	272	318	281	287	297	279	268	308	306	267	299	288	319	316	272	299	316	294	314	290	335	310	319	294	305	302	284	305	269	265	280	296	322	322	298	332	299	259	277	286	302	333	306	307	289	297	310	300	262	331	254	301	307	301	305	275	285	306	304	253	296	291	301	311	276	287	283	283	285	262	314	272	320	306	304	275	293	314	271	264	283	293	274	232	304	270	285	265	286	297	298	304	279	298	277	288	312	303	265	331	283	294	309	273	281	291	268	330	287	299	278	299	271	303	281	270	266	265	289	275	268	288	339	291	281	276	272	271	303	330	279	289	309	310	286	312	287	287	292	283	277	291	260	280	322	304	312	294	308	283	288	278	273	309	304	296	299	304	326	284	263	306	271	252	311	277	293	324	244	274	300	325	302	331	258	292	302	290	271	265	269	276	289	324	311	303	288	290	263	305	296	315	330	288	311	291	304	331	352	302	313	313	285	296	288	308	321	278	308	292	305	285	263	315	305	298	282	279	288	303	298	306	279	264	293	291	310	302	293	295	291	299	327	322	278	296	329	304	303	305	260	291	259	285	287	291	285	320	304	272	294	304	289	307	288	303	277	269	279	268	319	295	288	301	294	281	285	290	290	273	297	285	272	256	301	224	263	268	289	302	319	311	305	289	313	301	293	296	282	294	313	309	310	273	315	311	299	320	282	285	291	322	302	293	311	275	307	271	287	253	280	304	293	282	272	285	302	273	253	289	293	303	272	269	318	309	330	299	288	267	269	312	290	292	286	303	285	295	267	253	302	289	273	313	300	254	325	283	286	276	275	306	308	326	339	299	308	283	310	268	292	293	285	323	291	327	290	292	290	284	269	342	305	281	270	298	272	294	287	307	270	268	319	289	288	305	313	297	301	281	304	295	315	292	308	314	320	270	265	288	260	284	257	336	291	301	253	296	287	299	307	297	310	274	312	285	305	282	290	297	291	277	305	283	268	292	279	276	291	303	307	278	307	295	309	336	333	319	300	270	344	340	263	317	282	288	277	319	294	327	321	297	260	285	306	303	287	286	319	312	303	266	255	291	305	287	317	305	303	308	270	300	283	287	287	283	267	263	311	287	284	296	294	314	329	308	326	294	299	298	272	312	301	277	289	298	308	280	310	306	306	277	295	248	304	293	275	319	269	312	275	278	290	297	283	282	311	303	287	300	298	283	287	297	311	271	291	270	280	321	309	263	295	272	292	309	330	298	281	315	300	288	311	276	293	306	296	280	287	310	289	283	252	290	274	292	289	273	308	290	324	315	316	296	286	298	279	281	315	299	298	295	278	308	303	318	309	280	298	306	291	293	297	268	303	276	288	305	295	306	282	267	311	302	313	290	302	318	293	291	281	261	303	281	287	290	287	292	346	302	298	295	274	318	284	316	329	303	301	316	262	284	308	289	290	291	311	289	287	310	266	283	315	307	302	276	322	284	279	294	320	264	304	296	284	285	289	300	305	302	294	293	310	292	289	307	274	270	276	281	338	289	293	289	288	277	323	319	313	301	321	293	302	258	317	311	292	327	296	262	271	302	275	287	306	311	286	312	280	298	275	284	294	297	254	287	287	327	320	302	316	287	296	340	277	301	299	294	307	286	309	307	307	297	283	289	311	290	295	330	325	300	269	280	271	286	277	260	319	291	276	294	304	286	293	283	268	325	302	298	307	315	274	291	270	273	296	290	309	303	320	335	317	283	311	312	308	293	313	299	287	284	276	314	285	282	293	273	283	272	294	272	334	310	300	329	292	260	270	293	259	285	254	312	306	300	330	301	279	297	315	271	307	321	296	272	302	301	289	284	303	283	300	317	311	284	278	305	317	294	292	320	310	302	277	277	300	283	273	282	266	297	284	282	305	303	306	311	257	304	308	264	283	262	300	301	313	314	287	300	279	296	309	283	326	317	298	273	316	305	300	298	288	295	270	302	318	294	312	294	282	301	291	286	274	307	261	290	264	296	308	306	317	292	273	315	271	287	280	332	319	298
8665	1207	2101	2392	2047	1699	1462	1312	1173	1076	1016	1036	952	898	879	870	884	833	824	820	843	767	777	778	775	762	765	751	758	808	818	726	746	791	748	707	737	780	725	723	763	777	753	734	711	764	730	744	773	798	769	781	722	756	747	681	698	730	769	785	720	766	719	734	771	779	748	778	779	689	686	741	748	729	749	755	687	737	720	748	699	737	695	766	728	761	735	728	714	716	722	732	695	724	713	733	709	724	696	702	727	747	698	733	740	773	748	754	770	716	713	743	717	727	689	737	735	793	714	743	748	721	710	748	741	721	759	735	778	700	736	721	688	708	741	721	754	723	764	692	722	753	684	747	752	705	779	710	780	714	738	732	735	683	740	712	692	730	659	735	720	694	758	719	671	769	737	712	750	708	719	709	737	772	730	739	760	745	726	742	731	782	747	724	708	736	702	702	722	733	714	700	713	688	746	701	710	776	708	716	733	705	740	753	707	732	691	772	736	735	732	738	725	687	750	768	727	747	744	704	719	727	720	731	706	769	718	756	758	763	691	714	690	689	746	735	767	702	756	760	720	715	749	777	744	716	753	804	756	681	749	672	759	783	719	752	733	728	708	677	788	740	771	690	785	719	669	695	700	730	714	725	721	706	734	740	717	759	721	672	729	718	783	726	721	740	751	778	766	730	683	757	725	784	787	704	726	726	742	727	688	782	751	740	657	777	746	736	789	773	767	741	713	722	675	677	724	749	790	775	728	758	721	755	748	724	685	726	701	717	725	787	737	698	755	715	733	733	760	739	711	715	691	740	747	747	716	712	739	742	715	747	709	724	699	754	729	744	709	712	734	717	747	686	730	726	711	717	718	678	732	769	737	729	723	721	747	713	717	712	707	758	750	658	758	697	769	766	740	743	746	752	771	754	667	732	765	745	715	717	742	720	782	722	741	720	741	702	736	742	711	684	774	744	746	733	748	756	704	781	704	762	713	701	711	722	658	728	760	718	713	737	706	679	740	707	747	709	702	755	723	731	785	773	756	721	733	703	712	731	777	743	736	758	770	710	756	763	754	706	737	687	714	775	727	731	733	742	718	728	696	762	770	731	683	714	736	738	758	638	704	723	698	687	791	724	757	712	737	753	700	732	692	715	750	701	742	697	741	705	724	733	718	679	704	748	757	762	775	778	762	728	732	747	743	667	711	732	713	717	745	735	739	758	720	724	773	722	714	746	757	721	718	704	745	779	724	769	756	722	764	729	730	760	779	715	705	779	714	726	746	750	693	760	704	742	698	699	728	745	755	792	728	692	719	783	745	765	725	755	741	702	720	767	716	740	709	762	732	738	744	719	710	727	721	726	725	756	758	685	683	759	751	727	751	772	730	757	718	688	730	717	728	743	752	704	723	721	740	738	729	731	758	725	759	740	711	756	734	733	700	712	793	732	725	711	759	742	721	784	736	730	697	760	731	743	686	708	739	744	739	741	738	683	706	740	737	770	759	730	713	741	736	700	772	664	706	793	735	699	735	694	702	731	723	733	743	716	687	731	791	692	683	734	746	762	725	738	697	746	708	747	706	737	752	740	741	729	743	713	741	682	716	730	742	684	699	696	717	731	727	766	717	718	701	718	711	772	729	792	737	755	750	764	762	695	742	715	705	756	705	736	735	769	712	721	768	727	762	732	707	744	746	740	738	724	725	750	742	762	765	714	698	758	684	750	782	757	722	726	741	753	732	684	700	736	741	693	723	719	696	749	752	704	720	767	730	802	726	714	747	727	731	701	743	726	729	729	741	741	730	728	724	679	738	756	710	795	727	733	687	739	754	737	697	695	777	767	754	752	729	712	747	781	745	751	738	770	723	778	717	735	729	767	726	761	758	692	693	754	755	715	685	748	680	710	714	700	686	677	783	711	730	703	744	750	695	700	729	730	776	730	695	719	737	708	775	728	741	746	772	724	763	764	776	705	751	718	730	737	734	731	732	748	727	739	725	723	780	690	755	756	710	732	749	738	698	720	736	763	726	736	693	772	787	730	736	750	733	767	781	685	719	681	736	768	741	702	774	721	722	719	728	716	724	713	743	732	803	774	776	732	761	729	752	740	769	787	735	741	734	766	764	722	736	738	712	729	733	797	745	771	762	736	728	746	713	747	733	725	757	743	705	713	725	719	735	727	735	735	716	736	752	773	723	766	748	699	748	661	673	710	761	758	782	761	761	689	696	733	769	734	696	714	716	752	749	751	706	729	695	711	738	723	731	730	711	725	724	754	741	701	765	685	737	768	722	705	691	683	712	722	784	776	777	759	726	685	756	729	735	740	753	738	771	723	708	713	747	740	729	789	705	715	701	752	791	746	674	755	735	709	708	717	729	719	786	739	719	751	744	725	732	713	714	700	686	696	690	753	713	753	770	735	755	727	692	711	733	734	713	708	726	716	735	702	722	770	676	708	725	756	745	705	740	746	712	747	741	687	761	691	771	725	704	745	787	685	707	755	757	758	731	732	760	747	741	719	682	699	757	739	758	759	743	755	761	730	732	753	699	727	682	712	728	736	732	753	725	770	759	787	727	702	708	758	739	703	723	753	719	717	739	716	701	740	718	722	709	744	722	706	796	740	715	715	767	740	751	754	741	707	720	719	744	729	717	770	721	735	766	760	739	778	720	760	734	728	747	716	753	735	731	746	732	720	731	741	711	713	784	793	729	718	710	758	754	698	692	721	712	737	760	713	748	818	759	714	664	732	733	734	701	724	729	746	761	741	708	746	736	756	732	731	723	724	711	752	741	683	709	757	744	690	733	713	688	717	741	705	763	732	665	702	727	746	719	747	739	726	759	724	738	754	679	728	711	731	720	751	745	777	744	701	717	749	762	723	737	755	776	739	768	743	690	778	771	732	760	732	728	739	749	728	738	769	778	760	773	707	711	722	695	697	749	749	776	765	724	737	725	754	685	673	714	688	756	755	703	775	772	719	723	646	705	716	715	742	778	730	700	718	738	760	728	692	752	718	731	745	710	711	697	701	770	748	759	704	762	703	723	737	733	718	728	748	720	682	730	737	717	731	751	726	739	752	764	683	720	755	769	743	714	701	753	729	696	721	721	689	784	697	739	716	723	712	720	747	719	722	745	798	710	740	759	696	722	733	755	773	713	768	758	703	736	708	695	727	758	724	760	699	738	739	737	745	694	769	753	716	761	666	738	742	769	700	705	745	799	675	697	699	755	701	709	695	694	726	743	736	740	770	677	738	727	713	716	719	735	753	702	669	724	722	705	718	743	737	774	720	702	730	699	712	767	739	710	700	740	778	746	744	712	734	718	723	751	706	726	745	750	753	730	695	723	752	747	731	690	685	684	735	712	755	681	727	725	717	751	723	755	717	776	724	711	726	709	781	682	742	710	705	748	690	757	686	789	719	801	747	697	730	697	735	735	722	762	732	743	678	729	729	688	694	756	777	755	715	701	743	725	739	721	800	706	727	727	739	720	718	739	756	726	664	724	752
2274	440	423	468	414	453	416	413	433	445	381	429	436	418	381	452	404	405	411	371	411	423	395	422	399	413	400	392	441	469	396	457	402	416	394	410	401	436	438	421	443	410	448	403	372	405	401	448	440	454	399	468	417	404	428	380	429	424	393	409	432	392	370	416	402	423	423	418	412	442	424	372	455	392	431	395	442	452	417	420	427	397	376	423	392	416	401	423	421	407	417	441	453	426	427	404	417	457	445	414	408	447	433	408	424	382	390	409	416	419	445	428	407	417	441	420	417	421	486	402	361	441	392	438	397	436	424	416	406	401	394	413	446	422	420	408	437	436	403	442	435	409	392	421	449	440	415	438	365	429	412	400	438	377	406	431	435	410	425	427	418	402	418	392	443	398	439	417	420	412	442	408	418	426	402	409	417	404	433	385	419	358	437	422	406	387	438	386	439	411	392	426	417	427	442	443	381	420	398	391	408	430	390	420	400	448	406	407	436	410	440	380	409	425	397	396	440	431	411	436	421	413	452	419	403	434	443	436	402	428	396	373	398	398	398	407	478	422	419	440	424	418	363	403	437	397	417	431	381	380	417	408	443	419	407	460	402	424	427	407	427	426	449	419	434	419	420	377	429	443	428	429	434	409	429	430	435	455	424	428	457	408	415	449	441	452	429	450	367	416	437	400	429	436	422	388	432	418	424	399	395	439	465	431	403	411	461	450	430	393	464	411	420	403	446	447	433	395	441	435	404	450	413	457	404	398	443	436	380	422	428	398	445	405	415	407	432	404	407	374	420	412	412	393	386	426	450	408	411	407	468	413	390	397	398	401	452	447	429	411	432	417	384	442	410	405	409	430	420	396	399	407	391	428	424	386	394	394	420	429	410	433	438	421	438	423	407	450	418	429	454	434	385	407	430	406	417	426	406	401	435	412	418	417	470	426	394	430	442	395	405	377	439	413	437	399	445	450	456	412	403	445	414	414	420	441	391	398	396	425	403	419	440	456	426	430	427	455	412	383	421	470	394	423	415	404	434	406	439	424	402	425	391	405	405	423	446	409	439	415	394	418	406	467	417	437	461	388	434	429	419	438	378	406	411	411	439	415	436	414	492	459	414	423	454	441	447	431	405	425	373	384	422	429	450	425	408	437	417	429	399	396	424	459	408	418	429	436	420	442	427	384	420	436	403	394	403	418	399	406	398	450	478	400	425	405	408	414	414	441	406	467	457	374	420	392	386	430	430	439	425	398	431	444	409	439	421	401	416	409	431	446	423	391	473	421	447	409	386	417	430	478	422	427	407	441	370	394	469	410	358	440	395	415	372	380	422	438	429	447	402	413	454	390	454	418	414	413	387	427	401	368	424	405	422	444	428	458	428	393	456	401	376	423	391	396	420	411	431	411	440	414	407	381	408	393	431	446	422	411	376	396	421	388	399	405	412	443	417	396	422	403	434	438	449	450	428	435	418	459	432	437	417	400	408	424	413	421	429	409	440	440	426	385	430	439	383	377	382	405	415	418	451	403	392	398	436	473	370	418	438	424	413	441	410	382	421	411	449	467	483	439	404	447	418	421	488	439	402	494	433	431	418	432	407	440	420	426	419	443	391	399	418	435	447	431	397	437	419	433	437	442	416	401	469	427	414	413	423	420	404	410	416	460	377	439	391	443	383	432	447	413	372	428	423	379	412	453	436	425	394	448	447	385	382	413	428	414	382	344	431	451	421	405	393	411	401	447	402	445	439	402	437	439	417	433	421	399	420	402	434	436	446	425	394	419	406	419	434	435	407	427	387	413	433	395	445	396	392	407	434	404	416	382	416	450	413	435	409	469	487	410	416	449	463	443	438	416	421	453	408	404	395	385	395	431	439	419	427	412	417	437	417	436	411	447	450	423	441	405	394	418	430	437	404	425	422	420	415	437	457	436	444	450	417	432	409	442	408	364	412	454	423	411	417	418	452	430	435	437	396	430	422	413	433	439	442	430	411	421	399	453	404	424	438	425	403	414	411	394	367	407	418	466	394	444	412	435	395	395	437	432	447	404	434	396	417	415	433	425	424	412	425	410	405	446	413	419	419	454	427	464	420	429	391	358	402	393	438	406	463	468	422	428	449	398	411	410	417	432	433	383	423	406	409	404	399	402	421	412	413	455	424	403	466	415	411	394	476	403	380	434	451	418	444	408	455	398	421	369	399	435	433	452	394	438	390	392	397	412	408	424	408	400	380	422	409	435	405	413	384	415	413	385	422	462	415	424	402	406	429	445	427	421	408	415	435	395	397	427	428	412	397	370	370	409	428	439	436	403	426	445	411	395	416	410	420	402	436	444	427	396	441	406	411	442	441	407	409	394	417	409	375	457	451	407	367	443	448	417	408	434	430	418	410	394	434	483	453	435	412	392	454	440	391	383	433	415	450	437	453	431	443	395	389	427	410	461	425	395	391	445	429	447	428	418	392	408	453	430	427	447	395	408	378	409	382	431	407	416	411	423	426	400	442	398	433	408	436	385	427	392	393	420	404	427	410	414	381	406	462	407	396	391	399	435	397	443	398	371	442	417	416	448	381	417	439	473	436	448	435	379	428	419	383	390	430	435	444	405	385	383	436	435	395	414	375	425	434	437	414	390	438	406	446	369	381	412	426	440	409	405	415	418	391	411	426	391	408	392	429	403	455	411	408	397	388	437	428	398	427	449	453	451	383	407	399	411	416	393	404	425	426	432	407	409	416	423	440	377	434	433	422	433	393	405	450	411	416	423	424	423	451	446	433	381	405	381	417	404	424	389	455	477	411	415	436	435	385	402	448	431	410	446	399	425	425	414	415	406	371	416	417	443	429	458	405	432	409	422	443	385	411	376	386	429	428	411	409	411	426	411	422	362	413	428	443	415	369	432	425	423	402	388	420	421	460	412	431	426	399	399	434	404	438	396	455	428	408	415	434	438	413	442	414	413	413	415	437	443	414	447	371	393	385	433	448	425	432	402	415	405	413	413	391	435	409	439	418	411	467	420	403	416	442	458	419	435	424	409	474	412	438	398	417	414	451	430	369	421	386	438	435	427	431	386	471	406	372	434	439	415	432	430	395	406	370	427	430	433	426	440	421	456	459	399	426	408	407	454	416	428	439	451	410	408	424	443	425	428	427	405	423	400	380	438	455	428	395	464	407	412	399	408	390	427	433	393	425	438	411	445	430	421	432	404	407	410	438	440	452	412	418	430	460	396	406	447	400	425	407	407	424	400	369	438	470	427	411	400	412	405	431	414	416	392	417	377	410	394	408	421	448	430	408	413	402	470	393	381	458	424	431	399	402	401	441	416	389	427	420	387	443	409	420	427	444	410	404	436	409	398	391	431	398	403	417	427	388	410	440	448	419	454	436	391	420	401	416	425	444	393	416	422	385	438	393	404	426	390	445	408	399	429	421	422	407	415	438	409	428	404	405	421	424	449	436	441	390	438	415	406	419	417	442	399	430	411	414	446	413	389	392	401	450	436
2896	984	977	994	1014	958	984	958	969	959	914	943	936	946	930	910	916	963	980	955	928	946	916	907	972	945	936	932	941	958	883	951	1000	948	925	950	953	948	870	934	906	898	944	901	943	947	966	930	989	921	928	911	933	947	905	962	969	904	904	897	923	919	956	985	925	979	938	981	920	908	955	872	952	904	940	944	909	955	950	929	982	980	978	963	910	883	909	976	907	917	931	949	943	949	881	928	968	949	958	932	941	941	847	852	937	960	927	936	899	900	935	917	942	912	915	934	942	978	998	978	900	896	972	957	922	939	974	911	919	924	933	970	930	937	910	910	1023	930	991	950	965	983	905	921	989	930	937	926	850	952	969	954	971	909	994	877	930	940	947	963	962	959	893	942	976	933	935	969	962	987	940	924	997	948	899	992	909	975	943	937	899	926	939	937	922	1008	868	969	916	916	978	947	961	939	911	936	950	960	960	986	938	960	937	910	956	931	978	899	945	931	973	989	907	971	919	949	926	970	979	926	888	938	901	925	921	942	943	936	877	904	923	910	963	901	924	948	968	967	963	951	903	943	930	919	886	926	886	919	988	915	933	916	932	1005	902	956	935	889	954	910	954	955	941	887	913	963	907	941	953	991	927	938	913	943	933	897	916	948	945	915	922	964	910	917	956	935	911	914	922	975	937	931	922	912	913	945	972	986	958	952	945	974	1007	939	908	938	915	978	963	935	915	903	966	979	921	975	958	925	983	964	936	927	887	899	874	911	918	901	931	961	906	923	984	947	946	970	962	959	954	956	1025	909	968	946	920	941	920	946	848	915	903	946	917	872	939	931	925	902	923	885	981	926	912	918	974	1002	883	923	945	974	887	904	955	930	925	925	903	953	919	909	963	885	965	894	904	928	901	910	899	892	955	927	965	946	878	947	933	902	909	960	897	922	973	883	931	929	858	896	955	936	906	928	896	959	927	918	982	912	883	908	893	1014	897	898	986	913	935	952	993	941	934	913	869	965	921	896	1003	923	951	903	933	949	986	953	943	934	926	923	946	973	923	927	931	931	961	903	938	997	979	941	894	936	878	989	931	849	880	936	924	956	935	923	916	902	924	945	983	959	920	911	935	950	928	952	935	945	954	966	1020	943	885	928	943	937	950	935	911	894	933	938	930	931	912	901	899	942	976	946	977	973	918	949	987	935	925	892	957	986	964	969	876	916	1003	916	957	947	928	946	983	916	953	970	953	914	895	915	961	932	954	960	924	901	913	928	950	939	925	952	917	961	917	937	962	900	944	917	924	872	908	904	939	970	956	893	959	962	886	957	987	967	957	899	944	917	964	959	938	908	921	903	982	956	902	924	963	950	896	926	924	943	932	883	976	893	908	919	932	915	943	960	927	966	927	970	961	895	1010	961	916	968	929	933	968	948	899	956	885	897	943	986	916	899	945	923	937	952	939	895	889	882	989	923	904	907	915	947	1035	934	893	956	934	949	893	949	953	932	935	917	951	923	926	955	981	913	915	952	941	937	955	944	934	968	939	997	933	924	947	973	942	993	951	965	935	907	900	957	940	946	957	952	980	915	921	937	931	899	922	944	935	944	895	934	882	951	951	955	950	905	891	920	919	935	943	920	910	947	915	950	965	911	928	940	965	925	931	910	903	984	952	978	934	922	901	902	949	923	946	946	972	1007	887	911	961	966	925	942	990	973	938	923	909	953	953	904	938	960	987	936	974	966	929	940	913	965	903	979	910	936	900	955	954	982	929	901	1004	928	958	932	972	915	903	947	965	918	986	942	921	963	948	932	930	929	950	897	940	937	936	984	920	903	912	932	971	982	921	922	961	937	953	961	936	972	954	895	947	897	948	893	919	918	927	987	952	899	913	963	908	944	930	957	953	928	926	1001	933	908	934	950	952	937	924	928	934	937	940	920	992	940	883	963	905	965	942	950	936	1008	861	1008	897	903	961	945	911	958	966	889	975	911	946	919	893	947	940	947	940	947	956	955	888	971	946	974	923	934	929	871	899	923	905	932	928	927	931	929	943	964	926	945	969	946	969	926	934	925	910	940	937	921	886	936	962	911	900	924	983	951	924	939	943	939	854	969	939	891	949	945	970	984	958	882	945	945	881	928	922	925	966	920	915	956	911	955	934	990	912	913	908	927	864	939	952	938	911	928	941	992	892	934	934	915	912	970	910	964	914	917	944	932	916	1013	899	948	907	926	929	960	890	901	936	920	963	938	1009	935	963	946	927	950	957	930	960	938	923	938	929	977	959	942	925	950	897	935	932	951	901	921	950	935	931	940	976	918	930	969	938	923	930	966	889	878	911	934	936	962	904	934	933	964	955	937	917	947	916	944	956	893	961	981	969	897	918	926	959	961	947	930	920	937	916	901	931	901	922	925	947	935	927	939	952	941	939	941	917	909	985	922	981	964	955	960	932	937	951	912	997	963	871	940	903	951	895	925	898	917	920	920	944	923	996	968	984	945	907	950	953	952	999	900	926	915	944	908	933	941	1032	986	967	949	966	880	948	891	990	921	918	987	905	940	975	946	960	904	955	960	901	913	870	891	1001	1003	921	922	929	911	970	937	926	968	950	949	1013	940	990	919	948	924	955	945	934	953	880	973	917	932	944	953	928	968	949	898	879	940	981	893	918	939	884	933	987	935	906	930	940	1001	932	929	911	927	965	923	918	946	928	1015	918	1012	922	951	928	934	917	949	938	961	944	961	976	961	980	925	941	933	989	954	966	932	923	899	945	972	987	980	930	997	944	952	961	938	946	950	992	993	958	939	958	932	952	939	906	929	885	943	918	921	929	940	992	930	943	985	983	966	909	936	936	937	971	924	955	962	920	946	916	919	940	926	947	906	1029	902	878	966	934	905	932	940	934	918	934	920	943	980	949	915	915	931	925	939	959	923	876	869	1007	967	905	891	953	902	952	972	959	903	997	969	965	896	962	946	907	954	993	965	960	936	953	876	970	988	914	910	976	947	856	880	930	959	990	937	981	923	911	991	913	943	952	967	991	936	937	928	886	919	950	928	904	885	887	932	957	969	959	881	899	942	938	907	953	963	906	945	974	976	935	936	998	951	955	933	965	948	973	951	946	964	927	925	967	890	910	956	961	915	969	945	982	933	987	946	948	926	929	918	1032	930	942	927	939	953	911	930	907	919	934	922	961	978	906	926	974	931	950	960	915	885	963	953	949	943	1002	892	849	950	882	945	902	993	985	943	963	973	906	898	909	915	941	931	901	930	933	942	994	944	901	978	951	909	981	948	972	942	937	941	875	989	904	952	961	934	954	890	921	942	928	943	898	943	975	945	947	938	942	919	936	914	974	965	950	943	894	940	987	929	971	920	937	934	971	911	903	928	906	914	946	884	894	940	902	969	983	950	916	982	930	992	982	990	942	915	968	880	964	950	968	917	937	948	944	899	934	905	981	976	928	982	908	895	913	955	952	974	1019	941	904	938	955	925	931	923	904	904	985	932	937	977	948	939	960	835	940	979	923	935	953	916	957	962
8571	517	529	384	381	339	256	245	274	294	271	216	221	235	235	233	218	225	207	225	223	249	224	248	251	227	212	225	216	216	225	214	210	232	217	221	223	229	190	230	221	241	213	192	224	205	215	231	223	227	210	212	205	235	207	227	213	276	215	229	202	216	198	236	203	203	241	223	231	250	223	203	193	239	191	216	221	237	235	200	216	225	236	191	210	250	225	206	216	215	217	229	224	208	219	219	202	224	224	229	213	188	217	215	227	209	208	241	215	195	227	215	229	216	252	241	225	206	252	221	219	212	254	235	236	239	219	210	236	227	203	239	229	181	208	242	230	232	239	237	223	212	238	227	193	211	212	235	214	255	243	222	250	220	212	198	220	213	239	216	229	216	177	217	210	211	211	208	189	206	208	208	218	217	209	245	228	232	178	206	212	203	224	219	207	213	240	226	223	222	244	224	223	195	223	237	218	236	236	194	232	192	196	231	230	192	236	213	200	222	238	238	227	215	226	223	216	203	212	211	209	218	225	217	214	229	188	251	221	240	223	187	222	240	229	249	221	226	227	283	212	223	216	193	225	250	252	210	215	219	236	221	223	226	253	227	188	194	236	218	233	224	255	211	225	198	206	233	251	201	200	195	218	207	237	227	230	213	205	224	220	229	216	221	232	208	224	245	224	209	230	214	264	237	205	216	230	223	250	221	192	256	237	210	216	244	214	232	223	253	260	204	231	229	231	197	201	198	219	227	219	231	200	240	224	222	226	251	203	234	225	203	204	220	217	222	214	220	190	227	211	228	210	206	218	212	213	247	219	213	224	228	220	211	214	176	217	211	212	208	214	221	207	217	220	217	192	202	211	230	228	201	228	213	209	210	217	213	209	230	220	237	241	242	238	239	251	220	253	209	231	216	209	225	197	214	201	223	222	217	205	208	242	221	218	227	237	214	211	227	223	211	228	209	201	203	219	220	214	198	235	198	223	207	210	216	230	201	239	220	195	211	236	208	213	226	222	222	222	208	217	235	220	211	227	203	205	232	210	216	197	238	217	232	204	210	220	228	254	222	211	227	239	256	210	224	226	222	224	230	245	218	246	201	208	247	229	222	220	218	214	208	217	209	234	195	202	232	232	222	188	197	212	223	253	227	205	241	204	229	237	242	246	232	239	235	247	226	221	207	219	193	192	243	195	239	230	205	227	224	222	216	215	214	214	242	216	193	208	207	219	229	228	183	217	211	229	246	220	226	214	224	209	213	179	238	240	238	229	223	204	186	214	207	223	229	218	227	204	192	222	228	217	204	243	251	221	215	219	195	239	213	212	193	247	240	223	211	187	210	230	213	199	230	224	252	215	214	202	216	221	237	222	229	231	248	216	209	197	209	223	220	213	192	229	228	240	224	206	216	217	224	194	233	240	196	228	228	196	211	211	214	197	218	193	214	220	192	218	260	211	209	237	189	230	203	234	197	236	228	227	212	213	230	216	262	232	214	232	196	247	226	224	186	175	193	233	229	212	219	209	223	219	228	212	202	198	240	207	199	205	228	240	227	226	213	254	238	229	253	210	217	231	209	246	235	206	200	241	236	210	227	223	204	196	240	211	233	265	212	234	195	220	207	200	222	238	204	251	219	220	241	216	222	198	218	241	208	237	202	213	230	204	228	195	205	237	238	220	224	200	232	221	215	241	233	204	195	235	191	200	221	224	224	204	240	240	202	208	234	205	211	213	219	228	201	206	200	210	203	210	193	212	210	215	205	235	229	231	205	220	224	212	220	244	225	228	220	252	225	214	215	224	234	218	247	210	230	230	205	213	239	247	205	213	227	232	192	215	229	231	210	199	201	184	233	230	220	231	228	251	195	236	237	193	227	222	230	229	214	197	227	210	219	210	223	234	197	230	233	211	227	216	220	216	205	194	236	204	225	202	211	223	199	235	222	224	218	235	228	224	214	201	195	216	225	216	213	203	242	205	198	214	244	203	226	238	197	215	208	246	234	230	220	203	228	241	217	232	227	227	201	205	206	225	198	203	232	216	227	227	250	240	214	229	207	199	213	189	204	220	231	217	245	219	221	249	226	221	253	255	227	248	230	241	226	219	236	204	223	224	204	212	216	235	209	198	223	207	226	203	210	241	226	213	177	218	196	234	229	240	223	203	226	194	202	198	232	234	215	233	222	242	230	209	230	210	210	211	225	215	229	220	217	201	204	178	217	248	230	218	184	225	221	231	212	198	209	200	228	220	212	235	205	234	236	211	203	248	223	188	231	217	234	234	207	226	220	195	200	223	202	240	228	196	211	230	203	221	222	240	211	232	210	195	236	204	220	206	227	224	219	241	210	232	226	234	250	202	194	230	223	227	228	239	233	205	227	204	205	221	235	209	231	208	224	225	234	214	212	227	237	239	187	195	225	223	212	222	224	205	209	208	195	239	202	214	218	246	224	224	226	202	230	204	232	191	201	245	221	223	242	208	222	215	227	204	241	231	235	227	211	206	190	226	208	197	218	237	196	216	213	215	204	205	245	230	237	225	236	196	214	234	231	211	226	237	216	211	241	237	220	227	192	216	237	214	226	230	245	216	230	194	199	239	248	221	212	218	213	207	241	231	199	230	220	220	199	231	195	241	218	234	244	212	268	222	209	219	180	184	212	221	223	211	237	221	252	214	218	214	231	223	211	241	220	215	212	209	246	204	214	219	188	225	265	194	235	216	209	220	232	236	195	221	214	188	205	230	235	223	235	197	213	237	205	225	202	214	209	212	225	205	194	204	223	207	223	208	229	232	220	197	216	195	221	233	238	223	228	208	238	233	254	222	258	222	227	231	235	225	202	212	216	235	223	274	248	188	228	215	206	224	223	230	242	220	209	238	226	213	205	207	209	216	225	204	221	250	228	241	221	254	236	207	220	205	223	214	238	211	230	211	221	204	228	219	226	221	203	223	237	240	219	217	211	227	210	213	257	255	235	241	215	224	223	234	227	186	211	192	233	247	207	215	235	236	198	213	200	206	208	197	211	213	200	243	239	230	209	236	219	201	208	226	236	208	225	185	236	219	199	224	190	240	214	216	253	218	210	231	200	222	220	239	219	249	224	216	219	202	231	232	216	226	228	232	242	232	185	207	201	209	210	228	196	236	244	244	213	246	188	200	229	212	210	217	208	216	203	238	205	205	223	236	233	248	231	220	182	227	226	253	223	223	234	208	201	203	232	205	216	189	233	216	211	253	230	224	220	200	235	224	231	227	238	237	234	254	243	236	201	221	221	208	239	196	223	185	229	207	213	193	230	205	214	218	200	204	224	191	226	225	223	214	228	222	221	211	206	227	230	214	216	210	201	253	200	233	232	213	235	235	227	184	207	223	208	231	214	241	237	196	214	238	221	189	248	216	211	219	232	229	230	214	217	212	242	213	230	217	223	237	247	216	227	240	211	212	228	207	218	210	226	196	230	205	228	238	237	217	208	208	232	225	216	195	232	192	185	223	223	229	206	213	203
7073	790	1202	1404	1257	1037	877	862	783	713	741	733	669	686	660	651	604	612	637	580	578	559	622	603	596	549	571	615	620	578	545	549	557	563	560	576	589	573	591	570	633	588	537	597	561	556	579	595	552	604	594	601	570	596	544	540	570	552	549	573	538	549	588	592	573	586	556	547	542	548	594	588	548	539	534	564	567	547	543	583	537	542	566	537	582	554	587	575	584	569	572	569	565	585	517	538	582	555	577	561	541	583	556	586	553	536	554	556	557	549	560	555	536	572	567	580	565	567	547	531	566	602	566	568	534	606	606	552	565	577	565	538	564	487	612	575	535	532	520	563	553	572	586	572	571	557	530	544	576	608	542	604	562	551	541	575	599	563	559	623	567	504	528	499	554	558	573	558	598	621	544	568	575	580	602	606	600	558	512	554	550	492	600	579	573	554	556	561	591	598	564	542	563	575	559	537	573	524	571	551	514	555	549	549	572	560	543	590	542	560	587	602	532	533	519	595	547	561	569	524	569	541	543	583	555	543	568	552	596	581	573	562	551	552	577	604	555	512	541	631	543	582	565	561	575	543	561	508	545	565	558	578	551	494	539	599	558	547	579	555	529	557	587	551	561	591	559	558	559	610	563	596	580	559	535	561	578	535	555	574	579	550	549	572	546	593	618	541	592	570	590	618	559	554	572	559	572	587	551	495	558	538	547	559	578	604	566	579	569	534	558	554	555	553	583	534	551	539	509	551	563	557	579	528	548	569	589	599	543	558	565	543	573	593	572	525	551	570	546	581	507	507	537	535	599	570	606	559	521	601	518	547	556	562	540	568	562	586	543	585	615	539	532	535	563	598	529	550	639	535	543	530	579	592	562	544	545	574	585	524	569	586	586	582	513	551	515	548	549	552	557	565	517	490	565	550	583	562	580	547	532	574	542	531	594	522	564	540	537	560	549	563	570	562	525	524	536	538	564	508	564	548	513	546	565	563	607	545	550	599	523	574	570	574	552	538	595	590	548	537	578	575	610	582	521	541	535	584	548	583	535	570	563	501	585	550	553	573	546	555	550	596	545	521	587	608	598	550	563	546	576	533	585	522	626	530	570	566	553	545	588	542	588	557	549	541	572	576	540	530	584	545	547	536	614	551	550	554	610	615	549	539	560	550	558	535	585	555	566	550	518	591	570	544	553	542	590	582	555	549	558	540	594	560	575	598	564	566	564	611	563	541	563	615	584	528	577	546	563	561	551	531	548	629	550	553	534	563	551	527	580	587	562	517	519	540	591	553	579	538	507	564	537	544	542	587	544	544	553	537	599	547	556	538	513	553	557	570	622	515	556	557	565	548	589	490	603	597	541	562	536	586	540	546	537	589	539	560	556	550	559	577	522	587	561	602	549	552	552	566	557	537	554	527	541	545	546	560	540	567	572	546	588	582	555	568	582	580	581	556	565	571	580	525	552	561	531	582	539	555	571	566	609	585	530	523	512	565	573	612	532	554	588	589	555	563	521	523	608	545	554	594	574	538	593	541	557	622	594	585	543	582	551	584	531	556	537	557	610	558	544	588	604	525	552	579	584	565	538	593	579	542	513	557	559	545	551	589	594	548	631	546	551	558	567	541	603	552	532	569	573	618	562	504	518	531	526	536	583	564	566	560	563	562	510	542	548	532	544	529	577	530	533	582	547	544	538	583	543	524	571	576	569	555	549	567	607	596	556	574	544	556	548	583	528	586	548	533	528	548	557	575	577	517	586	578	548	591	543	590	551	529	550	578	565	538	555	567	549	539	584	558	565	568	580	542	568	536	550	560	564	544	561	588	583	530	566	567	576	547	570	552	525	556	534	575	571	541	534	550	570	584	515	538	521	552	568	566	557	565	493	592	583	523	585	578	535	586	603	587	597	555	551	561	551	561	592	568	549	530	526	560	527	593	583	567	547	553	585	561	566	538	542	569	547	598	577	586	540	522	531	507	559	557	556	540	539	510	588	593	507	533	559	592	547	527	541	545	574	557	549	592	583	556	568	576	509	592	554	573	596	517	577	607	594	569	549	589	593	555	549	560	541	544	575	601	593	559	579	545	571	581	546	602	555	542	547	523	585	570	519	597	524	523	572	514	532	557	561	522	523	550	560	536	533	560	531	590	546	560	555	562	569	517	514	543	522	576	621	506	527	528	578	556	570	528	544	542	582	557	572	515	558	525	526	555	568	576	526	536	562	573	567	513	537	563	558	574	591	563	608	571	567	559	572	506	559	554	587	568	523	569	520	582	584	526	542	554	567	557	550	606	532	562	548	560	533	542	568	550	542	582	543	568	557	600	562	553	597	582	581	601	534	595	511	587	577	569	534	526	571	555	566	569	557	579	529	563	517	553	552	557	544	539	549	583	580	527	566	569	532	567	562	541	556	572	586	554	606	533	546	571	550	570	569	507	542	564	544	565	555	522	563	537	540	563	563	567	544	549	535	581	554	578	546	522	574	543	520	544	561	583	576	529	566	534	537	527	537	594	576	597	582	563	598	561	575	522	557	537	576	548	565	529	569	584	540	525	570	534	573	561	561	559	546	515	577	583	567	583	547	611	590	580	532	520	560	556	557	568	574	541	527	565	596	559	577	574	568	566	546	587	561	511	558	557	590	543	557	591	515	585	577	593	518	554	533	496	544	538	571	551	563	552	551	545	524	576	563	547	531	554	574	572	560	564	544	566	562	517	576	572	597	614	557	561	540	574	551	529	563	542	568	546	558	582	562	512	581	604	563	547	556	507	550	546	523	538	578	551	599	575	554	554	589	550	574	542	517	572	549	574	558	600	556	556	585	560	563	566	561	534	549	519	560	602	544	560	554	572	579	577	545	594	598	549	563	584	581	591	574	549	589	594	565	516	569	610	505	516	543	549	534	572	557	532	541	563	540	543	577	556	558	519	560	549	530	585	525	553	596	587	588	563	598	560	536	553	577	523	550	535	558	537	518	526	574	517	554	554	564	538	556	562	518	571	575	548	599	605	582	531	545	610	627	567	573	568	556	530	554	522	542	568	535	542	597	555	560	540	563	538	572	601	567	525	546	586	559	566	540	576	567	526	550	521	531	528	564	573	557	538	577	549	556	532	574	571	585	516	579	571	583	562	567	549	571	542	557	553	588	569	550	558	552	549	544	538	549	585	535	551	578	598	603	540	554	523	588	544	528	587	545	562	524	557	577	552	549	549	565	556	557	563	543	509	573	570	549	526	568	582	508	582	577	525	557	533	560	588	561	561	553	545	534	537	601	576	533	527	545	567	504	552	524	546	568	566	571	603	613	566	540	569	576	534	530	564	562	578	527	566	536	601	577	566	538	567	556	552	572	559	564	577	573	551	538	561	545	533	554	580	583	564	539	562	552	573	548	539	546	558	546	569	558	502	567	587	535	557	535	571	506	585	528	560	585	507	528	559	545	545	575	545	540	579	607	586	534	580	561	596	548	533	518	580	542	561	543	527	536	552	576	584	528	551
15704	1273	1021	783	616	508	409	393	346	357	354	353	315	322	335	309	333	291	278	302	294	281	306	324	310	288	295	306	332	316	279	307	291	303	262	337	300	288	292	309	324	307	300	266	266	317	294	262	309	272	316	267	276	297	276	319	321	315	316	329	320	267	278	295	293	270	298	312	308	296	287	304	290	300	312	300	296	290	290	298	272	280	333	309	282	299	299	282	296	310	298	301	323	267	314	302	270	277	288	273	269	299	326	309	290	300	301	283	299	303	273	244	301	278	305	304	302	294	302	310	300	277	294	285	258	329	320	281	259	311	295	272	296	279	283	290	293	312	307	305	278	322	288	315	319	269	305	273	307	278	297	272	247	318	311	298	283	284	319	311	309	286	300	319	297	309	309	277	264	300	303	266	301	297	274	275	287	267	285	302	311	283	282	253	283	316	303	270	302	299	311	287	277	255	294	301	279	278	280	289	304	291	297	260	281	261	284	314	301	282	303	324	305	289	301	245	303	298	317	294	315	285	274	304	278	269	276	267	297	306	274	280	306	297	303	330	323	318	299	306	315	264	303	308	293	291	296	286	319	291	288	290	285	280	303	313	299	254	311	256	298	289	312	265	326	288	307	283	293	300	316	254	303	282	318	299	322	304	281	291	290	285	260	264	308	293	284	303	273	293	321	264	333	316	297	296	315	294	287	295	259	276	279	302	292	330	319	293	282	281	282	307	332	275	298	334	322	299	278	332	291	289	328	294	283	301	275	305	316	293	311	306	315	283	287	295	294	278	300	270	284	323	292	276	288	285	281	276	272	306	310	276	285	332	292	300	298	290	288	286	323	313	302	293	325	311	277	333	278	286	285	298	283	297	260	288	309	301	293	295	302	310	304	326	316	326	305	302	308	314	289	269	275	318	299	306	299	287	314	305	311	315	312	314	318	308	281	286	298	289	298	298	268	275	282	307	295	296	300	278	245	296	292	272	302	291	278	338	307	277	271	289	278	293	297	318	290	318	321	263	299	329	289	272	286	308	283	287	304	265	289	290	290	314	309	311	329	297	304	282	316	268	289	310	309	275	327	310	298	282	259	288	314	298	285	279	267	279	307	305	288	302	271	316	278	301	282	302	279	281	289	268	296	266	304	304	281	296	319	288	301	286	274	288	323	291	307	306	277	307	298	312	298	297	283	312	279	320	285	273	311	269	277	317	313	283	302	302	289	297	283	291	319	304	319	291	271	313	307	292	300	283	304	288	293	265	307	292	282	325	290	302	306	285	285	314	316	297	299	278	298	301	292	300	283	290	274	295	297	295	322	303	300	285	266	307	311	287	293	274	289	295	272	355	299	294	266	285	308	295	294	282	285	290	297	302	311	323	308	292	265	305	308	296	278	301	302	259	272	281	274	284	285	309	322	300	283	320	270	298	309	282	299	279	288	304	268	317	285	313	253	305	293	289	304	306	279	300	323	312	281	265	277	282	295	285	307	309	283	266	293	290	302	315	293	285	305	285	263	297	286	274	253	299	303	319	294	306	304	287	301	287	315	268	293	301	290	307	289	265	277	299	287	309	255	299	238	314	313	282	290	280	336	291	289	290	298	293	277	278	320	290	299	298	320	288	311	299	316	309	296	300	309	271	299	289	308	316	289	324	297	268	293	305	285	296	291	298	271	301	303	297	292	280	303	304	290	300	297	285	287	311	316	257	303	303	280	292	303	301	294	282	274	286	298	269	298	313	280	304	327	304	325	310	267	280	305	301	286	298	273	273	297	322	340	278	312	294	290	316	294	300	314	279	276	293	296	280	309	301	295	280	323	318	314	318	318	293	301	288	310	299	300	330	311	302	309	262	277	289	300	282	277	296	297	282	309	262	257	288	258	290	332	296	311	294	288	308	270	278	310	285	315	310	312	270	310	300	281	278	295	300	259	275	256	313	256	320	273	257	307	286	300	302	289	261	311	267	276	271	316	272	290	297	296	281	286	270	280	291	306	346	287	268	280	316	279	317	284	256	267	294	313	303	276	349	300	301	295	294	264	301	284	268	321	290	302	275	308	285	293	316	314	329	301	287	266	292	291	305	284	271	290	295	314	265	291	280	276	279	287	262	299	286	314	298	284	336	275	314	285	274	293	312	281	316	315	311	315	306	294	287	277	283	304	308	293	266	297	297	303	296	277	305	272	293	279	312	261	302	304	309	263	321	283	314	283	284	286	319	296	259	239	280	312	279	281	275	316	277	312	304	273	332	284	287	291	267	288	291	297	355	318	292	288	325	303	308	310	296	303	269	309	306	294	291	295	280	286	310	261	307	268	281	309	256	263	280	345	300	257	318	256	289	318	268	326	310	323	331	298	309	279	323	310	295	302	291	296	278	297	279	279	301	288	293	270	280	285	303	264	299	295	277	306	284	289	297	254	288	285	294	279	265	331	292	298	293	340	284	308	250	290	316	292	283	277	275	293	314	279	307	262	303	316	302	269	295	287	267	298	282	293	298	288	315	290	308	272	317	287	306	268	279	297	307	279	272	319	299	294	273	279	287	293	283	312	289	296	319	314	312	261	283	305	290	285	298	290	303	288	308	323	308	283	274	279	284	278	316	288	300	320	261	294	279	315	270	307	282	289	292	283	292	286	309	297	263	298	273	283	300	313	303	292	299	274	262	310	308	292	250	291	309	315	317	277	299	267	298	322	277	286	299	331	268	286	288	327	287	295	269	259	303	290	293	288	298	294	294	263	277	259	276	301	281	305	310	278	251	281	294	293	287	300	269	299	295	270	265	293	282	278	277	310	301	308	264	286	308	296	302	292	278	279	270	293	285	249	329	278	299	314	279	301	321	327	283	298	297	308	290	295	310	282	310	302	311	278	296	302	323	286	313	290	302	292	285	273	331	328	267	262	292	285	314	290	289	294	283	294	308	310	283	294	278	271	300	272	285	283	278	301	297	311	283	296	324	285	319	294	302	300	282	313	272	282	295	324	282	297	313	284	308	319	283	318	295	244	268	298	308	297	268	316	295	278	289	306	290	328	279	303	289	284	285	348	319	311	317	343	287	299	285	308	298	285	284	290	319	280	314	300	313	266	291	310	303	324	321	279	269	279	328	302	304	309	312	305	266	302	333	252	289	289	326	285	286	302	315	302	295	310	282	234	293	286	284	289	262	268	313	285	327	310	316	272	316	287	298	285	281	289	319	325	312	298	298	276	298	304	280	304	303	307	303	285	280	295	254	320	275	307	329	281	333	275	288	302	276	316	315	293	288	299	310	275	289	275	321	279	311	290	281	306	342	292	320	309	293	297	243	295	301	295	275	271	291	306	274	321	318	321	322	300	263	294	287	319	280	307	329	310	305	298	254	249	271	305	251	281	284	293	276	292	275	294	295	320	325	290	249	304	303	313	313	303	305	305	303	287	266	312	251	313	315	301	295	268	279	304	317	303	343	303	288	285	280	285	287	305	280	294	282	316	292	259	312	296	271	285	281	276	300	312	258
8663	1257	2180	2405	2030	1738	1484	1346	1232	1105	1013	983	975	956	869	891	834	877	854	847	854	817	864	775	772	836	815	779	778	753	765	759	707	802	756	808	792	783	713	721	740	778	766	756	726	757	721	753	717	760	779	775	749	715	746	686	754	745	766	728	726	692	737	761	718	668	753	770	718	764	758	744	693	754	729	749	730	754	763	736	691	740	725	764	705	755	726	774	744	765	769	738	756	743	718	754	687	776	768	758	742	750	769	713	737	720	738	719	760	713	721	731	770	762	693	741	757	698	698	748	723	723	740	734	697	688	739	742	781	702	691	750	716	735	714	695	701	783	737	737	706	724	720	677	721	768	762	805	807	728	718	751	732	744	749	718	717	740	738	723	727	773	736	770	690	746	756	750	774	731	785	713	714	714	798	731	706	726	704	784	737	689	787	738	707	742	732	701	717	760	740	743	695	741	729	714	671	722	744	757	758	692	722	762	723	771	728	748	715	725	723	675	734	726	791	758	713	716	717	728	747	716	738	704	736	727	732	760	678	752	733	743	697	736	731	695	752	776	718	683	730	754	716	739	755	723	779	712	725	748	746	775	734	717	725	742	727	735	739	735	717	712	727	698	705	764	731	709	746	738	700	718	748	735	746	759	710	711	704	761	725	752	778	694	745	765	719	733	727	678	736	710	741	750	714	726	738	731	696	721	759	758	737	700	702	727	724	755	776	772	708	763	736	772	759	722	758	772	739	715	792	733	753	696	703	740	682	686	711	710	722	687	726	718	715	750	728	715	742	729	725	725	767	785	786	747	715	718	752	739	723	784	765	762	738	762	720	728	693	770	715	715	775	740	706	715	787	774	739	766	698	735	740	714	729	749	688	705	733	736	742	728	700	737	720	751	756	750	765	703	739	682	695	724	741	752	747	711	713	826	792	729	736	751	753	719	747	776	726	745	750	729	734	728	683	723	729	765	761	726	711	721	733	729	727	735	671	718	746	768	717	679	777	696	741	722	717	735	733	725	745	721	697	768	704	764	747	699	707	758	708	698	723	749	737	761	747	779	719	737	720	704	732	761	703	730	700	750	713	748	783	756	724	754	759	764	794	727	720	747	707	754	770	743	673	738	739	725	719	741	718	688	727	714	745	704	763	705	765	743	731	727	691	737	799	671	767	721	781	736	780	740	750	735	702	760	734	691	763	720	724	778	692	717	698	701	759	696	732	731	730	708	775	716	696	741	704	753	754	714	769	787	750	752	735	702	718	777	777	752	718	687	736	753	724	758	748	764	691	739	770	722	713	711	762	765	756	726	719	704	683	705	715	713	705	692	805	707	766	750	698	718	725	740	693	735	682	727	693	760	750	676	726	738	741	689	731	747	727	710	711	737	703	759	721	734	723	754	707	715	788	727	699	788	761	737	733	741	758	733	736	728	712	738	711	713	752	742	749	687	760	685	755	749	742	695	757	786	748	710	709	759	735	780	751	720	762	662	728	723	740	699	738	747	735	737	680	721	780	766	721	758	740	697	761	767	761	720	755	723	718	690	698	716	760	696	745	732	730	704	709	767	692	712	744	733	713	741	775	708	738	719	759	747	733	794	725	705	761	758	760	686	714	743	753	744	709	730	716	769	679	714	721	765	693	765	753	700	783	699	801	736	713	795	695	754	766	712	734	745	750	796	703	747	723	703	751	749	715	722	735	732	737	752	688	694	746	713	671	772	743	781	724	735	727	707	697	712	761	731	738	712	718	727	710	740	732	719	766	729	776	751	726	726	711	750	754	695	748	718	709	749	662	758	781	729	751	705	751	743	692	772	729	739	717	689	772	708	736	721	724	713	720	728	728	723	760	729	726	723	771	725	764	739	741	727	700	747	762	739	696	758	781	737	683	733	779	715	738	733	750	741	776	766	751	728	713	729	762	731	718	753	689	719	713	717	702	742	748	777	755	739	744	695	749	739	677	724	771	724	720	757	729	713	696	720	772	765	753	715	759	710	716	731	709	716	752	696	726	712	753	740	743	725	716	758	702	730	771	752	723	737	698	743	727	725	744	708	701	722	731	720	748	725	743	707	720	715	685	784	751	712	701	723	742	724	724	706	729	722	712	746	720	789	754	727	737	721	735	708	681	738	734	762	726	737	746	721	692	746	724	737	739	718	709	751	718	732	765	749	737	680	718	757	695	716	738	712	698	772	745	761	711	695	711	762	731	719	711	723	745	731	748	759	706	729	748	700	715	732	773	763	768	695	722	747	756	765	756	747	784	740	721	742	726	735	706	724	712	714	702	823	737	729	727	782	717	739	790	680	682	694	731	776	737	713	729	740	742	714	717	712	751	723	776	681	739	734	710	742	700	722	720	729	759	733	700	717	708	754	747	740	710	760	813	745	735	766	732	745	765	765	752	750	718	731	684	702	771	738	795	726	731	783	748	670	756	761	706	714	716	723	730	789	705	733	739	741	696	712	738	740	752	760	736	751	743	776	766	738	728	771	690	764	690	710	707	697	747	721	751	678	676	809	740	687	735	726	703	723	748	763	727	765	713	724	687	733	718	695	782	716	760	722	722	722	765	757	708	687	714	786	705	694	677	715	736	718	719	794	753	696	706	691	726	710	727	767	768	723	708	711	719	690	742	773	753	749	730	724	741	715	777	721	717	743	702	731	717	709	753	714	745	699	766	687	695	766	759	735	698	713	750	755	751	731	706	759	763	688	735	749	729	692	725	733	741	714	732	718	714	715	756	689	766	710	750	746	742	761	697	727	755	744	781	713	692	735	721	711	782	741	720	739	756	723	731	730	718	759	699	788	710	724	738	721	741	721	734	712	732	747	734	773	733	712	771	713	760	741	717	721	739	712	711	708	660	698	715	709	764	732	739	728	809	712	696	775	732	762	706	781	744	736	727	718	745	760	759	751	672	750	686	773	737	707	723	710	726	676	713	723	726	730	765	763	761	733	736	788	735	740	762	708	733	766	701	736	718	742	723	747	784	753	725	751	683	744	724	719	709	710	758	759	721	711	709	706	720	726	699	723	738	787	766	742	750	791	700	741	762	666	708	732	748	785	743	721	727	728	704	793	759	724	759	719	733	733	753	752	752	714	727	716	719	741	739	734	714	721	738	745	684	776	718	739	699	715	729	701	711	785	723	719	740	701	720	718	738	693	683	727	714	717	708	745	701	706	744	756	713	737	743	762	738	744	735	709	723	685	690	761	750	746	708	807	697	748	773	772	720	683	712	725	710	723	715	707	740	734	751	755	729	750	736	754	710	759	714	754	725	717	694	690	690	723	769	744	754	722	688	755	688	749	714	741	741	738	721	783	739	709	806	744	740	765	754	728	731	740	740	735	697	716	742	760	703	768	696	748	706	712	721	734	720	700	751	702	760	727	723	748	712	797	740	777	752	702	776	713	734	738	747	762	782	762	717	765	716	710	722	713	726	746	682	750	686	733	684	760	738	726	708	697	740	726	778	732	757	729	762	685	762	705	732	747
1960	426	395	420	452	412	418	393	412	436	381	428	380	401	405	397	441	419	423	407	432	416	418	413	434	392	422	425	405	390	427	446	436	387	479	389	390	425	401	399	406	438	397	391	453	413	386	429	441	383	395	425	407	414	390	399	391	456	416	390	449	416	434	428	383	380	400	411	349	406	419	417	420	405	392	423	399	411	444	408	398	400	396	377	428	402	406	409	417	395	396	458	418	443	390	411	439	397	448	435	427	390	444	410	394	364	414	399	417	417	405	441	438	385	412	421	392	386	417	418	418	399	445	407	402	400	440	397	426	378	403	409	383	423	403	392	371	426	391	418	404	417	390	406	410	395	407	419	375	407	397	403	402	377	422	419	418	395	411	418	399	412	422	398	396	460	427	409	448	445	416	399	380	438	386	390	449	441	385	389	395	455	482	433	424	425	417	423	421	418	398	432	388	422	426	414	397	405	419	435	389	418	423	390	412	439	407	457	435	393	407	398	404	423	410	384	423	400	426	380	410	410	395	371	420	425	379	412	399	420	403	396	434	410	406	447	406	427	458	432	390	406	425	417	384	406	366	403	403	433	435	435	374	406	441	441	422	426	390	436	381	388	373	418	437	443	452	423	417	438	403	437	405	392	423	420	426	410	399	420	423	398	372	408	393	381	403	395	413	425	398	462	434	397	432	405	387	431	437	429	388	455	399	438	404	388	409	463	430	400	436	438	420	401	447	411	425	395	416	467	405	385	382	443	437	450	390	423	416	374	419	390	434	424	454	420	424	429	421	428	425	410	414	439	398	381	425	378	396	411	446	416	464	395	419	393	400	391	417	421	411	411	425	418	421	412	443	481	438	442	421	408	430	411	423	424	422	396	407	351	410	397	426	416	431	417	365	447	424	425	415	378	385	415	414	420	419	405	430	409	424	400	456	417	403	413	386	448	405	395	434	439	392	443	442	447	431	392	413	424	398	413	400	412	411	418	383	429	416	417	417	419	412	448	431	401	430	434	391	422	450	382	409	436	372	395	404	427	390	436	398	411	463	400	412	431	405	395	407	384	442	398	409	391	376	380	394	424	402	382	401	391	376	441	346	387	395	397	443	374	404	436	420	403	435	412	377	432	384	414	434	463	395	422	423	382	425	378	383	434	416	414	407	446	417	391	425	415	414	412	412	421	362	397	462	429	413	390	391	393	398	380	397	420	376	391	426	457	420	405	429	401	426	427	413	393	380	429	366	439	407	405	423	414	392	397	415	417	407	425	446	455	406	387	412	441	437	411	422	405	412	437	412	391	430	394	360	424	400	436	434	437	432	391	391	405	440	415	440	462	391	402	402	439	425	449	370	407	478	444	445	429	413	390	421	420	420	386	408	377	434	421	399	427	436	433	406	423	407	406	422	407	435	392	406	411	394	401	399	410	421	410	413	424	403	404	449	399	378	419	447	383	400	393	450	389	432	402	383	377	379	424	449	379	422	380	427	408	389	400	392	434	414	403	430	401	405	419	366	437	405	381	470	445	439	406	382	423	443	426	431	367	390	394	421	408	436	402	375	409	429	428	407	385	404	431	359	431	418	403	370	396	420	423	420	389	391	427	412	404	403	413	368	425	431	385	407	394	432	441	430	413	409	401	409	411	383	393	422	384	409	384	427	374	385	402	418	395	413	433	398	406	451	405	402	439	443	451	401	407	425	393	417	456	423	407	411	421	454	384	413	419	386	424	425	395	382	406	407	448	433	434	403	419	396	439	419	426	390	437	411	384	444	406	425	429	396	404	405	429	379	394	423	445	384	401	390	371	406	434	408	373	398	400	397	457	396	361	411	365	421	398	411	410	408	389	412	391	394	469	403	398	437	407	408	436	372	442	402	408	427	398	408	405	419	409	428	392	419	382	369	396	450	416	394	412	392	402	431	402	450	388	400	373	370	428	414	441	445	423	437	424	398	433	419	434	407	416	436	425	408	414	421	427	409	402	399	442	423	418	404	421	405	414	388	391	395	423	428	404	408	415	415	412	404	405	396	410	410	416	438	435	420	459	437	402	388	417	444	413	401	406	426	442	430	361	430	433	398	446	373	386	460	408	397	402	435	399	436	391	439	369	427	397	425	418	459	422	417	406	411	434	406	400	433	380	388	395	413	452	385	431	382	430	410	411	365	391	451	407	416	389	423	479	410	408	402	427	412	380	424	434	399	417	432	416	444	391	442	400	380	419	425	382	421	422	434	412	416	382	415	433	417	391	446	449	403	385	423	380	402	419	452	437	403	439	374	429	421	398	415	414	390	421	409	415	410	439	362	422	429	436	411	360	433	401	420	413	406	412	400	454	438	394	377	413	393	401	424	405	393	446	362	370	393	413	423	390	404	393	416	399	379	400	424	445	386	424	425	400	412	398	401	440	425	433	396	390	412	412	435	407	421	385	406	440	405	405	420	419	412	368	435	408	377	401	418	406	345	411	388	426	375	465	422	391	364	404	404	429	440	413	416	440	431	418	410	384	373	397	422	393	408	400	405	373	451	430	392	404	406	425	398	434	437	424	384	416	374	422	409	435	406	406	397	371	397	452	362	409	413	407	429	410	386	419	442	396	390	402	408	396	414	384	399	383	396	391	386	393	405	385	433	441	395	432	381	486	433	391	404	422	405	383	387	406	439	399	422	447	418	398	424	429	377	420	410	415	422	382	409	411	445	416	394	427	450	439	416	418	374	386	392	410	413	421	416	416	411	422	454	423	413	434	434	398	431	418	402	366	425	379	411	463	407	400	396	384	406	413	399	426	386	421	405	430	454	426	405	404	370	420	424	448	434	366	402	403	422	416	423	402	393	401	406	359	446	396	377	378	384	427	443	445	414	422	441	385	441	381	404	432	418	405	402	395	453	422	457	424	387	392	420	408	440	423	395	413	372	409	439	411	420	416	418	435	437	454	402	445	433	425	430	392	388	413	411	418	365	378	425	392	416	397	435	412	388	373	406	439	404	412	420	430	383	400	391	415	434	434	368	405	368	401	388	422	412	410	433	435	393	395	447	429	449	404	415	421	407	402	450	396	383	369	410	386	398	381	399	427	397	463	387	389	409	433	419	355	427	372	383	402	403	407	424	435	423	432	407	450	457	405	413	411	394	413	442	435	407	409	412	429	397	406	365	437	467	424	453	399	410	405	406	429	414	403	384	412	401	387	410	386	450	441	432	407	392	396	438	407	404	403	400	422	418	395	406	399	401	424	375	437	419	414	400	387	408	374	402	418	423	422	405	405	443	402	432	447	410	430	383	433	425	416	416	391	400	393	399	395	417	399	399	403	405	409	401	427	443	386	410	415	383	407	431	388	427	394	415	375	402	416	400	399	411	411	403	363	415	375	383	395	407	409	446	444	428	407	419	446	412	383	431	402	413	421	395	405	401	407	390	446	451	402	422	394	416	432	430	421	378	415	428	409	405	412	426	387	418	420	379	448	395	387	432	435	410	407	377	412	399	419	405	400	414	373
2578	928	930	875	964	973	950	914	932	961	933	966	914	914	964	899	943	929	893	920	888	932	942	917	879	906	914	956	910	947	870	970	925	922	908	920	927	946	951	993	970	866	929	962	922	923	906	883	937	890	872	862	959	945	953	937	906	943	917	916	902	913	905	889	906	885	906	929	946	924	866	909	895	909	895	853	909	975	959	958	934	896	939	921	943	920	944	942	933	930	886	909	875	940	895	889	931	898	904	925	882	906	948	915	892	930	910	928	885	912	970	900	934	956	952	881	887	895	895	965	887	885	874	859	915	956	942	928	940	903	944	877	911	938	954	937	930	854	895	941	947	934	935	919	949	841	895	921	898	935	947	884	952	957	917	912	910	912	964	913	982	926	859	908	900	880	912	938	902	892	941	934	914	937	933	924	938	929	909	940	881	943	887	909	914	889	919	890	916	888	930	935	947	913	930	927	951	975	931	965	949	910	866	887	936	902	963	894	939	922	910	917	909	934	888	893	928	886	910	894	907	934	949	932	881	974	879	921	903	944	921	956	929	899	911	922	884	942	946	924	945	894	982	917	926	960	930	902	928	945	934	878	820	931	925	959	964	910	914	899	938	891	894	914	883	890	953	948	925	862	1019	973	976	974	899	920	906	973	924	946	896	956	907	932	942	982	870	948	899	960	876	966	956	898	888	914	910	907	894	968	927	891	890	922	902	941	860	936	933	934	919	946	973	938	897	890	946	902	908	896	939	924	938	947	880	943	933	925	963	856	922	893	952	918	924	909	946	964	917	925	940	929	933	928	896	904	877	903	928	937	934	935	957	943	905	941	915	916	948	974	940	902	912	913	893	954	950	952	858	939	938	880	945	896	899	876	903	936	952	950	914	891	956	913	927	854	918	872	928	921	928	888	922	906	924	914	947	961	893	896	926	938	915	914	857	924	973	926	887	933	966	914	894	872	927	904	949	917	900	926	946	924	962	905	995	865	934	948	931	939	881	935	910	940	874	948	915	957	846	902	889	930	875	891	887	886	885	964	884	870	908	894	1013	914	979	893	904	917	907	892	903	915	952	920	932	935	899	967	942	876	937	914	908	936	939	880	979	892	928	906	948	879	927	899	928	958	880	915	889	998	946	955	934	913	923	906	923	972	899	932	905	914	899	904	910	883	901	895	945	940	845	885	873	871	919	963	988	929	917	903	882	955	958	1016	949	967	885	935	973	918	898	894	920	907	908	955	932	934	903	934	881	946	891	897	944	930	932	970	960	885	921	940	911	935	878	962	963	938	942	893	948	884	946	920	933	902	974	860	983	887	907	934	912	952	893	954	890	884	906	941	885	868	928	949	912	929	964	939	904	888	893	950	960	899	927	931	981	905	962	890	910	925	932	897	945	921	900	907	921	944	920	899	921	940	939	867	885	879	920	907	920	941	945	947	948	862	943	917	925	952	934	943	888	856	905	876	981	916	896	920	911	912	902	946	962	888	925	920	951	965	986	903	924	937	901	972	991	903	948	906	866	889	928	904	966	938	945	889	916	918	977	892	944	946	918	908	923	946	916	921	899	895	957	917	916	927	917	908	959	934	859	905	889	940	955	959	900	943	932	906	937	918	948	900	903	934	909	940	1004	909	900	893	940	915	872	922	874	946	943	876	923	941	910	914	943	945	924	921	920	973	918	903	901	895	853	913	897	928	880	923	910	973	910	962	935	917	919	930	906	893	890	919	905	947	963	920	924	913	890	913	855	914	920	939	942	968	887	919	922	926	864	954	954	940	865	919	956	921	942	972	926	934	900	894	910	976	924	930	926	862	971	899	914	917	886	839	904	900	888	927	910	920	899	915	963	916	928	923	926	915	964	948	996	907	951	931	889	948	929	934	980	892	914	924	937	931	953	933	944	903	908	876	954	921	914	944	917	931	893	887	873	950	922	919	927	919	920	922	882	959	915	899	894	887	953	958	944	927	923	927	936	922	880	926	940	918	863	947	948	901	919	908	918	941	905	942	957	914	948	937	931	950	913	907	970	924	921	914	941	918	900	881	885	964	904	919	941	928	957	916	954	897	933	875	913	918	929	878	936	897	886	962	968	878	971	936	924	850	917	894	922	885	968	948	871	936	938	975	935	937	906	877	957	929	958	937	888	956	933	869	927	926	931	913	983	944	932	908	925	954	950	956	949	909	922	904	946	929	947	864	950	923	917	957	930	931	878	964	867	904	907	885	923	983	916	895	934	910	976	925	947	972	956	966	871	925	973	918	897	901	889	873	877	912	948	899	913	886	926	884	905	884	900	918	901	894	892	970	900	943	925	927	920	949	961	918	865	915	901	916	990	935	882	904	886	914	935	896	884	937	921	942	968	928	906	927	932	956	959	963	927	920	937	902	920	892	915	998	929	925	920	926	929	908	865	896	952	921	882	877	905	915	929	896	910	884	900	954	948	896	889	939	879	870	921	937	906	924	906	958	919	930	870	897	914	923	911	902	951	915	961	985	883	968	966	938	907	986	879	923	941	890	952	926	912	926	890	869	962	918	921	961	933	950	938	886	917	950	956	862	955	933	986	981	940	863	949	956	910	887	915	906	909	893	909	945	943	907	955	962	922	940	902	961	890	934	917	962	898	909	883	923	937	938	939	934	896	901	876	921	891	913	942	919	873	940	929	933	921	916	961	916	901	870	942	901	911	906	969	954	877	890	875	900	941	917	949	917	893	912	894	875	867	949	914	892	941	949	880	927	920	934	951	939	888	872	872	926	933	885	964	925	909	947	936	965	913	925	914	910	944	941	892	956	864	937	888	886	941	923	898	971	919	917	926	906	910	931	942	865	911	965	915	957	906	938	881	897	982	933	956	917	887	931	955	908	901	950	906	823	928	949	939	938	877	932	875	887	941	947	939	886	875	923	889	939	816	939	906	966	957	844	919	890	901	904	917	957	945	938	982	946	929	912	876	881	908	1015	894	942	883	919	865	929	917	947	910	951	933	868	921	972	919	934	952	928	924	907	947	926	904	941	973	862	917	927	933	951	962	935	969	885	942	932	1007	964	932	896	912	878	909	887	911	951	909	897	895	921	921	989	875	974	943	908	887	928	932	942	923	898	897	878	916	895	927	958	949	953	939	981	862	997	974	940	879	922	942	938	865	841	946	898	909	938	944	930	934	958	921	898	946	947	885	929	910	897	893	875	919	899	913	914	944	945	902	883	953	922	937	932	882	912	880	941	933	940	937	939	949	900	884	924	898	890	943	940	935	923	928	915	922	948	868	945	913	879	924	917	925	901	910	931	932	866	911	932	887	953	942	900	903	916	963	925	896	927	901	915	925	899	918	932	873	935	866	931	947	903	882	888	904	931	922	884	925	922	937	888	931	941	957	897	922	991	961	933	978	922	902	964	844	914	912	871	981	908	897	925	940	928	940	918	893	948	920	885	890	916	954	915	924	957	840	896	966	900	896	931	944	926	873	903	946	924	899	945	933	938	927	981	956	984	926	899	924	913
7781	534	565	474	358	298	286	278	251	247	239	263	226	253	196	197	231	240	229	216	215	221	234	200	227	212	204	208	202	239	196	228	201	206	183	205	217	216	212	217	203	204	222	180	195	168	220	213	216	186	208	196	201	214	212	208	191	180	208	189	207	174	202	211	165	191	198	194	185	247	224	203	198	184	191	218	202	215	207	195	208	197	196	178	188	189	200	207	210	222	230	210	198	193	202	212	220	200	222	237	212	199	166	183	197	195	223	207	177	206	197	212	209	198	192	206	199	221	223	201	198	204	213	194	179	189	191	196	235	204	181	204	217	213	236	204	211	190	189	195	195	217	231	199	240	198	212	206	176	211	219	222	197	214	214	205	211	220	190	180	203	200	234	190	191	191	194	203	197	200	202	219	262	209	215	191	207	212	185	206	230	215	193	199	204	205	191	219	200	212	192	217	216	209	203	190	214	177	226	209	210	194	182	196	230	227	201	196	192	187	232	205	209	214	235	217	210	202	219	218	211	201	188	186	190	222	198	217	204	207	185	200	207	202	186	195	207	195	221	188	221	233	198	193	178	199	241	180	222	210	205	216	188	207	215	190	192	199	200	206	202	212	218	188	206	198	171	225	173	184	211	222	222	203	206	220	209	189	214	213	190	204	240	205	204	236	233	227	187	197	203	218	208	212	199	249	206	224	227	191	198	192	204	183	211	202	225	198	210	217	189	196	213	216	202	196	199	218	213	191	187	232	204	190	232	200	198	222	206	181	189	188	223	180	209	213	227	218	225	199	190	230	221	221	199	197	210	214	217	178	196	223	212	207	223	204	235	224	218	229	198	201	214	213	187	217	216	178	210	217	198	226	210	207	197	223	205	203	221	206	180	209	205	222	207	211	181	221	221	188	206	212	178	184	206	195	202	214	257	204	206	190	200	190	226	204	190	214	214	174	197	206	189	193	218	222	196	206	219	202	205	193	228	212	235	193	205	245	194	215	200	208	222	219	228	187	204	218	208	202	203	185	183	210	205	216	192	220	237	196	219	206	203	211	202	212	208	195	217	192	189	231	199	206	225	237	208	221	232	202	207	221	230	187	199	217	217	203	224	201	200	211	201	206	222	203	189	191	211	226	237	193	208	194	218	215	235	203	212	225	216	210	195	188	214	198	205	180	241	222	228	204	230	225	211	202	213	222	214	236	197	231	209	198	184	233	205	178	205	226	205	228	199	175	210	218	204	191	188	233	221	208	200	198	192	236	226	186	201	243	221	182	224	197	202	226	196	197	202	222	196	198	203	212	200	208	183	216	155	189	202	205	210	186	173	217	188	224	213	178	184	202	233	234	218	202	170	212	194	188	193	212	192	203	213	198	200	226	189	191	175	218	208	199	204	195	228	217	175	171	229	197	196	205	211	227	218	185	212	184	211	238	192	190	212	231	188	221	241	196	222	185	225	215	200	236	207	204	213	200	229	221	176	223	190	208	183	201	202	212	203	197	200	223	204	196	174	223	218	192	211	187	228	201	248	232	202	182	205	209	205	213	207	221	235	218	216	209	166	190	186	201	209	205	207	201	214	220	203	206	207	193	196	211	237	182	203	208	211	212	214	210	197	212	190	203	212	207	190	194	233	231	201	172	214	235	208	233	206	219	214	202	193	196	208	217	207	212	216	195	217	225	182	182	233	203	193	190	183	214	212	188	168	197	207	208	189	175	218	219	199	200	198	215	244	216	202	207	221	221	206	205	200	206	223	205	198	196	216	201	217	211	213	217	185	203	201	193	214	195	216	214	212	188	215	226	223	222	185	213	237	205	209	196	242	194	202	196	208	187	196	208	206	191	212	211	221	215	225	225	201	216	213	201	218	201	227	203	213	221	189	197	212	207	191	196	208	212	221	230	190	208	221	196	197	235	186	199	209	191	217	187	182	210	188	227	211	202	208	230	207	181	196	210	210	203	223	225	197	205	206	200	230	244	207	228	190	202	200	199	213	227	215	218	201	201	197	201	176	224	217	202	178	224	202	198	214	189	205	254	199	199	200	196	225	226	201	228	212	190	194	206	221	193	202	224	216	231	208	205	208	198	222	207	247	215	190	229	219	208	192	224	205	211	221	209	194	244	230	253	211	221	208	223	206	212	190	229	203	247	205	176	220	194	191	212	195	220	217	200	217	203	197	208	207	223	230	200	185	182	194	207	155	225	210	216	220	216	245	206	187	206	206	213	214	183	201	234	201	219	198	221	196	221	254	217	168	201	206	191	198	199	221	184	222	200	212	217	194	256	198	235	229	241	209	197	201	183	209	247	250	209	183	224	219	221	220	197	187	190	220	195	208	223	220	217	217	205	215	158	214	182	189	209	180	223	199	222	211	194	189	198	222	228	214	197	199	210	226	194	202	229	214	223	209	220	182	214	224	210	204	194	233	201	207	185	189	211	193	190	221	210	195	219	210	187	223	225	219	194	214	200	207	203	238	208	205	228	199	197	184	239	215	206	199	210	181	160	205	229	205	213	198	200	234	224	249	209	206	202	227	198	246	201	215	214	202	199	230	219	221	186	194	204	238	197	179	214	232	208	243	193	190	240	208	218	224	209	200	214	199	215	207	221	214	200	202	213	203	192	222	207	185	191	182	209	190	214	200	231	206	217	190	184	198	207	187	215	211	182	178	184	234	212	186	207	200	229	215	196	211	218	222	210	225	215	213	218	205	219	202	202	218	228	203	211	204	216	189	205	214	196	233	195	228	187	206	230	201	213	226	182	201	187	192	224	208	231	231	212	235	218	201	197	184	190	244	214	193	193	208	235	210	236	219	207	212	231	203	243	194	261	178	245	222	216	205	217	216	195	185	196	227	230	193	193	192	209	200	210	197	211	208	208	207	196	192	192	231	196	236	211	216	212	202	224	203	198	246	209	181	230	203	209	209	200	210	217	233	205	199	214	197	223	199	169	215	214	200	227	229	210	219	195	206	200	224	216	219	201	219	223	203	208	218	197	192	186	229	203	203	224	202	207	232	237	191	210	210	217	202	210	206	185	198	226	206	213	188	197	202	222	200	206	218	233	228	226	224	236	228	207	212	219	199	211	211	222	221	188	204	194	231	213	168	223	202	223	228	214	185	208	211	176	176	208	207	219	201	223	204	207	178	203	205	197	223	208	187	190	214	239	183	190	197	186	217	204	184	186	191	204	238	211	199	190	231	203	198	202	183	200	207	192	210	207	186	197	202	196	209	214	218	212	221	225	207	202	179	198	171	200	213	205	233	217	204	196	217	210	196	196	225	213	239	220	227	197	192	197	197	196	213	207	228	206	217	235	197	186	221	189	202	223	220	204	196	184	199	213	221	207	187	187	200	210	193	203	220	213	188	191	194	196	214	205	214	209	190	212	194	197	222	242	205	214	216	202	211	215	202	209	201	220	205	206	237	188	182	187	213	198	221	204	196	210	197	214	201	211	209	214	212	217	208	261	193	197	213	185	210	188	208	201	201	217
6510	771	1243	1357	1239	1064	983	858	739	734	657	684	646	613	627	628	638	602	572	556	565	590	588	564	572	549	581	514	556	545	553	541	549	531	531	565	544	565	517	550	571	570	539	532	561	532	523	546	525	547	516	573	521	525	503	573	558	534	563	540	560	544	557	525	553	549	547	540	540	500	549	586	524	510	549	578	565	529	563	530	529	520	511	505	520	529	522	573	564	489	531	523	520	528	511	545	519	518	577	528	506	527	485	506	557	529	557	566	513	539	507	510	530	546	589	529	583	537	509	548	480	560	486	493	515	480	531	510	523	496	531	510	524	542	507	576	492	521	537	542	551	509	516	599	514	520	544	513	576	539	563	549	570	503	539	520	572	545	526	505	519	519	564	551	503	516	512	518	490	516	482	543	560	529	510	503	549	529	544	560	542	503	575	515	558	543	507	548	540	585	548	567	556	533	541	523	540	528	567	558	518	551	503	531	482	540	547	541	565	532	538	553	534	501	563	550	515	473	532	529	565	559	501	530	554	558	554	565	579	524	517	507	527	559	517	564	522	527	525	549	518	540	513	534	553	542	556	534	568	516	550	534	531	542	541	516	545	540	522	528	477	532	509	520	559	533	510	509	510	524	524	525	511	540	523	520	522	563	534	519	529	544	532	551	531	519	520	492	531	566	527	514	522	528	502	522	547	558	562	569	545	544	553	516	529	526	564	536	551	531	545	518	530	526	489	543	512	556	504	517	542	555	546	494	503	527	543	496	546	524	541	565	519	576	536	518	497	559	563	546	522	539	553	494	544	512	525	528	507	537	549	513	556	538	551	524	521	531	552	548	537	519	526	524	547	593	541	525	547	531	518	517	557	568	544	513	556	556	518	576	555	532	553	525	512	508	509	520	577	529	523	545	513	553	560	551	533	507	536	532	515	548	512	521	551	504	546	529	592	547	569	567	486	518	483	565	556	509	572	563	541	546	503	550	564	529	552	515	536	494	558	518	524	547	514	534	565	537	562	539	518	524	568	535	551	542	532	499	542	539	545	544	498	515	518	548	547	533	552	540	526	526	555	565	523	538	493	565	527	555	581	517	545	535	551	533	565	515	523	548	580	546	519	529	512	476	518	505	509	500	522	521	549	531	520	560	553	493	511	517	531	537	518	513	552	522	532	525	562	492	511	496	554	521	538	523	567	525	543	509	553	527	561	553	525	560	522	554	533	538	546	519	520	537	544	478	546	543	583	531	538	523	584	558	540	547	521	543	589	546	574	531	534	512	587	575	504	513	531	533	538	558	509	553	537	543	543	506	511	546	508	520	527	470	528	559	566	543	514	565	514	556	576	558	520	547	539	567	521	498	536	546	520	540	511	536	528	522	469	523	544	540	499	539	564	531	528	542	542	579	531	525	563	555	546	504	554	565	525	538	581	492	543	519	527	512	517	519	504	557	504	531	532	528	529	525	544	540	551	514	535	569	545	535	550	572	499	520	554	532	522	522	554	555	557	537	579	573	532	541	493	572	533	521	526	509	502	534	555	543	525	518	555	501	548	540	530	540	578	513	584	519	489	561	524	517	534	536	585	496	493	522	495	511	518	524	526	573	558	530	521	528	536	531	565	551	531	517	533	539	565	478	560	541	555	539	556	525	510	558	600	573	566	519	538	522	526	517	529	562	568	540	574	517	530	526	535	498	529	530	520	507	523	527	498	562	513	564	539	534	526	501	525	533	578	560	555	563	497	539	573	545	525	517	542	513	518	573	549	518	576	509	518	566	504	541	542	498	544	505	516	536	544	530	523	531	535	504	538	521	484	548	580	575	531	525	578	511	558	544	554	550	579	545	584	529	527	555	529	524	525	535	549	494	558	566	513	518	538	533	549	563	511	557	540	504	535	549	539	555	492	537	508	501	570	531	503	524	520	542	531	528	540	525	517	538	546	555	555	475	570	518	514	544	504	559	516	545	504	496	536	506	543	533	534	548	486	520	526	535	549	581	547	524	533	571	519	564	506	526	500	565	532	503	593	533	538	518	517	533	509	498	547	525	544	588	563	553	506	514	552	554	544	510	543	529	536	514	518	568	525	569	541	535	559	564	539	541	566	511	554	515	521	548	555	552	530	540	556	582	547	508	526	566	541	536	514	531	553	506	535	580	521	563	561	534	518	530	531	523	565	491	519	535	575	554	539	546	532	502	567	544	570	538	534	524	551	529	489	503	557	515	563	540	536	538	566	522	534	503	590	525	504	545	520	564	560	535	534	493	490	535	534	589	545	541	507	526	542	538	552	574	516	536	499	521	522	544	527	523	522	551	500	504	537	564	532	553	522	535	544	551	536	539	546	508	507	516	528	549	545	552	547	495	543	476	505	538	529	528	560	565	535	559	580	559	561	559	562	522	524	551	625	555	497	570	517	559	546	558	558	541	556	523	533	502	560	523	501	530	570	540	526	554	525	522	553	543	568	533	521	498	532	492	551	546	546	505	546	530	558	523	542	573	526	520	551	502	544	555	533	546	544	493	553	528	529	529	502	530	539	550	510	528	509	551	556	571	560	562	539	558	499	540	568	525	519	536	550	514	521	553	549	543	528	556	513	526	547	499	535	543	502	537	544	550	535	537	535	500	528	531	518	496	532	562	526	544	543	527	525	574	535	549	543	535	553	538	549	578	559	524	546	534	541	529	502	558	517	525	521	519	524	542	561	530	544	524	481	538	516	539	530	540	557	547	523	553	516	517	533	534	500	576	536	545	541	558	524	534	543	543	546	561	492	509	519	528	516	555	543	529	536	550	546	553	551	539	549	541	506	579	559	515	537	513	527	517	537	517	540	512	498	509	547	516	498	579	551	519	542	476	531	539	529	554	523	591	550	561	546	506	567	550	584	503	523	557	533	486	515	533	546	538	519	533	524	534	552	549	555	547	519	561	495	529	545	534	574	521	555	531	543	516	552	538	542	533	543	569	564	518	520	546	534	501	536	513	529	527	528	527	518	524	559	560	548	547	554	528	515	525	505	535	517	556	526	563	557	538	541	528	516	504	537	542	502	559	515	540	485	582	558	515	527	497	521	546	522	538	531	563	508	517	538	542	570	543	549	467	503	503	553	532	541	552	524	516	507	561	519	523	537	553	603	532	504	508	553	509	514	532	594	538	531	594	501	516	544	532	473	517	519	580	548	508	543	494	541	537	506	544	540	553	573	502	526	527	540	491	515	550	535	526	535	531	538	513	514	509	499	520	554	550	486	543	543	519	561	545	509	511	541	507	514	532	522	539	515	503	543	539	524	534	548	564	553	556	551	546	551	534	539	554	535	542	548	561	552	528	544	499	525	573	509	550	525	539	520	532	563	526	515	560	539	519	547	509	545	551	504	501	580	538	533	557	522	550	540	538	512	536	531	506	488	518	540	536	529	578	543	539	591	514	523	537	550	551	556	562	569	557	556	483	558	517	500	509	515	501	529	568	535	522	500	545	561	554	516	519	574	561	567	578	519	550
15265	1311	964	774	602	531	468	426	387	367	359	346	307	305	329	293	315	315	332	306	323	265	283	276	294	290	267	289	275	294	273	278	293	331	255	254	297	298	248	301	310	284	261	270	286	308	275	290	275	286	296	266	289	303	313	300	267	280	297	285	274	264	299	299	269	316	301	294	275	274	283	279	293	257	303	282	301	290	301	297	295	268	294	274	275	252	286	270	268	260	273	307	279	295	268	263	239	290	261	273	301	298	276	264	291	293	270	276	235	319	288	294	346	287	260	276	292	302	304	277	245	268	287	301	279	295	305	257	288	280	267	254	272	310	268	261	289	271	270	305	248	244	294	292	272	304	289	278	273	307	293	295	288	292	279	283	316	305	307	311	279	275	284	275	278	286	299	268	306	282	326	300	262	297	281	253	268	292	278	265	267	292	259	288	279	319	303	288	292	284	339	314	338	276	280	278	245	287	286	268	276	296	303	301	274	255	314	286	276	268	304	297	287	271	266	273	311	301	288	267	245	292	306	321	318	313	282	275	338	274	250	273	320	294	284	302	305	300	294	277	293	284	273	274	295	314	268	300	309	282	311	226	285	288	279	296	283	282	264	265	278	290	273	278	296	294	280	247	305	287	279	268	270	269	293	282	263	283	300	302	285	276	235	291	269	296	297	275	288	302	316	282	307	307	289	277	288	256	240	259	272	296	259	278	292	304	253	297	271	311	274	270	290	272	301	263	305	296	290	275	260	281	291	286	269	288	313	285	314	291	241	275	260	276	287	282	294	287	259	296	301	256	284	288	318	290	294	293	291	306	270	279	275	266	269	308	289	276	293	284	292	311	292	297	285	312	304	294	289	282	251	285	303	287	300	279	297	284	280	260	286	263	272	310	283	311	291	287	317	255	293	284	281	247	290	291	282	296	313	277	263	275	277	264	251	311	297	293	265	295	312	292	286	304	312	246	287	294	270	289	281	267	253	285	259	246	298	275	298	293	264	278	281	266	272	263	286	282	316	304	294	272	285	310	274	263	244	316	289	269	286	310	273	280	278	281	282	306	286	294	286	279	290	295	283	302	282	313	286	275	276	272	275	271	267	288	265	300	313	313	307	294	300	272	311	289	258	293	297	268	310	231	290	268	266	270	303	266	324	287	259	250	271	264	298	272	276	279	245	305	271	293	303	283	268	294	303	299	302	281	299	292	289	302	262	278	282	266	264	332	258	276	268	299	270	251	279	302	295	288	279	274	294	298	284	266	278	294	277	308	265	281	265	293	290	238	272	269	289	271	268	307	271	264	304	320	287	260	295	290	300	264	284	282	297	296	343	285	285	310	296	268	263	292	286	283	291	302	286	277	301	264	277	266	300	256	292	318	292	257	267	259	287	293	282	317	284	284	261	271	279	288	313	297	311	274	263	272	295	290	296	268	262	308	261	272	293	291	285	271	238	273	285	307	261	319	280	279	263	295	287	295	289	302	303	278	270	263	262	276	276	295	312	323	289	298	295	278	276	272	262	293	304	304	267	269	275	278	234	267	256	282	301	276	272	294	273	265	286	276	255	294	285	295	291	283	310	243	272	269	299	255	278	281	274	269	323	270	249	262	297	263	278	277	294	254	271	277	302	297	278	296	295	306	311	259	279	292	320	293	286	263	293	286	264	291	300	265	284	307	267	313	267	295	290	309	286	271	274	305	293	272	288	278	287	279	284	320	302	293	272	272	281	254	298	275	254	298	276	287	298	292	288	255	282	313	269	274	275	291	273	293	318	286	272	279	321	305	304	296	305	305	261	287	278	282	242	269	271	296	259	272	282	271	279	300	294	302	262	271	276	267	268	286	301	276	272	297	315	316	302	297	317	290	266	246	271	269	264	277	294	283	260	306	300	307	292	278	282	286	272	241	274	292	276	254	270	287	276	271	274	282	292	289	254	299	280	308	294	281	293	276	269	299	285	291	295	252	283	250	301	305	306	304	273	322	271	267	305	307	295	291	279	238	280	314	289	276	303	272	275	293	278	271	281	308	285	277	251	304	295	317	301	265	271	258	339	316	295	251	272	291	271	291	302	300	284	268	263	293	295	315	316	276	294	312	263	285	271	305	298	304	276	304	320	256	299	255	267	331	297	291	274	297	260	277	227	304	317	287	296	282	280	269	296	318	263	315	297	301	291	260	322	316	273	264	266	298	262	281	266	303	293	275	292	292	295	286	303	280	301	292	300	287	296	290	296	255	266	294	285	301	277	296	283	253	265	274	254	293	299	274	259	288	270	295	277	266	276	290	288	284	249	300	313	267	271	295	290	287	274	287	325	297	298	301	286	280	255	280	259	301	293	296	264	256	278	325	287	264	271	278	265	284	261	287	266	277	283	282	282	295	283	275	272	296	275	259	285	282	304	306	296	297	294	279	261	263	284	311	290	278	311	283	284	285	296	294	339	279	280	296	287	262	293	329	292	259	264	273	291	286	269	280	317	293	281	312	316	278	326	282	285	311	271	296	301	295	265	280	290	288	274	281	291	293	292	297	238	300	279	258	283	305	294	266	288	310	268	276	263	293	309	270	312	274	288	270	287	290	255	243	271	303	284	304	293	289	279	279	279	308	271	288	281	294	281	337	289	272	260	295	293	302	233	301	299	279	262	270	308	299	264	343	286	276	322	279	285	263	300	310	290	292	312	248	271	297	269	300	260	282	315	278	251	234	277	261	253	294	286	302	298	249	272	274	299	302	328	286	312	259	274	283	297	252	272	279	315	300	283	265	314	250	292	258	291	259	293	284	297	291	278	282	256	269	283	272	324	310	259	272	279	276	266	290	311	288	298	268	278	267	291	259	279	303	277	261	277	264	294	260	283	270	255	266	258	288	287	273	279	258	290	264	271	268	274	261	270	261	281	291	280	280	277	309	268	287	250	293	300	233	283	264	293	269	276	283	301	266	312	273	288	276	305	280	269	323	283	289	308	274	275	264	256	281	291	293	298	285	259	293	267	296	259	300	280	266	316	273	285	281	295	303	309	282	299	306	271	277	271	245	267	284	272	267	269	238	303	282	282	285	278	296	286	296	258	276	306	295	323	280	260	266	291	342	293	286	320	293	274	271	286	254	311	278	256	244	294	284	313	286	271	317	300	283	278	301	307	298	274	303	267	271	261	293	293	282	294	320	314	304	294	286	288	298	270	263	285	291	256	284	277	272	270	316	276	273	277	272	267	319	264	280	252	310	293	287	257	327	295	290	266	276	281	276	283	272	260	271	285	280	305	279	273	253	289	307	262	286	291	292	327	269	265	264	270	294	263	280	293	263	290	308	276	276	281	246	283	304	259	262	285	285	324	272	291	289	291	245	246	242	268	298	245	265	279	269	280	312	296	263	265	274	260	269	244	277	316	266	273	290	287	275	264	279	274	261	270	274	263	268	291	279	294	289	303	276	307	258	259	245	276	305	276	274	258	302	314	292	301	287	273	276	285	291	261	289	270	311	301	297	283	300	282	286
8522	1259	2141	2410	2087	1793	1476	1306	1190	1134	994	961	902	924	944	853	849	882	859	805	814	781	755	763	767	809	745	806	744	764	723	702	767	751	699	734	743	736	746	727	738	747	694	767	648	687	746	732	747	723	734	742	709	784	730	724	720	704	785	743	755	699	732	664	685	711	687	702	694	740	720	756	760	680	709	722	755	701	719	727	729	735	687	674	738	728	731	761	701	670	701	727	724	704	712	689	711	682	759	703	736	779	750	707	708	749	707	740	720	688	757	751	689	721	739	688	732	686	720	728	734	704	736	734	689	727	737	683	700	701	731	745	728	665	706	688	685	674	714	702	757	687	751	718	706	692	721	683	761	749	745	731	703	707	717	678	732	670	710	699	744	719	693	723	724	773	668	694	698	719	774	668	705	702	766	681	685	716	733	707	698	723	756	722	746	721	756	685	748	680	743	727	715	716	700	691	719	672	751	750	725	728	693	700	688	746	727	649	743	673	725	718	651	721	727	722	668	702	720	697	744	691	722	684	725	673	730	709	750	694	714	718	681	718	681	690	703	743	778	706	690	730	687	700	697	724	753	665	754	692	713	718	698	703	727	733	619	717	734	725	744	775	682	733	719	686	719	750	749	697	695	698	702	674	678	681	719	654	726	728	658	704	718	691	735	723	712	734	666	708	689	709	707	677	745	714	696	677	722	725	703	697	722	698	709	708	666	691	690	696	759	716	683	683	765	694	762	712	715	714	763	707	736	678	710	719	733	714	671	688	688	704	732	684	738	757	710	715	713	712	740	702	745	706	718	768	738	716	696	692	704	729	714	672	767	668	683	738	716	717	696	701	698	769	722	721	681	685	776	699	726	674	681	718	713	778	698	701	707	743	671	704	710	702	728	750	741	692	671	726	711	718	699	718	717	699	766	694	717	705	737	662	683	686	747	717	658	733	723	742	662	722	753	700	723	725	709	684	742	624	717	689	715	695	657	702	743	713	764	649	750	706	717	678	742	739	667	722	726	765	736	727	667	728	674	732	694	713	699	676	737	677	737	695	721	740	671	705	711	722	729	658	720	747	692	713	747	760	748	740	707	718	703	699	715	727	701	683	716	724	659	641	706	754	699	653	708	714	749	709	722	706	724	682	671	687	676	706	654	723	723	698	722	734	749	704	704	728	699	716	671	743	739	723	721	706	694	710	703	721	745	733	737	732	704	710	695	667	692	697	691	725	692	718	733	669	707	729	687	723	740	733	727	715	721	749	684	665	692	636	660	711	697	689	742	702	711	750	708	719	717	746	708	750	741	717	741	737	740	715	710	730	736	725	741	685	749	742	682	728	768	674	737	698	712	674	721	723	726	656	693	682	725	675	792	713	741	751	722	743	722	735	721	673	755	703	686	661	675	692	721	729	708	712	747	699	635	738	694	704	732	709	707	721	736	709	692	713	707	717	672	739	751	710	715	729	711	696	654	722	720	705	725	730	694	722	709	713	681	710	720	719	690	742	668	749	733	740	679	702	705	770	703	728	746	694	706	704	724	692	735	742	761	705	705	751	726	739	717	732	711	696	724	707	730	724	713	702	691	675	727	716	706	682	720	659	658	749	728	709	723	693	696	717	732	671	686	670	732	727	679	695	695	727	710	699	717	752	698	697	722	758	643	678	689	711	732	751	699	726	721	669	718	699	684	713	689	684	743	713	719	748	705	694	694	686	736	754	671	672	759	761	740	714	746	735	646	733	677	696	725	728	687	716	704	712	698	706	721	771	712	734	748	694	702	772	726	705	726	744	726	713	685	665	683	709	694	673	710	753	731	667	690	674	676	697	759	723	675	707	691	708	721	731	715	716	720	762	677	692	728	686	736	694	723	697	742	731	654	701	718	681	665	717	748	717	675	725	704	677	666	698	744	714	743	680	705	728	728	660	688	678	726	672	728	706	708	704	699	718	692	708	732	689	718	680	711	689	705	709	689	739	698	708	750	780	692	698	718	713	726	673	730	701	738	696	763	700	727	687	741	719	747	698	732	756	740	743	771	727	673	736	726	679	721	694	666	673	692	686	696	707	679	683	707	726	718	729	708	710	704	693	701	714	694	703	724	727	702	769	739	675	717	693	719	704	746	702	721	693	677	684	736	675	710	652	751	727	709	727	672	718	641	702	721	670	715	682	698	760	755	734	771	701	695	714	702	693	749	703	705	703	714	723	696	734	702	702	713	706	690	728	710	759	744	774	780	696	741	670	768	693	705	716	666	702	729	796	712	670	694	668	691	719	676	637	729	749	684	724	709	714	700	729	706	723	702	714	732	691	744	687	746	726	786	704	764	739	672	720	688	665	679	730	750	696	758	715	728	692	699	679	714	742	683	693	718	760	709	721	714	708	732	728	711	748	720	769	730	717	741	660	674	683	712	701	747	764	700	727	667	738	760	712	748	730	659	760	683	697	681	707	719	729	665	723	750	700	727	681	770	686	707	705	730	715	712	742	699	700	719	718	697	626	724	752	700	746	736	718	723	681	681	687	691	683	760	670	681	768	702	773	668	713	738	706	712	729	724	719	703	734	715	712	743	742	742	727	731	723	703	682	685	685	744	729	716	722	703	647	690	717	731	708	727	703	682	710	722	720	657	667	705	728	669	732	673	721	722	718	713	747	665	717	711	734	752	701	663	712	670	713	723	716	703	637	701	701	681	672	722	695	701	740	757	744	686	742	683	722	714	656	735	717	660	743	722	676	713	711	724	729	706	717	710	682	709	726	684	687	774	745	690	733	722	723	695	708	743	693	715	718	703	731	738	682	696	699	732	717	688	704	718	716	655	671	674	733	710	709	731	691	692	710	724	747	723	702	751	714	724	717	691	665	732	688	679	725	689	711	721	720	706	703	721	695	737	717	727	690	686	706	727	716	691	674	723	706	723	735	721	729	702	722	719	674	758	681	686	758	668	698	705	707	677	757	735	698	664	707	713	690	707	710	710	683	692	724	672	703	682	703	720	737	732	719	726	667	732	727	718	664	697	709	753	661	749	757	717	689	704	683	651	747	726	754	696	717	686	732	657	702	713	729	678	719	682	739	727	683	746	685	676	705	728	736	776	702	698	685	706	705	722	754	691	744	738	719	719	721	702	720	743	666	702	690	726	730	712	692	691	685	761	700	746	684	719	686	740	663	719	748	720	713	718	771	717	757	724	700	717	745	718	752	719	770	717	690	703	678	694	686	704	750	745	703	729	714	711	747	705	681	764	753	733	730	702	697	732	724	720	661	700	687	748	722	705	674	689	707	685	672	746	736	738	694	708	686	683	697	718	734	708	771	689	693	678	704	743	731	683	670	665	684	683	674	708	693	697	787	737	709	720	734	722	729	692	705	721	710	715	692	706	659	722	669	772	729	704	732	666	675	730	702	698	699	692	694	747	711	701	686	748	698	731	711	697	759	684	714	709	708	701	729	755	716	698	763	702	705	675	771	704	686	754	730	689	738	699	725	698	705	698	716	725	724
1923	387	431	436	439	378	467	377	388	426	395	399	379	420	422	413	387	438	374	430	426	392	421	350	395	446	433	419	420	418	440	402	400	400	425	412	430	417	374	424	398	440	373	400	447	416	387	446	392	411	418	414	433	403	448	425	396	409	404	418	409	408	452	403	425	435	422	397	415	388	397	426	366	410	380	388	441	380	393	383	403	397	396	387	396	408	402	383	426	415	395	440	443	382	416	426	431	412	421	418	393	421	414	432	396	363	411	420	429	420	368	403	423	419	405	364	417	446	428	421	450	391	417	380	423	449	427	411	374	411	433	452	396	416	422	410	380	438	373	409	371	352	364	397	385	431	391	421	395	447	422	394	382	347	411	409	416	411	417	390	451	423	412	355	427	400	392	392	402	432	407	440	443	406	415	417	409	393	413	410	401	425	422	416	378	406	436	409	412	413	394	381	431	428	416	414	383	399	430	450	418	366	394	363	358	395	410	399	398	387	445	372	394	411	392	434	416	430	414	398	369	466	418	434	411	419	413	423	456	417	408	404	410	424	399	408	404	380	368	424	392	396	386	388	412	442	384	415	436	408	414	397	424	436	444	431	413	377	397	443	386	425	392	395	416	429	385	404	426	397	418	423	397	412	411	443	409	426	429	407	415	412	440	391	391	399	406	395	401	413	411	381	407	428	416	433	414	341	382	422	384	412	413	409	397	413	390	404	410	407	395	412	398	401	414	416	392	417	420	418	434	430	441	393	404	396	398	405	370	396	452	421	407	416	391	405	405	411	395	421	438	436	382	394	430	418	387	416	361	391	425	410	427	424	401	411	383	413	406	425	418	450	416	400	443	397	397	393	405	407	417	410	423	379	407	413	381	436	405	391	386	488	436	426	391	428	432	442	431	436	417	372	409	443	395	417	419	411	392	403	396	450	420	409	445	435	439	402	379	386	408	445	398	400	427	436	393	447	407	424	385	405	434	416	405	389	407	403	437	403	411	400	403	452	394	393	397	421	417	394	405	383	448	425	405	376	423	404	414	420	411	441	438	434	463	439	408	380	443	382	387	410	392	442	421	434	412	457	412	393	401	417	404	418	397	414	384	387	374	393	420	422	401	420	436	428	414	435	412	430	377	398	418	403	449	419	379	380	445	395	408	388	403	420	442	422	379	383	384	376	385	443	418	424	392	411	392	393	389	410	429	395	417	454	425	427	386	437	416	403	384	440	414	407	414	405	418	414	414	396	389	395	460	425	409	366	431	428	384	396	428	418	390	443	401	424	419	403	463	402	375	422	454	405	405	439	392	407	368	423	445	365	430	389	431	425	414	432	433	406	440	353	418	403	437	369	417	418	414	373	402	458	423	367	389	402	386	386	396	422	389	429	431	419	398	401	372	424	421	420	388	415	405	383	385	388	400	414	448	406	409	441	447	406	431	409	398	451	458	433	412	380	415	438	435	436	413	442	443	415	354	367	443	419	423	418	462	416	406	385	429	419	411	434	418	387	425	392	412	414	413	401	408	424	428	430	403	419	397	411	456	408	449	401	398	373	419	378	413	442	447	407	370	431	400	401	427	422	453	380	437	395	401	422	396	397	415	434	373	395	403	428	406	413	421	393	410	411	436	394	406	391	429	380	402	400	411	426	395	406	415	415	415	437	446	426	379	427	395	417	427	411	411	408	412	399	410	445	405	406	392	396	419	453	403	391	387	418	403	418	409	442	420	457	405	401	416	474	393	390	432	403	444	407	407	424	421	368	426	433	460	388	427	424	396	384	393	407	416	430	392	417	408	427	406	444	388	377	455	430	399	427	380	418	399	476	402	413	419	404	430	391	405	419	399	422	393	475	431	390	371	393	385	415	416	429	434	413	420	419	366	401	423	462	424	369	428	405	435	391	384	417	453	407	411	427	427	376	441	391	407	390	424	407	403	406	448	398	421	374	375	383	458	402	415	400	415	409	418	410	391	437	428	419	408	420	431	371	457	399	427	418	412	398	377	436	394	425	396	390	418	398	415	373	450	394	404	410	425	423	432	375	408	391	414	424	410	412	400	430	393	395	410	405	418	428	411	437	418	356	367	395	392	406	439	403	408	403	374	429	408	437	393	424	473	405	426	373	421	407	431	420	427	413	382	381	405	426	413	440	457	381	406	385	424	436	430	441	439	448	404	417	362	378	420	399	432	394	427	409	392	393	415	420	448	393	380	395	418	410	419	389	377	438	419	399	394	382	394	420	404	396	428	369	385	419	413	399	424	406	373	366	411	375	427	418	433	405	413	410	440	380	402	421	415	413	431	392	425	429	386	405	447	401	403	414	410	436	429	403	393	391	396	423	425	418	434	407	440	430	412	420	372	367	386	429	406	438	413	421	434	404	402	413	448	453	376	396	408	403	433	445	436	388	414	395	426	383	418	409	434	385	375	423	375	401	354	430	391	365	424	424	408	415	408	424	398	425	403	441	425	439	373	440	417	383	442	381	415	407	424	417	440	426	370	422	388	401	422	395	436	431	385	411	427	415	409	458	440	377	417	440	381	413	395	370	400	407	376	430	427	410	408	425	397	382	367	407	429	366	419	421	427	387	403	442	403	398	403	380	434	401	369	421	435	406	367	383	397	433	474	421	410	394	436	414	417	434	438	401	416	393	437	403	414	439	443	423	438	423	432	383	438	380	417	437	384	394	407	414	392	409	444	397	391	402	386	469	428	383	392	415	359	398	374	430	424	405	367	400	402	395	464	392	446	417	405	435	377	420	400	412	411	394	399	447	403	409	412	411	417	418	419	398	376	408	424	435	417	381	432	399	399	390	417	393	403	413	395	418	417	428	416	415	385	450	373	442	421	386	377	386	398	407	409	381	463	364	370	411	394	443	419	421	409	425	451	400	397	403	388	407	399	422	389	371	439	429	423	405	405	397	417	429	426	414	370	424	438	416	403	413	384	390	387	427	388	398	432	404	418	396	370	433	371	407	411	415	430	387	419	469	431	396	415	444	392	407	375	424	417	416	432	377	396	416	401	370	441	432	431	387	458	361	430	429	418	452	387	412	399	396	400	388	464	389	424	388	423	432	410	449	413	397	450	408	418	419	431	419	385	432	428	428	375	459	378	423	353	394	390	435	445	448	422	428	429	386	429	435	415	426	400	436	402	430	384	411	414	411	418	417	448	438	431	402	396	400	389	399	401	416	431	435	406	430	413	403	422	382	408	403	377	423	432	414	397	401	427	405	413	396	370	448	386	382	425	408	421	397	397	426	361	405	431	392	406	439	451	417	404	402	396	401	427	409	396	392	402	389	411	476	417	434	399	428	411	406	369	409	405	427	417	389	390	405	437	422	368	401	417	433	435	378	414	449	428	401	403	438	409	394	438	366	435	397	411	421	395	418	408	409	391	406	402	440	396	392	374	400	428	356	374	403	387	413	385	439	426	394	408	435	438	442	394	420	395	452	415	418	426	402	395	430	408	382	406	430	425	420	431	364	372	394	402	397
2310	995	915	954	984	941	921	951	897	922	949	935	907	896	876	970	939	919	928	920	944	911	924	967	925	931	898	926	924	941	893	892	933	907	935	952	911	963	921	1001	926	909	913	909	888	918	870	899	956	914	964	939	901	913	939	916	951	948	917	897	953	887	942	895	922	950	920	907	828	921	922	864	888	979	873	950	957	955	914	946	915	904	899	935	923	946	887	860	886	921	972	892	946	880	982	929	932	951	937	890	892	891	972	863	979	889	909	885	875	884	901	830	930	943	940	920	883	941	961	913	959	914	946	882	856	922	908	888	911	907	936	909	893	918	912	907	917	905	919	890	921	887	919	979	884	952	921	871	900	863	913	897	918	904	954	934	901	917	947	854	894	938	953	911	935	907	918	930	941	917	915	890	904	956	934	878	928	895	913	894	946	943	935	930	905	995	947	953	877	941	932	961	918	907	904	910	929	928	928	904	959	920	885	942	952	908	860	941	914	944	906	921	908	982	894	936	987	906	895	935	920	938	901	897	919	918	970	959	943	952	892	921	907	931	939	898	939	944	913	916	872	969	932	901	924	894	946	908	899	901	933	920	897	902	889	942	942	896	892	899	930	959	910	873	916	904	933	920	930	892	896	931	932	891	960	900	931	925	934	917	854	882	922	889	921	955	917	908	854	996	894	910	985	892	965	953	901	913	986	911	907	986	916	919	913	929	928	894	936	886	909	899	932	919	951	894	905	950	926	986	890	956	908	889	911	933	905	893	928	906	942	957	910	940	924	927	902	952	895	924	952	918	861	903	923	879	926	880	910	949	908	896	937	926	904	903	986	906	928	969	908	912	909	961	901	909	983	947	912	963	883	871	939	911	900	916	923	885	948	925	867	922	897	940	879	950	906	866	963	917	905	895	934	914	922	936	897	981	868	907	965	905	960	923	962	929	963	937	967	910	961	957	933	930	918	915	906	918	943	927	957	888	974	921	917	913	917	875	916	954	915	919	886	938	949	953	899	979	908	913	886	909	882	883	890	914	917	886	945	922	875	924	921	869	882	909	870	916	916	871	919	892	919	921	898	962	929	919	944	932	1002	940	868	921	939	934	942	907	920	975	893	962	918	941	975	879	915	946	969	900	924	900	944	881	864	901	921	912	977	920	889	905	962	890	928	938	895	975	932	908	928	907	923	911	857	937	904	926	898	899	943	893	917	888	926	970	915	897	931	884	908	907	898	877	903	922	979	933	900	892	955	894	953	960	926	857	914	924	911	840	898	943	916	949	961	925	898	884	950	901	917	922	882	868	893	949	911	890	972	878	979	922	911	880	916	919	887	937	929	905	890	908	872	871	879	932	940	925	903	921	920	882	927	941	996	906	936	950	929	938	946	839	909	895	859	882	912	937	892	904	908	938	918	896	938	903	898	894	934	935	943	896	887	923	915	884	904	922	923	891	916	924	958	946	870	950	930	890	933	891	931	919	919	962	925	913	922	913	905	887	968	847	936	900	936	909	927	910	995	901	890	943	894	935	891	924	954	866	997	925	918	966	894	957	998	919	926	900	880	895	936	945	926	887	885	911	903	895	983	894	916	930	886	916	893	961	919	954	932	922	845	884	943	919	953	881	916	882	909	919	924	878	898	919	937	920	930	918	915	944	916	898	903	902	906	934	915	937	928	867	918	886	919	889	955	918	909	878	911	881	950	896	907	972	928	903	885	894	885	919	903	887	939	941	935	916	904	894	904	934	879	987	939	932	915	894	913	875	920	925	899	926	907	868	933	948	913	969	919	922	857	909	964	942	936	856	902	912	865	929	969	926	897	883	959	922	899	900	912	934	957	904	936	938	930	945	904	917	871	906	941	972	905	954	964	944	911	905	909	939	926	968	933	890	922	932	865	941	903	896	925	962	864	897	919	902	893	897	943	916	957	910	898	897	909	932	925	964	900	887	926	892	968	935	920	961	930	904	845	880	942	940	912	914	903	889	928	924	927	912	927	948	896	918	941	944	935	893	957	919	932	990	931	898	865	894	896	883	912	864	935	854	923	927	925	894	886	973	881	929	972	940	977	933	926	890	925	912	920	921	924	934	878	943	868	893	956	911	897	914	931	902	931	896	896	870	901	931	908	904	918	931	873	944	945	1035	1024	890	914	907	916	914	909	919	888	937	936	894	933	913	928	906	929	862	922	885	976	947	940	905	1017	910	883	937	877	957	928	849	906	910	879	948	950	933	938	894	911	947	882	943	895	895	906	875	920	972	884	920	929	904	933	910	928	954	920	912	926	927	914	968	879	910	948	908	979	951	897	915	906	896	945	916	864	896	942	887	908	922	961	935	912	931	919	953	899	930	935	928	976	942	879	975	960	926	893	894	934	912	937	905	964	932	887	952	909	904	956	987	937	954	926	947	874	900	820	910	884	950	946	880	931	939	966	934	923	932	905	904	883	966	937	912	939	951	862	920	928	919	849	944	925	899	946	895	932	923	915	930	880	916	931	950	854	888	891	915	945	888	909	897	911	942	939	873	885	988	966	884	895	940	937	858	878	932	971	871	930	912	934	928	936	937	910	940	912	950	955	978	892	875	955	880	864	928	897	891	968	935	898	874	976	867	898	904	963	923	921	819	900	914	878	921	873	967	909	884	933	926	933	943	978	918	897	951	897	948	907	886	869	947	863	851	890	907	910	872	956	939	893	881	899	866	920	931	955	911	942	875	880	937	924	947	896	926	905	893	927	919	950	907	952	890	921	887	911	942	966	954	926	910	916	912	884	940	904	938	932	898	941	891	909	960	887	888	883	934	937	915	876	908	897	944	955	895	879	931	899	899	921	991	917	898	979	904	928	970	922	892	896	937	986	929	990	879	956	940	901	943	904	891	888	941	946	907	863	945	886	848	965	905	903	948	975	939	961	957	906	900	925	894	902	912	916	910	912	908	917	969	878	929	945	939	905	935	900	935	994	897	929	893	881	895	940	899	942	914	850	977	933	940	940	890	953	911	902	893	970	899	910	911	972	917	891	924	857	896	923	902	942	927	945	920	866	869	927	969	931	942	916	900	906	863	930	948	924	986	882	916	940	955	901	915	948	949	902	898	942	967	967	955	944	951	913	955	890	896	912	945	908	933	927	938	941	902	968	887	955	903	922	940	935	888	947	918	865	998	916	919	888	912	883	952	861	910	891	823	884	922	865	873	948	946	878	948	888	949	876	870	950	870	917	910	914	1013	929	932	891	910	872	929	925	924	882	873	925	904	898	920	903	957	942	909	924	976	899	929	915	958	934	914	930	883	901	925	935	973	968	969	923	919	911	893	905	949	946	941	936	926	913	942	907	947	878	923	957	931	886	920	851	969	896	869	916	920	957	864	920	934	899	925	915	919	904	909	916	987	931	915	882	899	862	955	886	911	842	930	860	931	887	944	941	897	895	939	893	918	930	955	943	881	960	884	908	906	917	950	913	942	931	916	917	961	953	952	899	976	961	908	904	869	904	949	909	907	923	921
7891	520	521	504	385	310	237	284	264	242	228	250	197	208	240	224	207	191	192	209	231	248	216	216	233	202	202	215	204	195	196	213	208	215	195	184	202	196	202	201	198	202	201	234	190	218	201	186	208	221	219	170	215	197	200	206	186	205	234	243	196	206	200	203	185	212	218	192	225	193	223	213	184	218	196	193	206	219	219	205	196	215	216	224	231	197	200	208	206	196	225	217	218	210	241	208	206	215	231	239	192	231	222	190	207	205	222	195	215	208	213	197	230	223	198	204	225	189	210	199	227	221	207	208	227	204	211	198	211	208	224	190	207	192	223	212	204	180	198	244	223	218	209	191	185	223	217	211	225	206	214	200	198	193	235	197	232	209	201	208	227	211	198	214	198	183	215	197	201	202	204	200	229	215	200	176	182	208	202	219	175	213	200	194	202	202	186	207	220	216	164	213	194	181	190	205	181	207	216	223	217	203	211	212	171	199	210	219	224	206	212	237	213	231	195	192	177	221	203	187	231	192	204	212	200	206	207	205	243	211	182	225	219	197	187	215	190	197	181	204	190	214	201	216	183	204	207	229	201	209	194	201	186	209	175	214	235	214	178	187	220	204	200	225	220	202	201	186	213	237	222	191	204	208	215	229	231	219	184	225	215	183	190	214	207	206	210	235	216	206	206	204	224	207	184	202	226	196	223	215	213	204	184	201	197	188	208	189	190	195	202	177	207	189	190	221	207	196	229	190	204	205	218	229	233	189	196	208	219	212	214	215	225	205	192	194	194	232	211	187	203	185	179	182	224	241	191	196	201	210	215	202	194	200	206	211	205	205	224	209	198	188	220	181	182	205	181	192	211	227	199	251	197	187	173	207	217	213	205	212	189	196	189	216	208	188	213	227	201	236	189	193	206	229	226	185	226	226	200	231	197	214	224	222	180	191	197	179	209	225	203	194	192	215	226	203	211	209	202	193	195	232	190	204	214	204	209	184	231	213	194	188	220	183	218	209	191	214	185	195	178	193	207	198	201	207	198	203	198	207	225	201	205	164	219	242	247	230	183	218	190	226	175	208	222	202	201	191	206	223	206	205	211	224	247	209	227	211	213	203	196	207	190	185	212	189	207	232	227	197	219	180	223	222	190	188	211	211	228	211	207	205	217	205	191	213	211	226	212	217	203	221	208	187	229	196	226	221	233	217	203	251	218	216	197	214	227	213	175	194	190	209	201	225	229	197	206	195	200	208	195	206	206	203	226	214	203	225	186	214	194	204	225	204	210	232	229	216	187	208	202	196	220	218	206	212	226	189	190	207	209	207	204	218	191	240	217	224	170	201	167	228	190	176	188	209	163	204	204	252	218	210	222	221	189	195	194	221	193	213	193	210	203	191	197	215	211	221	213	206	221	216	220	238	193	225	231	222	205	210	199	206	220	233	187	218	213	213	184	220	206	204	192	219	218	199	224	194	203	189	199	233	229	214	205	210	194	214	226	220	239	204	220	200	203	210	218	194	210	228	219	192	227	212	215	191	244	220	205	218	223	177	212	222	187	210	211	191	207	214	166	214	200	225	212	219	222	218	205	202	224	216	196	197	199	214	217	205	214	200	184	201	193	212	190	232	229	208	212	205	216	202	223	196	218	188	231	215	204	232	213	222	211	208	194	197	179	213	197	199	209	224	202	198	234	213	191	206	233	212	190	222	213	234	231	202	236	210	217	222	200	207	197	181	184	219	217	211	197	195	241	185	194	173	203	198	175	219	197	213	183	197	206	205	231	200	238	232	203	213	197	205	212	180	215	197	199	194	195	220	212	205	202	193	170	212	221	237	225	233	193	206	224	227	204	211	199	188	166	176	239	196	225	208	198	240	200	200	197	204	217	232	189	201	221	199	206	207	203	216	191	205	207	195	209	211	213	201	218	189	208	184	229	201	206	213	225	189	177	202	202	221	206	201	219	196	213	209	196	215	249	193	183	201	219	204	201	210	215	186	191	200	176	223	186	209	218	208	177	171	176	237	214	205	196	226	250	217	208	252	204	214	211	206	207	216	221	206	193	205	212	197	162	222	188	233	207	210	191	229	222	190	210	187	221	184	190	208	236	192	197	178	200	205	206	192	185	215	210	194	187	238	201	212	192	232	230	201	196	215	213	199	219	199	200	201	248	201	201	202	229	223	212	194	234	221	197	228	216	221	195	208	213	189	170	212	200	203	236	192	233	191	187	226	198	212	222	189	201	194	229	213	201	241	209	221	212	195	195	201	208	220	201	214	181	216	191	188	194	210	225	228	213	197	181	211	194	224	213	211	187	204	181	205	203	211	224	206	207	208	205	216	234	199	194	188	187	210	213	220	202	204	214	218	233	195	188	223	221	207	201	247	186	202	205	213	228	201	219	208	189	210	213	211	207	206	215	197	221	227	226	198	197	202	194	235	158	195	209	205	223	219	208	205	217	213	255	212	233	212	240	224	203	204	236	211	164	197	208	198	182	221	204	205	196	218	231	217	222	213	156	197	211	215	219	224	215	179	186	210	213	208	212	229	231	218	195	202	223	212	206	209	215	207	222	173	190	189	216	198	218	189	188	205	216	203	211	218	211	224	197	208	211	188	197	215	201	195	180	188	206	227	198	197	178	179	179	211	183	181	253	196	177	185	205	219	207	200	218	195	206	206	186	201	195	185	206	177	188	219	182	215	218	185	220	204	204	213	211	231	210	218	184	220	198	191	190	197	202	202	203	212	208	203	171	176	203	207	217	205	208	191	195	229	227	231	248	181	230	218	223	188	201	229	237	182	191	197	195	180	199	207	191	226	231	206	214	193	191	212	200	220	229	194	218	200	205	226	194	208	188	210	198	209	208	212	212	206	221	224	192	210	232	210	208	223	196	192	199	219	205	212	228	188	204	181	222	218	221	196	216	221	185	178	200	214	224	209	233	240	226	210	246	218	180	205	224	217	222	189	199	218	206	224	213	195	238	186	217	257	198	206	228	229	231	194	207	187	219	207	209	175	221	214	221	238	199	210	230	212	210	198	227	210	201	190	198	192	216	183	207	218	205	255	218	194	212	172	209	216	174	195	215	179	233	181	225	223	248	184	200	211	226	173	203	189	218	204	201	167	229	209	220	219	186	176	207	198	193	217	246	220	209	218	235	218	221	212	188	210	196	209	194	190	221	227	224	212	212	196	195	227	217	178	210	242	238	211	189	198	208	209	175	205	216	166	195	198	218	207	223	238	211	199	203	227	198	198	230	199	213	225	215	186	194	194	183	201	189	204	206	236	210	206	198	192	185	191	233	219	223	195	221	228	191	188	215	210	221	181	183	219	205	182	205	198	248	211	188	202	202	198	195	197	225	228	219	218	232	202	219	195	194	186	232	186	217	210	201	197	225	196	177	197	240	204	208	207	193	207	223	229	190	225	200	222	193	205	210	207	222	203	203	211	202	196	185	212	219	206	198	226	195	186	205	225	203	203	187	204	226	209	202	207	201	227
6410	762	1247	1390	1212	1053	960	786	788	714	771	676	616	633	581	615	602	586	530	584	584	567	533	571	605	514	595	563	564	522	511	524	542	540	557	557	576	504	495	525	560	517	516	532	504	531	530	534	496	552	534	560	563	531	577	541	576	573	572	556	554	543	509	579	556	522	564	536	539	543	580	557	498	527	522	517	548	475	565	536	591	541	540	553	543	531	516	546	534	570	546	523	557	556	589	517	557	537	554	577	521	502	549	544	560	541	543	503	565	506	586	515	516	505	528	530	548	537	511	509	488	512	507	490	549	555	569	497	538	554	528	506	531	534	530	511	558	537	561	545	550	521	519	539	525	517	518	509	529	535	494	521	531	573	536	552	518	541	517	542	527	521	533	541	517	564	564	520	532	513	527	512	518	518	577	564	549	535	546	536	484	538	530	530	525	503	505	538	554	521	538	547	561	544	529	576	459	505	522	540	547	560	510	529	527	538	557	526	541	504	539	502	502	532	490	535	536	567	574	474	513	529	505	558	520	538	489	519	511	552	533	554	539	503	549	534	509	512	537	543	481	553	499	515	542	545	549	529	576	527	564	513	537	557	523	505	529	514	554	556	526	537	527	501	514	536	530	501	527	487	547	535	517	545	532	530	502	523	530	515	524	539	554	532	556	547	525	495	506	540	514	510	505	474	553	546	501	538	524	512	567	506	501	551	568	531	530	518	525	485	520	507	549	550	523	510	505	542	554	550	543	488	503	573	575	505	480	538	549	549	528	551	521	532	535	525	553	556	562	511	533	513	520	563	546	530	516	522	513	495	487	536	502	499	523	549	493	523	523	541	542	540	542	519	534	512	536	547	554	560	540	550	510	528	542	527	535	523	496	543	518	572	563	546	523	526	560	531	550	572	509	517	527	523	537	541	494	499	511	520	503	548	503	571	540	554	523	528	532	549	528	546	533	538	518	548	527	505	533	547	478	517	568	507	536	545	540	517	485	519	499	550	531	491	505	537	507	532	538	536	538	568	518	512	506	514	541	590	549	516	506	517	536	572	537	523	546	522	539	574	521	540	527	537	529	565	513	548	487	507	514	585	561	523	528	516	483	525	530	506	546	541	596	545	524	544	524	517	514	549	484	541	548	510	559	535	578	529	516	510	519	567	470	546	553	518	530	507	481	533	511	583	550	561	521	536	539	501	512	488	511	535	495	547	534	555	493	518	557	524	521	519	544	509	548	563	547	559	507	528	546	534	505	480	555	573	531	562	521	543	535	538	525	529	524	519	563	599	557	500	521	545	527	528	511	509	476	529	505	557	512	505	527	518	509	521	553	533	508	536	567	600	532	490	529	542	531	540	514	542	553	536	538	562	525	523	541	540	470	506	543	564	534	542	524	552	555	558	529	561	546	520	572	532	553	530	543	523	516	502	514	506	562	494	562	511	549	543	543	551	549	513	490	537	551	514	469	571	508	499	483	564	505	566	507	514	547	558	597	537	537	567	510	508	508	518	576	535	543	535	541	542	524	582	571	488	527	519	570	550	546	538	504	502	560	503	550	555	504	509	539	522	501	551	540	482	524	578	537	517	525	572	530	542	529	539	523	521	518	505	557	497	507	533	548	515	487	548	516	563	497	539	499	514	531	543	510	541	507	540	509	548	530	530	482	560	501	594	536	526	487	531	503	524	525	544	565	544	555	500	536	535	531	537	519	513	534	533	528	572	552	535	577	546	532	514	499	522	547	523	535	528	531	540	492	507	599	538	533	526	554	527	521	564	540	523	543	553	507	563	537	557	516	530	509	512	500	534	516	555	506	506	545	587	564	518	505	529	552	573	606	530	521	504	553	547	523	583	525	495	512	522	550	566	549	562	533	522	517	488	515	516	515	542	508	526	559	487	491	571	526	549	532	530	545	512	553	542	556	512	512	511	551	543	539	555	542	510	504	548	524	492	519	513	519	526	534	549	535	517	518	481	535	560	556	549	554	564	540	522	542	537	541	517	525	542	520	510	553	532	497	539	523	545	530	556	559	520	536	577	554	509	529	512	550	533	522	588	553	580	547	517	525	547	517	524	533	552	585	521	501	511	533	529	556	522	558	550	526	515	499	470	555	518	528	502	506	552	522	543	494	506	560	544	542	552	567	533	549	513	516	482	520	518	493	531	529	501	527	536	529	513	574	540	545	548	533	533	485	542	531	582	538	542	548	506	594	535	517	556	516	509	535	552	520	557	566	572	532	509	570	485	496	548	558	512	509	526	535	530	550	532	567	539	538	527	559	505	537	491	529	523	521	510	519	546	557	532	536	570	526	535	554	510	544	540	506	496	508	543	514	518	520	568	525	549	549	499	512	520	527	528	516	541	514	499	594	545	518	546	520	495	522	531	519	553	522	533	544	501	514	523	527	550	573	533	519	551	533	551	543	488	529	509	569	551	525	546	520	578	553	549	565	493	532	539	547	521	518	490	536	541	518	541	531	522	540	544	515	517	584	527	541	523	567	521	541	495	508	513	535	525	569	585	501	571	526	531	520	576	545	523	550	504	482	564	499	543	512	552	547	517	525	517	532	540	517	539	517	535	550	491	535	541	520	562	531	556	508	530	534	514	527	557	553	556	549	551	509	584	512	549	523	549	513	523	552	513	576	504	524	554	518	529	527	524	538	547	521	541	500	539	584	524	531	550	522	600	544	527	572	521	555	550	552	487	500	577	515	522	508	512	541	537	497	533	537	532	514	529	540	544	516	472	516	554	481	503	520	531	523	539	516	519	514	560	544	537	557	529	550	537	547	567	564	527	565	517	554	549	498	528	543	528	528	482	528	526	521	521	549	541	534	532	555	569	542	504	536	514	544	507	542	525	564	570	513	530	531	528	520	515	500	522	531	556	506	553	538	541	557	549	520	538	487	575	541	505	560	553	540	506	540	540	552	537	521	516	532	560	534	529	505	529	501	524	524	555	552	543	530	532	530	515	540	537	576	549	515	558	497	515	538	537	545	523	518	520	499	509	496	510	540	545	508	533	512	538	537	513	550	569	523	503	531	569	478	500	520	559	492	530	538	519	535	557	511	535	556	506	497	509	499	523	543	549	549	597	583	582	519	515	525	564	575	532	491	496	499	570	558	538	514	498	558	539	532	520	534	557	496	522	529	511	549	539	531	546	535	525	531	562	544	526	563	562	511	527	505	548	520	520	544	551	529	515	546	513	508	524	512	553	514	538	515	488	553	559	531	531	560	498	494	516	557	551	530	514	518	543	519	496	541	505	538	550	553	522	549	523	562	557	573	502	524	552	523	501	609	526	532	513	556	505	499	550	544	514	505	521	592	522	551	449	501	513	517	555	550	553	559	517	534	538	447	511	514	557	586	551	537	508	528	516	509	529	535	516	575	554	538	571	514	534	586	520	508	527	528	508	493	497	515	488	552	541	566	559	550	549	518	565	507	512	522	522	533	486	509	572	496	530	566	545	527	541	532	524	575	556	513	480	534	520	523	529
15532	1278	1026	759	621	523	456	364	364	366	348	315	299	317	340	300	316	334	297	313	283	295	278	295	293	272	309	286	265	275	311	285	291	300	305	338	287	316	306	307	279	293	315	269	286	290	289	309	299	298	296	336	311	301	283	318	289	287	242	275	269	293	325	295	258	307	298	282	271	272	286	298	287	315	279	293	285	340	292	285	266	296	283	308	270	273	276	256	258	283	290	267	300	273	262	253	275	258	301	359	307	300	276	285	269	275	289	264	287	277	257	298	286	291	293	296	267	302	268	291	302	294	295	292	266	253	273	312	280	292	284	282	299	294	277	272	308	277	289	317	274	319	261	278	294	281	303	282	321	281	264	283	309	266	285	300	272	279	262	306	270	262	271	303	267	269	263	302	277	247	269	288	302	293	296	283	266	297	322	284	293	264	284	287	285	253	290	255	269	293	294	262	286	286	323	288	290	300	289	278	292	298	292	270	258	252	294	310	281	320	265	292	283	292	243	266	264	278	261	311	302	283	276	294	305	288	289	278	301	285	288	271	287	325	265	291	306	279	282	292	286	311	292	302	254	292	271	268	296	289	254	278	314	268	331	299	276	278	275	290	296	273	307	307	308	265	269	282	246	322	279	275	277	258	295	283	285	294	304	301	266	287	302	307	288	318	277	281	292	285	327	260	303	303	246	303	270	281	312	321	297	310	317	266	308	275	304	310	286	283	258	291	276	269	275	302	310	283	260	277	284	297	261	290	299	292	281	306	284	279	289	290	285	331	305	288	309	291	271	301	293	278	301	286	291	248	281	281	287	256	309	262	267	295	276	260	283	284	301	261	297	282	296	292	252	282	299	296	259	265	310	274	276	304	286	303	304	299	282	282	274	318	298	280	321	269	281	277	308	301	295	285	311	250	294	261	292	267	294	298	300	290	299	319	291	304	290	259	301	283	276	279	302	281	280	254	274	311	269	275	270	309	292	294	285	283	298	288	307	287	297	287	276	274	278	281	314	259	288	296	298	282	286	307	292	282	291	290	297	304	281	277	305	310	294	272	263	285	304	306	284	278	268	290	307	290	274	275	270	291	309	324	250	276	300	313	281	305	296	299	256	265	288	273	293	286	258	271	274	278	289	274	322	307	296	302	258	267	307	302	285	289	288	279	283	270	277	314	287	281	282	289	284	315	284	283	287	295	280	280	272	301	276	301	279	276	290	254	305	280	311	320	310	278	272	317	269	266	330	269	315	263	289	274	319	306	260	276	266	283	253	275	277	299	277	275	281	292	250	267	259	297	292	284	299	261	312	288	290	295	301	291	300	256	251	302	292	275	286	266	250	276	287	282	318	288	253	270	294	300	320	301	273	269	268	274	264	310	273	272	278	274	260	313	289	287	296	297	301	265	287	284	290	249	303	281	257	292	284	306	309	282	316	292	269	295	307	287	272	319	250	304	327	322	276	303	307	272	276	271	251	274	283	289	302	262	280	298	307	265	331	268	296	286	275	260	278	309	334	268	280	334	297	290	267	270	284	270	272	279	252	296	331	312	293	286	300	274	291	301	267	288	263	273	315	293	307	269	285	300	239	274	265	289	294	289	328	278	280	293	273	282	279	277	280	274	282	285	304	265	275	290	276	301	275	298	282	296	289	285	322	271	299	295	282	263	269	315	293	292	249	278	289	305	291	270	282	272	291	287	280	274	287	265	288	274	278	262	303	303	266	282	289	310	282	280	304	286	286	278	280	297	326	288	301	260	300	277	277	261	330	293	292	293	262	269	283	265	289	266	261	225	307	245	271	282	281	270	275	255	295	290	305	270	315	281	284	273	263	322	260	292	297	289	268	296	272	267	283	300	284	274	285	286	248	284	269	298	298	295	278	286	330	333	309	259	303	279	276	269	290	276	275	296	259	286	289	293	302	274	280	277	281	272	305	294	317	273	303	262	248	286	297	320	289	276	276	276	297	312	277	275	262	288	296	284	281	284	281	300	270	262	280	260	299	328	249	291	290	296	288	281	271	324	274	263	297	303	312	312	292	273	265	268	266	264	332	271	289	288	262	293	298	271	276	255	245	273	288	256	296	254	269	275	290	259	309	317	265	261	299	318	279	293	277	264	284	301	247	293	280	282	307	307	278	290	297	328	301	310	295	270	310	256	277	308	286	276	279	290	273	262	302	286	275	252	253	280	258	276	269	289	326	291	275	303	274	289	298	282	291	310	298	281	249	280	309	290	271	296	280	260	290	283	303	253	283	304	293	295	301	273	303	278	312	288	259	278	283	291	288	265	253	273	272	300	248	249	300	281	305	281	284	272	318	312	316	291	286	255	287	295	268	267	283	278	302	283	317	259	282	289	296	284	289	263	301	270	282	274	253	274	294	271	267	269	275	294	307	305	288	275	281	289	286	281	267	294	281	302	301	271	294	259	299	300	280	273	300	253	271	257	298	292	276	281	281	286	307	271	269	290	280	294	303	320	285	281	290	303	283	264	289	296	291	275	292	293	261	302	273	268	293	289	286	282	276	280	297	282	247	324	280	267	290	287	265	300	279	283	305	293	292	291	267	299	269	281	283	282	288	301	288	304	287	275	273	295	258	260	282	275	300	294	275	285	297	276	288	281	301	252	278	265	289	272	279	300	268	286	273	248	304	299	319	264	288	299	312	284	285	295	297	279	269	302	323	304	247	323	302	266	285	307	269	288	265	289	321	232	313	281	273	248	306	324	339	322	339	299	316	296	315	313	316	294	319	284	270	270	294	284	278	284	283	275	268	285	295	296	270	288	266	327	285	297	251	276	272	289	312	271	312	286	294	290	291	292	267	291	295	287	284	275	299	269	282	280	255	307	313	276	287	290	284	281	286	284	318	274	282	271	273	294	288	302	248	269	276	266	283	275	268	268	254	286	271	317	294	307	284	265	253	270	282	265	292	277	297	298	281	297	321	297	260	291	293	280	260	256	267	276	248	284	298	291	254	282	284	306	316	323	262	289	281	270	272	295	265	281	282	299	295	287	308	271	296	321	295	284	270	295	291	257	299	308	299	289	256	305	277	268	288	287	293	292	268	295	284	269	260	306	305	268	274	293	287	296	292	257	280	230	263	291	293	257	270	277	289	280	280	312	279	319	281	275	286	289	268	267	276	261	243	262	299	304	277	293	271	273	297	261	311	309	294	279	300	271	312	260	274	262	273	293	275	280	287	281	247	283	304	283	288	279	234	281	292	298	304	274	278	275	301	243	266	280	284	312	252	253	287	284	278	299	298	294	299	281	304	261	294	278	279	290	287	271	322	268	277	293	262	266	267	290	272	280	261	248	277	256	275	293	311	285	314	290	286	286	327	264	261	290	304	292	254	283	279	323	291	269	257	281	268	298	288	297	254	256	277	279	289	264	285	276	293	304	296	302	286	287	300	286	308	296	307	253	284	315	273	272	322	296	262	298	303	291	295	306	271	295	280	296	318	277	299	303	321	288	280	296	296	276	301	282	265	254
8350	1264	2198	2371	2086	1732	1473	1239	1122	1106	1041	934	941	872	896	846	825	808	828	831	773	768	734	778	771	809	738	812	736	790	770	726	720	760	711	746	714	738	736	779	791	794	832	678	724	715	755	723	705	710	709	761	734	733	727	774	715	670	753	724	742	702	742	743	687	696	701	717	789	740	686	724	683	751	692	698	704	747	755	742	716	745	701	739	731	722	715	685	703	696	762	675	720	703	744	694	739	719	710	709	722	733	727	743	736	694	657	706	733	691	770	748	715	717	729	701	727	746	681	694	701	681	756	709	735	697	736	674	747	700	737	725	700	741	691	728	696	721	684	691	723	721	685	770	711	724	746	739	638	744	695	733	694	690	703	720	714	735	720	720	739	760	723	686	692	729	703	746	708	672	720	707	720	694	694	712	751	742	737	706	705	687	680	719	737	672	715	683	746	722	675	743	710	739	751	701	701	716	745	706	725	737	684	699	715	651	720	748	727	759	710	678	694	713	702	747	680	684	716	702	680	688	684	701	731	757	712	722	721	758	704	675	723	686	716	758	727	734	740	720	717	692	702	715	689	701	704	698	712	639	769	768	750	680	725	759	702	683	742	704	740	722	691	673	685	737	745	696	737	735	759	684	711	714	699	724	719	697	686	693	685	735	680	686	720	736	744	677	704	690	691	756	682	714	702	713	739	731	728	730	690	739	685	719	659	751	702	697	752	709	665	728	739	751	710	715	728	679	722	709	695	677	655	726	727	686	673	761	709	691	648	714	625	691	684	706	691	762	720	703	704	714	716	682	721	713	727	706	721	721	726	723	708	710	762	705	717	691	667	705	716	700	695	713	761	718	717	688	744	673	732	716	697	726	702	714	760	754	677	709	696	763	681	699	667	694	689	731	706	718	659	741	751	694	691	694	699	685	713	677	685	687	716	787	709	694	734	716	687	666	690	707	734	712	752	746	710	694	690	767	691	767	716	725	749	733	725	716	702	743	721	725	685	749	702	704	714	647	704	704	738	726	722	701	738	764	715	658	761	664	704	741	724	763	694	743	754	705	721	755	683	686	690	701	698	684	734	691	739	741	737	714	720	701	748	723	724	696	679	698	685	704	701	699	708	675	717	675	749	700	735	692	693	722	704	725	716	715	699	698	723	703	701	711	711	714	702	693	728	716	736	744	729	665	657	710	731	702	677	756	704	732	704	719	717	702	700	726	731	743	727	733	725	724	761	679	704	705	706	735	690	728	758	782	744	713	681	672	720	715	722	709	714	749	715	717	703	651	718	725	768	737	692	731	707	730	759	768	704	752	717	691	684	687	697	700	709	748	684	684	697	725	688	724	729	742	760	709	713	740	704	681	664	719	715	691	702	749	761	730	754	727	765	747	653	734	721	716	654	750	674	747	684	712	711	697	699	757	710	709	672	693	726	684	703	747	714	729	764	701	712	720	755	730	644	748	710	677	681	695	681	682	712	761	727	682	768	728	692	688	667	687	731	725	726	674	714	716	685	658	699	752	728	683	735	723	744	705	705	706	661	688	752	718	714	692	717	724	733	676	712	740	683	720	660	712	693	673	703	687	715	733	704	762	732	702	705	722	717	685	685	678	735	751	766	691	745	725	726	744	751	673	728	722	725	695	687	693	734	709	732	700	710	694	723	745	714	686	678	715	677	653	733	729	699	739	765	730	718	743	726	690	723	727	714	639	740	714	764	721	713	715	764	730	738	711	704	719	667	724	724	708	673	707	732	751	693	718	736	708	732	686	750	713	753	705	714	701	663	743	736	711	685	669	782	675	656	658	728	696	695	725	713	741	709	657	760	738	744	724	696	656	758	687	744	720	689	723	762	714	705	720	753	715	678	662	710	716	741	760	741	717	683	704	683	662	736	721	746	673	684	752	756	685	729	741	736	739	700	694	742	661	739	715	683	716	692	706	729	693	702	764	717	666	694	691	659	691	737	688	785	748	722	734	720	709	736	719	749	730	704	677	706	707	734	746	725	732	705	739	705	716	693	721	736	706	717	661	675	724	763	741	696	659	730	723	707	726	776	685	722	756	697	703	692	672	684	708	678	684	694	727	711	697	716	766	731	699	691	721	713	732	685	704	711	706	734	741	662	710	715	712	681	735	697	667	692	708	699	750	721	710	672	693	713	655	670	712	682	682	712	703	725	701	685	693	697	714	682	738	674	713	736	681	736	698	730	737	755	683	721	694	700	724	720	702	725	734	755	715	725	680	700	753	760	697	729	726	715	726	689	729	690	738	755	697	657	732	709	722	736	734	716	699	738	715	673	737	705	686	755	713	718	724	700	683	679	744	688	684	740	749	672	716	727	731	690	710	717	711	761	686	717	684	728	690	751	754	693	740	747	736	739	729	734	733	701	714	709	707	681	700	709	721	694	718	726	775	744	740	720	719	681	706	755	736	712	704	758	704	718	729	723	665	664	702	688	726	752	698	725	702	656	730	704	689	673	688	707	696	734	706	721	677	719	679	710	720	725	740	691	750	743	697	701	725	697	708	700	712	738	717	740	713	685	712	619	716	751	688	741	675	736	770	723	690	750	742	703	699	695	721	708	708	708	706	704	667	700	696	700	696	690	661	719	685	665	726	744	713	673	746	688	721	690	705	770	730	714	667	756	710	690	718	676	681	682	697	755	739	703	718	712	683	704	694	688	686	706	712	709	720	754	689	708	727	697	706	696	727	728	721	683	696	685	701	690	688	688	720	716	731	696	712	723	752	716	737	671	721	721	704	711	670	703	675	702	676	690	728	703	703	722	728	702	708	670	706	684	694	709	699	731	748	758	709	739	725	687	675	721	686	730	678	682	732	726	746	729	729	734	706	712	721	690	721	728	744	693	692	720	674	727	744	737	725	746	724	672	671	728	708	697	670	697	677	703	728	753	712	703	666	732	741	747	698	652	691	741	692	741	714	725	716	753	711	736	721	662	765	693	680	713	692	732	690	739	731	722	717	714	681	681	755	683	712	710	713	711	737	696	684	731	713	693	714	710	682	708	711	733	706	697	747	714	702	705	660	695	760	739	685	708	712	681	673	716	683	708	737	678	709	738	657	753	755	706	740	722	724	719	679	675	746	680	707	734	747	691	704	731	700	669	705	729	725	760	718	749	727	694	685	716	709	677	771	723	752	692	734	725	706	715	706	693	691	734	679	726	685	697	707	724	733	702	659	741	700	667	730	742	737	751	672	656	711	726	661	748	718	725	699	712	662	686	672	649	726	651	700	708	722	726	733	745	745	705	740	759	694	739	707	744	724	716	680	702	701	695	718	720	715	697	718	723	715	693	730	745	697	745	735	666	749	709	701	680	664	682	736	732	719	714	687	665	722	701	695	745	719	742	660	735	729	702	721	672	698	684	701	689	719	727	749	725	699	710	709	699	699	741	729	699	663	749	755	660	688	716	720	740	704	707	690	742	715	702	729	711	720	721	742	720	743	720	669	690	740	743	710	700	701	680	732	674	726
1780	384	416	414	420	408	421	425	417	403	401	408	413	393	450	351	402	378	430	410	422	437	397	413	394	396	457	407	444	435	405	412	399	436	409	401	373	381	369	398	433	434	440	415	418	391	438	413	393	430	453	419	430	408	420	414	436	456	422	445	403	436	395	401	384	425	407	419	382	371	403	404	458	405	417	436	431	367	396	367	398	416	402	407	402	394	404	404	404	367	426	459	389	450	406	371	432	439	372	409	378	392	411	406	408	419	406	411	386	351	345	403	381	425	438	445	387	420	423	389	393	421	395	398	404	375	441	401	397	443	384	406	427	392	408	405	399	390	411	391	415	384	424	396	423	398	447	414	417	451	413	409	395	450	357	448	417	401	416	437	403	381	412	426	378	414	422	395	403	450	384	379	409	401	403	428	424	405	411	395	397	432	421	404	413	395	398	378	399	407	403	411	349	394	387	436	394	391	375	418	402	437	413	401	418	393	415	415	435	429	399	404	413	392	410	394	394	426	385	449	423	427	374	392	400	406	414	383	408	396	399	417	414	413	366	386	427	401	406	418	399	411	402	438	399	431	385	394	436	388	388	383	424	436	416	425	424	393	420	409	405	404	431	408	400	389	423	402	405	423	386	471	404	412	439	414	386	387	411	402	426	404	427	431	418	424	402	413	399	419	399	404	401	391	392	413	405	430	427	408	394	408	392	417	447	402	408	409	400	399	413	367	393	410	437	396	421	455	427	431	392	394	395	393	382	407	416	441	391	420	402	381	441	393	366	375	411	405	395	443	434	383	402	391	435	424	380	397	377	396	390	387	415	431	444	418	369	417	417	407	418	432	389	421	411	432	443	375	422	397	423	415	441	373	364	420	433	424	386	437	386	425	418	420	401	400	391	411	421	399	416	401	395	412	381	398	404	401	394	420	427	426	400	448	418	385	442	414	441	448	413	421	418	401	391	401	411	407	389	393	369	392	419	432	441	405	436	352	400	366	421	385	395	429	433	432	442	386	375	418	454	411	395	430	352	401	417	413	431	413	416	421	418	461	425	399	443	419	419	433	369	476	430	408	418	440	460	438	387	454	401	365	440	384	337	422	414	404	401	414	376	430	405	386	446	429	429	403	399	412	382	418	425	404	409	401	392	393	401	379	404	438	387	453	427	410	405	436	391	415	429	396	427	379	377	407	430	381	432	447	403	418	396	410	414	368	428	411	408	413	432	453	420	438	394	413	434	438	422	424	424	394	420	404	401	382	411	376	412	430	431	424	382	376	412	410	398	400	384	417	427	388	384	400	384	404	433	390	413	367	450	429	401	389	383	403	409	412	403	358	420	393	386	358	391	408	421	359	447	450	403	425	427	364	392	375	423	406	439	435	431	375	367	406	429	420	428	404	405	429	387	428	417	436	425	445	405	412	428	402	413	418	429	412	398	393	408	382	384	415	418	413	408	428	412	410	390	421	390	410	409	388	419	371	386	372	414	399	417	397	410	424	363	416	413	415	377	422	428	425	394	409	414	412	382	372	402	336	403	412	406	421	405	442	417	426	416	406	436	443	405	393	403	394	440	378	429	447	362	393	443	362	370	425	401	403	384	436	406	420	437	403	413	403	358	388	460	437	407	398	403	393	372	402	394	401	418	455	404	398	400	423	388	400	398	418	390	378	366	410	436	396	397	413	366	365	422	458	426	376	413	412	429	409	408	397	421	418	412	405	395	426	408	438	370	370	412	390	431	402	451	417	393	384	400	409	396	376	424	413	414	369	378	386	419	426	398	413	386	428	368	388	399	391	395	372	366	425	356	403	389	371	422	402	373	413	412	388	406	434	415	438	412	362	400	403	375	401	416	433	407	429	412	410	449	435	370	412	400	411	397	385	388	378	453	433	387	427	421	389	412	430	395	399	403	401	404	415	404	435	427	413	400	397	429	427	397	377	406	394	401	397	380	420	397	418	365	406	477	416	416	366	388	412	420	399	425	391	430	394	401	382	422	415	406	353	389	424	443	362	432	390	375	408	397	431	403	435	426	412	426	405	420	403	373	405	436	416	372	396	416	412	361	395	434	399	383	414	390	397	424	391	411	451	430	396	422	423	394	403	439	392	451	379	439	396	405	411	405	414	415	403	421	390	388	421	397	419	421	399	441	428	427	399	387	404	376	390	458	422	390	454	421	390	374	422	426	410	364	384	428	432	425	416	395	429	411	381	403	450	391	388	441	406	356	396	396	443	425	442	438	406	396	412	393	475	437	411	417	405	450	425	414	379	408	455	403	402	399	363	391	392	405	438	421	395	426	402	419	422	383	427	429	430	399	388	388	409	400	412	382	400	397	413	398	411	392	437	431	404	422	411	427	389	422	413	426	422	424	387	387	410	357	385	408	409	396	448	420	386	457	432	392	412	399	417	408	375	393	406	396	402	416	444	443	390	422	448	421	411	373	398	400	451	401	407	385	413	404	404	420	410	397	427	424	391	383	401	429	454	445	430	444	403	370	389	400	399	399	398	403	416	408	423	389	392	410	437	444	428	427	407	429	397	423	446	427	462	410	406	402	377	398	423	465	421	400	401	396	428	406	415	415	414	405	422	427	417	412	394	391	411	381	434	420	432	431	432	425	401	408	398	429	376	425	387	383	407	415	344	437	442	452	448	419	411	416	362	438	417	414	357	413	405	421	410	416	411	396	407	369	408	423	407	418	402	404	397	395	386	410	381	440	426	418	378	419	438	405	412	414	424	423	379	414	391	384	377	407	449	382	462	384	438	420	427	414	420	392	413	459	395	385	394	403	400	454	412	426	419	420	422	400	445	394	403	381	449	415	401	416	430	420	370	412	456	360	379	422	424	399	406	369	406	455	453	381	382	374	431	374	438	390	476	429	404	426	386	379	406	406	437	410	376	418	386	412	420	411	422	441	405	440	382	423	451	450	416	453	390	423	427	397	396	381	399	404	413	392	374	433	450	385	420	405	397	420	428	401	417	414	398	452	391	446	393	398	408	400	396	411	382	425	395	404	449	408	380	408	409	394	387	439	413	411	375	421	422	418	427	432	415	411	394	413	418	425	441	429	377	392	379	438	423	410	421	449	439	392	449	391	413	400	448	420	385	421	460	439	391	441	410	407	445	391	392	441	401	421	348	392	386	426	420	437	410	399	404	419	420	404	446	386	427	442	399	416	421	371	429	404	398	417	435	432	396	408	437	409	375	405	396	420	388	416	416	435	415	431	409	424	411	409	417	421	394	401	426	410	426	400	437	401	390	407	377	412	417	426	411	407	391	393	408	465	388	419	402	418	389	412	425	400	428	390	415	375	407	418	369	422	364	409	422	431	433	413	429	450	433	387	421	422	403	419	461	402	388	439	371	417	363	382	388	408	407	403	411	396	389	384	418	425	407	410	441	401	434	427	399	410	445	417	406	394	419	418	385	451	463	425	441	416	404	416	406	373	425	422	394	400	361	408	419	418	464	406	411	392	423	422	442	402	426	421	385
2159	897	930	970	954	994	917	949	892	899	926	883	917	886	921	890	934	903	890	927	941	923	903	894	934	924	946	925	880	932	925	835	923	929	928	943	894	915	889	894	947	937	918	882	946	922	890	962	936	946	906	947	927	913	951	937	895	859	925	894	926	951	938	886	916	937	890	962	884	933	968	911	894	903	893	961	917	890	920	868	913	934	917	907	923	926	911	914	916	909	893	857	888	905	895	883	903	937	859	907	899	917	903	936	917	881	895	885	919	925	909	917	928	902	926	957	947	940	881	972	923	943	940	888	941	929	887	895	877	901	976	915	918	889	894	1007	862	913	930	886	858	948	914	866	937	868	911	954	906	972	993	888	956	901	941	917	896	924	863	903	921	946	917	913	896	903	880	930	919	898	972	892	888	893	878	916	862	897	896	873	863	859	944	897	918	923	937	940	899	943	895	945	952	957	931	932	875	920	895	892	895	924	960	890	928	899	900	890	909	946	871	904	909	919	882	888	903	944	936	926	954	892	889	834	963	950	897	923	901	867	900	924	951	919	942	911	913	909	985	862	870	896	912	908	900	964	916	898	837	930	886	924	904	931	959	906	896	906	924	879	918	880	902	915	949	947	910	884	927	898	869	887	901	933	890	954	870	872	940	873	898	879	877	975	956	938	802	903	916	950	905	891	874	869	893	914	897	932	893	896	941	899	901	869	906	936	903	890	951	924	911	909	917	894	946	909	859	902	887	886	952	871	937	893	895	879	942	895	906	914	928	866	911	885	960	876	885	931	902	888	890	893	858	896	934	958	929	870	966	941	901	956	892	905	894	889	904	879	907	956	931	915	913	961	905	898	880	892	948	910	904	911	898	922	909	940	925	919	903	874	921	896	969	949	935	884	915	888	943	871	934	916	888	906	922	897	920	867	910	898	962	884	887	883	900	916	886	876	888	867	937	902	874	821	876	885	928	946	911	875	949	875	912	915	926	891	949	900	898	903	943	995	940	952	944	929	950	880	956	910	926	903	967	892	905	911	896	903	822	937	873	929	950	896	885	910	915	971	910	884	899	860	904	933	914	887	888	885	957	933	893	881	952	947	867	866	921	928	914	872	862	920	870	919	931	895	897	926	890	910	910	869	920	911	881	893	929	905	965	942	914	923	855	898	892	906	918	865	914	881	947	905	925	856	900	910	869	866	945	931	947	911	916	910	904	884	879	910	897	899	889	889	907	858	849	934	919	893	936	896	887	942	900	959	871	943	916	911	873	918	925	923	989	894	934	893	926	889	924	913	916	931	931	893	893	916	930	906	922	939	908	864	949	933	877	886	899	894	907	935	926	921	916	902	874	875	912	932	878	972	906	891	936	961	926	897	938	893	929	937	937	969	913	893	930	852	867	924	914	876	899	903	919	913	949	905	877	923	851	929	901	920	922	870	897	935	901	893	939	879	919	911	930	886	943	918	963	924	938	909	890	908	928	909	890	965	862	913	919	928	873	934	913	920	889	875	874	863	899	981	901	919	913	892	927	870	896	905	920	899	894	916	866	946	919	916	929	896	872	927	908	932	924	896	899	922	963	923	895	863	910	873	911	956	938	913	924	939	963	937	884	910	934	885	901	931	915	889	986	936	955	950	908	877	976	903	872	940	931	961	883	926	916	947	925	945	845	937	947	923	930	852	944	829	877	910	908	937	935	926	898	886	904	968	881	830	926	878	904	891	906	939	898	920	910	947	892	874	839	965	881	879	938	949	905	902	898	909	979	883	927	921	923	867	931	892	917	898	938	896	862	859	956	893	870	871	952	898	896	954	900	863	925	901	895	902	926	898	888	939	962	884	923	858	876	892	868	875	929	905	909	881	921	953	889	955	894	894	900	921	959	890	885	934	838	910	897	941	899	876	850	891	917	888	947	965	950	918	850	904	872	912	902	890	888	951	932	817	889	844	928	875	953	882	909	814	921	919	926	907	920	898	900	849	891	904	926	874	908	917	866	877	893	890	931	892	931	891	904	951	918	935	892	929	875	864	915	927	887	937	921	947	910	853	882	921	870	880	923	867	898	938	875	959	886	899	923	955	889	951	900	908	916	926	929	913	950	906	946	944	895	859	920	894	866	973	944	865	878	919	887	901	891	908	942	903	885	900	851	950	932	916	892	881	921	926	960	894	898	863	875	934	957	885	921	905	895	875	951	923	957	932	918	927	940	853	922	833	920	941	894	875	889	938	883	853	920	917	936	880	879	945	920	934	918	874	948	915	903	912	896	914	933	919	892	900	903	882	929	913	943	918	887	890	908	946	945	937	954	913	906	918	890	885	871	922	902	908	902	945	882	911	921	937	916	904	918	889	903	896	942	884	965	927	902	888	953	897	876	840	905	917	906	902	879	900	896	906	963	923	927	874	928	947	944	939	952	973	863	892	866	896	977	909	877	871	918	905	927	895	866	926	915	860	874	890	907	880	910	891	880	901	897	934	951	934	943	920	890	903	885	865	861	857	951	864	913	962	911	889	883	905	889	863	878	944	937	912	868	917	917	961	882	951	951	950	892	874	986	890	892	910	910	924	944	958	898	893	907	924	888	904	873	886	905	912	904	880	906	881	933	870	909	914	901	895	964	927	927	896	934	918	909	918	905	864	907	867	978	942	909	935	889	892	886	899	852	908	873	912	866	923	923	884	883	918	918	901	889	889	930	914	922	905	871	916	925	904	903	940	938	917	937	914	957	920	938	883	901	935	913	927	883	950	951	875	933	918	882	912	860	888	884	902	902	845	857	957	923	909	912	945	949	937	907	916	903	900	898	930	882	957	912	894	909	876	892	893	935	935	861	906	934	952	905	924	933	959	949	864	931	944	913	902	905	927	892	932	868	888	916	910	909	974	968	857	855	905	881	957	892	859	904	969	894	943	905	913	887	922	929	909	913	916	943	892	1007	935	903	979	931	963	858	879	920	897	853	890	944	922	925	878	929	923	866	938	903	935	899	902	905	884	863	881	871	912	912	886	928	959	891	911	937	939	939	859	942	843	911	913	920	959	902	856	870	936	857	880	939	879	926	858	987	924	916	934	895	931	882	902	857	907	879	940	916	917	890	909	885	910	928	887	848	880	912	908	921	895	890	914	903	946	894	867	921	874	926	899	980	886	837	909	904	955	896	877	968	863	886	904	884	884	937	940	924	901	927	932	918	941	890	948	900	886	903	938	895	903	874	904	900	880	881	925	902	912	867	890	914	906	866	875	914	939	923	882	910	898	985	881	952	971	949	902	916	892	906	912	913	964	928	895	909	872	893	866	874	949	912	889	923	861	876	918	908	904	909	848	950	881	898	954	880	914	948	932	911	895	902	934	892	907	924	926	943	897	967	901	907	915	934	950	924	854	885	934	871	927	885	893	849	980	895	947	903	880	913	937	960	947	953	932	934	924	911	925	869	942	905	917	926	887	874	947	928	934	952	909	892	894	937	913	933	979	876	966	941	942	883	990	959	938	904	919	895	897
7708	527	526	467	395	359	251	288	248	234	219	228	249	224	221	209	187	198	233	229	210	225	184	214	217	227	214	213	207	196	203	220	225	185	183	213	210	193	185	201	222	204	201	241	192	193	217	203	225	217	211	218	197	222	207	224	234	188	195	200	187	172	202	188	195	219	216	207	211	193	231	199	220	198	192	203	215	229	183	213	188	220	235	193	223	224	222	208	170	195	200	217	171	218	199	213	185	222	221	223	203	185	222	207	198	205	201	230	225	217	217	200	186	212	187	184	219	213	195	182	173	208	223	192	220	236	208	206	220	196	232	194	192	221	187	192	197	201	202	191	206	217	185	207	211	220	215	210	199	212	189	215	188	186	199	203	202	209	205	203	200	212	205	208	236	239	205	204	205	196	213	219	223	211	187	217	226	214	232	222	185	196	217	194	190	211	226	223	204	201	179	206	222	208	201	183	233	197	202	231	182	183	213	192	210	216	208	220	182	220	174	211	210	211	223	224	201	216	238	206	189	201	206	191	192	189	216	207	180	204	183	198	192	187	206	206	191	215	218	203	191	195	203	198	208	240	182	202	208	220	220	209	173	196	220	224	196	202	218	187	192	198	190	189	181	196	177	194	215	217	211	216	188	217	197	224	223	223	217	213	194	205	212	198	199	194	230	208	202	206	223	231	231	248	200	207	221	226	204	197	186	215	210	221	226	201	215	189	212	219	198	220	212	193	207	182	188	211	185	195	200	196	197	195	217	196	215	217	185	212	211	205	185	198	201	206	207	227	201	191	221	202	229	207	197	203	202	213	210	200	199	197	205	244	230	214	191	190	179	224	198	203	194	174	235	190	212	231	216	201	188	221	199	189	186	208	198	211	214	208	216	202	217	186	216	195	223	191	210	175	206	227	231	193	226	221	246	194	209	216	191	208	209	166	196	194	214	224	230	247	210	195	216	166	179	198	210	212	226	227	206	195	212	190	204	188	221	180	246	218	219	206	227	201	215	209	203	202	203	214	216	231	233	201	227	211	214	217	200	205	206	207	217	234	224	189	215	224	220	228	196	215	215	190	214	211	205	215	220	226	192	202	196	196	209	184	203	188	191	199	226	221	187	184	215	199	202	230	198	190	226	212	176	213	187	202	206	217	206	205	200	210	204	219	211	206	226	239	197	200	205	202	205	206	215	207	217	208	208	205	216	212	193	196	200	211	178	207	200	218	204	226	209	196	201	205	210	194	182	227	207	205	216	203	212	188	189	191	201	216	209	233	201	210	181	188	199	206	208	219	218	186	228	216	220	193	219	204	177	188	206	213	186	171	208	200	244	209	209	194	194	207	214	196	183	227	193	212	221	215	218	187	195	216	194	225	198	221	202	193	212	224	206	198	214	208	195	194	244	184	212	198	214	175	202	190	213	201	205	213	172	204	203	190	204	190	215	174	218	205	199	193	217	220	211	204	186	213	219	212	214	218	235	210	195	239	188	231	168	192	197	187	202	213	227	196	198	202	235	212	178	183	211	216	200	223	208	198	188	205	224	222	217	203	171	193	222	215	200	190	196	193	213	201	182	207	223	209	214	211	215	214	187	206	195	182	194	238	208	181	231	233	196	228	242	220	240	214	174	211	207	218	205	199	170	247	227	219	216	184	218	211	203	215	189	175	201	183	220	195	230	214	203	203	228	173	215	198	203	199	187	212	197	206	213	189	216	191	194	191	177	216	232	205	189	192	229	208	187	218	196	202	180	205	190	222	187	206	206	222	210	212	225	200	204	197	211	220	193	198	190	204	237	201	190	218	199	214	180	195	229	206	189	216	194	183	205	191	180	209	181	219	223	191	220	221	182	188	207	213	187	194	207	190	221	212	193	227	217	204	223	229	194	199	179	188	213	204	199	231	234	223	211	222	222	235	210	200	206	229	214	201	181	230	212	170	213	191	188	196	201	213	224	218	185	186	187	211	196	225	176	217	214	219	205	197	199	207	205	214	213	209	217	240	234	217	190	208	203	216	180	185	210	174	201	225	196	211	223	220	195	211	222	203	237	201	175	227	225	208	183	233	192	195	225	205	209	170	190	203	194	242	211	195	197	239	201	209	192	200	227	175	214	212	202	191	227	218	212	213	215	210	188	204	201	206	214	218	222	224	222	200	188	172	211	210	202	214	188	202	217	222	221	188	203	197	220	219	204	219	219	185	194	215	177	220	213	209	210	183	223	212	217	196	206	214	203	208	198	214	215	205	183	219	236	213	208	207	212	186	225	245	173	246	207	214	206	211	198	203	209	217	193	164	216	220	221	201	196	206	219	201	194	201	188	190	200	209	207	178	217	213	210	203	195	205	187	221	190	216	218	198	216	215	211	218	205	187	179	205	193	195	223	190	224	218	185	210	221	226	233	219	203	199	197	207	177	212	205	203	169	198	204	222	221	202	226	181	214	196	181	205	246	196	192	209	234	215	179	213	205	187	202	213	208	198	216	202	196	224	209	203	201	226	210	191	205	204	204	234	174	173	220	221	189	173	174	252	219	185	225	202	241	182	195	188	199	183	213	219	200	199	212	196	203	185	193	192	205	191	207	213	190	186	220	193	187	177	183	183	212	193	225	222	217	193	195	201	211	196	219	198	224	190	214	193	190	211	179	210	201	223	231	216	196	190	195	191	219	203	212	204	211	204	185	188	191	231	206	185	204	188	212	217	211	204	216	212	211	187	195	230	216	177	215	212	217	197	233	227	186	224	175	201	215	210	208	183	195	216	205	234	194	213	213	150	199	176	186	216	207	222	196	225	219	215	224	187	207	190	210	217	193	207	234	184	230	205	208	233	220	240	195	203	232	187	192	241	223	192	175	188	224	184	192	206	228	206	179	207	195	206	217	178	194	207	193	201	190	225	210	186	215	224	193	224	227	229	194	220	222	215	200	191	195	187	166	190	197	206	206	241	198	202	209	216	238	194	186	194	186	196	208	186	199	189	207	219	224	191	184	204	194	214	210	206	235	206	227	192	226	204	207	203	227	191	229	207	188	200	202	224	196	197	224	216	198	176	231	207	181	231	181	210	199	179	209	223	195	216	199	188	170	190	223	207	180	228	226	217	210	215	199	189	174	194	182	217	189	233	224	201	231	207	204	192	209	202	174	225	196	213	216	213	217	229	217	217	231	180	228	210	203	211	207	204	212	224	195	183	192	219	215	204	212	202	180	214	189	176	207	200	209	160	187	217	199	219	182	202	214	217	225	208	195	222	187	210	198	204	224	185	225	208	205	206	228	218	224	203	207	231	204	187	224	221	222	195	207	237	233	205	188	199	235	180	228	215	225	212	227	193	194	228	212	211	219	197	200	207	204	193	201	200	202	183	208	196	239	206	227	185	197	188	214	184	199	201	203	222	185	198	217	180	180	201	211	203	257	218	214	198	180	208	224	227	215	231	201	205	206	178	217	239	209	212	209	189	203	190	175	216	205	196	209	192	198	216	229	233	195	191	210	190	217	217
6404	750	1222	1393	1175	1061	907	879	782	820	685	644	623	624	607	573	584	550	571	621	588	579	580	613	544	558	596	536	536	499	552	563	565	526	554	550	552	539	521	522	566	546	551	534	535	542	512	499	541	539	506	495	502	554	524	562	550	538	554	515	488	509	526	531	521	546	540	574	521	542	531	505	530	553	529	544	492	570	531	532	523	520	528	497	511	492	532	495	539	492	509	525	497	523	530	555	515	529	523	524	525	530	499	565	506	514	526	514	519	538	494	502	540	529	533	494	519	524	511	538	521	520	506	502	522	520	502	511	531	508	510	535	506	544	518	541	494	526	511	574	520	491	501	509	517	519	502	532	533	568	535	550	514	540	510	524	500	518	511	534	485	500	501	525	494	542	535	511	530	529	532	544	536	531	554	527	551	529	525	508	523	545	530	534	550	516	488	569	556	503	531	520	536	528	507	498	550	532	538	547	522	549	521	548	527	518	516	491	496	520	539	526	476	498	520	520	555	539	527	541	471	561	541	517	518	541	544	558	539	553	562	509	551	520	539	550	490	495	512	501	544	539	492	503	495	535	532	500	497	521	488	525	510	555	495	513	517	534	516	492	539	544	535	516	541	501	525	526	517	526	522	501	505	492	491	561	531	542	504	509	509	504	475	514	546	559	496	537	528	507	529	507	515	493	518	502	533	580	484	490	502	481	526	545	539	497	498	534	487	533	534	543	542	516	521	533	521	517	483	532	550	483	506	534	507	525	549	540	491	472	540	516	519	560	480	530	537	562	523	504	534	519	503	536	523	503	600	541	557	535	527	519	494	543	499	523	527	507	534	510	511	467	512	515	518	567	532	561	516	550	557	544	533	494	565	504	511	536	582	523	535	510	569	502	537	506	536	546	526	525	524	492	527	561	495	535	495	520	527	510	554	540	516	533	502	491	491	513	521	505	502	533	565	533	498	548	520	523	522	507	484	531	502	525	536	523	523	526	485	554	533	526	523	555	504	495	534	545	495	500	525	537	524	490	514	548	493	504	504	522	530	535	511	501	521	524	542	496	521	508	488	515	491	521	520	513	525	502	538	539	527	547	565	575	530	484	553	504	525	502	556	537	499	525	534	538	552	513	543	520	500	508	529	549	556	568	480	499	504	551	529	544	537	535	520	464	546	544	551	549	528	514	512	503	513	497	507	515	511	541	525	518	514	514	516	572	581	530	514	523	539	538	515	510	513	508	587	533	513	533	544	484	501	536	489	535	543	493	497	528	523	545	525	500	477	493	512	531	530	536	569	545	595	566	543	498	544	528	515	529	497	536	566	508	544	531	493	509	539	520	508	559	476	486	546	553	525	590	514	540	520	523	496	495	517	520	503	525	516	517	547	531	536	537	560	514	491	492	515	508	544	533	522	566	517	533	501	518	509	571	529	545	498	523	541	520	461	513	515	532	529	531	522	503	526	494	515	505	521	493	497	521	494	525	535	529	525	548	506	522	544	522	521	537	539	529	525	562	549	547	512	517	484	546	515	538	549	460	504	507	492	520	512	524	548	521	526	537	516	515	520	528	533	502	494	563	520	539	525	592	512	515	513	507	507	541	537	528	512	542	506	524	543	562	550	508	542	538	569	571	516	518	535	513	537	529	529	525	554	536	533	525	505	554	543	528	519	520	538	514	531	521	503	495	525	519	507	552	589	476	513	503	533	473	518	545	554	527	559	523	512	577	510	547	536	516	497	548	525	552	501	530	496	524	526	528	496	516	554	544	552	497	513	534	500	507	491	504	571	549	533	545	515	466	554	539	522	514	519	530	558	524	522	516	548	513	541	495	542	500	535	519	523	490	553	515	540	528	500	523	501	511	592	566	570	535	501	515	541	510	519	536	520	534	526	502	547	559	540	509	539	530	522	559	567	539	543	507	517	516	549	549	525	491	519	526	500	528	517	514	555	553	545	576	483	512	541	497	487	522	474	552	552	518	492	542	516	506	538	519	492	501	526	499	505	491	513	516	488	538	501	528	563	542	487	545	548	517	496	571	517	525	505	476	537	494	539	502	552	532	458	510	512	537	513	517	469	515	530	567	519	512	532	494	510	525	501	482	523	514	516	511	567	534	522	524	547	520	528	506	471	533	566	492	519	529	572	537	481	509	520	505	498	501	480	537	530	564	537	499	521	541	518	557	493	543	493	507	519	563	523	529	536	484	531	510	533	526	526	523	520	532	537	529	474	566	551	551	538	553	499	549	536	535	515	542	543	527	540	526	548	537	515	531	485	564	536	540	537	507	483	526	507	500	493	520	520	559	495	556	543	509	514	554	518	518	519	502	516	513	519	503	489	534	506	535	555	502	516	512	539	513	514	501	530	517	509	525	504	553	517	508	494	544	530	531	541	549	529	509	518	539	580	496	542	504	548	528	563	507	578	528	580	524	539	499	518	539	531	518	528	499	533	508	502	511	505	534	499	519	515	512	536	497	507	487	506	547	536	538	506	518	534	534	530	542	563	501	581	554	556	513	535	515	488	544	517	520	542	545	566	503	527	526	535	517	495	503	545	526	563	558	491	547	535	528	551	529	515	509	524	557	525	548	503	478	518	503	550	523	483	539	526	512	538	511	508	539	525	527	528	518	532	548	512	551	545	506	494	519	550	529	540	589	533	538	545	535	576	500	529	494	506	504	523	499	487	477	518	548	547	551	495	549	538	503	540	527	509	538	530	500	509	504	529	525	517	504	514	526	512	548	570	527	535	529	505	578	520	530	532	522	536	563	524	508	547	534	538	503	518	547	527	512	536	532	513	538	528	507	537	538	517	550	509	509	589	498	504	530	502	496	523	535	527	521	516	539	547	465	508	538	490	507	500	516	517	534	546	479	509	535	494	516	501	504	529	506	522	499	535	508	554	485	535	583	531	545	514	489	539	545	533	551	531	523	539	487	549	499	514	526	502	488	534	526	554	454	548	523	536	554	515	604	532	514	506	471	504	518	537	529	539	529	480	526	535	530	548	518	521	529	537	553	536	493	510	514	497	543	495	531	507	552	512	520	513	534	529	546	557	508	521	516	547	520	517	557	538	531	572	490	546	566	521	497	508	500	503	504	477	485	513	534	503	508	527	508	529	556	498	525	524	514	543	531	545	540	503	497	543	508	517	514	497	527	503	508	485	504	536	523	542	517	511	510	542	514	524	535	511	528	535	502	522	527	494	509	500	511	503	526	518	560	503	508	497	510	549	558	537	556	552	513	505	519	504	504	537	557	519	523	496	499	552	529	554	546	563	513	487	512	577	518	494	564	511	555	552	528	541	552	500	511	549	561	534	516	506	557	539	517	509	559	526	521	494	527	509	536	501	527	514	545	510	542	567	483	552	523	499	498	516	546	527	540	541	541	510	538	533	473	541	552	537	505	513	544	527	510	477	504	527	548	512	545	499	572	534	520	566	553	526	556	506	522	527	560	510	546	513	572	502	545	499	528	556	537	512	551	578	544	504	494	506	503
14862	1254	1008	866	556	443	428	395	395	353	305	339	307	328	316	329	349	295	299	318	280	310	326	304	311	310	288	284	308	325	329	286	310	310	276	289	273	283	293	302	269	279	300	281	272	278	306	268	266	282	290	280	279	299	262	308	271	274	286	297	274	306	284	321	284	297	311	281	271	292	301	260	293	282	296	307	287	273	283	252	287	289	281	307	277	238	283	304	295	289	270	290	281	325	305	283	282	256	326	304	267	299	289	257	290	284	316	280	281	302	304	272	317	302	288	289	307	286	286	285	291	309	266	277	260	267	290	267	280	256	266	292	296	280	294	296	331	323	266	289	304	266	257	263	304	280	290	286	273	255	268	285	275	278	314	302	272	302	299	290	285	288	290	264	285	264	288	272	295	286	285	271	295	301	278	259	282	279	289	321	300	290	306	283	285	264	255	316	293	279	283	282	294	302	266	260	307	276	287	328	277	297	268	300	306	306	294	311	312	286	265	293	286	284	278	283	279	256	300	283	295	280	256	280	301	282	279	313	272	261	284	267	301	305	264	258	275	274	270	281	259	260	296	310	289	299	255	297	276	290	277	286	290	301	295	255	285	293	305	280	271	292	284	289	265	282	274	285	312	298	270	310	283	290	265	264	291	267	300	301	284	273	256	291	298	267	251	274	264	298	280	291	298	285	303	288	278	268	290	281	253	293	325	291	253	283	279	326	292	280	298	273	282	277	276	287	264	296	275	280	263	280	292	271	299	283	281	265	313	301	311	268	287	277	309	256	304	291	275	310	251	303	281	286	302	259	275	260	269	245	278	289	283	323	303	297	256	284	251	283	235	285	280	284	276	260	286	293	277	313	290	264	305	293	257	252	280	263	244	303	286	262	283	256	311	255	271	259	315	284	275	270	307	289	307	299	276	267	276	288	264	282	303	277	276	303	308	267	257	300	321	259	289	276	294	276	268	281	245	301	276	312	293	286	310	312	336	300	306	292	290	249	301	277	273	288	283	307	286	278	286	291	273	295	286	285	279	284	285	270	284	279	312	262	278	272	301	291	264	269	273	316	288	279	289	284	303	289	290	287	286	302	321	267	292	286	267	256	292	315	263	322	277	270	265	302	296	293	286	292	268	274	282	306	267	302	275	262	249	274	313	281	268	271	277	304	286	287	268	285	276	275	267	290	286	304	275	270	295	302	303	290	288	289	290	291	281	307	288	248	287	299	284	257	246	247	255	283	284	327	273	270	277	275	263	282	279	272	254	283	278	279	305	297	261	297	277	308	265	300	314	272	298	305	273	288	270	313	298	293	281	288	296	289	254	297	300	283	279	302	320	282	263	312	281	289	304	282	297	262	255	274	285	300	295	303	257	297	265	268	278	302	308	287	266	281	271	278	270	267	286	266	297	254	284	289	265	288	301	268	294	316	274	352	313	281	258	282	299	325	290	304	301	249	255	307	292	270	285	311	293	272	287	321	283	302	278	265	292	297	296	288	259	269	254	275	290	289	278	308	281	276	290	267	270	250	282	271	286	309	268	290	285	288	266	302	282	258	257	243	238	304	326	295	298	268	289	286	283	281	300	268	285	330	275	307	255	266	275	283	284	262	285	316	295	261	269	280	267	265	271	268	291	261	251	270	269	269	279	283	288	287	264	296	277	256	265	278	259	275	276	303	289	305	320	271	280	281	278	275	273	289	271	288	312	265	300	312	276	252	306	271	289	289	285	267	321	302	253	287	303	289	267	296	285	283	296	275	275	333	278	283	280	282	256	284	231	257	268	307	276	282	250	286	269	288	261	300	288	307	263	283	280	265	287	257	284	299	274	272	303	286	273	271	274	258	276	316	261	267	289	298	276	287	304	247	281	296	291	283	276	289	272	265	312	283	268	278	301	251	279	317	305	302	292	289	260	274	297	294	299	300	272	272	266	284	297	298	295	281	286	241	287	295	312	282	289	301	270	305	281	279	266	234	282	297	296	284	267	298	314	273	259	297	278	270	292	275	265	296	280	314	271	286	281	296	278	294	305	277	259	264	272	265	284	292	306	290	284	264	285	283	289	292	295	285	259	262	284	292	276	274	284	277	263	279	279	279	257	295	294	280	288	264	268	277	277	247	305	329	286	289	298	277	313	267	288	294	276	288	263	301	319	274	283	318	286	271	275	295	265	282	282	315	260	347	276	292	283	323	268	248	273	336	304	283	319	318	293	316	272	268	272	300	293	293	281	298	296	307	301	309	283	283	304	272	299	276	252	271	290	257	295	273	225	279	293	275	277	288	292	298	289	253	283	278	256	286	303	280	262	283	316	311	294	295	285	306	276	318	242	299	256	304	265	263	309	275	315	311	273	300	296	306	300	291	292	302	273	252	292	280	273	253	268	278	299	306	278	294	314	319	263	301	290	286	281	290	299	284	310	283	343	315	318	258	308	285	289	268	298	294	297	272	284	245	275	238	264	296	286	313	251	286	277	281	264	310	257	317	254	303	290	255	285	277	260	283	261	260	295	287	246	267	275	287	247	280	284	284	274	289	279	263	262	261	269	312	294	284	279	273	258	260	289	250	258	298	290	263	238	243	283	289	269	290	269	290	283	263	274	272	296	267	315	284	266	297	275	289	291	316	284	287	284	278	273	306	292	305	261	298	285	315	285	278	292	292	256	301	270	292	288	297	268	253	276	311	283	234	268	254	295	279	284	293	278	290	307	275	285	274	272	283	286	276	251	275	283	315	315	267	283	289	286	266	278	301	326	277	261	292	304	278	300	288	266	292	309	291	259	286	246	307	275	297	299	305	300	290	296	262	284	301	282	278	261	281	295	287	270	281	291	269	291	243	284	266	273	311	287	294	276	289	313	290	312	273	273	266	297	282	290	278	289	262	277	295	315	305	303	301	261	333	290	275	271	251	272	300	289	295	287	274	290	286	287	243	271	242	234	312	320	283	275	284	260	261	281	288	295	283	284	285	289	245	287	256	263	304	270	258	293	303	275	279	251	219	276	280	272	272	301	263	305	267	256	291	301	270	287	312	296	290	294	303	264	304	267	273	306	300	275	283	264	291	286	293	281	274	291	276	284	284	278	270	317	294	273	314	323	255	265	276	256	318	281	301	277	265	274	270	306	285	277	251	277	269	266	249	259	301	295	312	298	284	286	259	283	292	302	277	263	247	313	285	313	293	272	274	285	283	292	286	277	253	278	310	313	266	278	285	274	288	275	304	285	293	266	282	295	294	304	300	265	283	292	258	276	258	273	263	279	283	276	291	256	253	265	290	266	310	292	252	306	261	286	312	266	283	292	263	306	274	278	277	260	287	276	309	281	268	267	253	300	299	300	271	284	287	274	282	281	251	258	284	259	277	269	299	300	278	267	260	284	282	283	240	289	293	262	264	287	291	290	283	280	262	299	304	308	279	303	286	300	268	260	311	278	255	261	310	277	248	257	291	320	292	307	260	295	266	308	274	284	265	295	286	278	254	302	295	276	276	295	301
8335	1244	2116	2338	2017	1700	1442	1253	1138	1092	946	989	943	918	854	861	867	758	844	775	790	820	772	757	769	766	757	713	755	712	745	745	763	714	750	721	718	768	718	758	760	669	720	786	706	687	703	725	743	734	706	697	707	720	705	725	761	691	692	733	720	681	694	744	704	708	703	701	740	731	696	719	732	702	708	704	728	685	708	742	695	710	730	756	718	724	708	704	691	768	674	718	748	714	724	763	683	752	728	746	694	756	692	755	657	732	719	691	718	685	698	721	672	694	736	729	708	710	745	680	730	685	688	699	719	727	672	655	694	677	694	650	683	723	682	680	737	682	712	668	718	658	715	708	710	726	725	713	715	700	763	729	727	683	709	670	756	684	697	724	690	684	715	680	706	724	703	720	728	726	687	688	690	686	745	722	712	691	708	698	667	707	704	691	711	703	679	671	720	712	741	716	704	682	713	701	732	708	732	646	732	711	718	720	716	687	689	693	737	691	720	760	673	691	727	689	704	733	702	684	683	670	721	674	706	682	710	711	715	700	725	684	705	726	744	724	707	714	698	738	733	719	707	675	739	678	693	715	725	669	700	709	725	723	684	702	714	701	715	774	672	726	688	668	697	709	705	704	715	700	664	740	739	731	705	695	718	668	697	694	713	743	683	725	727	705	675	725	691	669	643	742	703	712	714	720	684	770	697	706	687	723	727	702	716	705	674	664	668	732	700	751	709	697	705	748	709	670	730	723	720	659	746	700	706	743	729	663	676	723	650	705	716	734	717	713	723	682	757	720	731	705	685	719	674	698	694	709	658	708	665	715	679	712	690	737	756	699	760	693	655	741	664	733	694	693	687	751	691	667	705	675	715	700	680	739	653	698	677	758	698	746	738	748	745	682	681	718	704	693	688	721	742	705	686	658	676	678	739	715	691	683	742	710	714	676	679	696	643	689	673	681	717	711	666	673	744	653	731	701	715	656	680	705	688	699	749	736	681	716	714	672	765	733	703	697	660	695	693	727	671	728	686	665	726	748	733	716	729	737	699	737	675	706	688	712	671	704	727	718	693	692	694	688	679	679	722	674	685	733	697	731	692	721	731	697	768	684	764	715	689	703	707	698	701	703	679	683	725	720	678	684	719	739	687	701	717	737	686	710	672	663	788	713	721	710	735	751	690	743	696	743	726	691	699	706	702	734	690	716	687	647	730	712	697	713	697	723	745	708	701	763	733	700	675	699	691	707	681	703	671	727	758	698	708	696	705	729	758	701	697	676	724	704	693	711	745	693	702	693	678	705	725	716	733	730	737	692	693	724	698	668	782	725	732	752	715	700	690	719	699	670	698	694	692	715	715	722	782	702	726	697	679	749	680	673	721	682	748	683	705	691	718	745	704	701	677	708	711	738	650	712	760	712	686	731	699	713	691	709	681	728	743	713	698	694	724	702	641	719	739	746	717	741	732	732	722	691	727	676	676	699	675	680	748	679	722	720	668	727	692	686	712	676	741	660	711	702	702	714	693	738	644	745	736	694	722	727	727	749	708	713	698	674	726	723	723	711	692	751	650	743	673	689	725	691	702	739	730	687	737	728	727	672	710	670	740	682	707	666	703	686	674	717	722	700	731	701	700	694	718	674	718	720	714	746	732	714	686	723	729	727	733	751	680	704	722	677	655	689	678	708	719	703	719	693	707	716	689	694	767	727	671	702	691	684	684	738	687	724	687	730	700	689	695	690	730	703	677	704	706	747	691	712	712	722	717	711	720	658	673	719	713	707	731	715	727	726	662	678	697	723	708	710	672	715	738	694	740	664	663	716	716	703	709	695	724	682	768	699	740	734	705	736	751	704	747	715	772	704	694	718	746	755	713	695	694	755	717	721	717	716	736	685	674	741	704	703	687	647	678	722	700	725	707	704	680	718	736	728	690	707	695	721	695	715	635	680	703	714	699	677	720	717	738	700	726	686	701	699	659	720	744	689	721	697	730	693	731	692	695	715	702	742	703	656	718	753	702	723	712	680	728	728	717	710	753	722	691	740	694	719	651	724	685	703	694	700	688	716	739	723	713	769	710	729	728	729	698	694	706	721	686	679	708	698	717	716	683	742	694	716	698	741	693	650	702	738	678	660	727	680	742	718	684	701	653	744	706	682	720	707	688	685	662	692	695	689	703	677	675	701	684	699	721	680	717	678	675	713	713	709	709	712	688	724	730	668	726	738	729	700	701	675	729	723	716	632	727	716	684	699	637	761	709	699	715	703	691	713	687	729	728	684	733	731	716	748	686	728	731	675	703	685	721	714	718	740	707	722	693	694	704	696	737	697	714	718	713	710	668	696	692	700	678	674	736	715	730	777	706	704	698	707	708	719	703	695	693	704	735	725	727	707	666	697	746	712	736	707	676	713	728	680	714	649	772	681	724	687	726	724	691	758	715	701	713	702	695	756	708	719	696	735	701	728	721	690	760	685	726	699	751	629	676	696	722	695	772	735	709	701	717	729	691	702	719	725	723	700	717	709	735	720	739	730	692	706	722	655	704	674	753	700	692	715	672	705	704	708	715	690	691	743	700	708	707	689	724	714	693	715	737	677	686	720	729	718	698	708	725	682	715	694	724	715	690	700	688	748	713	732	704	676	676	674	669	711	708	681	677	723	718	694	683	705	725	718	658	687	626	688	711	728	726	686	707	660	679	703	707	722	676	700	726	748	695	742	707	658	693	752	713	709	713	729	695	719	725	720	738	729	676	684	692	732	700	751	717	723	713	700	710	699	683	664	652	716	708	707	722	714	675	710	694	726	732	733	695	701	692	679	744	686	685	692	717	709	683	706	732	713	728	723	714	693	726	696	688	676	659	718	679	726	712	711	702	718	690	693	694	745	723	704	694	656	708	755	696	751	686	726	714	686	706	707	712	708	691	728	662	642	712	717	713	698	670	726	694	692	699	707	667	646	703	737	725	692	732	752	708	753	676	697	751	686	726	710	707	689	747	681	689	692	701	719	699	667	672	717	739	698	739	741	701	723	706	692	672	682	678	677	717	705	692	711	697	698	710	691	742	694	718	740	707	681	722	716	719	700	711	707	713	684	665	702	701	683	718	680	647	726	680	738	665	696	672	766	672	719	753	719	726	671	703	656	715	704	682	721	704	729	673	713	689	743	686	713	732	757	720	705	705	701	741	676	701	644	708	671	686	708	687	636	663	695	719	720	678	691	746	726	698	732	677	718	713	689	715	669	751	674	709	753	702	703	679	754	689	678	708	700	689	706	752	678	711	695	746	732	687	767	704	723	740	749	729	699	715	674	694	721	736	692	681	712	688	734	726	716	698	714	755	684	707	706	739	732	692	734	714	699	712	737	707	702	721	717	730	696	703	751	705	696	676	706	763	686	733	748	696	706	696	715	670	733	721	750	699	698	670	729	712	692	719	707	690	705	719	690	705	696	734	733	713	692	696	719	699	687	715	687	694	678	689	737	723	717	710	757	707	720	730	687	731	705
1698	419	426	419	433	407	419	405	395	414	414	413	398	380	384	412	471	429	404	434	429	404	379	367	356	418	413	423	418	400	378	417	403	403	414	425	420	396	389	413	444	401	399	385	401	422	394	403	388	426	398	401	377	421	419	426	435	405	415	406	435	380	397	395	382	407	406	409	401	430	431	410	452	416	407	427	421	429	385	413	426	405	402	406	404	376	415	384	460	397	418	387	425	407	437	378	430	436	430	390	441	420	416	419	416	428	395	389	390	415	435	409	385	374	408	437	403	417	457	379	401	427	411	390	411	397	409	405	388	353	363	402	410	372	397	416	431	385	409	425	388	411	443	398	418	394	433	424	397	418	412	411	402	408	421	410	363	393	422	411	418	404	406	419	431	439	405	390	398	360	408	398	380	401	435	381	422	395	424	411	397	404	422	409	406	382	397	470	402	408	417	407	423	398	403	363	401	392	377	411	417	380	418	441	428	430	374	422	429	425	466	386	408	416	423	377	376	438	409	368	397	361	396	402	394	387	400	344	380	365	388	396	403	446	393	394	425	373	442	355	385	404	406	430	430	384	407	410	406	374	404	397	421	409	419	441	394	446	440	399	393	394	411	413	409	443	387	413	403	439	404	402	436	421	452	405	412	435	399	398	436	429	452	381	410	410	428	405	356	399	384	387	424	439	444	452	413	380	413	383	398	414	423	427	391	416	429	423	427	382	409	427	453	395	400	377	420	360	403	422	440	380	376	359	399	415	429	410	418	392	411	390	435	413	417	392	365	397	414	448	380	431	395	397	409	397	405	427	393	372	431	428	438	425	432	395	363	402	433	410	400	414	408	430	411	422	437	383	399	370	391	402	407	404	405	383	390	406	417	392	379	415	423	383	392	414	404	393	392	422	380	427	371	456	425	389	417	430	407	425	422	412	390	399	416	419	402	422	401	379	408	415	391	387	451	420	397	381	379	388	413	387	421	425	392	376	407	408	360	392	354	403	409	406	417	456	421	379	372	419	415	359	420	425	407	383	371	410	426	423	435	386	401	428	412	433	419	407	424	392	434	444	391	405	416	430	452	414	403	433	426	393	397	440	409	385	415	388	407	432	400	409	422	435	406	365	430	415	383	390	415	420	405	375	404	421	445	422	391	394	416	417	418	403	425	377	444	413	405	409	423	420	425	452	411	424	347	426	414	403	385	415	413	411	429	402	399	400	412	445	422	410	396	403	414	430	446	436	396	390	393	423	379	404	394	409	411	405	406	427	393	364	361	399	425	388	428	386	400	455	410	390	400	416	394	403	394	390	396	401	427	413	396	429	421	401	438	441	400	400	421	408	405	412	433	437	388	360	417	386	425	427	428	406	425	385	405	383	402	361	369	380	394	390	361	423	393	449	384	431	410	437	401	397	443	384	414	421	380	430	417	398	415	425	395	417	421	378	415	390	367	406	381	428	414	401	410	434	405	416	420	394	421	408	431	415	428	387	420	398	439	371	413	415	390	393	367	405	407	432	388	435	423	397	428	440	434	403	385	382	395	416	426	389	391	415	444	432	431	433	440	379	470	417	381	456	381	415	430	388	428	411	426	433	401	405	410	431	418	410	436	387	382	406	382	417	375	422	439	382	415	384	387	439	421	397	420	426	394	366	425	370	450	407	408	414	385	405	434	395	391	369	424	451	360	408	403	382	398	418	424	404	385	423	403	397	395	405	413	434	391	395	427	361	429	393	410	394	431	454	418	410	411	402	409	404	444	390	386	391	394	399	451	422	408	424	451	407	423	453	393	404	367	411	407	458	388	394	415	369	333	399	355	445	392	413	404	430	391	406	405	412	424	400	423	397	428	387	435	407	419	416	363	426	422	401	420	395	395	368	408	350	371	404	424	411	420	413	397	413	369	421	407	375	414	392	414	422	383	407	383	430	379	414	426	408	395	417	381	408	417	390	455	437	422	390	393	400	389	372	407	376	382	395	433	437	381	403	381	383	414	379	395	403	444	406	408	406	440	436	383	398	424	424	426	405	419	378	421	409	406	384	408	384	398	378	410	362	436	390	422	391	390	421	429	392	419	416	395	444	413	420	420	381	407	405	370	363	434	396	427	414	428	429	403	416	388	429	390	419	388	391	411	397	413	354	404	424	384	441	360	411	373	423	406	379	409	420	437	426	405	414	432	369	373	375	377	437	429	417	416	396	384	407	402	428	406	414	388	388	420	371	374	382	399	444	393	431	413	401	413	409	415	446	419	407	409	388	384	390	413	417	394	409	390	412	427	450	398	412	437	396	385	415	399	367	410	427	438	366	375	443	454	390	423	398	414	434	428	408	418	478	395	449	408	375	408	400	391	376	454	417	368	420	401	407	430	408	374	391	392	410	404	413	411	434	411	403	398	435	449	438	453	395	424	411	423	390	391	422	429	424	381	381	387	424	435	410	437	431	409	423	414	425	428	375	436	401	430	397	402	425	472	381	435	414	390	408	426	387	408	419	391	416	389	416	384	404	412	388	401	396	402	394	381	403	413	411	411	374	376	422	391	384	382	410	405	404	411	416	419	443	448	408	388	422	394	386	427	401	388	395	423	395	406	402	378	365	380	451	428	392	437	393	415	377	403	419	388	411	409	404	417	419	422	371	400	377	415	365	425	422	399	411	433	417	424	456	416	384	412	377	415	428	396	449	416	392	417	411	405	433	424	398	407	409	400	423	402	425	450	391	422	444	385	371	420	381	408	400	447	405	414	398	397	403	406	416	394	422	408	372	380	398	417	370	408	450	403	383	436	400	407	384	375	410	394	402	404	429	407	437	387	391	412	403	408	436	393	410	431	379	363	431	388	409	417	420	437	415	386	435	410	388	398	391	417	460	428	397	427	399	428	417	437	408	395	384	416	386	426	426	461	410	407	404	400	412	401	411	415	368	391	456	387	379	390	371	422	390	429	425	402	423	423	401	372	399	421	394	396	380	391	436	400	425	431	460	396	388	427	428	406	422	404	435	416	416	386	438	420	403	393	416	430	410	395	423	370	415	413	411	429	412	419	399	371	431	415	398	413	387	395	401	385	416	436	427	374	400	420	387	438	368	421	461	390	408	363	404	396	427	410	413	403	399	421	380	372	424	364	434	395	419	375	398	380	388	376	402	398	429	379	402	384	368	388	439	415	421	376	412	394	403	372	397	424	420	375	395	414	441	402	412	407	385	380	465	404	392	435	367	440	414	378	389	436	397	436	447	438	411	422	423	414	403	382	416	412	424	454	392	379	385	414	381	434	400	400	399	465	378	382	424	358	411	406	415	400	395	395	430	428	410	403	388	410	415	377	396	342	431	448	397	363	372	394	425	377	387	366	383	377	395	399	402	376	388	395	443	426	460	437	393	396	376	411	406	397	439	406	378	378	405	442	417	390	436	425	395	439	416	410	417	426	397	403	394	372	407	395	372	419	405	372	407	393	412	428	428	395	383	389	397	405	391	470	415	431	392	415	384	422	399	399	410
2033	953	992	984	915	892	910	948	933	885	965	898	913	888	941	913	923	945	900	914	864	901	946	907	924	926	891	924	944	917	919	906	909	813	908	959	841	896	872	889	893	901	927	902	939	894	892	931	896	924	915	925	904	852	872	860	869	903	895	956	894	952	868	908	921	881	899	913	922	916	899	965	917	906	907	917	920	903	903	890	888	935	970	919	886	876	959	889	892	963	893	845	921	901	921	927	886	925	857	901	925	884	832	882	899	854	889	941	913	837	939	874	963	948	906	922	864	883	833	871	867	872	911	856	900	850	922	898	911	890	937	919	879	921	933	870	912	841	888	921	884	910	909	873	930	891	902	903	921	941	900	947	893	916	879	860	869	869	876	898	879	902	938	890	921	965	856	860	884	883	932	934	877	888	902	812	944	876	877	902	944	882	897	930	936	906	851	893	887	928	908	928	919	873	911	903	913	945	937	901	919	862	966	947	919	925	920	891	880	862	869	908	901	872	884	920	843	865	912	955	937	907	938	899	904	880	979	926	898	905	986	930	931	879	935	907	915	866	872	920	931	948	927	875	879	913	883	878	934	886	932	930	910	874	898	895	906	887	911	891	896	867	879	872	913	945	878	921	897	899	916	882	926	933	893	914	907	925	880	879	887	902	849	950	856	942	908	889	907	915	868	907	902	881	931	912	844	899	911	882	971	916	950	881	940	899	895	897	859	951	916	906	888	905	900	913	913	928	897	840	837	900	922	930	933	930	910	916	933	921	942	894	915	885	882	962	894	896	893	931	941	924	863	878	938	907	922	909	890	897	884	875	970	853	895	927	885	870	919	945	881	889	879	956	885	855	923	898	887	847	845	906	882	937	880	871	920	916	853	908	927	855	864	912	860	916	945	893	888	927	927	913	925	938	940	936	853	897	873	908	922	912	884	900	877	906	895	917	904	854	941	887	866	891	953	928	932	905	897	910	825	942	913	871	870	895	888	925	917	897	854	831	947	880	868	912	867	867	855	900	876	884	902	883	939	974	840	898	878	930	920	924	911	929	904	866	938	897	908	908	925	916	897	901	926	869	917	865	934	904	942	887	871	900	890	885	907	860	874	842	922	885	932	905	898	941	850	890	841	919	897	892	892	905	899	872	902	888	867	910	916	907	886	911	909	867	875	940	883	874	895	894	857	938	942	908	908	991	927	961	885	867	922	930	905	888	886	835	854	886	906	961	884	901	905	929	974	868	899	898	899	903	874	899	915	900	909	862	850	860	871	852	867	916	906	857	915	943	904	866	969	888	919	911	855	949	904	894	945	848	900	852	929	890	958	898	911	899	886	875	885	930	969	874	902	913	963	898	914	899	924	870	921	935	881	915	953	861	877	917	851	915	955	929	888	908	954	870	962	900	866	930	893	877	834	866	926	956	932	938	916	914	925	871	876	931	912	848	903	889	885	932	942	948	923	929	930	865	895	888	864	898	905	921	893	869	902	931	900	937	833	822	924	910	926	878	905	916	910	885	869	886	877	881	865	914	861	928	946	949	927	909	883	932	863	937	846	904	889	889	918	921	879	869	895	881	985	894	909	919	891	872	904	837	938	911	891	915	954	938	936	885	947	879	872	910	866	902	881	907	874	864	899	889	921	842	883	913	948	928	907	916	916	909	928	878	906	853	898	911	897	876	897	868	963	909	937	840	916	875	892	905	899	896	919	957	895	930	911	951	911	900	951	849	857	919	880	916	898	875	922	949	892	835	892	951	896	864	932	882	895	982	883	886	919	922	913	939	899	911	879	905	887	926	864	891	918	868	938	957	862	934	929	892	953	914	916	895	874	883	955	927	888	858	920	869	895	969	924	914	944	888	903	911	924	951	946	899	862	900	890	952	916	849	965	903	930	912	870	921	913	860	849	924	902	866	912	870	907	881	862	935	887	894	924	899	927	882	898	892	928	874	949	850	940	893	898	944	938	903	868	917	833	943	899	902	871	895	882	908	911	951	933	930	909	909	892	886	896	897	862	875	893	920	882	915	914	947	879	950	953	852	897	898	907	855	844	949	900	850	863	861	968	861	858	907	921	880	920	900	876	915	876	891	924	878	908	911	891	872	874	922	863	919	911	867	851	901	915	926	874	915	873	905	859	893	865	884	921	909	940	917	914	893	932	874	883	941	890	921	951	881	818	880	925	929	894	964	914	874	907	948	918	927	909	909	925	864	882	881	913	897	894	927	885	896	921	882	948	919	924	890	928	916	905	876	911	849	914	944	941	949	914	874	900	900	911	906	876	902	885	866	861	906	901	884	903	914	908	911	947	884	822	897	872	923	936	924	899	880	898	903	845	915	882	922	938	922	902	949	944	857	902	900	898	886	915	943	912	903	919	850	874	923	938	953	912	895	911	907	865	894	848	893	915	926	930	880	874	895	871	885	879	927	897	875	903	899	949	882	937	968	907	871	919	884	881	862	891	878	921	956	916	950	909	894	899	874	916	890	927	906	904	943	968	874	925	847	823	942	873	911	891	846	869	929	915	872	947	931	891	891	922	941	862	927	928	984	899	896	908	912	926	878	887	883	896	931	887	890	877	886	918	899	876	901	891	935	955	853	869	844	916	891	893	946	933	924	901	910	894	834	885	951	904	879	833	915	919	946	909	976	874	901	869	957	905	884	905	918	877	903	878	938	916	964	869	888	928	946	902	894	915	911	936	882	887	899	863	923	922	852	876	931	891	936	906	901	890	926	902	965	907	903	910	884	908	900	903	862	850	908	871	889	891	855	902	909	916	881	886	866	891	927	889	903	856	925	893	912	860	935	920	888	879	858	928	930	918	924	895	908	846	903	909	930	811	867	897	929	903	897	928	851	865	826	902	942	906	942	878	911	879	914	885	941	851	908	914	862	921	920	882	892	853	869	875	903	929	875	951	860	897	901	908	925	825	883	920	919	908	895	892	908	903	884	918	924	892	916	920	888	908	954	942	907	889	949	908	902	881	854	883	915	890	867	895	909	878	933	893	904	914	903	918	903	872	971	928	895	892	876	886	837	904	874	898	893	912	861	949	904	912	870	912	891	893	902	970	901	866	897	894	829	955	957	912	921	873	902	882	956	939	835	836	890	876	890	849	927	860	921	916	876	915	884	850	896	908	921	925	909	911	891	886	848	931	863	911	909	940	882	934	901	935	842	848	919	890	892	881	891	925	901	914	911	860	968	872	901	883	887	887	901	921	933	882	927	931	884	926	910	907	879	905	855	934	934	912	905	884	919	878	890	864	890	926	902	905	864	866	918	830	910	927	871	908	935	909	923	926	850	878	916	849	884	854	941	913	868	872	901	959	929	911	895	891	898	904	897	893	903	940	936	886	879	895	872	926	824	919	912	903	896	957	884	915	909	910	881	842	941	919	918	930	922	951	874	873	907	959	884	881	873	864	885	884	942	916	906	923	906	884	925	930	891	903	927	929	923	908	876	904	904	924	927	916	883	876	877	941	939	901	946	912	902
7568	478	518	417	383	307	278	286	235	229	236	224	250	223	222	222	250	228	196	247	210	196	217	196	177	175	193	213	213	212	207	219	208	201	205	249	203	233	215	208	186	210	225	204	189	203	188	195	181	230	222	214	183	223	219	200	206	207	202	188	205	214	183	212	209	208	202	205	215	192	219	206	194	204	189	207	201	188	202	204	212	198	255	201	168	202	204	243	197	225	229	243	209	207	201	218	217	194	213	205	188	216	188	188	194	184	191	193	213	216	188	207	218	216	215	226	190	192	196	230	192	223	218	195	209	206	223	220	202	216	219	198	229	196	206	214	190	220	208	224	208	217	229	192	205	230	201	210	210	189	185	207	230	202	176	210	189	193	202	196	239	229	200	224	197	188	200	177	198	195	214	218	205	204	219	208	190	202	214	211	221	176	227	221	221	201	176	223	216	208	204	198	210	211	198	225	230	195	183	204	216	208	212	207	225	216	215	207	227	185	193	196	216	168	229	224	165	228	237	201	217	194	191	191	203	200	219	186	177	200	208	229	215	213	217	214	193	183	223	226	158	183	203	196	191	195	197	185	198	211	188	192	204	200	213	201	178	213	205	217	215	214	216	204	213	204	198	195	217	207	187	190	209	191	196	195	173	230	205	199	201	177	191	231	194	217	202	213	199	225	222	208	206	184	223	194	178	198	189	203	215	219	210	200	197	235	217	209	200	185	188	196	177	234	215	194	211	201	233	196	227	186	191	217	216	199	195	181	231	221	197	221	196	210	192	205	180	193	229	180	192	216	200	231	214	193	192	224	205	205	163	198	186	239	188	215	220	239	209	219	209	218	196	209	199	214	216	173	203	188	191	228	218	198	193	199	205	202	206	218	230	200	215	207	197	213	208	197	219	238	228	215	206	176	193	196	219	198	199	201	185	204	192	194	221	187	212	185	230	195	214	220	180	196	205	183	177	212	230	225	207	224	219	191	210	234	204	218	195	233	195	201	215	178	232	199	190	206	192	210	232	176	230	175	213	237	218	232	185	220	219	208	186	200	197	188	196	174	189	209	232	195	209	229	187	197	211	187	203	207	217	214	198	219	216	223	216	220	196	223	180	202	206	225	194	193	209	244	232	227	218	197	209	231	194	196	224	203	214	218	225	199	198	202	199	188	235	192	196	197	213	231	223	241	199	206	205	192	196	209	194	219	200	221	204	173	187	190	196	214	206	206	189	191	216	226	189	210	223	216	212	192	212	207	212	209	218	230	214	213	220	175	205	180	189	209	172	242	235	208	194	218	213	212	202	249	180	183	223	209	242	204	234	216	203	204	212	177	204	210	202	224	200	203	200	222	197	197	204	226	214	211	220	180	205	201	220	223	202	236	227	195	201	198	175	172	206	216	194	215	195	200	182	209	235	195	207	187	214	189	178	179	220	187	193	203	183	183	179	218	212	222	224	197	198	201	203	223	227	181	210	205	229	200	184	210	175	181	216	211	209	218	217	208	219	243	200	218	181	220	209	191	190	236	210	221	206	187	192	195	220	202	191	214	203	193	204	241	197	191	174	220	191	218	208	190	226	185	184	170	236	219	254	202	217	193	218	197	189	206	210	202	187	209	212	200	194	217	215	201	220	229	216	211	195	224	226	201	205	194	193	185	217	180	188	213	193	210	196	217	232	228	224	180	209	182	193	214	200	232	210	224	174	210	193	184	203	210	204	187	194	189	201	188	216	174	205	213	193	192	213	218	202	239	225	198	194	200	206	208	234	199	227	200	184	218	198	224	197	196	247	234	210	209	219	205	192	193	199	205	198	199	184	206	220	220	206	201	196	184	220	205	194	201	177	207	210	201	235	204	212	210	236	192	198	206	197	216	227	201	191	214	177	203	188	197	195	215	225	216	218	207	232	230	209	178	197	225	231	210	217	194	205	183	203	223	197	207	189	216	224	173	208	211	195	201	211	194	208	199	198	231	186	197	191	200	224	243	223	194	190	228	214	198	200	206	198	218	204	203	193	219	223	191	180	190	202	207	212	210	224	220	229	211	192	190	225	194	228	184	198	204	196	217	205	178	211	174	203	220	215	179	200	196	207	237	221	204	197	228	219	215	190	198	193	172	217	221	217	181	187	236	228	195	203	206	209	217	224	229	211	183	194	185	225	212	206	198	178	206	223	217	188	190	224	203	198	210	199	202	208	203	173	193	180	206	201	205	204	182	190	169	199	200	234	239	217	209	185	173	216	218	183	228	208	211	203	190	229	234	210	204	209	187	211	219	192	187	199	170	202	242	223	187	183	223	225	194	194	220	208	205	213	204	205	218	197	192	202	212	188	207	204	192	198	239	211	208	212	211	200	186	214	201	198	208	203	207	216	186	224	208	210	197	194	200	199	209	218	216	213	205	203	211	207	212	204	200	221	195	241	232	198	194	205	209	201	181	207	210	242	216	191	217	193	189	201	232	209	195	194	203	193	174	187	197	185	217	187	201	216	204	186	209	194	212	207	215	227	207	216	225	221	199	192	209	229	208	204	208	197	187	195	195	184	209	194	190	201	195	204	202	205	189	198	190	204	182	221	186	215	200	174	234	207	187	190	236	236	204	222	196	184	210	220	194	217	186	209	211	237	208	207	208	176	213	227	224	220	227	198	221	187	178	207	189	208	203	208	196	214	214	199	190	185	204	213	230	176	208	211	232	212	200	210	199	204	180	197	206	219	187	219	204	236	198	201	224	215	214	219	200	228	230	186	223	219	199	177	201	215	208	195	256	184	205	212	184	217	198	188	179	207	219	205	229	211	183	226	206	215	202	208	228	199	189	188	196	207	182	206	193	204	238	206	196	185	213	223	227	212	198	191	204	190	215	201	196	211	231	196	212	219	205	191	218	206	203	195	196	195	219	209	195	226	209	198	226	221	186	218	195	183	192	205	210	199	212	204	175	228	214	197	239	189	199	188	214	199	191	208	197	193	213	195	192	208	204	199	167	220	214	197	178	195	187	210	211	212	215	235	209	196	206	208	208	222	177	224	227	200	201	212	210	189	193	206	206	212	211	191	179	188	228	239	191	209	212	235	208	240	198	214	181	210	185	210	223	220	182	196	209	190	186	186	198	209	213	209	193	185	205	241	223	218	168	181	217	196	238	195	210	212	201	186	166	212	225	210	219	222	205	224	207	187	216	188	240	245	216	219	195	189	213	188	223	221	209	208	195	211	180	215	233	222	202	192	204	211	198	194	197	191	189	216	195	179	200	246	200	211	223	238	208	202	211	207	213	171	209	214	184	178	218	200	210	215	199	213	240	204	206	196	212	181	207	218	218	228	208	190	221	200	198	230	206	201	184	189	179	196	210	216	208	227	188	197	219	204	219	183	203	161	191	199	219	202	206	214	199	226	197	184	190	221	213	221	221	199	205	190	188	197	209	200	221	220	204	204	190	223	197	203	209	191	216	230	198	228	226	200	216	212	220	225	199	229	194	217	232	203	169	215	189	213	175
6393	790	1289	1333	1200	1014	894	809	814	741	703	633	632	661	632	608	609	588	590	596	581	579	587	584	537	509	576	534	518	573	489	502	500	532	519	525	558	531	601	560	560	519	536	565	559	532	524	526	538	528	491	577	552	558	516	521	542	524	519	533	540	557	544	487	493	520	534	493	524	542	512	553	543	546	473	480	521	527	527	539	559	527	506	547	473	524	529	518	511	534	519	517	564	531	524	543	508	517	551	532	510	511	560	551	500	521	551	508	541	519	526	521	561	538	531	562	518	568	539	507	460	538	552	486	495	561	518	526	515	520	536	544	511	489	544	564	503	475	511	497	546	518	531	525	508	522	555	534	554	525	547	509	584	522	492	536	556	527	538	558	505	497	577	546	538	511	523	516	517	570	535	553	492	519	536	475	521	559	502	553	522	536	516	475	519	520	510	534	545	481	538	504	519	502	506	533	518	555	507	513	521	547	519	512	520	481	509	542	516	501	529	539	529	534	505	510	485	528	523	550	545	510	520	499	540	507	505	507	508	521	522	471	545	543	544	500	537	513	485	498	475	497	539	497	540	519	508	532	521	521	521	547	525	515	537	550	499	534	488	497	505	508	547	518	526	529	513	535	553	516	507	506	495	498	509	552	519	542	545	491	553	530	547	542	498	527	537	550	503	510	511	538	543	525	518	531	521	533	506	508	544	475	504	549	541	519	534	510	542	502	487	535	519	503	570	518	502	516	552	503	571	525	483	496	528	525	518	497	556	536	555	557	600	544	507	520	579	541	536	555	542	535	557	510	512	518	489	543	507	506	553	533	506	545	553	556	508	520	541	526	565	533	540	504	528	505	534	492	525	529	536	553	538	519	489	517	583	519	501	528	503	533	545	521	529	544	538	528	523	508	490	538	500	562	481	534	512	516	540	530	492	533	516	518	538	500	583	545	550	527	545	519	529	538	534	566	535	521	524	551	526	489	538	497	522	541	486	513	525	526	524	552	490	533	565	496	532	538	525	524	494	528	545	478	587	520	519	465	514	507	516	541	518	526	492	488	511	538	532	513	536	549	542	523	523	545	537	509	518	527	539	461	528	520	499	516	507	546	478	518	528	467	501	553	550	518	540	543	528	526	566	516	505	495	508	494	511	496	481	501	523	561	489	491	503	490	546	525	509	520	537	508	493	499	478	553	555	519	513	523	512	533	520	536	545	514	536	490	540	558	534	501	552	513	543	535	490	513	497	531	507	487	538	527	521	542	543	481	481	511	496	559	555	554	534	481	487	496	502	463	494	545	504	557	537	491	526	504	502	573	528	540	508	527	500	530	513	500	536	528	603	551	492	525	535	514	514	534	502	495	530	493	548	576	530	520	521	527	544	520	510	557	527	554	522	512	508	571	506	512	516	503	525	557	531	500	533	556	529	540	542	506	562	512	531	509	530	517	541	529	506	526	519	525	492	507	524	545	525	551	486	528	562	552	556	535	483	508	539	486	526	483	501	479	511	505	531	560	572	517	523	507	562	527	515	504	555	518	558	551	523	495	492	507	543	534	551	532	539	509	477	509	498	521	513	520	552	552	546	494	484	545	519	510	517	490	537	472	507	518	517	523	527	509	523	514	527	536	514	561	594	507	567	515	578	520	510	528	532	527	546	564	532	553	539	532	453	534	503	525	528	585	567	526	528	561	512	498	529	557	544	506	492	559	604	532	523	525	519	531	508	492	486	508	563	482	521	500	549	533	563	523	539	531	567	542	544	509	525	519	487	512	510	518	514	533	523	498	534	504	540	590	523	538	554	544	487	512	533	570	544	518	561	532	560	555	526	530	565	520	542	544	553	503	543	529	569	553	518	542	531	514	529	527	543	518	516	500	515	486	564	511	517	524	541	501	531	573	483	540	528	506	530	539	551	584	514	502	501	525	496	535	520	566	529	534	556	545	555	479	509	528	525	505	513	571	529	531	510	488	498	515	513	550	510	542	557	538	515	529	528	521	525	533	522	561	524	555	522	547	525	547	554	486	533	511	536	484	521	549	523	525	520	524	514	532	469	523	510	503	570	540	508	544	517	542	507	565	541	526	527	537	528	520	512	534	540	510	523	563	563	530	536	515	532	498	555	509	533	547	508	542	508	539	534	556	502	508	481	533	515	523	527	527	525	489	566	534	496	513	523	574	538	545	501	520	539	519	552	525	567	484	532	523	526	543	487	568	502	540	522	527	526	537	519	530	553	530	516	532	487	510	540	542	543	544	531	530	524	527	509	535	509	527	519	464	540	601	513	537	537	524	515	537	530	524	539	523	524	495	529	500	547	513	503	511	514	554	528	538	521	506	562	542	531	525	521	530	499	525	527	477	505	496	491	533	548	479	505	511	527	497	509	559	548	542	516	483	535	539	514	516	535	507	528	539	539	511	513	529	527	520	516	501	511	539	494	558	570	509	514	537	536	539	523	543	561	546	536	519	526	554	530	499	506	555	507	584	501	517	488	492	554	537	500	512	529	483	492	525	551	539	522	513	524	517	535	521	562	523	546	477	533	539	527	519	533	545	502	512	500	534	513	526	473	500	503	514	514	498	481	518	528	541	528	530	546	521	518	519	533	556	535	496	525	518	523	529	517	500	529	546	519	504	507	509	553	526	545	523	523	507	537	525	517	485	521	556	521	514	534	520	511	510	512	555	535	520	526	516	554	486	560	509	555	490	534	496	493	494	511	507	538	515	522	516	547	571	536	512	550	541	552	548	493	526	526	547	513	563	516	526	508	507	534	501	575	517	517	518	564	523	543	556	517	500	480	536	498	507	536	493	524	537	513	521	558	552	562	505	500	507	530	469	514	540	483	562	513	527	553	526	553	515	528	467	556	505	524	522	481	531	542	580	511	515	521	528	542	511	531	506	514	529	555	532	507	526	486	509	502	501	514	527	515	559	482	547	584	524	496	532	541	541	476	553	500	510	545	505	493	511	550	526	504	534	534	528	526	484	541	523	536	548	501	493	510	537	551	517	549	541	533	536	532	530	523	532	520	529	504	512	539	535	492	540	524	524	564	520	520	542	546	552	547	545	545	509	483	519	500	515	543	514	521	530	493	493	516	510	506	545	522	496	520	510	489	521	524	548	529	572	552	564	536	479	516	527	531	511	518	524	540	524	550	539	514	517	517	544	504	510	528	516	513	508	526	554	548	512	530	534	548	532	526	496	516	519	535	549	526	515	521	528	505	526	573	514	489	549	493	482	490	535	506	547	528	522	544	531	512	554	515	512	553	521	538	550	491	553	563	526	512	504	507	528	497	486	491	493	487	554	552	502	486	521	554	543	532	550	547	585	521	492	525	481	521	502	544	515	535	487	467	510	505	470	560	549	520	540	534	549	520	554	520	491	564	530	518	520	529	513	487	478	544	489	536	500	453	479	516	545	578	518	536	536	489	520	548	536	529	499	522	527	562	560	517	542	501	544	535	508	551	493	517	517	504	558	508	502	501	511	549	516	513	499
14946	1360	986	766	529	523	409	376	368	322	343	295	294	304	325	330	328	331	277	284	304	301	316	312	287	289	282	275	236	320	290	287	273	275	288	283	275	292	306	293	302	323	282	312	280	274	294	301	288	289	258	300	307	296	272	263	285	315	279	280	279	304	276	301	261	270	259	283	279	274	281	281	293	264	323	293	283	274	266	276	317	309	257	288	259	301	263	270	318	270	309	258	320	309	326	256	299	276	263	284	271	285	287	265	296	262	295	310	270	289	265	295	296	268	304	255	309	305	287	278	250	279	249	278	305	280	259	311	295	247	287	290	280	288	296	303	261	261	259	290	272	287	282	281	283	283	278	264	292	289	299	275	275	292	261	292	270	280	302	275	303	302	335	295	296	294	237	249	251	281	273	278	300	298	269	252	270	287	276	243	286	305	270	274	277	271	280	311	259	260	261	305	294	250	287	270	333	295	290	266	282	241	300	252	288	285	283	272	319	273	300	296	305	301	261	276	323	319	256	305	304	276	264	288	277	268	292	285	278	311	270	296	278	291	270	318	272	266	265	301	277	267	255	281	321	241	265	297	279	263	313	269	291	270	303	298	273	258	303	275	290	284	281	261	271	255	265	265	274	248	294	281	275	261	255	279	301	279	300	263	253	287	291	293	282	276	286	299	268	341	288	248	281	265	257	270	284	277	295	275	289	284	288	311	268	276	308	264	248	297	241	300	270	267	283	285	259	256	268	300	299	303	284	275	259	290	273	264	290	305	283	274	265	257	268	320	285	265	276	305	283	277	274	281	253	278	267	284	304	307	276	289	274	268	287	317	295	285	291	258	261	273	273	261	278	261	302	261	238	278	296	275	281	298	304	278	279	265	244	288	253	263	289	295	294	314	286	270	271	264	310	314	272	305	294	296	309	259	260	263	260	269	259	271	295	271	296	290	278	296	296	269	266	297	308	290	286	277	280	324	290	267	278	287	270	276	269	275	277	303	312	298	272	284	288	315	270	303	312	290	274	310	267	274	290	272	259	309	256	302	302	291	298	311	272	266	274	312	291	276	260	289	284	286	277	275	288	315	279	268	301	254	287	259	305	276	296	259	302	307	314	260	298	289	279	291	278	249	304	242	252	282	345	313	287	302	310	301	281	274	300	289	288	334	272	319	273	245	272	272	267	285	289	286	291	294	321	262	274	270	284	258	262	311	308	300	288	269	271	273	302	268	306	282	293	302	290	272	285	268	252	257	280	290	287	294	294	277	306	302	285	314	300	310	266	264	279	271	268	286	306	292	276	266	276	311	255	272	259	298	278	292	276	284	277	273	284	279	237	267	307	305	287	267	293	265	272	272	257	261	272	269	292	324	303	289	285	300	282	273	295	272	260	281	298	301	296	284	305	285	295	275	263	276	236	279	289	272	275	302	265	260	298	293	274	306	279	281	282	308	281	279	294	259	277	295	279	268	298	314	283	298	287	281	257	288	311	299	290	280	246	241	308	257	277	336	250	307	285	303	298	298	308	250	285	274	269	275	292	285	279	268	292	310	267	276	266	263	286	255	284	278	282	249	283	280	284	267	310	254	289	294	332	279	290	291	293	310	250	281	285	290	295	295	250	257	253	267	285	286	300	280	257	286	300	268	271	267	258	301	272	291	307	278	280	300	276	269	287	276	271	303	231	298	289	276	267	283	300	289	270	287	292	297	327	269	292	314	262	295	280	307	301	258	280	275	289	298	281	265	285	290	269	237	300	282	257	293	310	286	262	260	270	285	293	279	256	252	310	305	258	287	273	293	310	276	284	276	290	279	279	287	262	284	278	283	277	301	307	278	281	318	291	279	297	318	290	284	315	273	301	295	287	276	280	295	280	254	283	265	284	301	284	261	281	313	278	248	272	283	293	274	271	275	278	292	277	274	281	284	284	308	338	259	281	274	308	269	287	269	281	294	313	286	276	266	282	295	264	272	302	284	252	276	308	272	318	280	294	301	288	256	318	258	278	298	291	311	287	305	263	319	288	283	277	293	280	278	266	290	270	297	281	274	283	296	285	311	300	301	284	305	291	265	280	293	277	285	290	297	281	282	252	254	280	266	266	326	255	269	314	272	270	308	290	294	283	263	285	269	281	284	268	269	278	282	269	322	330	267	252	303	255	295	266	286	281	315	299	283	300	262	285	290	275	292	291	291	319	255	270	259	291	265	252	271	280	274	262	261	269	290	279	283	311	272	286	283	262	268	294	258	265	285	259	278	288	265	298	280	277	303	282	259	283	288	295	280	279	276	260	292	247	310	314	299	300	254	275	278	282	323	272	275	300	275	263	297	271	321	277	283	289	251	286	294	278	276	295	287	273	267	280	279	239	267	286	268	327	278	304	313	300	294	296	245	316	306	286	260	266	268	311	276	299	279	295	283	290	279	288	280	287	268	288	298	265	251	274	270	286	284	289	285	295	294	290	275	282	271	260	260	317	305	267	298	257	261	263	296	268	272	282	260	273	274	272	254	303	269	274	270	258	269	295	280	257	286	266	275	276	264	261	284	282	295	304	313	286	318	270	278	312	273	290	280	271	266	298	314	301	278	285	266	333	279	266	247	255	290	263	300	266	259	259	274	285	290	312	262	277	263	266	260	271	287	257	311	283	269	266	276	270	286	271	301	270	322	310	292	257	309	278	274	283	266	259	273	267	253	259	273	272	265	288	301	275	264	284	251	308	251	278	293	310	301	293	305	307	283	272	277	266	258	261	300	302	286	246	299	277	285	265	275	287	276	263	255	288	264	279	278	302	269	296	295	301	257	252	259	318	293	280	297	271	277	309	279	264	286	254	329	291	277	354	291	293	267	277	282	312	289	262	288	288	279	262	287	274	331	292	302	283	255	315	272	275	280	277	282	276	298	272	289	267	298	301	293	282	279	258	275	285	265	262	278	288	236	311	287	270	294	263	292	274	303	296	293	305	269	271	255	281	275	277	274	267	280	273	267	262	293	320	298	244	317	278	259	288	281	280	280	265	282	318	268	278	285	311	296	273	302	309	276	261	287	290	286	281	320	278	281	324	274	282	276	293	295	276	278	254	292	280	279	253	274	313	293	267	297	248	281	267	308	270	282	245	269	279	282	259	276	263	306	285	302	254	317	285	300	283	303	290	324	274	296	266	271	286	262	292	263	297	279	280	243	297	300	271	329	268	271	265	319	297	302	286	283	280	262	286	302	306	281	310	261	292	284	238	312	291	282	273	268	273	272	320	273	258	254	271	311	303	299	277	287	281	267	318	278	294	289	310	253	262	266	265	280	284	260	270	277	294	302	300	264	255	292	326	290	276	299	276	260	276	293	315	256	274	274	282	282	322	265	278	275	277	291	288	300	266	286	244	270	261	264	267	265	269	280	281	298	312	304	282	270	298	272	295	318	262	314	283	286	278	272	317	299	294	278	286	272	302	255	262	269	288	288	255	290	240	278	239	311	304	277	274	301	262	299	300	292	283	273	313	306
8296	1207	2161	2345	2022	1704	1376	1280	1197	1096	993	988	889	880	854	883	821	799	796	875	798	836	783	758	786	780	720	751	721	771	726	739	753	726	726	687	698	718	685	700	739	735	708	729	771	713	761	747	745	697	683	755	711	754	740	659	712	763	715	710	702	696	663	702	700	680	731	713	724	696	688	681	711	675	714	709	677	749	708	712	684	676	744	697	683	722	691	693	698	681	717	697	751	712	697	699	677	737	676	681	711	734	715	685	720	702	726	783	690	677	731	748	667	709	717	742	662	712	744	716	706	703	703	695	757	725	707	711	698	668	688	684	699	723	702	691	699	716	706	686	674	701	684	690	739	681	703	683	680	737	717	693	708	710	730	713	714	685	669	705	651	702	698	663	649	719	686	670	692	742	696	745	699	728	698	756	698	692	723	747	728	723	699	693	670	685	747	711	703	737	715	689	732	711	677	691	680	682	684	692	674	706	708	683	717	688	690	651	691	726	738	753	678	707	712	701	703	665	725	645	736	675	690	716	692	774	735	693	703	734	744	700	744	714	656	708	704	732	742	698	706	703	709	668	621	739	682	693	672	691	687	656	734	689	647	699	720	667	688	718	732	674	685	710	760	646	694	774	665	718	706	685	696	709	689	716	707	733	728	663	685	702	659	710	692	707	683	681	681	724	695	734	704	731	715	698	695	696	728	717	699	680	722	694	722	658	704	688	675	657	696	687	721	685	710	737	710	745	679	708	692	705	721	711	711	682	678	705	731	692	683	761	663	669	692	685	701	701	698	702	687	665	714	740	722	702	682	695	656	719	689	748	696	714	705	756	663	743	696	719	692	684	713	679	715	681	651	704	703	714	671	680	661	666	691	675	719	669	690	729	730	713	694	653	692	711	738	662	687	705	658	702	717	741	717	668	736	703	701	674	692	736	712	700	687	708	719	681	688	691	718	723	685	675	644	668	656	678	748	671	778	668	684	711	684	739	684	712	718	763	678	666	681	752	723	678	714	692	694	723	725	680	702	705	714	739	736	698	738	692	685	753	726	686	689	728	707	698	735	679	646	715	731	690	673	680	665	608	622	706	743	705	678	719	702	712	691	694	710	672	754	715	706	688	707	688	664	719	685	697	717	712	697	685	706	664	729	686	677	704	663	733	676	732	690	736	743	672	682	701	690	747	684	665	697	680	700	673	699	730	688	701	753	663	728	702	649	670	678	696	702	721	739	659	761	659	711	716	678	704	672	710	702	751	692	683	720	652	721	758	669	714	688	693	696	722	714	693	663	688	674	702	653	716	694	747	686	706	687	721	646	712	709	702	711	689	724	691	715	659	680	738	699	726	745	709	710	699	696	701	669	702	703	682	738	689	668	738	725	706	677	710	665	725	706	706	750	728	713	685	696	703	696	714	701	675	716	701	697	734	714	710	699	700	727	712	703	683	690	630	683	708	700	667	721	749	710	692	707	723	707	685	728	695	727	741	699	659	670	689	676	703	682	684	711	730	709	698	738	748	648	673	639	698	657	682	678	715	701	710	696	671	669	669	678	760	650	681	747	707	671	691	662	678	673	642	711	761	695	698	715	649	657	645	744	741	725	759	744	675	721	684	692	662	714	696	699	759	712	709	716	689	739	687	719	686	685	695	662	691	698	685	724	704	690	680	715	701	721	734	710	747	697	634	700	753	694	708	725	729	685	690	696	720	685	732	727	731	699	656	722	671	719	710	687	701	737	683	703	656	670	705	688	698	693	632	742	679	721	739	691	704	679	722	707	750	723	692	721	712	677	677	678	707	739	724	681	665	714	728	721	654	687	665	688	706	705	721	697	714	666	692	717	745	700	698	695	678	713	688	639	670	709	709	723	682	686	720	684	722	689	731	695	711	726	745	685	681	701	740	694	692	676	733	697	715	715	660	683	718	748	742	688	680	734	673	692	691	681	712	692	737	685	683	698	701	713	662	716	721	736	726	729	724	728	706	707	724	692	708	703	714	665	677	667	737	714	684	752	631	693	754	681	659	699	720	697	689	710	708	725	706	679	702	682	697	703	739	705	703	696	705	697	722	702	692	710	697	747	715	702	665	698	707	762	671	649	681	710	654	671	724	748	721	677	744	642	701	706	685	732	713	732	726	723	720	651	718	700	727	713	688	714	671	673	717	714	697	688	679	672	706	664	708	687	666	681	699	743	671	690	678	675	717	705	693	704	724	745	680	676	755	654	721	699	761	694	691	674	712	705	689	714	705	708	681	674	719	712	702	695	677	705	705	700	714	721	760	739	683	682	739	728	643	683	686	700	716	734	681	697	703	732	704	693	692	735	695	703	686	701	728	753	665	722	644	721	706	756	727	717	709	689	725	659	663	661	697	740	706	706	647	674	668	731	733	749	680	726	712	698	645	733	718	678	716	689	750	722	703	691	712	718	706	687	761	708	676	675	686	700	734	730	697	717	672	672	712	746	680	636	736	689	733	722	686	650	695	695	700	682	734	702	714	726	705	702	696	723	752	728	682	679	717	683	748	686	714	714	697	710	711	709	693	665	701	708	706	732	709	691	736	713	719	702	697	690	732	710	684	718	706	663	705	695	688	708	693	694	702	742	670	705	724	706	654	673	698	738	698	709	682	677	713	674	675	745	656	735	695	717	721	700	672	706	711	670	683	745	734	724	716	700	711	687	716	682	675	734	644	666	729	697	736	685	684	677	727	632	680	708	698	691	702	759	680	728	705	721	674	714	714	706	713	735	672	664	718	714	684	647	719	678	673	705	755	719	677	719	689	678	663	714	678	684	695	700	748	702	707	663	715	658	718	696	663	667	685	684	713	724	733	749	719	729	685	744	719	699	655	684	671	666	711	710	664	704	655	737	678	715	737	644	650	708	698	721	711	669	702	699	701	728	702	745	680	709	711	704	692	701	714	714	694	703	729	725	699	698	654	675	669	665	716	735	762	674	725	722	713	669	645	765	679	714	726	683	686	679	691	689	641	728	656	689	625	688	711	689	672	701	720	735	699	704	673	736	710	700	674	658	705	675	683	682	725	705	651	673	689	716	717	711	745	732	733	669	689	683	693	668	758	726	680	716	754	735	697	728	649	712	688	669	699	676	661	720	665	690	710	674	667	692	706	675	690	712	686	683	698	744	676	698	696	720	689	704	715	676	679	710	716	665	710	730	678	759	651	705	724	703	713	702	705	717	692	692	696	709	681	683	662	679	689	705	723	728	644	717	751	697	666	643	698	635	693	660	703	721	701	755	755	720	695	731	717	733	709	671	721	694	703	680	688	683	771	724	679	702	696	739	708	700	629	655	675	713	691	665	708	710	719	705	709	705	715	680	715	733	699	690	712	712	693	700	687	728	734	692	722	696	662	718	681	723	698	726	668	706	663	686	689	697	658	700	655	722	671	709	678	679	707	730	664	705	678	690	718	734	675	684	710	703	718	765	661	673	660	678	686	713	659	683	703	718	705	714	720	713	703	678	724	733	701	725	722
1769	437	430	462	442	425	402	374	411	383	391	456	401	398	403	400	406	425	387	476	418	409	472	374	432	396	413	426	394	438	415	446	447	391	420	474	375	384	418	424	342	397	415	403	391	443	414	424	416	436	393	415	387	383	366	436	420	413	364	410	386	391	399	449	400	386	389	426	371	409	392	370	422	405	372	391	369	447	399	494	427	449	403	380	433	461	404	396	406	435	412	363	382	417	415	380	400	416	417	414	434	395	457	364	370	402	382	446	402	399	426	408	407	441	370	395	409	366	398	403	424	407	391	457	389	371	428	398	414	386	394	385	443	403	431	399	365	396	442	384	389	391	402	386	408	409	393	390	381	426	347	439	366	379	419	408	411	399	406	353	440	431	392	401	400	431	384	382	389	415	413	401	401	411	405	394	412	400	380	417	380	399	389	447	441	413	388	414	387	379	382	361	395	385	386	401	408	436	430	433	383	380	423	442	378	400	443	401	376	354	387	429	390	377	381	442	419	396	396	409	418	376	382	388	448	441	434	445	424	418	404	418	436	431	397	399	438	376	387	421	428	410	395	427	440	402	383	388	381	410	397	398	403	425	383	430	393	430	406	403	409	383	416	412	361	389	384	414	388	413	411	466	377	386	401	407	396	412	360	397	406	434	397	381	391	429	387	383	424	367	377	463	377	396	433	444	382	388	400	385	427	442	448	421	416	378	396	419	357	425	399	415	404	382	365	393	383	404	441	407	392	421	406	394	375	391	405	420	359	387	431	393	419	425	397	411	397	454	365	400	426	368	399	410	362	444	396	410	390	432	441	440	396	408	409	438	384	406	397	405	383	440	426	403	371	363	369	384	397	431	449	468	403	412	393	426	402	393	407	392	405	419	406	415	369	411	415	418	375	402	426	374	449	419	388	421	432	369	418	409	407	391	408	403	406	441	409	412	428	416	404	375	416	373	413	386	397	421	411	388	362	399	425	409	436	403	417	426	412	379	449	405	422	379	446	415	418	407	388	412	426	405	377	402	382	397	421	390	419	423	421	388	420	401	433	395	342	418	414	374	384	377	347	400	410	391	407	421	390	409	376	415	410	382	376	396	407	416	367	423	454	373	429	389	416	390	393	397	429	379	391	424	412	416	415	438	411	407	387	411	419	403	419	364	460	434	397	376	422	390	419	414	377	420	381	355	389	428	448	421	395	390	433	394	417	420	431	403	457	428	385	391	384	392	388	411	397	371	363	408	385	412	417	412	415	442	428	421	410	411	373	383	370	399	409	392	373	441	390	412	391	436	408	408	394	398	416	427	398	408	438	418	431	384	417	435	407	395	406	425	415	378	385	394	371	386	384	406	411	405	381	394	390	387	399	434	425	433	396	396	385	386	399	387	397	363	403	413	413	423	403	417	389	408	405	383	431	392	421	453	404	391	423	428	435	430	420	410	428	426	409	407	389	408	389	424	353	424	383	416	380	393	392	388	405	389	387	383	431	420	412	382	400	397	404	408	368	405	369	430	409	385	405	398	410	395	381	405	406	406	428	394	435	389	381	406	403	416	388	411	409	382	394	427	425	414	429	415	421	403	415	435	385	394	430	412	411	382	412	408	376	381	370	398	370	405	434	377	409	422	395	426	385	415	415	406	383	389	430	427	407	429	397	382	459	409	401	383	409	389	388	408	387	419	411	369	460	446	392	418	448	386	366	399	410	387	393	388	421	406	424	354	426	393	392	441	398	370	354	377	447	425	404	412	387	439	398	392	410	428	406	371	396	399	403	405	424	409	425	411	445	395	419	404	377	391	395	415	428	412	369	390	433	397	360	404	397	451	404	404	395	408	387	397	368	374	407	399	398	447	424	419	389	392	425	420	404	464	412	446	395	355	399	405	386	400	420	406	348	369	418	425	367	401	385	417	452	401	440	406	399	396	398	384	396	380	412	399	408	426	411	417	394	359	412	401	430	406	407	388	407	396	427	426	428	453	375	416	435	400	391	394	416	403	403	407	420	403	443	429	402	413	428	381	404	411	384	399	380	416	385	422	442	398	414	389	402	416	399	372	381	438	365	434	413	393	387	410	387	398	387	418	376	415	410	384	401	410	397	399	394	410	415	421	384	428	412	438	359	397	444	416	375	402	384	424	372	408	412	409	440	422	359	364	421	377	405	374	381	391	412	427	440	379	442	385	411	392	441	407	432	390	375	388	407	420	395	413	381	430	396	402	371	445	380	410	392	423	380	386	379	372	409	424	423	400	367	404	403	425	422	398	415	390	391	429	428	378	404	383	409	403	426	411	420	420	381	418	371	456	449	432	381	374	410	407	407	397	395	393	389	371	400	395	443	447	378	418	412	418	417	408	403	388	422	388	421	396	384	439	370	422	376	400	413	425	406	409	405	415	436	446	376	362	407	405	397	433	409	415	381	405	416	403	396	389	400	398	397	395	407	422	386	397	455	352	419	404	406	407	371	413	415	437	430	386	412	447	415	422	393	411	429	382	424	394	414	411	419	413	422	420	407	398	421	456	410	407	410	448	397	433	436	391	360	385	391	360	400	424	412	370	406	400	421	386	446	406	414	420	398	363	414	417	404	411	387	421	364	387	426	388	416	451	441	379	394	400	388	435	431	425	395	409	438	435	372	428	415	390	416	442	393	407	450	408	399	403	400	390	436	411	409	415	383	374	392	417	375	360	421	405	377	368	401	388	378	416	397	420	385	392	386	434	436	440	408	391	405	490	398	415	397	391	409	426	344	419	374	423	406	396	413	419	393	406	384	402	402	428	398	392	379	398	398	390	400	391	412	377	399	410	401	397	399	444	389	387	388	406	402	418	421	405	374	405	408	412	427	434	392	363	408	398	398	395	415	383	397	400	410	421	416	418	413	440	419	402	428	437	396	397	404	439	424	415	396	391	417	408	407	418	391	391	397	464	421	417	415	368	463	391	356	422	389	408	400	377	412	414	414	373	414	421	414	395	374	402	433	373	407	419	399	389	427	371	424	389	412	412	418	430	390	375	381	424	390	380	400	426	423	375	374	393	409	423	390	394	392	419	424	370	434	393	426	426	415	379	392	429	405	398	417	396	430	409	432	427	428	439	423	401	414	397	431	377	374	390	412	399	378	411	469	404	399	369	433	398	398	410	403	398	404	418	414	419	416	408	432	381	437	385	397	411	371	438	437	376	399	394	384	373	414	401	398	429	395	407	374	396	397	439	431	427	409	422	386	416	419	382	437	387	425	375	368	393	434	390	415	403	403	409	438	392	425	409	398	446	382	410	420	406	403	420	417	424	448	415	389	406	423	405	395	403	384	402	427	387	396	404	425	401	377	389	405	444	443	430	417	448	429	414	390	403	415	415	420	433	379	386	404	392	381	404	404	351	432	391	452	430	401	403	393	412	420	417	395	392	405	414	396	369	457	441	412	433	437	393	394	363	397	424	450	402	417	375	403	367	408	385	405	367	382	426	399	410	439	410	411	393	403	415	400	411	390	386
2160	886	992	965	898	946	873	1013	928	934	912	880	885	904	886	932	887	864	897	974	910	898	895	908	924	925	989	916	867	929	876	965	949	878	881	943	882	884	928	884	894	853	919	923	903	904	897	861	881	915	951	913	876	927	888	895	922	890	914	890	872	891	835	885	860	934	895	881	913	898	892	896	857	938	880	893	879	893	932	930	864	972	898	929	827	955	873	917	923	921	895	892	898	923	881	930	899	919	887	899	940	932	913	960	933	926	903	862	953	869	914	882	885	910	874	846	891	859	875	865	871	893	935	894	878	908	941	903	854	880	902	899	954	880	858	884	908	913	840	865	904	868	876	896	929	918	878	892	903	907	901	883	873	929	860	876	886	933	923	857	911	855	896	880	891	919	843	900	902	875	928	916	912	830	873	915	901	962	950	879	876	910	876	854	879	928	873	887	854	920	961	901	926	878	931	866	857	867	898	882	888	879	896	875	885	916	925	891	903	942	912	939	903	904	895	861	913	889	895	861	882	886	874	929	895	890	872	884	890	881	909	873	899	955	853	908	965	900	872	897	860	939	876	925	933	899	961	893	903	877	881	904	950	869	939	898	887	847	876	881	886	908	888	884	867	914	931	928	924	869	931	943	877	867	863	899	960	900	917	872	896	952	890	852	878	916	825	873	894	910	896	913	857	898	918	878	912	959	894	932	956	865	938	890	869	944	902	910	887	836	913	921	864	868	894	921	900	906	903	899	900	874	876	933	954	923	871	872	948	899	925	865	920	933	885	904	880	931	863	922	892	858	933	865	919	896	892	880	929	930	902	884	893	941	913	899	957	879	878	897	872	941	921	942	942	883	885	860	892	893	846	878	927	838	936	946	877	870	862	887	876	939	931	925	916	912	909	858	939	900	865	885	850	869	901	869	900	923	928	923	878	899	865	908	918	869	904	950	874	888	928	844	936	894	904	891	926	914	895	870	884	942	953	883	886	942	909	858	896	928	871	916	926	868	921	893	899	888	916	909	928	924	869	889	875	872	868	894	878	915	910	947	890	879	853	983	954	916	883	932	909	904	936	930	901	959	852	894	897	893	935	901	883	883	891	946	937	890	929	902	890	917	904	869	908	909	921	828	886	931	942	922	846	890	905	854	933	903	948	900	926	902	878	930	911	888	906	908	901	880	825	890	931	847	890	913	926	879	897	879	907	922	903	884	858	892	858	903	926	898	895	911	869	920	887	877	901	901	894	922	927	851	943	863	923	945	807	902	884	864	895	875	970	924	910	890	874	863	915	810	897	873	882	914	880	889	908	917	889	942	887	933	889	927	887	928	885	904	883	870	899	877	904	882	889	870	848	912	917	871	944	887	878	893	901	869	953	886	885	913	893	869	909	894	864	897	891	908	912	896	882	901	886	900	893	865	964	844	887	901	852	938	880	912	918	923	887	835	924	911	878	895	932	877	898	931	938	921	908	855	915	863	893	924	904	908	943	939	940	903	904	880	905	907	930	877	933	909	891	911	890	919	873	852	909	896	904	893	878	898	874	897	896	873	887	879	886	856	908	854	949	895	904	916	860	874	927	861	910	888	877	898	907	904	901	909	820	900	905	837	911	883	928	907	865	880	847	938	891	892	885	928	905	868	861	873	911	917	872	881	857	929	981	886	930	896	912	851	904	915	940	894	942	918	914	893	897	946	964	920	938	902	892	890	925	876	906	860	862	949	859	851	928	893	872	915	918	910	913	928	929	887	876	931	915	872	925	906	895	897	903	882	854	892	916	898	899	915	884	927	938	910	882	934	932	825	862	879	934	913	934	872	883	804	904	899	939	890	891	925	876	887	944	904	886	968	877	939	886	914	883	889	909	925	910	897	893	867	923	927	927	848	916	901	896	866	900	903	912	905	900	924	936	971	859	853	869	950	971	888	891	895	920	913	936	890	847	903	918	907	890	934	961	887	959	929	909	945	885	958	861	931	869	893	883	898	869	908	919	913	865	920	906	902	853	924	842	934	926	904	860	893	871	898	941	920	924	875	914	861	940	907	893	926	938	909	884	902	951	898	904	940	920	874	924	938	919	897	938	893	909	938	872	949	964	857	986	967	900	919	896	964	934	856	931	882	921	873	871	904	871	929	923	873	879	909	930	933	938	950	901	886	949	915	900	905	865	881	931	909	906	943	900	869	876	924	877	900	918	893	877	921	864	857	883	878	853	879	876	907	878	869	893	858	869	889	861	897	872	910	933	914	880	871	912	953	914	909	893	888	929	907	899	859	852	908	914	857	850	882	896	858	945	894	883	925	904	919	864	934	875	940	887	870	913	912	943	871	888	899	923	887	872	834	839	923	948	882	907	921	950	913	937	897	938	863	874	872	918	880	946	865	927	883	869	917	883	892	924	923	861	871	827	949	874	858	851	883	911	845	898	876	853	927	925	900	857	907	891	856	931	881	932	941	877	904	902	926	926	858	899	912	908	924	870	879	907	868	890	827	894	897	909	929	947	872	887	895	891	905	914	876	899	979	871	932	880	891	882	884	918	941	902	900	897	904	911	892	955	893	848	941	900	904	910	928	897	872	867	920	916	923	907	858	888	874	909	841	862	879	924	905	895	876	905	892	932	899	888	865	869	894	921	942	904	898	919	872	912	897	941	938	880	900	894	903	867	925	889	913	840	976	900	922	906	951	875	887	872	902	855	881	886	895	916	967	890	917	915	955	940	915	886	888	893	899	891	883	883	878	886	923	947	865	913	913	888	930	872	868	873	941	870	881	889	904	888	889	880	881	879	868	886	893	860	922	874	886	826	897	921	890	874	926	921	936	877	916	921	853	905	862	924	876	859	899	917	892	917	967	941	915	873	852	856	918	879	893	960	895	859	894	860	870	928	927	915	972	887	932	891	916	900	921	880	878	907	914	932	953	906	923	893	892	834	913	927	894	870	881	877	943	902	925	821	894	876	901	885	900	888	851	913	886	864	906	893	893	901	887	911	908	873	958	883	924	870	921	825	925	920	901	958	932	911	867	896	876	872	894	931	897	900	919	909	921	944	911	920	894	839	880	859	926	918	878	941	902	867	918	916	860	886	939	876	906	915	914	872	885	944	890	884	835	858	869	905	901	941	896	893	896	931	867	934	914	945	873	926	926	873	910	908	878	937	867	909	929	874	915	936	850	902	818	850	915	901	916	859	862	954	858	940	878	930	834	875	915	852	824	920	935	885	885	870	931	859	891	940	894	852	873	864	925	826	841	906	912	898	885	920	883	961	876	858	852	892	947	882	872	953	918	863	897	878	974	925	872	883	916	926	937	918	886	891	890	879	898	907	847	847	919	909	933	958	882	879	969	939	897	887	921	886	936	901	934	915	916	892	924	856	875	922	894	904	922	870	952	861	907	943	866	831	876	885	826	931	890	937	918	949	903	956	893	904	867	898	865	922	856	925	923	908	885	877	966	890	964	929	886	896	924	879	880	848	930	923	888	891	908	912	861	909	939	927	891
7704	497	546	481	344	321	297	272	271	219	222	195	195	222	201	203	220	205	212	228	224	212	203	207	214	231	217	210	229	217	184	229	197	188	242	194	201	205	196	200	192	198	202	184	207	211	210	209	182	196	216	251	199	206	211	193	208	216	220	203	218	205	193	218	197	215	196	174	220	216	181	220	213	216	208	187	203	200	208	215	222	198	185	186	209	204	191	221	194	180	168	198	222	202	205	207	191	224	188	197	202	196	204	223	214	190	214	219	226	211	228	214	219	206	183	195	203	227	214	192	197	208	225	185	191	196	210	202	233	212	212	225	192	215	185	183	195	220	204	191	218	223	196	200	212	216	205	178	194	196	201	238	187	184	202	193	187	206	212	192	192	193	189	202	210	208	236	211	191	196	212	205	225	201	205	218	169	218	196	197	175	213	177	209	232	198	171	200	206	214	211	184	210	210	244	206	209	224	204	171	185	206	209	240	194	194	206	208	201	185	187	197	187	194	206	209	224	217	211	194	237	183	203	199	211	203	210	209	219	205	188	216	249	191	188	191	208	178	187	202	192	189	180	218	206	195	160	183	196	212	200	200	197	222	229	215	181	237	213	176	174	188	217	177	197	195	186	194	213	218	233	238	214	223	220	216	195	186	205	207	205	198	219	192	201	223	200	191	204	201	196	212	187	181	208	183	208	188	201	179	221	185	190	210	192	231	201	221	190	201	204	196	212	202	187	216	198	218	178	196	210	200	174	202	229	182	211	202	215	223	229	182	194	203	197	207	207	226	200	213	203	204	234	221	217	174	204	199	244	171	202	196	182	193	199	209	205	207	198	208	219	197	235	220	196	216	221	178	215	205	211	200	227	191	207	204	196	187	189	216	193	215	208	193	186	189	212	187	228	218	178	210	184	225	209	199	201	173	204	190	201	222	208	191	171	221	205	201	203	219	195	208	225	212	189	192	184	182	197	205	189	209	190	186	198	214	209	204	181	194	215	227	222	199	216	182	208	169	184	199	189	178	195	220	197	221	209	215	204	196	192	184	193	198	192	189	198	211	190	221	177	199	212	186	187	206	221	188	178	196	183	192	222	192	217	218	223	229	192	201	209	187	192	197	187	160	181	202	197	205	218	205	206	223	207	202	212	203	235	196	241	230	204	199	224	174	198	205	188	241	185	176	187	211	212	222	230	230	211	205	202	194	164	210	203	206	201	202	208	219	203	233	223	208	236	203	182	217	209	188	216	203	192	209	227	202	214	209	205	198	200	202	206	205	224	200	191	210	194	164	222	213	184	180	208	163	183	206	201	178	188	194	183	190	191	159	226	211	194	207	202	206	212	206	186	193	211	200	204	217	203	200	198	230	212	199	201	218	209	177	191	227	226	229	196	185	195	191	200	199	191	193	223	186	207	191	188	217	209	214	211	198	213	214	218	200	184	180	215	188	193	205	208	203	196	206	206	211	206	210	197	192	230	203	206	205	196	206	217	197	214	193	201	216	211	196	182	204	211	198	193	236	186	208	175	202	186	198	219	232	234	200	190	196	211	187	217	203	210	202	186	195	184	222	209	209	174	225	222	208	222	190	228	213	205	194	194	220	178	209	199	170	217	206	202	220	185	182	237	228	206	196	205	217	201	219	214	211	171	235	190	221	191	191	187	193	206	226	206	190	205	204	213	188	226	194	187	208	219	217	220	214	213	209	194	192	198	215	236	194	216	183	193	232	232	196	200	214	182	221	229	199	200	213	218	198	201	225	195	184	209	214	230	206	208	227	194	210	206	226	191	223	218	227	191	191	192	174	176	213	202	178	185	199	213	201	195	216	196	204	189	180	189	188	208	182	197	189	197	218	194	212	224	221	217	168	202	176	218	192	199	186	180	206	204	204	166	202	206	193	196	193	186	169	200	183	198	203	212	198	219	216	215	207	168	199	196	203	203	216	207	205	178	219	196	211	203	199	201	192	210	202	209	207	184	195	211	220	203	204	209	206	195	188	193	230	209	207	199	187	191	206	213	189	190	209	210	197	204	217	177	209	180	185	203	205	203	198	194	184	193	207	220	226	176	185	210	199	234	202	202	203	206	219	210	204	199	218	187	216	200	194	220	200	223	180	199	201	208	213	212	209	188	195	196	188	194	235	227	190	199	193	183	199	201	218	183	194	195	211	177	212	171	219	208	203	203	200	220	203	177	199	238	200	176	165	177	190	178	208	185	211	213	192	206	182	218	201	218	236	193	202	208	190	221	211	188	228	198	181	221	190	204	226	193	211	211	187	211	223	192	199	197	213	209	226	184	230	225	194	203	186	199	180	202	215	193	199	226	206	223	206	186	190	211	169	208	204	190	206	200	211	209	219	207	209	172	202	178	226	209	194	188	190	195	187	223	176	201	212	203	221	189	218	219	183	194	216	171	192	193	223	217	238	235	202	210	181	183	233	180	219	200	200	229	199	190	186	197	221	175	225	190	185	202	200	181	170	219	184	206	227	231	200	214	182	231	199	191	205	248	229	228	190	218	211	197	227	196	202	230	219	212	209	202	224	216	201	211	222	190	210	207	206	217	211	216	201	190	177	181	216	228	221	228	184	233	193	213	178	193	198	210	211	165	217	239	210	177	194	192	162	216	185	233	217	211	212	203	191	220	214	235	226	187	213	183	202	222	229	206	185	212	215	204	193	197	220	199	190	199	166	194	200	201	206	239	170	202	210	203	200	212	207	202	180	225	226	198	204	187	216	175	194	180	215	235	221	203	207	217	236	199	209	199	203	203	197	174	177	211	203	201	180	225	208	199	201	206	208	252	218	218	225	206	184	228	201	197	203	207	171	171	185	226	193	213	178	186	218	199	215	204	202	216	214	187	207	223	214	203	214	217	210	205	235	190	174	214	225	207	186	202	188	216	200	204	218	223	204	194	210	192	221	201	188	177	233	199	213	200	216	188	205	164	238	199	223	212	194	217	216	208	206	203	187	211	203	211	226	205	207	197	187	223	200	205	218	204	221	211	197	192	206	173	198	188	205	195	217	208	216	200	220	208	209	226	179	200	182	220	212	186	215	214	191	212	207	195	181	189	183	207	210	185	202	202	215	196	213	206	196	175	216	205	203	220	223	197	200	210	197	182	224	191	210	193	210	226	185	211	222	190	188	213	181	238	191	196	191	217	179	226	195	194	201	188	214	190	212	189	182	217	203	192	190	205	221	189	204	221	207	182	194	221	203	216	204	201	201	188	225	212	216	154	202	190	210	184	176	177	202	192	189	204	184	200	205	201	211	233	208	172	204	214	217	204	217	220	205	236	208	181	206	190	204	178	184	202	202	199	181	204	183	219	209	220	200	205	219	213	267	197	217	177	188	189	225	177	195	217	197	182	209	206	215	219	207	220	222	192	229	180	186	233	212	212	205	211	195	159	210	200	204	198	227	196	181	184	235	187	185	222	214	206	200	203	204	215	196	205	180	202	187	188	207	176	197	198	199	232	213	201	202	199	190
6322	783	1190	1375	1158	1020	879	811	787	687	685	662	630	623	612	575	568	586	583	554	559	579	531	600	540	567	514	547	513	556	530	503	523	593	504	581	558	551	564	503	529	506	509	494	539	548	519	524	541	512	493	507	487	521	533	569	544	543	534	518	512	497	505	548	495	513	484	546	506	484	515	530	487	490	530	542	508	495	488	524	543	504	467	527	507	554	523	506	519	495	514	528	541	505	526	507	496	508	528	497	549	487	521	502	496	510	529	488	575	472	542	535	503	533	504	529	512	533	507	492	485	530	512	520	555	518	504	553	514	521	529	516	519	520	504	543	504	514	516	518	530	511	507	523	478	505	547	520	496	535	532	488	488	532	482	490	509	506	495	541	494	524	517	511	526	478	569	484	504	486	557	489	522	485	524	490	509	507	537	505	505	544	487	523	561	499	514	504	529	539	529	534	517	500	489	490	495	527	535	542	491	497	532	492	506	545	494	517	469	526	517	500	537	555	560	512	530	509	518	471	513	523	502	524	516	531	508	489	500	516	522	506	555	531	510	518	472	515	519	511	524	468	505	531	528	514	525	545	510	545	519	515	538	547	532	512	516	522	503	489	478	495	513	530	520	488	513	518	519	535	525	497	505	479	519	531	540	516	531	523	545	548	502	518	525	525	484	513	489	509	534	529	492	519	538	500	509	519	506	536	527	541	532	518	520	494	522	513	526	512	494	484	530	520	545	524	457	533	524	507	508	520	526	490	487	536	514	491	511	549	506	503	544	520	515	548	495	513	506	515	516	489	525	491	521	490	571	526	488	529	519	507	483	536	580	489	568	547	544	512	520	485	526	531	530	502	511	521	542	504	535	509	528	525	500	571	529	527	513	533	508	474	482	545	533	551	547	513	542	499	519	515	499	495	526	500	497	505	539	503	557	532	526	509	495	531	507	512	491	550	488	523	519	571	484	527	506	489	487	530	503	444	532	540	573	521	526	545	535	534	526	529	520	522	502	523	503	557	541	490	544	522	544	488	480	533	531	522	536	566	546	502	519	525	511	535	543	493	497	521	467	546	508	515	551	531	522	548	523	486	540	572	553	507	498	509	472	536	551	501	475	511	525	505	477	538	539	511	509	541	535	526	468	513	512	509	494	497	499	519	504	470	492	510	473	550	511	493	470	526	531	498	533	481	495	491	499	512	528	514	506	489	504	512	543	486	537	516	541	490	501	498	526	527	495	542	507	531	519	517	480	524	476	546	510	520	523	534	530	532	544	521	513	521	486	533	465	492	515	504	537	502	527	530	535	488	547	469	531	497	526	496	519	540	506	528	482	551	474	496	508	488	521	492	481	507	524	483	503	502	486	519	526	523	529	510	513	556	497	527	512	512	501	480	516	518	495	518	504	514	505	554	506	481	512	509	521	507	541	552	527	498	530	484	553	509	550	517	526	532	515	494	517	505	538	526	516	490	504	498	526	523	568	522	507	537	529	528	523	489	508	543	523	515	566	498	548	514	526	505	500	451	476	510	512	479	486	489	568	539	530	489	550	519	522	465	521	492	567	503	521	502	539	518	472	484	534	510	490	500	519	514	545	533	505	517	534	545	496	520	509	500	560	555	510	533	536	484	486	523	504	522	535	500	520	524	546	531	504	505	573	503	503	530	542	507	511	528	489	547	472	515	533	508	517	539	510	510	501	497	544	516	493	530	506	476	516	509	529	540	488	509	513	561	532	503	529	529	520	519	467	492	532	525	474	525	537	552	489	516	526	508	500	555	523	521	534	484	548	505	532	513	531	555	483	503	478	526	481	476	541	573	522	495	535	497	547	534	521	496	540	532	556	490	494	510	548	553	529	571	509	474	578	498	524	509	461	534	505	523	516	527	535	512	505	498	512	486	501	507	534	555	487	572	545	509	535	491	475	511	537	505	526	516	530	524	518	539	529	531	498	505	501	518	487	535	511	518	524	539	541	494	507	491	502	538	515	516	506	561	464	556	499	500	542	542	547	517	542	508	540	489	521	512	524	530	520	538	501	532	507	515	466	537	544	518	483	518	501	555	491	518	518	445	511	480	543	529	520	524	533	487	500	511	542	507	539	512	483	499	518	546	504	557	521	540	552	550	487	486	515	513	542	466	489	496	503	533	542	512	498	505	540	507	505	513	520	497	498	537	500	524	521	495	523	530	537	490	513	463	532	517	520	499	556	488	526	513	529	504	467	491	487	492	516	515	489	524	518	527	538	507	543	531	459	533	514	507	520	520	475	472	517	507	511	490	493	491	488	487	537	501	488	524	506	534	453	516	512	479	539	561	478	505	517	560	513	524	475	511	478	524	520	518	530	511	493	553	483	473	510	539	531	516	523	601	511	502	528	495	525	547	501	522	516	507	545	545	522	533	547	551	505	492	528	505	515	549	503	555	490	520	539	529	516	510	510	517	530	529	512	570	527	488	494	517	517	549	557	539	508	553	538	478	486	525	539	568	547	533	475	504	535	512	484	507	527	544	543	543	533	496	527	525	524	527	514	521	484	555	495	515	535	502	521	481	483	517	546	543	511	509	505	519	537	520	510	487	541	547	506	555	514	487	549	532	499	537	496	505	503	513	515	541	503	490	477	501	520	506	501	520	520	549	528	500	522	559	499	487	551	515	515	551	536	506	494	528	552	527	474	504	512	506	469	524	509	539	503	549	488	508	477	519	523	554	574	542	554	503	545	523	528	518	530	492	493	462	512	554	509	474	507	514	538	474	511	528	482	523	506	515	524	547	537	556	476	458	547	488	535	502	530	474	513	552	512	519	493	524	536	500	520	511	531	533	506	487	538	510	514	523	528	520	511	487	548	514	523	494	514	526	480	531	475	523	534	527	530	484	547	488	500	507	499	503	521	498	525	451	554	521	485	517	530	567	522	547	511	576	528	520	503	506	512	536	503	477	541	454	529	518	541	509	541	482	495	499	519	529	541	500	525	543	515	543	513	536	523	489	500	503	489	525	529	506	499	498	514	512	501	535	551	514	508	474	564	500	515	489	508	554	505	517	459	496	462	524	518	517	527	476	503	477	539	531	500	525	490	512	460	521	505	511	544	536	493	562	521	532	494	520	499	479	522	499	508	521	509	541	490	507	528	481	566	514	515	515	516	513	535	496	475	505	535	490	540	533	500	473	479	515	510	534	533	532	550	514	530	512	517	560	504	499	516	528	554	503	498	493	564	532	500	533	486	505	519	536	505	512	532	512	481	498	479	517	515	501	450	516	500	494	525	546	524	516	496	478	560	522	509	521	531	536	520	536	544	515	509	510	619	531	490	531	521	534	524	500	504	510	532	506	518	514	564	508	566	555	531	522	561	515	522	510	515	489	509	512	500	521	512	491	504	506	505	532	538	523	526	515	500	521	508	519	493	495	518	537	528	524	501	503	509	485	511	558	519	539	509	525	532	497	513	540	513	491	524	526	506	506	570	530	488	466	492	525	500	497	544	530	531	496	501	530	520	481
15148	1296	984	798	611	487	418	397	372	352	359	307	297	312	340	311	285	282	302	270	314	284	305	298	308	312	312	290	284	315	259	287	301	300	300	290	282	275	284	279	281	272	312	257	293	290	292	307	254	262	315	280	275	281	255	257	247	297	267	320	303	254	266	280	293	245	294	274	299	281	282	276	277	257	300	289	263	303	296	263	269	299	306	284	262	293	292	270	267	268	299	274	324	268	267	275	277	303	270	277	289	286	279	293	253	275	293	265	285	301	284	284	301	283	277	289	263	301	251	266	248	309	276	274	268	279	309	287	260	280	273	300	269	264	274	278	281	259	277	266	296	269	270	303	289	254	278	244	282	278	282	293	315	300	275	248	301	270	313	305	252	249	295	272	300	298	292	275	284	269	280	309	304	275	291	283	248	290	300	284	281	293	272	261	290	253	294	281	270	288	259	305	321	290	241	260	259	279	288	272	268	280	281	271	265	270	282	254	299	253	272	296	280	284	268	277	270	272	273	269	288	248	317	271	341	258	299	263	284	260	271	267	266	295	282	281	286	278	289	282	300	297	292	292	305	315	270	294	315	267	259	293	261	292	318	301	260	293	255	279	288	296	250	304	292	245	270	254	280	276	255	261	307	239	290	263	290	286	290	268	288	281	286	291	309	288	246	289	274	285	276	305	283	263	261	273	306	274	317	270	249	294	260	303	278	292	269	287	293	301	285	278	285	269	290	311	279	255	251	267	298	289	298	292	288	301	289	275	277	298	296	303	314	322	285	268	289	264	274	268	312	283	286	296	284	288	255	251	247	297	301	279	276	269	263	292	264	311	234	296	291	288	282	273	277	274	306	275	301	280	278	271	278	259	303	255	302	303	280	278	315	273	271	265	265	266	281	259	288	260	267	294	302	302	298	275	262	323	273	285	292	311	273	268	277	263	263	275	259	282	277	292	281	279	275	292	289	281	261	246	308	284	281	293	273	322	283	299	246	309	298	269	262	270	276	305	240	288	276	271	271	291	267	316	268	298	263	269	297	268	252	257	306	297	278	245	288	251	257	276	294	258	317	279	271	289	293	307	302	312	275	301	277	259	291	288	255	266	282	268	304	285	275	295	250	311	299	278	275	263	261	297	271	268	295	298	275	275	268	255	268	290	264	268	327	289	304	266	288	303	303	284	245	308	303	265	279	293	253	290	283	252	241	292	242	245	300	303	283	288	280	284	289	277	293	323	254	287	275	250	276	307	296	287	292	295	268	274	315	254	310	278	281	279	265	315	288	270	259	299	270	283	277	283	280	277	291	271	284	278	287	273	284	264	313	281	280	295	308	304	288	267	306	291	303	283	257	286	272	308	298	321	287	279	248	315	287	269	290	274	296	268	269	305	271	313	264	285	285	322	270	312	308	259	284	281	267	274	290	270	287	258	287	267	263	317	258	283	285	289	295	238	290	256	262	271	270	264	294	262	284	294	294	293	281	301	311	258	287	262	223	279	309	266	243	280	332	298	309	288	286	273	279	262	276	311	290	310	289	275	283	279	297	280	272	273	277	253	257	291	274	277	303	270	306	299	296	274	299	274	276	299	274	291	303	282	259	270	268	292	261	290	285	273	286	291	262	265	283	265	289	270	300	279	241	319	278	263	251	297	293	288	260	281	278	259	257	275	265	290	263	307	285	295	243	274	272	290	273	303	304	253	286	309	273	267	335	271	307	311	302	272	279	266	293	271	292	298	343	302	283	275	258	319	269	254	281	287	314	285	271	280	250	281	293	284	287	305	268	307	277	282	265	293	297	277	256	284	273	272	313	267	275	265	285	260	272	306	263	276	283	286	285	269	281	260	308	267	255	296	286	280	291	272	286	282	280	281	252	325	274	260	285	257	296	276	313	277	288	264	292	275	292	254	277	293	304	262	284	281	272	273	299	274	264	285	272	292	303	262	282	289	277	326	299	269	292	295	297	295	281	253	309	259	296	272	290	276	275	283	306	290	266	291	276	278	291	276	270	266	269	288	293	258	278	263	283	265	280	269	290	270	264	325	270	289	276	278	315	283	277	282	282	280	274	267	277	264	272	329	298	299	286	287	280	303	284	292	270	302	258	275	299	283	260	317	253	265	284	298	274	303	291	286	242	276	287	268	315	256	249	273	293	261	273	271	286	275	321	292	292	257	268	299	268	280	296	296	265	298	280	286	278	279	259	267	266	288	288	253	263	264	323	298	287	261	295	263	261	255	258	291	274	275	255	308	273	290	278	293	255	292	269	284	275	292	325	286	283	270	263	255	253	265	301	297	260	261	294	290	287	274	260	280	286	265	250	245	242	270	260	254	295	296	277	273	296	279	268	258	269	302	298	281	296	274	253	288	288	272	265	286	294	289	265	279	280	294	282	287	297	276	288	259	288	276	279	326	293	256	265	288	306	288	289	289	265	275	267	267	256	252	299	256	291	334	302	270	221	267	296	250	292	323	308	303	274	293	291	294	298	281	264	280	265	280	285	267	272	296	258	254	252	275	312	297	276	274	284	269	263	288	272	274	299	272	300	294	285	286	304	310	277	283	277	271	261	274	286	269	287	269	272	275	290	271	274	262	256	273	260	295	275	296	292	296	293	295	318	270	264	272	332	291	287	288	251	279	246	270	302	291	244	248	248	311	272	273	295	280	268	312	296	271	258	249	235	315	296	294	290	294	293	290	279	275	306	243	295	268	285	252	313	285	281	298	265	288	336	295	236	256	266	275	319	291	282	272	304	285	261	289	284	285	264	277	287	273	304	268	295	281	289	293	291	268	245	308	305	284	288	273	297	276	312	315	251	261	285	239	264	277	247	266	267	310	288	284	280	277	279	314	290	300	265	263	291	292	285	277	251	252	301	283	259	265	292	263	260	293	279	286	257	311	308	340	272	291	259	272	273	296	269	309	269	255	288	322	253	311	270	308	278	289	268	266	264	280	260	263	294	296	276	286	280	281	277	282	285	284	307	278	308	273	285	288	279	324	280	272	286	249	259	272	306	260	291	260	271	262	281	244	250	303	244	293	263	261	269	256	280	248	275	295	276	287	280	260	298	293	313	257	291	316	237	300	274	261	283	322	297	260	262	286	255	272	272	277	276	270	271	277	268	310	271	284	285	264	295	284	289	271	304	272	271	282	274	288	267	284	298	275	280	265	273	282	259	290	263	298	253	319	303	310	297	298	281	276	276	261	315	268	246	304	279	302	294	254	276	277	299	265	251	286	282	316	282	316	271	294	272	300	291	301	281	241	256	278	311	293	320	266	270	290	288	290	313	284	279	276	273	297	314	279	301	300	297	272	231	264	260	271	295	253	313	263	284	272	282	242	257	262	281	279	264	250	264	260	274	266	273	289	296	314	265	269	256	309	291	258	275	306	268	267	270	277	298	276	262	271	298	263	285	275	244	321	285	310	263	259	273	289	283	317	291	269	263	289	246	275	275	286	275	293	259	273	275	265	296	269	264	260	281	249	325	277
8413	1242	2138	2365	1981	1713	1449	1284	1180	1141	1006	998	936	947	859	835	824	842	784	766	760	750	769	787	766	785	737	706	749	722	747	726	717	708	735	730	667	727	739	729	711	725	685	696	727	714	735	707	719	669	711	700	708	677	690	694	710	672	720	709	706	706	751	722	759	705	705	719	673	675	724	688	714	721	658	698	682	735	640	653	697	715	697	685	671	708	720	682	665	716	681	705	707	666	685	692	681	726	729	658	662	690	683	676	691	710	693	692	669	695	701	679	747	687	699	658	636	671	734	672	708	676	646	711	728	666	682	779	710	686	682	676	695	696	674	644	693	709	729	733	698	726	730	699	682	716	721	705	699	688	690	664	704	721	689	656	653	706	648	708	677	635	721	713	673	723	703	677	698	652	673	687	722	696	754	716	693	685	760	654	686	748	737	676	738	690	674	696	649	692	673	684	678	701	713	688	667	709	698	655	679	686	674	687	710	685	685	690	698	697	654	655	665	698	651	716	676	679	696	646	650	709	724	720	688	665	681	707	722	735	670	668	683	696	714	693	729	654	681	733	679	698	667	682	703	746	657	755	628	720	715	675	674	723	714	704	755	730	680	713	712	677	690	707	729	656	685	675	708	697	665	678	691	732	707	710	669	628	680	666	656	669	705	690	721	701	725	644	693	712	722	725	716	682	690	668	690	674	709	689	680	669	683	712	695	671	705	662	639	688	719	690	705	671	672	718	680	702	731	704	703	634	682	686	696	704	652	682	690	677	691	670	713	665	662	679	716	705	683	653	679	711	648	738	672	683	693	721	725	695	732	715	721	690	673	639	669	653	675	714	676	723	681	663	695	673	691	682	686	715	731	711	703	693	663	700	669	712	656	668	670	720	696	672	696	779	699	687	702	692	678	675	707	732	686	723	721	707	694	759	708	636	661	708	625	668	706	660	661	716	677	738	672	718	705	676	673	704	700	742	690	679	665	690	707	656	669	666	648	707	643	733	721	715	705	704	688	635	689	679	741	680	697	693	676	673	688	639	686	686	718	704	697	664	654	715	673	678	720	692	729	724	670	663	718	696	682	643	730	728	688	733	703	706	670	696	725	656	706	669	681	644	725	679	628	677	703	709	675	703	740	712	685	758	726	647	717	707	714	668	675	679	715	653	662	717	685	701	702	717	652	746	680	669	676	710	667	700	702	642	678	782	697	688	677	664	706	653	711	661	683	710	702	752	713	685	708	722	742	677	750	676	698	717	734	667	679	648	733	662	702	737	698	717	704	670	692	700	657	707	702	686	690	694	706	710	717	686	713	689	705	702	677	644	665	666	698	673	683	692	669	655	671	692	720	732	678	659	658	688	673	667	700	717	653	701	726	683	704	708	657	723	661	691	664	687	754	686	721	733	667	682	705	676	681	693	671	678	629	696	709	714	705	722	702	674	684	699	681	665	707	695	720	690	754	641	690	733	715	679	667	731	647	646	700	657	685	659	659	729	740	689	699	672	722	680	737	660	659	715	707	719	696	726	692	684	670	683	675	766	773	675	658	664	724	654	728	722	720	704	677	673	662	700	702	650	721	753	685	686	688	670	662	718	664	662	664	705	686	693	640	675	692	670	725	647	640	719	673	619	682	660	708	720	719	714	706	688	647	715	708	674	691	699	696	707	696	725	695	730	662	721	706	660	703	673	692	628	665	660	700	661	755	711	659	691	695	697	693	648	702	700	675	710	697	701	758	678	647	688	700	648	653	689	728	668	688	646	710	701	673	685	698	652	704	702	714	669	663	677	695	683	672	719	682	669	744	728	730	745	708	706	693	632	714	641	719	679	689	669	734	669	680	664	702	673	637	693	684	694	666	696	678	639	736	691	656	722	647	707	684	677	730	699	690	710	705	688	708	686	670	667	695	706	707	729	702	645	675	710	659	687	680	685	681	690	678	681	682	712	698	682	740	693	660	669	652	695	663	686	694	705	756	724	673	689	721	669	672	681	702	741	779	652	743	708	735	671	721	679	692	722	695	742	678	667	705	705	715	695	660	684	675	703	665	738	641	687	632	712	669	654	698	678	692	661	687	660	690	671	666	731	684	667	674	693	708	703	683	693	664	746	657	726	704	682	747	677	742	648	723	657	700	717	706	706	691	671	682	671	659	648	702	699	702	671	699	700	693	687	674	692	660	682	650	711	695	709	662	645	707	704	661	706	710	638	659	727	676	647	723	700	693	677	694	683	700	743	686	663	707	670	709	700	686	732	682	715	703	697	716	732	684	711	668	691	665	668	688	750	660	685	700	674	706	715	692	712	674	696	662	738	658	652	692	697	668	712	684	734	717	693	707	663	724	661	706	701	685	680	741	719	660	697	702	708	693	674	705	693	725	668	636	671	674	746	676	703	709	671	712	690	706	685	647	730	726	679	695	669	700	673	655	685	669	651	726	682	692	776	706	724	716	692	682	702	685	686	724	694	706	706	673	723	685	692	673	687	706	716	734	697	727	700	668	707	751	710	762	695	738	702	660	762	649	622	651	705	693	700	708	723	721	694	713	706	707	659	695	684	696	678	754	668	691	724	709	680	689	705	715	694	713	744	738	656	692	733	696	695	661	709	645	699	705	723	727	718	703	732	646	675	623	674	710	655	667	686	707	687	714	674	735	717	708	691	709	675	674	670	692	697	707	703	703	715	723	700	708	667	694	691	723	673	636	705	704	658	700	715	682	680	759	690	694	673	678	754	631	708	693	688	663	692	717	688	744	691	663	670	696	725	659	659	675	694	688	662	672	678	690	675	707	671	709	699	680	672	718	648	708	705	740	684	679	718	705	706	708	701	614	694	713	693	691	703	681	704	715	710	732	680	706	743	703	726	672	719	683	685	699	703	716	638	683	699	652	645	691	698	655	661	676	719	667	752	686	725	693	664	684	716	671	673	718	697	684	691	666	725	710	702	679	684	679	742	648	692	679	674	701	724	686	687	713	699	692	697	649	724	699	661	681	696	690	696	702	692	689	755	662	673	711	728	690	660	748	620	659	720	699	734	653	690	691	687	668	755	723	734	713	647	666	732	643	677	729	680	699	746	688	736	712	687	685	672	701	699	699	690	685	709	694	654	668	673	712	661	683	666	711	694	726	686	655	739	726	697	677	758	685	690	671	674	709	680	704	692	662	684	682	674	700	721	674	648	725	717	710	681	702	678	697	651	704	663	662	691	661	677	641	738	699	679	704	665	710	717	710	721	643	654	712	667	695	710	682	709	674	686	726	700	680	675	712	684	672	732	699	686	662	694	689	732	687	677	674	671	706	688	685	695	667	662	691	714	667	730	652	661	732	761	713	646	678	697	697	652	625	693	671	738	719	742	680	684	688	736	671	683	692	747	697	666	701	680	710	698	679	727	639	677	720	721	679	714	644	700	718	709	665	665	718	684	689	654	716	692	701	659	705	728	688	703	686	721	694	705	689	648	692	688	650	703	653	691	692	728	685	716	685	690	715	724	724	724
1804	425	419	441	418	418	414	405	406	401	455	398	415	403	395	444	427	403	422	366	464	372	399	457	402	391	413	430	349	386	423	369	393	394	386	399	431	406	412	419	409	426	382	364	409	378	393	370	386	357	399	397	349	427	418	391	391	406	459	412	390	430	392	396	379	358	437	440	391	390	411	370	392	378	452	412	378	402	392	370	400	432	396	409	446	402	388	421	381	404	374	417	445	395	450	400	387	412	397	388	394	365	392	400	410	425	389	414	373	397	435	382	382	409	378	436	417	366	403	412	398	428	401	392	368	382	388	422	393	433	391	363	406	431	427	410	413	416	417	426	383	389	409	376	395	392	412	398	427	434	374	432	417	403	418	389	373	441	430	399	413	423	420	409	363	413	385	427	379	391	377	382	380	403	405	397	448	389	432	421	402	415	372	416	403	405	384	410	383	402	398	423	345	381	387	419	401	386	435	434	378	444	440	376	402	368	375	384	428	459	394	434	410	372	416	371	413	408	437	436	403	357	360	428	361	418	417	404	394	407	388	377	368	395	406	356	381	395	371	397	409	375	399	429	390	397	428	396	409	426	385	389	399	437	395	364	366	381	378	410	410	431	458	397	381	367	367	400	409	396	389	373	403	404	386	408	401	414	402	420	390	392	408	412	386	354	427	404	380	421	409	407	412	430	403	377	422	427	445	392	388	376	441	419	436	418	446	427	452	379	395	399	393	445	442	389	447	392	391	426	411	396	367	435	390	390	430	419	386	412	382	408	420	416	439	380	453	412	405	401	380	420	393	395	418	386	421	416	401	449	376	406	415	396	422	379	428	401	393	422	418	417	436	356	324	392	418	392	379	403	408	433	416	386	400	391	420	412	402	383	385	406	441	414	380	419	401	410	395	395	430	399	421	374	369	422	411	391	417	384	383	373	414	397	385	399	403	384	410	436	361	402	401	373	405	427	418	421	428	404	438	407	395	400	376	368	411	410	376	420	393	421	395	430	408	442	400	378	427	417	391	402	383	375	402	431	419	393	406	375	377	341	391	387	386	406	430	419	402	413	414	383	387	426	343	386	404	397	392	382	401	406	417	391	416	427	390	421	410	370	373	406	375	409	426	368	395	417	433	433	397	417	392	420	420	407	406	366	380	426	425	395	386	392	393	407	407	368	409	389	374	365	396	412	430	387	401	421	435	412	412	426	388	399	379	399	384	424	410	419	425	386	402	411	425	420	403	408	414	412	424	423	415	410	409	395	389	368	381	421	400	382	397	381	425	413	390	401	396	375	424	379	435	370	476	415	386	405	415	416	418	384	418	373	423	414	417	410	384	368	393	387	375	389	410	420	433	410	433	396	399	456	420	410	451	404	430	369	380	437	399	409	369	397	416	381	414	388	395	393	407	428	419	394	386	417	435	428	389	393	410	379	389	398	407	398	418	413	390	421	382	372	437	420	425	370	421	416	416	398	408	394	387	404	440	399	426	415	396	423	415	364	396	391	407	387	456	422	396	425	395	418	406	383	395	404	392	395	453	379	404	388	397	375	396	403	387	396	405	386	423	429	399	398	414	422	419	414	416	392	417	368	417	412	400	398	378	421	443	395	405	393	399	425	426	377	412	404	431	394	426	408	383	382	372	434	361	436	382	426	413	384	419	413	421	403	404	430	416	412	385	400	387	382	432	396	401	390	419	364	428	378	398	447	439	394	398	388	365	430	394	411	379	400	405	379	394	422	382	405	392	438	403	413	450	441	442	401	406	400	387	398	387	411	426	427	429	386	406	382	405	407	400	416	374	409	403	414	429	373	375	362	399	414	430	448	414	398	380	416	412	389	391	415	386	391	414	413	351	399	435	392	414	378	402	420	434	413	405	401	427	418	391	410	385	400	407	412	424	368	369	411	399	380	405	409	384	414	429	356	413	429	418	395	435	407	358	425	384	444	413	404	398	389	397	377	394	392	399	397	406	343	385	409	384	395	417	388	373	429	430	445	375	433	410	368	399	412	393	411	448	434	388	438	403	423	402	368	414	401	397	393	399	425	391	394	388	441	420	416	375	378	403	422	392	414	410	367	396	406	422	402	421	414	371	417	415	429	414	413	355	385	367	412	376	356	424	403	387	384	405	377	411	406	426	407	403	385	409	388	405	411	377	406	401	396	385	379	404	339	382	409	391	388	428	428	407	428	397	429	430	389	403	435	406	429	402	386	394	399	385	354	449	419	397	406	424	439	419	398	424	408	412	401	419	365	383	408	416	419	386	409	405	413	387	412	413	350	378	406	427	425	395	412	401	431	387	408	382	413	392	393	368	404	408	392	400	389	421	399	392	430	426	422	446	402	426	375	385	413	465	378	430	388	383	398	373	418	430	398	383	362	383	413	427	385	426	374	428	428	357	434	421	414	397	412	399	382	423	420	430	400	422	352	371	381	380	420	402	374	391	395	436	416	406	395	422	418	381	406	393	361	409	399	391	430	425	372	413	379	428	409	379	405	401	386	429	407	416	423	386	410	436	388	414	409	382	395	396	422	406	403	436	405	436	440	416	405	392	415	383	412	399	390	412	428	410	408	418	371	400	395	425	429	395	384	421	398	364	405	404	421	403	387	414	424	411	421	424	408	470	389	434	397	417	400	396	390	432	424	398	416	388	457	394	417	365	418	398	436	402	404	382	425	389	371	424	369	417	401	437	380	406	429	366	413	444	377	387	378	357	368	407	429	402	395	383	397	396	428	416	433	424	441	391	407	394	398	372	435	385	413	431	389	397	407	416	417	419	389	386	398	403	428	390	400	405	408	429	410	413	404	401	424	417	380	459	384	396	437	399	354	414	402	427	413	366	398	402	405	436	384	402	406	419	409	400	395	408	382	424	401	413	407	412	420	419	414	424	391	384	370	394	379	356	386	400	374	443	402	393	400	389	370	425	393	418	396	419	426	423	403	410	425	394	396	416	422	398	411	421	417	380	401	386	385	397	369	385	415	438	389	428	386	387	390	418	384	399	429	419	391	394	393	418	397	376	423	429	455	408	403	394	428	399	381	386	393	399	406	391	434	419	422	418	417	413	422	396	442	402	376	388	394	393	374	425	401	399	428	408	394	380	414	409	403	385	407	420	450	403	375	360	407	421	391	402	366	369	397	444	383	390	414	411	364	436	435	386	406	402	360	441	427	413	413	421	431	366	399	393	394	429	373	453	376	375	407	383	415	383	401	419	401	382	413	376	374	392	371	402	403	387	381	411	406	409	438	426	401	417	392	401	401	381	383	362	412	389	376	394	409	396	429	404	418	427	437	410	408	415	380	413	401	416	402	404	407	431	451	422	420	426	424	402	439	412	434	403	416	430	423	432	409	394	376	405	382	396	415	373	384	394	415	437	427	410	386	397	409	407	412	403	409	378	389	431	375	411	393	412	401	432	484	401	415	375	445	444	415	390	399	442	439	405	384	355	398	390	382	448	407	395	392	433	366	424	419	430	435	420	409	406	422	424	432
2113	897	959	962	933	916	907	887	906	870	905	903	906	915	864	891	892	929	893	865	907	929	938	860	897	879	950	885	902	929	897	882	883	933	867	934	897	932	834	938	890	921	932	949	860	908	949	907	895	957	916	882	894	882	859	832	899	889	882	934	910	851	889	882	916	961	860	881	933	910	936	850	946	927	865	848	836	866	890	844	883	934	918	861	894	852	919	892	950	913	877	876	919	834	869	894	879	893	887	909	903	865	926	900	876	907	925	885	918	943	929	935	948	869	921	881	876	925	904	873	860	859	884	867	911	897	883	842	877	904	912	840	918	887	857	869	852	885	899	891	916	894	897	852	895	919	918	956	924	821	877	895	900	905	894	892	910	1000	863	890	868	936	917	861	887	922	878	891	892	888	876	889	906	885	879	829	890	845	878	828	845	957	964	852	920	949	901	852	913	833	832	888	887	882	953	885	877	870	929	908	923	866	866	898	859	908	844	914	919	885	882	844	876	872	885	905	932	901	855	907	901	937	882	943	880	863	921	866	864	948	888	849	922	849	899	837	939	901	928	877	869	897	837	897	914	915	930	878	873	900	894	899	897	893	831	885	885	863	871	859	898	904	907	883	913	881	925	877	869	840	955	892	878	898	849	891	903	868	871	867	888	867	889	900	852	904	875	887	897	920	869	915	837	878	937	901	932	890	845	846	880	900	939	942	893	853	903	913	833	854	872	863	893	910	867	909	945	896	895	913	882	847	893	907	928	857	866	910	893	874	853	872	900	863	927	900	931	909	880	889	866	940	909	899	898	905	892	930	853	901	921	867	914	876	931	901	873	917	848	849	902	892	873	861	845	880	891	916	875	923	872	862	856	912	855	906	834	888	928	869	867	898	918	867	901	881	807	905	902	902	948	904	945	880	857	839	904	908	891	916	824	859	912	878	906	874	921	929	899	915	909	817	882	848	914	844	921	906	922	905	824	873	887	882	908	900	886	867	870	839	874	886	846	838	902	883	855	873	903	900	851	832	935	935	860	895	901	876	889	865	850	875	883	873	888	861	924	869	891	875	883	906	924	957	864	910	877	907	936	908	876	885	867	881	887	914	904	880	875	968	888	883	865	930	887	864	872	896	865	883	893	905	904	911	859	853	924	855	882	899	930	882	862	871	928	884	882	894	848	897	863	914	876	858	835	863	912	879	902	894	857	868	902	947	872	861	893	883	892	888	889	860	874	910	891	846	924	870	932	901	920	884	892	847	895	933	888	905	860	909	861	941	932	913	891	911	875	873	891	875	856	899	928	911	862	885	890	873	914	858	892	880	913	935	936	873	870	910	850	853	889	873	885	910	843	881	868	901	910	925	913	847	888	886	912	924	883	924	873	892	920	902	919	925	852	873	880	877	893	899	928	902	935	868	837	875	863	857	876	835	872	832	891	837	898	920	891	915	885	831	912	815	847	919	857	909	880	889	860	957	944	877	895	899	895	843	932	820	945	874	876	882	892	941	899	847	839	920	882	878	875	876	880	894	898	872	884	881	890	896	888	911	851	884	895	857	874	870	877	903	956	853	857	872	869	888	898	854	875	880	915	866	924	860	923	890	837	889	885	844	912	884	928	904	930	883	851	861	862	857	871	922	848	878	838	894	891	870	893	893	911	864	956	906	833	850	955	851	905	852	899	898	942	925	867	931	842	861	847	877	892	932	887	866	863	875	866	863	909	880	906	910	914	874	865	859	866	868	909	856	937	859	901	897	882	927	858	833	891	873	939	861	918	899	892	847	857	895	911	854	905	855	921	874	918	904	877	858	914	923	920	865	882	871	905	914	898	885	909	880	890	864	885	870	881	923	917	942	860	862	850	926	928	899	936	864	892	833	917	895	891	852	911	924	900	863	922	929	903	923	862	917	912	942	888	896	876	915	895	884	885	896	910	885	888	888	881	850	901	892	844	856	883	888	944	878	879	868	892	898	923	873	856	867	882	832	908	850	849	866	957	852	885	887	903	821	877	867	855	908	872	877	874	873	933	834	847	884	890	913	900	995	833	846	895	885	873	922	857	859	898	897	883	892	862	798	910	926	834	910	856	911	870	832	874	939	858	903	960	920	851	904	919	863	848	871	870	913	869	885	915	928	898	845	901	881	882	869	895	871	858	902	862	894	855	923	870	887	887	949	842	943	953	909	857	878	872	941	907	916	841	998	907	897	886	917	912	931	883	864	899	924	916	875	902	824	921	878	850	873	908	876	825	887	876	891	934	865	901	822	952	923	855	895	906	909	892	953	881	861	907	892	886	858	893	898	838	900	856	936	873	888	917	828	922	895	849	878	849	927	924	944	885	877	930	883	884	901	867	870	881	912	886	904	912	897	840	851	866	925	916	917	892	874	908	844	851	898	885	909	890	887	935	883	868	884	956	926	924	883	903	889	876	864	913	846	910	944	926	921	925	885	847	895	909	935	874	914	852	917	948	859	863	880	904	931	900	928	888	876	881	855	885	958	914	917	916	881	926	852	868	922	878	837	854	861	872	881	922	861	887	901	860	884	920	880	856	868	900	836	872	894	904	887	924	920	917	940	885	854	928	857	900	839	867	923	907	887	850	877	919	891	956	948	888	903	871	875	934	898	872	911	875	853	887	808	858	921	862	887	915	889	913	867	910	883	948	951	866	905	895	889	892	877	901	894	890	884	915	889	881	857	872	880	857	881	867	871	912	932	869	928	890	887	893	899	976	847	872	910	882	884	851	840	867	869	924	943	799	861	911	864	837	910	910	935	834	883	881	858	892	836	902	912	897	864	904	856	890	855	910	858	934	844	933	886	817	871	893	983	926	891	910	894	878	927	880	923	898	838	894	883	938	895	925	940	874	862	823	913	916	877	929	892	819	909	915	897	893	868	951	878	922	872	893	909	871	834	864	889	882	924	853	903	856	866	848	894	853	953	909	905	859	881	819	864	873	902	860	868	860	880	838	887	882	927	903	898	925	809	904	868	875	970	905	893	886	848	919	863	886	899	870	912	899	929	871	805	875	907	922	889	875	930	884	875	852	927	882	906	889	862	866	889	928	901	898	897	823	894	944	879	916	894	902	886	880	811	897	917	894	853	935	909	855	857	870	858	824	924	868	859	939	898	850	863	873	882	892	908	867	848	880	879	978	879	891	872	920	862	903	899	945	885	879	856	872	939	854	910	846	899	898	867	905	893	957	910	865	878	883	892	902	872	905	874	903	890	886	898	904	873	845	922	920	915	950	937	903	918	863	893	950	850	911	816	892	905	828	830	898	903	893	800	832	911	921	907	848	907	896	862	873	851	852	920	933	894	923	893	923	915	908	824	851	888	881	816	861	888	842	868	874	921	881	874	872	884	875	930	876	923	858	918	878	903	853	880	916	912	883	876	942	909	889	898	871	901	916	870	898	879	892	875	882	993	860	863	885	882	939	918	881	939	888	867	909	871	864	909	879	903	930	892	915	914	897	867	881	856	889	881	836	899	888	927
7649	537	551	455	354	338	270	287	282	267	245	241	204	223	227	206	238	210	221	210	221	246	232	201	209	219	184	204	210	212	205	186	209	209	207	222	185	193	188	189	223	193	206	212	184	193	209	205	188	208	208	208	199	175	194	226	185	193	215	214	192	179	192	212	206	209	177	189	206	226	199	200	205	197	203	224	206	208	197	222	208	197	209	210	210	213	180	199	200	235	213	201	212	196	216	208	199	188	205	188	217	187	199	211	180	223	207	206	203	213	193	196	193	196	179	227	185	215	197	217	186	186	220	203	198	174	199	214	202	193	223	209	199	192	199	204	232	189	198	192	180	190	212	184	210	212	223	184	205	203	235	186	187	198	204	201	224	206	209	222	241	218	179	220	207	225	201	213	178	169	191	187	178	163	197	222	204	207	173	212	205	195	166	230	209	191	216	196	182	181	225	207	185	185	185	193	247	179	169	203	229	228	216	212	200	214	193	187	195	188	199	191	207	192	206	195	181	200	190	210	197	221	196	202	247	204	207	214	197	195	227	229	193	218	204	198	232	211	169	215	187	176	211	198	192	179	224	203	199	196	180	193	215	203	189	195	197	210	207	204	188	225	204	190	192	190	203	198	188	252	184	205	203	208	204	194	202	180	207	204	210	202	218	209	221	211	213	214	177	200	223	231	187	204	219	185	200	186	213	236	196	173	201	237	184	188	211	175	190	206	189	184	192	199	172	203	208	187	210	213	210	207	204	200	209	187	204	190	214	213	198	209	213	217	230	195	195	193	196	205	203	202	194	208	203	196	201	174	195	206	210	204	187	195	208	184	195	197	186	204	208	230	218	193	199	222	200	212	178	187	194	207	221	202	207	228	217	199	223	233	193	224	219	202	220	190	219	201	206	216	218	203	199	215	204	192	187	209	232	192	218	207	194	216	199	194	202	200	211	245	215	193	212	189	204	183	215	184	214	194	193	221	186	189	220	203	215	199	208	219	174	187	191	208	183	192	204	235	184	215	205	194	212	192	203	193	207	183	213	176	209	212	185	199	201	184	208	219	201	197	196	212	205	181	233	199	197	201	200	204	199	218	213	188	211	188	206	213	209	190	207	183	202	218	220	183	207	202	196	200	224	217	201	213	211	227	198	196	192	208	216	180	214	230	205	194	211	194	204	237	210	209	186	196	182	228	209	209	199	214	215	213	197	199	197	199	201	195	211	191	218	224	198	184	217	195	216	214	228	213	197	192	188	208	190	213	191	197	185	215	206	211	179	220	240	203	224	199	215	206	213	202	198	179	197	196	203	213	196	179	194	192	203	214	195	188	203	220	201	203	200	163	190	197	197	199	194	201	191	222	174	204	247	210	191	179	203	212	207	216	223	207	211	201	192	218	203	203	225	220	204	220	191	216	214	189	198	211	207	179	197	194	177	200	211	216	197	203	222	215	212	196	192	198	217	188	189	222	197	249	186	205	206	215	193	191	209	239	228	179	215	191	208	190	191	183	214	221	197	210	207	213	199	214	210	186	194	230	196	208	225	208	197	217	236	203	212	216	196	197	171	193	193	201	218	160	181	175	204	197	206	206	204	203	205	228	217	189	177	219	204	203	194	191	191	201	208	233	198	216	199	214	200	204	191	183	181	185	199	210	182	187	206	222	194	219	202	215	185	198	225	211	227	185	199	220	225	225	176	176	210	195	193	182	211	187	204	222	165	194	214	198	190	196	214	214	191	213	221	251	206	213	207	230	210	201	184	227	221	188	233	209	213	211	185	204	176	234	224	209	168	200	214	198	206	218	186	216	218	206	227	216	201	218	197	192	206	213	189	203	210	194	182	203	206	214	221	178	223	189	202	211	177	204	194	189	204	184	197	206	207	175	204	208	166	199	200	216	193	190	185	203	192	210	211	204	216	202	196	179	195	220	183	185	204	186	196	215	192	250	228	187	189	222	191	181	194	235	205	196	214	211	199	227	207	199	225	206	184	195	207	182	194	193	217	217	185	193	175	210	175	188	199	219	210	183	207	191	219	178	190	229	207	196	208	196	173	217	222	228	197	219	195	209	226	193	204	215	204	212	172	197	209	223	209	172	213	211	213	181	210	218	179	211	212	200	220	202	194	228	194	210	228	194	210	204	200	211	218	184	195	198	205	181	241	179	190	215	208	196	215	186	209	181	168	207	215	207	195	185	209	194	209	203	180	209	204	194	186	193	202	180	216	208	179	212	216	228	206	199	197	191	227	187	210	215	221	177	205	212	206	198	199	210	214	204	169	191	200	204	226	214	206	202	206	216	226	196	225	187	193	196	204	216	199	228	214	217	187	208	204	224	200	242	199	190	204	193	180	201	198	195	214	203	202	216	211	196	199	213	235	205	194	199	206	169	175	212	198	195	188	200	212	234	230	206	186	207	229	203	193	204	233	217	215	196	216	229	221	199	219	205	213	176	208	184	214	194	190	186	202	197	188	200	217	182	200	239	195	196	212	189	205	206	210	198	188	183	198	217	216	213	229	180	234	216	208	187	185	185	185	238	211	208	202	197	174	180	164	197	192	201	215	196	184	216	197	185	210	215	194	226	215	193	203	221	203	202	182	184	193	193	193	220	236	174	196	206	197	204	200	227	201	210	250	210	222	218	215	186	190	214	211	211	203	208	227	197	193	195	202	195	193	193	205	180	217	188	220	201	211	216	198	174	195	200	168	193	169	209	213	216	203	186	186	183	192	181	189	170	226	189	197	228	194	204	215	204	207	179	178	204	210	197	208	232	194	213	204	179	182	183	179	201	211	175	201	204	218	203	207	220	187	209	194	176	195	207	185	193	197	193	219	196	202	214	187	233	212	211	184	179	197	215	206	197	188	204	173	168	230	183	189	205	204	202	211	221	209	211	201	181	172	187	194	194	207	199	200	218	189	213	218	214	207	196	210	177	216	214	225	210	199	196	211	220	232	185	229	190	214	227	184	235	186	218	204	211	174	201	199	208	209	208	168	206	210	212	243	203	212	209	200	192	204	196	209	192	191	195	214	214	186	207	201	189	198	215	216	206	168	178	231	193	190	189	219	213	204	197	205	210	228	187	178	209	210	213	220	202	202	183	213	208	211	194	197	179	179	187	205	191	200	188	187	207	204	203	191	218	206	222	215	210	209	215	197	207	223	188	178	206	197	220	190	201	198	207	200	184	218	201	193	221	210	204	210	191	213	205	197	204	200	216	216	218	203	204	194	173	213	215	200	208	194	226	216	205	208	238	193	212	212	200	184	189	192	229	195	175	200	193	207	189	216	205	216	193	207	185	218	181	225	200	195	200	203	234	197	186	178	187	197	199	208	212	211	211	197	187	231	215	205	195	230	199	210	226	208	204	207	231	206	208	191	206	205	235	196	187	233	205	204	216	186	244	201	206	216	235	207	183	222	203	215	228	200	238	194	193	231	201	203	203	207	176	189	218	202	203	206	179	229	233	209	191	187	217	194	200	193	191	207	221	199	188
6403	761	1263	1297	1223	1063	849	784	727	679	650	644	636	626	596	568	551	544	612	572	552	536	547	528	506	558	544	539	529	518	507	533	536	522	519	500	497	561	531	511	491	505	493	536	514	522	530	516	506	527	516	547	515	540	497	501	510	499	463	492	487	516	549	497	527	520	530	510	553	511	515	534	491	536	490	524	445	507	516	508	486	531	524	514	504	548	517	503	523	469	506	543	467	505	504	500	483	568	520	518	479	537	511	518	493	534	475	538	498	513	521	505	520	476	520	510	526	549	527	538	514	473	527	540	470	472	463	490	485	530	497	491	483	512	518	501	509	471	510	500	489	500	498	537	520	488	491	516	545	554	492	524	503	482	508	504	504	519	490	506	461	512	524	514	514	521	528	525	498	499	493	493	516	479	540	518	482	516	561	492	483	514	511	517	527	487	535	525	520	530	497	574	515	475	481	479	503	501	519	481	521	494	490	499	507	540	504	492	521	514	493	517	555	579	474	487	533	515	517	532	526	479	489	509	491	541	489	491	486	519	481	527	531	509	519	505	504	508	466	553	514	515	516	515	521	512	514	516	486	536	539	455	483	505	514	498	536	504	506	512	490	478	479	500	471	505	472	501	473	495	506	494	481	496	522	514	496	471	519	516	528	491	502	506	507	483	451	545	539	460	527	513	428	504	519	531	525	470	515	495	514	494	481	500	486	522	510	529	538	486	503	523	508	491	532	501	495	480	503	521	541	544	538	530	541	505	504	500	504	524	483	496	489	524	523	488	496	535	519	505	505	516	520	544	531	502	493	493	500	522	507	492	536	522	536	548	515	479	519	478	550	522	531	486	486	473	497	507	477	438	502	498	509	535	467	488	503	473	513	534	537	529	512	510	504	509	499	538	534	539	493	519	514	476	536	492	477	487	507	538	499	502	469	459	466	541	495	561	514	485	533	491	492	520	545	516	546	560	520	491	504	513	501	453	540	476	477	518	495	538	538	545	475	505	483	491	477	510	512	525	519	507	508	476	504	485	527	472	509	493	532	504	466	507	519	530	502	499	474	516	492	508	515	523	489	512	503	525	538	527	523	458	484	491	524	506	538	544	539	480	507	488	469	491	554	506	520	505	516	502	518	500	451	506	556	482	503	506	537	498	524	450	501	501	523	482	514	526	502	544	519	527	507	543	480	542	501	543	557	490	492	487	511	488	475	512	479	500	530	501	510	505	532	438	500	486	524	478	476	512	519	462	526	459	498	474	539	518	509	475	528	536	523	542	447	501	495	542	491	536	498	498	486	483	476	509	520	502	488	466	522	522	521	516	531	495	521	502	519	504	499	479	554	542	558	468	504	519	511	498	552	524	496	498	421	492	492	506	501	489	520	516	493	501	507	506	533	502	491	510	537	516	530	493	463	553	519	510	499	496	498	515	501	544	482	534	503	474	486	519	526	539	502	473	491	530	541	503	527	542	506	518	532	510	491	521	493	536	510	535	494	524	517	509	528	524	502	511	519	506	503	492	517	511	519	541	523	517	536	527	467	500	538	517	499	493	476	487	522	512	488	514	501	511	471	542	488	510	472	514	515	471	527	484	492	498	469	525	518	524	530	526	521	523	480	514	542	538	500	477	524	504	493	525	480	521	508	523	500	484	495	501	472	509	505	515	497	511	472	453	479	553	481	506	546	539	546	534	528	539	513	500	512	519	506	487	517	498	545	510	534	521	529	549	472	527	487	500	546	530	541	513	467	502	508	504	523	515	518	522	521	540	533	534	518	499	521	515	478	517	512	485	531	497	488	473	510	492	513	508	492	493	519	504	498	520	517	523	520	488	552	494	480	508	493	519	482	508	516	501	510	454	544	500	481	516	509	512	482	473	537	513	545	491	483	497	514	529	537	522	484	514	504	501	515	487	537	498	434	524	491	497	503	510	514	515	497	510	499	503	503	512	495	488	509	536	513	480	480	516	531	525	502	536	504	541	495	501	508	503	505	534	499	497	528	524	487	491	493	544	504	506	533	482	483	517	508	515	514	500	457	496	534	510	527	526	519	499	494	514	501	517	487	508	535	542	537	471	533	533	462	498	505	500	463	466	458	461	479	523	491	523	502	520	530	519	480	492	472	505	508	460	543	523	485	570	494	506	538	503	497	499	505	477	539	509	548	536	539	495	510	498	524	530	553	482	509	527	495	475	493	504	496	499	553	479	506	502	521	524	516	541	509	523	508	511	460	516	503	513	504	469	493	506	482	523	494	507	550	478	497	495	457	526	487	535	530	530	538	499	542	522	476	513	499	490	519	479	487	530	509	487	495	554	512	518	531	526	523	485	512	505	521	518	563	523	524	503	493	540	519	538	514	494	501	548	554	534	517	529	535	505	512	565	479	531	484	509	510	491	505	512	510	538	533	533	524	506	501	488	497	515	518	480	499	498	515	455	532	487	528	512	504	492	496	497	504	522	488	497	508	539	503	529	503	508	481	505	533	531	488	492	529	528	524	517	516	520	527	530	487	541	494	501	554	511	470	525	517	502	479	507	530	515	528	483	479	506	519	495	535	486	484	535	503	524	500	545	474	491	502	501	504	473	515	483	521	499	518	494	516	509	534	494	524	506	483	521	508	515	475	506	567	543	509	557	502	505	530	488	513	489	467	525	503	497	500	503	525	496	505	525	514	494	533	474	518	541	546	517	511	495	522	564	503	545	545	536	503	537	514	500	511	516	508	471	497	512	513	525	497	544	494	523	506	499	513	504	513	459	506	525	495	525	535	508	490	500	513	478	511	496	478	508	519	501	513	522	533	502	498	485	500	503	532	492	517	535	512	473	517	499	515	490	486	497	492	576	444	498	534	494	493	532	531	556	507	537	468	493	513	539	517	485	503	525	524	496	517	503	470	479	508	537	477	569	507	489	487	474	467	506	556	501	522	475	483	538	498	503	487	517	531	519	535	491	495	490	502	510	502	529	487	527	509	502	499	497	480	483	504	510	516	510	535	491	527	495	501	513	504	491	498	491	533	487	534	504	500	542	509	485	503	536	518	512	497	486	497	540	539	490	463	509	545	549	488	515	516	510	507	493	521	497	509	529	519	510	520	515	498	498	502	514	537	503	507	524	505	516	521	552	471	494	537	515	509	496	491	489	514	538	518	524	504	487	486	486	558	514	522	520	492	502	507	489	518	524	513	503	522	466	486	530	526	521	519	525	528	521	507	514	530	489	512	510	540	467	538	490	505	494	469	477	522	502	486	471	506	530	537	523	479	501	551	560	489	475	513	522	487	500	522	519	505	473	531	495	501	486	510	450	528	515	505	474	515	539	489	523	511	503	491	557	507	518	552	531	526	539	530	509	532	516	481	486	471	511	521	481	520	524	498	528	525	514	516	486	510	517	546	483	494	531	500	467	487	495	518	477	524	503	519	481	517	495	521	522	509	534	505	497	501	511	508	485	535	514	513	480	481	540	522	515	482	495	498	527	522	532	486	514	538	478	493	520
15064	1297	944	836	610	464	428	372	342	363	323	314	319	310	335	299	285	283	307	291	333	289	280	270	297	279	303	261	290	300	299	290	324	263	280	290	280	289	315	277	300	286	317	294	293	290	311	288	278	292	270	265	289	275	313	295	274	267	272	305	285	280	266	290	299	294	278	268	281	304	280	268	303	299	301	304	276	287	276	274	316	233	274	261	264	302	303	271	293	304	295	268	299	295	312	280	273	276	275	284	271	270	302	299	289	293	288	278	253	258	289	272	301	274	282	278	278	292	283	296	277	296	305	269	299	331	288	258	290	277	274	249	292	286	271	302	258	280	298	278	321	274	308	280	271	284	300	277	293	279	297	268	267	256	295	321	247	289	307	287	328	309	269	299	280	289	285	303	250	303	277	255	265	289	281	293	279	298	263	298	285	307	278	269	273	278	324	318	305	263	266	303	319	294	305	267	271	273	252	287	293	279	290	264	297	294	268	278	259	269	285	285	285	283	284	279	280	295	293	240	264	305	279	269	259	266	258	314	322	287	298	266	272	264	290	283	271	295	309	307	284	278	288	272	271	259	297	278	287	275	264	272	295	281	278	314	289	271	259	265	273	289	290	274	297	300	290	263	276	284	293	302	290	255	275	280	284	282	301	290	268	287	280	287	281	274	275	261	243	273	271	284	274	285	265	294	284	302	324	290	256	288	279	260	268	263	271	276	251	294	289	275	277	289	307	276	295	262	268	265	271	299	273	256	262	266	306	282	308	252	271	269	285	292	275	325	300	289	290	284	268	240	275	258	258	280	290	278	282	285	289	297	284	263	267	304	285	268	283	273	287	279	311	276	283	250	251	264	273	323	275	270	280	283	255	281	281	268	297	284	287	298	271	297	302	290	257	269	338	285	256	283	300	304	299	258	289	290	263	286	265	280	300	303	270	300	273	264	248	290	256	286	315	286	271	264	294	306	253	266	281	282	268	274	297	296	317	277	294	295	276	269	268	275	286	267	279	294	294	300	260	253	295	293	277	280	276	274	282	304	290	255	274	276	299	288	253	284	281	316	293	273	292	288	299	277	294	261	290	340	266	282	280	273	297	247	286	310	278	237	327	319	295	271	318	296	258	285	307	292	263	270	271	289	287	315	304	266	279	293	259	275	277	278	263	252	306	291	277	309	299	273	284	305	288	281	299	285	292	260	275	291	267	263	245	299	271	284	309	299	282	270	295	273	283	273	269	276	280	265	268	272	288	317	301	247	287	309	267	288	306	305	275	291	268	310	285	266	282	272	284	304	319	289	307	312	284	260	298	288	258	293	255	293	274	293	265	284	290	273	255	280	316	304	274	260	325	293	288	321	269	254	287	283	285	271	298	288	322	285	282	324	296	276	276	264	267	277	298	270	317	273	287	277	277	263	309	271	282	304	278	296	313	299	304	241	277	293	253	262	291	279	275	274	276	266	274	303	283	290	313	288	276	327	287	237	268	275	305	292	300	263	277	315	294	291	318	232	296	267	292	263	291	284	295	298	248	280	276	294	278	263	281	286	295	261	256	274	339	314	285	253	299	284	298	257	315	291	295	277	267	252	268	266	287	253	246	301	274	303	257	241	306	305	248	285	276	285	277	276	313	299	278	291	278	268	297	286	284	286	281	291	297	306	280	286	263	263	270	300	279	270	292	267	257	281	270	292	273	257	291	289	258	288	280	278	300	293	261	297	274	295	259	289	291	289	272	266	306	270	305	281	289	277	291	312	252	290	292	305	284	300	280	319	263	278	267	286	278	290	287	246	264	255	259	284	282	258	301	284	278	294	281	286	271	288	275	258	309	317	281	300	267	274	266	256	252	257	257	306	284	304	275	304	276	264	261	292	316	291	295	293	289	287	310	268	261	322	308	267	280	265	285	284	276	292	284	280	270	300	258	257	273	277	304	267	272	267	282	325	307	267	310	297	324	278	257	271	251	266	266	298	262	299	301	297	295	287	263	260	270	284	269	298	294	273	274	263	271	293	273	294	279	265	255	305	287	253	253	272	262	288	309	294	278	289	284	289	258	241	302	270	285	293	295	261	265	300	276	291	280	285	283	271	266	267	284	241	247	283	290	272	272	317	279	317	286	277	283	307	277	260	286	229	273	275	293	290	299	285	292	270	284	263	299	294	289	277	284	274	280	268	286	283	265	283	283	252	317	281	287	270	283	267	276	302	297	281	268	264	270	271	288	300	252	277	291	312	267	270	277	264	291	270	267	282	284	289	295	292	309	307	281	271	251	277	286	291	281	287	298	267	303	279	252	278	291	286	289	266	297	307	268	295	314	281	247	257	276	285	311	305	281	294	303	288	312	288	294	257	247	260	273	283	278	261	307	287	309	270	299	309	290	262	277	301	282	247	293	269	274	280	279	261	261	260	302	285	276	305	299	258	270	257	262	286	277	275	268	330	264	300	276	300	269	285	282	263	290	276	248	282	263	289	282	268	310	269	310	301	278	288	293	272	255	272	295	304	262	290	248	278	297	272	302	286	239	271	262	287	285	287	274	310	275	258	290	250	297	311	302	257	314	288	287	242	285	309	304	277	276	270	272	310	290	288	295	285	269	251	254	300	283	275	265	274	256	270	322	299	283	302	277	275	244	270	287	284	280	257	305	275	294	249	284	298	310	280	274	281	302	256	263	277	304	276	255	264	284	262	269	237	256	290	276	295	218	280	306	276	294	300	280	304	297	280	263	302	271	302	271	252	289	311	270	247	294	283	279	273	289	271	270	253	327	297	281	267	268	283	275	307	297	274	287	287	288	250	282	262	286	277	292	271	289	271	272	335	303	291	282	270	306	270	268	283	253	279	267	251	265	297	308	281	308	287	271	302	313	295	270	270	273	247	274	234	283	292	278	330	263	275	298	296	291	268	317	257	275	282	301	279	285	269	309	269	291	274	272	251	241	288	269	289	285	282	287	287	268	294	272	271	282	299	275	278	295	260	294	287	284	275	250	288	298	307	252	292	308	265	289	308	260	302	264	286	272	236	294	285	278	267	263	270	246	263	300	266	274	264	297	291	288	299	292	285	271	248	293	295	279	305	277	298	292	284	307	263	294	279	294	280	289	283	259	271	262	284	295	257	273	276	277	286	303	280	286	294	279	255	270	267	310	252	278	251	278	264	264	299	275	304	275	272	280	281	274	283	295	289	282	309	289	271	276	275	300	279	282	273	277	296	265	287	275	290	315	281	303	322	286	264	305	288	295	255	247	282	269	274	298	294	284	283	292	267	277	292	278	305	284	269	282	283	291	287	284	250	298	268	262	265	267	282	285	263	279	299	276	289	298	270	294	306	296	293	274	295	289	263	305	276	264	253	259	257	276	320	285	282	278	290	297	259	282	281	273	284	340	278	266	289	306	256	287	266	261	306	294	323	299	293	277	272	280	315	276	282	298	279	286	299	317	285	271	307	281	258	267	288	264	313	294	246	252	306	281	262	295	254	261	290	269	291	299	285
8340	1170	2141	2366	2052	1711	1426	1255	1143	1094	1021	1028	986	870	921	826	808	783	784	775	784	788	780	780	784	757	728	715	767	665	698	704	731	748	691	692	744	668	681	720	680	735	687	695	695	729	658	694	733	676	715	718	709	663	721	711	663	730	736	669	722	669	631	645	734	702	633	691	692	688	676	707	708	689	695	689	728	740	708	680	719	697	731	657	691	677	662	645	716	668	699	671	691	715	712	682	696	691	713	697	689	670	721	675	702	686	693	720	702	702	673	675	665	665	724	680	709	720	695	659	656	715	658	696	628	706	711	685	723	704	691	667	681	666	683	691	667	674	633	717	709	678	689	678	700	704	701	674	685	714	675	662	656	667	672	656	657	633	683	659	718	678	696	702	721	669	661	693	720	700	706	663	721	681	613	701	665	731	708	712	678	668	670	628	658	667	692	707	641	704	737	693	697	643	728	685	703	708	693	678	709	655	753	685	692	682	650	669	669	651	672	699	648	751	669	701	693	675	688	707	720	654	741	646	700	703	672	694	733	687	634	667	683	668	689	705	722	717	690	738	705	730	634	696	681	672	688	685	704	715	717	680	685	694	645	651	697	661	650	668	719	714	709	689	689	697	680	687	692	732	680	694	668	659	706	695	736	689	646	701	692	676	692	678	734	703	679	691	681	699	680	721	711	692	722	684	737	700	666	692	683	738	707	689	689	682	732	707	744	765	698	693	664	676	687	640	652	734	680	642	649	661	676	687	699	685	692	631	665	693	635	698	723	686	682	714	647	708	688	668	724	637	672	707	652	727	666	700	688	697	657	646	662	676	728	681	716	707	659	702	677	737	713	670	749	674	665	696	630	752	670	691	694	699	693	714	721	726	656	670	659	728	690	719	677	672	711	719	671	685	679	673	718	733	699	669	735	692	700	657	686	649	681	706	706	676	673	685	702	693	672	694	684	686	680	675	666	648	677	670	710	678	668	693	698	686	671	699	680	698	661	670	708	690	691	660	697	695	686	671	686	685	656	693	681	677	664	671	684	674	681	698	687	666	667	644	704	712	665	675	649	711	695	716	736	670	657	675	652	706	696	708	636	654	655	703	677	711	738	628	682	662	729	705	716	609	718	710	685	680	711	663	700	673	695	706	695	647	722	680	710	746	674	737	709	688	671	683	682	691	654	671	703	650	676	725	686	646	671	648	694	664	730	722	704	635	716	653	653	700	680	693	705	680	652	687	695	664	684	697	645	636	661	700	681	678	675	697	669	714	674	685	727	657	743	693	728	689	702	698	704	636	675	704	743	715	739	706	721	665	675	684	679	696	709	693	682	672	728	699	661	672	667	711	675	688	685	667	717	664	742	689	681	723	699	730	682	770	667	665	700	695	702	674	671	697	711	692	667	703	671	688	693	717	660	670	714	678	683	728	687	689	697	663	672	691	698	671	632	696	685	717	660	718	687	678	703	717	688	730	683	734	691	704	626	686	662	688	694	695	695	669	692	726	667	701	669	694	671	693	707	707	669	712	714	659	692	714	685	706	708	639	672	697	694	692	654	730	724	707	666	685	686	666	687	685	675	633	698	699	696	685	676	695	680	705	700	668	649	683	695	675	652	674	680	691	693	682	701	679	717	721	719	676	682	702	706	690	730	710	667	697	676	686	654	702	700	674	708	687	686	677	661	711	695	709	703	732	682	690	691	729	719	685	708	695	615	681	714	654	740	656	681	666	680	687	706	694	701	700	681	670	736	656	670	648	686	678	693	650	701	688	705	708	694	676	749	712	662	716	640	674	667	737	683	709	683	671	658	747	698	666	650	637	702	725	730	681	632	664	652	708	646	679	681	681	673	683	659	650	708	685	686	690	669	694	688	705	666	699	719	665	664	671	718	679	714	686	676	658	692	671	692	707	716	654	669	656	697	680	662	712	670	718	697	711	721	654	645	690	684	712	647	659	679	673	690	668	712	680	694	667	660	679	718	696	646	698	664	678	660	664	719	705	682	656	632	701	714	672	693	695	729	697	680	683	679	675	688	666	670	720	695	669	705	708	729	687	683	681	680	686	716	725	684	698	700	710	639	679	706	650	713	676	718	692	743	660	721	685	696	702	653	697	683	705	698	669	644	767	700	715	659	713	697	699	661	718	690	702	710	718	721	694	650	705	684	693	669	633	696	673	683	670	681	686	655	698	691	724	687	756	684	680	708	715	706	710	691	684	641	722	687	675	649	729	694	680	713	690	663	706	717	658	716	684	686	715	683	668	645	672	654	669	709	706	688	705	709	696	688	727	705	663	706	621	686	693	710	685	657	638	680	700	667	691	694	651	688	707	742	706	641	719	668	717	733	666	681	710	699	669	731	700	715	681	701	670	682	715	644	695	685	685	662	698	701	667	675	661	656	699	663	662	671	678	695	629	697	720	708	702	652	701	686	702	680	718	682	666	722	651	709	667	703	702	672	672	724	707	711	693	715	663	699	653	716	654	679	693	659	681	750	669	637	700	689	712	659	656	683	666	659	739	688	651	698	720	699	707	661	733	722	657	648	673	708	643	676	677	701	719	697	676	701	644	661	715	673	668	702	662	627	740	727	685	637	676	701	704	628	693	692	700	732	670	660	687	670	708	713	677	678	685	685	659	629	665	707	667	693	690	686	697	626	699	696	686	693	723	642	687	690	663	695	666	729	679	687	697	665	722	679	659	695	622	700	696	633	710	682	712	722	685	696	687	702	665	731	684	662	689	676	698	641	674	690	664	664	639	706	679	648	667	684	681	695	715	671	752	648	673	667	703	689	675	678	704	721	736	701	694	683	690	672	670	690	670	711	676	749	716	735	634	728	682	684	703	711	687	661	673	645	716	715	733	698	693	708	694	689	716	712	686	695	686	687	680	682	691	658	655	665	652	695	690	705	709	713	656	662	643	652	662	712	646	685	695	687	704	672	704	708	734	659	690	684	659	709	759	641	697	739	690	703	656	674	680	754	692	753	648	662	703	687	677	691	675	707	679	666	667	651	655	667	684	715	719	679	683	699	700	709	680	717	687	690	692	695	704	712	705	712	669	662	657	687	655	703	694	629	662	718	634	669	658	693	753	713	718	667	706	666	694	669	672	659	710	710	713	675	713	725	684	689	654	667	647	679	709	705	712	680	650	669	728	665	673	664	675	694	712	730	682	703	698	666	694	710	684	675	678	690	718	701	697	659	689	683	666	732	672	735	686	666	723	686	662	698	721	717	705	682	685	661	680	706	727	742	679	737	695	677	649	725	706	678	701	664	669	685	677	710	676	700	674	673	642	752	716	704	654	661	702	676	731	680	674	663	672	677	721	679	711	702	666	666	677	733	725	693	734	733	649	667	693	704	679	629	700	696	683	695	714	701	690	686	667	719	683	703	683	666	698	751	627	690	727	685	689	672	678	653	682	689	699	655	726	684	667	708	668	693	693	724	725	691	679	702	655	698	695	677	683	700	681	710	684	674	697	709	685	709	692	662	690
1738	410	417	429	408	409	454	411	376	393	431	436	401	400	369	391	379	375	397	417	408	446	400	416	410	398	431	456	421	404	384	390	418	388	421	433	398	400	392	378	374	387	417	381	417	384	370	420	430	388	438	372	401	406	388	348	373	419	385	434	406	453	391	421	434	359	370	403	384	357	405	448	424	421	403	379	387	402	395	426	402	416	364	394	357	407	380	428	395	382	428	369	352	407	408	364	367	388	393	427	407	428	447	428	383	422	436	440	436	415	374	387	420	412	453	377	398	414	378	359	381	389	454	416	435	427	451	368	421	400	412	366	385	351	395	390	371	410	371	365	390	423	414	366	389	403	373	403	433	414	415	401	402	399	396	423	448	380	406	427	416	357	386	400	391	432	446	383	436	380	404	429	435	379	404	394	384	380	376	377	391	398	348	457	438	423	439	410	443	410	428	408	400	426	385	391	425	409	419	393	386	365	434	401	423	423	391	409	424	422	382	360	408	405	384	422	375	391	402	388	434	419	394	390	412	408	378	400	391	404	443	379	362	414	368	370	376	430	427	415	407	404	412	391	404	381	398	388	392	442	392	391	374	440	397	415	409	427	382	387	393	462	416	389	389	376	402	370	423	400	427	391	403	362	394	394	394	414	392	421	418	417	377	399	409	394	366	397	429	429	435	385	417	387	403	379	440	412	428	412	394	378	399	452	390	411	388	396	400	372	408	349	409	403	388	397	387	441	393	429	408	416	407	396	391	383	407	404	401	404	390	387	431	396	416	397	382	410	406	401	357	400	426	406	419	413	386	413	400	385	377	388	386	441	393	415	410	404	394	367	371	413	400	382	408	381	409	427	393	400	385	379	411	426	408	405	439	388	411	385	404	340	421	400	404	435	449	419	389	386	440	406	420	411	382	372	405	418	364	437	428	407	413	416	382	417	382	415	424	378	422	353	414	392	402	428	388	419	429	369	409	384	423	417	402	405	405	395	363	382	403	395	383	377	377	396	398	414	403	406	415	415	395	425	415	389	437	413	389	425	413	369	404	413	440	401	437	416	444	401	365	372	397	410	386	389	396	378	379	417	387	395	386	429	425	424	396	427	400	406	401	409	422	405	429	431	403	345	393	413	459	412	381	384	400	391	400	363	375	353	420	428	378	402	400	410	395	392	394	353	373	384	428	402	359	408	400	401	370	398	384	393	434	409	400	385	416	406	411	400	431	387	374	368	427	420	433	370	401	375	409	412	407	410	397	392	379	393	366	423	429	372	390	402	434	412	407	411	403	397	400	436	381	393	409	418	422	398	398	408	415	414	374	364	389	377	394	394	413	386	437	396	385	402	362	396	387	401	425	418	410	425	398	402	402	381	383	423	404	379	393	395	397	406	459	389	396	412	371	403	384	375	400	401	421	419	408	428	401	417	373	413	382	370	390	428	364	412	393	395	412	407	408	387	441	413	415	364	414	409	356	402	347	409	389	413	398	417	408	395	404	383	408	382	416	425	403	376	414	404	391	403	383	377	423	378	370	394	405	376	365	406	368	426	401	391	397	428	402	382	388	409	430	425	381	404	383	439	410	393	364	420	374	427	409	394	417	397	375	379	380	376	415	359	410	401	398	428	385	401	379	412	345	428	413	413	437	417	404	380	396	367	372	408	401	366	342	398	397	410	390	395	366	414	390	410	401	406	374	408	421	370	388	429	361	381	397	393	408	426	420	381	392	370	434	391	424	407	396	402	384	405	410	426	386	390	403	431	400	382	379	385	406	423	424	432	379	379	400	368	386	376	422	431	425	380	426	420	421	411	400	389	442	424	408	429	398	392	400	425	421	446	419	454	406	405	392	380	404	401	399	421	399	422	435	398	336	404	400	371	386	402	383	427	373	395	414	422	398	368	378	406	431	401	355	400	416	390	382	399	400	400	453	418	388	368	390	426	395	402	385	433	407	393	407	365	399	407	407	378	405	398	366	385	431	422	399	396	454	399	379	414	398	406	417	389	392	346	424	380	432	404	401	415	432	424	363	383	381	411	401	404	368	411	375	378	383	411	378	421	411	412	398	392	365	382	392	408	404	436	420	375	408	384	397	402	420	364	382	390	416	398	399	388	400	408	400	387	382	429	392	380	375	422	423	426	421	401	388	379	400	436	388	396	413	411	385	418	347	373	385	427	413	401	414	440	395	406	421	399	412	373	416	381	416	418	422	404	407	400	401	398	412	376	419	409	405	422	412	388	402	392	409	374	396	389	414	416	415	399	380	394	440	400	425	389	404	398	388	388	401	391	387	405	399	400	396	377	438	407	458	376	404	416	404	374	419	414	401	383	383	406	404	418	396	415	394	366	430	436	365	388	420	433	382	371	363	399	394	407	435	421	446	415	360	400	424	407	399	404	385	423	401	410	351	414	398	380	418	400	455	414	439	400	440	396	357	396	412	392	402	429	407	416	398	385	375	417	430	387	432	386	428	406	404	377	414	395	373	347	401	353	390	404	397	399	406	421	391	391	425	379	415	451	363	380	402	387	409	394	427	368	426	391	436	392	448	434	391	388	414	421	419	367	412	378	404	390	430	422	401	416	374	419	399	434	416	391	403	400	370	438	443	390	397	404	399	399	422	378	362	418	394	395	417	426	376	380	416	400	406	414	402	397	438	419	352	407	421	407	402	394	388	414	409	422	357	415	405	433	414	418	375	394	411	381	400	396	432	384	426	359	427	404	408	409	417	457	427	407	361	379	387	383	393	377	409	389	406	445	415	418	433	393	388	385	405	411	427	394	395	403	409	363	404	402	410	461	375	423	438	416	364	373	376	380	403	442	405	420	410	423	403	388	414	405	387	368	399	452	415	411	408	430	393	415	381	394	401	390	392	383	390	393	423	440	387	365	392	367	394	422	427	392	459	399	427	387	395	385	387	376	408	422	385	384	406	419	444	414	405	383	397	369	404	386	402	354	380	388	391	412	425	392	404	408	404	362	410	401	381	414	416	413	406	422	389	395	375	383	398	371	373	412	395	396	390	413	394	397	366	381	403	415	399	404	409	431	385	400	435	443	405	380	337	401	403	362	409	394	411	453	374	398	411	410	427	392	422	378	393	390	383	388	426	401	379	418	409	392	373	381	384	397	356	422	399	408	403	427	373	399	423	409	401	398	411	401	393	408	398	394	430	371	439	392	409	372	405	388	381	417	448	422	368	364	435	422	416	446	419	394	397	393	378	430	419	405	376	386	411	390	377	451	368	453	402	367	406	399	445	405	403	421	431	392	399	389	394	419	436	388	374	460	433	396	375	429	417	376	372	422	389	407	359	457	407	393	423	419	403	412	394	441	409	414	408	356	386	399	413	437	407	450	402	423	413	402	398	421	387	384	418	391	394	400	421	382	416	424	384	390	402	417	406	402	387	375	418	416	386	445	406	378	370	389	401	392	393	446	390	375	420	427	438	409	444	423	400	384	414	401	379	415	405	422	413	384	405	391	418	397	417	392	421	370
2165	935	907	903	917	913	918	927	844	888	822	876	835	913	883	902	884	886	905	846	905	814	906	926	881	937	840	901	856	878	857	862	907	885	891	872	868	890	879	865	864	931	862	857	876	974	865	856	884	872	886	833	879	918	861	864	840	863	860	894	880	846	929	873	840	879	866	877	843	819	843	911	891	902	867	861	865	936	860	934	863	842	863	872	889	866	856	872	881	862	914	893	910	909	902	869	862	863	848	839	914	923	847	865	892	880	848	862	857	893	863	922	875	849	878	873	904	877	911	839	848	916	853	892	904	888	871	821	870	856	838	849	886	881	913	832	897	911	883	884	850	886	913	894	825	891	896	844	843	862	895	891	846	912	852	875	832	888	859	925	913	935	862	819	868	915	898	915	878	895	904	850	875	904	872	841	912	880	823	841	869	879	881	875	881	931	898	829	845	875	842	871	836	885	865	910	843	898	896	922	897	869	880	899	890	854	942	918	829	913	888	806	896	859	868	889	895	888	847	866	905	904	893	907	850	880	872	903	905	887	888	872	834	923	900	844	865	867	889	839	891	854	873	897	894	867	846	868	885	913	872	875	901	861	902	846	851	829	830	883	884	869	862	850	890	867	921	912	854	868	871	856	838	891	833	880	865	844	851	938	843	901	840	848	880	908	881	901	859	882	835	880	894	861	868	862	867	905	885	887	886	905	852	870	825	879	892	902	919	897	869	884	853	915	846	857	848	842	871	925	845	915	916	869	889	853	877	922	915	885	898	857	925	914	905	839	870	854	887	815	879	926	825	872	924	863	890	870	830	870	849	887	936	884	865	887	903	865	866	891	926	842	843	860	800	831	877	878	856	909	861	877	895	863	886	899	907	875	901	934	866	903	892	839	890	865	886	877	880	880	816	849	877	903	877	860	848	908	980	896	876	878	866	921	876	864	861	962	932	807	919	892	870	920	885	843	910	866	877	890	841	916	877	863	934	892	882	878	954	893	906	860	844	904	910	853	875	844	886	878	933	876	915	891	852	850	898	953	875	886	844	852	857	873	887	881	919	868	890	903	873	869	861	882	881	868	875	864	872	866	846	898	877	909	862	916	941	896	885	888	888	874	874	854	830	900	844	848	843	876	850	868	887	889	829	914	923	868	873	898	860	827	909	859	842	874	859	849	827	872	886	877	889	887	917	917	857	899	901	874	882	910	877	898	884	862	893	883	896	899	897	911	886	818	913	851	841	863	868	888	885	888	906	864	887	871	928	894	850	927	905	864	925	909	889	948	881	849	899	845	921	873	882	846	895	927	925	901	861	881	860	900	878	881	861	896	874	864	845	925	845	896	916	872	894	864	900	915	867	937	866	820	850	890	883	838	871	846	937	873	859	870	916	876	836	849	871	781	857	804	852	881	886	886	908	888	858	874	929	828	870	858	861	896	892	823	851	881	954	870	854	895	928	855	896	869	844	872	879	895	903	857	858	885	900	891	912	885	883	847	869	855	850	891	871	859	851	835	827	856	849	904	874	831	823	845	879	869	861	894	913	867	883	860	818	863	867	875	872	841	901	851	845	904	883	966	894	915	878	861	861	874	919	840	907	893	906	863	908	881	903	884	901	845	867	886	912	898	867	812	859	836	866	874	854	830	890	874	912	855	871	887	891	889	872	923	875	859	842	933	930	879	878	932	905	895	889	910	894	868	887	818	864	864	891	861	925	866	942	870	886	860	885	906	860	910	864	892	875	922	866	846	868	868	850	894	849	886	918	915	853	907	857	911	874	862	835	833	899	877	917	870	871	870	884	897	905	904	884	890	869	919	896	889	904	857	857	905	885	856	863	910	872	851	868	879	858	863	893	942	878	860	888	911	862	918	834	917	888	876	925	846	929	921	861	911	912	913	856	898	880	835	916	877	953	892	867	873	873	892	879	872	899	865	895	908	880	849	905	954	904	846	852	851	843	912	858	824	839	919	863	897	871	889	883	908	879	887	878	870	918	905	868	906	902	832	893	849	933	884	859	873	834	901	914	884	836	857	889	912	892	859	891	890	863	896	829	912	912	860	901	900	889	826	883	814	856	841	874	833	846	896	851	852	919	898	905	963	892	888	876	907	887	870	931	899	861	855	870	894	866	891	906	915	900	857	889	887	904	893	832	925	930	908	875	864	866	922	887	846	874	838	897	911	933	915	922	861	848	860	875	859	817	933	871	919	914	904	914	839	868	839	870	913	874	871	900	823	857	853	848	893	889	863	899	913	854	848	897	893	876	918	862	874	938	869	894	904	910	867	833	863	845	835	879	885	859	866	862	865	866	905	910	896	869	926	888	903	897	923	858	880	906	889	856	870	869	866	856	882	875	855	922	960	875	886	887	871	887	814	848	839	877	923	883	909	862	900	884	903	863	855	885	902	887	854	830	869	856	912	916	891	892	901	910	904	900	838	872	903	835	880	850	889	902	864	887	901	879	851	850	897	847	868	858	926	880	875	853	886	852	875	876	883	919	882	888	854	890	811	872	887	915	879	925	856	931	857	906	887	902	873	949	914	897	886	861	895	866	880	904	903	859	853	873	835	867	882	890	850	894	917	850	864	867	927	878	897	906	835	878	881	872	862	857	860	892	868	841	861	807	816	865	902	878	824	865	866	906	892	894	851	908	859	881	967	907	885	909	905	868	851	853	854	851	849	883	888	859	914	881	909	856	866	870	829	870	857	862	844	904	886	912	885	878	887	915	881	876	856	840	905	844	896	869	869	899	839	854	877	910	858	876	854	961	897	861	876	839	938	890	881	912	886	882	922	884	928	899	931	866	917	842	909	831	856	850	859	886	886	875	810	865	843	834	882	843	872	857	876	886	848	880	929	860	835	879	884	879	876	860	867	892	873	931	919	873	850	864	874	858	836	924	853	892	845	918	858	911	879	864	897	879	893	854	852	859	966	852	910	913	838	912	879	839	867	883	878	846	871	850	853	925	943	913	842	852	829	848	846	916	897	893	911	886	875	870	898	830	823	828	900	885	844	941	911	857	890	884	898	896	865	889	905	930	900	824	868	866	894	882	890	872	840	839	849	839	893	851	851	877	886	876	906	876	871	861	882	869	870	832	878	886	865	901	873	902	877	887	869	908	838	898	901	887	887	931	850	896	885	878	886	872	844	851	857	889	841	885	865	884	896	864	880	873	908	862	894	893	864	873	874	955	887	900	869	889	802	861	882	929	871	863	883	841	908	907	871	895	877	929	855	887	930	844	868	856	907	876	910	884	866	904	826	865	878	873	875	847	904	901	917	870	876	855	890	906	850	839	846	847	865	857	872	862	871	862	900	866	809	865	880	817	860	884	849	841	924	909	896	873	893	881	835	886	891	890	955	843	871	865	855	890	889	889	907	879	880	852	897	876	852	845	855	904	910	878	834	821	924	905	866	919	881	876	900	871	860	866	876	836	939	872	855	894	849	872	909	929	907	874	872	859	839	921	954	912	860	825	879	870	889	900	883	900	837
7855	524	542	449	356	324	253	251	247	231	242	206	208	231	194	209	228	212	203	197	204	204	203	194	183	243	215	204	193	201	169	214	189	203	189	207	194	204	186	212	206	188	205	195	191	179	215	198	225	194	217	182	194	237	201	226	217	207	194	225	204	169	219	194	197	199	174	179	204	190	175	205	210	218	202	214	189	209	199	186	175	184	187	220	207	206	180	199	185	189	189	183	196	196	197	180	209	194	181	219	201	221	230	212	182	196	198	221	204	202	217	197	210	209	210	215	192	219	208	189	199	210	237	204	201	227	190	206	210	179	197	193	211	211	223	195	201	186	190	222	189	213	212	192	201	218	190	190	173	189	208	178	201	192	191	194	183	205	201	188	212	209	194	191	182	212	190	214	206	196	203	201	210	228	228	227	215	211	214	218	220	199	209	184	208	233	194	221	196	192	164	213	209	190	212	205	192	206	196	192	168	187	216	218	206	215	197	206	203	217	195	214	189	191	200	209	223	182	200	203	205	189	179	185	201	196	219	218	209	183	192	212	199	218	200	225	195	217	225	201	206	184	185	180	187	169	201	204	202	215	168	201	191	229	211	223	195	187	228	213	204	210	196	198	212	200	215	215	201	197	205	209	218	220	206	209	224	223	210	197	203	233	226	207	222	208	203	212	176	209	184	204	187	219	208	200	209	194	172	190	193	211	186	205	214	149	209	196	191	211	212	189	201	217	189	224	198	193	205	221	212	187	231	194	202	205	196	213	188	203	193	170	197	211	175	183	233	233	201	190	175	199	207	225	185	198	208	193	200	207	224	215	195	193	194	228	218	186	220	195	213	190	205	196	203	190	207	194	228	211	215	190	176	197	204	221	200	207	219	251	200	191	196	227	214	198	183	200	206	192	196	191	193	214	237	210	219	200	216	229	202	209	183	200	212	179	202	181	226	185	214	203	204	186	215	197	163	199	193	205	212	190	196	174	225	185	194	207	207	199	202	193	170	208	201	205	201	210	190	198	183	209	193	213	218	190	197	223	193	182	183	201	173	200	220	194	174	176	186	214	200	205	207	187	211	176	197	202	202	186	193	201	191	205	207	199	223	219	221	216	194	176	205	217	179	195	222	201	165	199	202	212	192	191	204	190	206	181	224	210	190	167	225	212	214	184	209	204	194	173	186	190	171	186	225	190	213	216	177	201	233	196	196	189	200	228	203	186	176	192	198	193	226	193	202	167	219	218	188	232	188	203	221	233	211	210	213	209	194	197	179	202	204	197	220	153	180	216	207	183	185	183	172	207	216	208	186	215	210	197	233	232	185	191	178	216	213	214	188	194	185	222	191	193	176	211	187	203	180	162	216	213	231	218	227	199	197	185	219	193	196	192	209	183	193	211	194	183	213	208	200	213	203	204	186	218	189	191	210	216	185	178	198	204	189	198	188	192	211	197	149	177	214	201	205	213	192	181	193	205	191	176	185	217	200	171	209	188	208	236	198	185	170	197	185	216	216	215	210	192	173	225	205	182	213	191	197	190	213	205	194	202	185	195	195	189	215	198	182	204	191	193	237	221	206	200	223	208	235	224	218	200	218	193	193	182	235	194	206	224	208	202	197	195	196	201	206	198	213	189	186	189	183	204	207	181	183	195	214	189	194	206	204	218	200	195	221	191	199	182	198	185	191	212	208	196	181	187	186	226	224	200	201	209	192	171	196	183	218	188	200	172	196	207	188	179	210	216	238	202	188	200	203	211	209	205	172	201	209	233	213	202	197	215	188	216	193	213	208	211	194	185	216	202	185	184	211	195	212	199	198	188	177	214	204	200	204	222	213	197	215	195	188	172	214	233	193	196	198	175	218	192	171	229	195	199	169	173	237	223	195	209	195	240	239	198	191	198	207	176	215	208	193	189	216	217	205	201	207	187	170	206	187	216	194	205	222	212	195	232	204	194	207	213	213	199	223	195	202	220	207	199	216	198	200	203	220	218	206	185	212	207	185	207	193	198	228	186	205	204	194	177	206	220	218	195	218	201	203	187	201	166	220	171	216	182	185	211	232	204	198	210	213	216	181	178	226	211	182	211	211	209	221	228	209	188	183	229	214	173	206	250	210	202	200	219	211	199	196	178	217	226	197	204	201	203	186	193	212	195	196	192	194	190	197	211	217	227	198	203	203	192	214	196	198	230	197	190	205	208	206	173	217	200	197	228	193	204	199	212	177	200	170	199	218	226	207	200	204	202	175	195	186	193	198	211	225	202	218	178	203	238	217	192	191	209	213	197	175	243	199	205	190	184	213	193	198	202	200	195	198	213	182	222	189	176	212	226	210	200	188	235	207	198	189	212	243	210	179	190	192	170	211	205	217	214	191	176	188	168	214	190	212	223	204	212	188	196	179	187	211	183	217	214	188	173	208	212	219	178	212	231	216	187	195	225	225	181	199	196	211	215	220	214	195	198	224	196	213	202	210	201	196	204	188	233	222	198	196	197	184	170	240	197	216	181	187	198	198	225	167	203	196	203	195	212	195	182	219	223	231	212	211	232	208	212	197	195	172	187	198	230	201	212	218	190	222	192	228	189	194	206	208	198	220	192	212	215	199	200	212	225	189	207	200	194	204	205	195	213	198	193	173	236	177	215	208	202	212	198	210	176	213	209	196	208	202	243	223	210	197	177	194	218	248	205	180	229	188	199	200	210	207	198	210	212	205	193	213	215	232	186	221	173	193	221	211	214	222	223	203	205	174	197	209	207	193	208	220	189	207	175	189	203	179	187	173	198	207	202	179	206	181	198	181	233	194	186	189	219	209	191	227	204	210	214	189	208	227	198	169	173	208	202	180	182	198	192	178	212	202	183	180	229	208	220	201	211	217	182	210	204	178	207	198	215	183	212	215	205	199	192	194	188	185	206	184	182	183	197	190	173	206	216	209	196	210	185	217	207	189	205	185	204	186	209	162	205	235	185	189	202	172	219	191	180	210	221	222	212	225	202	178	213	196	225	185	190	218	187	181	227	209	218	204	188	201	202	205	196	177	197	188	193	202	173	223	175	217	199	193	174	214	223	215	234	224	194	244	176	203	211	230	211	197	197	216	212	203	226	215	185	212	233	195	209	208	209	154	188	216	204	192	224	195	192	192	186	194	186	188	205	221	182	207	188	178	199	236	183	191	219	188	194	205	197	182	194	224	208	192	204	192	192	217	200	179	229	210	176	197	183	211	190	236	194	161	200	203	195	187	213	203	210	235	178	214	186	169	203	204	211	166	189	201	221	197	199	184	189	195	195	186	180	197	207	217	207	228	206	218	208	202	203	211	210	212	200	214	185	201	199	199	243	241	186	198	196	179	210	190	204	210	197	200	211	191	207	200	230	179	209	210	189	196	191	217	189	202	192	208	188	172	200	204	219	209	223	203	181	205	208	228	214	195	216	203	206	211	209	177	196	206	222	202	211	220	190	200	187	189	221	212	205	188	195	194	196	176	219	210	229	198	184	189	166
6404	756	1201	1343	1258	1042	865	805	780	704	668	639	599	573	569	565	580	556	524	558	498	546	573	542	541	549	555	532	507	532	511	518	465	517	527	526	496	520	477	505	496	471	495	514	524	486	547	547	518	497	506	544	516	496	497	542	491	483	494	501	516	480	486	488	491	482	558	514	521	521	478	524	470	555	483	500	504	504	516	526	524	495	538	482	529	518	497	474	504	454	523	504	495	507	511	484	515	465	436	526	475	509	511	472	529	477	470	467	517	516	471	511	507	473	524	469	515	469	567	506	500	491	501	507	500	494	466	483	496	518	500	481	458	508	464	506	503	479	497	486	479	471	488	496	469	515	472	511	499	490	539	519	519	504	522	473	497	501	461	475	514	480	513	510	530	537	517	505	498	499	535	479	470	494	499	470	510	480	485	475	501	529	491	509	508	492	500	505	495	492	493	497	498	550	475	481	502	469	475	517	485	520	482	499	491	507	510	499	492	509	498	507	484	503	539	502	520	517	494	512	502	526	504	533	470	511	473	483	501	470	509	458	488	506	544	448	493	454	496	465	480	491	503	509	492	491	465	473	480	540	498	493	520	491	517	480	498	507	493	501	506	455	508	504	494	488	484	472	509	499	518	512	504	469	504	512	466	510	499	513	485	477	526	499	450	489	461	510	496	510	508	477	483	516	503	521	499	498	537	537	514	460	521	488	509	498	488	477	468	490	460	517	522	520	476	496	476	491	485	543	515	528	491	493	509	481	467	531	503	498	468	484	505	458	475	486	485	502	476	517	536	492	467	468	491	447	497	522	502	484	528	477	484	554	477	487	488	486	468	504	546	500	471	438	488	452	514	509	503	478	481	490	507	499	493	510	505	473	485	520	483	529	540	538	484	495	520	474	491	518	473	535	497	512	478	525	496	461	526	483	515	497	499	452	494	473	489	482	513	519	534	483	506	466	500	502	537	494	519	525	510	505	492	481	481	498	488	503	479	498	513	482	526	502	482	533	523	508	508	498	481	492	486	473	506	523	507	494	524	547	505	523	506	472	535	509	476	544	524	523	501	501	504	532	486	515	504	514	517	548	506	503	501	495	487	525	527	465	505	510	493	501	555	472	521	496	491	473	496	516	521	498	492	487	514	465	513	488	484	520	456	513	520	486	484	517	471	508	521	462	495	489	494	504	499	549	505	467	487	474	473	551	494	515	491	474	488	502	478	501	511	464	488	511	510	494	496	479	485	528	452	495	486	469	514	516	473	495	493	504	511	528	518	525	483	511	514	511	482	475	509	498	482	493	509	496	496	473	508	506	518	511	526	534	505	515	468	487	514	536	505	440	514	470	525	506	490	549	489	540	495	506	500	474	528	494	486	513	490	544	535	524	502	499	465	492	495	473	488	477	473	532	503	499	509	497	498	468	481	503	496	535	487	511	549	525	473	510	466	495	503	519	473	481	496	480	509	502	501	501	519	491	529	485	502	529	450	440	499	486	502	511	511	487	511	495	500	484	504	509	487	484	504	478	506	538	517	475	463	505	506	501	479	514	500	459	519	510	482	466	491	519	450	511	472	512	485	467	475	510	475	497	480	514	516	493	444	461	502	493	529	510	525	514	481	480	520	520	474	458	506	507	518	501	481	521	496	505	468	490	473	526	535	539	501	499	490	496	532	479	480	531	485	493	498	451	510	516	512	481	494	486	517	513	515	480	530	477	502	469	488	496	498	482	521	514	477	513	499	510	484	481	498	499	499	491	513	473	533	511	493	530	488	480	512	494	491	503	517	465	516	501	487	535	503	458	476	507	532	512	527	520	501	502	509	501	514	508	496	516	466	524	514	527	529	489	502	463	521	478	489	497	519	508	482	503	531	500	508	508	500	507	490	521	485	533	478	490	512	494	527	506	500	486	500	510	448	492	510	486	495	479	491	509	520	513	496	506	505	524	536	528	468	500	451	505	519	472	525	487	511	512	479	494	495	482	469	521	489	507	484	482	493	456	527	480	478	505	509	506	535	491	526	520	489	530	505	492	497	498	479	519	500	477	539	526	463	479	487	522	509	496	496	510	507	472	484	485	492	507	510	495	516	515	478	470	521	533	498	534	475	484	468	517	487	479	519	547	495	525	494	523	464	471	531	489	459	503	506	546	493	506	514	508	510	475	524	485	524	535	513	503	468	471	512	500	491	561	499	448	501	487	502	526	506	484	501	489	512	513	495	508	484	512	492	511	524	477	513	484	517	475	471	497	506	511	488	527	448	519	495	454	490	511	487	505	517	504	514	521	488	491	510	482	457	509	501	524	481	474	477	492	565	491	482	490	464	513	488	486	476	511	486	513	509	515	460	467	503	476	515	447	515	525	474	513	483	493	524	492	430	533	506	518	487	539	510	538	517	467	532	492	551	481	497	530	491	514	551	491	497	480	520	521	485	490	505	520	462	506	490	486	471	491	510	517	515	450	510	474	514	502	450	450	547	508	508	494	468	519	527	502	487	524	488	505	493	510	511	508	496	479	514	468	483	472	552	499	463	471	491	495	498	473	492	502	480	518	467	560	479	510	510	478	510	490	540	472	479	471	489	502	488	465	485	519	516	492	479	533	504	461	502	484	501	506	502	486	502	483	493	507	493	486	504	492	545	500	497	547	487	504	529	493	507	454	510	481	471	484	500	510	512	564	494	467	494	506	509	486	479	520	461	491	475	503	511	505	505	502	470	541	494	507	489	522	505	472	495	531	507	497	524	471	470	516	493	512	451	501	501	466	490	474	476	474	485	514	495	534	503	508	484	491	529	478	479	485	491	472	494	462	524	503	499	517	517	453	507	491	452	504	508	554	498	489	490	474	506	490	457	496	493	512	510	524	510	492	511	499	539	463	515	506	568	458	473	480	481	495	479	510	484	506	476	488	503	508	526	497	452	497	486	516	475	493	481	511	492	496	488	518	488	493	476	503	453	481	489	511	503	456	542	501	515	514	488	491	481	500	515	516	541	503	570	511	475	468	541	500	484	552	542	459	495	545	482	486	460	502	492	482	465	501	489	474	474	511	500	528	501	497	476	511	508	467	516	471	518	502	521	507	493	512	468	486	505	520	491	465	499	486	514	488	470	540	440	536	487	514	520	481	506	516	460	501	511	464	496	522	505	527	458	483	514	498	486	484	509	477	524	512	524	497	474	509	465	501	505	537	515	498	523	510	515	495	514	493	502	501	488	527	482	519	505	510	518	477	508	487	506	532	475	456	502	477	491	486	524	507	469	515	485	476	500	499	524	499	512	521	515	494	481	502	510	489	542	498	466	496	503	458	504	474	478	490	511	556	471	480	510	498	492	499	491	484	447	463	521	477	494	501	520	501	496	493	483	467	527	510	499	480	490	490	527	507	509	473	483	525	479	509	491	513	485	500	506	494	493	525	515	488	505	480	492	478	523	489	529	506	481	519	494	511	528	477	490	492	493	522	498	506	497	522	484	522	525	516	521	540	489	549	505	510	496	463
15201	1315	1003	756	560	476	402	373	376	399	322	313	329	310	320	322	290	302	262	281	280	292	288	277	298	276	318	300	310	294	327	274	303	296	291	293	279	287	304	277	268	298	318	273	317	286	298	249	304	260	251	275	312	298	296	292	300	277	269	263	283	281	288	299	281	252	289	275	300	241	302	274	283	265	266	267	284	291	285	287	295	238	280	271	298	293	278	304	305	274	275	281	269	293	256	250	296	289	265	295	320	294	262	295	305	283	302	238	299	285	261	319	280	261	295	277	263	264	284	305	267	308	255	285	251	262	220	297	298	267	264	277	293	282	272	300	265	274	299	291	284	258	299	297	287	290	267	284	250	257	261	264	286	245	318	282	272	324	274	249	272	273	296	270	284	287	298	329	265	261	272	270	254	285	279	288	319	270	256	267	277	285	275	247	293	278	291	247	279	285	307	282	265	291	263	277	286	316	259	261	282	268	315	259	277	271	256	317	267	293	274	275	272	267	310	278	282	263	270	249	257	261	284	279	275	273	286	261	305	259	281	287	328	283	300	274	294	316	297	295	272	282	254	278	242	267	259	251	288	274	244	270	307	243	279	282	288	258	289	348	278	298	296	267	261	298	269	265	276	254	316	277	315	266	283	282	272	279	266	293	261	257	270	291	250	253	289	275	276	264	327	289	271	280	301	277	281	274	268	280	298	289	304	302	294	302	286	264	274	323	275	296	269	286	293	299	290	324	276	232	308	259	270	268	266	255	310	290	268	282	290	265	309	281	283	266	275	287	281	305	274	285	285	250	277	288	284	274	261	301	296	252	310	272	300	265	293	266	293	296	264	314	276	258	292	292	287	298	330	302	276	274	271	282	308	282	272	277	254	309	277	280	311	277	270	259	267	274	276	289	294	286	280	280	291	242	276	285	271	248	324	275	274	278	259	280	294	300	286	261	268	284	278	282	277	277	257	286	247	278	267	308	290	284	275	282	277	290	286	290	287	271	268	261	260	280	269	262	255	309	273	273	259	295	253	299	301	303	273	297	274	274	294	269	284	268	320	256	285	300	293	283	274	300	266	286	259	260	264	274	293	259	286	321	238	289	289	281	242	272	262	263	315	291	306	302	255	289	275	275	281	271	252	284	270	307	287	289	270	271	297	272	268	271	289	290	324	275	270	248	286	263	294	287	288	278	301	276	290	273	278	298	303	313	232	251	295	313	266	304	290	250	277	321	293	273	273	270	241	302	339	296	282	301	277	296	265	315	309	298	272	265	276	267	288	291	304	276	265	307	253	242	294	286	273	274	279	304	282	279	295	270	265	290	271	276	280	297	284	324	268	248	274	269	258	248	297	261	276	278	288	246	267	259	315	308	296	266	266	270	296	279	264	276	268	276	297	300	268	281	300	301	300	277	302	296	268	302	262	279	279	270	281	279	268	281	284	286	250	281	319	285	310	316	295	314	289	291	298	285	279	316	287	254	292	298	269	271	287	309	308	305	299	281	291	265	261	262	326	298	259	281	282	297	308	286	286	271	287	278	275	287	260	265	289	277	299	286	267	288	278	283	276	291	318	280	284	318	276	289	265	281	266	277	289	322	306	297	273	260	270	288	302	295	296	301	254	295	285	254	273	315	259	298	272	261	275	289	255	279	287	280	272	271	293	290	290	297	264	268	280	258	303	261	252	283	256	302	277	293	288	238	245	278	313	308	252	269	267	240	257	300	303	299	294	283	286	295	256	275	297	282	255	321	301	270	287	298	266	300	261	263	293	263	279	284	278	259	288	256	274	273	245	322	297	301	276	289	237	309	271	262	303	276	291	284	299	274	266	268	285	291	262	267	293	264	310	271	300	262	269	266	276	267	268	296	271	242	274	283	282	256	268	269	252	283	271	301	298	271	282	295	277	266	293	282	272	282	304	259	290	263	286	277	284	308	274	276	270	303	248	280	273	262	256	282	280	271	281	284	285	295	283	280	294	261	260	299	254	257	294	298	274	269	281	295	307	297	295	283	248	296	292	232	265	258	287	282	295	295	283	266	266	301	249	306	253	287	295	288	229	308	270	293	288	286	295	322	290	300	264	280	286	307	294	291	289	294	281	241	269	296	259	293	288	311	265	290	292	261	273	298	292	271	272	313	254	295	278	288	274	286	292	275	245	278	286	286	270	294	267	298	260	288	289	310	293	310	283	274	268	307	265	301	283	255	282	282	260	327	319	260	265	245	283	286	260	283	307	296	264	278	291	296	290	263	285	288	274	300	308	279	270	297	279	276	256	317	282	278	288	311	275	287	275	295	310	290	268	284	285	264	306	272	291	290	291	234	265	247	257	276	273	286	268	286	260	271	277	284	312	276	278	263	304	258	313	263	295	270	286	248	278	303	256	272	313	292	253	300	268	280	260	317	281	283	278	292	282	308	307	265	281	265	286	270	260	284	274	298	273	281	283	278	290	283	308	312	250	290	288	250	340	277	265	297	292	257	279	306	300	266	266	288	289	315	301	287	268	296	275	289	274	291	278	278	266	290	257	282	294	284	282	264	253	300	270	266	287	292	279	266	290	284	285	272	304	290	282	300	282	279	292	283	286	288	278	290	275	281	269	287	305	243	249	276	262	302	278	279	264	288	321	258	264	266	256	261	295	295	252	278	289	284	261	284	267	276	287	263	306	262	287	278	297	271	262	301	302	270	272	290	269	278	303	295	306	253	317	325	244	267	314	247	286	275	294	285	279	305	273	285	284	305	283	281	278	289	291	245	276	247	267	281	285	283	296	266	291	297	292	305	281	252	248	284	242	270	259	282	298	279	283	273	281	267	278	286	261	280	273	255	265	274	260	269	273	298	281	319	278	282	270	269	269	246	252	275	279	332	285	253	284	299	283	267	291	279	288	262	313	284	307	296	243	260	284	256	265	304	287	259	314	298	253	274	260	306	278	277	294	290	303	277	251	285	252	280	287	300	277	293	303	263	300	264	286	245	270	267	320	278	275	277	280	319	271	279	319	281	272	273	280	273	289	268	274	284	297	290	253	259	261	281	271	285	277	268	283	282	256	252	276	298	276	269	319	257	279	283	254	316	283	301	281	280	266	286	244	261	253	249	288	267	258	313	295	298	282	267	317	251	272	264	288	271	287	335	323	300	280	313	289	275	283	282	273	292	283	288	299	302	317	274	255	270	312	283	268	287	299	266	296	274	290	294	288	267	293	292	273	258	314	313	276	295	282	277	290	321	275	287	280	271	293	298	290	306	283	264	284	301	272	294	274	295	277	270	293	283	315	257	260	292	305	283	244	284	305	264	289	289	292	322	307	284	278	283	261	260	273	269	276	272	301	270	286	289	269	276	294	290	273	306	305	272	285	268	256	307	256	294	292	288	286	263	295	260	292	281	303	298	277	275	267	260	255	307	260	297	294	268	249	269	298	279	299	308	307	299	255	270	280	293	254	279	274	293	275	275	262	334	261	253	295	292	287	304	313	261	295	291	323	273	282	270
8385	1238	2108	2397	2069	1726	1519	1315	1178	1068	992	918	882	942	893	860	833	782	806	796	798	781	779	715	689	790	719	717	708	744	721	707	743	753	666	743	724	718	744	751	680	717	716	759	718	678	646	678	702	649	719	731	712	706	671	661	732	727	698	681	660	666	664	681	685	712	661	676	737	681	689	692	737	682	706	706	657	714	664	683	656	644	709	741	685	695	685	683	708	689	652	672	722	723	702	656	679	685	671	667	695	679	677	676	687	707	697	663	684	689	676	649	683	726	678	658	671	658	661	662	684	689	645	698	678	671	655	730	697	644	699	705	730	703	725	619	701	685	681	654	668	706	687	701	652	697	737	633	685	678	690	673	688	667	682	711	703	685	647	690	673	683	641	709	655	672	678	717	639	655	681	711	682	666	662	669	669	713	666	617	654	673	704	672	668	714	693	653	673	708	693	636	694	668	674	682	682	665	669	679	658	695	708	722	725	717	669	689	695	670	678	662	658	713	654	659	648	650	706	686	655	641	705	689	680	684	671	700	660	699	687	675	677	693	680	695	693	691	724	662	695	688	725	679	630	694	683	649	673	656	671	668	698	665	679	697	665	654	636	693	662	668	673	680	645	675	616	691	679	702	695	680	694	638	685	667	643	662	669	698	675	737	648	691	644	670	684	690	651	668	642	639	652	628	656	632	669	694	683	687	692	723	703	671	683	666	616	656	671	673	703	669	660	707	633	700	671	694	668	721	758	683	657	626	675	716	658	679	697	677	680	657	608	617	669	691	665	699	642	645	660	709	672	669	672	683	654	657	692	685	672	691	645	672	689	675	710	710	694	703	677	654	653	650	666	693	682	643	671	639	708	682	711	689	651	694	659	705	663	695	685	698	659	686	684	681	664	666	735	650	673	681	667	688	705	703	675	683	670	701	683	668	722	625	691	678	689	651	703	656	685	669	685	682	662	688	713	691	672	658	667	641	702	674	686	679	724	627	707	712	649	681	696	668	670	663	692	679	648	680	700	672	684	715	673	646	701	706	673	659	679	680	661	695	670	666	673	628	683	687	692	682	667	698	646	736	689	695	654	703	612	706	615	680	705	706	677	693	668	715	703	708	670	692	674	599	673	708	686	677	673	652	699	660	670	687	672	689	695	610	653	690	698	659	654	684	665	658	706	695	666	701	668	689	698	673	648	722	731	679	656	675	670	657	703	678	690	726	723	679	719	665	685	681	723	677	667	680	692	655	683	676	716	635	681	674	659	690	689	669	706	690	686	702	709	700	680	646	685	680	668	658	663	689	640	703	637	664	715	685	674	671	687	651	698	662	638	670	660	666	709	713	665	680	667	696	696	689	700	640	706	640	708	675	725	682	657	679	635	726	626	702	657	696	665	674	683	710	670	709	683	717	693	718	716	650	696	714	663	667	670	696	671	662	682	694	681	677	701	660	715	652	708	667	666	674	681	716	652	709	654	712	662	670	663	695	660	671	663	739	722	733	680	675	699	682	669	680	702	660	677	702	689	673	661	669	652	674	654	664	729	683	697	646	658	702	695	718	710	709	674	628	699	661	701	711	654	670	709	704	747	677	728	697	692	710	671	662	634	642	712	670	724	619	706	688	684	673	694	702	622	675	698	700	676	699	659	671	683	669	696	711	687	676	721	686	712	666	658	678	664	690	670	702	684	687	718	670	649	650	685	673	672	643	644	713	682	648	679	645	647	713	651	686	659	678	627	649	685	709	688	734	707	682	702	702	714	702	614	707	633	684	671	703	678	682	679	710	678	689	675	722	670	676	681	679	700	673	724	649	658	670	679	674	668	649	656	684	697	672	637	712	679	681	670	702	675	709	633	708	642	679	703	671	618	703	705	650	678	689	670	635	678	697	720	687	703	708	687	710	686	669	653	717	666	658	679	684	656	695	704	666	637	706	735	701	676	673	682	713	699	707	683	699	674	682	725	649	701	696	653	676	664	667	724	722	651	715	701	660	657	716	706	677	642	656	664	663	694	693	656	692	615	649	727	707	700	643	636	675	671	680	680	655	702	667	714	721	661	727	674	670	640	716	660	681	683	639	682	688	690	690	668	708	679	720	703	693	691	677	698	689	644	678	687	645	700	682	685	672	702	651	744	720	725	665	690	685	694	684	698	633	677	620	677	696	649	709	672	652	708	689	705	713	687	697	662	660	673	692	676	674	707	713	718	662	631	649	637	697	643	709	698	671	675	649	693	706	681	677	656	666	677	701	714	678	666	690	703	659	666	667	698	706	661	641	686	681	698	656	709	656	713	729	640	661	702	686	657	664	701	667	664	683	672	680	707	753	661	662	682	646	651	689	705	689	728	701	683	673	668	709	714	671	713	624	679	662	683	638	683	675	701	706	704	664	667	696	678	684	675	623	672	705	712	668	702	651	698	757	683	649	665	693	689	693	681	611	740	699	700	651	667	625	686	699	721	661	700	715	746	668	694	673	675	644	659	678	657	666	658	685	675	646	716	647	676	670	693	643	683	705	652	685	677	685	700	648	637	662	701	689	670	690	661	695	681	703	652	695	668	703	690	622	660	664	706	641	654	680	655	675	692	666	721	687	640	676	701	681	669	660	672	644	703	724	683	637	717	674	642	654	665	671	645	704	733	657	656	669	658	702	710	687	681	658	704	678	690	691	676	676	659	680	684	666	669	691	657	680	685	713	685	705	673	680	695	690	669	674	680	647	700	675	715	729	706	669	691	676	677	692	705	689	691	678	709	685	730	660	681	694	681	675	634	625	647	659	654	690	684	701	656	653	710	683	682	671	690	673	718	667	640	615	717	717	671	704	641	684	691	645	702	683	694	646	647	682	699	738	686	679	718	673	687	636	624	692	690	685	665	712	675	667	666	715	699	681	646	668	717	706	639	696	634	637	682	729	644	672	667	686	730	677	666	673	701	688	651	681	676	635	676	622	707	690	681	669	693	697	642	707	686	671	699	692	713	685	665	696	702	683	713	683	707	644	670	666	683	684	665	674	708	673	703	667	681	667	647	706	655	710	682	677	713	649	686	675	631	687	689	716	688	684	659	664	672	680	724	673	691	706	682	670	716	707	736	703	681	655	672	678	686	694	670	674	667	725	691	684	639	691	703	703	742	654	664	631	653	725	708	655	698	711	688	662	690	687	707	682	670	695	670	669	677	673	676	710	699	729	687	730	711	683	726	675	693	640	687	693	687	654	666	673	665	655	666	657	721	674	688	699	680	706	707	633	703	683	749	647	663	698	675	726	696	712	679	699	665	637	657	681	684	642	651	641	686	684	681	704	665	664	655	657	654	699	724	740	652	662	678	704	674	649	691	703	685	707	685	654	659	687	710	624	686	640	723	682	654	661	681	711	694	709	652	676	690	674	689	726	682	665	662	678	610	673	691	680	683	670	670	656	671	673	662	666	711	691	687	660	655	632	656	717	716	685	671	724	699	703	721	705	672	675	657	676	632	676	661	673	715	686	709	676	690	751
1719	385	432	439	392	366	438	419	411	424	413	423	413	391	404	375	424	398	422	400	440	403	437	366	396	396	392	347	450	430	396	416	421	385	443	442	439	383	403	407	380	401	415	390	379	407	377	376	401	408	392	391	399	432	406	406	403	433	407	405	422	404	383	402	404	408	378	392	418	381	412	418	379	413	427	423	406	439	421	413	404	394	399	391	410	390	401	375	406	443	432	430	402	403	417	360	407	432	416	422	446	415	404	402	437	425	381	417	421	383	423	395	359	411	398	406	384	387	426	419	390	419	396	352	386	427	381	409	372	358	415	431	373	378	408	382	413	434	405	412	415	436	408	392	392	384	409	436	412	413	380	415	364	427	387	391	367	389	407	392	408	442	398	450	411	405	405	355	374	413	411	417	364	401	413	393	437	428	408	378	401	390	402	433	417	431	414	389	413	432	391	446	392	409	384	402	434	397	386	426	411	429	360	377	390	369	417	424	401	416	434	445	405	417	419	385	422	400	415	390	385	415	414	408	435	429	426	386	419	391	367	375	402	389	386	390	395	394	454	385	392	391	387	387	381	389	450	432	430	383	428	373	362	446	376	410	419	397	406	412	393	398	399	409	410	397	394	442	412	410	382	397	384	429	403	388	389	404	395	471	431	405	409	382	394	403	405	383	419	486	361	362	386	419	425	393	392	396	401	404	385	413	388	378	424	409	403	385	395	410	398	369	418	412	408	411	404	417	415	393	418	418	422	408	425	393	426	419	408	392	376	411	412	384	406	406	431	370	386	393	400	409	401	424	449	457	429	401	372	377	415	406	383	405	395	402	395	472	399	423	434	417	383	384	433	409	413	416	435	444	431	394	406	387	374	400	416	404	411	388	408	389	431	397	365	398	407	378	396	404	391	376	391	442	458	390	363	365	403	372	368	374	371	382	436	408	383	419	383	406	396	380	383	399	416	384	378	378	416	429	355	377	391	388	379	403	399	407	429	369	408	387	386	420	416	385	404	402	391	405	436	410	376	402	384	411	383	387	448	382	428	387	421	385	405	373	359	380	372	402	384	372	405	418	374	394	426	438	396	416	381	397	392	401	402	437	425	411	394	399	383	410	421	420	407	370	383	405	422	397	406	413	373	377	391	445	400	360	414	405	408	403	407	361	378	437	420	358	398	351	414	390	382	423	429	359	397	372	351	392	429	348	419	389	393	415	400	418	379	370	402	385	416	385	374	386	374	427	411	390	411	422	371	388	376	399	412	388	378	372	360	430	374	365	437	425	424	374	411	388	412	395	410	387	377	443	378	393	389	402	427	467	460	414	383	396	441	375	408	439	421	405	445	381	415	406	398	387	409	372	404	443	392	416	395	425	429	424	398	415	412	385	390	383	440	374	398	422	423	429	412	400	436	385	383	398	406	413	374	418	398	420	389	406	444	405	403	395	403	413	422	395	381	437	373	415	390	382	393	410	398	356	404	418	379	396	390	423	378	316	384	413	431	403	362	408	385	367	383	400	390	419	398	411	403	437	427	415	407	353	411	406	418	384	397	415	383	402	384	383	373	403	456	396	405	396	412	381	403	386	414	401	414	392	406	387	375	401	431	374	452	399	416	376	396	389	398	362	395	381	400	382	370	391	421	397	397	452	396	388	356	387	411	441	400	381	408	416	397	426	385	377	379	400	427	378	394	379	359	366	431	402	418	392	372	399	394	426	396	361	440	401	440	396	422	402	399	365	399	419	430	368	412	434	403	398	375	393	387	380	420	356	382	382	399	457	392	397	414	422	371	400	408	441	406	416	432	403	386	413	381	404	420	384	415	407	385	417	401	416	403	383	382	376	394	407	403	376	375	413	396	416	438	385	418	400	353	411	440	428	384	401	404	405	385	405	380	405	407	412	409	379	455	406	396	435	380	393	411	398	391	418	402	408	469	364	407	382	401	387	408	431	387	422	407	382	408	374	408	431	457	390	406	401	401	413	395	404	381	393	417	418	402	433	412	425	391	420	407	364	371	394	392	398	391	427	414	380	434	394	404	408	426	424	422	408	391	391	356	382	398	362	435	426	402	416	357	407	430	376	405	380	377	430	418	428	372	438	386	399	425	449	382	389	376	406	381	432	399	408	391	396	389	404	416	400	431	411	394	400	433	424	412	397	388	390	409	396	447	369	413	413	382	398	389	432	421	386	386	362	392	390	363	420	356	395	376	389	361	373	385	398	395	395	393	425	403	368	416	349	430	405	430	382	412	394	426	387	394	396	370	393	407	391	425	403	380	394	425	438	403	412	388	418	415	413	420	405	407	440	385	379	383	401	347	414	412	407	401	381	417	404	445	411	424	382	381	414	427	385	410	413	432	387	421	384	384	365	381	420	423	376	374	414	375	409	416	387	401	415	389	400	402	421	426	401	403	399	396	379	368	396	382	391	402	422	409	395	400	405	374	417	418	430	388	396	356	475	387	386	379	428	424	374	442	436	412	400	406	403	412	435	377	399	423	386	387	410	422	375	361	454	393	395	387	422	426	399	396	381	393	390	421	390	415	378	399	422	403	417	395	392	388	384	392	398	397	414	410	395	404	455	383	387	413	395	382	396	412	440	407	411	408	402	414	388	364	400	373	386	414	413	399	388	369	397	453	408	385	381	427	365	377	387	416	384	384	419	381	409	390	376	372	423	382	425	395	450	402	413	402	413	383	369	384	431	418	409	417	386	350	395	425	386	413	427	409	403	405	394	415	434	402	395	396	383	338	393	399	378	446	398	388	409	392	444	420	393	423	404	387	400	413	379	434	401	440	414	398	416	425	383	390	436	444	458	413	425	442	448	403	384	395	417	385	407	430	399	407	385	421	371	380	400	443	429	379	382	393	425	403	391	393	359	396	402	369	394	407	400	409	399	434	411	433	446	412	391	419	406	400	394	398	384	447	402	413	402	394	375	371	392	342	395	385	410	452	448	399	408	405	375	423	393	384	418	418	434	416	399	390	381	370	360	370	378	376	408	373	392	366	414	384	386	417	382	379	405	405	397	436	405	396	392	432	410	402	390	410	436	385	388	362	364	391	388	422	376	360	368	424	374	378	441	366	402	420	411	412	420	385	356	415	406	425	426	410	429	389	362	395	410	374	394	380	395	387	411	382	387	411	392	351	384	392	406	447	383	397	400	408	408	393	386	407	387	428	436	437	385	404	386	378	378	373	380	425	406	402	390	387	389	417	426	408	423	376	392	391	430	395	415	392	399	388	376	387	414	411	398	391	391	412	413	376	398	394	397	412	383	386	383	386	371	380	393	382	405	366	385	368	387	403	399	400	361	377	367	398	380	386	380	398	380	352	407	411	380	402	401	460	410	425	392	416	442	416	386	433	459	391	380	374	399	385	364	389	407	418	446	366	429	413	365	409	382	395	370	418	397	383	423	366	362	425	438	419	388	410	366	415	391	409	410	407	411	402	418	409	387	428	415	407	391	426	403	414	422	390	399	392	397	389	376	420	398
2045	870	901	864	882	895	923	912	855	910	810	870	853	862	879	903	903	841	910	877	843	959	928	861	852	920	863	859	862	894	891	854	918	818	940	905	821	838	894	887	899	887	850	909	860	863	860	904	949	924	917	917	879	888	913	896	901	870	837	904	882	843	860	914	847	900	851	872	868	852	870	861	892	865	819	875	836	866	859	920	886	802	845	907	839	918	900	941	906	881	859	877	841	854	833	884	884	837	865	888	912	888	906	858	877	913	856	858	885	879	881	854	913	886	854	814	846	796	889	852	850	922	909	926	896	817	848	916	850	874	877	902	878	900	852	855	845	881	872	876	864	827	912	851	877	848	869	859	884	948	881	839	926	809	903	847	922	859	880	873	870	881	872	839	857	873	877	845	866	871	880	909	917	860	887	894	891	851	852	869	862	884	877	839	917	899	863	845	904	871	851	900	846	896	810	834	877	876	899	910	880	873	901	848	837	872	847	902	860	899	857	884	902	852	870	899	904	873	807	936	851	899	863	877	847	853	862	858	870	833	838	865	892	907	839	884	923	836	882	911	874	920	852	884	856	926	818	829	830	886	819	872	836	907	903	878	865	853	908	828	872	897	866	848	887	892	857	856	886	808	851	918	848	865	901	900	882	881	913	867	871	867	833	835	825	862	855	921	834	879	836	845	857	894	881	886	887	859	848	883	867	818	863	884	872	843	888	917	900	825	881	855	861	901	862	828	889	835	869	882	882	851	822	865	816	888	854	856	891	882	884	843	871	882	875	850	890	828	892	833	859	849	876	926	909	834	837	878	814	850	884	895	824	853	909	847	857	885	882	846	892	885	864	860	848	904	882	800	883	891	879	864	833	808	875	871	818	868	875	875	883	867	866	904	893	866	909	883	916	824	851	892	882	870	879	902	830	844	850	921	853	820	849	878	856	896	831	917	876	836	870	902	849	895	935	867	852	892	874	864	867	854	921	891	895	888	856	915	900	874	840	857	902	858	890	869	923	898	845	831	883	850	822	894	925	877	915	885	857	859	869	860	826	856	843	835	866	840	909	829	873	855	864	830	898	903	866	849	888	891	870	871	879	859	887	851	850	870	887	889	873	882	875	868	891	856	854	821	840	948	880	882	850	880	868	867	881	908	883	922	878	859	881	934	887	869	870	859	881	874	871	858	843	870	911	846	852	890	895	890	884	863	870	835	853	887	899	878	887	818	818	879	887	883	807	869	866	912	886	858	880	854	868	848	827	856	908	886	833	836	822	896	884	847	890	900	853	894	864	803	850	880	924	848	898	890	880	879	850	902	875	874	847	872	838	877	885	861	852	930	879	864	860	845	830	891	856	863	835	855	883	840	865	827	855	816	830	902	875	873	879	872	863	940	817	883	874	900	832	857	877	840	820	828	823	864	926	802	902	895	856	920	920	889	876	837	882	845	876	880	876	905	837	842	832	883	898	845	824	836	886	847	849	855	875	852	853	849	844	859	939	931	889	907	865	864	869	832	887	872	874	823	853	907	850	889	836	856	896	834	851	860	902	846	854	868	908	851	927	846	898	854	885	905	858	859	873	859	873	841	869	873	886	885	893	845	856	846	813	897	857	861	850	897	910	890	829	845	904	895	863	889	928	935	863	863	852	841	884	868	879	874	872	894	850	855	869	922	888	902	895	879	885	905	834	880	896	894	902	905	852	961	856	853	854	823	836	861	828	885	893	895	866	855	848	905	860	871	870	875	911	897	876	882	855	843	897	849	888	868	899	854	852	862	908	883	882	828	862	864	864	897	851	837	904	915	860	902	881	850	889	885	858	879	898	902	859	829	862	850	830	859	900	894	857	900	886	871	876	867	921	938	878	848	896	884	897	912	863	867	870	856	884	872	875	857	867	877	869	902	881	879	934	874	840	848	869	914	907	922	894	850	848	912	924	904	882	897	902	911	806	893	880	903	834	929	858	883	930	843	893	918	868	880	838	843	882	874	853	884	881	876	873	891	872	855	919	841	830	873	887	892	878	834	849	829	893	903	869	851	885	868	901	915	922	928	917	870	853	875	831	841	861	872	842	900	871	851	824	887	833	880	865	909	863	870	865	831	863	824	881	846	857	826	862	810	916	855	810	874	922	839	847	873	887	917	828	844	886	927	902	863	843	859	889	870	886	867	901	875	851	846	862	875	803	813	862	879	887	931	867	874	879	852	883	874	864	860	877	848	894	871	886	884	835	855	887	853	839	895	865	891	883	876	885	831	858	863	862	858	876	906	884	894	904	816	896	812	918	844	851	867	853	925	889	881	861	911	847	865	837	889	866	823	881	858	860	965	896	905	839	876	882	877	839	871	878	903	878	869	816	899	904	821	858	843	925	929	841	874	858	896	891	867	894	845	877	859	929	878	879	921	855	855	862	889	938	829	880	867	887	863	861	884	839	864	871	884	874	892	853	887	872	904	898	881	906	942	902	882	915	859	863	858	813	884	902	801	896	884	892	880	885	890	843	891	848	858	904	877	905	872	855	849	878	898	868	909	853	867	853	844	860	888	935	853	874	837	854	844	859	869	856	866	871	871	861	885	910	858	883	917	823	885	885	913	919	889	890	826	896	850	899	936	865	858	930	904	878	879	856	877	891	849	864	897	851	894	913	852	922	880	883	862	871	893	869	828	883	833	896	883	941	888	847	884	887	860	915	883	886	883	911	904	837	846	898	900	857	873	913	869	863	865	877	902	846	891	927	853	897	840	862	911	871	889	841	890	905	911	846	853	829	820	867	885	954	891	874	824	864	862	873	823	860	858	855	873	879	873	881	811	914	889	894	820	882	848	910	832	882	911	853	935	862	955	850	832	889	855	861	871	885	830	876	852	918	882	865	817	857	845	866	891	855	867	895	843	860	845	929	893	877	869	893	863	835	855	924	841	933	897	843	890	830	828	836	887	881	907	842	878	846	865	908	853	866	867	884	823	853	881	855	874	871	942	904	871	825	854	825	883	870	911	906	863	910	860	859	853	870	806	871	839	838	853	922	881	855	884	833	844	840	872	879	843	903	861	886	896	861	889	872	857	901	866	831	867	883	873	865	835	871	852	856	849	884	858	846	851	896	879	896	873	869	873	884	906	913	857	887	889	852	870	914	868	879	904	924	873	845	873	829	841	851	834	957	897	890	842	839	858	870	914	862	866	888	801	803	824	866	880	884	830	868	890	789	857	852	903	874	903	930	875	895	873	844	824	838	854	870	826	884	821	908	846	866	903	891	887	861	876	883	810	934	860	881	855	860	844	856	884	881	862	861	830	864	839	827	888	897	900	886	852	866	851	826	882	859	905	864	881	830	871	909	878	880	880	813	879	835	897	859	857	884	906	862	855	875	837	824	872	826	905	878	874	911	823	843	836	821	879	814	880	885	822	869	878	869	912	855	868	861	883	872	885	894	842	844	842	904	916	854	862	880	900	919	932	898	846	912	876	899	905	856	920	882	893	864	915	874	849	830	890	878	849
7720	507	514	465	371	311	253	254	263	245	263	226	233	213	202	208	222	204	211	198	207	214	226	212	204	213	196	197	230	216	196	202	219	204	201	207	208	189	226	191	193	215	241	164	195	179	207	190	166	215	175	198	187	206	196	206	229	198	234	199	221	214	193	215	223	190	227	201	224	192	219	191	187	198	203	198	195	209	216	179	198	178	222	176	202	216	205	200	181	199	189	181	189	186	180	197	198	214	210	195	204	216	194	184	190	177	216	205	196	201	197	191	209	190	195	193	189	221	202	194	211	203	188	205	207	188	197	181	222	203	197	205	210	206	201	176	178	193	184	194	184	194	181	193	185	231	219	223	192	202	213	191	192	236	219	194	223	196	217	167	208	162	190	240	196	216	233	223	249	216	203	193	214	189	192	208	189	215	217	192	188	203	212	197	203	216	170	211	201	206	205	214	186	190	186	195	187	208	187	212	216	221	187	219	191	197	211	202	202	203	186	189	199	198	206	185	180	203	198	180	190	223	201	201	192	201	205	172	191	208	218	210	195	182	195	199	230	192	203	212	201	201	192	188	193	204	179	173	203	209	195	208	171	203	183	211	193	206	212	178	185	198	219	191	182	188	177	210	191	183	211	185	220	217	190	190	193	199	192	168	222	200	168	189	187	237	170	184	176	201	205	214	209	170	210	186	207	211	214	201	188	221	230	203	178	228	211	209	199	192	182	211	215	195	192	219	215	204	213	226	205	192	191	171	196	208	204	188	206	200	189	198	193	217	214	216	191	205	171	174	196	207	209	243	208	191	211	193	230	201	234	203	209	177	174	196	189	184	187	196	169	177	199	219	219	188	223	185	184	184	210	185	205	210	216	205	192	190	229	195	218	204	172	217	210	190	176	212	191	207	200	190	217	219	205	194	183	193	198	231	183	190	215	209	180	200	178	216	217	192	196	204	206	207	237	205	196	213	211	188	176	185	204	213	197	199	194	203	198	192	224	204	201	205	197	192	219	207	203	205	211	187	205	200	224	191	211	187	183	209	207	210	222	205	192	195	204	212	207	213	190	215	200	212	208	218	211	178	194	189	185	206	190	168	193	198	185	200	172	188	192	187	203	201	237	216	198	178	218	168	209	198	201	213	223	174	204	211	217	193	201	216	193	195	180	199	218	202	207	199	205	176	218	183	213	201	202	178	195	196	202	187	225	215	191	211	208	202	185	222	214	196	210	205	217	210	190	178	201	228	200	215	201	210	185	194	211	184	199	197	213	193	175	193	182	184	177	201	200	203	195	189	209	214	217	211	184	215	217	190	228	184	192	171	170	175	201	211	178	208	241	216	175	189	210	192	218	211	226	199	195	197	182	194	211	223	193	189	193	180	221	211	202	196	198	207	195	210	183	191	191	201	215	222	237	231	203	195	209	180	198	197	202	208	180	193	180	203	170	193	213	198	210	206	219	206	196	184	201	220	209	184	192	202	186	222	194	196	199	208	203	173	194	176	177	189	197	202	195	230	211	199	199	192	203	216	197	227	200	197	191	200	192	193	184	207	202	204	231	193	190	215	208	186	201	192	220	185	184	187	211	187	215	191	153	190	221	201	212	196	208	214	199	211	204	228	184	213	193	172	205	207	203	213	226	183	229	245	193	198	222	160	202	195	180	211	187	216	209	178	194	187	201	208	186	223	218	212	204	198	195	189	220	208	232	168	193	202	235	220	206	213	187	195	198	216	185	197	247	186	236	204	190	204	174	230	191	164	211	214	223	197	223	183	204	186	184	229	208	208	202	198	174	196	192	223	200	230	224	172	180	178	200	194	202	180	213	203	200	204	193	201	225	187	210	213	188	207	215	200	163	198	165	200	192	199	195	211	213	209	224	195	200	199	204	182	167	184	202	179	208	217	195	198	243	216	177	198	184	187	231	215	197	195	196	199	220	182	208	186	183	198	214	199	205	198	222	194	187	213	212	197	175	204	168	212	186	188	187	200	193	204	208	197	212	207	181	177	191	192	176	204	205	204	178	207	195	206	192	169	209	198	179	193	227	210	207	196	182	202	198	180	204	206	205	203	193	217	210	203	198	177	224	206	234	181	201	188	191	182	193	207	179	186	214	224	203	190	211	186	201	186	199	190	209	210	221	198	216	175	210	197	209	170	191	200	214	220	178	208	231	208	181	185	212	213	191	198	205	187	207	179	208	202	195	203	207	187	202	212	208	228	221	192	209	202	193	213	207	182	186	199	193	216	212	204	198	209	212	207	170	162	199	216	199	177	192	198	200	178	214	202	203	176	199	210	188	195	164	191	230	217	189	212	222	193	214	187	198	184	234	181	200	198	222	196	208	188	205	209	197	216	220	203	226	199	198	217	202	203	207	190	201	197	185	201	200	203	210	190	192	199	220	183	176	193	191	190	168	189	187	208	191	209	199	205	202	194	203	196	204	194	182	188	214	200	201	177	224	216	195	214	196	206	212	188	184	214	175	174	188	200	186	214	207	197	189	190	177	212	199	208	226	189	203	196	171	198	203	200	218	180	201	206	201	232	196	201	227	201	189	191	205	205	177	216	236	195	188	198	177	232	213	219	213	200	192	197	221	186	219	196	189	186	185	202	167	204	182	195	173	186	197	211	202	211	202	194	207	183	213	198	215	227	218	220	198	183	204	211	196	204	186	178	202	176	180	189	184	188	187	175	185	206	215	225	196	208	185	198	215	207	179	185	192	174	199	188	196	184	226	216	204	179	219	209	203	216	192	190	175	199	191	182	192	203	198	199	180	200	188	200	213	208	211	224	190	206	181	207	200	187	195	194	223	200	199	192	183	203	189	235	212	202	207	203	204	230	197	211	204	205	203	187	241	188	178	195	204	205	182	179	184	225	202	207	202	178	205	198	202	203	207	189	226	188	196	195	208	181	192	208	201	191	195	204	216	193	221	197	209	202	167	200	197	191	186	193	197	207	167	194	200	205	206	201	203	181	179	216	197	206	222	197	186	214	207	175	188	207	193	189	209	198	185	204	195	198	237	198	198	187	202	201	206	216	197	156	218	188	189	212	184	182	181	210	189	205	224	177	207	206	216	213	211	205	211	198	189	207	228	171	188	185	186	205	172	191	223	178	199	207	206	202	196	192	191	190	227	182	201	195	225	184	194	210	212	201	174	179	190	184	211	200	202	209	225	186	208	198	203	200	198	169	196	192	202	221	176	212	189	199	207	167	199	190	221	215	198	188	208	214	204	173	202	185	197	193	206	177	183	199	217	207	215	188	209	195	182	214	199	196	199	201	192	214	199	189	172	203	225	178	211	200	192	208	184	185	189	157	204	193	202	217	194	188	180	191	184	188	191	229	195	212	200	176	191	190	196	209	196	211	187	183	189	203	229	182	176	195	184	222	215	189	212	211	218	210	197	220	214	201	209	198	198	189	191	194	193	192	215	216	194	196	207	199	208	207	218	239	178	202	216	217	175	217	200	176	183	208	200	208	206	228	204	164
6317	697	1187	1349	1138	1024	900	787	758	660	620	620	629	608	548	561	533	538	532	543	560	555	536	540	535	570	473	480	535	506	477	543	474	478	530	502	520	535	514	518	491	518	498	464	492	497	481	478	478	496	513	491	503	500	500	498	496	478	515	490	516	490	502	499	502	439	480	496	519	485	518	512	491	477	507	517	473	512	481	545	529	487	510	480	480	480	519	480	471	459	505	479	462	475	477	497	492	497	511	490	519	497	540	496	471	501	506	500	485	512	479	494	545	505	501	462	480	495	476	469	502	530	445	477	491	514	448	529	502	493	509	453	495	502	504	500	461	468	472	534	456	486	501	470	482	498	501	479	483	497	484	474	476	466	474	460	465	468	494	527	480	481	492	492	522	488	492	493	511	486	510	461	491	461	504	478	487	516	493	476	490	512	519	483	467	495	488	474	449	486	487	485	529	450	509	484	493	495	512	435	482	493	533	494	506	511	451	526	506	538	495	470	462	486	529	469	491	471	479	508	514	527	520	483	474	487	508	450	483	499	497	454	475	501	466	478	479	491	456	476	534	509	486	508	511	519	480	464	469	494	454	502	485	460	467	466	459	499	503	485	501	498	471	453	450	518	501	501	486	507	495	512	512	547	502	533	496	497	480	502	525	490	462	484	497	501	453	478	499	465	524	480	509	515	501	486	501	482	496	456	475	494	494	501	482	491	554	507	503	504	480	537	497	488	491	512	471	457	507	547	469	475	485	472	472	501	498	493	510	502	484	485	475	485	489	501	470	473	496	527	464	500	469	469	478	508	495	456	486	471	508	477	492	483	505	499	475	520	491	497	459	484	500	512	472	496	473	504	484	466	509	494	458	468	479	496	505	477	518	526	487	458	503	504	522	492	518	500	529	516	502	494	449	498	494	507	465	471	434	448	460	480	441	559	507	494	510	509	447	489	488	475	491	473	497	480	490	466	507	489	444	462	466	459	495	483	492	524	490	484	464	455	507	475	461	489	488	451	480	493	518	502	503	504	468	489	447	538	467	477	480	506	496	469	460	505	478	538	475	491	493	501	487	531	504	469	500	502	470	524	462	487	436	514	462	464	481	461	513	470	484	519	532	430	457	481	483	464	466	453	501	477	477	497	527	513	441	505	501	494	473	487	491	486	509	507	537	484	510	470	491	502	509	486	479	482	469	485	522	481	491	535	482	545	497	501	450	500	505	489	482	542	503	482	477	507	485	516	457	509	483	487	486	488	454	535	478	526	482	488	520	489	471	492	450	467	521	513	503	450	487	467	515	512	473	456	466	436	524	489	501	509	496	488	504	476	537	503	488	508	542	484	474	503	496	521	514	509	474	464	479	505	452	487	516	499	460	475	459	499	527	489	466	442	461	470	494	498	495	518	483	478	449	512	535	506	522	503	540	503	514	463	433	526	461	489	501	497	501	498	492	488	468	500	490	516	554	492	460	517	492	504	461	493	479	478	427	450	525	497	496	526	511	462	498	509	470	465	452	464	491	473	501	476	472	495	481	480	500	508	484	500	486	485	472	486	507	506	492	516	515	500	485	488	467	444	479	483	526	487	495	529	477	503	465	489	484	458	476	510	480	469	521	479	486	445	477	475	502	504	498	497	490	489	475	531	512	511	468	483	549	505	441	484	478	484	514	499	521	471	489	510	480	510	459	492	467	494	509	475	472	473	501	489	456	511	519	508	506	468	516	465	515	497	482	471	500	485	485	474	508	486	457	508	529	455	512	516	491	489	499	482	475	459	514	473	463	519	521	500	481	490	515	487	468	481	468	470	510	515	464	526	483	461	516	534	480	499	488	471	501	501	519	505	482	505	519	479	491	496	503	511	485	490	509	505	476	487	479	479	471	476	488	499	524	538	492	472	504	498	457	475	496	467	511	486	519	504	499	483	509	465	519	472	510	484	465	495	475	510	492	515	473	508	497	512	488	476	500	489	540	482	432	507	472	495	486	502	459	494	460	493	506	504	485	437	491	479	470	490	513	490	521	487	510	509	461	476	464	469	531	489	481	522	520	450	533	512	464	493	490	496	473	477	487	508	493	497	479	511	474	460	451	470	480	517	498	547	493	444	492	463	479	481	484	509	490	446	474	444	473	536	490	476	486	520	489	481	459	471	519	523	493	520	553	481	471	482	507	457	492	512	495	491	519	504	469	474	455	525	490	493	499	484	465	505	524	521	509	505	480	499	494	488	476	531	533	481	488	519	456	512	516	430	524	527	525	487	485	496	483	506	499	425	515	527	466	509	491	502	488	490	459	492	503	459	503	505	476	486	515	503	508	454	495	463	502	525	472	468	491	501	544	457	449	512	481	493	511	478	465	512	511	519	452	468	474	503	476	500	488	481	519	471	529	501	506	478	503	503	464	476	497	511	475	446	468	527	462	508	507	508	489	473	483	454	469	505	504	504	498	502	505	524	458	459	475	494	497	476	501	514	482	497	463	474	529	487	516	525	519	478	445	504	506	480	457	491	478	469	481	503	475	446	469	507	440	472	500	480	485	469	502	459	493	519	491	492	458	510	476	471	508	495	498	458	504	492	503	487	463	466	477	512	491	488	493	457	495	485	448	470	505	487	512	489	491	557	448	498	517	483	463	477	486	452	468	519	509	518	483	497	495	513	484	493	487	441	503	520	532	470	465	476	513	480	501	518	513	508	496	492	464	499	497	487	491	495	456	515	465	477	485	471	513	493	482	516	472	499	468	487	452	456	495	486	472	488	478	494	482	503	474	494	482	480	471	521	472	505	481	513	470	507	464	487	476	464	493	491	473	493	483	504	484	469	467	522	515	532	465	464	486	520	509	501	494	505	481	505	511	482	496	478	531	473	485	508	493	521	482	498	524	455	466	498	488	477	472	532	481	497	483	514	489	474	494	510	459	504	496	472	487	520	511	490	491	481	492	489	481	494	506	483	479	510	470	478	484	487	496	469	527	446	459	526	501	507	535	475	515	487	506	494	483	488	449	498	508	497	436	493	516	461	491	457	507	510	495	512	489	493	506	485	512	503	486	511	479	495	479	477	476	517	521	495	464	488	491	464	484	431	476	529	497	509	520	464	461	524	473	451	489	514	494	477	507	449	528	453	503	490	478	487	520	499	463	447	497	509	460	497	485	477	504	486	484	482	489	495	500	489	505	494	476	456	457	516	490	495	472	504	534	521	499	482	511	498	483	503	481	482	469	535	484	485	490	454	522	521	466	462	488	431	537	502	480	500	493	511	485	480	470	466	498	488	499	492	535	482	510	468	470	453	493	511	473	465	493	460	527	489	483	501	498	512	472	485	470	508	497	475	451	485	493	493	492	461	509	473	514	482	472	496	510	489	461	484	519	486	490	474	502	488	507	507	544	501	481	496	464	484	494	480	487	447	524	453	503	516	487	457	495	545	491	516	481	491	508	503	471	504	504	486	485	479	485	482	487	472	529	488	488	487	493	490	530	463	491	485	494	479	541	487	500	479
15036	1252	970	849	648	492	399	412	368	339	323	344	277	308	320	331	288	316	259	273	294	294	310	291	329	277	278	294	287	305	279	312	322	303	306	263	281	265	278	271	305	277	308	261	294	282	247	259	248	294	263	270	271	275	289	292	289	246	261	309	300	310	269	281	263	291	308	257	281	258	257	261	280	277	245	266	270	295	296	282	262	254	278	269	279	294	302	269	281	286	263	277	261	300	260	289	294	339	316	295	283	316	267	269	293	298	276	302	268	277	254	263	283	272	268	257	282	281	274	277	318	269	265	261	259	301	316	262	264	299	285	249	302	286	308	270	285	284	282	306	269	259	248	301	302	323	265	280	266	272	254	271	261	322	298	249	253	275	282	295	264	275	279	265	272	292	280	295	227	262	266	262	289	282	273	279	278	285	256	241	262	287	290	272	269	277	284	253	241	261	284	282	262	284	267	267	277	304	254	313	265	270	269	261	264	298	275	282	293	260	263	270	264	261	295	290	264	313	252	311	267	284	280	295	278	282	257	300	289	250	276	274	280	283	274	280	265	287	257	290	265	259	267	283	277	266	263	294	269	265	286	265	240	296	262	288	295	274	258	252	283	299	295	312	283	289	277	244	246	266	310	298	257	248	262	276	288	286	246	285	282	315	250	255	268	276	311	273	286	244	238	277	293	261	304	276	268	299	298	294	274	256	303	291	299	260	291	268	265	301	265	282	294	305	290	284	286	316	272	285	262	275	253	275	287	261	290	273	296	253	276	264	274	306	280	308	282	273	314	278	284	279	299	268	269	247	267	326	302	317	300	254	292	284	277	270	256	296	257	287	259	294	257	287	252	286	290	277	274	269	248	304	279	271	307	275	265	284	282	283	271	264	276	277	258	292	268	263	285	271	258	276	287	267	304	283	292	278	261	290	287	270	278	280	298	278	294	273	279	264	289	282	267	299	281	252	285	247	301	300	311	303	254	294	258	310	262	265	281	277	306	267	280	291	262	276	271	290	275	253	282	268	269	310	277	316	291	261	243	273	283	251	315	282	293	312	266	310	232	308	283	277	284	283	301	298	297	268	315	279	263	304	316	273	258	274	283	274	277	269	288	287	254	274	287	292	282	279	298	269	261	292	269	301	251	289	280	329	297	277	274	284	281	255	268	256	269	279	291	277	294	284	249	256	261	276	258	267	267	298	275	252	269	254	273	269	266	276	259	246	276	282	273	290	258	253	279	256	279	309	279	262	272	292	275	248	266	271	308	266	272	237	256	317	286	278	282	286	287	245	268	310	245	258	273	267	272	292	315	286	294	269	271	282	268	293	267	269	295	310	269	284	298	307	277	304	296	302	296	300	295	251	303	272	267	279	260	241	286	283	251	280	288	284	276	250	263	266	313	295	283	305	296	280	283	280	270	289	284	265	281	279	278	305	289	300	250	259	263	311	297	264	280	284	295	263	270	276	289	285	313	267	303	271	281	278	309	279	272	279	273	289	300	300	276	304	273	269	264	299	291	310	254	258	292	259	264	288	269	288	316	271	244	263	274	272	304	276	305	255	275	283	259	296	288	283	253	268	263	261	259	271	300	290	283	305	257	273	251	268	295	279	252	258	267	278	270	256	274	319	247	291	286	301	292	249	289	261	257	271	267	273	282	302	275	287	294	281	277	280	270	281	289	261	297	287	254	257	303	285	283	310	275	294	287	280	286	279	259	298	275	286	300	256	304	278	225	264	267	286	287	292	274	265	322	274	274	265	262	290	269	267	264	249	273	330	280	288	268	290	309	295	272	300	315	281	297	310	274	280	298	300	278	261	255	263	276	290	239	293	270	317	297	253	279	243	309	271	263	279	291	278	288	263	301	279	285	273	256	287	298	277	258	263	252	297	255	294	299	280	269	262	275	252	294	280	302	255	309	284	278	244	253	298	258	287	294	286	280	282	288	308	258	283	266	269	290	280	294	267	238	261	289	242	279	272	275	280	284	261	281	281	277	310	260	264	260	277	269	262	275	272	278	266	251	271	288	270	304	255	273	249	292	273	269	282	260	265	295	277	260	231	290	311	285	264	313	272	275	274	282	294	259	306	297	272	244	273	266	285	257	299	258	261	280	306	251	312	291	272	301	247	283	310	303	314	290	301	270	257	261	273	269	305	288	267	259	290	263	273	305	264	289	272	253	277	260	295	254	271	287	287	279	273	288	279	308	279	287	289	249	250	311	275	303	251	296	312	286	271	267	281	261	244	292	299	296	263	284	291	286	273	289	257	297	293	250	293	290	251	293	295	273	271	311	337	267	294	301	304	282	254	288	301	265	282	251	322	312	269	265	249	262	297	281	268	255	305	289	288	258	273	290	277	288	263	273	278	249	308	257	303	281	283	277	323	275	266	265	267	285	269	259	274	272	274	289	269	274	294	263	265	258	264	281	280	267	268	272	257	284	283	292	263	300	267	270	256	304	282	292	269	276	319	250	309	305	270	284	252	287	247	278	268	260	269	290	274	272	275	298	254	288	285	277	297	327	256	288	276	273	235	296	300	247	257	257	278	274	243	270	272	293	235	287	287	285	297	279	271	259	267	286	285	255	289	281	253	277	270	282	271	265	277	257	245	255	280	308	296	277	286	304	269	290	307	290	254	257	250	261	282	280	303	313	298	290	279	299	266	292	264	271	287	271	248	279	266	260	269	265	237	284	261	296	250	255	268	273	260	258	285	254	259	299	270	302	285	260	284	282	280	271	286	288	271	276	297	276	255	256	278	299	255	262	256	280	265	284	275	284	300	289	248	263	278	281	270	286	268	276	296	291	253	318	297	269	265	297	247	313	319	309	292	284	296	277	301	297	289	243	264	270	267	250	305	285	283	297	289	307	293	252	298	277	318	272	281	304	272	273	282	270	284	273	264	278	273	274	243	297	283	300	312	277	276	260	297	259	254	233	267	307	279	277	266	292	299	247	277	254	300	295	263	279	314	270	257	296	269	259	271	250	280	286	249	292	273	294	289	294	254	272	292	277	275	278	294	278	278	273	275	316	310	253	285	278	262	287	259	278	278	263	280	310	282	324	261	250	287	290	295	261	261	295	257	264	280	235	282	293	268	280	283	281	308	284	306	279	287	275	312	271	280	287	264	296	255	299	275	288	279	255	312	268	307	270	299	284	307	275	269	259	279	262	270	277	297	288	287	290	292	278	276	265	248	290	271	256	279	283	287	311	263	270	257	262	302	265	281	268	266	285	307	290	266	295	325	307	270	304	281	278	262	273	287	265	285	280	282	298	282	259	293	280	276	279	314	267	278	269	308	284	273	281	270	284	256	304	279	288	310	298	304	290	302	290	261	274	283	294	293	251	250	258	287	285	287	297	281	252	271	278	285	261	233	255	293	289	281	294	261	251	257	250	260	257	275	302	283	265	331	275	284	284	301	265	296	269	255	237	273	264	307	289	260	254	274	295	273	249	264	280	298	270	318	265	290	289	261	267	256	285	307	251	268
8355	1224	2161	2309	1997	1712	1410	1314	1184	1006	968	969	922	854	878	861	786	766	813	787	790	780	745	736	740	732	744	689	695	678	750	695	736	675	704	696	724	678	701	713	698	682	677	681	732	694	678	673	694	655	658	647	677	610	653	700	671	625	724	643	721	672	717	693	672	677	691	690	709	680	664	706	717	713	662	703	661	732	681	664	709	715	660	643	674	669	685	678	679	675	685	677	677	664	649	671	660	683	656	665	658	671	623	677	690	678	673	623	666	616	682	667	692	695	698	633	683	655	627	636	708	663	626	702	641	716	641	648	669	658	672	668	673	690	693	710	665	661	648	649	681	660	712	716	670	667	656	659	677	679	684	651	668	669	653	669	659	653	709	709	641	708	638	681	667	646	707	740	657	690	666	676	653	689	681	667	697	642	718	616	709	666	651	637	698	670	692	640	691	677	642	663	684	702	650	649	670	655	630	673	660	672	683	679	635	687	670	682	685	674	672	697	667	654	680	638	693	676	641	696	667	685	712	672	643	641	652	684	661	697	685	654	695	652	703	672	691	661	690	675	677	672	640	695	628	663	709	686	679	680	676	670	683	654	658	683	665	699	702	719	682	646	666	690	662	679	652	665	694	681	672	657	656	646	694	689	630	735	676	702	681	658	685	691	677	640	691	635	662	664	666	652	643	665	678	701	685	626	688	712	680	666	696	718	635	703	708	667	618	653	655	659	702	691	636	688	678	686	667	687	666	713	651	638	660	644	658	691	678	690	677	640	685	704	685	658	723	697	639	724	691	671	674	657	650	711	697	655	713	628	678	696	703	648	652	641	680	642	703	704	661	690	696	636	669	677	689	633	647	648	674	687	654	682	691	648	644	660	691	663	627	648	671	680	699	704	642	643	639	680	683	661	698	667	639	667	635	615	656	702	688	693	635	659	677	682	660	759	624	640	639	670	663	671	679	711	722	661	668	647	667	674	692	635	686	681	642	662	660	706	678	685	631	689	673	702	703	644	664	679	648	699	652	669	700	669	677	636	670	628	685	699	661	722	678	651	703	685	634	693	666	651	705	697	641	697	656	667	695	635	687	690	651	682	681	691	683	659	652	677	715	671	660	629	656	666	659	654	666	696	681	686	659	677	663	647	709	617	640	644	665	690	666	624	608	640	693	664	652	666	702	644	677	682	682	665	689	669	632	675	629	694	711	651	662	707	694	738	625	671	654	663	673	689	658	647	693	656	684	627	621	701	691	666	620	690	662	685	700	674	708	680	632	650	660	669	676	700	656	691	664	704	644	673	697	708	681	661	689	644	665	656	686	664	661	662	660	653	672	685	683	683	687	682	698	691	637	627	714	673	708	698	660	659	640	683	685	641	657	714	647	653	656	683	646	697	639	680	654	690	676	689	662	699	683	659	663	668	684	709	682	711	681	638	724	700	720	647	671	670	621	661	653	643	665	650	669	639	618	634	659	676	693	695	655	686	633	683	692	636	646	679	671	652	639	659	661	676	717	654	657	724	697	693	652	658	691	674	709	665	676	686	690	675	676	648	681	677	665	686	669	716	718	690	662	684	687	634	663	654	711	695	601	662	678	699	665	659	685	683	687	688	675	645	679	693	657	667	697	622	685	670	610	657	680	646	677	680	645	667	655	673	649	717	664	666	647	668	651	693	663	671	666	604	667	649	641	698	656	665	700	637	685	615	707	643	632	687	657	703	701	624	672	663	646	688	681	699	680	659	684	685	677	676	640	630	694	655	711	663	669	634	643	696	646	662	712	661	622	644	667	678	649	638	696	697	657	640	682	700	676	668	635	687	676	695	673	621	665	691	664	621	698	662	705	625	651	715	685	690	684	668	631	658	697	694	696	686	651	649	676	668	647	644	672	668	683	685	651	637	691	714	665	615	657	671	641	678	701	673	652	673	632	674	691	664	669	659	671	671	668	674	697	662	666	639	693	625	693	661	687	669	612	677	692	689	636	721	707	652	685	673	701	661	658	680	644	702	638	668	674	669	664	639	630	685	660	659	712	657	693	655	679	668	651	701	718	665	647	646	688	649	697	687	683	639	668	685	676	706	668	632	675	676	694	737	648	649	676	662	676	696	647	656	657	629	639	668	699	642	685	677	669	674	707	722	661	649	685	631	754	625	670	689	631	700	654	665	675	681	649	694	681	694	681	656	692	698	652	652	685	694	699	668	658	672	641	696	659	665	695	677	685	641	643	659	663	735	722	656	673	632	699	672	702	664	625	673	658	702	699	694	674	704	708	633	651	651	668	667	665	674	627	670	679	727	696	682	676	695	647	646	695	635	657	712	660	641	683	695	644	642	737	613	656	702	660	708	658	661	684	680	647	671	632	688	638	711	658	616	665	666	690	697	685	650	691	675	638	671	692	631	659	664	638	667	673	694	692	657	655	673	641	658	664	661	655	651	680	670	687	659	701	649	659	647	748	685	654	692	655	677	663	670	701	659	668	626	730	664	668	688	666	685	689	659	692	683	676	665	660	674	666	687	649	681	729	689	690	687	673	640	660	695	694	667	691	700	716	677	658	654	696	726	654	663	697	673	678	684	674	673	669	676	700	673	649	667	619	637	702	628	691	654	608	637	634	668	659	665	657	620	650	675	658	711	701	671	686	658	630	676	668	673	691	691	657	682	684	661	658	668	680	656	682	628	639	702	651	637	647	697	690	701	704	712	645	689	703	700	651	658	666	678	651	642	704	692	651	701	654	701	671	689	689	642	711	659	662	676	689	705	655	674	708	701	672	677	691	665	661	679	683	710	708	680	706	677	690	676	691	663	668	667	661	704	643	660	675	663	691	684	660	680	659	686	647	642	618	656	676	675	688	655	653	605	627	710	703	681	652	678	710	752	685	670	688	698	638	692	707	669	669	692	680	639	645	650	680	687	650	629	631	637	715	660	672	690	682	669	720	652	650	718	632	662	670	703	669	648	679	676	716	672	662	694	668	695	688	706	709	696	688	689	653	655	665	667	700	632	663	605	690	671	637	700	642	695	690	648	660	651	641	724	682	666	674	669	644	675	679	671	626	676	667	614	645	657	669	653	712	697	674	686	658	703	671	642	660	666	642	676	655	655	651	671	669	679	704	693	652	672	691	741	651	662	670	647	673	675	680	687	690	679	687	680	660	706	636	704	698	637	649	674	664	694	643	610	668	675	713	702	700	670	660	642	669	654	679	647	665	680	630	705	712	710	668	634	652	641	697	696	638	669	660	687	666	687	684	699	713	690	649	708	654	668	674	637	626	642	661	722	654	704	686	671	657	667	689	651	658	660	659	734	670	661	690	676	674	649	645	643	678	607	654	677	647	679	649	681	701	719	641	694	644	675	682	713	688	680	692	684	637	643	698	681	633	671	670	675	659	678	696	714	678	640	685	635	681	667	676	651	709	691	656	668	685	703	669	633	709	654	681	674	697	718	648	709	657	687	679	657	664	650	654	695	680	688	675	679	640	695	667	631	682	675
1748	424	425	382	372	433	352	388	405	378	404	407	404	395	393	398	390	403	425	409	403	378	424	396	396	362	387	393	419	383	384	389	372	421	380	425	427	412	412	373	429	410	420	390	415	410	383	353	391	408	416	389	384	416	377	399	422	378	396	390	407	430	402	385	374	393	426	401	404	407	406	381	365	382	415	388	383	361	370	362	394	402	417	420	416	391	427	394	405	402	400	385	399	390	409	392	369	413	373	387	413	420	413	396	400	377	400	436	348	423	385	369	418	388	398	388	352	439	413	388	396	399	388	396	379	396	390	425	382	443	383	379	402	398	352	360	364	392	382	384	374	417	408	385	426	437	422	427	390	442	388	432	443	371	364	367	420	381	394	384	396	403	410	415	393	395	389	412	384	407	393	398	390	418	362	393	397	389	398	415	392	405	412	419	394	359	400	420	432	400	417	405	459	379	376	339	426	422	424	382	371	384	385	405	387	408	399	445	395	371	389	424	400	402	411	410	383	389	386	456	378	411	393	407	385	428	393	395	416	383	410	420	434	355	393	430	363	391	391	372	375	416	383	369	397	385	394	359	425	445	389	396	394	392	403	375	387	397	360	405	409	409	389	367	401	412	427	372	380	432	414	398	399	381	376	423	406	409	390	404	412	439	391	384	422	410	432	394	395	377	386	399	434	385	388	392	428	414	400	406	402	398	402	398	370	414	441	393	391	391	399	403	419	384	455	402	394	409	372	426	385	414	396	397	360	412	391	423	434	359	437	350	408	389	406	367	408	424	402	374	446	351	354	315	360	424	367	412	447	380	440	415	378	392	396	428	401	408	358	365	405	433	377	409	403	379	391	404	412	387	419	371	421	419	412	438	418	396	405	406	381	428	381	397	390	410	371	396	397	342	389	409	424	417	417	405	396	443	408	381	400	402	401	409	424	413	384	433	367	401	399	375	405	418	413	382	351	408	389	396	385	386	360	386	433	415	384	406	407	384	422	413	395	405	406	369	393	375	375	418	384	403	373	394	417	385	403	416	415	368	397	372	374	417	405	409	403	405	393	369	387	423	381	406	416	429	393	403	406	420	377	362	403	389	391	388	463	385	379	396	380	421	407	425	403	398	409	388	416	380	355	386	382	396	395	401	378	425	406	409	448	388	403	406	443	420	417	409	414	402	400	400	377	350	400	371	401	358	396	388	393	391	395	355	390	419	447	407	409	377	402	382	430	402	397	377	391	399	394	392	377	345	408	389	411	423	409	398	404	372	396	378	423	414	396	422	412	407	392	409	379	369	439	424	358	367	410	387	396	394	388	392	398	390	411	358	362	395	349	405	401	421	474	401	395	420	398	403	398	420	426	423	422	413	440	425	411	431	394	412	386	385	402	454	398	418	414	430	405	406	434	425	428	410	410	413	434	451	415	380	400	425	378	417	391	397	379	400	395	455	399	399	407	386	389	380	409	390	392	401	384	408	408	392	368	421	434	417	415	400	388	380	414	405	392	400	422	421	430	408	385	457	405	381	381	422	415	398	388	399	370	400	428	355	369	394	372	409	389	392	371	365	387	369	378	397	409	398	408	384	389	409	401	395	384	393	393	413	426	434	383	390	390	409	402	394	438	395	415	375	366	389	377	414	422	398	440	428	397	434	420	363	381	384	382	399	374	460	407	409	427	374	395	408	410	392	387	384	375	391	354	386	442	397	379	405	385	403	414	384	405	427	362	415	390	383	394	416	426	397	350	380	372	418	430	410	389	352	414	384	342	413	390	421	390	368	405	427	420	423	407	377	395	428	386	426	377	413	413	423	381	410	415	355	388	396	425	416	375	370	406	434	366	371	393	409	427	415	411	391	419	416	425	377	409	404	431	387	381	379	409	384	400	392	418	388	398	386	395	417	390	422	417	403	389	425	394	396	417	376	367	407	400	390	443	425	400	392	414	400	352	383	364	385	397	350	417	431	336	387	380	408	422	378	392	428	379	428	386	374	387	412	377	378	411	348	394	421	383	367	418	422	385	383	386	391	347	375	390	351	394	373	370	382	394	437	396	396	384	396	393	421	405	428	384	398	402	378	353	420	407	385	396	401	400	391	386	389	399	412	369	399	402	402	396	405	378	350	370	390	374	373	389	421	386	408	421	399	351	388	437	382	381	405	395	373	361	390	402	397	359	368	383	424	414	390	368	391	407	405	428	405	380	394	389	398	381	383	438	382	376	405	390	410	441	364	409	398	345	396	426	399	393	398	399	414	399	416	406	368	358	387	406	399	413	397	433	397	392	405	386	397	418	382	399	360	407	425	405	411	388	408	392	399	406	415	432	405	400	409	396	420	427	400	431	385	384	397	395	395	368	414	451	397	427	434	404	389	373	392	418	392	429	401	363	360	405	360	433	388	375	384	395	409	390	412	407	417	377	389	400	407	389	397	394	385	382	392	398	404	391	386	378	401	390	403	358	411	428	391	380	417	392	398	409	387	397	420	370	393	432	398	442	414	385	395	376	399	414	380	390	363	403	438	376	420	413	375	410	355	410	407	415	390	362	392	433	435	394	404	404	379	370	376	385	394	425	402	390	428	365	394	382	365	392	412	355	413	415	380	400	422	407	396	396	357	374	398	385	394	403	403	380	437	423	389	394	410	375	367	386	418	371	398	383	425	415	391	409	402	382	384	362	381	430	384	381	368	411	394	410	407	391	383	384	402	398	410	421	402	413	385	401	413	391	385	393	353	396	432	412	391	448	393	359	399	430	425	415	395	356	392	394	421	432	390	409	423	399	412	415	391	378	382	410	401	372	381	387	368	409	405	418	426	467	403	395	376	381	367	397	410	381	419	409	415	323	387	371	393	426	436	396	391	375	409	426	374	394	402	407	401	390	422	368	424	401	401	409	359	408	427	404	407	333	395	442	381	381	410	421	351	401	394	428	454	429	418	413	437	394	370	432	380	400	414	397	411	393	427	410	398	369	409	404	400	396	411	398	411	413	379	449	411	355	376	387	404	425	382	383	399	422	417	385	400	394	386	375	375	397	416	428	387	430	423	400	402	411	397	353	387	381	400	412	410	383	376	389	379	357	362	369	393	425	439	390	370	405	418	383	463	402	387	389	367	392	403	404	385	394	383	377	395	384	408	383	402	359	419	384	375	332	404	415	369	415	397	362	402	431	397	415	406	437	409	409	404	399	393	390	438	420	376	419	394	400	386	413	411	393	416	396	407	375	385	391	427	382	375	395	380	414	425	397	364	406	401	392	403	382	377	403	415	390	456	346	391	416	435	446	442	378	377	432	414	430	414	407	403	408	412	372	356	340	403	415	378	406	326	370	380	418	377	415	397	374	434	415	378	375	407	375	430	395	359	364	403	403	387	399	367	384	391	406	385	408	427	383	382	398	392	375	397	413	417	416	368	394	387	383	428	450	367	406	366	396	398	415	402	418	438	415	399	394	383	382	388	373	378	396	398	400	386	400	389	387	387	391	385	397	364	379	398	362	438
2006	865	907	874	880	879	885	842	885	827	879	841	840	905	916	842	859	895	886	821	849	802	775	875	848	852	859	879	858	828	844	851	850	842	889	864	852	882	806	883	867	874	868	834	906	883	877	872	862	868	870	872	856	838	876	835	829	877	854	849	838	856	890	851	847	874	819	902	834	869	839	846	829	857	822	851	855	837	823	857	937	918	861	875	851	905	874	937	869	922	824	921	872	871	874	882	899	879	862	927	884	875	825	806	868	862	871	848	867	848	831	797	870	876	874	810	894	874	897	896	853	889	848	836	842	843	898	907	875	899	829	807	893	839	881	900	864	862	846	882	841	846	852	874	836	892	903	853	841	878	846	852	839	815	867	821	828	908	867	852	912	922	860	903	839	875	845	816	835	840	862	853	896	889	834	865	914	862	827	840	854	907	845	860	886	835	876	867	821	864	874	878	914	915	810	805	819	837	873	926	856	863	869	833	841	831	869	842	896	845	894	849	936	801	870	909	867	887	798	849	871	863	868	837	881	860	810	891	886	837	884	893	859	826	860	866	892	906	861	869	915	868	925	845	857	831	831	902	873	850	845	819	836	861	885	849	797	892	880	898	876	868	853	824	893	859	849	810	871	896	905	839	821	854	873	848	913	907	871	864	918	885	860	847	904	863	857	886	867	852	868	823	900	830	802	859	854	832	886	868	892	824	854	835	867	850	925	819	909	844	868	870	825	842	867	840	881	881	907	822	848	929	802	845	856	893	890	921	877	822	854	867	848	905	847	904	821	849	835	877	865	842	853	867	872	852	800	831	872	850	818	867	879	815	852	854	795	886	810	832	826	897	813	877	848	847	798	794	827	855	863	868	879	874	857	817	859	855	860	913	835	931	841	837	830	817	849	812	902	844	893	862	835	840	849	801	846	852	894	827	878	842	850	850	836	862	908	870	883	854	864	848	821	878	840	882	812	896	791	858	849	838	828	892	862	937	902	822	857	872	862	819	874	877	843	863	858	899	917	881	843	847	789	855	871	826	888	856	913	829	852	850	828	820	885	837	869	886	882	853	876	821	893	921	863	899	847	876	833	854	860	838	842	871	792	809	853	882	843	802	869	904	821	875	852	885	891	882	870	865	800	862	842	836	902	877	854	898	868	848	892	848	866	876	814	854	890	854	871	828	885	846	881	877	832	857	847	851	828	905	870	828	873	825	857	866	797	877	859	842	923	852	829	847	871	839	811	886	914	829	882	865	849	832	857	891	858	831	842	905	872	857	867	870	864	895	922	911	829	843	833	855	860	854	889	809	848	872	847	895	862	900	836	911	864	830	850	860	918	919	908	877	885	829	860	865	867	847	848	905	883	842	828	841	818	875	859	893	818	865	908	889	837	842	891	869	863	924	906	889	881	888	818	820	863	859	827	908	848	850	886	812	896	835	837	858	878	852	838	878	827	871	878	870	832	872	825	914	847	892	874	835	836	881	867	849	841	841	837	932	854	873	876	866	877	889	826	847	836	893	880	839	898	843	860	881	890	874	849	844	887	879	898	817	854	845	842	879	888	856	871	831	849	826	873	787	867	832	893	853	876	913	889	869	873	859	864	856	845	852	875	831	850	870	889	846	833	925	883	848	890	898	862	886	850	817	845	836	860	847	838	911	823	881	873	867	898	858	846	825	838	881	888	892	848	881	908	866	837	852	868	828	835	874	905	839	846	812	848	839	892	861	843	847	868	864	872	882	853	877	861	856	827	830	866	853	838	823	847	869	845	906	876	923	896	846	880	834	834	906	834	845	868	867	908	879	838	857	850	877	889	897	881	862	819	921	811	865	822	893	851	880	856	867	849	895	851	778	862	851	819	906	831	864	901	887	871	817	796	836	835	867	891	862	853	881	899	835	853	851	834	896	849	829	887	842	822	863	918	869	861	835	842	870	872	897	862	855	845	918	894	868	869	850	826	905	809	888	839	826	907	870	847	848	860	910	853	851	815	831	838	868	869	891	865	827	927	897	829	891	859	868	778	874	881	861	842	906	877	899	801	895	858	914	929	861	873	844	879	811	882	857	875	905	826	836	837	902	885	839	825	865	831	832	922	883	847	873	876	833	852	941	877	870	897	892	871	883	852	835	844	854	846	850	852	822	854	812	850	887	813	852	893	893	843	830	881	894	898	845	837	894	863	830	824	872	918	852	863	841	810	877	866	874	825	815	869	896	869	867	870	848	877	807	858	834	852	845	877	812	871	848	840	808	897	871	896	862	856	881	809	813	830	887	835	898	862	856	827	810	859	822	856	856	898	830	861	838	865	868	850	844	835	800	820	872	869	884	851	854	906	887	832	807	846	820	830	844	872	840	830	863	914	858	852	835	886	873	917	828	861	902	842	864	826	865	885	838	844	886	904	833	831	881	865	853	852	806	887	856	885	830	871	864	891	904	870	849	778	899	871	842	892	843	847	883	836	882	849	894	859	831	836	879	868	883	854	880	843	834	852	840	874	906	867	842	898	859	869	890	867	879	892	918	832	884	860	895	861	851	905	871	851	878	849	857	908	908	888	856	831	913	882	866	822	818	891	889	866	896	836	844	867	816	877	860	822	877	911	874	842	868	826	879	863	862	824	882	850	887	840	847	845	870	906	842	826	841	853	872	864	843	856	915	897	847	877	810	882	852	837	893	818	891	847	880	859	891	873	842	876	863	859	878	825	862	853	870	860	886	863	900	902	862	895	822	824	865	872	865	860	916	852	869	853	861	857	844	845	850	849	923	855	902	847	846	834	914	852	875	867	818	892	843	819	858	847	904	855	894	872	841	881	839	808	887	838	849	820	817	845	889	845	896	816	895	852	813	844	814	843	909	887	902	845	796	862	851	841	853	850	867	932	785	869	909	873	839	783	908	857	853	860	837	892	868	865	821	872	888	848	886	850	866	869	859	894	871	812	873	835	860	820	845	857	872	854	923	864	803	872	864	858	884	878	874	845	898	820	853	886	971	842	845	880	886	810	884	894	839	935	920	842	838	843	844	861	850	833	903	833	855	833	849	874	898	845	830	852	860	790	863	857	878	889	809	851	802	840	811	857	867	854	874	866	888	860	871	897	863	839	849	858	835	862	900	824	886	894	853	846	814	864	823	879	799	849	828	871	870	894	835	872	853	860	864	820	871	910	846	843	846	835	855	899	874	854	846	826	894	833	891	859	871	894	866	848	878	888	860	809	893	885	833	847	878	848	865	865	832	895	906	865	844	877	897	851	852	845	834	855	829	913	861	894	859	843	875	861	821	891	907	843	877	895	897	876	877	870	850	859	873	883	892	852	894	806	824	862	839	866	904	871	836	855	853	848	836	878	847	843	849	902	870	868	864	816	864	836	855	819	875	853	859	883	816	863	856	876	833	862	865	826	864	813	879	846	905	846	850	890	855	857	936	873	835	841	869	892	882	835	867	905	854	848	899	907	792	850	858	842	874	866	839	883	901	875	833	883	817	866	833	823	857	831	878
7953	471	551	406	335	295	298	258	227	192	258	226	195	198	221	212	209	221	218	200	212	189	181	224	211	197	177	220	210	197	199	187	220	229	190	236	182	213	193	203	186	220	206	195	252	207	193	221	207	231	207	183	190	186	213	212	219	207	182	221	208	182	205	199	197	174	189	216	193	209	222	190	182	206	189	195	199	212	219	229	184	210	224	208	200	188	181	215	186	199	186	185	203	205	199	190	208	189	206	215	188	195	216	218	199	211	158	221	192	223	206	163	196	205	183	187	224	213	182	193	202	196	190	206	171	199	209	184	205	227	182	190	210	205	181	211	202	191	220	211	211	197	184	166	190	189	188	189	170	236	175	207	175	200	186	179	194	189	191	203	170	190	198	177	211	172	191	215	200	194	225	195	210	186	214	198	192	199	167	180	185	202	236	185	187	214	185	222	226	170	201	204	211	216	211	227	208	211	186	202	187	213	228	217	186	180	190	196	202	242	205	209	209	216	216	208	187	177	209	190	201	206	181	201	197	207	199	193	178	179	225	217	188	196	190	168	204	199	198	202	198	198	191	216	200	196	199	218	194	223	194	228	181	191	213	225	198	198	198	213	186	213	192	214	213	201	234	199	208	196	172	216	191	214	211	202	198	194	210	190	221	208	193	199	192	214	205	197	196	205	192	203	197	181	178	209	214	170	238	216	235	224	213	189	218	187	197	190	176	174	214	176	181	203	211	219	196	176	197	174	195	171	211	178	200	190	183	199	187	221	195	189	179	222	208	190	238	196	204	179	186	196	201	198	177	156	205	199	205	201	223	209	196	212	208	198	185	196	224	201	199	197	208	187	184	186	213	227	199	187	196	206	190	221	209	204	197	181	198	212	202	183	206	189	204	190	187	202	204	200	200	181	215	200	181	190	200	195	196	207	180	200	192	227	206	198	192	192	175	207	214	202	221	202	215	194	191	165	210	182	202	194	222	204	197	203	186	178	189	213	192	231	196	207	224	192	184	206	208	203	228	203	207	215	182	215	194	198	224	221	176	214	201	209	208	188	196	202	179	204	202	180	169	205	198	211	198	206	186	194	200	186	182	180	197	203	210	194	191	202	206	196	189	213	189	221	216	205	197	204	184	204	215	210	185	203	165	185	167	195	211	185	184	201	176	233	200	204	196	194	194	199	215	208	171	218	220	201	226	227	226	188	204	169	220	186	196	217	216	206	223	194	192	215	225	210	185	195	192	205	210	229	216	177	193	177	192	161	209	197	223	191	193	189	229	209	217	191	217	213	209	207	203	199	200	184	217	194	201	183	210	206	188	215	201	183	191	183	186	203	233	208	163	216	209	201	182	192	231	224	187	220	206	198	195	204	198	217	209	204	198	188	192	192	175	225	208	194	217	203	195	185	207	210	212	180	222	229	199	182	210	201	212	193	209	210	181	203	210	211	169	185	213	189	191	199	186	204	189	205	197	190	212	200	240	202	208	191	201	207	179	191	197	194	218	208	219	225	202	175	200	188	217	177	204	204	196	198	264	182	200	231	200	211	204	208	199	200	200	182	197	201	201	208	212	195	200	203	201	192	221	197	173	220	211	222	202	248	182	160	199	208	201	193	216	208	197	201	192	205	218	199	187	196	181	210	228	198	187	180	220	189	210	207	206	194	204	208	193	200	193	215	179	192	205	219	189	185	219	190	199	212	205	217	215	204	197	198	199	178	193	225	201	230	202	207	197	205	210	206	174	194	197	196	207	201	201	211	177	191	209	196	200	207	212	179	202	198	185	217	181	195	195	204	189	201	215	216	192	199	174	206	216	189	194	222	194	194	218	203	179	213	205	185	194	213	203	203	204	194	194	187	229	192	214	228	220	193	209	206	172	199	198	206	194	183	207	205	196	185	176	208	198	208	198	199	194	222	212	178	203	176	207	219	204	175	189	181	180	171	209	207	190	238	202	191	189	206	220	190	180	200	240	204	184	200	191	204	207	188	215	207	184	205	196	216	194	188	183	202	200	195	171	193	184	220	173	202	165	199	183	205	197	201	190	187	201	235	227	203	190	213	180	191	194	193	190	207	184	207	172	176	187	201	185	210	166	181	183	204	227	191	181	197	215	180	211	205	168	195	182	194	172	165	201	185	224	215	214	194	213	231	187	223	234	207	192	202	206	191	188	203	215	187	186	186	180	198	210	201	209	202	207	232	213	193	208	190	201	185	206	176	200	190	210	205	192	196	197	181	206	206	193	220	212	226	203	207	197	204	210	186	183	194	200	191	183	221	211	180	201	186	177	190	204	237	189	222	194	210	233	195	175	191	190	193	191	198	187	218	186	173	189	199	187	208	205	183	215	190	202	198	221	203	216	203	212	200	192	195	193	235	210	221	206	193	207	227	185	202	185	206	220	232	194	180	201	166	196	217	200	195	182	195	169	215	242	205	200	219	200	202	189	201	196	212	186	223	201	200	191	194	207	216	185	211	223	204	208	203	231	193	180	196	204	214	209	226	247	167	193	192	193	224	205	199	219	210	224	215	203	183	224	212	189	203	207	185	178	184	188	212	177	187	209	208	181	199	193	210	180	190	197	183	208	191	223	193	182	199	186	191	184	221	206	207	221	186	207	207	221	203	213	204	180	236	218	196	177	204	187	200	200	184	215	205	215	207	189	199	196	184	201	187	222	232	201	235	205	192	199	216	194	192	197	178	200	219	195	183	199	198	199	208	196	177	206	184	199	199	208	245	208	167	203	194	230	191	200	186	224	180	200	199	213	190	221	192	200	192	244	197	250	192	193	182	195	198	203	193	187	189	219	189	200	190	183	204	199	205	194	210	179	175	204	194	199	222	180	200	203	188	208	209	174	209	224	176	212	227	208	179	191	202	183	194	198	205	200	216	203	180	187	216	194	205	212	196	192	204	211	192	205	216	209	213	193	195	192	203	214	230	209	197	210	227	187	216	196	213	195	226	168	192	228	187	183	173	180	174	235	211	194	199	209	197	221	193	201	229	212	185	194	172	185	203	187	191	191	216	195	193	185	208	193	226	211	188	218	198	169	219	189	194	223	210	200	216	213	202	228	171	204	202	195	212	199	173	193	197	209	195	188	239	196	221	206	208	234	188	207	213	214	202	216	194	211	186	203	198	197	193	204	206	202	210	214	198	204	229	208	206	207	226	208	202	230	216	209	206	194	214	237	203	198	211	149	209	183	194	188	230	182	195	200	207	191	196	209	190	179	212	195	190	190	180	175	228	187	192	191	206	179	194	208	182	211	175	201	184	156	198	183	204	187	197	202	201	197	190	196	233	208	192	212	218	233	173	205	183	194	181	201	196	204	193	200	226	199	219	214	182	197	202	203	191	218	196	167	183	210	215	181	200	161	197	205	199	179	204	213	185	203	191	200	194	188	223	183	205	195	203	219	181	186	201	193	197	219	206	214	191	210	198	185	206	211	190	199	209	201	172	201	214	198	209	197	221	206	180	196	208	183	225	175	210
6348	743	1228	1347	1188	1029	880	739	741	653	633	627	626	628	588	509	570	559	563	578	538	531	559	513	511	547	512	491	528	517	555	518	522	515	528	523	484	490	499	483	472	458	483	492	489	513	488	454	533	480	499	492	505	472	472	483	472	453	490	546	487	490	492	502	474	498	442	476	476	462	501	489	520	480	455	478	456	472	524	526	493	551	522	497	505	467	483	478	503	491	464	519	469	498	438	495	484	480	460	500	498	454	510	465	516	515	481	490	451	498	473	457	518	510	481	488	461	471	459	476	469	490	476	511	475	488	474	479	480	461	456	490	488	484	418	462	469	499	490	499	486	453	491	450	464	487	490	460	492	444	463	487	466	518	484	526	471	457	452	526	504	518	486	481	476	506	453	440	524	476	460	525	477	473	465	475	504	474	462	443	477	454	503	462	497	500	452	455	492	473	459	483	514	433	476	475	474	459	468	455	456	453	510	454	475	504	473	472	505	447	483	501	486	490	486	472	503	491	502	477	451	481	477	508	509	490	467	484	474	472	515	455	477	498	450	480	458	477	525	511	496	511	492	468	484	483	474	487	480	446	490	500	457	464	507	504	500	542	527	493	445	489	475	483	514	478	465	505	483	494	509	485	478	489	532	497	504	517	464	470	467	463	469	495	467	519	512	469	517	492	463	470	519	473	475	511	492	459	496	466	493	474	486	468	479	514	451	512	489	523	466	491	451	470	479	465	470	482	489	489	498	493	500	487	466	441	472	444	468	451	514	463	473	448	493	506	491	463	487	455	483	497	463	485	521	489	496	465	473	482	496	487	519	524	468	483	467	484	468	489	562	481	455	496	480	471	446	479	492	469	472	475	454	499	527	476	485	507	514	505	471	522	488	473	470	490	469	487	484	517	527	483	491	504	493	475	529	496	475	438	482	502	472	466	524	466	471	503	491	473	515	457	473	495	465	489	527	473	457	486	488	502	504	475	469	482	467	504	504	488	465	464	497	490	512	501	477	490	496	465	457	520	459	440	493	470	473	476	497	490	480	441	495	498	505	510	465	475	461	508	492	465	510	482	488	456	465	490	499	487	471	473	503	513	504	505	481	490	492	488	498	489	506	456	456	459	502	489	470	498	458	464	486	485	481	488	474	484	477	523	485	525	472	470	482	466	443	447	486	491	457	454	456	493	471	492	503	469	480	482	469	499	462	474	502	472	529	506	466	471	515	433	494	490	480	465	484	496	479	472	461	480	484	499	433	508	474	464	488	495	522	472	441	491	510	513	501	482	459	487	485	497	449	489	486	475	481	476	489	483	488	491	460	482	469	482	471	470	501	530	501	529	498	499	462	522	515	449	476	492	514	469	473	521	476	476	487	469	459	448	458	488	477	516	441	509	445	478	497	468	521	463	485	518	513	468	459	496	512	471	477	486	464	521	493	488	460	442	503	518	495	462	470	454	471	487	484	449	506	485	504	510	517	465	470	482	463	476	448	481	478	476	506	499	465	487	468	487	447	505	490	488	482	509	449	489	483	486	528	498	459	456	499	479	463	516	516	499	438	467	430	468	515	482	454	477	497	471	491	489	490	492	470	459	521	438	468	461	495	516	498	511	480	482	458	469	459	491	484	494	479	489	466	460	538	515	478	465	489	512	511	512	482	496	474	476	481	509	517	474	488	464	497	499	430	493	483	517	490	491	472	489	490	527	461	488	514	492	440	481	462	478	441	440	496	499	466	486	492	454	507	433	491	462	512	499	517	472	469	486	478	473	507	503	502	501	470	471	472	454	478	488	499	450	486	509	454	438	490	491	477	497	479	481	496	472	514	474	470	457	478	440	460	465	482	465	466	434	477	487	500	511	494	512	461	515	478	519	500	508	489	486	465	495	477	512	469	484	488	477	508	465	462	509	470	478	489	443	435	494	532	468	515	493	479	514	475	434	445	527	503	482	473	479	487	459	477	489	531	462	475	460	492	493	504	474	514	486	501	475	477	521	522	473	500	496	464	482	469	472	480	482	494	514	468	498	480	465	506	496	461	489	473	513	496	478	457	482	471	486	482	543	507	457	500	476	502	492	476	488	493	468	481	479	451	502	489	495	479	508	474	461	476	503	502	471	488	507	486	474	483	516	484	498	539	460	517	499	490	455	477	497	475	464	479	488	468	531	490	479	455	446	485	524	468	446	460	488	482	449	454	513	444	476	495	469	438	474	492	459	458	466	481	547	488	468	491	514	461	479	487	507	525	485	446	499	485	502	497	465	465	475	470	476	527	465	491	457	464	488	489	488	489	474	497	473	502	472	488	479	464	479	472	455	485	493	503	510	480	458	470	452	463	488	492	486	516	481	482	487	520	517	513	432	489	521	515	489	464	503	468	489	486	491	471	481	504	483	484	459	515	493	483	471	522	508	474	508	513	503	501	484	480	471	456	523	475	470	485	519	472	469	494	491	502	479	484	507	514	506	523	436	468	511	460	501	496	484	497	477	452	474	501	480	479	503	519	483	472	490	510	480	453	472	489	493	513	487	473	491	465	479	505	471	493	463	477	493	483	446	497	457	471	465	459	492	438	509	510	463	493	494	457	491	473	468	438	446	479	441	484	496	477	481	516	483	476	472	448	498	459	501	464	491	495	462	479	476	484	492	478	506	540	497	507	499	521	502	481	434	469	470	518	495	486	468	474	507	467	485	501	499	441	418	487	498	483	487	503	491	483	470	482	503	491	438	482	479	466	481	459	489	492	451	495	467	496	485	464	484	474	479	461	478	517	474	465	507	451	478	470	501	496	504	433	511	478	455	518	440	501	473	503	495	500	495	475	483	447	451	462	471	444	470	474	470	467	470	481	487	499	526	498	515	525	498	470	478	506	503	489	490	483	508	443	462	497	449	446	459	489	470	502	518	495	458	489	467	468	452	517	447	477	453	481	517	448	493	502	493	475	487	497	460	451	492	471	499	522	531	477	493	449	507	462	493	471	438	471	533	501	454	478	471	526	487	481	503	480	498	486	518	486	496	493	490	478	486	496	492	495	430	484	537	460	460	483	512	486	498	480	465	468	497	513	489	467	467	501	475	479	493	510	495	452	462	483	487	486	516	475	473	462	506	493	489	497	480	462	503	482	479	506	499	493	486	495	513	480	481	449	483	458	460	485	491	511	479	478	475	485	517	476	503	466	491	501	471	465	480	477	455	476	442	482	505	499	532	514	536	484	488	463	488	498	513	495	467	458	469	511	452	516	525	473	485	476	526	448	476	506	474	501	447	517	521	474	476	512	483	479	507	477	482	470	514	469	475	468	521	458	482	459	496	483	451	506	483	454	482	484	466	451	468	476	504	470	463	465	472	502	478	473	534	487	442	465	454	481	476	486	482	522	505	482	501	479	470	452	515	476	496	487	466	503	479	468	448	475	534	489	508	449	477	513	473	444	482	493	503	467	478	488	523	507	446	487	472	488	496	474	476	426	488	465	503	447	484	488	484	496	493	447	476	493	479
15304	1282	965	871	585	472	396	342	369	312	348	324	327	307	322	310	309	299	284	271	301	294	270	276	284	277	281	275	314	305	262	284	282	297	289	279	303	312	307	281	268	293	267	274	264	306	281	280	245	291	288	290	316	280	268	269	255	311	292	280	262	296	249	281	265	302	262	308	272	254	297	288	331	296	259	308	273	296	270	299	260	252	256	284	294	288	265	273	269	287	257	316	258	295	283	291	277	285	254	333	272	308	309	242	298	288	292	281	271	291	263	267	291	268	308	270	296	286	278	249	292	295	280	300	258	275	267	284	274	290	305	270	276	286	274	298	319	278	285	302	280	281	304	305	256	228	274	258	243	283	274	301	284	276	275	285	301	279	251	261	278	281	295	292	269	276	321	294	262	249	287	304	258	248	303	283	234	292	292	318	257	287	279	293	268	285	262	254	293	280	293	258	289	238	280	298	278	282	285	265	260	273	256	293	296	286	278	271	265	275	271	240	294	264	295	269	244	290	296	268	286	298	280	291	278	258	281	268	287	265	282	273	268	276	251	275	286	291	268	274	273	282	290	269	279	265	269	279	272	270	310	270	288	289	253	265	288	268	234	268	319	274	285	261	286	283	273	283	296	283	294	257	283	285	309	273	274	269	278	278	286	273	288	253	320	283	278	255	287	344	288	287	294	323	305	306	276	269	251	288	266	285	277	270	289	257	278	265	281	265	255	303	256	273	284	308	280	278	281	270	275	275	271	253	277	284	307	284	297	308	274	263	314	288	286	278	288	307	263	269	269	292	266	279	275	293	292	275	283	273	302	267	298	287	266	240	293	262	283	288	312	296	304	269	289	271	262	249	276	255	291	273	256	291	283	284	272	271	289	301	276	275	287	278	311	271	293	267	303	263	284	283	285	267	279	293	269	254	291	262	286	268	279	302	289	316	286	278	313	318	307	274	278	306	287	265	275	266	250	274	253	261	264	277	305	297	293	272	297	279	238	281	276	265	274	277	287	282	280	263	265	282	281	302	276	267	272	275	293	294	282	283	297	261	277	242	249	256	285	275	246	267	267	281	244	260	270	282	258	270	254	271	286	289	308	279	288	265	286	301	257	262	263	273	284	291	261	291	284	280	312	268	264	300	292	274	294	281	296	230	293	292	290	265	277	289	278	250	284	265	285	251	305	294	298	267	275	276	296	293	270	272	276	246	312	268	275	259	295	268	307	295	291	294	320	272	296	266	263	275	288	293	304	285	282	253	298	285	250	287	271	265	269	284	289	266	273	310	279	292	282	294	295	234	283	252	301	279	303	235	279	258	269	265	282	286	276	262	284	274	302	254	267	285	264	279	272	259	276	278	289	299	256	251	268	261	288	285	265	276	240	265	254	280	253	276	288	295	285	302	274	271	277	292	281	275	303	239	295	276	288	246	274	274	248	266	290	261	285	280	255	286	299	296	274	292	238	272	288	299	271	305	287	273	257	289	275	263	278	299	298	281	295	283	266	244	274	284	268	268	277	263	276	270	283	315	268	302	287	286	312	287	246	271	290	277	270	261	315	305	275	260	281	274	305	257	300	283	261	257	265	281	274	279	282	307	279	263	288	281	280	293	256	270	250	267	250	286	273	286	285	258	301	304	256	296	248	285	266	254	301	307	245	259	254	247	259	270	286	269	293	269	263	298	292	271	304	302	286	274	272	279	293	273	283	310	247	266	266	279	288	316	266	280	249	265	281	284	302	275	307	281	303	288	270	328	293	299	271	324	260	275	286	285	265	265	286	262	283	267	274	312	275	281	238	287	278	256	293	293	297	301	298	294	259	273	300	254	295	249	293	275	272	319	288	310	281	282	291	299	305	315	285	273	283	265	284	287	269	288	283	273	313	279	268	268	288	310	303	255	286	275	269	299	253	281	231	242	275	277	282	260	302	303	296	259	296	282	266	305	259	263	307	257	292	280	271	281	279	271	284	295	256	269	290	287	265	282	257	274	280	281	294	270	289	293	287	276	271	285	246	299	295	263	283	289	244	285	281	303	265	269	286	292	284	271	273	275	301	289	293	278	282	283	268	274	271	281	253	251	270	272	263	239	244	266	300	281	273	298	305	291	296	264	271	299	273	256	293	289	289	297	275	305	298	281	277	276	280	301	268	279	289	292	267	277	284	280	295	291	261	307	274	272	283	294	263	250	268	280	259	278	305	232	271	286	305	276	301	293	255	295	275	283	263	300	252	283	276	280	278	318	259	281	258	287	272	302	258	288	305	297	257	255	284	273	294	292	277	287	304	297	250	297	299	280	278	289	284	239	265	271	281	316	275	280	314	283	300	295	308	262	254	254	312	268	266	269	268	279	258	261	283	276	302	316	293	311	256	296	294	287	290	303	290	250	256	257	274	271	254	296	277	285	281	287	256	285	297	280	232	282	271	258	277	287	252	287	277	292	256	274	250	269	317	271	259	288	287	284	288	277	295	285	284	282	291	282	309	282	270	295	298	243	270	285	258	279	270	307	294	290	242	255	263	296	238	297	273	303	264	255	334	278	280	269	301	298	265	318	303	286	262	292	309	292	290	256	278	335	304	275	282	247	261	289	272	268	277	288	280	293	296	281	255	274	285	281	241	283	278	285	329	305	271	310	293	281	292	297	274	267	278	277	266	271	253	304	270	259	281	297	259	278	299	316	254	290	299	272	263	309	293	252	295	264	285	294	267	257	292	266	275	296	260	298	281	280	298	229	292	247	267	280	253	271	257	273	268	309	284	280	279	284	346	273	311	314	280	233	274	277	291	316	285	310	260	236	288	293	255	268	255	310	273	288	304	277	251	305	255	256	254	274	286	280	291	253	280	294	254	281	275	306	267	288	270	264	272	271	266	298	273	278	252	273	262	299	273	267	274	244	268	289	286	262	279	280	303	295	289	255	255	291	308	257	269	259	294	294	283	313	263	286	284	258	281	262	285	271	290	275	299	292	242	274	294	293	267	319	251	275	277	290	267	308	263	297	294	296	265	312	286	284	291	303	278	301	253	285	270	288	310	282	264	264	252	275	293	293	285	257	298	271	262	303	282	282	287	252	239	287	260	247	249	286	280	267	290	294	274	303	253	275	280	257	263	293	258	279	291	261	243	249	292	295	274	296	279	276	300	291	286	281	253	299	318	277	280	282	295	284	314	249	281	280	255	328	275	276	270	266	275	291	285	279	273	247	290	264	268	271	294	294	295	258	262	291	280	268	262	287	277	276	284	281	265	271	293	264	285	289	296	264	303	267	287	291	291	266	279	288	262	255	284	265	261	280	281	282	296	301	291	273	326	272	281	279	268	268	276	276	299	269	262	263	307	303	277	316	281	298	291	243	276	284	286	259	295	290	274	285	287	290	281	268	285	275	261	279	271	258	285	266	246	294	291	265	258	250	284	287	307	256	269	232	249	303	305	300	294	305	234	263	282	255	293	275	289	296	259	253	271	282	301	302	291	285	253	290	297	282	261	269	287	290
8345	1188	2123	2325	2059	1598	1447	1225	1126	1050	1022	938	869	875	888	828	803	798	777	723	745	755	793	736	726	745	712	728	763	738	660	681	664	682	663	714	761	669	655	713	698	700	697	695	651	708	706	639	682	703	706	659	693	701	661	684	693	621	669	660	777	679	685	680	700	660	710	647	641	711	633	666	661	661	693	662	713	677	636	702	748	682	643	634	691	681	688	684	632	650	693	678	677	650	659	651	669	693	697	702	684	655	666	661	714	688	664	691	680	622	685	704	684	706	680	690	696	715	723	714	665	650	683	666	713	641	647	697	702	674	671	636	625	681	672	646	687	641	665	698	666	643	697	732	658	695	732	686	658	672	657	645	668	690	659	697	663	649	679	658	676	627	682	650	619	708	690	691	654	693	724	642	705	668	663	662	665	704	662	661	672	690	666	662	657	634	685	649	654	666	671	721	683	656	665	667	660	692	656	678	697	643	666	665	652	637	638	678	671	682	649	663	690	644	655	647	627	663	649	665	688	669	677	679	665	653	650	646	686	650	695	662	653	680	625	684	666	674	666	720	671	737	644	668	639	708	688	687	671	641	699	683	647	669	667	683	601	689	718	630	657	678	610	654	626	677	676	673	661	686	727	690	681	697	653	662	643	685	685	688	643	666	716	656	682	661	666	679	668	694	637	690	705	680	679	625	695	643	699	674	705	701	687	686	675	663	672	678	676	644	637	675	668	651	720	672	697	688	689	717	683	613	642	678	635	647	660	659	712	722	682	658	625	683	629	637	660	674	645	652	638	682	649	645	649	656	627	656	684	662	664	627	677	708	708	656	650	675	648	681	700	672	638	643	670	670	700	678	657	674	654	720	607	659	707	691	674	684	603	659	657	722	715	609	690	658	635	591	653	683	698	658	703	628	649	673	674	683	624	641	639	660	661	691	628	673	657	657	675	616	658	618	665	704	689	649	696	669	643	656	633	661	704	623	679	669	690	675	682	633	652	652	685	624	650	634	642	703	699	661	701	640	631	706	707	660	698	661	654	694	678	664	650	680	715	648	716	703	694	628	623	720	670	669	595	677	688	679	663	635	658	638	666	701	679	678	686	655	729	667	693	692	647	677	675	677	663	652	709	675	690	743	708	705	643	666	697	624	667	631	667	665	670	649	676	736	702	676	682	681	676	629	689	643	657	658	673	636	678	692	659	645	688	712	657	654	677	655	671	701	668	658	685	619	690	724	629	706	659	631	654	686	684	682	701	651	693	701	675	684	687	663	672	647	649	676	635	705	679	629	651	635	640	665	631	678	653	664	659	662	682	687	675	657	650	658	677	704	670	618	671	649	648	665	668	679	720	668	717	636	669	703	655	700	635	698	668	637	668	691	632	630	703	685	696	610	709	653	688	684	648	720	675	690	624	677	676	692	688	681	634	680	688	664	652	660	685	678	636	673	661	697	640	680	658	696	677	615	683	646	701	625	688	642	680	637	676	670	684	629	666	688	678	652	650	676	674	654	635	676	693	682	673	671	687	691	704	649	672	712	693	640	645	675	625	625	675	683	671	694	605	682	611	675	656	683	660	683	681	665	706	663	591	644	689	708	690	627	635	649	688	668	689	655	639	654	638	624	641	625	644	644	683	687	665	645	635	714	698	675	689	670	644	667	667	692	655	699	676	672	721	700	653	676	682	672	694	663	655	692	633	685	652	625	629	653	702	675	663	667	716	636	690	657	660	640	655	674	672	686	674	662	692	688	673	645	654	724	690	686	672	667	684	705	644	688	717	681	643	665	636	652	670	637	662	671	638	632	717	688	627	683	671	696	681	663	703	730	648	628	675	659	684	695	651	615	670	667	668	697	680	657	677	666	648	638	692	670	658	653	700	659	695	661	655	669	665	728	666	641	627	728	682	693	698	657	694	663	631	664	651	659	677	676	706	617	650	679	672	658	679	657	708	660	670	652	685	664	695	685	666	643	623	698	672	708	693	696	683	618	676	633	683	708	685	677	685	648	730	688	666	646	690	653	696	641	658	666	697	693	672	673	632	649	684	699	679	610	708	659	680	729	646	670	663	678	694	673	643	657	633	676	732	703	685	659	681	623	679	661	705	685	717	715	656	653	688	677	670	640	608	649	660	650	701	655	658	621	617	730	661	699	720	679	667	693	654	672	665	679	657	672	699	705	676	636	672	675	661	692	665	670	628	651	704	666	640	643	665	672	622	664	661	623	701	680	667	651	669	631	703	650	656	668	670	686	664	702	679	654	655	641	695	675	670	678	641	681	676	650	673	628	658	641	671	673	695	677	681	645	701	660	676	691	646	711	688	639	617	648	649	674	650	713	667	653	671	687	672	687	678	652	664	635	654	680	675	631	675	690	682	675	688	677	744	681	670	708	657	679	682	642	649	642	677	664	640	670	719	678	691	645	665	694	647	646	695	682	684	652	737	689	629	598	636	662	694	641	664	665	677	692	752	670	647	686	659	700	664	664	622	670	660	691	656	668	628	667	624	640	688	668	660	677	699	660	684	652	650	651	650	678	696	663	653	664	685	669	661	724	660	634	641	639	673	660	670	620	639	657	678	618	610	628	634	652	663	654	651	696	693	681	681	661	663	665	664	660	719	650	693	690	705	663	662	687	672	684	658	653	665	668	659	609	656	671	713	675	655	676	684	654	658	668	724	705	686	665	641	676	644	671	697	723	684	706	646	661	662	661	697	640	675	643	699	605	647	692	635	715	705	638	671	658	697	696	635	689	661	660	653	692	666	722	652	653	665	689	641	705	729	718	690	663	690	622	652	638	673	625	680	669	722	656	672	620	647	676	652	709	643	680	714	646	731	668	689	677	701	693	671	672	641	623	651	662	663	687	661	631	670	686	664	668	686	678	658	625	678	675	696	701	698	621	665	670	660	641	680	734	671	659	659	663	686	706	692	688	621	651	675	603	679	652	620	673	701	671	623	642	645	622	660	682	651	665	721	638	638	697	660	658	706	653	695	703	670	658	664	663	632	663	671	659	662	725	659	694	659	653	717	676	684	638	639	661	697	734	651	667	657	638	702	655	592	702	662	636	677	657	671	622	693	708	696	636	645	668	664	698	681	680	674	669	692	669	669	658	648	691	659	688	675	708	700	654	614	700	667	682	639	654	708	662	652	678	646	696	662	703	685	658	688	637	643	666	718	658	696	659	629	626	686	644	672	633	676	691	686	707	658	627	684	652	694	672	686	715	650	655	658	701	633	670	697	698	665	701	652	712	629	706	701	644	654	659	646	697	676	669	679	686	639	674	640	660	677	660	617	654	694	670	712	664	654	669	645	684	629	650	656	674	698	685	673	689	664	678	626	656	673	659	664	660	662	662	652	631	673	658	675	715	667	658	680	647	702	667	710	663	702	660	634	653	636	657	692	703	676	597	704	641	699	721	625	627	679	623	722	717	682	659	685	652	698	681	644	712	613	674	674	658	659	687	677	701	667	689	655	633	644	646	688	639	631	717
1707	429	426	422	401	428	404	391	384	406	358	380	378	381	396	413	417	418	417	375	351	385	423	389	385	403	405	416	439	402	394	374	385	380	369	399	385	381	367	374	364	359	400	431	402	381	398	370	429	355	371	404	393	370	399	383	383	367	373	385	394	370	376	370	360	410	416	429	402	379	391	392	427	383	343	356	415	389	413	334	413	412	365	392	392	402	412	388	412	402	383	373	405	415	380	370	395	424	408	413	400	359	411	390	445	380	382	391	414	409	349	390	394	423	429	364	402	401	362	364	424	338	366	375	363	423	357	396	389	418	379	396	381	454	377	388	358	385	394	417	428	381	389	398	403	381	400	406	376	421	409	377	433	394	416	430	375	370	382	381	392	387	394	392	391	383	431	362	393	398	391	363	421	406	400	374	423	378	406	385	399	408	430	423	456	347	360	367	354	372	436	395	401	398	407	401	402	370	423	371	416	387	379	404	373	407	416	404	372	397	420	406	407	413	361	423	381	370	384	412	392	415	384	410	449	401	424	380	365	387	412	371	370	406	402	401	393	385	409	373	403	373	392	396	354	401	423	412	385	388	409	403	404	397	407	426	377	374	346	396	388	380	406	418	401	402	359	379	359	376	395	395	393	353	401	366	396	349	384	425	379	424	401	418	404	381	384	398	393	412	387	405	398	423	396	367	374	392	393	366	377	403	407	383	398	441	436	393	418	408	395	396	419	408	390	405	424	395	405	398	356	378	402	387	379	340	382	390	389	412	376	378	396	398	418	423	392	346	357	384	418	370	383	415	408	370	371	403	348	365	373	392	406	400	416	404	380	394	368	380	419	391	386	356	372	410	385	389	398	439	410	415	386	416	460	383	410	358	364	389	414	387	374	369	395	396	400	422	374	403	384	388	425	402	431	393	394	408	396	416	406	400	438	394	427	413	427	386	352	452	395	384	370	365	394	364	363	414	378	405	352	394	398	406	416	375	409	381	395	427	417	377	403	375	378	369	395	419	383	392	404	381	396	353	352	381	401	382	395	403	406	403	396	404	374	393	380	399	379	383	345	383	412	392	400	358	393	402	413	397	387	384	355	379	401	422	344	400	411	386	396	348	378	387	454	400	393	381	360	375	398	378	388	391	391	443	421	383	368	354	372	413	400	391	361	437	377	420	390	403	394	400	374	409	386	384	388	383	395	402	400	407	387	410	346	401	388	413	378	393	379	429	423	393	415	372	377	378	405	402	395	355	397	382	400	416	395	349	351	378	377	370	434	418	378	359	392	367	392	421	369	382	392	386	406	407	358	402	361	451	417	367	420	416	402	422	380	376	387	403	403	359	393	401	373	413	404	414	416	409	371	410	413	378	415	405	386	372	382	407	412	416	365	361	392	402	390	402	393	377	387	380	410	365	380	426	379	410	406	398	390	400	380	388	403	402	382	355	358	397	385	399	414	433	349	401	413	394	336	373	363	423	412	393	390	378	398	365	402	404	381	403	412	405	384	442	410	388	412	374	425	422	395	378	406	389	424	349	400	397	416	387	426	379	369	417	426	432	398	358	376	381	391	395	388	385	375	395	387	387	398	395	423	408	387	390	380	421	399	386	393	409	407	422	365	370	398	433	379	376	364	415	420	353	356	389	406	394	413	436	387	357	391	403	432	384	381	392	355	359	371	429	390	403	396	417	410	378	396	401	391	407	382	406	377	424	376	420	394	387	414	410	409	382	378	342	397	420	404	411	441	405	347	384	426	427	392	408	409	378	415	399	381	428	383	413	413	380	411	374	427	439	354	386	385	380	373	461	441	388	382	376	376	404	401	389	414	371	392	374	370	421	394	399	413	388	362	385	422	416	406	406	374	435	385	405	388	382	407	424	427	389	383	368	405	411	386	384	404	412	393	366	369	398	411	396	426	412	417	413	390	367	386	388	353	398	360	371	374	408	405	387	358	402	405	395	417	385	399	435	381	388	387	368	388	398	403	357	341	384	419	411	397	391	376	360	378	383	408	387	393	386	370	435	387	417	382	395	391	392	386	371	413	415	402	359	385	396	376	361	351	370	425	355	367	385	378	379	439	367	355	368	419	400	433	412	397	406	376	396	391	381	405	359	360	404	383	378	414	433	422	382	405	384	398	372	409	394	447	422	368	388	391	370	400	407	379	402	374	409	403	433	395	407	418	405	437	366	397	394	384	391	412	388	406	385	410	412	408	399	411	393	420	334	389	403	390	370	403	410	403	381	368	383	409	374	406	413	358	422	426	380	466	394	431	400	393	389	403	403	385	399	382	401	407	397	393	396	372	367	412	382	403	418	408	376	429	376	363	370	421	387	420	383	450	388	390	413	408	396	407	370	396	407	403	402	358	401	404	383	440	354	410	421	409	409	421	365	408	432	379	418	379	416	428	393	380	409	362	410	370	404	404	392	426	378	377	371	415	387	411	398	396	403	384	414	411	376	398	384	427	375	397	394	357	374	375	412	391	419	414	423	396	395	394	361	383	374	447	419	375	388	396	381	383	385	363	371	421	377	398	383	422	369	376	374	368	385	413	405	381	386	369	364	367	382	396	395	414	394	386	421	404	437	430	403	406	414	379	387	384	450	420	376	381	418	404	375	460	399	370	420	392	390	397	394	394	383	402	382	400	362	410	383	438	375	415	362	401	410	392	388	384	404	366	373	384	429	374	435	433	437	425	399	333	402	419	389	423	410	407	404	434	394	396	417	404	384	386	366	384	377	368	400	363	380	401	402	399	441	394	413	383	371	358	413	378	378	393	378	401	408	366	376	379	369	417	381	408	372	396	396	394	358	385	363	380	416	381	397	433	420	368	383	407	399	410	417	417	377	415	393	425	369	367	395	391	423	366	426	381	385	381	369	378	381	382	438	414	417	424	399	382	406	385	361	420	409	379	407	393	395	398	414	388	405	413	371	426	412	408	363	402	376	373	376	403	414	409	390	399	415	382	414	401	416	414	417	385	386	407	400	391	387	372	361	381	377	395	344	386	415	384	425	377	363	405	430	392	346	393	383	379	395	406	383	396	423	366	413	375	370	354	417	398	397	413	405	338	453	378	404	356	398	402	370	406	407	425	366	426	405	392	377	385	390	402	405	395	389	372	391	378	394	397	381	416	361	403	381	413	376	387	386	387	391	396	408	389	414	420	398	413	388	396	389	365	375	400	429	424	419	387	432	396	403	391	403	409	372	388	379	384	406	375	382	393	407	395	401	375	390	380	399	355	412	380	412	362	422	374	399	380	405	372	400	376	396	379	384	384	367	368	367	396	370	417	394	383	411	379	407	396	354	378	403	400	396	349	378	385	382	419	414	377	399	408	429	388	370	366	394	411	359	417	438	426	368	354	425	420	372	416	423	441	413	406	398	393	422	412	416	394	411	419	364	429	402	413	404	400	416	356	409	397	454	407	381	396	416	341	391	340	405	423	410	399	373	386	369	397	399	415	404	376	409	397	352	362	404	358	413	401	383	403	374
2321	867	866	851	881	919	883	825	872	848	849	839	866	867	838	880	872	880	855	805	839	885	853	838	868	835	870	851	839	862	808	848	829	850	812	808	866	895	854	850	821	871	829	831	865	858	886	852	870	848	891	809	881	828	868	859	875	818	844	805	850	856	890	817	851	858	853	817	881	900	854	886	867	875	835	823	884	808	877	875	852	851	863	881	903	826	875	863	885	874	863	831	890	881	838	828	843	888	871	846	813	807	865	843	858	868	821	878	836	888	876	799	862	874	832	848	850	895	839	874	791	833	866	863	818	856	826	838	846	862	892	877	840	864	882	829	864	833	860	857	804	831	906	845	798	808	869	851	773	883	868	848	873	874	825	822	810	901	789	868	847	834	904	806	882	853	906	836	837	871	814	898	863	771	863	860	852	913	812	879	892	848	844	883	836	824	821	876	856	850	878	880	867	851	836	821	843	872	881	855	852	845	884	843	848	808	840	866	828	768	789	822	879	863	821	837	794	827	837	882	857	847	856	790	820	800	848	870	885	802	907	823	869	894	846	833	894	827	833	864	835	841	882	877	854	867	869	883	872	884	882	845	820	853	854	853	848	814	835	867	867	884	839	865	851	895	815	848	830	886	865	817	846	816	811	876	832	851	827	854	849	841	820	884	864	890	806	885	855	842	838	816	849	900	844	816	799	804	859	849	858	880	848	874	808	847	869	845	813	843	869	811	833	872	846	855	854	863	849	840	858	872	865	860	863	824	843	833	854	847	866	818	872	825	827	869	870	849	810	854	830	815	831	868	831	911	860	897	878	836	844	824	855	788	850	871	856	858	822	795	835	875	866	840	859	890	824	811	845	854	836	762	899	806	844	850	847	806	859	832	880	784	815	850	831	838	827	827	804	858	888	852	814	844	831	848	838	881	826	916	845	792	901	839	873	828	873	802	841	931	819	874	856	862	793	821	832	884	885	835	849	844	836	854	851	858	833	822	822	836	860	824	819	835	799	853	855	812	838	812	804	835	925	868	854	872	850	879	813	876	881	812	844	851	865	784	834	829	864	875	813	836	849	839	914	862	871	821	832	853	903	863	851	808	873	803	893	829	862	870	842	822	855	858	868	861	858	837	856	819	878	852	822	854	829	892	861	882	890	838	839	856	888	856	849	888	900	878	825	834	861	856	853	889	820	819	832	863	854	853	817	811	928	824	827	862	816	837	828	865	858	829	874	873	839	847	849	846	889	829	844	862	849	850	860	861	860	873	857	879	943	840	866	858	871	836	848	863	899	842	873	856	904	839	864	842	782	839	803	881	852	814	869	834	862	848	799	793	886	872	835	817	825	856	874	843	828	829	807	869	860	872	890	876	875	854	854	859	855	823	862	879	842	801	763	894	838	827	814	892	866	822	800	812	875	841	839	838	809	869	894	848	818	882	811	822	851	833	869	861	807	821	857	840	795	845	856	854	856	864	853	860	877	871	856	825	852	893	890	886	851	817	813	832	838	883	860	853	790	869	858	879	847	882	856	866	849	820	840	826	869	858	868	875	904	844	816	871	888	843	839	855	829	866	883	860	838	807	861	846	869	889	815	850	841	879	805	837	856	845	831	848	811	870	882	892	890	757	853	845	801	832	814	876	815	848	847	865	816	831	869	863	849	879	857	912	849	861	822	868	861	863	836	838	863	875	868	813	869	853	935	840	874	825	850	898	848	869	856	835	826	859	901	830	844	804	861	858	886	855	883	873	851	906	829	863	872	823	864	861	823	854	847	831	795	833	849	891	889	812	839	838	826	845	812	856	864	901	798	857	869	857	879	842	836	861	855	853	846	791	830	863	801	884	862	811	843	863	826	875	859	845	882	859	825	851	827	841	829	876	822	854	903	791	811	848	842	877	816	879	804	848	859	895	885	872	900	859	826	863	857	866	812	834	836	863	818	829	863	849	848	880	838	849	889	823	793	779	809	876	897	829	901	840	853	809	873	865	833	845	859	873	867	841	799	838	832	864	933	846	812	887	889	837	834	864	854	816	885	850	827	845	767	859	809	846	848	849	881	840	836	925	831	900	840	837	887	826	923	871	849	861	870	906	844	867	847	826	859	912	887	852	835	824	806	853	848	816	883	863	870	824	843	926	860	890	875	829	827	867	818	858	908	840	903	854	815	876	814	825	792	862	863	829	877	786	842	885	813	791	829	864	830	810	814	820	839	855	898	838	858	831	838	881	840	867	859	837	871	898	883	841	874	829	878	798	872	819	870	838	854	843	834	875	889	854	837	870	886	840	844	835	853	792	767	868	843	795	879	816	865	945	853	829	838	841	837	859	828	853	841	903	877	858	861	855	849	856	852	844	885	804	885	833	875	851	890	862	870	851	826	838	854	850	908	853	859	888	825	861	840	885	852	848	847	874	855	867	829	876	838	853	822	793	877	801	887	866	829	860	836	853	838	870	844	878	829	831	845	876	861	894	879	876	797	810	884	824	865	822	813	825	826	803	848	864	814	862	847	862	868	851	856	839	836	848	869	867	825	830	861	852	849	858	854	872	859	874	848	813	858	872	825	877	839	883	853	833	865	825	838	832	806	837	817	821	823	793	848	866	879	876	830	820	826	861	855	855	838	851	914	859	813	847	832	853	843	845	854	855	809	832	846	833	855	840	829	902	805	900	825	888	825	866	882	888	835	852	868	845	860	816	870	810	860	811	839	850	827	858	821	851	862	846	812	830	899	824	818	829	834	846	870	888	855	829	876	884	829	826	843	853	843	811	813	876	857	868	817	831	835	911	836	796	865	857	867	868	885	886	877	798	839	870	825	826	850	866	868	830	867	879	934	845	839	850	870	882	781	834	852	862	786	893	890	875	857	835	860	838	834	888	857	840	847	850	798	804	863	840	901	854	833	829	829	822	829	861	828	876	838	871	829	826	813	872	832	810	851	853	854	820	829	824	852	857	856	832	896	806	826	836	853	866	852	832	880	836	909	850	837	821	851	871	775	809	875	844	879	881	842	802	917	851	885	865	862	808	864	868	780	874	816	840	900	889	873	808	847	861	857	843	857	847	841	836	907	859	849	803	903	831	854	896	870	841	852	859	865	835	861	795	825	842	822	826	866	829	873	869	795	823	786	862	862	839	853	867	921	883	844	822	800	850	828	814	823	881	823	856	833	829	874	868	851	913	859	877	858	806	885	818	829	876	866	798	800	830	906	830	784	900	853	867	857	889	839	873	821	829	827	833	851	862	871	843	868	854	837	860	814	856	876	844	822	788	848	862	857	871	878	852	810	812	843	844	835	859	874	903	856	903	871	884	845	820	852	883	842	840	887	820	871	831	832	863	817	866	878	840	814	797	816	846	837	843	859	870	913	822	880	838	804	847	835	895	813	865	832	843	834	904	900	871	801	899	792	824	864	907	861	853	913	821	838	826	861	862	847	893	851	847	836	835	855	874	846	851	857	907	814	821	896	876	879	832	911	809	813	841	875	840	878	853	864	849
7838	501	497	479	368	278	268	269	255	240	205	211	252	224	206	210	209	212	192	181	198	194	201	207	208	181	174	189	201	167	202	218	236	190	207	194	195	188	205	189	204	203	171	207	230	216	193	186	219	207	187	199	172	210	209	214	188	218	191	211	222	193	196	192	200	213	189	179	198	204	221	166	180	183	180	209	184	215	212	198	207	194	193	224	204	181	215	196	189	162	188	187	186	214	218	179	205	191	215	218	201	176	186	208	217	184	200	224	192	193	176	203	213	185	241	206	215	205	220	222	200	188	203	196	230	222	217	192	211	202	183	199	197	222	207	211	205	195	214	214	208	187	203	196	178	211	194	177	191	192	190	164	228	206	203	194	192	211	202	183	191	189	199	228	189	178	204	242	200	202	197	198	209	195	200	216	233	202	183	178	218	193	181	212	212	184	200	208	196	212	213	221	197	205	209	184	199	229	207	203	198	203	197	201	234	204	204	189	199	215	227	194	181	206	208	220	213	202	173	199	170	197	162	223	185	181	178	227	201	171	212	190	209	166	220	225	199	211	199	207	188	181	221	200	202	193	173	180	193	202	213	206	164	168	199	212	182	210	181	198	213	222	225	214	208	191	221	192	185	175	203	204	228	214	199	199	188	204	184	212	189	202	200	215	230	213	216	190	207	226	198	209	205	203	199	214	179	211	208	194	194	224	209	194	196	189	197	193	194	205	203	174	238	207	195	222	177	190	199	223	176	193	169	202	177	216	214	206	200	169	191	187	224	241	187	197	170	178	195	205	209	214	184	183	210	228	207	212	205	202	215	219	221	174	217	163	195	193	157	207	186	172	191	200	208	198	215	206	209	201	184	206	191	229	174	213	208	198	204	198	198	209	179	205	181	178	191	192	177	203	187	191	190	176	171	161	193	213	188	215	191	173	199	184	190	201	202	191	220	202	208	166	231	181	191	200	201	209	230	201	209	187	174	184	229	216	187	211	217	192	195	204	180	214	198	218	197	233	197	187	178	188	176	183	197	239	223	220	185	176	216	194	181	203	204	222	191	207	205	198	203	197	191	177	208	210	188	201	179	207	206	209	189	189	197	230	182	203	213	180	204	200	194	216	196	201	175	241	221	184	215	190	174	188	184	218	191	218	207	200	196	213	215	208	191	201	203	202	212	190	202	205	193	180	196	183	207	220	192	207	206	219	191	180	194	196	201	186	220	185	224	199	212	171	221	191	191	192	207	205	187	198	204	189	187	174	204	206	220	197	183	225	198	206	187	202	179	199	192	197	197	197	201	171	213	232	205	207	191	204	182	205	204	211	169	205	183	198	212	189	220	195	173	215	213	201	187	199	200	213	209	194	217	198	209	207	247	188	188	177	193	211	220	216	184	188	213	188	196	204	192	164	208	184	221	183	205	190	208	188	194	181	188	185	190	213	204	214	195	193	209	212	222	173	203	185	208	187	226	195	188	201	200	227	194	193	195	227	217	197	168	180	195	218	221	181	188	161	200	198	202	213	190	194	182	209	218	201	201	187	211	182	217	202	206	229	190	196	197	188	213	197	216	218	182	201	167	193	210	216	227	196	192	210	193	190	188	180	196	166	216	207	187	197	203	192	215	209	192	199	210	186	196	194	175	208	166	211	215	187	204	193	205	197	176	189	197	216	200	208	200	217	209	208	194	169	182	212	207	242	215	196	203	182	221	193	199	190	216	213	185	202	208	190	196	189	227	199	191	198	215	205	192	210	211	205	209	222	187	205	190	191	207	216	235	204	177	236	220	206	190	226	219	203	219	223	189	176	196	217	176	182	201	191	183	201	179	200	206	191	206	197	212	205	201	174	225	195	213	195	195	166	178	190	189	169	187	219	191	195	189	159	172	199	192	153	181	194	143	214	214	170	192	176	203	198	215	194	200	194	211	176	192	196	196	214	197	178	195	205	204	187	194	178	207	190	172	188	194	174	194	192	196	201	180	187	218	217	213	190	199	232	198	174	196	198	213	185	203	207	200	193	213	220	217	206	202	207	189	177	207	196	188	204	177	186	166	193	193	178	191	189	186	198	195	192	210	205	220	184	193	187	170	198	196	176	206	216	211	230	195	204	196	199	199	192	223	178	211	210	193	185	189	184	181	175	191	206	182	227	210	208	186	209	223	231	189	190	187	216	187	229	173	232	208	181	190	167	192	194	174	235	187	196	192	184	202	178	195	202	192	202	195	186	174	206	182	203	221	210	180	188	176	195	195	204	245	204	205	211	195	207	206	193	193	197	203	182	191	193	184	206	215	182	209	182	215	197	179	202	205	202	187	174	187	208	184	206	190	206	218	207	203	196	193	217	179	195	226	230	217	211	193	209	237	222	212	201	212	234	193	195	192	213	188	191	201	187	195	202	197	175	207	210	204	203	189	233	191	211	174	210	195	197	194	207	200	184	183	216	173	195	218	226	192	193	193	196	206	198	177	192	202	199	185	210	188	187	202	194	211	207	237	204	216	201	171	212	224	185	225	219	206	183	180	188	195	175	189	202	196	199	208	196	211	207	202	218	224	196	212	172	222	201	199	209	194	190	204	190	211	213	197	206	224	196	216	223	207	197	193	198	216	205	207	184	195	196	207	207	198	180	194	210	205	187	184	208	205	188	194	227	195	196	226	174	214	206	210	239	197	196	184	198	205	202	207	200	195	212	192	234	205	213	188	162	181	192	205	197	189	220	217	230	225	214	178	182	189	210	194	208	200	201	206	222	197	226	195	230	188	179	215	195	211	187	184	203	208	179	179	211	197	198	211	198	188	192	205	205	195	177	193	202	186	214	193	182	212	204	202	165	199	201	228	207	196	167	197	221	220	197	183	203	206	205	214	171	202	220	242	205	223	198	196	208	229	212	210	207	202	223	238	189	242	195	200	219	192	162	215	186	194	196	211	187	218	209	219	209	195	194	193	180	200	171	194	192	198	198	170	191	212	237	189	156	200	212	199	183	184	210	198	197	213	192	190	210	177	181	210	206	224	201	198	205	182	197	181	183	180	196	185	186	217	219	197	204	191	204	208	204	188	228	222	224	207	203	214	222	173	189	173	183	172	210	221	182	184	210	216	191	185	186	186	175	200	217	197	209	182	178	185	186	216	194	197	183	183	193	197	171	193	184	216	190	186	224	204	222	192	195	188	179	188	201	207	174	174	188	213	201	183	221	183	185	193	230	181	180	221	231	178	192	207	169	196	218	176	193	182	176	197	181	232	217	173	203	194	206	197	190	202	197	181	168	177	188	201	191	173	191	205	233	193	210	185	220	167	206	204	228	167	183	224	207	199	190	218	202	204	188	183	206	183	205	202	179	201	213	222	194	234	184	187	192	189	193	218	205	199	222	209	198	213	193	180	177	192	199	216	177	192	199	183	200	218	199	218	194	190	202	215	192	198	209	210	198	221	229	192	190	163	206	197	197	219	196	205	221	186	196	199	207	217	199	194	208	211	197	195	193	204	208	196	226
6448	715	1207	1314	1156	960	852	796	676	691	614	664	626	585	536	565	534	556	528	498	527	520	510	547	452	510	519	528	490	541	518	508	503	518	494	470	555	478	514	502	517	503	501	465	453	492	484	512	485	451	526	504	509	512	468	517	470	476	506	463	502	498	481	509	464	487	498	483	502	490	465	474	472	463	463	490	476	491	489	442	514	503	526	493	496	516	514	443	469	496	436	485	456	471	465	494	483	484	471	450	526	474	468	445	497	448	466	510	484	488	490	503	473	446	466	470	500	472	510	488	498	467	473	489	463	483	488	516	450	471	457	453	472	498	514	491	473	468	525	476	507	509	488	490	503	523	513	515	467	423	496	475	513	471	513	505	461	497	450	478	501	466	451	466	472	473	480	502	485	518	480	469	507	483	501	477	451	449	473	491	508	522	446	491	482	467	450	511	471	446	510	500	479	513	479	506	501	480	470	469	507	467	477	477	469	475	454	452	524	496	535	495	471	476	465	505	466	481	476	509	467	494	472	509	494	478	495	465	480	469	492	505	502	487	476	502	459	435	472	502	517	470	442	488	445	493	479	461	536	489	451	510	490	463	489	478	476	469	526	475	506	476	473	503	501	469	486	481	498	447	458	469	501	496	463	521	469	479	455	495	454	473	492	437	486	455	474	508	487	488	500	476	485	490	469	474	455	506	459	514	486	495	475	465	437	492	543	525	446	512	503	478	476	480	499	468	493	508	510	491	436	478	475	488	482	478	496	511	508	493	498	519	502	454	491	492	479	490	441	479	492	505	491	467	485	461	476	473	493	516	463	497	480	505	490	461	457	480	450	496	482	473	536	506	498	428	497	417	479	448	465	480	445	478	514	480	445	480	449	484	450	520	450	496	419	500	476	494	488	475	538	484	502	488	452	489	466	465	481	474	503	513	496	501	468	493	472	485	452	468	455	482	454	484	458	481	476	476	480	469	457	431	493	480	489	506	472	471	476	452	492	443	470	465	481	500	499	471	492	459	446	503	475	492	483	451	483	494	450	447	493	477	477	499	457	494	478	466	487	456	518	477	472	465	475	466	488	488	465	483	468	465	455	469	512	483	487	499	464	473	485	464	490	490	455	493	455	491	478	481	499	476	522	473	499	469	460	476	496	484	470	441	484	476	482	445	495	511	489	512	482	461	492	489	505	450	538	469	483	467	470	502	473	456	473	481	466	443	501	479	427	458	504	502	482	499	482	484	488	457	470	475	458	500	475	473	495	491	488	484	446	488	461	453	458	478	453	503	475	482	484	518	496	478	452	496	499	472	457	485	454	511	499	454	485	498	488	461	503	495	471	485	475	482	447	485	532	458	451	514	534	450	454	465	468	464	514	481	476	488	457	493	446	508	463	481	476	469	498	474	501	457	500	504	496	474	467	477	480	491	479	496	485	501	464	463	461	509	472	494	493	511	470	471	506	472	487	476	482	474	498	496	510	467	499	464	466	507	472	484	502	480	505	471	504	507	497	524	479	427	495	498	489	490	475	519	491	485	447	478	493	473	462	467	484	497	449	486	475	496	467	456	529	443	457	462	467	477	485	515	461	468	446	483	491	487	463	500	471	494	475	483	464	486	451	469	461	459	450	474	488	496	506	493	468	492	495	466	468	480	493	490	500	471	443	433	482	453	471	505	489	476	574	467	456	407	464	486	518	513	470	477	471	528	448	519	513	477	471	497	497	461	505	466	506	482	496	497	472	456	466	490	482	481	501	466	447	523	487	514	489	479	489	488	505	500	518	470	443	475	475	471	482	428	482	513	475	473	486	489	464	476	487	491	484	483	505	486	476	492	464	505	468	509	459	486	508	474	477	475	432	474	505	550	475	493	483	467	508	409	485	491	476	481	461	500	473	462	501	490	501	476	473	442	457	486	499	501	474	499	460	452	463	491	475	498	472	460	506	467	493	478	480	492	506	445	459	512	521	479	484	493	461	477	485	514	473	474	493	491	482	475	487	530	488	507	469	489	517	538	499	471	438	464	460	497	483	489	473	491	473	471	483	513	492	509	499	488	464	481	500	464	457	487	507	507	459	445	517	504	503	488	477	488	457	487	494	474	499	479	495	495	458	497	476	487	492	451	538	514	468	458	469	476	462	474	499	485	459	469	467	484	459	485	496	520	482	504	463	452	498	467	496	453	475	500	498	499	476	472	472	466	506	496	507	443	444	500	449	475	475	490	520	459	493	441	499	498	531	467	498	483	458	456	518	494	479	528	481	485	510	471	471	488	490	464	482	494	489	471	508	470	495	500	452	481	493	516	528	498	490	481	489	460	504	498	488	495	480	476	475	475	510	487	478	492	435	474	496	461	482	481	459	468	490	477	485	484	490	482	497	474	481	500	510	504	504	494	498	508	473	484	469	485	485	485	467	524	445	509	437	462	471	445	503	453	481	507	470	489	469	465	473	483	500	450	466	493	511	483	512	450	458	498	476	505	487	498	486	504	476	544	469	470	466	513	472	448	459	467	480	463	510	473	512	522	445	500	504	496	481	454	455	503	472	504	462	429	490	487	454	472	495	465	466	494	504	489	438	463	444	496	496	505	490	495	481	488	473	486	497	469	516	490	500	480	476	471	481	501	473	469	487	473	452	451	482	467	490	462	476	462	497	495	474	508	493	454	473	471	474	434	492	511	516	485	475	491	484	454	467	464	521	503	458	454	521	503	492	454	488	485	471	471	477	490	478	457	506	485	491	482	477	489	469	497	439	464	470	504	457	467	495	468	480	472	500	539	508	483	497	476	541	463	477	431	469	489	472	500	469	491	493	473	502	499	498	515	465	463	538	489	482	475	484	465	451	459	477	485	479	513	496	465	489	458	524	478	498	479	502	511	468	491	489	479	488	524	513	469	481	507	437	527	458	482	504	500	486	536	464	485	488	474	523	488	490	489	443	486	480	424	478	458	518	460	460	461	448	488	479	471	505	524	493	469	486	495	529	494	476	500	508	480	479	473	462	444	484	469	499	460	494	457	474	488	498	470	413	503	483	470	483	453	438	511	437	494	463	486	458	464	461	473	503	455	440	489	453	476	465	497	499	469	468	463	451	471	474	465	470	465	444	471	511	463	491	434	481	504	493	438	455	492	454	471	479	496	477	444	461	475	453	515	522	492	484	469	489	496	464	482	473	469	487	443	509	476	510	453	454	494	509	475	484	502	479	473	484	526	467	528	450	488	507	483	511	460	458	525	492	519	505	472	449	475	461	501	485	462	460	494	479	469	451	486	484	495	516	469	453	467	471	456	459	510	480	476	490	497	427	505	472	456	490	463	474	490	483	470	470	534	495	468	483	474	503	489	453	497	444	495	471	458	496	460	507	437	461	470	510	478	460	451	438	507	506	474	478	454	502	476	491	477	480	497	485	464	498	485	497	453	472	454	490	465	467	485	460	500	487	493	466	490	494	459	472	466	463	498	503	475	503	448	481	455	477	527	467	460	517	484	446	480	483	533
15160	1204	957	844	628	505	446	425	367	354	357	334	290	282	338	338	323	295	282	306	301	274	278	304	306	269	308	300	286	286	300	259	289	284	302	277	251	262	277	287	263	257	301	268	285	266	281	278	277	300	293	270	272	309	265	265	280	277	264	263	287	269	300	290	297	259	278	284	283	289	291	264	266	330	287	264	294	285	302	272	265	254	267	258	268	290	261	283	303	279	229	255	264	286	298	280	302	273	263	279	271	259	261	300	290	257	288	280	240	284	261	269	264	289	257	252	302	300	263	256	267	272	314	278	278	273	272	285	300	296	282	289	267	340	251	263	286	279	263	285	233	237	275	290	298	275	285	291	271	282	276	307	294	278	288	244	269	276	255	296	302	283	247	251	289	282	282	260	286	281	314	287	287	265	281	284	288	273	278	264	291	281	268	268	263	304	292	278	285	303	274	305	309	286	304	290	295	280	296	290	287	289	296	272	261	281	259	266	298	298	276	270	252	291	292	287	291	274	290	266	319	281	280	288	282	314	302	301	235	264	277	274	265	270	271	238	305	296	280	274	294	267	282	303	290	272	241	300	292	250	300	270	284	287	295	274	266	279	313	272	260	250	261	263	249	302	286	268	269	281	298	290	266	318	275	265	283	312	268	289	271	249	278	277	265	264	284	225	268	291	278	275	284	245	278	254	303	259	260	293	284	276	286	288	292	261	283	311	262	269	286	270	274	256	289	276	270	279	260	254	300	283	274	260	264	258	255	291	247	247	296	272	286	273	279	272	292	318	262	281	298	298	269	286	292	287	313	283	257	281	313	290	307	319	314	299	275	264	294	282	296	329	280	286	278	322	256	261	271	301	286	267	276	281	292	289	312	300	302	280	263	276	287	279	269	268	254	278	278	266	307	257	267	257	243	305	284	264	264	274	274	280	286	291	277	281	287	270	267	272	276	305	281	282	267	287	287	251	279	244	277	262	245	290	312	274	301	291	296	288	255	277	284	288	296	288	324	272	279	293	254	311	275	292	264	278	249	264	290	274	295	310	284	267	271	289	303	264	248	283	277	277	273	276	272	309	281	249	270	278	252	314	302	256	307	273	235	272	260	266	273	260	263	268	248	281	254	235	242	273	260	244	288	295	234	279	291	264	284	272	285	275	260	306	262	284	294	273	281	265	279	259	266	290	293	287	286	265	259	263	265	279	273	254	288	282	294	294	280	259	312	277	267	280	284	274	300	306	301	298	271	274	301	285	294	282	284	294	288	246	296	279	291	310	315	261	285	266	254	293	283	270	266	280	265	298	247	304	260	284	282	273	301	279	284	265	298	239	296	249	273	282	286	263	260	275	288	285	282	286	252	272	259	273	267	306	263	265	245	276	266	282	291	283	263	274	293	252	293	296	276	265	295	270	252	290	271	282	239	264	253	251	251	271	246	252	283	269	298	288	281	291	274	262	314	276	309	322	265	266	278	275	257	264	276	261	286	275	286	266	232	263	257	263	277	274	289	247	274	301	271	278	275	285	286	265	280	266	271	252	279	287	307	275	283	277	248	248	269	273	236	258	245	246	259	277	264	287	269	260	288	281	298	283	272	293	284	253	281	294	282	276	283	313	323	282	268	249	278	260	314	289	287	301	274	299	294	281	294	266	288	292	258	282	290	243	251	255	303	293	289	271	269	272	314	298	280	290	284	285	276	294	297	253	295	272	277	284	269	268	267	261	287	260	282	255	259	322	268	275	251	286	269	285	259	278	286	269	269	272	279	289	285	272	242	306	266	250	276	272	263	287	272	273	312	301	244	263	259	313	254	282	261	270	234	277	279	268	278	281	293	242	269	296	300	278	290	281	305	270	295	292	301	315	287	309	290	277	282	285	260	252	259	284	305	265	295	279	263	279	276	282	278	303	276	276	305	294	284	283	280	284	287	268	218	272	269	295	304	283	298	303	275	290	327	271	255	292	299	290	274	288	279	275	282	297	295	308	292	290	279	291	264	288	322	248	292	241	273	282	271	265	289	288	267	271	261	249	270	281	266	254	311	330	275	278	240	309	263	275	287	307	283	292	266	293	304	288	262	273	271	258	269	283	274	285	292	275	287	287	296	298	276	276	258	265	262	239	271	256	300	307	247	272	275	309	247	258	269	306	285	273	254	261	290	244	279	255	292	252	317	270	262	306	303	237	264	285	263	278	267	283	292	286	295	281	283	278	281	258	248	270	270	261	309	289	299	239	294	265	278	264	264	279	270	269	315	260	262	254	287	255	267	290	275	278	256	255	311	272	305	272	281	278	299	309	274	303	283	294	254	324	288	260	266	277	332	283	278	270	276	271	275	291	281	274	262	270	282	295	298	275	288	294	264	270	245	256	281	305	245	281	302	285	281	303	266	266	290	300	320	273	266	268	272	284	285	276	303	290	268	296	256	270	295	280	285	309	272	296	275	266	296	280	278	272	281	278	301	279	274	289	238	275	239	273	262	261	304	284	291	278	298	268	269	255	274	243	269	251	276	268	271	262	277	288	321	261	287	273	269	287	300	249	256	284	291	296	263	273	258	294	282	283	302	291	266	286	284	275	293	294	302	259	271	314	241	300	292	327	276	279	265	275	281	250	267	300	307	275	258	248	278	270	292	270	266	285	291	254	247	294	271	301	283	262	281	274	283	243	301	262	297	285	254	277	262	262	272	289	286	277	287	254	269	263	286	249	309	282	269	278	264	274	280	273	277	309	312	275	274	267	270	314	291	283	259	288	284	299	253	293	283	311	288	280	286	298	285	252	286	287	283	271	270	253	294	289	295	270	281	278	243	282	268	275	288	237	262	293	278	284	260	294	274	281	289	313	294	268	276	255	300	254	318	300	285	284	275	283	268	270	266	264	296	285	276	274	282	261	280	292	307	288	321	269	269	309	271	242	271	310	294	290	264	286	291	290	290	275	294	267	286	272	273	272	253	286	267	294	298	294	272	255	274	284	244	283	265	289	296	267	261	305	285	290	294	319	310	275	275	298	262	242	241	270	291	330	282	299	284	238	272	311	294	271	265	278	294	258	271	293	299	258	302	301	308	241	263	266	289	279	279	290	264	286	295	278	292	280	314	281	258	248	267	273	299	280	264	276	279	301	266	262	272	283	289	269	285	279	293	289	268	279	273	277	269	299	278	265	265	293	290	300	258	293	257	255	288	277	259	321	255	270	253	249	265	274	277	285	271	256	274	274	281	275	264	280	267	284	246	264	269	277	299	244	268	304	309	275	292	279	274	277	304	292	270	282	297	287	254	278	294	291	288	273	271	288	282	294	259	281	272	268	266	302	261	300	285	265	263	313	284	285	280	278	280	276	253	273	268	267	282	261	289	251	252	277	236	273	265	268	272	274	291	232	296	278	324	305	280	268	296	298	293	262	284	243	271	282	282	263	250	310	266	257	279	293	310	271	293	257	248	253	284	288	290	259	283	288	264	277	242	244	279	267	264	326	262	296	291	253	276	284	273	300
8275	1133	2060	2324	1991	1724	1416	1280	1132	1038	1020	948	831	856	817	834	803	831	802	727	778	739	709	742	716	727	734	709	716	702	745	722	696	660	697	724	700	720	657	660	720	718	679	672	665	701	679	692	728	694	695	649	699	619	666	663	698	637	665	666	658	660	662	710	677	704	691	652	704	679	705	721	673	690	692	652	676	685	684	686	663	698	659	614	674	664	709	658	694	673	635	710	682	658	665	695	684	630	673	663	637	643	623	663	699	654	672	694	641	705	649	645	694	661	683	652	708	637	665	651	644	686	615	668	678	636	703	633	613	696	656	698	612	707	657	647	691	669	628	638	711	685	692	679	658	673	714	667	661	670	702	633	656	686	654	662	636	623	662	695	641	707	656	613	671	688	657	672	708	608	646	663	631	684	653	661	732	667	625	646	678	661	641	671	642	701	692	681	674	685	676	656	723	678	753	666	639	662	685	695	654	640	694	704	662	675	650	657	664	662	692	690	655	661	682	683	664	622	680	652	679	675	633	684	606	646	660	676	590	712	689	700	670	703	657	704	681	657	693	708	668	619	695	675	647	677	699	668	676	698	681	653	655	621	632	665	675	622	643	597	698	674	672	674	653	660	660	611	702	662	649	665	679	673	657	688	644	702	673	655	668	711	681	687	651	620	692	639	670	625	682	687	702	681	644	668	708	676	695	641	648	673	665	659	671	703	668	644	695	626	694	689	645	656	647	653	664	674	673	706	692	676	678	676	668	663	648	668	694	617	699	706	672	681	678	654	660	680	677	622	685	715	654	657	645	651	641	644	625	692	659	679	673	688	642	681	720	696	690	649	662	651	666	675	680	656	654	658	683	685	676	652	666	659	714	664	653	647	654	643	654	660	692	640	728	679	627	645	620	675	675	685	662	675	627	656	724	685	689	601	668	701	693	699	650	668	634	634	695	722	655	668	680	712	650	664	681	658	649	708	667	648	660	665	659	681	717	680	644	679	642	620	638	655	642	656	691	651	630	712	668	632	665	649	730	647	643	686	631	650	657	643	655	685	642	678	647	673	673	646	653	637	691	677	678	638	611	683	657	636	720	679	631	642	672	705	706	630	683	623	649	657	671	683	690	660	630	682	645	645	668	652	655	633	686	656	657	661	654	675	633	648	622	618	706	642	691	645	667	651	677	674	676	629	660	694	693	631	686	643	685	693	675	688	681	662	657	657	705	671	622	661	692	656	635	677	611	678	709	657	644	694	660	692	636	729	686	688	638	677	677	704	678	664	668	679	715	690	647	632	632	701	642	665	623	669	699	662	660	627	648	670	637	625	647	645	687	651	640	669	646	674	671	665	671	696	650	672	619	620	691	672	627	651	623	625	715	746	644	712	685	657	719	681	637	662	644	669	679	625	670	660	651	648	691	686	653	651	649	658	698	621	635	683	678	670	658	679	659	662	641	597	673	702	696	632	675	693	658	655	646	644	676	665	639	678	651	640	636	669	675	672	730	701	668	638	651	687	642	657	713	672	647	658	641	634	695	681	661	622	691	699	657	647	658	657	715	662	661	666	666	687	670	708	636	692	618	641	684	669	651	657	680	676	675	652	700	675	639	649	625	657	698	630	670	661	678	632	674	701	682	690	674	670	619	708	643	646	665	637	657	654	674	667	673	694	704	660	678	657	682	674	670	666	694	643	662	640	700	666	644	665	662	643	690	649	645	658	653	647	629	647	700	669	648	620	666	647	668	664	693	632	688	642	721	663	630	698	708	634	653	674	710	627	691	699	649	695	664	611	692	652	695	699	651	651	697	665	695	614	655	631	681	624	678	637	671	687	651	663	627	708	638	671	649	683	656	643	700	682	693	674	678	592	676	617	672	642	696	637	634	655	632	619	648	692	710	685	673	631	681	697	669	628	653	625	705	648	710	646	658	649	654	664	642	649	664	655	691	674	664	614	660	604	654	683	663	657	670	659	664	624	638	693	689	615	693	669	654	677	645	669	625	657	724	634	689	641	646	697	698	674	618	682	648	651	650	647	665	660	694	712	626	635	687	646	660	729	701	627	643	682	681	686	698	612	705	679	640	654	681	677	644	689	673	659	667	653	673	697	646	711	705	642	647	677	660	681	675	616	667	677	684	692	642	659	674	584	624	692	647	683	624	697	687	643	628	690	673	652	654	669	629	633	691	636	640	668	686	662	682	711	684	668	677	670	693	690	657	697	650	687	700	658	690	664	661	699	652	668	611	678	665	642	676	642	656	731	718	696	656	668	646	649	660	666	654	652	634	637	637	641	682	632	643	622	692	644	673	716	641	678	620	757	666	686	680	691	706	660	683	632	680	648	686	619	669	703	680	685	651	675	585	693	686	725	662	690	658	658	629	641	672	662	659	594	678	665	677	648	613	662	645	652	720	662	651	674	652	657	635	680	682	682	654	692	627	678	662	675	635	671	635	649	673	667	672	648	686	666	692	638	610	707	688	650	703	716	715	659	688	644	667	641	660	699	709	677	710	678	676	660	659	691	682	668	708	681	670	696	649	703	674	659	638	643	686	687	657	653	648	674	666	644	652	633	645	679	624	678	708	739	686	669	678	668	680	638	707	699	648	688	622	688	681	688	621	614	653	634	703	659	641	651	597	684	673	651	697	694	674	683	661	683	668	691	641	661	682	614	675	661	673	684	654	691	712	638	663	686	631	677	705	661	645	651	700	661	646	703	667	635	661	685	640	647	638	688	703	653	652	657	700	693	634	643	645	672	692	676	662	650	660	676	630	657	661	688	651	631	662	681	624	681	670	607	671	677	657	635	654	668	683	646	643	681	728	661	659	640	671	632	670	681	653	682	659	696	674	684	674	658	701	685	647	632	660	631	641	671	706	726	674	667	712	670	686	715	705	663	717	693	693	636	649	695	623	678	678	680	679	676	669	686	665	663	637	675	685	707	684	698	670	645	676	704	683	661	645	673	643	673	634	684	679	663	656	669	671	664	700	681	659	657	684	641	634	639	668	680	666	677	655	596	668	651	690	692	646	659	666	673	682	658	687	674	661	642	713	654	689	674	680	689	694	631	637	666	674	682	663	647	705	658	669	652	673	625	653	685	667	678	629	648	655	665	670	698	689	641	658	644	675	646	643	665	638	676	624	688	622	637	657	699	669	686	609	661	675	642	661	682	701	679	630	698	672	754	643	670	631	688	666	697	684	671	645	686	605	619	713	670	702	641	683	664	697	662	658	661	640	670	631	637	709	704	696	668	652	700	641	667	643	712	658	677	691	698	733	658	666	664	658	693	687	727	669	647	616	680	663	683	662	696	674	659	704	677	648	657	650	680	716	646	673	654	687	654	636	685	622	663	659	659	711	641	635	680	663	695	663	671	697	636	693	682	721	659	656	714	644	687	716	709	621	656	661	688	731	654	673	645	685	688	657	702	669	626	661	639	656	649	693	669	667	682	682	669	629	663	633	652	712	727	638	689	691	664	676	672	671	672	684	670	602	654
1677	395	390	414	415	417	370	399	386	386	388	362	400	410	359	370	408	407	371	370	389	383	397	391	395	363	371	380	374	379	345	403	392	429	375	380	376	432	412	361	379	382	409	453	397	401	383	413	404	423	420	364	432	395	388	395	379	424	394	399	390	390	379	431	383	384	425	400	364	427	378	379	369	387	403	374	386	406	400	415	427	372	381	367	361	419	410	362	396	396	401	385	373	406	430	399	389	407	410	406	404	366	436	379	369	360	397	402	365	407	385	391	394	401	408	362	396	386	435	381	414	395	432	419	399	383	381	396	392	399	389	369	400	383	385	316	340	407	386	415	412	388	408	405	396	361	414	393	371	399	366	392	379	419	387	395	422	408	421	389	377	385	357	381	391	430	377	414	366	376	378	405	417	378	425	419	410	399	396	390	345	387	379	415	362	439	369	403	427	394	420	390	431	455	384	412	381	363	398	387	390	396	395	396	363	406	400	426	372	371	384	389	378	393	385	373	361	401	379	428	406	433	384	426	399	420	368	428	389	387	395	441	397	402	390	432	407	339	397	408	381	371	444	373	390	409	381	358	399	376	357	411	414	404	374	403	379	422	380	397	402	370	419	417	409	377	428	401	391	396	384	380	375	387	397	390	389	383	385	405	355	374	390	332	377	412	418	394	406	368	365	362	402	360	361	385	389	397	404	409	419	376	410	382	388	379	427	398	360	409	400	415	394	353	387	430	368	370	375	375	380	389	358	403	412	406	379	393	368	373	412	367	372	407	396	407	368	392	414	384	390	380	365	412	367	380	385	415	383	366	388	369	384	375	402	370	355	364	398	360	348	385	372	373	398	368	422	408	334	373	369	398	380	412	397	394	405	375	421	390	376	409	404	373	421	386	366	437	395	400	365	379	397	393	400	393	394	371	400	389	421	379	405	419	382	393	386	414	395	363	400	407	393	425	404	404	413	399	400	430	397	403	388	397	394	374	346	372	422	385	397	391	371	404	419	408	358	377	403	413	377	410	428	443	428	406	361	408	337	403	399	373	389	384	413	398	429	385	414	377	400	406	363	360	418	376	404	362	370	396	413	391	379	374	373	406	380	380	377	381	344	381	394	437	390	388	361	410	385	401	392	405	381	415	378	381	387	397	415	383	416	397	371	444	385	391	372	402	388	388	375	402	399	385	387	423	387	367	396	377	430	421	378	402	375	398	424	394	374	371	367	351	396	432	369	427	392	364	421	375	394	414	416	356	401	350	396	405	403	399	380	393	427	424	437	386	374	399	404	390	399	415	400	426	376	392	401	379	341	381	390	399	401	439	360	394	411	449	390	421	382	433	392	391	381	364	417	382	411	418	438	433	348	381	393	377	413	401	394	425	418	399	389	411	397	389	383	394	419	429	399	375	410	346	396	352	403	347	389	406	405	382	380	400	387	384	409	387	426	391	382	375	370	397	360	390	388	409	386	398	405	387	411	397	411	344	396	389	392	382	394	401	366	354	389	373	377	391	405	402	390	425	389	388	398	391	377	358	434	383	399	408	391	374	362	399	423	363	398	409	404	393	408	380	430	379	406	409	390	380	382	389	390	380	357	371	396	377	387	407	431	408	385	408	360	356	390	408	424	381	388	410	418	394	420	427	396	406	333	391	406	426	384	380	381	390	375	381	371	438	402	415	415	387	417	405	360	403	396	349	398	402	407	398	382	404	403	398	402	416	405	407	375	386	391	399	407	384	395	400	389	355	379	384	381	394	374	404	372	415	371	362	444	381	408	394	361	366	372	394	416	374	408	364	392	411	372	392	395	341	386	436	412	386	383	378	392	384	393	393	388	456	422	401	388	372	403	377	388	382	378	391	406	359	406	391	394	411	373	423	423	394	350	401	409	381	389	362	382	373	388	424	433	437	377	414	379	374	397	411	377	371	388	385	373	383	402	349	413	378	369	411	408	433	410	396	364	408	418	360	446	397	351	396	416	401	374	366	394	440	370	393	391	385	417	408	398	376	393	422	415	422	350	416	372	415	402	393	404	398	415	350	375	368	376	371	383	371	438	392	379	352	384	381	412	368	404	418	385	396	430	399	408	377	415	371	387	397	355	399	367	412	390	374	377	423	412	365	423	413	386	402	376	407	381	392	380	377	397	436	380	406	415	401	376	376	369	361	383	379	427	406	431	423	379	397	419	415	388	365	415	410	382	392	377	350	421	396	379	423	377	378	417	385	354	383	353	401	408	395	391	352	368	369	374	392	335	338	395	376	396	409	422	397	390	375	362	349	411	382	422	402	389	369	400	398	378	355	365	384	395	387	429	384	417	383	409	394	395	388	380	407	411	437	392	381	402	368	379	419	404	423	385	367	379	384	373	403	426	388	377	391	388	372	386	401	362	393	397	438	429	404	349	409	411	385	368	406	377	416	413	430	388	382	407	430	424	375	393	381	406	397	371	404	375	417	369	387	403	380	416	400	405	386	382	367	378	388	389	391	391	400	399	391	383	420	353	351	411	406	416	414	382	372	386	394	406	396	403	360	390	414	404	424	378	391	405	390	390	365	391	400	391	389	385	446	409	415	403	389	377	387	366	393	392	414	400	376	387	376	384	373	383	374	357	405	405	385	426	438	320	358	355	413	423	389	392	354	382	362	392	398	397	381	396	398	430	426	408	410	411	417	418	401	382	362	362	387	390	383	405	372	396	383	389	402	387	354	393	378	395	381	387	400	408	408	416	411	384	367	395	391	424	387	406	431	373	403	354	395	386	394	348	376	402	435	388	400	409	367	373	418	374	383	403	396	392	403	375	380	420	376	421	422	389	375	374	400	418	397	364	363	391	393	370	415	387	403	411	393	413	372	347	399	375	402	422	428	403	389	401	396	377	367	391	400	409	379	351	378	391	386	392	386	421	395	381	392	404	372	404	428	400	402	382	365	402	410	354	361	398	390	422	385	363	404	361	406	382	394	417	393	367	404	386	388	383	407	395	409	415	429	426	417	389	408	404	361	378	400	422	416	360	417	374	371	360	426	437	372	397	396	401	411	401	422	368	379	383	385	368	376	420	416	394	369	349	422	380	408	413	387	364	429	408	413	401	384	392	386	367	372	429	392	414	393	389	368	402	399	379	379	397	392	385	409	377	374	396	401	384	384	404	368	410	388	407	434	385	373	424	382	388	403	376	382	373	393	383	395	406	369	381	407	410	379	397	377	389	415	411	406	408	357	403	381	392	420	449	398	391	409	409	419	384	425	421	361	358	396	410	424	375	416	374	403	398	441	418	350	382	375	398	342	366	398	378	386	365	341	371	381	365	427	353	392	389	371	371	392	361	373	436	412	384	414	418	395	369	362	356	406	396	372	362	379	429	437	396	378	389	377	358	404	413	384	407	385	435	412	395	348	379	379	378	425	386	380	356	416	416	392	376	358	392	366	392	401	434	382	397	405	356	371	394	383	374	377	430	423	383	404	393	389	423	384	353	398	370	381	404	424	418	407	408	411
2245	852	888	911	855	899	844	813	865	874	827	815	868	879	877	865	867	858	823	844	844	835	841	796	887	898	841	879	882	892	920	842	817	838	876	838	795	893	859	850	863	805	868	873	841	819	863	802	849	849	900	868	897	865	885	877	873	845	882	848	822	850	863	858	848	836	878	858	858	901	857	903	865	824	864	853	852	858	850	810	865	833	890	844	858	831	893	848	906	854	890	856	845	854	834	850	827	885	880	824	827	890	871	825	874	854	871	863	884	847	850	852	869	807	870	878	847	834	840	858	872	821	894	853	822	858	830	885	843	796	865	863	886	809	849	838	841	867	847	830	888	832	812	904	856	852	832	812	841	904	813	890	791	806	811	858	877	833	800	863	834	820	884	755	885	807	819	807	847	842	888	744	858	884	823	855	822	850	839	861	858	845	881	864	782	864	884	849	867	843	859	852	850	827	857	870	851	837	808	828	870	854	827	892	887	828	853	836	843	867	912	848	860	837	854	836	821	805	838	857	843	880	869	828	858	861	824	772	837	867	817	853	848	805	828	894	873	816	835	846	861	848	850	823	846	843	909	872	820	825	843	826	812	919	837	828	814	849	866	837	852	836	851	847	812	863	834	854	830	803	835	832	848	832	808	820	837	809	819	856	810	845	837	886	817	819	809	841	857	819	798	845	879	919	844	878	834	866	840	796	913	862	872	831	808	798	879	897	837	824	829	836	883	814	826	827	836	868	880	811	911	852	836	816	825	870	858	831	872	833	841	836	792	859	811	829	871	838	854	878	844	873	800	863	809	799	867	876	801	799	879	867	836	905	789	830	835	794	809	859	811	826	794	823	866	874	794	865	863	821	842	878	832	905	814	857	860	812	843	840	859	876	879	834	844	880	808	829	838	859	859	903	835	829	824	864	871	865	857	798	838	828	823	876	841	814	856	862	872	856	865	901	900	855	864	798	850	812	818	840	804	821	820	844	875	883	853	846	830	840	851	827	868	820	884	801	833	860	822	884	846	823	877	874	886	840	857	781	899	813	860	843	868	859	846	879	859	747	856	829	919	850	829	801	918	832	864	898	838	879	854	832	817	854	843	820	900	847	816	834	847	870	812	798	818	887	806	855	850	838	817	917	813	829	852	827	852	862	801	842	829	896	858	806	822	834	824	878	865	819	833	859	792	869	802	895	845	836	833	834	795	827	813	879	875	808	855	882	845	865	859	873	868	838	827	833	893	869	826	856	832	877	900	860	866	798	829	834	837	863	865	828	869	838	805	830	857	821	836	916	798	896	802	855	860	859	794	798	877	863	867	848	873	816	825	890	852	831	882	864	867	883	832	851	870	865	866	848	890	838	849	835	785	851	854	866	824	826	810	808	837	845	806	827	792	792	853	867	828	854	876	826	806	870	838	893	862	813	836	781	873	854	795	882	832	858	858	863	845	843	842	837	828	889	834	908	819	844	844	852	864	815	798	885	832	833	887	834	840	881	870	836	844	876	880	836	857	841	826	858	844	899	815	886	851	801	853	836	891	813	846	878	892	797	818	760	831	798	849	841	839	808	811	856	836	876	788	869	799	839	833	820	795	822	853	845	839	845	849	877	876	858	884	823	883	825	880	863	835	810	847	852	851	819	779	856	861	846	874	829	833	872	784	812	856	834	900	848	817	813	868	886	833	873	797	868	852	882	821	824	818	847	816	798	837	828	832	864	844	855	812	836	874	874	788	883	876	853	840	807	848	850	814	841	902	831	855	834	877	898	849	825	889	867	948	803	811	846	824	836	847	907	868	775	833	819	878	836	816	854	893	820	862	905	821	802	808	850	821	805	847	848	895	853	826	862	847	817	906	819	809	926	857	847	813	861	863	849	832	801	864	870	887	816	887	861	816	850	777	848	877	856	916	792	820	817	800	863	847	839	867	793	907	827	801	857	871	812	866	880	826	878	832	852	817	816	908	883	837	844	890	855	817	836	842	838	887	859	813	870	829	844	881	819	814	823	807	829	840	804	848	799	843	875	839	854	828	853	857	869	865	919	793	836	824	813	842	824	847	842	844	797	828	873	873	815	821	895	825	863	822	860	836	795	826	864	853	821	808	858	856	862	831	859	849	834	844	784	835	875	865	879	869	847	877	845	831	840	860	891	821	874	867	854	864	855	787	828	838	831	839	852	872	791	775	816	851	862	854	832	868	855	844	829	833	833	910	783	859	879	836	879	827	846	835	841	861	855	871	817	813	802	815	861	862	855	839	810	850	823	835	813	887	842	866	836	830	888	853	794	877	883	809	843	863	799	857	824	812	836	807	809	843	845	840	851	874	819	852	846	862	838	889	872	850	866	843	795	838	861	789	818	883	876	854	872	835	799	788	822	859	836	820	895	865	867	918	848	825	822	845	874	869	835	831	855	889	805	892	832	893	823	852	830	875	939	885	849	795	851	846	844	849	845	804	859	834	883	826	817	853	858	841	911	790	834	847	817	869	785	815	882	815	841	891	891	890	827	888	815	885	871	841	868	870	860	867	854	879	826	835	871	764	798	935	881	862	898	861	835	837	877	852	851	808	835	860	841	862	861	862	860	899	855	857	817	876	839	817	849	862	862	872	837	836	912	848	858	893	879	852	845	835	823	863	875	854	849	851	887	833	838	828	889	852	867	813	831	847	874	809	801	841	862	852	853	813	816	846	848	811	866	819	863	914	853	877	814	867	863	849	813	873	840	844	882	848	828	814	868	849	826	823	913	834	863	841	811	843	877	837	848	802	823	812	807	822	889	790	823	866	840	829	814	857	899	798	835	809	848	869	814	870	867	783	849	853	881	808	838	918	837	858	826	852	863	822	879	840	825	837	806	842	833	828	823	841	860	830	819	889	864	845	833	886	876	875	849	855	867	839	834	899	880	856	823	877	874	841	871	836	879	829	845	842	864	767	863	857	858	898	828	802	837	854	888	848	858	858	862	836	858	848	835	880	850	907	825	848	821	812	839	896	868	808	793	799	865	901	835	836	835	862	817	818	857	833	873	838	840	861	811	801	832	869	803	875	834	869	877	819	825	847	849	845	845	833	868	863	836	885	847	847	852	783	848	887	884	890	888	840	831	846	803	815	875	849	862	817	845	793	910	825	845	856	837	881	907	864	832	803	874	832	822	863	841	836	860	834	829	861	886	846	883	816	833	869	841	883	891	842	792	856	833	804	822	831	854	795	789	802	858	858	850	863	794	838	852	862	831	845	861	804	816	823	831	869	827	865	843	849	850	848	876	844	808	840	828	834	834	856	864	861	806	834	845	851	880	838	842	824	880	882	877	805	907	888	815	900	830	835	842	827	832	867	843	848	835	856	865	873	892	852	837	831	879	861	851	856	861	831	798	846	890	822	828	854	842	859	831	846	831	871	846	787	819	926	887	864	821	826	881	847	860	851	894	871	840	808	900	805	824	844	842	839	853	843	824	863	853	814	853	836	857	879	833	818	829	834	841	827	821	847	834	911	830
7940	482	537	448	332	287	301	260	258	225	216	221	222	215	208	199	219	200	207	224	220	226	177	183	224	180	208	223	197	178	206	183	145	185	196	197	196	202	202	213	197	212	194	225	202	220	233	204	208	206	186	213	195	225	187	203	188	206	212	204	192	197	181	207	195	202	199	191	199	192	210	185	203	202	210	181	209	194	193	206	177	205	205	182	181	187	175	191	195	174	183	175	209	214	233	179	193	212	220	200	182	198	191	233	193	200	193	174	211	190	196	177	199	176	217	191	221	229	222	199	202	210	194	218	200	194	187	190	199	193	197	205	201	196	180	188	206	195	206	220	197	181	182	195	172	191	220	178	193	203	199	203	186	199	197	204	185	211	179	184	207	197	200	204	191	208	180	200	210	189	215	165	201	191	190	211	189	179	212	179	213	206	192	215	184	203	184	203	198	207	203	186	197	204	206	205	216	219	189	203	233	201	194	202	216	193	188	201	188	176	195	205	197	233	196	179	206	174	204	193	193	191	205	196	218	203	197	206	177	205	185	199	227	212	208	200	186	202	199	173	182	198	232	177	176	167	192	219	210	205	182	200	188	194	177	187	193	213	189	192	200	187	207	185	187	217	202	191	199	210	199	171	180	202	188	194	227	212	179	185	196	199	199	202	186	206	170	208	168	199	178	215	219	209	166	210	211	212	183	187	177	205	203	186	198	207	192	197	237	196	217	233	196	173	210	196	224	198	182	208	182	237	198	208	198	198	230	209	206	169	174	193	175	205	196	204	181	201	171	213	212	199	199	211	161	183	232	216	170	176	151	186	193	182	201	185	196	193	179	210	196	208	207	200	199	200	183	183	188	218	208	172	180	186	213	185	219	218	182	178	205	204	204	196	238	197	192	200	201	181	195	179	197	204	204	195	217	196	193	207	191	196	179	191	186	187	229	197	175	173	191	203	189	207	205	204	202	208	196	193	201	185	216	202	208	207	196	207	223	184	193	189	211	201	172	199	198	204	202	192	183	213	165	187	195	200	202	194	207	198	203	208	199	173	202	210	193	191	184	200	172	197	215	195	170	228	191	177	177	220	200	213	205	210	197	217	183	218	193	203	171	201	159	195	199	206	210	202	199	219	209	190	196	192	194	203	209	176	206	211	223	226	177	191	202	200	199	193	207	157	216	209	196	184	185	247	224	201	177	205	195	185	227	187	181	205	193	175	203	201	197	175	198	188	223	200	205	185	235	186	211	165	223	177	202	188	189	213	192	209	161	164	192	190	202	190	190	191	209	185	169	204	205	220	184	206	202	188	216	210	199	212	208	182	175	214	193	201	214	194	211	217	190	194	202	163	195	199	190	207	195	204	190	206	191	198	198	209	191	201	196	170	182	214	224	180	197	190	178	202	204	210	197	197	192	175	185	203	181	197	164	194	196	183	211	197	190	215	187	214	205	193	206	189	194	193	176	192	209	209	209	205	189	198	193	196	188	178	172	187	205	224	208	184	185	193	204	213	212	190	209	187	195	199	211	203	200	188	219	206	195	187	204	211	211	224	178	225	194	195	181	195	172	185	188	212	226	196	198	168	188	186	230	207	186	195	191	176	214	211	195	211	186	216	191	202	181	190	187	182	176	168	227	212	185	205	201	223	204	182	209	203	213	185	196	223	188	192	201	203	224	206	196	191	235	207	197	196	191	231	169	205	192	217	199	156	207	180	205	205	177	205	176	201	194	178	204	216	212	201	202	164	215	200	227	207	196	198	196	195	210	200	185	205	223	195	203	220	173	191	189	185	205	225	187	224	214	210	216	193	200	213	172	171	231	179	193	215	197	195	174	173	208	170	213	179	191	202	191	204	192	191	221	188	207	184	189	207	197	224	225	194	211	219	179	187	212	162	203	190	192	191	170	209	201	233	220	196	204	196	215	220	199	199	214	193	177	198	207	245	195	208	202	198	193	180	205	176	192	211	194	186	191	179	209	196	213	197	209	180	182	211	191	198	183	180	202	206	203	205	204	210	204	198	174	176	211	209	199	179	191	216	203	186	195	214	179	196	208	200	202	195	232	171	174	201	192	202	197	179	185	206	181	185	223	196	175	228	195	225	197	201	189	205	177	175	203	192	183	185	198	188	186	160	192	224	213	193	201	211	177	190	214	221	198	187	184	191	206	197	203	185	198	198	200	204	191	217	203	215	191	192	187	202	222	180	208	195	197	198	187	233	210	169	192	193	233	223	220	200	184	220	193	197	185	184	183	204	159	169	217	217	195	185	225	204	158	191	171	203	197	189	208	198	196	183	205	224	192	232	189	178	194	206	194	208	203	198	192	195	192	204	204	214	161	216	174	169	202	200	197	202	186	184	204	186	189	211	195	178	178	237	190	186	209	190	200	231	207	186	186	210	202	195	185	202	212	215	193	197	162	180	188	207	188	204	183	215	206	214	201	220	181	165	211	178	175	202	193	198	160	199	205	213	212	199	173	192	214	191	215	225	217	207	216	212	204	182	195	216	219	198	233	192	206	173	209	202	208	196	180	199	194	181	201	167	213	177	192	200	194	200	183	213	194	201	213	194	207	212	191	209	181	199	209	199	189	205	205	189	213	209	203	221	197	183	211	203	192	234	214	172	169	197	181	231	184	181	165	204	221	185	215	213	190	212	219	203	180	200	185	199	193	215	228	184	191	216	197	209	192	196	177	210	195	204	209	204	195	200	192	213	184	195	223	203	202	160	213	184	202	204	184	164	191	193	173	210	179	201	186	199	195	201	224	171	208	189	190	213	215	213	188	178	205	195	195	202	228	200	211	202	195	190	206	206	212	245	207	204	194	173	213	213	188	224	207	204	232	197	228	169	253	192	224	229	222	192	187	216	173	192	211	205	183	195	203	221	189	207	208	161	194	215	182	215	201	205	193	207	191	203	219	200	201	223	180	167	203	213	211	195	193	223	205	164	183	166	209	193	194	182	217	184	199	196	193	186	198	186	194	191	182	203	192	185	200	204	201	218	172	195	193	194	198	201	185	198	199	177	187	207	217	193	186	196	188	178	204	207	195	207	201	209	169	204	196	199	188	233	196	209	196	190	218	189	213	228	194	189	209	187	210	198	217	198	187	187	212	193	202	196	207	197	206	208	205	206	219	218	195	224	228	193	190	171	184	199	197	175	223	178	199	181	199	213	206	195	188	200	217	198	184	200	190	177	216	184	179	196	195	202	199	194	189	202	211	205	176	216	213	203	202	206	213	237	208	177	190	198	185	176	205	213	174	208	196	200	188	181	194	221	198	180	183	189	191	205	196	196	199	191	216	178	190	181	203	204	169	233	188	203	212	163	176	219	180	216	205	192	183	200	204	171	179	223	183	220	215	194	187	192	184	208	232	198	205	205	175	221	200	211	213	195	187	215	210	181	195	179	203	242	210	219	197	199	175	192	191	186	202	207	171	189	188	185	213	185	218	204	213	208	194	205	214	214	203	201	194	230	199	169	198	207	198	208
6371	732	1153	1345	1088	1016	832	836	677	676	662	612	549	577	549	556	545	548	531	477	511	497	500	560	543	532	523	472	495	491	516	462	454	457	502	491	482	498	453	506	498	498	509	481	472	474	505	498	514	514	500	478	486	493	476	546	494	422	504	550	503	451	487	483	520	469	502	466	465	478	553	484	495	476	511	478	455	451	472	452	476	497	488	494	513	488	474	521	482	487	444	468	476	461	482	484	526	472	501	466	515	459	466	476	486	488	463	516	510	473	466	469	478	483	532	479	463	490	494	463	500	464	475	461	421	468	458	468	466	478	476	474	481	459	472	491	487	517	478	482	431	502	495	503	469	467	454	492	469	471	465	502	502	478	488	471	479	486	512	474	497	448	460	497	426	461	463	449	475	514	413	478	488	504	492	502	452	462	510	479	451	438	509	467	436	505	485	510	473	473	467	489	506	468	475	477	446	500	489	500	456	480	425	499	455	487	471	479	509	460	458	499	474	517	468	502	494	473	455	450	484	475	456	474	461	501	506	485	486	465	515	471	488	456	485	509	481	484	477	468	482	453	493	484	489	443	441	448	478	521	465	469	490	452	458	478	470	495	477	487	497	485	441	494	471	501	456	442	492	469	474	481	460	493	478	477	473	442	476	480	489	468	487	478	439	452	459	478	512	506	457	465	485	482	451	507	504	477	467	486	456	453	444	476	439	490	492	493	478	475	434	481	476	423	489	462	506	513	514	484	455	478	491	470	534	472	491	453	453	490	460	498	474	505	443	472	505	480	439	452	498	518	452	474	453	525	475	460	468	474	495	482	469	490	440	457	479	516	481	456	544	436	459	454	497	496	461	453	463	514	462	505	507	496	488	476	458	502	503	468	485	460	436	478	515	484	498	493	508	459	498	486	460	495	490	459	494	455	475	490	507	479	485	455	460	461	494	473	483	495	528	462	485	482	511	532	460	470	512	460	495	471	470	485	470	484	512	477	473	494	505	481	469	476	462	464	473	486	537	445	471	485	492	472	523	464	502	488	453	472	482	495	457	467	467	465	461	459	460	469	475	474	449	477	505	459	469	510	461	482	487	476	458	483	468	485	479	521	468	477	495	460	478	456	516	493	458	457	484	490	499	496	488	529	476	473	459	459	468	549	454	486	470	494	432	472	495	461	444	464	479	498	459	459	459	471	458	533	497	474	478	480	461	469	506	452	467	512	504	443	450	454	464	437	461	485	476	511	425	480	449	494	451	477	482	470	468	469	457	493	488	467	499	468	497	484	486	482	485	479	482	411	475	473	465	494	477	513	451	494	492	472	470	483	511	447	493	506	497	478	454	523	489	492	466	501	489	459	466	460	491	471	480	475	518	476	464	500	468	454	495	506	449	530	490	482	457	437	466	498	506	463	494	530	429	481	488	447	479	439	450	514	482	484	464	512	479	470	463	484	493	482	470	464	481	445	482	466	522	469	495	454	466	469	481	461	503	476	472	468	470	481	479	487	516	489	494	546	534	512	492	457	458	448	455	503	504	517	469	450	481	496	488	497	424	454	485	461	446	492	458	499	457	478	462	462	490	482	490	464	492	467	473	453	518	464	475	476	441	479	469	459	503	444	422	467	475	473	492	475	491	487	472	472	431	476	452	474	456	486	469	462	490	476	521	497	508	471	511	481	482	417	510	512	462	477	462	471	479	486	484	498	455	474	514	497	441	499	497	520	472	500	481	495	475	429	494	515	469	492	488	442	503	496	506	474	499	480	491	458	521	441	503	459	473	491	475	418	416	464	495	481	446	458	456	477	487	481	464	454	453	455	486	524	502	479	474	460	452	499	455	497	450	478	479	486	452	462	468	479	458	478	479	471	458	490	481	451	483	436	433	485	479	482	472	459	486	487	473	457	501	469	492	489	501	527	491	483	510	487	454	479	475	527	492	474	473	487	468	514	458	469	485	459	493	511	480	487	476	471	453	497	479	469	497	465	544	481	491	512	515	473	491	459	504	459	474	505	459	437	480	470	464	450	486	467	476	469	484	503	490	487	476	496	454	457	473	460	476	485	504	473	459	520	480	482	467	485	496	498	512	471	504	448	451	472	469	454	505	490	474	462	487	486	488	447	499	494	429	475	473	458	468	474	462	459	477	493	476	498	472	478	481	475	503	492	479	474	473	478	456	504	488	505	461	447	483	475	495	502	466	481	502	447	480	477	460	493	482	466	486	512	503	461	482	488	432	489	475	498	465	429	481	481	495	467	449	469	473	481	486	491	486	484	485	476	495	476	450	453	476	485	472	461	470	477	435	478	454	482	476	470	452	492	463	470	470	457	473	481	489	506	467	454	494	454	468	493	459	451	481	487	450	490	494	462	484	445	468	486	475	488	464	497	474	479	491	498	495	500	466	486	514	477	461	474	474	493	498	462	471	486	481	538	471	435	508	507	504	465	482	508	454	472	474	450	479	494	447	475	507	463	511	476	483	428	483	446	498	468	463	462	477	467	514	485	497	475	493	489	491	505	517	474	460	458	495	468	479	469	482	501	507	467	488	510	502	490	479	483	467	509	474	486	511	501	489	513	488	450	456	483	457	442	438	491	509	484	493	462	471	460	483	483	492	488	478	482	469	516	481	485	474	498	499	475	454	490	501	477	488	460	482	483	490	463	462	470	443	488	466	474	471	456	488	494	467	485	477	466	470	476	494	438	491	495	490	486	494	494	497	498	488	500	499	515	486	477	477	496	491	488	441	467	457	503	483	469	451	489	505	476	499	497	491	506	450	457	475	499	483	453	457	508	456	458	462	473	457	404	500	433	504	471	477	485	518	470	468	484	503	487	462	484	450	483	491	485	441	436	483	493	528	490	529	471	476	485	492	503	521	497	461	458	479	493	484	492	486	474	462	467	507	482	446	479	409	450	488	482	503	455	514	486	493	484	450	492	484	524	444	477	478	452	448	465	498	479	495	469	460	474	434	474	473	465	481	467	471	464	480	476	472	472	490	493	476	478	479	501	492	489	483	485	478	466	446	480	436	500	492	471	474	461	471	481	451	463	477	463	463	472	492	490	483	477	488	477	470	500	496	474	483	458	497	478	464	451	495	501	518	484	459	497	479	506	505	485	477	507	498	474	479	506	473	472	481	477	497	496	452	468	490	480	518	492	462	489	464	510	446	471	478	492	500	479	452	471	488	439	492	479	418	482	531	508	482	485	489	445	476	486	468	475	522	457	476	484	477	482	474	491	500	483	474	485	471	475	453	468	473	422	445	486	461	487	487	479	477	503	473	487	455	469	498	475	457	471	495	469	479	477	486	479	491	468	484	451	476	493	487	525	466	530	485	445	484	536	479	475	494	500	476	481	481	482	491	456	438	497	470	465	472	449	487	479	490	532	468	471	493	484	484	476	471	496	482	480	513	471	473	449	457	485	460	474	478	482	442	512	502	466	474	490	503	487	481	458	497	459	486	496	461	450	481	489	459	491	509	490	481	493	502	469	455	474
15258	1272	995	794	544	487	430	418	396	361	337	336	300	298	278	310	281	301	320	311	309	274	282	278	275	299	311	292	266	271	269	307	290	277	314	294	277	286	258	290	286	302	286	254	264	289	292	297	282	284	248	292	274	278	292	294	307	279	259	311	295	259	274	308	260	268	254	298	276	281	271	242	314	253	282	312	281	276	272	297	295	274	290	286	296	284	318	286	309	297	304	273	263	284	264	299	284	275	287	281	281	258	282	253	264	280	300	291	305	289	280	266	287	279	288	257	275	296	286	263	320	278	260	299	276	292	310	271	297	323	314	321	271	281	272	264	300	248	281	289	287	264	293	285	276	261	305	298	269	302	311	272	293	284	300	288	310	284	266	270	290	278	299	252	305	274	276	297	322	324	279	286	274	302	285	298	271	253	303	272	276	307	256	286	303	273	314	272	274	290	257	291	276	264	283	284	267	288	287	282	296	251	257	301	268	264	297	320	282	263	262	281	297	315	284	298	286	269	270	300	299	284	288	279	271	275	274	250	264	286	305	260	288	295	272	299	284	271	275	285	260	259	302	283	303	262	274	259	266	285	282	304	279	269	331	296	297	245	269	276	284	304	264	271	280	287	301	225	263	265	264	265	287	294	311	293	311	279	291	282	292	302	254	278	280	296	271	292	310	312	299	274	255	286	265	245	263	256	250	282	262	266	260	261	277	294	276	247	257	252	298	285	284	260	287	283	288	275	278	286	283	291	279	254	313	270	247	251	292	269	266	303	306	274	261	272	299	276	305	279	309	312	280	270	258	268	267	261	293	264	269	286	270	298	293	274	256	237	280	263	268	314	284	286	292	293	271	249	285	256	319	286	306	258	274	251	271	290	254	279	272	305	305	274	328	262	288	259	283	282	274	268	253	312	254	285	285	262	269	262	298	302	323	250	283	291	320	283	282	292	282	298	275	297	285	282	299	268	290	292	299	281	333	294	270	267	265	306	270	324	291	253	283	276	287	286	290	286	340	255	266	257	294	300	268	276	260	276	277	267	299	273	286	281	304	233	283	284	269	297	264	282	252	266	280	307	300	265	254	296	274	294	273	261	254	273	269	280	252	280	311	261	299	285	284	286	283	278	250	269	257	288	298	264	245	265	273	271	290	261	279	292	283	274	302	279	311	289	285	254	306	307	282	275	288	296	269	286	290	292	289	263	275	301	277	283	265	284	293	285	287	269	275	278	251	286	267	289	280	276	256	279	261	291	249	259	294	254	272	279	259	288	266	277	242	267	275	251	294	283	289	258	287	296	297	275	273	299	267	292	274	294	304	281	262	287	315	245	283	283	273	261	310	290	282	236	266	300	294	297	331	283	303	258	263	273	277	279	283	273	282	295	265	255	270	274	284	239	272	281	297	260	282	272	271	274	301	284	314	254	277	272	252	276	284	254	277	232	239	272	276	264	301	255	250	235	255	272	278	309	282	302	268	291	250	268	284	304	296	287	252	269	285	284	285	272	287	279	244	259	284	282	299	295	254	269	278	273	288	312	274	276	294	280	264	294	285	260	291	306	286	283	270	277	277	271	269	260	270	309	259	290	280	282	271	278	267	283	263	268	279	261	269	276	290	294	289	266	275	299	270	272	256	269	300	291	283	285	240	279	313	262	292	287	278	283	283	282	282	289	267	245	267	298	278	295	255	276	295	288	270	237	256	280	271	273	283	286	301	259	276	283	278	303	293	284	291	275	264	294	298	328	299	281	244	324	303	272	277	275	273	266	280	261	295	271	264	263	289	256	254	259	263	274	259	264	270	267	269	266	288	266	268	283	283	295	284	254	284	275	295	268	270	277	282	289	275	302	277	315	314	270	281	264	286	269	261	294	270	271	258	286	272	289	294	283	268	290	282	299	283	283	258	260	301	262	299	266	273	286	284	264	271	271	293	290	303	285	301	257	270	246	297	278	286	317	272	295	255	274	269	297	288	293	285	283	292	265	286	277	266	249	281	274	269	270	284	289	292	280	244	301	271	314	260	284	289	291	250	253	278	252	284	254	299	291	299	299	309	288	263	277	314	304	298	240	290	271	293	268	270	296	279	279	288	292	272	282	265	282	294	297	261	279	290	296	267	302	254	270	291	336	293	320	268	266	278	302	308	298	297	306	311	265	277	246	258	297	294	300	265	272	261	277	281	284	300	308	247	274	292	254	278	318	286	302	283	264	297	291	276	337	272	305	305	306	262	295	293	291	260	283	276	295	274	283	269	261	261	295	278	258	250	288	271	321	268	294	272	271	317	268	288	279	278	276	263	287	325	287	269	282	317	265	280	276	289	297	303	251	262	278	278	285	269	273	270	320	279	264	280	308	276	281	270	303	256	280	265	275	291	293	299	292	264	297	275	276	270	267	297	284	292	254	256	289	267	290	291	287	271	273	262	304	302	282	248	274	270	278	270	267	289	272	268	291	292	302	274	264	274	303	269	255	277	260	283	268	294	309	308	280	302	300	271	304	256	271	278	318	276	271	268	308	253	268	290	261	269	282	268	295	315	303	277	266	283	276	263	292	261	253	292	272	335	294	291	296	290	295	255	261	299	285	253	310	285	251	287	266	265	293	266	299	269	258	264	280	258	265	279	271	269	265	269	287	268	273	263	254	270	267	288	249	261	268	286	271	270	278	256	266	261	281	277	273	234	276	299	277	302	275	287	296	312	269	272	256	278	283	297	307	292	270	254	285	283	261	273	285	277	284	289	285	254	273	265	255	268	294	310	316	290	317	280	288	292	254	244	254	289	279	285	308	282	290	308	278	270	280	269	257	268	270	287	271	284	283	299	259	281	266	282	263	272	287	263	266	292	276	308	295	290	280	303	280	273	292	292	305	290	275	289	281	246	256	283	272	296	258	293	279	283	304	297	261	281	304	289	291	245	255	285	275	311	288	271	318	292	280	274	273	298	279	268	286	294	279	264	260	287	236	292	279	296	279	281	244	297	280	274	238	295	279	274	278	284	285	278	244	236	269	277	303	242	269	287	283	280	284	294	258	290	288	279	277	266	278	280	292	268	300	286	317	271	267	267	273	269	276	300	290	259	286	272	273	267	274	260	332	268	290	293	276	288	316	295	289	284	299	282	241	312	282	267	278	262	293	322	279	298	292	256	280	289	288	279	267	281	252	262	335	248	288	323	278	287	269	274	271	265	246	280	276	270	284	290	278	283	257	275	286	309	294	285	290	285	304	292	277	296	262	251	229	213	301	289	317	279	273	290	280	289	309	282	258	280	273	300	291	245	261	281	280	273	292	260	258	271	291	295	256	270	295	298	295	253	311	259	274	299	280	280	292	304	283	283	265	265	272	291	280	268	264	302	288	275	289	286	262	294	315	302	302	258	256	259	281	281	296	265	294	294	299	267	246	300	277	298	278	249	286	300	290	290	265	278	288	274	262	261	279	268	301	262	282	332	267	304	282	292	277	284	281	277	292	257	275	295	245	271	293	254	295	290	262
8303	1148	2110	2371	1995	1656	1395	1261	1094	1028	998	928	906	860	881	805	798	792	766	831	754	715	752	784	783	716	747	748	695	700	699	724	714	735	662	723	710	704	679	721	688	702	701	702	694	682	676	710	662	708	676	669	686	694	701	647	724	644	715	653	650	712	665	705	697	678	684	650	690	689	686	645	713	673	668	673	666	684	658	653	624	716	672	696	647	716	629	668	632	672	689	656	636	644	678	694	669	629	725	631	678	685	698	671	686	619	692	664	675	711	675	692	675	694	668	736	675	650	660	680	666	658	653	644	688	661	686	715	655	690	661	654	721	613	690	710	657	662	688	654	687	665	665	667	631	678	717	687	656	676	661	641	687	680	607	674	688	633	689	734	672	633	684	656	667	677	678	668	676	673	664	655	616	684	656	679	700	656	692	648	688	671	645	627	621	654	680	649	668	690	663	664	679	663	677	690	664	687	691	706	690	664	642	711	676	611	645	651	666	698	631	669	635	719	678	691	611	694	656	681	670	675	667	677	643	685	662	651	623	709	671	660	690	664	675	659	638	635	693	673	696	606	664	659	654	704	646	682	698	717	616	671	685	675	659	673	632	670	668	686	662	678	709	684	667	666	663	704	657	649	660	680	652	660	656	683	657	633	679	690	623	668	672	662	672	698	667	673	676	684	642	658	680	647	660	704	628	657	659	686	671	691	659	699	678	649	690	672	678	688	684	668	678	664	641	707	685	661	623	701	683	669	718	663	716	668	649	663	682	677	693	712	695	682	664	677	670	631	673	659	712	637	655	669	642	624	708	663	655	647	693	647	688	668	681	638	608	679	673	667	683	670	602	616	703	697	712	687	649	656	667	709	690	701	700	720	692	649	646	717	669	652	694	685	648	663	660	642	658	701	663	620	629	680	673	688	671	685	667	685	697	667	626	663	631	738	677	630	677	698	655	661	647	677	660	628	670	694	699	631	658	675	629	651	711	674	711	669	698	685	637	671	648	664	618	668	666	683	680	683	650	659	628	637	646	674	645	627	697	698	644	684	704	677	656	659	665	651	640	634	715	692	678	667	694	654	652	621	655	684	674	641	658	627	681	656	631	652	755	682	649	626	702	654	666	641	627	644	649	665	709	654	699	660	633	659	684	692	664	638	642	647	643	651	646	634	708	661	641	692	706	715	663	694	644	716	670	627	680	638	670	698	632	691	654	700	677	692	644	685	662	654	699	631	691	709	649	655	709	696	647	720	702	633	683	663	689	694	695	661	633	695	668	679	675	709	637	662	643	688	661	684	632	693	641	641	655	687	707	629	679	693	677	669	697	680	655	669	668	662	702	633	699	685	650	653	624	668	643	667	669	651	711	614	657	712	674	631	668	650	665	688	657	681	619	671	666	628	657	626	690	655	648	668	682	692	607	667	699	650	680	668	663	625	705	663	675	674	702	668	652	678	713	646	680	635	690	709	644	724	670	665	619	676	665	631	689	672	636	647	669	662	657	695	676	703	654	744	688	670	716	660	702	695	661	673	671	637	634	641	668	724	642	693	705	681	646	618	685	663	663	637	673	638	623	678	687	693	642	712	657	690	695	642	656	678	624	679	641	635	644	639	644	648	643	706	665	658	683	695	672	663	693	634	694	688	657	660	633	691	721	661	755	670	705	672	685	666	685	662	650	659	717	653	667	633	631	716	653	638	699	675	699	669	709	640	657	633	704	667	627	668	649	661	642	623	643	621	661	635	680	646	613	703	671	678	654	660	634	664	657	672	674	627	664	655	729	663	656	674	694	646	706	710	636	704	664	668	705	711	707	676	666	687	606	642	681	643	648	663	675	681	650	680	688	633	670	692	641	644	620	620	676	675	711	665	634	667	662	628	681	648	663	595	641	711	702	650	693	662	658	666	707	679	684	667	658	672	670	670	661	685	690	688	694	711	683	690	655	623	638	688	641	641	646	675	661	687	654	648	668	666	650	658	643	693	633	619	729	647	679	675	642	707	651	647	642	633	669	646	673	604	630	656	600	636	671	665	695	659	705	709	695	727	640	678	679	669	674	682	619	659	672	643	640	605	677	667	717	656	668	721	627	647	648	668	678	679	724	622	620	661	677	649	650	678	646	642	680	654	625	673	703	677	702	647	611	647	639	666	667	633	667	654	690	654	666	662	668	628	691	661	651	681	663	668	668	662	687	674	630	674	686	670	646	651	628	635	656	665	687	664	680	658	669	646	671	676	657	648	677	659	623	662	725	672	681	674	649	673	661	677	686	687	688	699	709	691	626	658	642	653	661	691	647	629	674	665	696	681	656	674	659	679	620	677	641	647	672	669	711	634	677	705	640	716	674	660	702	708	669	657	676	639	640	662	669	677	669	689	680	654	697	680	625	656	677	639	653	700	670	680	692	626	709	685	658	692	686	629	700	680	650	670	641	661	719	688	663	633	692	675	694	619	622	679	675	683	684	677	657	689	636	661	627	699	649	688	692	720	676	657	657	676	706	587	713	667	694	645	672	653	686	644	678	670	714	634	679	686	674	644	639	696	691	690	657	625	651	682	674	673	689	636	674	654	679	657	708	677	643	677	656	700	653	695	671	672	666	623	666	664	659	601	664	686	698	700	666	672	659	683	660	674	695	681	659	654	679	661	645	661	653	683	648	688	670	678	617	682	686	665	626	645	650	657	701	684	693	604	676	653	702	741	678	667	631	658	637	684	655	676	636	710	661	714	681	680	654	612	653	653	656	734	672	690	649	657	641	688	665	653	695	693	672	698	653	691	634	680	614	658	651	685	640	661	681	716	631	625	673	718	603	648	653	645	687	685	676	632	607	657	704	640	653	670	687	733	611	647	675	671	654	687	669	672	693	685	684	705	683	667	664	669	649	660	655	688	597	656	672	655	624	657	673	661	681	691	651	641	686	713	692	667	660	655	671	704	662	658	640	695	661	675	699	677	694	613	660	608	693	622	663	665	693	680	657	601	660	657	662	683	672	638	655	664	639	681	688	670	628	717	702	707	679	632	680	656	689	658	665	633	653	669	665	644	681	682	691	667	677	654	713	685	732	723	664	702	685	688	647	646	699	673	652	690	697	685	661	641	678	696	686	626	665	677	687	654	708	650	686	690	711	660	675	635	690	656	640	669	645	657	658	684	612	663	636	629	695	648	662	638	688	710	672	665	680	683	688	678	708	668	685	668	656	672	660	675	695	664	639	675	687	663	653	675	608	719	634	657	665	671	647	692	724	655	699	691	657	650	675	675	711	678	705	659	636	660	639	729	641	634	672	636	670	678	662	685	652	673	657	654	664	643	717	668	685	626	696	630	654	640	636	698	718	643	627	646	683	660	718	653	643	690	669	675	722	670	721	670	663	733	703	665	648	634	711	642	651	689	694	668	683	692	639	649	631	713	634	648	691	686	654	681	718	648	648	665	668	644	694	615	665	658	648	719	684	664	672	636	652	667	643	627	643	663	624	710	664	672	688	699	674	674	630	703
1811	391	409	403	394	382	445	413	378	391	393	407	408	420	388	402	391	387	390	391	417	388	422	409	419	373	396	385	442	368	407	398	382	397	395	412	434	372	407	408	405	356	447	392	426	369	401	418	406	404	404	406	385	409	419	412	389	370	387	388	385	390	405	390	424	380	413	412	358	382	388	417	390	363	392	443	400	417	411	369	442	407	380	373	436	422	419	432	429	384	401	407	369	422	402	431	436	368	434	398	414	443	387	416	386	382	405	436	393	382	366	381	427	393	394	377	389	410	371	392	354	369	401	389	378	398	426	389	400	389	405	408	425	398	408	415	370	452	370	365	390	411	394	401	392	385	440	362	386	408	378	360	400	355	409	405	363	381	416	385	381	388	434	364	398	390	386	422	383	430	441	407	366	386	413	398	425	400	387	343	407	380	373	413	398	390	379	388	410	362	348	401	389	414	423	375	372	382	394	433	407	373	405	410	404	353	394	372	368	422	365	393	389	394	406	409	373	363	423	386	425	373	380	392	376	396	373	414	408	389	417	418	442	407	376	417	394	398	379	387	396	397	375	386	395	414	407	403	429	404	375	372	434	379	363	389	393	381	406	397	374	377	396	370	410	405	433	399	358	437	420	382	392	423	403	387	411	376	348	359	413	387	408	370	402	436	422	362	359	402	376	395	403	389	381	418	385	398	369	375	401	384	412	405	414	371	405	377	443	411	410	417	412	396	394	371	375	411	408	383	390	411	356	377	403	399	409	354	392	411	417	409	352	376	468	378	393	390	440	411	397	403	404	402	379	430	382	376	355	408	409	440	363	407	398	391	390	400	401	392	390	405	400	440	390	389	408	407	402	401	404	423	437	391	414	386	405	443	375	415	424	408	367	422	391	407	408	377	390	392	374	430	395	392	385	430	362	389	420	415	433	389	376	367	405	395	340	440	373	384	442	441	378	375	434	389	356	361	380	390	404	421	409	392	427	411	389	370	369	368	360	380	431	384	395	395	421	363	388	423	448	409	401	429	430	398	381	428	392	389	387	387	399	403	420	397	388	378	363	398	398	388	419	408	349	382	398	402	422	420	389	421	412	343	409	374	397	371	373	375	362	426	420	397	406	415	407	377	387	405	385	398	418	386	347	372	361	366	391	424	422	399	356	365	422	398	401	374	380	381	410	425	404	390	393	391	428	422	417	366	379	410	399	426	405	400	403	390	418	380	390	407	397	426	389	371	413	403	386	412	412	404	411	397	390	442	407	384	356	403	391	399	400	369	427	410	402	357	388	350	408	427	371	376	396	350	360	403	379	400	416	402	402	418	414	417	422	389	444	405	407	390	405	392	414	389	400	418	433	416	373	406	400	406	415	396	414	404	355	394	420	417	411	357	414	416	361	361	381	365	391	351	376	360	385	368	413	366	390	397	400	394	441	349	416	375	382	416	371	379	392	399	412	392	399	417	380	458	404	396	405	386	411	405	376	422	399	374	367	460	438	385	371	370	438	370	413	395	447	398	395	436	416	387	373	428	375	405	382	390	412	402	421	364	384	360	414	385	396	450	380	340	422	383	404	360	374	409	392	391	415	382	401	416	420	426	395	389	385	419	417	368	388	370	422	387	413	403	384	395	350	372	368	432	428	395	403	395	424	382	382	361	377	410	381	406	369	387	392	421	414	425	409	426	394	432	397	379	401	387	387	402	404	382	371	386	399	379	387	398	411	379	396	399	424	387	394	396	375	347	412	418	407	395	405	402	438	377	409	384	428	405	408	390	376	423	428	395	397	402	356	384	392	361	416	404	394	363	366	422	358	388	431	408	413	436	378	393	412	395	418	369	400	387	448	399	381	394	389	389	428	415	387	393	411	375	405	396	388	408	389	423	390	398	411	408	369	393	374	419	412	397	389	382	387	388	432	421	399	372	403	418	411	392	395	384	399	417	395	400	372	399	423	401	391	368	367	374	396	409	418	382	374	407	371	391	430	393	400	406	379	399	383	390	410	376	417	451	392	406	417	390	374	393	372	404	396	394	371	371	398	384	393	384	358	424	428	429	382	392	365	372	387	395	368	407	388	372	382	402	398	420	390	404	386	397	373	370	394	391	412	362	380	394	388	389	397	377	370	429	436	390	381	388	393	392	417	406	346	362	406	430	330	388	392	406	413	392	395	410	409	441	408	413	400	383	392	401	399	422	421	433	393	438	418	427	403	396	420	409	403	409	388	403	354	387	384	420	413	376	362	387	350	392	421	351	384	375	390	413	384	390	390	384	391	430	433	411	395	389	422	394	372	423	412	402	378	369	418	417	394	379	410	421	409	422	394	389	393	398	359	426	377	398	376	366	375	426	399	392	399	377	440	401	394	370	412	362	402	422	400	410	433	419	391	390	380	402	436	408	388	418	371	363	397	416	386	416	442	388	401	402	380	397	387	361	392	391	388	389	387	425	394	411	385	377	403	372	401	387	413	394	409	373	412	417	412	386	381	386	428	399	411	373	391	411	409	402	396	332	383	387	413	407	389	396	358	369	367	372	432	407	385	391	375	370	391	434	396	372	422	364	336	397	377	346	414	376	391	379	378	406	361	394	396	409	384	400	400	401	410	393	386	397	403	404	408	379	388	365	398	443	401	394	396	357	398	345	414	436	440	401	387	429	404	404	423	394	431	344	380	384	395	399	428	416	436	360	406	381	417	409	422	435	430	425	422	367	374	372	376	388	386	374	383	418	399	427	371	431	426	378	400	412	414	373	386	404	397	412	398	409	433	381	396	358	391	421	420	374	432	391	380	369	390	393	417	449	377	413	417	405	371	428	418	415	383	408	352	403	379	380	379	407	405	396	383	374	407	455	404	408	396	408	413	390	372	375	347	373	416	421	354	381	397	420	387	382	384	395	381	391	374	409	404	408	426	400	394	445	360	421	413	383	399	397	361	367	396	362	330	395	403	362	444	418	407	414	419	390	396	405	402	379	417	407	373	419	414	412	390	410	369	376	434	389	383	430	401	377	432	384	375	405	376	398	427	392	417	386	408	394	438	401	439	400	397	395	423	433	405	398	422	369	409	408	398	396	412	431	452	404	452	425	399	413	415	415	385	380	434	392	401	390	387	371	398	362	392	381	391	401	405	367	366	390	378	412	409	390	407	415	422	417	400	377	399	401	396	350	400	420	391	400	402	409	446	434	400	404	408	426	410	392	408	431	409	412	406	382	417	421	422	424	369	377	374	427	403	375	435	378	380	400	447	353	398	432	430	424	418	375	416	384	409	390	350	375	355	405	389	382	371	421	389	404	458	383	420	389	427	386	387	397	386	443	415	381	430	432	428	408	391	407	423	376	388	335	418	422	407	351	414	372	357	379	406	427	390	413	409	381	438	436	390	384	404	388	369	348	416	408	369	379	413	407	360	359	365	414	398	405	409	408	365	425	454	403	415	441	383	375	407	396	416	449	408	407	376	412	425	418	399	404	349	410	403	388	386	377	410	375	377	398	379	391
2070	892	924	885	868	829	869	857	879	833	867	862	839	835	780	830	867	887	867	785	873	860	857	802	868	865	857	876	819	846	848	888	870	875	869	908	866	835	810	880	840	845	867	914	849	818	860	867	836	880	854	897	882	877	893	866	826	852	887	849	874	789	856	879	847	842	811	851	832	870	890	832	862	854	833	845	845	802	853	865	875	873	866	833	826	806	857	872	870	895	868	816	819	857	835	882	888	901	844	860	926	802	833	852	898	900	874	874	842	849	816	860	840	871	830	822	859	854	864	846	834	834	864	858	913	894	886	826	862	866	883	902	839	871	861	856	865	906	864	902	837	869	823	800	798	874	893	807	824	814	877	847	848	844	842	851	833	864	885	886	840	831	906	829	910	827	866	868	830	841	843	864	822	826	796	880	830	840	807	852	801	807	852	856	866	882	784	856	870	850	894	905	854	809	808	832	796	831	861	895	894	852	849	848	825	865	883	848	851	841	824	812	873	816	838	872	923	861	882	849	911	873	893	900	831	861	893	905	910	883	839	889	848	844	799	842	877	830	874	846	852	887	920	910	836	875	841	867	829	857	892	885	871	931	858	873	811	787	890	854	819	837	829	886	854	840	870	871	880	875	873	837	873	827	855	831	857	919	808	825	844	844	849	879	848	871	864	867	872	843	873	852	882	840	889	894	854	842	852	844	909	856	882	863	838	899	854	822	859	826	874	858	837	885	888	878	866	855	847	807	822	904	806	791	844	812	840	872	825	835	905	864	865	848	829	876	911	833	824	875	903	846	877	856	813	884	870	848	848	843	871	869	857	804	847	853	848	858	871	860	881	826	841	871	867	863	846	868	898	857	862	861	849	866	841	817	851	850	875	817	825	838	838	896	874	840	856	776	914	885	847	876	821	865	863	842	867	861	855	879	851	863	883	827	867	830	834	898	874	872	889	845	854	850	867	862	857	811	855	850	875	863	890	856	868	880	857	865	758	901	842	899	841	876	868	878	810	800	881	847	831	910	802	843	852	856	853	854	821	866	786	834	879	835	823	862	872	889	874	858	826	878	887	823	886	853	851	820	839	832	841	873	802	840	825	890	778	831	899	869	887	856	865	849	860	840	918	887	822	864	883	855	882	853	808	819	890	836	853	869	826	861	842	881	869	884	858	859	857	817	880	841	939	888	828	887	850	775	885	817	813	868	813	827	837	884	875	820	922	837	831	848	855	881	834	898	844	895	905	842	831	865	810	872	868	815	892	845	948	827	828	876	846	837	878	880	816	810	904	833	820	821	840	906	830	910	890	886	901	848	830	856	839	878	861	821	856	906	845	848	835	898	834	871	879	828	867	867	894	819	879	912	827	886	875	891	842	808	895	913	920	870	835	830	857	849	859	840	839	775	921	843	935	832	930	803	850	825	827	809	867	825	848	798	916	834	826	840	846	814	859	775	906	867	888	827	789	846	881	803	862	824	825	862	845	873	850	870	818	829	864	895	869	897	876	870	908	851	887	841	804	875	865	896	846	842	845	845	861	858	849	826	835	831	867	865	819	864	829	848	851	861	863	862	856	892	881	903	878	876	860	842	793	928	876	865	794	891	860	851	828	834	812	842	839	879	866	831	829	878	923	851	861	844	812	858	838	872	856	856	864	816	871	871	825	818	813	829	865	826	894	852	860	830	865	846	893	823	875	880	884	955	824	851	897	876	836	882	888	889	824	787	828	883	891	811	882	849	857	840	874	814	854	821	859	829	884	820	852	878	870	850	897	864	864	851	847	894	876	859	867	818	890	838	890	847	905	919	850	889	894	871	830	861	878	873	893	833	846	874	864	832	831	844	823	810	876	829	872	870	945	854	861	835	875	876	864	851	876	859	920	894	835	896	857	858	845	837	861	851	907	854	850	820	860	849	872	839	909	836	840	828	872	894	877	862	825	844	827	882	872	849	852	846	831	845	884	842	758	855	837	850	851	869	874	854	864	845	837	872	804	903	833	843	841	812	805	860	884	833	870	849	819	836	897	882	875	842	871	852	848	833	883	853	876	835	850	899	795	846	860	863	889	884	800	863	831	895	824	894	821	853	832	898	849	883	869	884	869	830	844	793	857	866	800	881	827	957	818	840	810	835	869	899	866	802	862	836	859	809	892	897	853	872	856	852	822	860	800	843	869	906	908	855	864	838	805	880	871	881	831	857	872	903	880	843	825	827	878	845	855	853	886	870	877	887	859	800	862	861	837	790	838	816	839	835	847	864	880	897	906	831	862	869	809	805	823	900	839	885	872	835	907	861	879	866	932	871	826	876	850	858	862	839	883	828	819	825	870	898	853	806	899	835	864	863	832	855	830	834	882	897	895	873	884	857	870	853	818	883	891	830	875	809	826	830	884	866	862	867	857	819	846	877	849	932	883	842	885	841	836	896	823	838	861	826	848	861	853	841	850	856	819	841	822	897	860	887	870	858	833	889	838	863	864	848	842	835	896	854	871	854	851	831	848	813	867	868	867	869	826	876	809	891	879	845	899	893	813	847	822	889	844	862	842	867	819	884	880	789	821	842	846	873	946	889	822	856	843	856	871	874	853	820	869	866	870	816	904	901	844	845	868	836	869	774	837	845	885	827	870	894	858	895	826	820	830	871	836	842	878	860	837	897	850	824	859	870	881	892	877	881	844	874	917	883	881	834	827	828	785	864	842	817	869	868	855	878	861	881	909	917	842	933	858	886	856	797	836	819	859	821	874	858	832	834	861	822	861	861	843	834	841	886	880	842	857	889	838	833	879	787	893	880	879	884	910	839	835	828	822	852	882	812	865	806	871	842	861	821	868	882	851	879	879	867	814	906	901	851	802	893	874	892	933	878	821	848	875	834	861	868	860	789	818	879	845	853	861	876	826	910	885	883	824	876	891	832	833	827	851	877	838	881	848	837	893	840	885	862	833	881	842	840	893	790	846	797	886	869	853	881	890	839	857	869	853	830	815	831	832	900	837	834	831	848	885	898	836	882	875	909	871	883	861	905	914	858	908	888	869	856	873	882	885	830	857	911	850	845	827	902	829	832	878	817	823	892	863	830	863	845	870	892	927	822	824	840	859	863	862	863	862	873	853	892	823	873	830	887	877	867	917	880	867	928	786	870	857	899	927	858	845	864	850	838	846	840	868	870	878	824	845	874	836	841	871	881	811	896	799	878	864	813	859	857	838	835	864	837	840	822	880	916	835	873	862	815	899	891	884	884	844	880	895	903	857	895	865	896	862	947	872	850	880	816	817	849	845	844	824	864	806	840	901	838	818	855	890	873	829	853	880	852	861	861	853	843	843	845	916	833	882	890	892	872	857	867	861	870	883	855	874	882	852	856	879	816	871	820	833	923	830	855	799	890	834	857	863	846	839	846	815	862	809	843	857	863	851	894	866	846	870	872	872	833	866	867	846	885	877	821	817	851	866	896	832	890	885	923	845	872	895	817	872	855	831	844	885	900	872	850	845	775	833	868
7844	517	536	408	333	281	290	240	244	225	241	203	198	210	192	207	207	199	208	215	226	202	214	200	214	184	192	191	204	209	186	203	198	212	200	199	177	209	183	207	198	189	206	181	195	205	174	216	187	198	200	189	208	198	212	188	170	196	230	170	189	204	229	217	201	229	211	183	186	181	214	207	175	185	174	222	204	220	187	229	217	198	197	191	186	179	191	188	205	193	206	181	192	198	207	228	199	197	182	182	200	184	196	180	191	198	211	188	198	172	195	199	219	203	194	182	225	222	185	183	192	220	209	203	201	185	229	171	180	188	221	194	213	182	226	190	195	206	193	187	189	193	192	197	210	194	203	194	202	206	200	196	195	203	188	192	192	217	181	199	178	204	220	195	205	221	174	159	179	183	194	207	220	189	220	181	190	199	175	223	201	211	209	209	189	207	209	177	192	174	218	193	207	187	190	194	213	199	192	206	211	220	208	189	193	188	186	212	202	192	188	205	188	221	197	205	178	194	207	192	195	191	202	198	223	220	224	215	193	198	210	196	194	184	188	206	206	199	192	199	197	219	214	222	188	211	183	157	193	209	188	178	200	198	191	175	199	190	212	208	185	214	193	205	187	186	197	177	223	188	175	201	198	202	201	185	212	197	181	187	176	200	194	186	189	213	178	220	216	207	194	204	178	184	227	198	224	214	215	228	199	191	199	223	209	205	208	174	182	211	185	168	173	213	195	238	191	188	195	214	200	196	168	201	178	180	186	196	219	211	204	193	199	185	223	217	206	199	184	214	223	207	176	184	189	183	194	196	196	212	208	188	205	192	210	197	217	237	217	204	184	208	168	199	179	169	192	195	189	220	199	217	214	171	188	155	190	197	187	216	199	200	191	180	161	200	211	198	181	214	184	200	218	201	184	192	203	176	198	182	192	175	223	183	191	194	187	183	202	215	200	182	184	196	223	206	194	197	195	217	207	200	205	189	181	184	229	214	219	206	216	193	221	184	213	170	181	191	160	178	204	210	203	201	169	190	194	215	215	235	199	173	192	200	209	209	199	202	211	179	238	202	205	187	204	194	229	230	207	178	201	192	186	225	206	228	183	186	185	191	197	201	208	206	224	182	190	191	198	199	203	186	213	162	184	195	197	197	189	199	188	211	192	206	220	195	209	204	187	193	176	188	193	191	191	180	205	173	206	214	230	200	217	194	200	215	183	187	208	181	190	212	199	186	199	212	188	196	193	223	173	195	213	218	191	193	204	198	190	216	200	199	207	216	193	197	200	205	191	182	217	191	206	197	182	204	206	177	200	206	199	186	193	233	173	206	177	192	195	218	199	189	211	202	216	222	214	193	187	192	212	207	179	210	195	214	204	211	219	198	166	210	220	188	221	189	232	192	178	172	184	217	177	197	206	198	193	193	177	209	180	183	205	183	202	206	174	194	192	215	197	183	194	209	200	241	203	200	181	194	211	219	195	203	185	177	196	199	200	210	208	193	222	187	175	200	192	203	187	189	207	200	209	186	174	191	193	200	179	216	184	207	199	218	214	205	221	190	180	201	185	226	204	204	200	177	213	214	180	229	205	196	219	193	197	196	197	187	207	172	184	206	183	212	197	206	205	202	191	210	203	208	185	208	205	202	184	200	202	189	189	187	194	176	195	205	207	210	206	212	196	182	177	190	194	208	190	202	173	199	177	171	198	214	183	203	201	200	189	200	191	206	188	189	230	213	204	188	199	184	182	191	173	165	217	209	196	191	196	186	195	214	223	191	201	174	183	211	202	200	196	189	192	202	201	199	178	201	221	196	195	183	189	185	195	204	191	206	195	180	197	190	183	196	212	207	202	195	183	183	227	187	200	196	168	232	178	196	191	200	175	201	191	197	207	194	192	197	215	205	222	196	204	185	205	196	230	176	230	201	197	220	218	201	167	184	172	213	191	164	200	190	174	198	176	185	210	209	208	207	203	186	175	186	182	224	220	210	198	178	202	189	208	196	204	211	193	182	174	181	192	216	190	185	197	187	191	209	168	177	214	211	206	187	175	207	179	192	194	197	207	190	210	191	210	203	187	171	202	198	191	193	202	212	204	211	229	221	223	219	217	177	208	181	196	211	205	199	206	180	202	171	197	183	191	187	208	202	216	212	219	208	218	211	207	178	191	215	190	189	195	196	214	185	193	198	219	201	211	191	216	203	196	189	186	230	195	210	185	189	186	176	183	189	201	225	212	205	201	217	199	202	198	184	205	182	211	164	203	205	184	203	190	181	182	210	194	170	186	184	214	178	194	215	206	213	193	198	202	181	188	188	194	189	187	189	181	171	189	190	218	205	195	183	196	222	197	192	213	212	206	197	198	185	169	202	182	226	204	194	184	206	202	208	184	205	199	183	205	229	196	228	198	176	176	177	195	200	179	241	192	185	229	193	217	200	184	209	187	198	188	188	185	216	206	161	217	221	179	196	181	222	208	208	170	218	214	221	172	196	182	199	201	184	177	218	211	199	212	204	207	189	229	221	178	203	181	228	174	201	195	197	206	204	203	210	187	180	176	192	190	184	191	187	197	195	174	200	195	191	180	180	198	200	172	201	220	168	198	217	185	218	236	185	207	212	198	187	187	204	209	222	188	215	216	201	219	207	196	186	189	207	200	200	197	200	223	195	187	188	202	218	193	186	212	191	185	187	197	218	193	191	207	179	175	200	215	193	214	192	162	199	217	199	213	186	203	182	172	184	199	187	186	190	200	202	204	201	198	233	219	182	217	221	210	199	185	204	205	218	213	186	199	174	179	196	208	200	198	167	205	212	212	199	186	205	202	212	190	202	188	195	171	183	204	195	205	199	172	206	190	244	199	189	186	203	188	182	190	183	206	193	211	187	175	185	228	238	181	240	185	206	173	199	192	213	201	162	211	199	214	188	184	183	186	207	188	209	193	185	201	214	200	181	187	218	175	176	190	214	201	199	171	208	189	205	179	197	202	204	217	199	159	186	200	191	234	190	185	172	181	190	212	202	198	188	179	192	181	203	204	219	211	219	185	181	208	218	197	194	177	201	215	224	217	206	194	175	162	189	180	180	203	209	216	205	183	169	188	202	192	178	192	186	223	214	208	202	215	241	191	213	195	185	174	203	195	174	195	225	221	200	195	177	206	196	185	194	220	206	204	191	197	206	206	167	192	212	225	198	173	226	194	201	202	208	193	199	203	194	218	203	208	200	191	199	212	209	200	176	209	192	203	182	167	212	193	229	190	195	206	190	202	208	193	212	191	204	194	201	184	195	205	201	195	203	215	211	177	191	202	179	183	187	194	199	204	187	207	180	176	209	186	195	180	221	188	205	203	178	204	206	206	201	184	192	201	209	213	180	176	163	184	211	178	179	194	169	221	174	190	221	181	190	198	212	182	193	191	228	174	190	200	193	196	185	180	184	199	206	197	190	198	169	159	202	185	197	186	197	195	208	199	187	200	195	202	208	202	186	182	207	207	204	181	231
6421	683	1194	1320	1181	984	907	767	694	652	639	582	571	548	566	586	561	532	541	495	541	515	517	525	503	500	481	466	502	506	503	496	489	480	495	480	433	458	458	498	466	513	506	509	474	494	482	512	475	475	501	445	497	491	494	519	459	508	530	484	479	479	492	484	456	483	462	478	460	469	422	492	524	519	468	444	462	474	468	450	460	502	459	493	500	521	442	500	506	463	447	492	471	500	460	532	472	446	477	466	477	470	488	514	520	463	502	501	473	463	478	482	518	499	512	439	471	474	487	442	457	494	490	491	534	494	514	454	480	496	459	454	485	470	504	474	500	457	461	501	446	481	489	445	496	481	473	482	462	504	496	504	463	490	467	481	513	463	463	464	467	501	482	486	472	473	475	482	426	490	478	460	476	464	462	466	435	456	468	456	510	464	469	439	465	463	483	486	485	495	482	476	477	466	437	479	480	464	458	489	487	500	450	505	460	499	478	505	470	466	536	512	482	479	473	506	478	493	469	473	463	476	462	474	457	528	484	505	507	435	497	485	428	488	446	485	489	510	496	461	486	469	470	476	481	486	485	457	490	497	497	437	467	434	465	500	460	468	498	479	451	464	450	474	471	454	487	482	499	450	474	474	480	427	470	495	508	465	508	480	473	463	481	431	457	483	478	453	483	495	490	542	448	478	455	475	476	512	455	484	465	501	509	470	475	494	469	462	478	479	423	474	444	490	484	429	472	474	477	471	475	467	473	486	522	495	493	469	479	475	495	455	498	509	439	492	507	463	464	493	463	484	466	482	491	479	479	466	462	463	492	487	448	451	473	486	478	496	424	459	418	462	476	533	450	469	476	460	505	448	469	442	472	488	439	519	435	442	494	455	472	415	493	460	482	482	459	481	476	475	490	471	478	487	469	522	511	517	481	467	477	455	471	479	526	485	466	483	486	449	441	469	492	483	425	478	488	500	491	489	503	528	505	506	513	457	499	471	479	465	451	497	465	496	485	473	450	464	468	514	451	506	450	466	464	479	490	477	462	484	475	462	458	490	520	519	490	489	458	506	451	514	467	506	507	478	469	435	503	482	459	450	501	470	481	471	482	475	482	464	494	440	508	468	456	486	469	495	498	460	459	443	503	425	504	447	480	503	468	485	478	444	459	453	462	487	463	514	453	509	453	453	473	468	472	498	505	493	464	483	496	450	436	458	481	493	479	493	480	479	448	487	491	469	469	488	474	473	475	498	477	481	500	471	461	484	476	487	468	544	475	458	458	458	496	478	485	496	481	484	469	473	502	496	488	476	493	460	454	472	488	444	486	468	480	451	475	463	445	461	478	447	460	461	469	426	457	504	473	474	467	463	476	474	459	479	519	488	495	471	491	500	471	458	465	472	471	454	426	436	451	455	498	483	467	509	468	464	476	462	504	514	481	468	458	462	483	449	492	483	467	477	503	466	444	487	474	507	482	485	465	494	489	462	463	462	448	480	464	476	499	484	451	469	456	466	451	493	547	483	463	453	466	484	439	468	449	454	517	502	495	474	458	461	504	457	479	499	471	462	466	472	455	470	472	475	483	516	497	465	485	480	457	461	485	473	507	520	485	465	467	482	448	466	489	516	489	490	487	513	500	505	485	499	497	502	504	488	426	471	477	487	470	499	486	493	484	468	465	483	473	485	480	490	506	519	487	464	508	489	556	475	446	444	457	514	494	487	465	487	483	502	462	483	445	446	443	472	487	543	495	447	482	499	490	495	475	531	477	462	480	475	470	499	494	460	465	479	436	485	500	465	489	445	458	444	444	468	469	454	421	461	454	493	470	487	459	456	486	477	470	458	459	495	437	477	488	476	486	513	502	460	492	478	475	464	490	478	477	452	509	504	481	485	465	483	497	477	481	464	442	463	493	463	443	473	455	463	490	465	502	454	449	486	472	487	496	466	453	486	475	447	497	491	534	450	506	475	481	459	479	492	475	455	492	485	451	470	500	468	513	464	535	470	496	508	501	478	497	472	483	481	448	498	511	517	471	470	510	469	486	462	450	452	484	490	477	488	499	439	450	467	495	476	466	442	452	516	476	501	473	470	483	476	483	478	457	465	470	474	489	478	467	500	460	482	472	469	463	491	485	495	441	442	468	477	485	431	494	462	485	492	492	476	441	491	503	471	436	475	498	481	472	467	483	501	472	508	508	460	486	482	464	511	459	476	495	522	482	468	513	474	468	459	468	507	448	485	473	464	447	498	465	470	483	459	463	504	485	492	517	446	518	486	513	487	515	484	465	495	472	511	461	489	471	508	497	490	461	487	443	465	454	455	477	501	445	502	477	468	474	474	461	454	461	459	491	453	509	448	469	467	512	460	487	460	471	455	458	465	462	448	513	463	492	465	520	492	487	491	476	466	428	476	459	468	485	464	444	500	459	447	471	480	470	460	487	533	504	461	491	516	455	481	475	468	445	492	506	467	483	495	431	480	456	474	475	475	478	487	461	441	480	500	438	521	473	468	479	450	463	499	498	472	483	496	491	478	469	474	453	478	466	477	449	472	477	470	501	483	481	471	485	489	464	428	462	494	483	468	461	470	483	491	476	468	478	488	476	472	510	460	463	490	490	471	475	476	463	516	509	447	497	466	486	474	466	446	474	490	485	497	467	463	454	510	505	456	498	475	462	482	441	499	467	534	479	470	482	462	478	478	465	474	493	449	549	473	491	498	492	465	476	496	492	478	469	490	462	487	496	468	485	504	440	501	440	459	493	501	488	486	462	471	457	467	474	494	472	505	455	467	456	487	486	470	453	520	500	469	503	485	462	507	467	471	530	480	479	499	516	494	477	476	475	481	493	491	448	456	496	504	475	471	510	461	500	485	470	439	444	461	454	500	460	452	486	443	497	444	485	454	482	427	453	464	486	496	475	457	462	453	460	503	503	449	520	498	466	473	464	486	485	515	483	427	458	474	488	492	473	466	476	495	480	493	473	440	487	506	464	450	506	470	504	424	510	501	484	483	480	515	463	462	454	475	450	464	451	512	462	468	500	506	481	496	456	471	487	462	443	488	492	482	478	462	463	451	534	460	446	422	481	466	446	462	421	474	482	488	455	485	488	495	528	490	464	489	507	480	491	516	449	512	499	479	466	476	514	460	482	474	505	511	487	467	459	473	467	513	428	536	476	508	459	481	438	444	486	480	449	450	451	474	437	485	518	517	482	481	502	456	476	515	477	492	482	450	435	470	438	461	426	490	503	455	475	456	457	497	472	464	478	470	464	502	451	477	500	474	463	476	477	496	445	474	469	438	483	473	522	457	483	470	466	483	500	482	491	482	474	482	499	481	471	481	459	463	445	485	491	467	464	478	450	475	524	465	472	468	502	434	461	483	472	443	490	432	466	451	475	475	486	465	443	501	506	468	497	488	457	469	463	453	432	516	480	467	513	436	457	455	534	454	475	476	451	502	469	500	447	489	500	486	514	477	448	460	488	452	479	482	473	494	517	469
15125	1300	1028	754	614	463	435	424	363	340	326	322	319	335	294	255	327	320	289	292	302	285	301	261	271	295	262	283	282	289	265	301	296	278	282	281	281	276	282	295	277	290	283	283	312	281	284	295	295	311	293	301	285	253	280	246	270	288	267	312	275	303	287	277	256	275	262	294	313	274	279	274	262	298	268	288	278	265	287	250	267	305	269	253	275	296	290	272	265	327	284	307	317	260	259	268	286	277	269	280	294	292	267	289	260	289	265	293	275	278	252	268	272	274	241	280	271	269	277	253	319	301	274	302	275	260	277	303	284	300	264	237	288	265	276	280	271	295	302	257	293	338	285	263	290	283	270	291	272	286	283	271	289	249	273	274	267	271	282	307	289	296	244	247	275	277	241	293	299	289	289	279	251	265	261	276	286	258	288	272	276	263	305	239	259	302	254	256	260	284	249	324	243	266	314	275	268	293	271	283	249	277	278	245	290	267	297	284	314	290	261	252	270	266	281	265	312	289	271	261	250	285	287	286	292	245	286	272	313	255	294	296	261	286	272	298	307	280	294	310	281	283	254	238	306	255	287	241	270	297	274	297	288	289	289	278	253	281	269	259	284	305	267	252	301	278	293	253	290	252	270	288	254	271	274	310	295	277	243	264	288	271	269	232	307	279	274	291	295	293	260	305	266	296	252	291	322	278	325	288	283	296	252	275	294	263	290	297	266	266	286	324	295	274	270	275	266	297	273	259	262	280	258	278	285	306	303	276	290	254	270	282	256	261	273	258	300	307	301	311	287	278	283	294	294	327	336	260	285	266	270	248	280	298	263	269	273	251	268	283	238	299	263	284	296	289	248	285	293	261	288	318	297	286	299	260	300	258	278	272	301	277	307	288	292	317	272	280	275	275	265	279	257	255	284	303	291	265	271	263	254	275	287	273	271	273	240	261	286	260	309	306	268	296	287	265	277	268	278	292	284	278	263	299	275	249	285	298	273	298	306	282	298	300	261	263	288	277	287	274	307	274	275	283	308	283	238	320	281	280	295	273	278	254	286	287	280	261	288	302	250	321	309	280	305	302	302	271	289	267	298	315	264	277	288	290	279	262	282	281	279	284	292	278	277	282	274	290	281	285	274	314	283	267	270	288	275	304	260	262	258	286	255	265	323	279	269	279	277	290	260	258	278	273	305	286	254	288	310	281	272	237	229	253	272	302	269	295	302	323	278	291	282	283	292	283	302	297	273	261	279	294	292	284	290	290	263	291	253	251	278	314	284	295	272	256	275	229	294	289	317	284	316	292	255	285	286	325	281	268	254	271	246	270	280	258	271	288	287	291	278	283	318	274	273	317	272	269	267	262	263	270	290	291	271	288	263	308	259	283	287	258	258	269	300	252	278	300	290	240	295	303	304	281	259	276	269	243	256	281	270	288	299	238	271	276	276	247	290	272	274	284	286	267	296	274	338	271	276	277	273	273	324	294	301	305	274	286	301	267	291	287	279	250	274	310	317	280	274	284	291	285	284	298	278	289	260	289	285	281	273	277	296	269	298	265	290	282	278	278	267	272	316	257	251	292	268	289	254	280	294	288	233	294	306	297	255	279	286	280	272	287	250	281	263	282	263	275	283	283	305	284	283	277	284	297	270	300	270	285	306	262	249	278	265	302	292	289	290	278	278	279	257	293	257	281	292	248	271	261	287	315	299	268	299	273	282	296	291	263	264	310	283	317	312	290	315	277	283	271	276	254	294	313	245	258	295	255	280	253	264	293	275	286	246	254	298	263	281	290	276	292	304	289	296	282	269	309	318	297	285	285	316	260	272	292	275	302	287	274	269	308	296	279	258	273	244	244	289	315	266	285	287	307	266	289	270	281	275	283	280	290	298	274	293	290	266	285	290	257	259	249	264	258	252	278	290	289	277	295	251	295	254	277	282	278	279	282	271	268	263	246	295	297	270	267	240	290	286	300	271	302	277	306	280	256	271	273	286	260	297	297	254	268	248	269	231	267	240	271	290	281	282	258	279	270	303	281	263	293	265	298	284	272	296	290	275	290	313	259	289	287	290	293	290	278	261	277	296	255	293	286	295	277	274	278	270	279	286	307	275	296	262	266	321	311	267	259	273	308	252	281	273	256	274	305	278	286	298	293	281	291	287	260	242	259	268	269	268	287	278	290	284	336	283	279	295	292	316	307	288	286	254	268	293	302	258	267	297	288	295	267	286	267	283	249	279	291	269	245	262	271	265	278	272	269	254	265	276	242	271	268	267	283	302	285	267	274	264	302	300	270	271	277	277	281	282	279	325	263	281	243	316	262	279	264	297	295	266	318	277	285	269	292	274	288	266	293	277	285	302	283	296	261	271	266	289	277	315	273	273	308	276	255	272	282	257	254	286	287	296	263	266	256	269	286	254	253	265	257	280	314	317	274	285	290	278	273	290	242	277	283	272	279	285	283	297	279	286	280	266	254	265	300	287	290	259	310	280	308	271	289	279	303	245	271	311	285	271	272	280	269	301	290	297	297	278	292	262	270	283	295	279	241	276	285	281	312	275	246	279	290	311	259	314	283	292	264	282	283	248	296	282	261	291	305	276	253	271	267	286	301	279	260	282	278	288	289	283	279	283	264	265	246	315	278	247	279	271	284	254	315	303	283	263	278	279	325	255	287	285	281	263	304	255	244	297	297	265	271	291	289	264	281	282	284	258	271	279	292	270	304	273	260	309	268	287	262	275	292	304	279	258	261	247	282	281	279	268	293	295	263	264	319	265	237	243	272	276	249	275	298	281	284	277	295	268	293	265	281	289	285	292	277	298	253	264	275	313	288	283	290	277	271	296	295	251	286	262	270	281	251	260	273	299	279	303	294	314	290	304	285	289	273	261	274	280	274	269	271	272	271	273	280	265	269	289	263	280	275	265	270	258	294	282	276	258	297	298	256	279	296	291	276	257	293	271	282	310	273	266	279	303	277	289	284	295	266	274	274	261	260	269	315	269	299	301	260	303	273	299	268	280	309	265	240	268	312	306	296	268	268	287	274	281	313	273	256	282	293	276	290	301	274	283	286	292	303	278	278	284	298	271	271	269	289	275	315	286	267	286	272	285	287	273	270	240	299	307	270	314	286	272	300	266	267	290	279	268	262	311	300	279	274	254	290	272	267	267	293	260	296	273	270	326	292	268	302	254	270	260	259	263	293	301	290	264	280	264	276	294	276	280	263	260	264	272	276	265	294	250	255	270	286	284	265	260	305	290	275	297	318	285	263	265	284	296	250	278	277	245	298	268	286	292	284	275	332	288	265	290	262	299	251	287	254	286	292	309	271	250	272	259	264	280	296	292	335	269	276	253	285	329	261	286	276	296	291	273	286	297	260	290	275	266	261	285	262	253	332	276	293	267	270	263	303	286	272	262	297	278	275	298	293	267	245	299	264	331	266	285	303	281	257	264	262	326	302	285	286	270	275	269	271	295	313	258	286	286	265	315	294	262	301	273	271
8275	1169	2115	2486	2023	1713	1474	1267	1136	1076	988	929	888	843	861	822	847	806	773	765	776	702	742	710	732	722	695	747	706	684	757	693	723	683	694	757	662	681	675	702	692	707	721	691	671	671	666	659	799	680	693	656	671	596	733	647	705	686	656	679	672	653	665	709	657	736	618	692	658	672	718	677	643	661	685	690	638	724	682	682	654	661	681	649	670	651	684	691	706	719	701	656	671	678	634	681	670	676	680	702	676	663	692	679	679	687	637	615	634	669	630	664	658	733	635	684	703	651	714	661	680	653	698	656	688	678	637	685	682	594	705	661	710	692	679	649	673	640	683	680	744	645	693	625	679	641	704	681	651	673	686	665	648	635	680	670	682	656	721	700	663	708	651	694	684	609	681	630	705	625	672	608	702	649	644	700	661	653	697	649	695	672	625	697	651	585	684	688	649	688	690	669	695	628	691	672	665	659	650	699	706	708	648	651	663	657	656	718	663	660	641	701	670	658	624	676	648	674	677	639	683	668	670	639	649	688	667	643	658	646	641	620	692	675	589	645	679	632	646	666	651	718	662	669	717	671	677	660	670	618	659	641	685	684	662	664	636	693	637	681	693	656	665	665	640	688	644	717	669	654	685	667	634	636	634	667	686	676	649	671	666	684	687	665	665	643	655	689	724	669	669	630	668	646	608	664	669	635	683	657	634	666	696	682	680	667	645	671	663	646	681	688	667	646	649	645	627	663	686	658	651	659	674	670	661	658	701	676	693	639	678	628	676	679	653	657	673	664	698	642	649	681	705	650	639	656	692	634	680	633	643	654	712	667	637	630	650	682	646	680	679	678	640	630	679	677	637	654	678	648	672	656	628	648	668	698	657	652	707	679	670	658	676	665	685	642	659	678	672	705	656	705	693	645	607	681	652	679	696	651	635	677	626	649	646	683	681	657	673	700	656	658	680	661	672	666	646	646	690	653	643	661	613	687	676	713	625	664	676	636	606	646	677	657	650	613	648	687	661	695	672	633	652	654	687	643	672	716	605	642	664	661	683	681	657	681	672	666	671	676	661	661	636	659	664	665	678	664	647	674	699	652	638	661	671	732	657	680	697	694	675	701	667	655	694	638	638	686	703	650	678	684	713	650	691	685	658	667	622	686	636	656	703	636	694	651	659	631	633	657	630	653	681	707	629	705	677	599	671	708	673	620	629	685	627	634	668	654	643	621	668	666	666	646	640	656	682	688	685	679	669	716	643	681	691	639	675	684	648	713	674	655	712	680	630	645	648	703	668	672	682	699	694	688	665	609	714	666	657	690	632	648	637	626	641	695	704	677	663	685	653	711	640	625	670	692	676	631	685	693	619	651	663	659	639	724	691	700	691	638	637	663	668	680	665	700	661	709	692	695	663	704	688	658	690	684	628	674	677	659	649	679	653	676	628	714	670	701	675	650	635	671	659	650	675	729	613	667	668	703	651	698	721	657	693	663	687	686	670	667	627	697	657	660	665	662	666	683	682	678	679	685	683	694	651	648	660	675	663	689	678	649	669	686	643	677	714	634	650	715	647	662	688	623	709	699	683	671	688	647	654	660	676	634	675	712	695	657	680	666	617	707	657	660	626	692	647	722	606	635	675	684	622	629	688	668	645	660	661	691	668	682	660	671	645	706	634	676	699	631	674	651	663	635	632	678	690	623	640	668	691	714	662	676	697	660	696	710	643	650	667	689	669	674	650	679	603	674	642	677	678	666	681	666	632	670	708	676	618	639	665	634	712	669	628	678	661	721	684	736	643	646	638	673	670	684	685	656	635	681	657	699	705	626	669	661	645	686	675	657	696	712	696	683	662	699	679	656	630	630	678	687	635	671	674	628	696	636	645	644	660	667	650	695	701	637	675	661	664	683	655	691	684	640	700	688	693	668	674	675	635	608	641	675	686	660	641	647	645	666	605	664	692	669	660	659	639	693	656	639	639	640	663	672	689	660	689	638	706	660	680	667	684	626	656	632	629	650	660	670	673	638	715	639	695	701	692	631	660	660	643	677	666	622	714	674	686	647	652	638	667	694	637	661	665	663	648	641	666	651	680	697	711	664	661	663	690	660	643	731	631	655	694	673	658	695	637	642	653	659	653	672	681	625	643	697	619	682	670	664	676	640	655	633	661	662	615	656	650	661	671	658	694	656	681	646	688	667	705	691	687	663	709	668	650	733	620	684	680	693	674	678	695	664	660	682	692	721	681	624	666	655	684	642	684	695	661	624	680	688	640	660	686	663	668	666	641	674	716	670	707	664	689	637	640	644	646	688	679	652	653	688	663	621	637	672	700	700	676	656	680	674	669	671	661	665	662	691	663	669	680	683	643	671	652	670	646	689	646	656	692	623	674	622	658	637	679	638	697	668	688	704	707	650	703	673	640	707	684	661	620	641	679	675	709	684	669	697	694	668	681	685	672	682	686	718	638	658	648	659	700	663	715	685	646	727	655	630	655	683	637	673	664	683	635	662	679	703	692	627	672	681	663	699	665	662	650	653	677	693	697	656	676	640	705	654	650	675	681	744	634	663	673	661	689	637	679	666	652	692	695	693	632	702	646	652	629	659	699	700	684	692	640	674	704	678	681	652	655	689	655	619	644	680	646	676	699	701	660	670	638	681	694	684	651	644	691	657	636	666	703	656	696	652	653	638	654	665	634	695	663	704	698	674	686	698	638	649	699	650	685	643	672	645	687	643	629	683	717	643	721	640	646	650	668	701	595	676	649	680	691	660	692	650	672	634	660	681	671	654	683	673	684	681	717	677	665	662	644	661	663	655	700	683	609	631	695	687	638	652	681	668	669	699	673	717	677	647	651	673	662	684	676	639	721	682	659	686	700	632	643	712	706	638	657	696	675	661	701	645	650	686	659	651	691	700	660	696	668	668	721	707	676	688	627	661	657	622	670	656	639	659	723	618	669	664	649	696	651	647	674	685	669	669	657	678	669	680	681	665	658	671	672	677	655	674	688	658	664	694	691	684	656	721	689	653	677	662	646	672	636	666	666	696	652	667	669	649	653	694	673	662	674	643	696	648	692	712	709	670	681	650	711	611	669	663	673	667	665	641	689	686	675	660	676	651	640	708	699	666	647	663	639	642	666	676	723	719	704	654	643	694	710	645	709	637	615	678	651	675	677	685	662	651	684	686	679	637	693	644	663	655	702	646	678	692	694	724	675	670	646	660	650	653	670	685	634	699	700	708	694	704	665	673	679	679	686	681	616	677	686	687	692	673	678	702	683	652	644	658	722	647	654	631	729	686	690	682	698	662	645	649	650	703	673	724	690	656	656	678	688	696	685	675	690	706	627	631	641	646	688	663	679	636	689	700	658	660	730	662	666	656	677	652	671	639	687	639	654	696	676	693	702	679	675	668	675	698	665	661	677	622	664	688	668	665	652	609	646	688	639	617	645	691	629	679	697	602	661	682	680	676	658	649	647	694	663	712	642	663	653	690	669	706	687	658
1647	377	428	386	430	431	405	377	402	449	419	403	415	377	392	380	384	438	392	377	385	427	406	377	423	408	416	405	374	427	413	436	401	375	408	392	431	385	418	430	394	393	404	400	382	390	426	415	413	410	363	411	377	350	399	396	401	406	411	432	406	390	393	398	432	392	426	416	391	390	398	433	402	407	408	381	406	368	381	414	373	367	404	390	363	397	392	390	432	377	415	388	375	419	375	357	400	390	375	411	419	384	379	384	417	382	410	399	391	388	401	375	409	419	416	382	390	383	408	360	357	403	387	410	398	379	379	421	408	391	398	381	395	426	430	431	389	429	400	383	384	362	446	417	393	406	404	389	405	414	378	405	369	372	381	400	335	386	389	388	419	395	428	410	409	418	389	366	382	417	411	423	435	372	401	391	410	412	367	408	410	401	415	389	387	367	352	382	451	374	413	406	409	372	401	392	387	384	420	389	401	406	401	384	390	435	388	371	391	376	435	385	383	376	422	384	398	382	399	400	406	390	396	411	387	392	340	380	385	364	375	449	406	378	434	460	399	412	399	391	401	389	423	397	399	425	352	395	375	400	436	407	359	395	375	406	404	391	382	361	405	405	341	332	414	392	381	385	358	402	414	425	409	377	391	415	385	390	370	395	398	378	423	425	400	431	389	383	374	368	384	408	387	362	368	372	370	395	419	412	384	402	409	389	397	453	420	426	391	423	418	433	385	368	434	368	441	365	417	412	443	368	401	369	407	355	378	403	379	384	391	432	440	382	379	410	395	377	418	377	393	402	415	393	366	399	402	395	371	427	435	385	388	431	424	436	416	388	401	401	373	376	420	403	426	403	353	402	386	401	370	424	428	396	412	397	408	398	379	404	394	389	408	410	406	439	373	383	384	368	444	374	406	407	385	395	409	376	377	437	363	357	383	403	381	372	396	382	400	393	401	376	392	404	405	388	422	364	381	362	427	385	381	394	393	430	386	403	396	397	394	366	407	402	367	383	389	378	414	431	421	387	394	371	392	389	422	441	416	394	384	391	375	362	395	394	413	384	404	426	418	397	405	391	407	374	377	420	408	385	387	408	425	399	374	378	397	395	397	397	385	418	383	398	357	389	411	419	419	403	374	372	365	424	399	385	380	366	408	378	393	370	384	383	388	405	380	381	416	433	394	428	427	422	393	404	414	369	363	423	404	412	388	386	372	355	393	357	398	408	443	397	412	391	422	436	418	369	389	429	382	384	385	456	413	401	380	375	381	361	442	387	360	357	433	379	364	415	408	418	391	429	411	445	389	391	369	429	345	385	383	351	396	392	404	407	384	390	358	374	392	383	423	414	402	447	388	432	409	375	433	378	418	421	372	414	407	395	417	365	382	426	413	387	391	385	390	389	367	393	413	387	389	425	400	384	391	400	388	394	371	355	423	399	424	410	369	407	387	417	379	417	379	389	375	398	419	373	392	377	393	419	378	387	370	420	400	358	353	393	403	388	398	397	423	373	335	398	430	367	382	401	426	442	413	433	376	391	395	373	371	386	425	433	393	418	340	384	373	391	396	386	376	369	407	380	395	411	421	433	398	398	374	363	432	405	415	391	411	418	376	372	403	426	365	373	411	436	417	412	450	369	375	388	435	420	415	402	402	355	370	385	379	407	403	406	371	374	401	407	402	419	375	353	410	365	399	378	411	405	425	421	406	394	416	361	425	414	376	406	415	414	404	386	393	386	428	408	419	365	369	383	398	384	401	385	383	427	450	379	410	407	393	426	383	424	424	382	397	410	396	388	362	398	389	393	403	365	401	376	417	382	388	404	377	427	408	397	423	404	410	420	445	359	368	392	382	402	394	411	401	389	407	396	403	439	371	393	401	383	423	405	364	402	338	379	414	416	358	392	385	398	386	382	399	432	397	428	359	385	412	381	405	371	394	406	347	407	414	419	371	375	415	402	411	388	409	432	387	433	418	402	373	398	388	441	383	400	416	401	408	367	380	409	404	414	368	404	390	391	388	438	430	378	358	367	372	397	388	395	404	396	390	377	374	406	400	405	405	418	426	408	406	392	361	366	367	391	440	390	433	421	396	396	402	386	399	384	368	382	406	426	380	429	374	405	387	408	397	405	414	428	383	391	404	394	403	373	435	415	364	404	407	416	412	384	381	378	442	358	418	358	390	415	421	418	406	390	385	423	401	388	369	439	390	362	415	428	372	466	431	361	377	355	385	387	401	426	369	355	401	408	396	402	380	398	420	368	414	425	399	373	412	393	406	387	410	394	363	395	411	375	387	349	413	389	409	376	391	389	384	406	391	387	438	411	426	405	386	388	404	402	412	407	419	416	363	399	373	396	413	411	401	441	426	390	419	370	383	361	346	422	394	364	407	359	375	401	431	378	419	407	356	405	448	415	403	376	390	431	438	394	422	390	414	407	381	458	412	424	399	392	404	392	408	378	401	407	391	351	384	370	395	377	378	419	385	385	402	415	380	449	379	391	369	408	417	410	409	403	369	360	433	383	398	416	386	368	388	410	444	349	377	413	406	410	391	393	405	379	436	435	444	392	399	423	410	367	409	461	372	390	376	396	426	435	420	404	390	401	401	354	378	381	377	384	398	383	416	402	375	401	392	379	375	451	415	381	412	379	371	405	414	405	407	391	376	428	392	414	405	403	374	384	393	398	402	390	365	354	364	418	435	405	378	435	372	365	393	424	364	409	376	407	394	366	420	386	398	382	372	396	393	377	389	431	444	407	409	438	381	433	391	417	376	373	460	405	374	389	391	345	416	443	378	362	407	398	403	402	383	389	381	431	401	369	395	379	384	368	396	430	415	384	381	377	401	375	404	372	413	404	407	389	375	374	409	401	423	400	365	387	409	432	427	390	351	414	416	368	415	409	387	409	391	395	409	425	368	431	384	391	409	407	426	383	384	379	397	433	391	375	435	414	435	437	394	405	393	408	419	414	402	410	346	419	417	392	379	412	419	371	428	386	391	386	396	404	375	386	440	401	406	365	399	389	362	374	388	437	418	399	391	364	365	374	390	403	390	403	385	394	381	376	389	401	381	404	391	382	415	386	409	404	417	398	412	364	396	445	397	384	384	406	406	396	376	389	392	390	373	384	423	367	404	425	415	384	370	417	391	402	377	376	368	396	441	378	408	388	418	429	397	388	401	407	363	407	402	407	439	445	400	414	353	419	423	391	395	378	383	396	382	406	401	411	392	403	398	375	380	401	390	376	402	406	356	408	377	398	419	387	401	399	406	415	453	405	399	403	408	374	400	405	342	384	415	377	355	415	447	379	408	408	382	389	432	422	408	392	405	437	384	415	415	431	419	353	375	418	401	403	390	379	458	393	403	389	361	428	420	413	380	431	398	405	401	372	394	384	415	410	361	387	360	394	354	389	368	363	405	410	399	362	352	417	379	387	420	420	400	388	370	372	374	441	403	400	410	380	399	390	403	398	400	403	415	382	410	394	378	410	394	354	376	403
2158	876	892	904	915	861	845	866	880	906	866	848	870	855	806	892	869	825	906	879	900	813	813	917	881	832	808	822	871	846	891	869	887	837	857	916	899	825	854	888	869	874	866	850	816	923	848	856	811	833	853	842	787	893	860	872	827	880	817	853	854	929	839	843	857	846	874	854	918	839	852	892	860	850	865	822	833	895	855	874	927	906	913	870	801	817	872	871	867	874	889	844	839	851	863	857	895	821	857	844	872	859	817	861	820	858	945	836	873	840	855	907	860	884	832	879	827	886	864	839	896	892	881	829	781	828	865	869	859	837	905	885	836	848	817	831	827	891	870	884	808	889	846	849	845	923	906	881	868	798	883	896	879	837	851	879	900	854	880	891	840	827	867	883	909	859	889	865	862	855	891	875	909	844	878	874	879	867	851	849	863	843	843	858	825	902	818	840	885	846	823	831	858	834	893	871	834	854	856	908	808	845	833	896	840	875	850	833	835	846	848	912	859	852	845	896	830	876	837	864	843	896	838	896	877	890	870	884	875	859	872	840	880	871	843	906	850	892	849	844	904	847	863	854	855	806	857	834	832	872	881	876	869	839	862	862	886	873	831	891	849	872	861	878	918	928	873	835	885	850	792	832	874	841	853	889	890	872	854	848	891	832	810	861	853	860	858	849	890	848	884	843	840	849	923	842	864	819	837	863	862	797	870	854	890	882	864	870	895	889	884	853	824	839	875	824	897	857	881	829	858	867	932	902	867	874	848	850	837	848	818	886	855	894	860	821	770	852	851	885	862	824	867	873	910	843	808	862	868	886	857	874	836	835	847	871	852	873	846	826	810	858	895	897	873	835	815	834	868	829	868	855	836	860	824	843	869	864	877	919	851	867	930	883	870	877	861	854	832	824	834	856	842	861	858	848	901	850	862	808	908	828	790	881	845	818	813	869	863	850	856	866	840	854	870	910	816	882	864	879	861	837	867	864	831	837	834	837	808	847	864	885	848	879	834	826	832	855	848	756	821	868	836	865	838	876	842	850	854	904	878	831	850	847	865	855	885	801	874	816	804	867	899	903	826	863	859	861	879	891	848	844	808	880	868	938	895	838	865	839	837	859	806	858	830	885	848	891	845	865	869	867	821	845	851	852	901	853	890	871	879	877	839	896	838	819	819	862	897	809	884	826	851	847	874	890	841	844	849	827	845	872	902	885	844	867	855	858	810	847	843	885	870	822	859	844	907	918	867	820	815	834	879	873	818	870	890	814	812	863	824	824	851	834	833	851	869	899	905	847	881	907	864	884	918	837	831	838	858	904	860	869	797	889	889	852	835	881	859	889	863	878	851	855	904	873	882	889	920	890	853	889	907	846	871	872	824	872	855	880	801	844	856	865	844	862	865	816	903	841	827	895	863	838	850	802	848	887	831	845	864	863	840	850	830	831	902	858	900	855	793	839	901	875	804	871	860	893	835	903	878	837	841	800	852	882	866	835	867	905	885	831	880	826	885	878	847	846	874	824	808	872	892	846	874	880	879	829	890	791	838	844	811	870	890	925	910	859	853	865	855	866	893	889	858	828	903	835	869	866	856	862	849	828	838	855	798	876	849	933	843	816	827	904	858	906	882	879	856	859	887	867	921	833	833	813	885	860	857	834	834	863	863	825	886	818	820	830	893	834	827	866	858	954	844	851	842	862	881	919	847	868	844	904	850	815	892	887	817	808	875	827	788	835	854	892	849	836	846	870	845	869	870	880	927	887	851	846	859	877	878	821	870	891	841	889	851	881	861	912	884	879	901	850	811	833	878	918	913	837	899	811	852	878	903	839	882	874	926	900	835	869	843	898	842	820	883	848	877	928	872	864	908	868	851	803	867	898	922	851	837	853	830	847	901	875	875	878	906	896	856	865	841	849	883	884	882	836	821	857	885	870	816	901	853	834	860	855	858	868	816	857	853	850	876	848	795	899	852	816	868	832	839	857	872	850	822	900	871	872	902	846	860	951	856	839	895	883	825	853	836	899	836	807	839	831	851	836	879	879	845	884	856	895	890	855	852	845	864	856	832	878	914	916	849	899	887	837	877	928	876	865	836	914	885	863	876	910	918	860	847	859	919	908	805	837	835	837	850	862	816	846	804	875	902	838	887	928	858	874	810	869	839	883	873	831	860	860	815	883	864	853	870	841	867	826	863	866	908	899	853	847	848	858	850	864	847	811	900	870	856	856	868	872	862	867	776	867	908	850	864	872	834	846	865	871	856	915	890	865	842	803	845	813	859	900	889	858	886	855	891	853	869	867	872	822	862	857	847	870	839	868	823	778	825	856	870	846	883	805	828	846	863	816	888	813	852	877	862	894	871	875	871	863	815	833	833	893	841	845	830	863	877	884	839	886	834	878	888	827	827	868	846	878	844	876	897	886	860	854	828	840	881	846	889	829	835	830	848	845	860	830	871	837	868	849	892	883	812	875	913	836	878	837	884	838	855	809	891	863	840	864	884	880	895	840	859	865	871	846	829	863	847	875	847	833	869	845	850	869	851	789	843	885	939	880	831	833	867	879	841	835	884	855	902	819	792	867	793	885	837	908	854	879	875	955	850	839	907	886	881	833	856	863	875	842	874	862	857	814	888	846	929	806	833	818	807	868	866	885	876	830	900	854	825	890	850	912	874	849	883	878	877	851	905	879	807	845	849	866	872	783	901	858	873	894	846	862	855	881	876	894	877	878	812	879	804	876	814	906	824	869	849	839	869	868	887	846	823	865	855	870	848	809	871	789	851	825	803	837	821	862	768	865	855	806	837	885	845	836	823	826	907	845	851	897	856	843	854	905	908	878	852	877	856	842	816	854	876	861	829	842	829	866	835	855	843	870	810	857	874	879	855	891	849	851	864	850	807	843	838	900	860	858	820	837	873	868	912	866	809	898	857	851	789	857	895	892	933	829	866	875	911	883	897	892	852	845	835	803	928	847	883	841	808	863	862	841	857	853	848	844	880	859	864	854	866	891	865	856	893	836	828	852	865	881	817	861	854	853	893	888	860	860	853	844	849	867	848	871	854	879	877	836	830	852	845	847	819	848	876	852	913	880	853	868	842	830	830	864	893	851	884	868	805	861	908	811	859	829	845	822	861	857	854	824	863	891	828	887	885	821	769	867	843	857	845	838	884	791	830	823	842	867	900	884	854	850	875	882	864	844	866	797	886	852	861	854	869	815	815	845	892	907	877	850	876	869	850	832	853	842	869	871	865	894	861	801	866	852	854	850	857	872	886	840	830	853	852	849	854	881	833	874	843	878	820	922	870	876	881	886	886	887	912	806	884	880	809	831	858	870	857	836	845	859	857	861	903	888	849	862	820	802	897	834	860	820	848	845	877	855	850	848	848	865	849	874	871	832	907	869	865	847	798	929	878	931	853	896	906	878	841	862	788	818	904	877	807	865	842	857	814	893	833	843	830	873	839	866	835	875	834	850	876	858	875	841	870	863	860	881	844	866	850	834
7750	476	557	436	343	323	292	249	245	227	223	206	220	221	211	226	194	195	195	209	204	197	221	197	196	195	226	206	212	193	202	200	182	174	194	192	197	183	167	183	214	200	169	215	229	226	202	205	187	208	193	203	207	150	190	199	196	189	171	159	178	202	190	194	160	197	185	188	217	185	196	189	223	205	204	195	179	194	227	192	223	195	185	190	225	190	196	180	211	194	202	207	189	191	192	194	187	221	177	197	203	210	177	192	218	194	204	204	200	204	215	185	237	197	221	187	224	185	208	190	184	169	198	212	205	216	203	187	205	185	177	206	198	193	203	216	191	187	196	184	198	204	185	195	177	174	202	201	193	184	215	198	180	228	170	188	175	186	215	180	190	210	221	186	206	190	205	225	202	193	218	186	178	209	189	187	188	170	179	194	149	216	206	190	198	208	197	193	189	204	205	193	183	189	217	221	227	214	199	177	201	202	169	223	196	189	200	195	194	194	165	187	200	245	195	183	207	215	199	175	198	195	212	201	192	174	182	207	206	198	217	198	169	182	197	177	183	193	211	210	210	185	174	175	205	202	229	191	201	179	195	163	194	205	203	195	195	218	184	210	195	204	167	176	215	202	181	194	196	218	210	177	211	172	197	189	185	194	197	191	149	188	181	189	200	205	211	199	175	218	208	168	167	217	208	178	189	173	174	201	199	206	201	195	201	216	186	193	201	184	199	200	174	213	207	192	219	230	166	197	201	199	204	206	193	225	206	177	187	220	190	214	201	203	203	208	211	200	206	175	174	194	181	207	166	176	209	216	188	210	179	165	215	193	221	189	201	208	225	209	194	194	180	206	205	215	212	215	192	181	181	188	180	193	200	201	224	217	169	205	194	203	198	179	187	200	230	200	199	226	202	193	204	189	192	230	200	185	204	200	195	209	204	182	215	197	210	191	189	203	203	218	213	195	252	189	174	228	202	163	192	205	184	186	211	194	193	222	182	195	177	217	192	187	207	193	207	200	206	208	202	190	213	196	215	199	213	197	192	201	220	247	207	249	225	177	221	230	208	213	179	209	212	190	204	195	204	202	196	178	194	206	217	219	211	218	195	174	189	208	198	209	178	201	191	223	186	188	191	225	194	217	201	187	192	211	193	183	201	189	212	216	205	211	202	199	237	204	210	248	186	190	209	179	192	206	163	177	182	189	191	203	190	188	180	204	208	205	180	186	206	177	231	176	170	191	185	192	189	181	179	189	178	195	190	192	212	200	210	193	206	227	183	214	213	183	187	200	215	207	171	204	200	192	196	199	222	189	172	171	191	196	216	183	210	215	199	191	212	200	229	197	201	198	202	196	189	194	215	210	221	215	192	168	192	215	192	220	177	184	186	190	229	233	182	198	175	199	207	190	206	188	204	202	199	190	176	180	185	171	200	199	185	183	181	195	192	199	230	202	190	198	187	216	193	212	210	183	199	204	195	204	197	197	213	181	221	205	214	199	209	176	192	199	170	201	196	175	179	188	184	200	204	210	178	174	234	194	235	196	184	221	211	180	178	213	192	197	205	188	208	218	186	178	190	198	224	177	181	207	186	229	208	172	182	211	208	174	190	190	210	176	242	209	206	240	208	228	190	190	242	211	202	204	228	196	196	196	206	199	189	209	212	209	182	182	199	182	203	172	178	219	197	197	201	223	167	204	195	195	191	188	212	191	183	227	205	219	207	178	184	189	194	210	199	196	199	197	200	191	179	191	183	220	188	186	193	197	213	216	179	204	209	212	221	193	169	187	193	199	241	208	191	213	190	219	199	218	180	234	219	183	195	228	206	217	204	188	183	209	170	196	179	194	243	202	205	202	206	175	206	217	202	221	184	208	180	209	207	213	184	188	217	200	202	197	192	174	193	211	209	182	195	240	214	182	175	195	207	193	212	199	209	204	208	216	190	201	218	190	205	168	200	202	216	221	174	201	200	210	198	168	214	193	209	174	196	189	179	207	213	194	192	190	175	204	181	209	191	194	211	238	204	217	210	185	192	180	181	193	192	201	174	208	204	203	231	163	195	210	209	207	217	199	186	216	222	203	196	188	219	215	163	191	196	188	203	211	210	197	180	223	208	191	186	194	213	193	203	205	192	162	199	192	191	204	206	205	204	180	208	210	174	172	190	186	186	191	201	197	184	209	193	179	174	195	209	180	215	193	183	209	224	169	211	223	201	212	198	205	194	208	185	195	217	191	190	184	206	196	221	198	210	228	195	196	192	215	187	195	222	178	198	192	204	198	204	215	178	208	191	206	173	207	199	212	198	199	211	209	194	192	175	204	168	187	194	198	211	184	213	193	193	222	191	189	205	207	176	172	193	197	184	187	181	161	203	175	209	191	193	192	170	209	204	183	182	175	197	224	187	217	223	220	220	175	187	197	186	186	185	209	197	196	184	205	233	223	199	205	202	205	212	186	222	210	191	198	210	195	219	220	244	202	195	195	197	189	194	193	208	178	213	181	185	203	201	233	182	197	215	204	182	180	209	198	203	179	213	183	195	176	183	215	212	233	189	207	186	201	198	190	195	202	225	193	180	204	200	227	194	193	194	207	186	192	191	219	183	190	206	204	214	200	214	180	182	184	211	213	198	187	185	187	206	189	211	170	159	199	208	197	197	233	184	198	219	184	203	177	178	209	237	192	168	220	227	207	193	203	221	197	182	171	198	181	196	185	179	200	205	206	179	203	191	207	189	185	224	186	196	193	234	191	210	197	194	179	173	192	172	188	216	192	200	206	193	196	211	187	197	231	193	210	192	208	214	214	196	209	195	185	182	214	196	169	205	204	199	206	190	182	219	190	160	191	191	201	174	240	184	201	189	197	218	203	199	188	202	209	180	187	190	220	176	198	227	182	186	220	195	176	209	207	212	209	162	184	208	194	192	179	169	216	226	206	201	202	188	183	204	199	204	226	215	182	185	195	205	193	188	190	165	201	208	205	190	205	193	204	237	203	185	159	163	186	195	193	195	183	193	200	198	193	195	216	211	199	195	195	199	196	221	193	175	203	172	208	189	190	212	195	195	185	206	231	202	184	216	238	178	220	182	176	190	225	204	175	197	201	184	176	199	198	207	192	217	184	228	201	199	189	212	181	196	190	204	209	184	205	189	165	223	188	187	199	199	235	194	189	185	208	206	215	182	206	196	213	182	201	190	218	223	198	199	196	192	192	185	205	191	185	162	200	213	189	211	220	201	200	190	207	195	203	231	206	178	222	178	201	204	205	218	187	214	208	185	198	204	229	196	192	194	179	183	207	185	180	195	181	210	188	187	179	211	164	182	194	215	173	188	194	195	197	194	179	220	219	197	167	187	198	190	216	194	198	195	189	187	184	168	208	209	186	213	179	186	184	170	206	192	177	210	212	189	190	180	159	160	189	193	169	210	169	208	193	178	212	182	221	219	191	187	196	181	210	202	218	174	204	216	215	229	224	200	170	204	181	184	199	208	211	219	192	194	207
6522	691	1212	1449	1183	968	836	762	760	657	674	590	554	587	528	577	557	538	566	572	523	561	538	495	539	557	479	511	496	505	498	491	539	539	487	499	475	479	513	503	496	492	520	528	512	482	529	485	494	480	495	483	495	518	487	481	504	529	495	471	495	526	459	513	518	476	474	466	534	498	488	502	497	470	488	495	506	441	483	473	478	501	489	482	477	490	477	474	487	467	425	514	480	464	450	495	479	491	484	482	459	491	472	489	474	488	518	501	479	469	483	445	463	465	496	470	479	510	467	477	486	481	498	480	466	491	502	456	497	464	528	484	490	508	521	490	500	479	488	500	456	483	463	529	475	502	501	484	488	497	487	485	477	457	519	475	497	487	477	489	474	530	466	467	481	510	452	468	430	491	474	482	491	483	464	451	534	492	470	467	479	486	466	476	486	479	455	501	469	478	456	445	486	503	461	455	476	477	475	489	490	483	486	467	450	445	518	490	514	474	488	516	456	475	491	492	482	465	472	502	476	503	478	501	493	458	505	442	461	524	482	467	485	482	504	486	486	437	512	503	466	493	492	491	474	483	497	471	492	463	489	481	490	455	485	468	482	491	467	482	502	518	442	448	473	507	511	478	483	479	468	475	465	498	513	478	495	456	515	473	485	471	485	485	483	495	520	524	477	487	485	518	476	462	468	510	482	487	442	486	450	469	455	472	492	462	468	451	480	513	468	475	469	487	493	440	479	451	486	483	506	468	490	479	509	494	460	476	460	453	453	454	517	495	513	478	491	487	475	473	492	517	522	482	488	473	475	460	493	474	471	507	458	498	476	466	462	482	473	469	480	467	470	486	503	465	502	489	466	470	460	489	476	493	458	461	502	472	472	481	505	512	467	464	481	510	458	472	484	468	487	499	509	486	439	509	477	468	508	488	522	481	453	469	481	463	422	473	470	492	528	488	481	459	472	467	508	465	455	473	447	494	484	455	473	457	477	507	465	471	438	481	497	459	488	485	510	479	455	487	498	490	500	491	477	487	502	474	455	467	471	489	447	473	436	499	512	467	491	497	485	495	520	471	449	471	504	490	454	482	470	460	473	504	479	490	443	491	496	502	496	470	476	501	496	481	477	448	481	478	476	495	434	477	504	490	533	498	498	470	460	478	461	514	460	445	451	449	491	486	463	493	484	473	479	540	508	515	465	521	475	518	510	511	487	471	479	482	471	491	497	457	461	506	483	492	478	491	469	464	490	466	463	452	488	502	457	442	472	496	477	509	493	491	505	502	483	482	513	501	489	509	497	494	490	511	487	473	484	481	444	450	475	477	472	465	469	508	454	505	459	487	486	491	463	472	468	471	545	484	520	467	490	528	480	476	465	489	516	525	477	468	449	487	516	506	475	480	517	538	461	468	439	467	481	455	477	482	484	426	484	459	491	510	474	469	467	484	458	465	484	436	479	486	481	478	478	448	453	490	437	477	477	451	522	468	537	424	513	476	491	465	478	455	481	465	455	497	467	488	481	438	504	524	464	477	505	489	497	465	467	506	506	478	466	485	485	465	507	488	497	469	506	528	479	450	472	484	496	482	471	485	466	476	461	519	461	453	462	470	480	471	459	475	473	476	484	462	517	464	442	466	445	496	476	524	493	466	509	431	490	503	474	493	485	498	513	462	441	471	495	474	490	477	475	471	460	472	506	462	473	454	452	465	469	482	460	489	508	483	480	465	467	524	486	527	489	492	488	471	509	507	449	455	451	463	484	448	505	496	472	463	448	497	479	496	463	498	467	458	502	466	446	492	474	491	503	493	502	493	438	480	493	477	497	455	544	495	491	481	496	487	462	510	482	469	507	508	477	477	472	474	443	494	478	492	463	447	462	450	493	508	488	487	486	472	506	444	515	461	478	461	491	474	507	469	508	494	479	481	479	448	500	531	473	500	486	496	458	468	488	451	474	499	462	485	500	494	483	456	485	475	473	479	481	455	505	480	496	469	500	489	489	506	474	527	496	516	484	485	484	470	469	463	528	483	480	492	476	455	518	493	497	453	485	500	488	455	480	490	484	469	546	406	442	468	475	497	459	494	461	510	457	503	479	502	499	465	512	481	516	473	508	495	474	496	467	468	481	493	526	479	453	464	479	495	476	502	444	477	477	484	474	470	438	470	512	480	517	513	472	469	498	526	461	463	481	488	468	468	443	468	482	479	460	481	477	483	545	540	485	467	503	442	469	471	470	495	520	495	489	464	501	514	445	520	478	463	487	477	456	467	449	492	499	446	489	450	511	514	464	469	499	459	475	446	480	487	483	446	508	458	451	503	505	502	461	479	452	477	469	469	467	440	483	524	491	464	511	501	495	501	490	441	485	434	478	458	474	495	535	494	472	518	503	498	454	484	483	441	505	480	486	514	490	468	480	462	471	459	478	473	469	445	449	499	457	486	481	490	428	472	472	442	485	447	489	479	452	516	498	487	491	454	474	469	489	482	453	534	479	497	518	486	500	499	467	478	483	476	463	528	461	479	490	506	490	457	499	479	496	468	469	479	458	470	504	505	495	452	485	504	454	480	454	513	480	510	516	465	511	459	464	511	504	494	486	495	545	500	488	491	497	461	467	494	494	450	456	478	494	482	493	520	476	482	516	484	496	510	502	481	476	471	499	484	501	467	504	516	444	463	484	481	456	478	481	470	488	452	463	496	500	470	474	478	478	512	457	495	483	502	534	493	506	501	440	450	479	492	484	454	486	497	471	475	468	456	494	483	463	460	497	484	470	489	470	498	452	447	463	477	484	512	466	511	463	450	458	478	486	461	484	423	462	500	486	504	468	478	459	477	509	444	470	455	474	468	489	489	500	480	454	487	487	471	493	486	463	495	474	486	501	476	481	520	440	426	491	487	482	512	525	484	486	492	471	460	498	474	451	495	481	470	488	486	482	444	472	467	444	477	487	487	457	446	474	489	450	506	483	474	477	485	465	498	470	447	472	472	503	469	473	441	501	471	453	482	469	518	459	479	543	469	461	490	506	461	499	504	510	426	476	489	448	491	494	479	503	490	437	452	473	479	488	473	454	488	480	540	474	499	473	473	472	451	508	510	483	450	443	544	483	457	471	476	463	440	454	491	505	484	475	487	523	506	499	499	433	463	479	487	454	506	463	484	506	479	464	491	486	461	485	492	510	491	501	451	486	525	465	473	454	434	516	479	491	534	487	491	475	500	484	493	454	457	476	477	479	452	454	504	512	450	500	496	481	485	478	491	508	464	447	494	481	463	472	470	482	446	498	446	505	494	480	458	457	438	493	459	486	512	477	483	553	486	506	461	490	448	532	515	510	510	507	489	461	478	510	483	466	491	485	491	467	494	473	461	492	482	491	470	511	512	477	511	495	490	510	492	489	524	448	484	494	502	441	481	477	485	463	461	484	445	465	480	506	525	471	463	498	475	493	528	496	503	497	473	489	478	501	469	479	479	489	482	469	489	479	485	482	459	493	458	493	480
14773	1282	963	788	590	506	399	387	343	352	350	299	326	302	297	312	282	339	287	305	329	292	298	312	294	282	291	304	241	279	310	293	281	269	269	308	272	287	298	271	270	306	270	289	311	248	269	286	279	304	257	299	304	278	304	297	264	286	299	271	241	321	322	273	320	299	294	303	272	260	295	298	268	274	253	283	244	282	281	273	274	301	272	273	292	289	288	254	265	288	282	272	277	281	284	271	267	315	289	275	281	267	266	292	271	248	279	306	314	246	262	323	291	300	306	279	278	267	271	301	302	293	290	264	264	266	290	242	258	291	290	271	253	309	277	279	300	272	252	290	252	300	269	271	285	269	244	297	276	302	280	285	254	261	285	271	327	293	253	283	265	271	272	301	267	257	288	293	264	321	252	244	260	280	273	311	289	302	275	282	270	265	278	262	289	329	275	271	280	306	290	238	256	308	301	272	277	262	277	242	261	268	299	283	302	268	291	248	291	289	292	278	276	282	320	273	254	286	252	268	294	251	300	263	282	309	261	287	284	321	290	291	264	261	276	275	266	284	292	320	275	272	263	280	262	285	270	278	274	280	259	303	321	284	260	278	264	281	282	256	293	297	272	300	294	275	276	290	283	244	280	266	274	265	297	297	279	281	290	260	294	268	269	284	326	277	288	301	289	302	275	296	273	277	278	277	270	243	242	268	300	286	290	284	255	269	274	282	291	267	280	249	275	293	290	310	284	275	307	275	267	285	329	285	278	266	270	245	285	248	269	266	311	274	271	297	284	269	292	257	259	304	284	290	252	272	272	319	267	286	308	294	274	292	273	296	244	255	251	282	299	265	270	246	263	266	269	281	301	278	278	254	249	260	261	278	326	280	272	277	278	252	296	247	264	309	337	301	275	300	290	306	267	295	264	282	301	241	275	264	298	298	254	290	295	277	276	279	266	273	301	247	257	326	275	283	321	284	272	264	279	279	289	286	258	292	312	276	267	254	271	278	284	260	296	311	297	301	292	291	285	271	329	267	265	294	271	266	322	293	279	285	266	270	288	259	290	247	263	270	277	283	284	281	292	282	314	283	298	266	277	268	251	267	287	291	332	273	278	281	308	264	238	274	281	286	253	286	240	258	258	296	268	283	303	276	300	266	261	280	306	304	275	285	269	267	259	278	273	259	296	305	304	287	274	317	306	251	292	271	284	271	274	268	303	294	289	310	283	273	259	269	315	282	296	274	289	251	278	316	291	286	275	296	285	285	288	271	289	304	292	286	271	281	265	294	290	270	242	318	288	249	305	283	281	280	292	317	287	326	267	286	310	254	294	309	301	262	275	307	270	282	300	274	308	280	261	313	285	312	258	282	273	263	265	271	266	275	281	277	277	264	266	279	310	293	262	277	281	276	290	282	264	282	288	273	243	274	272	264	292	313	271	260	276	291	253	295	277	316	284	274	278	283	285	291	272	262	296	285	278	277	260	270	309	290	269	274	264	277	333	288	240	281	295	281	283	295	316	259	296	289	292	290	294	289	305	274	295	270	303	251	286	276	285	307	264	285	291	277	257	264	290	302	287	315	285	244	287	281	264	282	317	295	259	329	320	277	266	288	278	268	315	295	281	300	252	264	296	284	291	273	284	272	292	290	304	286	274	260	257	269	313	257	280	267	297	267	272	290	262	302	270	268	277	300	276	268	241	291	276	290	306	315	272	257	289	296	247	328	289	257	299	278	289	313	280	267	274	258	310	294	294	315	298	288	267	252	313	274	286	299	304	265	282	309	290	288	278	268	277	275	276	275	300	258	282	309	289	254	295	292	291	294	315	285	262	299	263	291	271	276	316	283	282	291	272	286	263	283	303	282	288	273	267	280	287	254	284	249	283	279	282	330	249	301	291	296	278	279	266	278	291	266	295	312	257	266	250	234	288	256	320	290	282	286	254	272	268	260	290	269	242	260	328	291	263	271	277	289	281	290	268	286	291	276	283	279	276	305	250	283	307	268	276	286	282	282	300	298	277	247	295	305	273	306	289	276	272	296	292	299	289	276	271	267	271	315	269	287	283	286	291	270	305	262	282	300	283	279	250	303	276	285	263	282	292	292	305	284	273	284	274	278	257	286	262	321	307	270	259	265	259	265	263	299	284	266	272	277	307	257	278	303	270	295	287	302	255	255	279	259	256	301	268	297	248	294	306	278	284	321	262	243	252	285	272	277	305	291	299	263	282	261	290	287	298	284	241	280	264	256	279	304	287	270	272	277	299	284	299	302	265	289	278	270	251	281	310	288	283	270	288	277	253	299	249	282	284	252	282	284	284	304	298	251	293	240	288	264	287	314	288	268	282	252	289	255	258	288	269	286	290	300	294	266	299	270	259	256	286	262	308	260	287	270	274	281	300	285	264	275	277	287	301	267	266	266	288	285	271	272	299	279	256	281	287	282	259	304	296	267	284	282	280	261	274	279	280	265	311	295	284	276	270	288	281	315	286	274	248	285	290	280	324	268	258	265	276	315	259	274	270	254	248	285	284	303	277	255	267	288	288	258	250	278	277	267	271	259	296	256	267	271	307	257	314	289	274	289	285	288	298	274	277	266	280	269	327	294	272	254	303	270	257	270	278	259	271	276	273	309	253	287	251	259	292	294	267	269	289	289	303	303	295	284	271	259	277	267	286	267	286	287	262	280	289	255	280	290	317	304	287	263	293	295	288	293	270	285	320	265	285	256	279	286	280	292	297	294	283	293	275	304	283	259	333	277	288	270	294	272	256	281	307	293	255	296	307	295	290	284	262	272	295	315	286	302	283	290	270	285	280	319	306	272	300	258	300	276	276	279	288	280	289	286	279	289	314	292	296	237	274	295	290	300	296	280	255	316	283	283	284	264	295	252	304	286	263	261	296	263	281	271	278	270	306	249	283	271	260	281	278	265	253	269	272	310	288	267	274	260	299	273	288	286	303	275	264	300	282	302	294	296	284	284	312	239	265	276	256	289	279	261	247	300	279	278	263	271	287	290	302	280	291	260	261	268	306	270	323	284	266	290	286	288	290	282	277	309	289	327	283	301	289	283	274	297	244	292	271	250	262	266	270	291	285	281	295	270	293	331	280	285	281	287	285	304	281	272	258	296	283	283	279	271	261	275	251	272	289	282	282	257	269	281	284	273	268	277	264	247	258	278	267	290	274	291	282	278	296	284	285	303	322	268	287	302	234	275	294	275	267	274	299	305	288	339	284	293	269	279	276	276	272	255	244	306	303	267	252	276	251	295	267	289	268	292	280	282	295	300	258	283	311	268	260	280	253	294	276	269	273	272	282	254	250	311	286	311	272	293	280	287	296	275	274	298	308	271	312	257	288	282	300	257	252	285	264	308	302	257	304	282	267	301	249	292	263	276	300	297	253	249	302	257	255	292	276	298	269	302	241	263	277	248	269	328	276	263	289	258	310	283	283	279	281	276	260	268	282	285	290	270	289	280	271	278	268	264	282	297	281	295	302	297
8349	1187	2063	2362	2064	1679	1410	1232	1175	1035	991	979	921	848	880	845	808	789	818	789	810	767	768	827	713	710	737	735	722	721	671	688	666	675	678	694	682	726	702	674	706	720	720	692	735	690	725	668	707	721	685	645	677	726	702	730	694	686	714	624	669	720	668	711	665	632	705	696	700	717	677	702	695	650	761	688	660	691	688	726	680	721	713	629	677	659	713	683	706	694	658	709	653	657	677	679	675	670	655	663	645	644	683	691	679	664	663	645	725	659	674	678	704	710	662	714	690	680	663	682	687	699	667	701	675	657	692	653	648	670	684	724	672	658	695	622	671	705	662	707	637	677	713	678	664	709	734	699	678	673	697	677	692	678	669	719	686	624	681	675	690	697	666	731	686	672	649	735	665	733	674	666	727	669	688	667	700	639	720	690	704	698	651	654	706	654	676	682	600	731	697	666	662	694	734	701	663	720	652	722	701	727	690	673	664	709	690	662	684	701	680	695	685	652	670	679	676	657	671	668	698	666	691	658	637	645	688	648	691	704	659	671	704	681	665	684	660	663	669	702	661	679	653	727	673	648	659	635	691	664	670	691	694	655	639	670	667	650	686	676	671	685	662	617	689	663	681	665	654	714	710	664	694	688	681	624	710	664	718	652	704	667	685	672	642	681	701	671	704	625	694	678	710	664	688	653	683	690	663	726	624	693	635	645	706	688	667	698	683	637	675	686	648	679	658	677	648	710	641	678	701	663	666	686	664	678	676	697	660	714	652	657	687	679	703	690	659	721	701	673	689	668	646	729	683	678	642	654	672	677	664	654	644	698	717	652	663	683	710	661	673	655	659	648	675	676	712	658	665	681	668	632	695	640	686	638	685	663	681	647	698	688	710	686	642	675	655	655	658	674	711	677	714	706	720	647	659	697	686	656	699	708	644	648	644	676	669	700	680	689	727	663	650	647	684	756	696	693	680	742	664	689	661	676	699	640	681	668	727	691	741	675	706	669	677	685	696	698	660	655	726	697	632	689	664	674	678	676	663	705	654	688	651	663	652	719	657	686	670	665	687	717	675	689	683	650	689	641	677	687	696	679	677	649	692	656	684	627	658	701	674	672	689	632	631	685	690	731	716	665	718	702	673	655	709	726	653	609	699	689	662	654	703	673	706	677	691	677	669	704	665	658	717	672	690	632	703	691	669	685	642	681	637	652	657	617	723	645	695	631	714	630	678	646	635	713	703	726	641	729	699	681	717	623	672	676	690	679	673	664	729	700	693	658	686	645	667	681	632	665	650	661	629	649	669	709	670	691	664	719	732	711	752	715	653	690	684	651	637	645	702	673	653	710	673	682	688	678	658	674	681	694	614	660	680	694	680	638	631	651	701	687	704	698	699	685	663	656	679	697	689	670	638	693	666	652	678	711	676	684	680	684	632	700	672	668	705	640	666	687	663	680	679	677	645	698	630	678	708	692	637	646	650	708	706	636	693	684	654	651	662	670	664	689	727	702	684	628	727	667	671	643	682	663	698	697	653	649	683	718	672	696	693	645	737	672	651	719	665	688	677	664	681	684	696	659	725	659	682	660	663	705	642	717	688	659	686	674	622	697	705	679	651	683	709	701	718	727	715	706	664	663	685	689	676	700	660	662	698	724	665	659	688	672	633	661	622	675	703	677	659	655	651	691	682	699	616	643	693	669	704	692	680	641	671	683	657	658	687	684	662	707	697	671	671	635	681	652	678	676	655	672	653	699	667	660	650	644	672	678	666	676	669	680	693	689	680	672	701	633	646	651	719	668	682	683	673	661	654	678	650	714	719	678	640	703	676	668	663	665	662	673	692	711	678	676	683	678	671	681	699	692	676	692	662	672	724	673	619	685	677	711	726	659	652	682	675	710	687	693	700	673	661	682	658	732	671	676	709	670	683	692	683	686	693	676	677	652	652	650	657	722	686	679	694	691	688	663	655	738	684	687	640	665	684	697	667	638	739	684	668	658	689	763	669	676	642	641	643	647	668	682	685	698	633	712	703	684	682	700	668	650	677	686	684	698	659	676	702	635	676	689	664	687	651	688	664	686	679	716	680	683	683	680	625	716	730	683	659	696	655	673	657	670	701	691	706	658	651	680	643	663	659	667	689	678	675	667	653	702	717	652	666	716	690	695	672	686	685	711	688	623	703	686	651	671	717	682	649	642	643	677	716	686	647	674	659	689	659	649	672	651	630	663	705	651	691	677	694	673	671	696	692	677	711	661	613	646	688	682	720	697	638	662	729	690	681	673	688	680	694	701	671	674	687	632	637	693	647	678	713	687	670	698	648	685	727	639	661	691	665	684	680	682	678	652	665	664	712	684	592	623	676	693	686	643	740	635	661	714	685	699	689	660	717	698	680	668	662	677	668	682	700	688	626	704	670	676	666	704	641	668	705	672	723	675	681	656	680	666	704	692	682	652	643	649	677	680	694	654	634	725	634	675	657	684	729	686	686	675	698	683	681	667	649	674	689	675	639	710	690	715	692	679	666	679	675	710	658	673	685	712	686	655	718	657	675	686	666	686	730	645	677	684	635	640	672	672	670	666	717	668	677	664	644	699	699	644	690	693	690	674	644	715	694	682	715	675	687	698	694	654	674	689	675	657	673	648	657	646	689	679	667	693	655	670	660	670	609	665	702	620	659	698	639	669	677	702	642	699	688	674	633	670	729	621	656	683	723	660	697	737	671	691	709	707	692	682	717	677	663	652	695	685	713	706	670	683	702	705	714	717	660	743	700	652	669	739	667	661	676	709	678	735	683	700	681	693	714	666	666	650	637	692	698	680	701	676	654	682	694	617	660	693	709	660	690	663	689	697	653	750	669	696	733	681	663	681	708	672	678	661	670	691	624	712	672	693	684	661	661	682	677	712	699	684	697	678	702	684	666	677	692	690	643	675	684	696	688	643	659	674	651	673	658	681	695	721	683	699	666	677	713	680	681	658	645	664	669	670	637	684	709	644	652	683	677	660	645	669	737	694	708	688	647	726	700	705	712	651	716	674	656	679	671	713	661	696	694	726	678	675	703	670	678	681	679	695	668	726	664	663	643	722	688	693	685	704	684	670	660	675	663	687	696	704	668	650	690	623	677	692	677	665	685	673	684	699	704	670	680	684	639	680	660	699	664	664	694	665	735	687	664	691	675	680	682	657	667	673	641	646	648	699	640	703	663	696	671	673	708	667	661	663	703	604	670	682	652	674	669	688	662	693	630	724	718	684	703	677	619	689	650	674	708	688	684	688	687	660	685	654	659	690	667	669	656	645	643	709	680	676	690	691	683	687	700	642	690	706	670	695	688	656	716	662	700	665	667	635	701	667	689	721	716	675	690	642	703	699	736	689	707	706	696	724	652	748	687	675	642	712	710	625	624	690	633	683	714	685	664	700	751	687	653	719	714	636	660	693	670	692	686	649	653	657	705	638	688	661	688	707	741	680	638	729	690	664	743	700	681	719	672	709	695	686
1702	394	373	367	428	381	388	438	383	412	402	393	367	378	412	428	396	377	398	401	393	386	383	415	407	380	412	426	418	423	373	434	381	359	381	412	387	426	437	394	405	398	417	405	396	364	426	438	420	373	384	352	395	406	367	433	386	382	396	426	360	431	417	410	414	383	411	352	361	401	359	376	384	413	380	352	377	412	349	400	382	424	420	364	377	434	375	417	449	439	448	391	397	355	384	405	381	375	382	368	388	339	406	376	422	377	363	429	398	403	417	407	356	384	411	372	379	418	399	423	390	391	416	384	374	391	385	392	412	376	390	378	400	404	357	395	403	420	390	371	351	419	393	443	436	397	387	366	410	393	419	414	395	433	362	395	417	412	368	383	419	368	400	393	396	379	369	408	400	392	378	369	407	381	375	438	377	370	343	390	356	388	390	372	387	420	402	404	409	405	417	331	409	368	383	391	400	390	409	384	395	420	387	342	394	400	390	350	372	388	379	434	405	436	375	385	381	391	368	411	378	412	399	368	404	400	370	365	382	338	372	379	446	416	386	376	388	373	387	394	420	399	406	401	417	402	382	405	385	381	376	405	398	391	381	411	385	367	397	375	403	415	400	371	385	381	387	372	407	405	367	387	421	427	375	423	387	352	357	437	409	423	376	381	384	430	391	360	398	425	360	396	403	406	405	354	397	380	354	366	422	377	412	416	393	395	374	384	396	350	397	425	396	394	365	394	397	380	364	383	415	406	383	385	385	414	363	388	378	355	417	410	409	405	389	406	399	369	358	375	403	403	380	390	390	362	372	413	407	393	385	394	377	383	402	387	386	457	403	384	429	420	399	397	393	358	373	391	398	382	403	391	364	390	380	369	375	374	380	388	400	362	378	415	421	429	376	396	388	373	397	385	427	425	397	388	395	424	393	406	391	396	361	348	352	419	431	388	400	409	390	392	393	402	415	415	407	409	400	395	374	398	405	372	397	419	377	434	386	409	365	362	400	400	416	375	382	378	393	431	367	395	399	372	401	399	407	414	414	365	359	412	387	355	370	373	398	394	391	399	359	382	381	393	383	411	406	375	396	423	400	391	386	375	396	402	429	406	392	355	380	394	399	388	392	407	384	360	413	406	354	399	430	417	407	403	393	356	360	382	410	399	378	381	399	397	383	377	374	375	432	416	441	382	415	374	383	384	391	408	374	408	387	431	390	425	438	407	397	387	379	390	407	392	389	410	428	379	410	423	407	361	381	371	331	392	399	420	376	351	376	375	387	408	380	400	392	405	425	414	433	377	415	402	427	376	413	411	408	393	356	394	382	369	382	425	396	416	357	366	387	392	401	418	384	412	368	389	349	380	371	390	386	396	402	391	357	413	383	369	404	442	421	388	355	408	382	390	377	410	398	387	399	379	364	373	389	391	366	373	385	387	391	393	391	417	378	358	362	358	367	340	415	408	450	406	381	430	382	391	373	410	411	398	417	365	347	413	387	414	394	387	394	384	415	385	365	416	393	375	416	406	402	429	391	425	408	377	387	397	399	366	391	381	408	384	332	351	434	384	394	373	390	378	380	407	423	340	393	405	401	424	431	389	376	379	401	423	416	400	378	392	395	412	360	380	426	396	401	387	407	379	333	395	366	398	398	385	383	413	397	407	395	381	403	398	361	391	380	355	364	353	402	371	398	393	387	386	432	405	407	407	374	401	401	385	397	387	400	388	350	408	417	383	408	362	428	408	388	342	381	389	372	349	363	411	400	394	429	376	397	395	383	380	355	377	380	411	375	404	375	389	392	381	381	350	398	361	369	422	409	402	364	393	392	419	395	391	435	361	427	378	381	393	423	390	372	377	379	422	400	391	379	388	379	403	392	396	411	394	375	399	428	426	384	425	391	414	396	384	416	383	376	396	417	386	391	431	431	380	395	367	401	402	384	391	399	414	417	417	350	386	382	410	408	409	399	426	401	384	384	395	400	400	401	395	408	367	391	407	385	428	385	377	375	379	367	393	374	378	421	375	412	381	360	415	416	453	390	413	421	382	396	422	394	410	396	421	392	395	413	413	390	394	412	396	392	400	427	394	415	386	379	423	391	380	414	396	393	355	397	409	351	374	389	406	379	390	391	419	400	436	355	398	368	406	370	374	361	377	379	414	361	419	400	409	377	388	429	390	375	384	401	378	380	413	394	385	386	428	387	396	402	419	401	349	415	405	349	403	407	394	400	419	403	417	408	407	396	374	376	411	406	402	358	375	348	377	383	374	406	397	425	456	410	389	403	426	392	424	371	355	392	380	372	406	418	395	413	383	399	384	357	379	424	377	358	383	384	400	450	382	359	373	377	392	386	405	421	394	382	387	402	436	413	392	361	364	413	379	404	392	357	361	389	394	378	393	352	337	383	390	398	414	385	407	381	421	385	371	395	372	385	372	410	400	386	399	398	348	357	416	424	402	407	363	395	407	357	367	381	406	451	397	376	419	391	384	422	423	435	403	410	419	405	420	390	404	378	401	396	383	378	380	388	376	401	369	376	406	369	416	414	417	389	436	391	365	373	378	383	396	394	420	370	397	394	377	426	384	397	412	399	391	367	383	404	384	407	398	384	394	407	364	402	412	332	380	382	404	394	434	390	386	376	383	394	386	430	375	404	379	383	408	370	410	401	409	424	395	404	395	400	400	391	389	398	408	374	433	356	370	372	417	410	391	388	390	381	399	414	398	374	382	411	412	418	388	386	368	407	375	419	396	363	372	400	395	429	394	396	419	406	404	414	363	406	374	362	358	386	409	378	375	373	422	385	363	430	408	373	414	375	387	415	393	419	407	410	404	366	393	441	373	381	369	382	394	399	377	397	402	400	367	401	381	392	394	395	357	382	394	383	401	408	372	378	381	415	374	427	375	446	418	386	390	392	456	387	402	428	387	401	418	456	370	373	386	393	388	395	344	415	404	402	393	392	370	401	409	402	411	348	396	392	371	371	384	437	386	406	400	417	380	410	376	382	380	412	415	397	382	392	378	405	404	379	430	387	404	375	424	390	368	400	392	456	369	385	375	371	395	381	369	365	362	406	444	391	403	398	398	402	394	432	375	388	364	350	378	406	419	400	398	398	387	409	384	375	411	384	377	346	373	411	387	409	418	404	378	383	426	380	396	374	377	385	392	411	418	389	403	346	383	403	396	415	409	398	414	411	387	416	448	365	372	396	360	370	400	382	358	388	423	410	413	382	430	386	374	371	389	416	421	417	383	399	372	429	366	369	385	405	402	367	373	404	383	396	392	397	407	344	415	397	396	382	375	397	419	382	386	375	384	406	375	391	413	372	413	386	413	367	396	386	398	391	380	396	411	423	385	373	383	380	414	404	374	385	416	413	398	398	381	385	363	421	359	392	360	353	376	408	404	350	391	444	401	432	370	362	384	385	349	386	384	422	391	388	413	423	372	378	383	401	386	360	418	397	384	418	424	412	402	374	420	366	400	454	376	385	408	406	398	414	392
2147	915	884	906	889	867	868	886	871	855	818	868	847	909	903	797	848	853	871	852	807	870	862	851	886	849	856	866	872	793	848	863	847	868	870	805	870	889	853	841	873	871	799	830	855	846	916	857	847	851	881	823	849	878	851	838	848	869	870	827	831	850	901	937	849	809	819	871	856	900	867	864	804	859	857	869	832	860	847	851	898	880	815	888	903	871	858	823	825	902	850	838	846	835	885	870	884	843	847	859	832	869	867	875	873	861	877	833	870	836	856	859	867	930	862	858	869	844	812	900	908	831	804	845	794	868	825	817	839	883	896	810	895	909	855	856	868	885	819	853	830	847	857	863	847	839	827	840	836	835	894	863	848	843	832	950	870	885	873	863	853	915	865	860	837	850	790	803	841	859	911	847	883	862	872	828	804	855	843	884	887	843	841	869	876	852	841	911	876	902	820	864	825	909	846	875	856	836	835	803	830	868	914	878	922	807	848	866	883	828	771	842	837	851	839	838	839	823	776	843	884	852	799	868	848	814	842	881	872	839	877	887	790	832	889	823	834	857	866	829	886	820	824	838	811	834	855	849	863	860	833	847	901	928	810	836	845	831	888	870	877	880	952	859	848	841	852	892	895	860	831	835	840	840	836	862	841	839	865	833	819	843	834	851	814	861	880	787	865	844	876	838	781	867	868	883	807	866	815	886	908	843	824	808	880	840	817	874	852	824	849	835	853	839	873	817	828	856	892	868	894	921	863	911	850	839	860	858	858	837	866	845	848	748	853	826	852	901	842	866	867	825	923	901	878	856	798	923	900	871	881	859	868	887	817	887	797	878	824	884	858	833	850	847	848	922	853	855	798	837	860	907	829	867	843	848	855	842	848	886	808	872	817	890	889	851	820	845	869	853	797	848	831	807	867	844	857	872	824	827	851	873	841	851	855	904	864	881	863	840	812	887	938	866	869	891	837	862	793	861	885	883	843	865	813	921	872	809	847	854	917	857	815	860	889	880	897	853	901	858	818	853	885	872	850	857	823	855	882	890	913	857	855	877	918	833	843	831	900	893	877	901	857	894	900	852	858	881	850	851	829	853	816	784	860	860	872	828	836	874	843	836	849	818	877	879	891	849	786	840	801	862	817	849	845	883	916	846	912	861	835	848	838	850	867	800	852	846	874	874	871	892	880	823	855	840	882	844	883	895	832	806	864	856	817	843	891	796	876	812	883	829	876	813	845	936	897	839	871	846	905	860	858	851	865	839	854	819	871	869	894	866	773	810	892	813	881	852	920	810	873	852	810	861	851	907	864	914	881	848	871	875	870	826	907	831	876	840	839	824	846	818	818	836	844	812	824	852	889	884	835	851	911	900	903	911	896	840	874	865	899	801	872	922	898	845	911	801	845	851	830	851	849	882	872	915	897	836	892	797	885	837	848	838	890	824	843	849	837	851	848	832	837	869	872	819	851	882	869	808	847	857	859	861	910	841	846	857	868	854	918	838	877	859	838	874	847	826	830	884	802	844	843	865	873	905	842	847	842	845	867	957	860	914	879	787	882	874	830	885	851	838	860	907	859	848	894	847	817	839	854	811	827	844	863	834	857	913	869	817	869	897	843	871	896	887	856	853	824	862	871	827	881	875	878	894	856	885	881	857	841	880	872	847	877	845	831	909	907	775	838	889	859	848	880	863	849	849	851	828	906	845	840	839	905	859	853	837	860	887	862	838	846	862	885	836	871	843	836	851	852	860	823	883	890	867	896	881	838	867	852	813	846	854	817	818	821	919	878	882	863	833	852	868	908	863	828	846	888	833	843	829	875	828	825	813	811	853	853	859	857	828	868	844	831	841	861	852	849	837	833	845	860	869	856	823	825	890	840	863	810	846	895	856	858	865	885	861	847	876	844	877	854	847	884	816	862	775	827	836	813	867	864	869	847	879	845	819	870	805	849	887	828	830	845	840	862	803	836	871	848	838	861	845	870	831	839	857	859	837	853	857	862	851	893	864	815	860	883	833	870	842	846	850	861	872	860	849	858	829	863	845	868	809	855	867	868	820	827	862	836	841	891	837	794	841	818	862	833	794	907	830	895	885	863	951	890	904	862	851	889	866	847	828	902	855	879	865	816	864	863	857	851	850	859	912	853	851	827	824	890	880	816	837	872	870	849	866	830	839	843	844	821	928	883	837	876	859	879	868	856	869	885	849	799	834	807	881	837	902	843	813	846	886	854	860	864	858	828	892	836	861	876	797	843	937	844	835	870	876	848	831	811	878	873	861	909	879	833	805	844	853	785	837	841	851	874	853	835	859	925	887	889	803	890	865	843	862	826	838	824	870	837	858	877	822	882	846	839	871	804	859	836	862	856	872	855	957	858	846	886	843	836	818	832	826	854	844	843	844	888	827	870	820	846	880	857	835	852	808	871	906	846	849	865	840	829	847	842	888	924	847	885	855	855	868	811	806	838	804	859	842	860	890	861	858	851	894	842	843	803	840	878	876	854	879	900	848	827	816	875	880	847	871	856	887	842	818	898	805	919	833	833	872	832	884	922	833	826	839	871	899	806	824	900	883	842	844	873	865	908	819	801	881	865	859	860	885	811	850	810	827	884	833	863	872	854	858	874	826	839	836	877	903	878	841	889	824	895	883	894	850	822	856	855	869	889	826	849	849	871	889	873	869	858	827	862	821	866	874	793	854	881	901	866	899	830	888	870	829	814	917	866	859	836	908	824	837	858	858	868	834	888	886	842	803	797	875	839	837	870	885	846	858	840	822	832	870	842	887	895	857	833	809	854	905	822	848	841	849	861	838	853	822	809	813	855	881	868	858	843	873	848	840	911	851	852	833	836	797	818	881	891	860	881	898	835	880	867	872	866	866	805	826	899	866	831	866	858	822	885	802	877	865	886	874	899	884	851	852	861	832	898	869	877	851	881	848	854	863	854	832	824	860	881	913	894	864	845	880	854	861	862	838	885	843	822	840	876	887	882	847	816	867	886	900	900	871	888	835	853	818	857	866	868	881	861	834	867	874	827	880	827	864	873	831	925	845	852	879	852	869	861	852	851	873	810	890	846	917	851	804	826	840	834	873	838	867	828	814	844	882	857	912	882	817	889	845	909	825	824	886	868	823	870	854	807	909	837	846	805	861	885	873	877	812	861	888	865	794	842	863	863	830	854	799	824	838	828	877	912	913	876	798	870	871	874	852	828	846	857	852	854	908	861	828	790	823	821	863	858	841	825	912	850	838	873	860	846	868	865	838	855	850	876	853	818	841	806	844	865	846	858	829	870	836	804	849	903	861	805	848	860	776	844	864	869	810	902	875	862	915	851	865	836	850	835	838	829	868	855	873	833	870	865	908	823	878	848	845	861	857	907	799	889	859	839	855	857	878	874	850	815	837	831	854	829	864	870	916	877	819	884	859	868	893	801	893	824	897	827	869	893	798	825	859	871	791	847	871	880	815	907	868	877	854	883	830	838	848	826	847	844	859	878	834
7797	487	517	475	370	308	290	263	246	206	209	214	228	244	225	199	213	233	236	219	220	197	193	191	220	219	214	191	207	242	198	196	184	167	223	234	191	214	201	203	188	172	185	189	208	208	231	195	199	198	188	203	198	209	191	212	212	213	201	220	194	219	218	212	231	180	218	197	197	199	200	177	197	206	240	179	197	218	204	187	184	227	226	191	177	199	219	235	176	186	198	222	186	175	202	201	188	215	179	211	228	181	234	208	191	207	193	193	223	207	197	204	213	196	204	221	201	195	187	209	200	212	223	191	217	198	236	196	195	201	215	190	221	209	209	187	201	178	213	219	194	199	191	181	192	210	209	220	196	174	188	189	199	184	211	191	213	175	200	219	213	183	208	177	193	191	180	244	175	203	191	207	194	201	187	182	188	190	205	209	201	175	176	190	212	181	222	183	223	216	199	205	187	195	189	202	203	215	185	205	235	199	189	241	181	196	179	188	214	217	200	226	224	218	199	212	198	205	237	206	201	188	200	214	214	204	190	205	174	199	202	205	163	180	229	217	224	204	195	200	213	212	198	238	210	210	197	189	223	207	186	183	203	216	217	180	210	208	196	191	193	217	219	220	203	221	217	222	201	173	215	212	184	208	180	223	176	178	199	191	179	213	219	201	200	206	215	196	184	205	214	179	199	175	213	198	189	213	197	237	221	197	185	207	180	204	217	215	185	213	173	231	198	229	216	198	221	210	209	203	200	182	202	203	221	228	216	215	175	202	191	189	218	228	224	190	200	182	197	230	188	193	193	227	189	191	224	200	196	208	198	219	193	212	217	176	188	201	175	209	206	200	209	227	213	223	196	196	205	195	199	189	187	203	172	183	192	199	207	214	212	175	203	187	198	205	215	182	197	206	204	186	207	191	204	231	222	213	210	204	195	200	192	180	174	202	196	212	214	210	212	189	208	180	205	220	194	184	209	213	200	210	221	211	220	210	181	228	187	182	192	215	210	201	212	162	203	167	203	194	221	222	206	198	203	198	222	234	184	201	212	181	176	188	189	194	210	189	221	196	187	182	224	172	187	223	193	196	222	212	210	175	196	201	241	219	203	177	185	210	192	191	191	199	187	204	201	208	212	194	183	185	176	223	193	180	223	205	234	199	224	215	183	217	203	214	201	200	182	216	189	163	174	228	197	208	217	219	213	202	198	240	178	226	192	217	193	225	171	208	226	204	185	219	187	194	208	203	175	178	221	210	216	235	198	161	218	190	214	209	174	216	188	196	198	203	182	202	202	199	180	187	196	171	206	210	208	193	175	195	195	195	213	201	207	236	202	210	209	221	189	193	215	204	195	211	219	198	194	211	213	192	194	198	207	213	199	218	204	211	205	184	210	229	215	200	224	182	201	181	203	208	200	203	182	189	218	211	205	189	183	206	194	205	234	218	192	184	198	228	237	194	192	194	193	194	187	221	179	198	205	194	197	240	221	201	176	188	196	191	241	230	212	215	194	210	200	185	205	233	179	204	212	173	213	221	220	215	178	206	189	192	176	166	184	201	198	241	188	198	203	183	177	195	204	211	208	203	207	197	191	244	188	210	229	208	206	208	176	201	233	200	212	210	231	196	194	209	199	218	190	222	216	196	217	198	189	215	190	201	218	181	198	219	203	193	199	207	227	186	194	205	204	178	180	214	192	215	199	207	209	200	185	196	184	217	180	189	205	192	188	178	225	207	199	215	200	203	178	196	211	232	220	168	207	175	222	198	211	211	189	189	213	206	205	191	195	229	222	221	224	201	205	200	217	180	190	208	219	210	204	207	207	196	201	192	188	204	187	200	237	230	203	212	188	191	190	188	198	183	173	180	222	184	195	202	188	176	221	206	246	202	226	193	196	194	196	208	208	238	181	209	180	205	199	185	211	188	208	200	185	193	188	196	221	210	180	184	201	220	209	189	228	225	216	230	220	189	214	185	181	195	191	219	219	218	205	210	219	204	242	201	213	192	225	214	202	207	213	189	183	186	190	220	178	187	210	197	221	212	183	203	190	203	201	208	220	203	226	184	184	182	181	192	177	175	206	216	195	198	210	185	199	173	201	225	200	190	191	207	200	202	203	186	209	203	185	200	191	206	210	213	195	204	206	225	201	214	198	182	189	203	184	184	195	183	221	213	198	229	204	234	212	209	189	200	190	232	195	206	199	189	220	190	204	219	212	197	208	228	197	182	184	216	182	204	211	191	201	194	209	205	199	169	207	187	190	214	174	188	194	191	193	210	193	166	200	205	194	194	184	207	221	218	212	207	209	194	193	199	200	203	194	183	190	193	207	202	185	191	214	209	227	209	217	212	209	179	239	215	189	219	205	226	196	205	252	189	188	211	164	197	214	207	204	181	194	215	187	208	191	195	196	174	207	200	195	198	202	185	185	206	173	200	207	196	188	212	197	214	173	200	205	208	196	183	203	204	206	180	215	205	222	185	202	182	201	216	218	186	213	213	232	238	238	219	191	254	205	208	188	201	208	202	203	184	218	200	183	204	205	212	217	193	177	202	207	201	201	220	187	233	231	212	207	183	200	198	219	173	205	191	213	226	187	210	213	205	196	170	217	226	190	177	214	196	211	203	176	169	208	191	207	225	183	206	179	184	209	199	193	188	195	168	181	211	237	197	173	192	197	225	213	194	235	197	197	196	200	192	207	178	180	158	197	214	193	189	211	185	206	214	211	203	185	221	223	177	179	171	192	209	207	209	199	214	200	215	195	198	187	192	188	203	177	206	178	189	198	223	207	208	197	204	192	196	218	190	207	213	201	200	190	206	196	178	199	206	210	199	206	200	174	185	185	195	209	194	210	196	236	190	204	202	206	215	213	202	228	202	182	198	213	206	210	199	202	228	184	219	205	192	188	213	200	198	177	199	204	227	220	177	199	185	208	185	238	195	190	205	191	201	175	218	207	208	217	214	179	196	219	193	216	217	180	180	190	203	204	222	246	212	185	199	198	197	198	212	217	184	187	214	192	218	208	202	194	203	169	180	214	212	233	193	196	204	228	206	194	227	211	206	211	181	186	198	236	199	221	227	214	167	180	204	214	215	200	198	208	217	192	186	216	183	186	202	199	191	209	208	200	215	174	209	185	219	201	192	206	216	176	215	201	185	216	207	211	194	188	213	196	223	203	200	196	197	181	208	194	201	199	216	201	223	193	202	206	203	173	212	197	243	217	214	203	202	198	195	220	220	179	203	199	200	187	189	185	223	191	187	202	207	215	191	211	184	202	225	196	198	202	196	211	200	209	174	170	193	172	184	191	203	184	197	206	195	221	205	220	192	184	204	208	190	214	216	214	199	190	181	217	194	219	222	202	201	217	222	174	175	180	205	194	204	206	224	218	199	223	200	174	201	159	211	208	214	220	203	192	191	184	176	202	220	196	216	213	201	195	182	229	182	216	198	196	201	225	202	197	209	217	216	208	204	168	204	189	205	192	180	208	193	240	189	199	212
6614	798	1175	1341	1165	1021	885	765	775	677	648	660	608	571	580	588	556	602	580	541	513	543	529	553	538	512	516	544	532	513	522	532	546	498	512	500	508	487	510	489	514	523	511	517	474	499	515	526	496	473	479	503	510	501	494	508	547	522	466	508	476	537	493	490	483	490	513	517	510	498	525	497	421	539	530	501	529	488	506	489	496	488	529	534	495	520	525	489	535	499	483	527	522	494	547	501	553	506	492	488	468	462	476	506	493	492	540	477	494	472	469	469	480	477	516	510	513	469	503	526	513	474	523	471	493	512	447	516	469	516	490	506	481	492	520	520	508	488	500	498	464	473	511	482	513	516	503	456	498	458	498	513	486	475	515	487	528	503	498	482	516	476	480	514	520	443	509	516	447	481	507	472	493	492	508	482	479	490	535	532	529	533	508	501	499	489	497	481	490	474	476	491	481	485	459	467	492	514	476	544	512	530	506	513	452	494	498	476	533	507	514	429	534	471	509	521	475	478	473	461	473	469	459	462	455	522	545	487	519	481	530	470	506	486	511	510	493	486	478	492	487	459	572	508	475	473	485	485	521	465	481	524	476	471	486	472	464	479	520	499	462	507	474	509	524	492	512	492	511	515	495	501	453	500	472	504	494	429	478	470	500	483	489	506	467	505	483	489	523	495	486	445	501	524	488	498	488	481	550	537	510	461	507	485	478	526	508	440	514	480	455	464	541	546	523	514	519	472	511	499	466	521	490	497	540	503	506	498	475	485	495	449	483	490	553	447	531	547	477	486	454	457	500	492	528	439	492	473	515	487	505	497	508	478	502	493	502	494	497	477	507	462	525	476	507	494	490	517	504	489	513	526	533	513	466	494	476	453	495	510	475	495	513	503	478	469	448	529	504	474	433	489	480	479	492	495	510	523	508	513	527	473	485	501	473	505	479	518	512	478	516	522	471	485	505	531	472	504	516	488	476	508	496	489	522	493	496	491	469	542	494	498	503	529	505	492	461	547	480	462	485	486	499	515	524	467	500	487	485	492	481	451	512	515	448	515	475	501	487	492	480	468	464	496	489	465	507	485	517	509	478	468	512	508	448	490	468	509	483	454	517	482	504	520	510	521	468	460	507	547	507	475	480	522	506	501	532	483	529	466	492	499	517	523	491	505	477	506	484	491	437	475	491	467	486	525	491	516	474	477	464	499	511	500	484	516	529	536	527	481	493	466	464	439	518	484	474	518	489	450	520	502	504	492	498	515	483	500	523	497	470	479	491	477	513	478	507	483	477	522	521	533	517	456	487	465	525	483	503	491	506	541	511	543	507	520	499	508	524	452	575	505	534	536	521	470	457	482	512	507	510	498	515	540	485	522	527	508	478	464	527	523	504	529	506	481	495	532	460	468	464	522	498	539	508	482	554	508	526	470	476	492	487	507	434	508	488	490	538	484	466	490	476	509	475	505	500	517	510	472	498	467	513	512	508	472	512	541	503	511	488	548	499	501	492	501	491	486	499	501	469	506	510	484	492	465	493	475	510	525	525	486	527	485	462	493	501	482	488	474	446	495	511	501	493	529	474	529	558	525	535	469	479	502	505	464	505	503	488	491	500	447	530	483	488	500	490	494	510	480	498	505	480	475	462	461	537	515	479	507	483	490	513	506	457	504	484	467	480	499	485	522	497	507	521	519	512	483	494	444	507	484	509	476	476	492	459	458	515	494	501	509	500	504	499	521	513	474	515	484	473	481	466	454	542	470	529	511	538	496	489	474	508	497	493	511	475	484	493	499	488	476	503	502	484	493	500	479	483	503	533	502	494	492	496	523	476	556	507	529	505	481	483	465	477	488	504	475	513	520	518	508	475	528	463	472	499	469	501	498	517	519	480	486	507	511	501	472	521	458	494	510	482	535	499	472	484	498	520	497	514	483	467	507	509	526	509	482	487	482	508	495	469	503	504	487	481	491	511	469	500	491	479	476	513	488	485	484	510	534	526	517	466	481	474	518	483	484	518	520	505	536	496	505	519	478	478	504	487	508	481	498	498	487	495	476	494	510	526	506	502	470	524	520	506	502	473	516	496	514	510	486	480	477	520	471	495	528	494	524	519	512	522	512	505	517	513	476	524	536	480	496	505	486	499	487	485	465	507	476	508	503	501	509	503	453	473	491	502	497	526	482	487	550	490	503	529	510	488	523	485	502	475	507	507	502	484	504	487	526	512	511	470	507	518	506	478	477	528	489	505	499	501	500	468	495	528	528	554	482	504	509	476	461	493	514	486	498	509	465	483	553	478	496	497	520	485	522	505	498	456	490	515	487	502	480	503	516	487	496	475	489	511	506	508	503	517	501	512	483	544	469	494	490	483	479	497	508	507	474	496	482	524	470	518	524	489	449	513	496	511	461	484	459	484	497	501	481	497	545	525	512	525	499	520	500	519	500	481	517	480	483	506	507	498	525	497	481	454	464	500	519	499	530	485	521	491	498	475	523	501	533	464	540	502	505	544	479	495	483	508	508	495	518	491	482	442	491	484	540	469	484	495	486	472	523	529	482	452	496	478	501	530	496	456	509	488	525	471	495	472	490	500	503	485	454	482	509	489	500	475	493	503	472	503	550	487	505	497	544	471	554	474	494	482	508	489	492	462	503	508	482	510	513	499	520	482	507	476	481	502	503	503	519	514	492	491	493	506	504	503	485	502	516	487	508	484	500	529	488	514	475	516	482	472	514	510	482	538	491	517	476	500	489	499	479	506	471	487	477	489	469	497	499	511	512	509	502	464	494	509	489	469	488	566	495	489	483	500	464	506	510	522	515	493	488	502	520	481	484	486	499	472	497	507	485	460	540	488	497	515	502	495	493	481	512	463	488	505	499	451	456	505	469	466	526	518	519	480	512	490	494	551	520	495	470	538	520	483	483	465	520	520	502	514	480	518	481	507	468	460	481	507	464	508	554	486	477	514	477	497	488	515	458	550	501	523	457	482	482	491	507	485	489	489	464	493	466	520	470	494	484	495	504	472	498	486	509	483	457	532	487	457	434	507	523	514	512	496	486	546	495	507	520	500	495	482	499	472	478	480	493	531	510	514	466	482	499	492	520	487	526	489	508	444	518	497	467	534	532	495	499	478	503	507	493	509	499	511	491	501	474	496	522	512	471	494	483	484	486	500	498	486	488	496	468	509	512	495	458	526	475	533	492	488	495	471	506	503	487	505	519	456	509	494	499	506	478	497	448	511	469	526	490	548	512	492	479	508	477	494	488	499	494	520	492	506	473	498	506	458	535	522	537	492	499	510	491	508	501	512	492	494	456	504	487	487	500	473	505	530	482	519	498	502	522	473	472	516	514	473	489	502	504	527	503	503	516	501	456	491	492	505	452	507	534	460	533	502	549	512	566	493	503	491	520	506	519	475	490	474	476	484	458	541	511	475	489	475	491	450	491	466	532	461	519	457	486	524	511	494	466	490	483	501	522	475	540	507	509	475	484	538	487	524	509
15131	1335	999	774	605	469	454	419	354	368	337	357	315	356	313	291	316	298	309	300	291	307	300	291	316	327	311	297	323	292	314	270	260	270	321	271	279	289	273	288	263	319	256	296	298	310	299	299	272	305	273	321	298	301	273	297	301	298	275	283	280	279	300	284	242	277	296	286	266	287	285	298	258	248	298	254	259	282	311	299	273	270	293	296	289	272	289	267	307	267	268	296	256	300	280	267	286	285	301	302	259	282	281	288	280	284	280	284	283	304	277	289	316	318	291	270	302	315	328	294	319	283	281	324	284	281	280	286	296	295	300	266	323	309	316	333	299	326	278	256	265	296	322	307	304	317	306	298	240	274	307	313	271	266	258	309	266	300	248	265	304	267	300	273	293	294	283	258	253	252	288	258	265	276	274	299	262	274	285	301	302	296	285	287	277	303	269	297	289	298	306	289	246	283	300	270	293	303	309	271	269	266	303	296	282	269	301	298	263	293	270	289	283	276	289	298	259	290	278	267	287	296	261	287	279	272	300	262	284	270	267	262	285	241	314	293	287	297	300	280	293	271	302	301	276	283	303	280	281	284	289	275	308	304	297	316	264	297	247	257	297	276	288	306	282	297	271	294	302	328	295	254	306	299	295	292	298	283	277	291	297	277	283	308	283	295	286	303	293	279	290	294	281	263	290	277	298	286	306	291	275	298	295	291	309	322	279	267	283	302	243	309	304	317	290	308	288	294	310	276	263	293	301	294	277	312	283	269	268	275	276	283	309	284	270	286	293	287	298	269	297	280	284	298	302	276	290	300	301	278	264	274	286	285	278	298	288	300	283	254	292	281	275	268	281	267	277	294	268	284	276	273	275	304	286	277	286	289	288	287	288	294	282	301	328	312	333	266	282	267	301	279	265	284	326	324	317	329	285	285	304	285	286	282	308	261	267	265	347	264	329	267	272	266	292	292	285	333	274	273	324	309	277	253	296	285	285	313	263	290	291	269	281	300	274	293	273	280	286	282	279	291	310	297	286	288	270	279	253	314	298	266	304	260	276	276	290	292	310	277	283	298	286	275	269	271	281	289	268	294	260	268	283	262	303	319	296	280	269	279	281	288	282	302	273	313	273	295	288	268	271	318	315	275	263	316	275	275	244	278	264	265	273	289	293	276	269	269	267	300	318	279	294	296	310	268	306	294	294	306	294	317	277	268	285	312	301	269	277	291	295	281	293	288	283	298	287	313	287	275	332	261	265	271	292	278	344	298	255	291	281	300	267	288	270	307	311	275	276	301	293	284	278	282	317	287	313	266	254	290	313	266	296	283	282	305	298	320	324	273	278	273	306	277	260	293	301	300	302	290	269	278	278	291	289	275	308	293	276	300	272	293	274	268	272	301	278	274	274	278	289	269	288	282	291	267	325	274	266	284	287	277	263	276	301	293	278	299	260	296	291	312	273	288	279	287	260	255	278	283	301	279	275	325	266	271	278	305	273	257	297	279	272	275	284	283	259	293	299	267	277	278	302	283	281	265	282	269	274	263	314	284	278	288	272	254	289	290	311	290	266	296	302	276	262	296	319	273	286	278	258	308	305	294	290	266	287	311	249	288	282	266	280	300	286	312	298	285	292	283	303	278	295	281	346	278	293	276	308	307	291	294	303	290	302	280	275	300	290	327	290	324	300	303	276	303	286	273	285	269	290	268	325	319	311	294	280	268	316	320	298	233	288	299	285	287	271	281	306	294	276	267	296	300	260	278	268	279	302	274	269	296	286	299	279	281	287	296	291	252	254	269	275	299	259	272	304	262	317	263	308	314	291	290	297	315	290	304	281	296	269	280	263	280	291	293	311	272	276	264	274	307	308	286	303	282	282	270	282	276	281	264	283	270	279	273	295	275	316	295	296	298	295	283	261	287	300	278	276	305	259	289	316	284	274	310	274	282	256	279	304	288	294	274	270	265	324	283	283	311	289	278	286	295	282	304	261	280	273	301	269	304	295	296	310	288	276	261	285	277	290	276	306	275	308	290	302	292	284	289	270	281	294	301	300	291	288	270	281	264	277	274	296	294	295	306	295	290	336	297	275	277	293	268	278	322	275	290	288	298	296	283	320	276	285	292	291	287	309	315	265	286	282	314	291	295	285	331	262	286	302	271	291	301	265	281	268	283	300	279	307	267	301	298	266	275	289	301	262	264	270	314	295	244	265	277	293	301	307	310	280	308	298	267	276	283	309	282	312	245	278	267	261	284	277	309	288	257	261	292	305	269	265	295	286	291	280	295	299	319	270	290	297	297	283	312	303	265	280	289	278	261	268	287	297	337	270	284	279	284	249	259	265	341	295	304	285	277	276	305	279	287	292	299	300	264	274	294	308	270	285	282	299	272	299	291	301	301	317	279	282	284	284	276	269	286	280	277	264	295	273	290	295	280	272	303	284	314	279	247	332	302	308	280	291	251	298	298	279	302	236	265	275	288	252	258	262	281	307	269	303	288	288	290	303	304	277	322	298	294	289	292	253	288	299	264	268	260	275	293	313	275	285	309	276	270	306	279	307	297	292	270	341	289	291	278	296	313	284	272	274	287	294	273	279	309	301	298	293	307	320	273	301	276	305	305	286	288	300	277	303	329	301	257	295	268	295	278	307	280	286	292	294	315	261	275	284	260	294	267	280	278	314	279	271	289	276	266	273	284	298	288	266	271	275	303	261	302	264	286	290	258	281	285	280	317	317	250	264	283	278	294	294	330	306	315	276	240	294	286	322	299	296	293	307	287	278	313	283	287	284	272	312	298	268	264	314	281	263	287	302	280	290	272	266	245	268	274	257	288	274	279	262	287	294	247	269	271	310	294	271	340	273	303	269	259	302	285	267	279	288	271	293	248	258	305	303	266	259	302	278	303	282	277	282	286	266	316	279	280	259	307	283	284	250	294	256	298	311	275	282	262	282	287	284	299	303	296	299	278	311	285	299	280	274	281	291	296	303	283	296	307	255	274	296	312	267	297	294	263	274	303	294	315	259	281	294	276	281	287	313	287	309	287	313	303	266	294	311	264	261	299	291	286	288	270	283	288	291	315	301	289	309	274	298	286	301	272	287	319	286	280	275	278	266	247	262	305	307	276	250	275	316	282	245	275	275	255	275	302	310	272	288	287	303	295	283	292	294	299	272	271	317	296	298	283	295	277	288	274	298	284	305	284	301	302	281	297	308	285	280	312	270	295	283	283	301	278	283	307	301	244	297	294	259	281	286	260	315	282	322	287	269	297	255	291	272	292	283	269	281	266	275	292	314	290	287	297	297	285	283	287	298	279	301	263	262	296	278	302	292	307	315	280	300	288	270	268	302	280	261	252	268	306	280	284	288	282	286	312	318	285	275	248	277	267	278	288	293	282	278	294	276	286	275	305	274	293	322	273	260	280	321	285	300	283	275	274	271	272	295	283	238	326	292	291	315	303	282	279	276	311	290	317	293	274	263	286	310	259	246	278	317	306	277	273
8451	1213	2231	2414	1956	1825	1445	1248	1137	1056	1017	941	908	930	851	836	811	848	767	812	781	808	748	769	758	758	780	824	700	727	729	748	678	704	715	733	750	749	700	681	751	762	725	726	778	713	724	722	709	723	717	666	712	712	639	704	717	697	725	716	699	731	744	696	716	701	697	716	720	682	723	661	688	721	724	651	702	709	703	697	682	689	673	689	700	694	671	720	694	691	699	687	728	680	691	691	680	698	703	653	657	732	729	725	741	758	681	704	665	705	703	731	713	708	658	683	721	651	662	699	685	694	748	696	684	662	679	720	680	751	681	702	682	720	709	691	648	690	744	723	681	735	686	670	676	652	709	687	688	651	722	693	694	683	665	651	690	713	678	757	688	675	683	674	695	626	662	724	677	740	690	704	724	664	666	688	696	688	771	671	746	724	677	702	686	695	670	734	679	658	675	648	680	672	724	654	682	670	687	708	700	691	725	704	614	737	726	722	673	667	692	648	696	703	667	707	743	664	668	688	720	637	747	729	693	692	643	731	689	710	692	685	653	671	659	658	711	723	718	675	717	647	667	710	720	692	687	663	719	698	656	681	653	717	699	686	716	691	680	709	749	695	699	701	663	678	711	651	709	709	653	686	736	695	676	711	675	709	661	667	738	706	692	725	680	689	731	703	688	695	719	645	752	714	726	724	694	709	703	687	686	652	693	741	751	705	653	736	674	645	719	675	680	696	643	697	693	677	707	658	724	674	692	682	696	728	687	666	689	690	724	704	727	695	720	729	714	681	673	640	680	698	702	673	665	693	674	716	661	667	697	654	741	730	705	667	678	691	674	677	668	672	700	690	690	721	733	710	726	666	695	694	720	684	708	698	702	675	689	673	704	689	720	652	701	699	687	688	730	689	686	670	700	684	684	729	694	710	706	755	681	711	646	659	706	675	726	706	693	724	711	729	694	716	699	725	689	740	663	714	686	653	741	701	682	678	731	695	693	675	731	702	705	726	694	701	702	706	703	693	702	683	705	730	717	712	738	728	700	711	696	706	710	710	679	743	693	709	703	677	695	683	743	703	694	682	719	642	697	698	693	727	665	677	676	687	653	694	664	678	689	698	711	748	696	733	673	686	703	707	687	720	713	661	672	680	709	689	721	670	675	687	665	690	674	714	668	726	684	699	686	725	696	700	660	692	703	693	679	704	691	684	700	651	706	694	672	679	688	642	703	682	712	698	727	685	704	713	744	716	675	673	707	664	748	673	671	688	632	728	674	683	706	623	725	703	691	690	643	704	647	707	708	690	682	683	712	698	673	682	723	701	677	714	694	702	718	707	693	648	674	726	715	751	728	692	696	721	710	693	698	713	689	657	675	655	670	661	706	704	662	728	672	686	714	706	673	744	715	696	722	714	706	648	658	711	652	670	696	700	714	707	662	673	678	649	680	712	727	673	695	677	689	672	690	684	692	671	660	707	689	699	753	676	705	695	668	706	676	716	721	697	744	751	688	672	682	682	657	739	741	685	696	684	697	690	728	709	744	709	702	697	709	658	734	706	685	695	727	730	706	687	692	687	668	698	699	685	716	710	718	684	670	719	669	643	671	627	709	712	694	682	668	632	694	698	689	674	688	711	710	672	703	746	681	697	680	667	684	714	704	719	699	723	685	658	708	673	674	698	690	711	711	691	723	753	704	695	677	716	704	698	682	677	694	682	707	703	675	691	746	691	717	679	675	665	696	679	693	679	661	633	688	643	686	691	715	664	681	724	706	699	665	695	709	705	724	687	712	635	645	731	710	727	635	706	640	700	715	694	717	730	664	698	723	681	721	708	703	653	701	676	714	692	697	670	659	661	707	686	668	688	700	707	656	706	759	679	685	699	697	697	731	723	710	695	732	665	700	683	727	714	716	700	747	687	727	690	695	738	709	722	710	676	730	732	633	716	693	739	689	683	713	709	692	664	668	720	682	655	695	735	695	706	755	690	692	670	664	722	711	642	718	656	675	669	716	691	702	722	719	698	668	647	671	654	665	704	738	675	688	708	719	711	697	752	763	691	742	694	650	710	744	669	725	725	667	688	699	665	733	642	686	712	687	704	735	693	642	676	660	708	698	717	708	670	720	725	703	689	683	701	749	706	633	695	728	680	712	659	683	692	685	695	721	716	648	705	680	678	731	698	751	654	705	676	710	721	679	683	728	660	690	706	693	742	729	668	703	765	658	663	654	721	675	677	751	716	680	704	711	671	723	707	663	711	699	702	720	689	720	681	720	760	702	686	690	681	706	684	678	669	680	712	685	691	701	764	735	708	709	645	708	731	722	748	670	711	732	652	686	674	721	705	673	633	690	678	672	678	683	653	684	664	683	735	696	709	669	672	702	661	692	682	767	737	704	700	658	669	697	717	716	665	687	669	729	628	689	681	681	728	712	665	712	721	684	671	646	710	649	688	723	703	673	703	697	671	686	686	678	673	705	707	708	672	690	716	683	711	685	678	675	702	652	718	663	709	688	684	713	687	680	689	713	657	733	703	692	750	659	678	743	709	660	687	676	690	707	693	681	693	679	710	717	698	679	656	707	626	685	670	683	694	681	711	696	649	729	673	674	732	682	702	702	646	623	702	686	708	676	692	740	725	696	662	678	657	704	615	690	711	714	684	682	736	686	674	695	707	692	700	713	681	722	713	663	692	714	687	701	687	693	737	654	700	663	684	687	696	687	689	730	743	662	680	692	683	646	695	653	729	663	690	685	688	668	714	686	661	664	735	656	734	664	685	663	642	656	677	687	731	655	691	666	700	683	667	692	745	714	730	710	693	679	662	663	748	722	688	667	718	675	652	726	693	621	657	713	739	673	708	704	675	655	699	689	634	722	708	704	723	713	666	688	712	700	719	697	702	653	721	696	694	718	712	714	685	684	742	672	672	664	685	668	650	684	704	756	702	701	710	684	713	668	695	716	695	673	698	716	753	631	723	687	651	735	732	705	710	705	698	701	685	719	675	683	699	686	687	733	745	668	653	694	698	712	662	703	750	662	734	727	675	653	699	776	656	722	716	669	672	686	686	697	692	650	720	691	715	740	735	713	681	772	664	702	689	643	685	667	704	687	750	673	691	697	641	734	737	731	713	683	687	676	713	656	674	689	693	703	688	727	712	663	693	664	683	710	666	675	627	705	707	715	668	683	695	701	742	714	695	685	685	716	695	719	713	686	700	655	683	614	667	747	657	716	693	703	692	694	690	672	670	700	686	722	694	710	641	737	627	709	699	711	691	723	732	727	683	644	635	689	663	659	699	683	687	689	759	711	712	721	732	708	707	729	697	651	666	705	685	687	679	691	691	686	716	683	711	723	712	713	687	687	674	705	704	711	679	719	710	677	701	712	661	748	703	692	706	708	653	751	714	681	693	683	700	728	748	701	668	714	683	730	644	725	680	686	711	635	680	624	700	685	633	747	693	702	664	661	677	693	729	689	715	686	687	659	725	645	642	693	703	658	668
1872	409	405	441	405	368	439	417	416	398	389	384	398	413	421	379	407	418	384	395	394	363	406	396	425	396	405	405	378	410	371	410	422	425	419	369	410	398	384	391	395	443	412	375	424	409	395	379	396	408	389	398	392	403	421	362	435	384	396	417	398	419	375	408	391	390	412	421	396	447	400	431	397	416	375	399	423	422	381	361	378	403	411	420	392	382	390	402	378	368	406	403	393	391	389	428	411	376	416	419	410	422	384	420	412	405	368	375	401	411	428	403	411	396	406	411	419	389	425	425	405	414	393	368	395	403	375	384	402	407	407	392	396	399	442	373	403	383	377	356	416	418	389	400	413	368	383	402	410	371	446	386	387	411	423	398	423	384	383	381	430	424	408	427	427	381	382	365	376	391	407	366	398	390	418	376	411	409	403	450	415	394	409	392	405	398	404	386	373	381	388	388	417	417	424	421	354	426	391	430	364	427	392	416	385	414	361	413	394	406	400	400	412	401	380	425	407	403	390	406	410	378	419	390	403	399	405	404	396	393	387	347	397	378	397	409	419	385	376	405	414	468	430	438	417	385	366	390	377	399	423	391	372	396	408	387	412	371	414	422	407	396	385	421	394	416	438	397	369	380	424	425	441	400	370	382	420	375	413	405	397	385	413	416	422	396	386	394	434	446	348	405	402	402	381	431	411	366	398	405	443	395	396	394	409	403	413	408	417	386	372	437	392	379	380	383	417	405	441	422	402	435	396	394	426	383	394	435	400	377	394	393	411	370	367	414	407	418	398	413	412	451	419	387	432	369	394	432	429	396	406	374	382	423	381	387	379	384	388	407	372	400	400	418	423	376	384	450	393	411	433	392	363	401	394	394	392	392	406	408	397	398	399	382	415	402	415	419	404	400	387	397	414	418	420	405	433	428	437	401	350	415	387	427	400	382	431	403	438	397	394	393	448	390	366	399	426	435	403	379	431	446	455	374	391	426	405	422	379	403	406	408	379	381	387	449	375	378	400	400	381	374	377	386	432	403	421	403	402	438	393	383	414	379	361	417	384	434	437	391	381	413	431	420	372	423	417	400	386	399	425	430	405	413	405	392	411	404	405	394	393	414	383	403	396	432	412	420	410	405	403	453	374	384	401	373	415	391	388	437	433	382	378	442	407	414	417	376	458	379	406	381	406	382	365	392	373	367	394	386	424	406	374	410	416	414	411	411	394	373	396	449	399	423	378	392	387	420	397	414	343	378	419	402	398	400	427	395	447	419	429	399	403	427	410	415	370	376	397	386	402	406	415	438	398	380	386	435	432	374	390	371	438	391	415	421	387	419	414	393	414	373	411	441	432	360	402	379	392	406	424	370	366	429	398	414	438	405	416	417	421	390	385	383	406	420	424	387	380	419	463	391	418	383	390	402	404	401	436	420	424	405	362	407	390	418	380	402	417	433	398	391	423	432	407	357	437	416	415	401	434	391	402	405	411	444	405	392	410	393	401	391	409	370	380	426	409	383	400	419	374	426	410	407	397	377	433	414	400	410	412	381	432	442	399	399	413	411	433	408	425	416	376	397	379	435	396	393	382	393	430	438	376	407	392	416	387	414	403	397	430	396	347	396	429	411	376	377	399	384	429	395	375	426	414	388	409	432	413	414	415	401	401	412	411	403	385	390	412	368	443	440	397	368	418	389	427	394	370	419	407	375	383	409	395	425	460	392	404	386	387	397	430	405	415	416	368	413	398	414	395	400	373	379	377	397	392	398	411	356	373	395	414	415	394	376	410	442	391	383	390	437	382	401	353	390	379	393	407	422	378	381	362	420	388	390	378	373	397	410	350	363	402	408	374	416	415	369	409	429	427	393	421	390	402	406	396	416	396	356	430	430	419	399	411	453	414	391	371	373	398	419	385	381	428	382	415	394	401	400	371	376	410	414	348	423	399	397	387	396	434	400	403	408	409	402	389	416	401	426	394	385	353	425	402	412	420	413	397	445	370	397	403	393	456	395	406	392	378	394	410	418	417	397	378	433	462	432	388	410	406	394	373	399	403	349	390	388	368	414	399	431	406	431	420	412	395	405	414	387	415	364	390	418	396	386	383	403	414	413	436	399	416	412	387	392	440	410	426	397	386	408	387	408	399	372	400	367	382	394	390	393	411	370	368	408	390	421	428	405	444	406	420	374	423	404	406	414	379	397	361	375	386	384	446	446	409	381	354	405	427	400	380	427	359	397	414	369	402	410	458	423	391	407	381	406	421	387	385	424	393	404	387	424	402	448	400	418	382	387	400	352	404	453	402	373	400	359	419	400	393	432	388	422	397	378	405	432	402	411	442	430	448	406	402	391	357	344	396	418	404	400	431	389	415	396	412	431	387	397	388	380	419	405	381	372	418	444	372	381	337	400	427	419	417	391	366	409	401	429	417	379	408	422	395	379	395	386	383	418	427	433	348	387	371	440	414	421	366	394	396	368	373	366	447	404	412	381	402	383	416	424	378	391	401	395	396	353	397	420	396	381	373	392	384	436	404	429	400	428	427	375	435	400	422	391	389	418	393	407	400	423	408	396	401	394	420	404	387	392	401	415	393	373	414	403	403	435	432	380	422	394	391	418	427	396	397	415	442	403	376	388	385	409	412	372	403	426	365	385	418	406	395	392	469	392	390	419	414	400	415	378	452	402	404	415	428	389	390	428	398	391	368	435	385	394	407	397	395	402	386	405	462	410	358	372	422	405	414	399	393	403	347	395	362	385	372	404	405	379	386	405	419	382	402	417	420	415	442	409	392	407	408	376	418	387	404	433	432	359	403	407	384	385	394	399	413	426	387	407	413	407	383	390	404	407	398	414	411	394	456	402	400	390	409	393	365	433	399	415	373	394	410	397	380	432	429	451	442	401	419	381	411	397	378	379	406	415	394	389	390	396	395	416	403	422	416	394	410	355	388	388	388	442	402	432	423	402	420	429	380	441	384	413	397	437	369	421	424	427	391	417	401	382	395	427	407	400	376	393	406	377	365	425	370	406	431	370	406	400	352	394	386	402	417	378	388	436	414	346	452	385	370	384	386	439	384	415	376	418	392	416	404	392	435	381	417	374	390	393	380	375	370	416	379	394	436	394	405	386	381	391	381	395	396	419	401	385	375	429	361	404	375	433	394	383	442	356	369	426	374	353	422	397	401	433	384	424	392	397	380	392	397	414	437	393	386	368	452	386	381	432	407	401	395	379	398	412	383	426	363	403	425	384	378	448	394	395	404	420	424	408	453	370	403	413	373	396	395	387	376	387	410	428	389	427	481	422	419	415	385	399	367	393	373	398	396	386	382	380	398	398	387	388	423	385	358	389	408	383	406	443	407	389	420	364	389	371	390	402	409	407	425	410	371	407	390	429	416	382	365	401	405	401	388	378	402	378	398	381	377	417	433	433	383	399	378	401	412	396	403	417	393	410	417	415	387	417	409	410	411	392	393	398	412	409	402	395	415	406	385	424	390	417	405	365
2189	887	900	894	908	951	885	872	832	844	902	861	873	908	866	856	886	886	929	878	880	833	894	780	882	888	893	888	872	879	863	881	911	858	792	881	841	905	861	917	897	911	902	867	926	876	921	896	888	862	904	884	883	859	859	887	866	869	871	846	874	886	839	835	929	898	885	920	888	845	839	925	865	840	827	845	877	805	876	846	891	859	919	920	899	904	859	916	877	863	880	897	906	859	856	928	879	850	853	879	858	878	838	888	872	896	832	886	847	897	863	843	865	867	852	828	849	880	880	817	826	863	915	859	931	900	932	885	887	887	890	875	867	886	940	882	866	883	873	856	813	905	838	839	868	906	797	876	809	819	866	829	885	904	804	805	895	818	855	902	917	933	888	820	852	936	896	863	886	895	908	880	834	911	843	840	866	878	871	866	900	915	896	832	869	839	870	889	850	866	850	900	880	910	860	901	901	904	838	899	866	904	840	864	871	868	890	870	829	865	872	845	908	925	838	854	890	917	894	836	888	863	884	881	899	863	866	845	925	808	875	878	883	896	868	921	881	853	888	852	865	859	879	894	938	851	888	901	899	924	883	837	913	891	871	870	917	819	855	879	900	908	867	903	897	853	919	878	858	864	890	893	880	875	868	904	875	876	888	876	854	889	909	816	881	873	882	900	858	871	905	866	849	877	890	865	898	887	848	886	853	860	858	843	877	876	872	938	896	849	910	891	878	873	884	881	952	868	892	897	881	860	926	860	903	861	838	873	924	879	824	885	907	865	855	908	873	840	873	897	880	898	827	885	868	884	903	819	845	895	898	832	870	882	811	886	861	878	839	852	872	898	858	920	820	853	812	834	875	840	872	893	900	925	872	899	859	868	879	895	886	879	902	860	913	828	848	860	889	851	923	879	858	872	863	820	876	871	864	897	920	881	899	906	846	861	849	888	859	891	865	876	884	896	829	877	898	869	887	896	876	854	885	824	911	888	919	842	890	870	899	816	912	900	874	897	905	900	847	873	872	918	825	857	873	881	862	867	891	880	841	849	905	948	884	862	886	833	824	872	855	884	879	879	853	889	817	894	864	860	842	856	797	891	964	891	882	848	860	838	811	925	858	920	898	834	847	884	904	878	825	913	852	856	840	853	906	859	898	866	895	852	866	900	890	876	832	832	860	896	865	891	873	866	840	907	831	868	870	874	902	865	877	930	883	906	896	857	888	831	850	869	838	866	836	893	841	867	867	901	894	796	828	890	896	873	863	857	902	908	892	887	845	801	876	885	865	832	886	872	880	854	871	857	854	875	927	850	896	832	867	873	891	835	894	880	887	907	921	893	883	869	837	840	913	864	855	896	826	903	881	924	868	871	917	853	914	860	900	894	865	856	869	870	865	856	892	860	887	897	878	852	896	930	907	875	865	895	838	896	870	908	917	872	857	912	885	906	871	849	858	837	910	899	851	873	856	864	897	853	884	859	882	857	895	897	930	924	925	900	887	927	838	893	842	867	840	855	843	887	830	850	858	875	829	861	894	872	843	898	909	859	850	859	820	878	838	885	824	877	879	846	876	858	890	897	838	861	865	894	911	899	906	856	874	884	860	850	900	860	864	868	841	819	879	909	835	896	879	838	891	869	921	865	908	969	858	874	841	868	900	883	851	918	885	898	912	852	913	903	879	880	911	908	830	897	881	868	894	851	922	886	854	855	874	886	854	823	928	848	871	856	828	837	907	852	918	854	922	870	879	867	915	892	885	881	846	849	870	870	857	870	820	855	834	884	850	882	840	907	839	885	885	893	915	829	888	860	894	905	897	846	829	836	935	891	889	899	870	853	919	906	877	850	819	900	899	857	898	873	861	809	858	900	864	802	868	867	848	854	880	892	890	882	838	896	933	912	902	922	860	851	868	855	865	864	820	886	857	892	847	857	894	880	874	868	892	916	797	931	865	834	877	856	867	853	877	866	893	905	842	902	944	884	852	886	819	865	849	917	848	860	885	901	859	792	897	869	892	869	894	910	868	882	857	864	916	868	924	870	847	869	921	905	858	868	859	900	845	858	895	860	899	817	928	890	852	893	852	822	867	820	936	905	865	903	922	903	900	898	896	871	914	835	906	838	844	827	833	894	846	878	842	888	907	827	898	895	933	897	852	879	900	808	856	865	914	866	927	917	882	898	863	896	889	884	821	916	955	888	908	868	897	849	891	931	897	875	910	843	893	855	896	839	863	855	873	844	877	912	868	902	877	832	859	860	907	857	906	899	889	851	931	858	910	876	881	839	880	924	907	871	865	865	820	853	876	868	865	862	841	883	866	893	799	835	907	889	858	847	891	882	897	809	946	896	861	886	872	900	900	882	848	863	863	884	879	884	899	863	897	876	897	875	919	871	859	860	918	882	851	891	867	879	856	915	827	842	901	882	863	838	855	857	851	915	900	866	860	925	811	876	887	878	882	855	903	918	921	925	872	919	845	901	887	864	839	837	841	873	886	866	866	884	851	902	872	903	908	924	846	892	862	880	895	912	876	874	862	850	851	822	884	849	887	868	869	864	825	876	911	870	875	892	859	871	868	860	884	891	886	881	904	894	857	836	917	847	923	899	891	873	907	871	903	918	924	880	893	844	920	939	888	938	857	874	897	839	875	932	867	865	895	900	869	895	888	874	856	871	847	857	847	895	888	844	863	897	902	863	857	850	953	914	838	911	880	896	878	866	831	867	897	848	898	865	872	850	870	871	830	905	868	904	873	879	917	844	858	939	842	874	920	847	919	823	873	900	860	900	827	935	883	875	842	893	846	886	916	934	868	864	914	910	910	856	862	873	863	850	869	888	865	887	903	956	896	862	849	880	909	917	865	910	903	888	896	892	872	892	888	876	877	867	856	899	925	886	851	863	801	878	859	930	862	915	892	846	899	843	869	835	904	829	854	832	864	857	934	912	839	904	906	860	872	860	888	873	831	894	862	853	857	934	896	853	900	862	842	875	823	841	906	871	828	896	843	866	888	837	824	855	852	905	891	866	803	877	913	850	856	856	889	875	876	847	886	888	901	910	841	835	862	912	906	923	893	918	922	905	874	893	816	855	896	925	862	854	907	905	885	873	901	893	864	908	838	838	892	855	830	887	839	878	867	911	839	913	909	898	868	897	869	815	843	858	872	811	846	854	879	870	888	852	834	912	888	896	927	920	810	923	881	887	877	892	799	902	860	831	889	841	875	901	882	945	856	883	887	885	898	885	818	858	847	825	841	881	898	946	922	882	854	832	935	884	848	891	838	876	827	889	890	905	896	859	880	853	910	893	876	861	839	876	879	845	894	833	852	900	855	832	870	895	866	874	897	892	859	900	870	878	884	877	831	859	873	868	833	853	848	867	899	876	854	875	887	799	948	833	921	873	838	850	847	896	864	896	893	878	808	868	892	818	901	929	860	812	906	862	888	928	886	867	811	898	879	915	884	943	903	899	871	862	881	887	902	871	846	872	887	849	893	873	855	892
7734	512	535	428	335	338	278	257	209	244	235	249	224	197	227	214	223	189	184	227	212	210	191	203	200	168	199	213	226	202	223	220	224	212	211	192	205	216	226	248	193	220	213	205	232	216	202	193	214	255	210	202	190	200	200	232	194	195	196	217	205	227	208	201	168	203	206	237	200	212	206	183	198	184	176	191	198	171	235	204	246	198	215	185	210	197	199	178	201	219	163	220	202	198	227	214	183	184	198	175	194	215	217	185	207	211	210	165	192	216	212	212	197	219	197	181	195	175	210	206	197	200	206	223	202	210	211	207	197	217	188	240	212	197	193	196	205	206	199	183	205	177	187	216	196	229	213	213	177	197	193	196	196	209	215	204	205	185	203	191	217	209	217	174	214	170	196	198	199	200	165	177	208	215	183	183	197	164	165	201	204	192	209	223	196	188	201	229	193	195	200	230	222	215	161	217	205	208	186	186	198	194	197	191	179	167	205	219	219	225	246	203	197	178	180	207	188	219	203	203	217	215	182	202	202	202	193	184	214	195	187	203	189	187	214	200	210	226	188	182	213	223	218	194	179	187	183	189	200	219	200	180	195	199	191	207	194	199	213	183	191	199	216	200	194	195	195	201	198	186	207	214	190	200	198	190	211	243	208	176	202	207	205	188	185	194	212	220	217	205	204	182	194	177	204	205	211	181	193	197	195	220	202	185	207	196	217	202	215	198	205	188	184	183	205	214	191	208	205	205	185	185	192	184	207	192	210	210	219	195	195	215	178	184	212	179	198	227	194	203	258	224	200	180	201	192	184	203	240	224	211	235	186	192	218	197	201	170	210	208	190	207	205	205	189	196	201	187	221	223	180	181	218	206	174	201	193	214	200	177	217	218	200	187	211	203	190	191	200	193	199	209	203	199	214	195	181	178	222	200	206	232	177	185	201	183	186	218	214	208	226	203	192	192	191	178	211	198	206	196	186	195	196	206	173	189	194	212	183	184	204	188	172	199	215	228	229	219	213	204	185	208	210	167	223	202	200	212	219	185	185	216	213	192	229	215	192	200	212	188	188	196	235	237	198	201	219	210	213	224	221	191	225	194	182	193	184	187	198	218	223	199	198	196	219	223	196	199	206	187	194	211	172	214	215	193	211	221	225	204	203	186	180	179	169	200	185	194	215	184	189	229	193	174	199	180	201	182	209	204	195	197	214	204	225	199	196	224	210	208	209	200	199	179	222	194	201	182	190	222	176	181	202	210	205	181	207	218	214	190	215	176	194	187	225	188	219	207	186	208	188	198	184	187	199	218	198	187	195	188	204	202	214	216	229	229	215	207	208	228	207	219	219	204	221	183	209	198	186	152	207	169	206	229	208	200	185	222	213	224	211	202	213	200	171	186	179	192	191	201	220	198	211	247	200	185	206	227	196	206	178	203	159	203	177	231	229	236	200	214	214	193	201	206	200	214	192	195	179	187	192	209	206	212	212	234	214	201	196	177	216	177	192	186	198	205	212	195	203	221	181	186	188	191	217	190	203	218	199	180	203	176	188	203	192	213	186	207	185	185	207	220	201	234	184	187	224	234	204	199	181	187	221	184	203	195	199	205	221	204	194	212	192	226	185	246	199	216	214	202	207	207	185	190	180	205	180	227	200	184	183	210	176	216	180	210	222	217	197	200	225	196	192	180	181	219	228	193	203	211	213	183	203	184	189	199	216	204	202	189	200	183	192	205	212	229	209	205	225	223	196	199	207	202	209	175	213	211	185	202	187	191	200	212	213	190	211	215	199	184	185	195	182	208	205	200	212	194	235	222	214	199	183	204	205	192	208	193	196	210	200	185	193	229	192	192	229	217	206	219	210	222	202	217	227	194	216	186	224	194	210	194	190	225	217	214	202	193	184	194	228	240	227	178	210	207	218	181	193	204	187	210	231	196	221	183	206	241	235	197	253	221	221	203	224	213	177	162	193	206	202	185	179	197	192	222	197	199	203	191	183	201	194	206	212	199	208	189	188	216	184	191	202	230	232	208	199	217	212	189	207	191	207	192	194	174	201	206	185	219	197	221	184	208	209	172	188	187	162	201	209	210	214	181	232	205	199	200	197	203	202	217	186	193	192	213	216	211	178	191	214	202	191	184	223	210	216	229	216	211	204	189	196	213	220	180	215	206	219	229	188	206	188	197	215	213	229	212	208	227	224	181	170	189	225	221	193	185	203	228	175	169	189	202	230	176	229	211	236	183	186	182	204	169	217	211	202	220	204	217	195	183	218	232	201	207	227	207	199	192	206	199	203	187	191	195	211	221	196	197	219	195	186	238	175	207	198	198	203	215	187	196	193	218	200	230	189	200	216	214	210	207	201	205	172	225	187	200	180	227	215	208	202	187	199	196	200	218	182	180	195	214	184	187	227	197	201	204	169	201	244	201	200	183	215	210	210	221	193	225	206	192	204	204	205	199	221	200	194	222	212	222	209	203	194	195	215	211	227	224	204	186	223	207	228	234	196	215	221	206	185	233	215	224	205	205	225	183	178	183	188	189	179	198	211	189	212	235	213	187	174	217	187	209	199	188	193	175	202	196	180	255	234	210	223	214	228	190	212	207	207	162	197	163	190	202	193	196	223	215	235	212	212	218	201	211	209	178	204	199	173	206	179	200	206	214	209	202	218	198	233	202	204	223	202	187	202	190	209	208	185	208	221	197	187	193	222	224	205	200	198	198	193	210	188	221	212	205	210	217	191	205	193	213	195	197	219	218	217	193	169	212	200	199	179	169	195	201	195	187	204	194	201	208	212	181	191	205	209	204	189	211	211	204	187	216	196	185	188	215	192	193	176	193	235	216	213	181	199	205	217	182	212	189	203	216	210	224	203	186	203	220	216	217	213	203	192	217	205	198	202	198	226	192	189	195	220	193	191	191	208	192	193	228	220	183	203	232	211	209	199	209	180	204	222	204	186	171	189	210	218	204	225	202	194	198	196	212	195	196	215	198	206	193	207	223	203	196	202	208	208	235	198	223	199	212	199	158	166	191	198	203	220	234	171	198	213	206	196	241	189	213	198	203	222	198	223	208	209	201	204	180	205	209	200	228	224	219	216	206	188	235	201	214	195	189	214	200	209	187	206	206	224	205	198	203	201	220	213	203	190	185	217	199	218	206	193	169	177	213	188	201	188	208	199	199	191	192	210	202	199	200	205	238	217	191	219	206	196	190	219	204	238	199	224	196	210	215	187	217	191	206	195	203	186	224	209	192	175	190	201	201	204	196	204	203	191	209	203	197	189	203	188	194	198	185	221	184	187	227	172	211	209	206	208	221	207	211	202	202	208	200	181	221	200	202	226	194	196	187	217	207	204	233	220	188	212	181	213	213	200	191	195	196	190	173	217	202	217	209	183	208	190	192	200	186	194	187	158	185	182	217	198	216	202	205	211	197	214	179	203	225	207	200	209	213	208	203	215	196	184	217	195	198	199	203	191	194	187	197	213	209	200	247	206	200
6543	761	1217	1332	1198	963	870	753	688	706	684	657	659	616	553	594	563	548	563	551	579	580	497	543	514	545	530	519	532	518	501	542	498	487	535	490	548	534	518	528	503	510	516	507	530	510	484	515	490	533	513	518	520	537	516	478	493	504	488	505	549	487	484	503	478	485	493	466	529	475	524	497	524	466	501	533	524	474	511	510	489	503	530	501	467	505	522	511	493	536	501	529	528	533	465	495	473	520	519	513	537	546	495	460	453	469	535	458	519	468	486	461	536	488	494	509	529	500	514	498	518	510	506	510	481	485	479	542	475	516	525	524	528	477	515	506	546	489	456	516	472	507	537	544	488	533	497	478	508	491	520	496	545	532	469	499	524	532	500	497	516	486	526	507	493	490	517	494	491	502	500	513	480	521	493	460	507	506	509	502	486	515	507	532	490	512	538	518	565	491	502	489	506	528	482	499	491	514	510	493	501	469	557	524	498	455	489	515	512	444	488	517	529	463	490	536	527	514	516	516	526	511	492	498	541	500	512	508	507	466	494	499	483	517	511	489	527	539	489	508	519	530	479	485	513	563	506	498	541	502	487	507	438	495	517	466	448	527	482	528	531	525	501	491	506	503	497	501	520	503	510	469	527	479	534	479	502	479	520	532	489	513	479	510	468	500	537	507	517	478	523	502	478	521	529	480	526	488	475	481	526	509	534	508	536	541	503	513	501	532	511	508	560	513	509	532	543	495	511	479	486	489	500	512	514	530	533	499	533	505	496	498	513	507	524	528	451	482	492	489	472	500	524	494	473	486	544	519	474	511	514	538	553	487	496	505	475	515	525	473	509	480	525	462	517	525	493	493	493	497	542	515	482	500	469	485	519	479	487	507	479	556	536	511	470	478	493	494	494	476	517	514	540	481	515	519	523	503	464	543	518	481	489	522	470	510	498	500	503	494	531	505	482	528	505	517	534	502	476	511	489	525	513	485	484	513	514	502	487	489	455	517	526	530	465	494	495	529	543	473	545	527	533	506	471	521	493	501	516	471	505	490	506	530	510	497	516	499	487	488	507	509	507	484	539	494	497	489	496	528	470	521	503	501	534	474	507	484	511	523	489	492	509	512	528	484	499	547	508	499	482	489	499	491	503	507	519	527	551	538	480	525	491	520	505	473	503	554	500	537	498	490	491	504	480	488	501	520	548	484	508	513	496	535	497	521	502	532	501	528	499	527	502	511	496	511	523	526	452	500	504	522	484	465	540	505	489	479	514	502	476	527	523	450	524	522	499	499	522	524	485	500	495	496	514	496	470	492	493	531	493	504	500	473	520	514	510	461	506	460	511	493	513	517	547	501	501	484	513	539	522	493	513	512	533	478	462	517	486	520	496	500	497	521	501	489	514	512	529	519	513	529	497	477	522	521	494	462	513	518	501	502	497	510	530	491	436	497	471	477	497	474	470	510	494	501	481	501	501	477	482	483	462	470	505	518	468	482	506	500	490	514	504	478	526	504	503	519	495	473	473	501	489	511	492	525	506	501	516	538	500	542	465	482	517	517	478	508	529	502	484	538	520	485	472	533	523	518	502	511	531	515	461	503	480	497	500	509	521	486	520	481	486	510	494	516	514	514	533	474	492	491	483	503	465	487	481	501	533	508	489	532	492	532	518	495	462	500	497	492	471	523	493	495	530	521	487	512	484	510	486	512	520	480	527	524	509	514	527	503	488	539	546	485	549	473	513	500	474	489	479	487	474	490	514	500	481	517	500	508	458	505	491	512	468	509	530	485	498	532	537	504	487	486	510	496	510	505	498	513	511	502	494	519	529	508	497	498	470	484	500	490	477	483	481	459	515	509	529	500	505	524	510	509	523	531	553	474	486	504	529	471	513	533	493	519	487	499	537	511	492	489	550	497	499	493	509	526	508	530	502	520	480	482	498	477	494	477	495	535	511	500	500	535	534	500	525	530	566	485	536	518	470	499	479	511	463	529	499	535	441	509	542	497	517	530	533	507	501	532	487	535	486	501	494	487	513	504	436	472	490	493	518	529	509	486	492	480	469	491	487	532	533	482	541	507	494	512	535	488	485	523	511	482	489	497	512	491	530	520	504	501	503	513	481	493	462	561	490	521	529	514	510	494	540	506	455	492	488	485	489	501	529	494	482	542	507	476	467	496	466	489	461	520	486	496	528	486	482	496	519	527	526	510	461	480	486	509	466	441	547	528	493	491	489	506	488	468	487	521	551	554	510	490	520	541	476	515	462	507	530	489	531	508	500	443	498	499	464	480	508	508	497	517	506	496	467	531	515	484	508	504	495	507	515	486	535	505	524	478	515	503	506	527	486	507	489	488	495	478	532	520	512	513	505	533	513	486	536	522	513	497	475	485	514	540	513	515	523	461	506	486	576	526	541	483	494	511	472	488	528	526	514	516	496	517	496	487	520	494	507	479	486	518	531	496	481	507	519	513	531	505	510	486	517	521	508	514	509	493	494	478	486	492	506	513	504	509	473	508	470	478	474	500	492	537	449	538	506	470	489	503	525	505	507	507	501	525	477	515	508	493	506	486	534	481	498	483	471	508	520	518	483	484	479	522	475	495	495	517	523	485	523	520	511	476	527	516	496	505	513	460	516	499	515	509	528	495	521	501	535	533	500	501	541	431	514	510	506	495	491	500	511	487	495	514	529	511	526	520	538	483	490	492	479	522	489	499	492	461	481	457	498	485	495	516	488	489	469	559	481	486	517	483	470	488	479	538	487	510	486	514	496	492	511	475	492	496	527	501	509	486	489	518	576	503	496	481	515	523	511	455	527	495	507	498	498	488	508	528	557	514	503	514	505	492	483	508	491	523	473	472	518	490	489	501	530	508	489	535	511	476	479	487	502	486	504	476	471	458	481	479	510	514	473	504	517	492	507	488	520	456	497	489	511	535	507	502	482	459	495	503	517	503	517	471	485	501	501	474	488	515	481	513	518	476	547	544	504	535	534	487	525	464	530	513	496	495	479	546	544	494	508	495	504	538	471	496	486	469	494	524	489	503	477	543	501	480	497	480	490	530	566	490	519	517	522	505	455	513	518	494	499	484	469	518	515	492	492	490	554	512	531	498	523	499	499	503	515	506	505	473	495	495	497	507	481	516	524	491	494	509	517	500	451	474	523	482	523	461	510	505	477	514	517	517	512	481	490	518	517	495	484	470	517	487	459	504	496	517	545	485	472	486	505	493	521	521	520	468	458	508	504	515	489	490	496	490	492	521	480	468	485	470	500	446	513	491	498	515	468	474	497	492	531	512	506	499	515	501	475	464	456	513	471	525	482	508	495	510	515	495	526	521	498	501	523	509	527	508	501	494	501	495	499	487	490	504	523	480	525	509	537	500	486	496	508	518	486	472	501	534	452	506	516	495	524	491	457	507	534	459	533	524	556	488	498	494	565	527	523	511	513	498	558	487	539	472	492	502	488	496	490	542	514	490	503	576	508	498	512	524	501	485	474	501
15042	1291	1063	779	599	517	449	367	357	344	345	359	347	299	301	317	307	319	318	298	270	310	328	303	274	284	271	312	306	305	256	278	298	280	263	285	287	268	265	297	297	302	262	278	327	309	286	317	298	273	321	287	287	322	313	315	286	285	270	263	275	292	272	284	255	259	340	290	296	267	289	251	307	267	302	288	281	301	303	287	308	264	307	277	320	292	275	323	278	296	280	284	282	297	281	284	300	276	281	281	316	270	328	294	305	275	266	314	280	311	305	322	288	279	264	261	293	284	259	223	275	276	275	298	296	308	308	303	290	295	289	294	284	247	310	261	256	276	277	278	309	266	280	295	289	328	294	313	300	310	295	263	274	293	323	312	301	290	274	262	290	258	272	315	287	281	281	282	288	264	290	313	293	258	283	247	283	299	305	280	300	268	346	315	287	263	282	275	286	299	289	308	246	279	279	295	282	309	290	310	280	289	302	287	308	293	314	295	302	298	264	312	306	283	278	287	290	310	318	331	299	302	282	277	294	266	247	281	321	287	263	291	304	286	273	266	316	302	268	278	297	287	268	263	304	308	272	318	271	254	292	284	252	310	293	283	295	278	289	245	303	277	306	267	262	274	269	268	276	321	329	271	293	240	310	281	283	277	268	298	289	325	274	253	276	293	289	314	319	271	288	298	300	299	291	280	287	301	271	292	311	261	306	262	296	267	285	295	313	314	313	277	284	335	277	307	300	282	271	281	280	261	280	300	301	269	299	283	271	301	270	286	291	317	277	293	272	284	330	310	268	254	253	303	287	329	293	302	261	285	294	307	257	308	318	272	272	297	267	287	323	290	300	297	332	341	279	314	285	317	287	267	262	294	309	277	297	304	298	325	323	307	262	314	279	295	277	300	279	287	267	277	269	281	258	278	244	286	301	313	286	310	295	304	292	283	256	278	296	286	288	246	302	293	283	276	300	287	294	253	304	299	305	279	301	274	283	313	301	285	288	263	294	283	287	263	269	302	297	304	265	290	304	261	311	297	300	258	299	322	302	314	277	295	322	286	261	306	325	279	288	289	285	303	308	278	283	287	306	325	291	291	307	309	263	315	306	270	266	305	277	252	274	314	267	297	289	259	304	315	293	297	319	297	299	319	297	277	302	298	274	305	317	302	265	279	322	323	258	286	262	274	284	282	267	267	276	295	296	310	285	279	308	303	262	288	259	299	284	291	245	277	275	310	285	268	276	295	297	298	267	293	272	320	271	286	249	284	286	287	289	273	268	254	273	295	278	307	297	292	264	298	294	287	313	277	284	293	287	266	260	296	277	291	302	280	262	298	272	307	250	291	292	315	303	300	307	301	264	265	257	265	295	279	292	264	296	288	276	325	296	275	277	284	290	278	291	276	260	282	310	281	270	292	265	295	326	302	308	286	296	289	264	308	253	258	318	297	304	275	289	303	266	307	290	263	282	265	304	277	312	302	294	271	283	289	293	334	273	255	297	288	267	271	314	308	302	262	271	274	298	294	275	247	314	306	274	278	267	293	273	251	297	261	304	282	315	296	309	295	289	260	308	283	253	312	288	274	296	283	270	294	270	282	295	309	261	261	296	296	315	316	290	326	297	275	280	267	278	271	275	290	260	299	291	307	289	309	295	285	283	300	295	331	283	281	289	310	315	299	291	292	280	324	316	323	281	294	316	275	270	288	320	304	313	305	308	270	321	271	273	279	274	272	284	268	269	287	290	285	303	299	287	287	270	286	272	288	301	300	281	278	302	271	305	279	268	274	303	304	260	292	296	309	306	271	291	311	278	300	283	296	285	299	295	255	312	302	324	282	278	291	333	334	318	264	273	299	267	303	283	281	294	325	281	295	310	268	287	267	273	291	325	299	257	275	263	290	251	298	299	247	296	294	302	305	289	255	278	314	302	303	269	281	261	299	260	271	308	299	263	269	298	328	299	264	284	284	255	296	306	284	315	294	260	287	311	271	286	299	285	293	309	275	278	285	294	273	274	297	260	266	299	269	319	312	303	273	270	302	273	317	288	286	268	293	280	311	322	312	303	260	259	291	289	271	285	277	286	287	317	266	271	281	269	293	282	277	280	275	292	314	307	306	312	306	283	294	300	287	261	283	277	289	285	267	280	277	283	224	283	297	291	258	298	289	316	287	301	290	325	269	286	291	308	269	291	325	300	301	310	299	284	316	287	318	282	299	278	285	287	320	280	302	297	298	292	254	263	280	283	304	306	283	256	290	284	318	295	298	301	303	260	316	264	254	298	293	298	270	270	282	318	297	297	313	265	294	297	270	276	287	270	286	294	281	294	308	274	294	311	333	276	286	283	294	306	285	290	277	284	294	292	313	294	307	285	292	286	302	317	276	312	288	288	281	289	293	285	270	263	326	294	270	277	292	258	302	273	284	304	297	299	266	293	312	290	270	306	281	276	289	276	286	290	307	306	280	298	303	304	286	269	290	275	298	273	259	253	284	280	308	283	319	292	296	284	276	305	283	246	306	270	280	292	301	312	273	251	281	294	308	304	298	290	276	281	290	252	287	293	255	265	281	281	286	334	277	301	307	242	268	301	261	275	285	317	293	274	274	305	260	331	290	302	310	314	294	295	287	287	313	310	288	297	284	302	294	305	262	283	291	270	278	324	279	285	298	311	271	307	292	307	288	294	338	289	282	318	290	336	300	310	271	285	285	239	301	368	286	301	301	303	283	312	261	281	271	278	332	275	310	290	295	270	288	294	312	286	306	281	291	290	268	307	321	303	280	309	297	273	273	280	285	292	312	291	249	303	270	260	280	300	288	286	272	287	283	277	307	290	272	288	281	278	289	303	306	306	324	256	285	274	272	258	291	283	287	295	276	313	321	308	328	290	309	265	298	253	288	278	277	290	298	282	271	290	279	260	304	260	277	311	334	298	284	312	290	268	293	287	280	287	291	327	277	291	276	298	310	288	306	283	310	319	337	342	272	273	309	304	292	290	301	284	262	307	296	276	279	323	295	288	303	281	276	303	262	305	308	313	263	318	298	281	286	295	302	321	287	299	297	299	275	302	298	284	276	264	306	266	326	307	269	314	292	300	297	298	299	278	302	256	260	288	253	300	283	249	282	283	291	290	271	256	292	303	311	258	276	263	274	254	266	287	275	312	247	270	308	294	290	273	286	274	273	297	303	268	292	296	279	269	278	300	286	281	293	297	302	302	284	287	250	305	287	308	315	273	295	292	269	304	280	261	313	302	298	285	268	313	284	270	282	335	293	296	275	283	288	304	291	248	301	275	312	290	304	294	276	272	282	301	277	328	266	306	279	322	287	308	286	305	295	274	265	287	325	295	295	285	267	290	305	279	290	292	295	283	307	298	297	294	270	267	292	289	301	290	280	306	272	312	300	303	282	302	297	275	283	307	260	295	333	300	280	279	287	275	300	312	329	299	279	331	276	292	293	286	304	285	296	283	311	300	263	298	322	242	280	267	318	262	305	276	287
8347	1199	2129	2457	1972	1689	1433	1287	1166	1086	1018	968	953	860	854	911	896	793	826	797	815	808	773	754	770	749	746	767	742	764	730	740	689	749	748	691	681	752	769	751	725	706	733	763	760	719	687	690	718	713	743	734	709	720	668	666	710	725	732	728	696	692	709	701	736	702	679	704	726	706	676	691	735	705	691	709	668	713	715	737	681	741	708	716	735	715	691	704	731	691	723	731	755	725	724	727	674	706	701	699	719	707	694	701	723	717	695	687	647	707	683	685	704	690	705	682	715	755	756	670	694	697	687	735	685	703	680	709	722	718	720	677	695	691	686	711	664	689	719	739	701	687	657	674	678	703	700	683	667	712	723	704	664	689	704	680	699	691	736	734	668	703	718	737	663	642	698	677	664	700	692	669	761	711	691	710	706	682	706	686	751	747	702	710	702	691	686	676	724	694	680	721	724	736	689	690	745	695	695	703	724	665	684	708	739	686	711	707	713	685	679	724	703	693	766	725	685	712	654	685	683	668	654	760	690	713	700	710	699	702	715	713	732	720	732	684	719	701	690	683	700	695	765	686	698	726	670	730	737	689	731	678	701	708	682	670	683	706	739	705	681	713	678	758	724	693	666	702	716	721	684	654	742	686	723	685	709	691	765	705	745	721	724	710	668	715	700	666	678	718	677	703	705	690	703	656	696	684	757	680	709	672	683	686	739	721	673	693	730	651	672	736	709	715	723	660	749	751	728	761	751	715	653	674	667	707	696	662	663	715	714	753	691	668	703	714	699	733	699	726	633	647	752	706	730	720	727	719	730	715	702	718	708	691	737	689	732	688	648	711	686	691	761	694	693	701	682	672	709	728	663	696	699	699	719	657	696	706	695	675	736	710	677	741	680	697	716	717	678	732	676	727	699	695	707	707	646	719	751	698	685	699	720	705	681	720	703	744	715	693	670	659	661	689	740	669	696	707	725	686	678	740	705	709	712	711	706	691	713	697	652	666	710	677	677	753	669	691	731	725	705	712	704	665	713	720	632	696	690	711	714	717	731	730	739	722	698	678	674	656	635	741	695	692	702	692	718	681	723	677	660	690	724	676	741	690	741	708	706	685	698	683	697	693	719	754	681	699	707	658	706	685	664	686	697	699	691	727	735	693	675	698	734	711	654	739	718	678	723	701	729	674	692	694	721	713	703	619	695	680	705	682	666	666	708	697	662	692	696	705	725	646	728	720	659	709	715	723	711	693	675	645	705	717	666	727	726	701	710	701	717	710	731	706	681	669	741	703	736	664	700	658	722	755	704	666	729	684	672	727	693	727	688	679	709	691	667	677	694	649	665	672	705	708	721	709	711	710	722	719	720	700	675	701	725	743	725	709	726	663	724	737	690	645	747	644	700	689	688	700	697	736	675	690	699	676	649	759	754	731	701	726	674	717	701	698	721	720	705	689	731	790	721	704	776	675	703	702	704	636	696	719	752	723	690	743	695	716	664	662	707	725	717	754	694	685	681	727	727	726	703	643	725	732	726	686	705	705	742	722	675	682	661	719	686	737	684	740	665	714	717	732	702	696	738	696	665	734	747	702	741	720	707	690	671	708	787	703	723	702	700	697	688	722	682	658	718	687	705	703	704	751	719	698	697	711	740	687	716	728	701	706	714	694	710	769	675	726	753	668	727	674	672	664	696	695	714	719	713	700	700	642	675	697	713	737	643	708	729	678	656	648	689	751	708	718	674	745	727	695	650	645	673	665	698	676	740	726	660	710	727	699	687	731	727	674	734	714	711	727	708	705	739	674	702	671	704	653	695	711	684	730	756	680	638	645	688	747	702	725	717	694	679	688	652	700	727	689	720	701	678	723	716	710	698	714	683	725	731	705	670	702	674	753	690	722	750	756	706	703	708	718	714	679	679	698	686	620	718	712	664	689	755	693	706	706	712	711	714	719	705	686	708	679	730	721	757	694	722	686	754	697	717	704	687	687	707	691	719	685	673	699	677	744	693	695	707	658	681	647	725	702	687	744	693	729	698	716	725	696	688	692	691	706	719	725	724	716	710	684	760	698	696	730	713	687	668	714	731	692	711	758	651	725	752	656	704	674	678	694	695	681	728	705	668	745	696	736	727	716	715	716	691	691	728	751	723	741	673	700	700	690	724	696	673	735	716	712	731	741	682	704	734	693	660	702	728	727	702	667	730	687	701	667	703	704	715	698	664	723	725	756	708	707	669	695	721	660	670	751	703	662	717	705	716	731	700	725	729	701	726	718	709	720	673	685	673	680	697	686	751	673	743	684	669	658	710	693	685	699	755	680	678	714	721	683	722	686	684	706	669	703	713	711	714	711	723	734	678	709	741	739	658	751	719	690	675	691	710	713	676	695	678	654	710	696	682	684	625	714	679	657	728	674	700	657	665	693	716	675	665	737	672	670	723	666	723	717	665	713	705	710	691	690	692	725	677	678	706	716	758	684	653	694	736	666	682	688	663	691	732	676	733	733	691	656	710	708	718	667	672	691	715	694	742	694	717	663	649	707	694	663	728	693	707	720	688	657	690	680	684	703	696	717	701	718	680	730	739	725	686	669	679	717	717	728	706	692	667	728	669	703	706	726	679	721	667	722	699	667	714	724	703	729	681	667	709	699	718	690	657	655	727	670	685	701	668	753	675	699	704	708	669	740	687	718	672	688	738	733	708	662	655	719	673	656	726	705	742	680	718	695	677	675	685	712	714	699	689	724	715	682	714	698	694	723	704	670	678	695	676	668	689	656	671	711	700	693	677	729	720	717	682	730	666	685	706	701	727	727	699	744	693	734	710	669	748	720	717	689	711	721	689	684	732	737	673	743	734	655	665	710	684	752	715	723	701	699	730	723	732	725	701	682	754	671	715	703	697	728	705	663	687	639	702	656	683	684	721	712	722	680	736	627	651	718	723	679	692	757	671	676	689	679	691	723	756	743	708	701	671	708	679	743	753	707	729	656	678	702	664	732	701	690	684	704	710	697	693	708	719	700	724	683	686	660	717	658	678	693	708	675	716	684	715	699	665	686	694	684	689	675	692	690	698	696	718	731	682	707	745	693	704	711	694	673	703	662	668	719	677	701	714	704	690	708	721	680	683	687	688	706	708	727	681	711	688	714	742	702	710	676	676	715	699	688	676	693	660	707	686	729	659	706	709	724	713	720	699	767	664	667	731	733	669	705	611	695	728	711	717	713	730	683	688	680	698	683	700	670	695	685	745	720	707	697	673	711	714	659	707	678	729	691	699	674	704	709	671	752	694	691	752	720	725	717	713	712	662	717	694	696	681	705	705	719	722	713	710	689	724	697	695	702	713	645	680	724	684	706	690	666	695	717	731	721	722	668	705	662	680	684	719	681	716	666	718	721	660	649	693	703	680	694	709	626	665	716	671	675	720	726	718	666	658	676	680	680	702	658	677	721	719	694	707	708	746	711	694	677	698	691	686	673	704	668	710	705	704	657	697	697	717	705	693	674
1707	426	409	393	387	385	392	388	434	415	421	411	397	457	412	373	374	363	407	380	414	388	383	416	393	426	409	435	395	360	432	357	400	419	368	419	412	381	419	376	405	403	404	429	414	421	412	389	384	408	402	378	383	458	399	365	407	379	395	356	417	397	388	439	388	441	399	385	394	395	409	418	364	398	411	365	391	402	422	435	443	422	413	381	425	423	415	408	422	388	386	396	355	394	405	371	403	431	387	441	408	411	418	430	383	406	397	420	375	390	418	388	407	371	403	431	369	415	419	436	443	372	430	389	356	405	415	407	404	420	430	446	383	400	395	409	420	370	436	424	411	427	418	413	419	389	383	457	421	391	412	430	421	402	396	410	436	419	402	400	362	369	433	453	416	390	365	398	409	409	401	430	374	396	379	438	401	386	378	383	381	416	413	414	430	421	382	400	385	447	372	382	437	380	385	424	362	389	359	392	460	398	441	427	405	442	407	392	369	406	407	468	367	422	433	396	408	412	400	434	472	397	413	429	422	419	389	396	416	390	366	364	396	408	385	391	391	388	434	408	393	406	424	384	393	387	428	408	390	418	421	414	419	429	393	399	431	404	375	385	416	402	376	445	432	420	406	398	393	368	457	408	409	399	407	411	409	393	391	403	420	427	410	382	441	413	409	390	426	434	392	433	425	388	408	387	397	407	415	390	424	374	409	402	432	396	398	427	424	422	399	394	413	408	413	350	420	396	394	419	395	413	388	414	435	390	398	403	383	416	398	439	429	395	391	421	425	371	389	414	433	416	386	408	360	418	376	396	446	385	420	380	436	422	418	417	417	415	363	362	442	409	411	408	424	362	415	388	394	430	386	433	445	417	390	405	420	391	358	361	399	401	419	380	392	373	402	385	353	416	430	364	399	418	387	419	394	391	405	434	408	437	407	403	379	401	384	411	378	415	389	360	405	406	399	471	401	398	400	429	395	400	401	392	388	407	407	421	405	374	390	371	459	453	409	400	401	391	424	395	395	429	403	410	389	381	413	394	411	411	345	417	432	384	386	426	439	365	415	389	439	422	392	432	391	435	408	403	402	426	412	344	422	375	378	405	382	399	421	392	395	399	408	399	397	393	390	415	383	360	405	402	369	417	393	445	424	380	402	424	368	418	466	443	400	395	381	398	430	428	413	379	391	394	408	409	436	391	431	384	432	392	402	415	430	389	404	423	381	416	399	352	368	409	377	368	384	422	369	365	383	382	389	405	411	409	388	407	424	394	415	405	417	395	399	404	420	424	413	423	387	410	411	444	410	382	401	370	376	369	366	358	399	402	393	425	372	392	389	408	440	410	356	391	403	418	413	408	380	389	403	392	416	384	418	420	397	362	355	402	402	421	408	433	433	422	431	380	413	408	412	442	375	427	416	422	407	367	393	362	398	381	423	405	371	408	390	420	426	416	380	437	418	414	362	424	411	390	425	402	404	373	395	384	416	402	425	420	400	347	392	417	411	377	436	380	361	448	392	369	467	415	382	408	358	428	415	404	399	416	416	399	360	362	368	407	411	362	393	414	419	377	375	397	382	440	436	394	449	392	399	398	407	403	387	433	394	373	417	390	379	394	391	401	418	426	389	445	362	363	393	392	379	371	425	424	388	409	413	398	429	400	410	388	385	426	399	374	400	399	400	436	394	394	428	384	434	382	427	383	388	410	398	397	411	396	409	340	431	376	431	424	362	420	436	379	367	371	437	371	409	440	407	375	386	385	426	398	389	398	414	452	420	386	402	395	443	396	403	415	381	402	393	379	386	377	357	424	385	458	403	407	412	404	434	422	435	379	406	401	366	391	393	418	427	375	429	400	427	375	403	459	381	409	419	373	363	397	401	409	384	453	412	398	376	428	386	415	422	402	391	460	437	367	438	427	371	399	418	407	382	405	378	360	410	375	378	401	468	377	418	429	425	401	393	442	386	406	429	416	448	403	398	439	402	398	383	398	436	387	442	398	400	397	389	411	367	398	452	383	379	398	367	406	408	447	413	415	387	415	398	390	414	389	413	370	393	390	403	374	367	399	408	433	397	429	351	415	408	369	403	392	371	394	378	383	366	445	434	379	435	385	362	398	392	391	399	409	399	405	391	404	378	394	396	364	441	432	419	364	390	386	419	397	398	380	397	396	408	413	393	390	410	372	406	397	388	415	415	368	338	388	378	415	392	406	384	422	419	392	413	367	439	368	393	351	351	368	420	392	401	407	404	424	406	383	418	417	403	374	413	417	411	393	373	410	437	386	412	429	399	411	412	377	468	436	383	398	355	376	381	370	443	386	429	387	411	397	406	453	394	413	394	409	394	412	391	390	410	382	402	397	406	425	385	411	405	386	386	433	422	453	381	424	389	406	446	396	373	411	406	406	437	458	395	364	400	420	407	412	412	416	423	417	381	407	383	449	409	436	379	433	431	366	393	392	413	387	370	382	444	389	407	390	384	400	417	407	397	360	365	415	378	375	412	434	374	366	432	397	418	395	394	389	413	377	388	424	418	419	379	425	360	399	386	366	388	407	408	424	352	385	387	415	394	400	423	406	392	361	444	395	432	419	391	440	417	390	372	402	360	402	381	404	373	411	400	388	416	427	400	416	413	407	381	478	393	430	421	383	398	373	369	421	401	437	390	404	388	368	373	386	379	391	396	397	397	456	431	378	399	419	405	396	422	414	438	440	425	424	390	381	392	406	414	386	418	371	413	401	374	364	429	397	382	424	413	422	393	437	390	413	405	360	437	389	417	404	391	401	408	421	405	367	393	413	426	393	384	400	413	387	426	414	400	420	396	390	425	390	406	370	388	413	425	379	416	384	408	399	397	402	422	401	420	400	402	458	394	396	436	383	409	390	383	426	401	365	426	421	349	424	401	394	391	416	429	442	418	392	376	401	432	428	399	443	395	403	384	432	406	377	425	383	386	427	414	384	389	386	379	407	373	364	386	368	414	378	365	376	370	410	385	410	398	431	418	389	363	406	410	396	387	395	410	409	410	370	432	387	382	399	390	358	375	377	411	438	381	359	414	409	398	411	373	417	394	401	411	399	403	400	410	390	403	363	401	412	395	388	402	388	375	424	399	452	420	410	399	433	428	397	448	387	379	395	372	379	418	411	385	394	361	392	430	401	406	373	403	402	420	443	422	391	380	401	418	452	428	419	414	371	410	428	416	394	436	390	395	374	435	426	429	406	436	384	398	417	392	406	432	393	391	432	410	396	405	413	373	378	385	420	393	396	371	348	401	403	388	400	454	432	379	386	428	432	429	416	424	365	388	416	426	391	364	384	406	372	371	374	374	401	404	390	372	362	394	405	379	398	393	400	437	380	401	414	419	446	418	367	398	434	410	375	378	379	374	350	342	411	410	421	421	412	396	390	375	436	410	394	391	396	384	372	382	409	456	425	455	423	385	405	400	404	405	423	382	424	391	408	400	458	388	398	367	363	406	420	429	355	393	429	421	394	386	371
2104	867	927	917	926	882	909	887	908	917	955	845	927	952	882	899	881	935	912	894	921	885	897	927	889	947	902	855	833	891	879	848	860	921	886	875	944	897	863	884	904	915	908	890	881	925	884	923	852	887	853	884	877	907	900	872	912	867	890	867	865	934	854	879	931	858	856	907	925	923	869	880	946	876	932	913	832	928	878	879	918	856	903	879	890	871	854	876	932	933	899	858	922	949	852	818	882	838	925	883	862	936	909	946	917	850	889	850	895	927	865	925	860	904	870	939	892	886	861	915	875	940	923	924	899	873	876	930	843	865	930	879	856	886	896	930	873	853	857	862	921	887	910	910	866	889	857	932	891	911	867	875	909	865	825	858	876	902	865	907	910	857	933	961	913	849	891	879	871	905	854	876	863	901	881	899	892	892	838	908	868	894	879	933	893	934	924	889	848	942	841	869	908	884	881	867	872	884	933	859	909	895	848	937	885	892	907	909	918	865	839	904	908	889	812	948	837	881	898	890	896	889	893	828	910	904	856	892	899	858	879	893	906	876	932	843	890	886	950	885	898	830	920	862	855	877	890	886	880	925	921	918	867	887	908	854	887	917	809	811	870	900	853	842	929	907	882	919	876	891	913	914	897	897	899	936	829	903	882	894	835	821	825	881	873	881	874	903	926	872	899	920	960	788	877	917	942	949	882	857	836	905	847	820	864	825	857	919	880	900	866	864	884	871	897	931	914	885	880	813	854	914	916	912	932	856	849	874	861	877	819	874	922	852	919	892	912	876	950	875	893	885	830	922	896	880	863	896	851	883	886	874	878	906	916	874	848	872	924	865	889	922	888	899	838	896	907	877	874	855	878	855	886	897	888	875	926	876	855	866	870	918	926	912	849	927	846	903	829	827	835	866	893	861	876	813	910	911	914	874	898	946	905	953	859	883	936	899	846	863	907	896	871	811	835	887	883	837	915	855	860	936	875	920	819	886	898	859	889	933	827	838	877	899	915	935	895	843	891	827	919	897	862	905	854	909	946	844	918	894	837	894	854	904	877	906	915	959	901	891	822	897	881	899	882	909	872	928	932	877	900	919	900	860	855	867	885	829	917	913	888	877	872	889	870	884	848	917	885	922	902	875	893	897	883	880	885	932	847	934	856	904	869	908	866	911	888	916	859	910	821	914	859	955	877	898	938	872	875	905	898	910	869	832	919	875	869	899	906	879	954	850	886	841	873	854	904	896	945	902	879	943	929	819	860	922	879	897	898	949	908	873	860	889	929	866	851	945	879	851	882	851	876	911	904	891	903	868	889	924	866	871	856	880	919	888	866	867	898	880	877	835	903	897	930	890	881	837	895	858	894	877	836	891	889	859	867	885	855	887	920	907	919	839	855	911	852	900	912	879	974	892	912	882	872	888	847	915	890	869	897	904	885	950	884	872	909	896	909	900	871	919	846	850	889	912	892	883	897	880	866	908	900	874	858	890	918	915	873	890	904	873	933	907	879	834	894	893	897	936	853	897	977	882	845	892	830	899	851	847	832	882	911	871	885	897	900	937	894	919	879	882	900	873	943	889	891	862	827	850	904	882	889	877	885	918	896	867	858	860	933	881	928	863	865	878	869	986	897	897	877	870	923	900	866	870	848	871	933	886	895	903	858	891	897	858	874	856	855	875	937	865	870	931	878	825	900	913	891	872	876	929	883	858	873	829	857	949	914	889	855	904	833	926	883	872	877	889	936	923	918	933	881	858	902	906	941	899	971	932	855	925	906	912	901	896	897	852	963	900	912	872	863	930	884	869	903	919	915	911	875	896	870	871	918	889	921	834	921	908	926	911	860	903	917	915	900	961	971	875	881	883	850	889	835	847	911	889	833	925	856	853	866	903	868	882	893	896	810	898	911	897	877	885	874	920	903	855	886	924	981	889	849	872	843	890	944	889	855	874	899	931	922	858	865	886	882	861	906	886	864	873	886	891	886	862	891	874	894	879	932	841	945	913	860	948	916	900	891	888	865	882	872	864	861	903	923	882	872	839	899	944	899	870	892	899	884	900	920	901	893	910	885	908	921	863	823	914	933	880	894	957	883	814	868	881	906	897	891	893	847	936	855	881	877	921	877	922	936	893	890	886	867	947	862	911	926	872	879	927	916	881	875	892	878	895	891	833	866	833	856	884	846	857	893	882	907	909	862	890	887	885	845	881	902	883	956	851	883	922	929	878	964	871	876	871	899	865	920	910	818	912	932	931	896	875	901	863	836	846	888	897	849	892	876	913	914	874	874	889	874	902	911	905	859	874	865	866	889	945	913	881	899	890	768	896	911	875	864	898	886	889	853	888	883	963	934	917	867	894	916	863	932	843	883	879	869	859	898	892	838	829	907	885	898	928	858	840	908	868	858	921	896	887	908	932	877	819	931	951	907	905	904	865	908	877	910	890	883	851	899	898	913	910	933	934	860	877	887	911	863	855	869	922	943	896	928	880	913	919	916	869	881	879	892	897	853	905	887	907	946	872	923	877	844	872	900	889	875	930	943	819	865	945	866	938	863	868	949	900	885	919	888	927	938	843	899	904	885	881	903	892	928	888	868	822	911	892	846	826	958	860	866	865	846	893	882	937	899	926	889	850	912	891	874	843	884	857	864	908	870	860	914	921	883	932	894	907	872	864	853	855	889	867	883	884	848	847	938	895	825	907	863	921	891	871	894	894	890	884	874	870	889	906	857	847	883	895	883	896	927	871	895	894	879	892	876	884	878	875	881	915	899	901	873	853	895	899	938	863	821	942	878	910	872	840	858	890	848	908	882	943	917	838	891	864	921	903	901	860	940	864	912	857	916	935	908	916	942	890	874	946	886	881	877	888	938	879	918	911	874	906	817	974	882	929	899	869	890	945	882	872	824	885	911	880	896	889	856	919	900	884	905	923	919	874	892	932	924	852	906	926	835	909	874	883	894	874	913	909	857	925	832	875	955	916	861	839	862	877	908	881	925	865	897	865	895	900	899	872	876	886	881	903	915	872	883	920	897	906	899	880	823	927	858	904	899	903	908	901	961	925	881	820	886	857	876	859	917	849	883	922	895	846	934	860	954	873	865	886	897	888	892	913	932	897	894	878	846	861	923	862	930	867	873	864	893	899	850	892	903	865	893	844	890	841	936	862	863	898	873	886	903	872	835	888	879	856	879	916	835	933	902	885	877	912	863	888	840	887	817	948	867	902	869	922	864	908	868	885	889	885	854	864	874	894	894	901	874	918	847	877	858	889	863	893	914	851	921	904	879	931	863	912	876	891	850	893	894	937	879	870	908	919	936	899	930	837	892	854	876	913	928	850	875	849	877	864	895	894	900	816	940	886	903	867	876	919	918	875	933	899	927	876	860	840	931	866	899	903	853	914	891	884	880	844	926	919	898	825	891	895	889	902	880	894	854	824	816	871	887	877	878	813	870	864	844	867	920	866	881	874	886	869	887	919	895	931	863	897	897	904	882	845	905	885
7716	450	530	444	388	305	267	252	249	215	248	212	218	203	231	211	212	210	207	188	187	225	222	208	212	201	204	208	222	215	151	194	236	224	191	186	187	215	192	240	193	207	217	228	181	187	197	203	195	192	195	216	190	182	208	208	202	238	205	198	211	193	227	230	200	196	224	207	195	198	241	202	218	203	192	183	202	179	218	205	211	212	233	193	192	165	199	216	199	218	185	188	163	239	200	206	191	192	199	218	209	199	247	216	222	205	204	228	215	209	163	207	202	177	208	209	202	191	202	187	183	197	211	209	215	238	188	187	225	215	204	225	221	203	200	202	218	206	196	187	187	216	192	187	194	176	195	205	188	212	170	218	197	231	218	212	196	206	224	215	209	190	180	204	214	228	205	188	234	187	195	206	206	178	180	185	186	223	217	207	181	192	207	216	173	219	212	155	179	193	193	201	219	195	202	193	190	174	215	218	206	189	184	186	183	192	195	192	215	181	204	189	193	215	193	187	195	197	198	215	217	197	202	206	203	209	206	216	195	198	169	209	214	219	246	205	206	212	196	201	207	212	190	211	201	219	219	205	198	210	216	223	190	208	198	187	204	194	174	202	200	217	192	199	194	206	227	224	231	242	247	181	199	204	212	205	179	221	217	190	214	202	237	210	220	204	209	215	182	188	187	172	213	205	197	196	201	184	196	205	210	192	211	212	178	181	182	217	179	234	182	205	200	201	212	206	209	204	197	197	211	199	187	228	187	171	211	194	202	200	218	243	204	220	190	221	213	197	204	210	211	201	209	182	212	189	229	213	192	215	193	208	203	202	196	206	228	220	239	187	193	203	187	196	191	177	219	202	158	224	214	213	178	211	197	191	202	205	256	197	216	179	191	193	207	223	179	205	201	191	216	211	199	199	219	196	251	203	244	216	191	173	214	178	206	212	212	192	194	165	203	221	228	186	174	209	219	217	193	201	210	210	178	195	171	216	228	203	205	220	192	190	195	196	217	192	197	201	198	205	201	203	228	191	204	214	205	222	202	198	180	168	195	244	189	219	208	184	173	210	199	200	206	199	228	220	200	184	198	180	198	208	196	194	215	198	194	195	209	200	183	206	183	204	207	211	182	195	227	191	208	214	192	241	212	168	197	220	219	212	209	201	182	187	198	209	215	199	191	185	186	195	212	202	215	186	180	181	204	226	204	187	195	243	203	201	211	203	221	238	216	223	238	209	225	203	209	220	212	196	176	226	183	204	209	215	215	197	219	231	212	202	219	201	183	188	196	198	214	202	177	186	218	237	215	179	186	191	230	188	205	205	195	201	227	184	221	214	214	185	205	191	208	190	200	197	201	202	227	209	173	236	186	228	184	192	186	200	202	184	206	192	187	217	222	187	205	198	223	171	226	183	201	203	174	194	195	187	219	169	193	187	197	211	176	200	206	198	203	197	198	183	176	183	197	218	193	211	228	196	186	201	187	197	207	183	203	228	207	203	184	209	208	195	182	190	201	204	229	194	196	195	188	200	218	198	185	201	164	203	189	211	192	187	196	196	183	194	199	166	223	200	218	231	206	212	201	198	199	215	204	190	208	177	221	211	197	199	203	194	188	177	205	192	235	211	186	209	201	223	214	179	171	192	212	199	182	218	206	189	205	200	167	228	191	188	214	218	184	191	184	205	207	221	219	196	216	227	182	196	203	200	220	208	189	208	183	236	210	183	184	213	190	197	226	219	227	199	198	187	185	209	190	193	207	182	189	190	213	187	201	216	226	220	197	163	182	203	217	198	204	189	195	202	191	226	230	202	181	208	190	229	197	195	204	199	209	192	200	204	219	215	193	203	222	232	226	215	199	213	192	213	193	204	211	188	231	190	207	201	182	217	185	195	203	209	183	220	212	197	219	205	180	232	214	204	220	189	192	227	207	182	206	201	171	205	208	198	233	213	192	192	181	213	194	186	222	211	190	193	196	209	201	188	189	192	184	196	216	193	222	196	180	197	194	205	223	231	216	206	194	220	197	211	194	213	192	216	207	195	222	225	182	216	208	194	209	185	200	192	195	186	216	217	201	216	187	188	172	182	195	216	209	200	210	208	213	220	208	179	167	192	186	177	165	226	179	205	234	203	203	232	215	210	224	196	198	204	220	214	211	202	189	220	191	229	203	192	181	211	183	222	215	205	219	157	225	207	211	223	226	225	199	204	181	225	227	181	186	205	183	224	210	226	184	224	202	198	192	161	209	226	204	217	202	213	173	200	222	216	195	220	203	175	187	197	202	207	233	218	206	195	226	205	223	190	211	179	201	207	220	210	222	198	197	176	192	196	183	235	202	212	184	213	211	214	218	186	196	216	208	218	211	192	194	195	187	197	230	199	214	223	186	190	192	210	212	197	196	231	225	227	204	192	191	210	193	207	196	213	204	193	245	195	215	202	234	218	207	203	188	205	201	208	205	181	206	211	188	180	194	207	205	223	225	254	218	205	180	166	196	218	190	191	199	220	199	206	199	204	191	196	206	198	201	224	222	221	218	181	194	198	203	225	219	232	211	207	187	208	235	214	178	226	198	205	221	204	216	193	187	197	183	164	213	201	204	205	213	224	208	226	231	230	211	204	213	202	195	190	224	203	205	191	214	190	208	194	202	197	191	171	206	215	199	182	219	204	179	230	220	199	177	216	178	203	209	236	205	169	205	210	218	201	182	198	196	197	205	212	232	206	210	212	169	190	187	234	199	211	191	174	183	217	204	188	209	200	235	185	172	229	188	211	203	193	214	194	206	222	203	216	209	185	222	230	210	195	208	222	217	209	208	245	210	199	161	225	208	208	194	181	196	198	195	198	215	204	216	214	208	233	199	201	227	206	203	183	203	187	208	222	209	194	197	194	165	201	212	237	215	192	191	185	198	193	206	216	182	195	201	227	181	242	228	212	187	208	203	169	182	231	223	221	196	195	225	198	192	238	181	207	218	214	204	193	217	205	200	193	203	216	244	208	201	192	202	216	194	199	197	179	202	215	210	232	209	199	203	185	226	203	195	239	203	204	212	160	215	179	221	179	182	205	205	209	202	236	206	207	190	189	201	207	196	204	219	191	207	194	237	202	198	217	186	198	212	181	195	199	184	208	224	189	212	220	209	199	184	187	217	224	208	207	211	208	178	179	201	208	227	209	184	196	207	221	219	211	195	200	215	196	177	191	179	194	196	197	196	221	191	188	198	222	204	196	195	204	208	224	190	190	205	201	201	197	205	190	225	198	198	218	213	204	192	201	192	193	208	190	209	213	191	194	200	206	193	209	203	186	175	224	197	198	188	239	213	161	210	201	205	196	196	220	183	210	209	216	212	212	203	233	229	224	224	229	215	227	212	216	191	218	217	203	194	181	188	188	191	220	193	224	197	200	210	184	221	186	214	225	208	201	182	186	179	216	230	228	206	209	195	209	178	194	195	223	197	206	176	205	195	207	178	213	205	212	203	211	202	207	201	189	171	210	220	204
6444	810	1161	1370	1220	1064	895	806	749	660	687	630	596	612	614	594	593	603	549	548	543	568	542	543	515	510	548	498	554	535	489	522	544	481	520	504	506	560	509	515	531	511	493	535	504	503	498	526	508	488	498	530	545	527	526	535	510	490	530	510	515	469	514	506	488	563	516	497	534	517	495	503	502	511	517	506	497	540	508	525	501	497	501	531	531	515	468	524	536	529	509	531	518	508	553	516	509	561	523	520	532	548	542	516	515	476	474	469	493	479	541	536	543	487	504	521	533	522	514	530	494	488	554	517	502	533	529	487	477	559	472	489	514	518	485	497	536	508	507	542	530	489	498	510	552	510	522	499	506	535	502	512	508	514	500	509	481	517	536	534	514	531	502	510	509	510	502	481	522	499	476	524	536	517	538	563	506	523	556	520	500	505	503	500	524	510	508	523	512	471	540	491	468	487	508	488	543	521	514	522	507	534	524	537	565	514	534	512	485	517	486	520	511	495	536	530	521	538	476	527	542	482	500	494	516	508	533	492	518	505	520	503	469	512	517	470	504	500	523	445	542	554	482	484	518	523	527	502	501	474	552	536	497	541	534	528	558	518	490	568	504	511	517	473	494	498	496	489	524	522	517	532	530	478	487	499	517	525	529	492	483	487	527	499	527	515	531	465	464	502	474	526	499	510	501	521	497	533	499	485	512	503	477	552	537	506	511	496	505	522	525	528	535	495	502	497	504	510	501	504	500	511	509	459	533	528	516	496	504	514	523	547	553	512	544	481	535	515	484	523	552	476	533	527	500	522	529	482	499	518	493	536	561	485	508	481	512	498	509	513	474	513	498	485	474	496	513	467	509	525	505	502	529	481	444	479	513	510	494	512	539	533	517	525	532	475	559	471	517	537	508	483	508	500	517	508	497	532	489	476	572	520	504	523	528	511	539	531	473	532	472	552	538	531	527	515	516	516	496	526	463	505	492	500	534	495	545	507	501	533	502	496	501	547	529	492	479	536	516	525	505	494	517	480	505	514	522	474	481	486	506	504	490	522	518	540	503	539	529	511	500	501	499	528	514	513	535	501	518	529	525	493	562	516	517	541	527	492	492	508	507	531	482	495	513	517	513	509	513	521	525	503	504	500	491	531	491	516	507	479	530	490	510	479	524	519	516	542	537	476	514	523	520	489	505	486	528	526	470	513	561	490	506	486	501	527	508	516	497	518	502	480	489	513	489	499	520	479	500	539	533	541	523	462	514	505	541	544	537	493	498	549	547	545	518	510	534	500	501	482	520	487	504	530	524	526	525	477	481	524	498	500	551	494	515	521	464	511	503	535	491	535	520	518	486	510	501	507	496	521	522	509	528	523	490	563	461	513	526	504	486	494	475	505	482	512	505	503	510	467	512	525	553	485	510	488	530	490	512	495	540	501	522	551	548	525	507	457	528	500	512	547	513	535	504	480	564	528	514	572	507	518	501	492	476	474	528	506	520	504	507	510	536	539	503	525	494	488	515	496	519	488	525	543	484	556	537	498	489	516	506	491	500	497	539	484	503	540	521	498	562	541	535	503	452	522	486	501	507	530	520	535	510	490	499	510	510	473	518	506	510	489	505	476	505	509	538	540	487	471	512	498	511	472	486	513	506	549	519	519	501	521	507	491	547	497	530	520	529	465	521	518	485	487	493	508	532	503	468	563	497	517	498	489	511	516	477	511	446	486	532	487	526	512	523	521	496	529	523	540	556	552	535	552	487	543	467	469	497	530	535	527	540	534	541	498	511	510	508	503	566	497	516	513	514	487	495	551	457	515	451	511	519	514	516	505	497	511	493	490	515	510	526	520	513	557	506	515	536	501	487	513	521	486	508	471	508	505	543	533	493	532	512	519	507	518	503	531	511	517	495	499	508	548	530	500	512	457	470	511	552	559	489	482	517	506	487	510	502	499	495	492	504	503	513	486	503	504	543	498	480	542	547	508	483	491	490	495	546	488	534	474	533	522	533	516	509	500	530	552	491	522	495	475	507	521	479	530	488	554	532	503	492	557	496	532	493	515	507	500	538	526	508	506	497	503	518	476	517	512	561	545	474	505	518	497	544	498	498	512	552	534	488	528	503	490	535	490	510	517	514	517	508	530	526	510	552	514	552	564	521	547	565	486	490	502	512	534	468	485	553	521	499	504	515	508	556	526	524	465	529	477	501	526	508	528	487	496	548	483	511	525	535	503	528	517	544	487	555	510	487	498	524	540	524	519	508	509	531	512	476	502	536	495	513	532	493	544	514	516	481	520	488	549	521	514	551	512	515	535	556	477	498	506	498	487	469	480	518	507	512	509	480	549	478	505	490	530	529	515	524	468	505	500	461	516	500	512	511	536	485	519	540	479	485	508	537	502	516	495	505	474	528	519	542	531	490	492	503	484	503	489	511	504	463	467	504	511	474	496	523	512	460	490	530	524	489	531	565	491	487	533	501	515	496	521	492	489	500	514	532	490	502	512	548	506	551	534	508	527	533	536	480	535	501	475	509	533	505	501	527	530	520	513	516	507	501	523	503	515	542	530	500	514	507	506	503	532	504	510	531	472	519	502	485	474	524	549	520	490	540	525	501	526	532	468	504	513	495	523	558	523	460	526	520	523	508	520	518	536	487	459	517	531	536	520	525	533	487	493	486	526	499	527	511	509	531	494	532	521	514	523	511	494	507	494	482	543	494	526	445	529	485	520	474	482	496	481	515	542	488	525	513	520	509	539	473	455	554	491	495	512	530	515	507	506	520	520	521	486	528	521	537	505	523	520	516	507	543	487	536	501	535	509	539	538	502	500	501	528	518	530	514	481	509	527	529	508	512	521	493	541	523	523	526	490	497	577	501	541	476	485	514	536	525	510	496	484	496	520	534	484	544	491	554	490	489	535	494	557	518	489	534	537	467	504	527	563	485	495	551	491	497	532	488	560	534	517	519	509	504	456	511	555	516	510	530	557	495	525	536	480	533	520	511	530	486	512	484	492	478	519	520	469	490	537	512	504	535	511	513	531	500	522	500	538	504	484	458	457	520	482	508	485	498	503	483	494	523	551	504	524	505	532	478	499	491	476	513	533	565	481	529	547	485	504	511	526	537	498	511	499	525	506	554	502	501	490	502	487	513	493	478	530	498	521	532	449	490	481	477	524	534	527	486	483	499	505	523	512	529	516	530	472	497	515	503	555	495	512	524	522	520	513	507	532	532	497	483	542	473	494	511	513	529	561	518	507	514	506	545	493	499	521	517	566	496	543	515	473	505	543	504	508	517	505	503	499	567	504	475	503	500	502	499	511	496	521	516	507	555	596	512	466	507	498	530	472	494	512	530	506	531	515	512	533	524	488	536	530	526	526	526	505	467	498	473	489	522	527	518	473	528	505	514	510	529	506	525	516	522	518	491	524	451	496	482	517	487	528	563	490	492	538	499	496	509	488	487	499	516	494	590	499	537	483	519	529	494	513	469	507	512	521	546	581
15166	1267	1052	853	607	517	432	378	413	373	339	323	350	299	301	315	297	330	281	309	270	269	326	305	307	270	308	264	298	311	304	291	299	359	291	304	269	264	299	297	312	285	303	331	249	263	285	278	286	295	328	295	298	303	305	312	307	296	306	293	276	286	325	289	316	281	273	303	308	270	292	280	291	280	298	264	288	295	298	235	270	301	279	325	307	274	318	290	282	297	295	297	297	274	281	269	287	276	274	271	303	292	283	300	285	259	291	278	297	290	277	295	301	266	270	296	282	283	280	273	298	285	305	315	275	283	286	277	303	286	305	274	294	295	301	306	277	278	326	274	291	286	299	321	272	287	297	282	311	315	257	316	318	336	304	287	265	305	240	284	305	283	281	292	310	290	301	304	288	309	294	307	316	294	293	303	256	304	305	301	296	316	268	308	290	293	273	277	297	304	289	269	304	291	305	264	280	286	279	313	306	290	287	278	248	275	309	279	277	273	299	305	316	285	298	293	298	283	304	263	248	270	262	319	303	298	261	291	265	301	299	296	298	294	279	277	283	311	278	284	260	260	263	293	282	309	289	266	309	303	276	259	266	281	278	253	312	280	283	283	282	308	303	277	315	288	256	291	262	284	313	271	286	273	259	289	293	291	276	295	273	289	292	311	308	318	264	280	310	313	290	317	271	236	298	271	287	284	287	287	293	312	306	296	264	262	288	264	302	265	290	299	306	266	253	273	309	313	291	280	284	265	240	304	313	275	304	314	297	312	317	312	288	231	292	286	313	262	304	269	300	286	286	275	344	274	301	276	249	300	282	283	286	290	281	271	309	268	296	289	282	299	270	273	277	307	314	302	300	281	262	265	259	257	323	274	303	294	261	306	288	300	286	302	293	279	271	292	261	263	299	267	297	245	270	283	280	273	294	332	288	280	290	299	284	286	267	284	302	296	291	298	279	288	279	310	304	289	294	267	298	283	278	302	285	273	268	265	301	307	266	286	293	282	316	314	271	278	254	252	246	288	295	309	278	269	291	286	309	299	279	294	303	311	291	276	270	277	259	317	285	295	281	311	296	246	298	274	275	307	295	304	262	274	280	267	252	300	295	294	283	313	288	286	260	304	271	319	308	288	340	315	296	285	285	285	293	296	269	272	320	305	329	290	249	298	305	253	268	290	283	295	256	306	315	258	290	287	245	269	262	288	302	328	298	277	287	284	313	305	275	285	284	293	297	300	261	268	319	269	270	301	288	278	337	305	259	271	292	262	276	313	274	324	321	301	295	298	272	245	286	316	302	267	266	311	262	298	294	302	282	319	289	297	300	277	313	285	299	306	269	274	295	291	310	298	273	269	264	310	266	291	312	285	285	308	306	298	274	287	293	288	254	267	307	286	294	292	285	267	294	300	303	258	272	291	263	301	303	292	266	301	300	290	318	304	309	319	306	308	320	289	307	269	266	294	284	307	300	292	280	290	311	274	284	310	302	312	302	307	261	259	287	275	264	264	273	263	281	296	283	326	333	275	306	310	321	269	300	322	266	279	289	288	274	275	281	280	297	304	300	290	274	283	304	278	296	285	276	286	295	277	326	277	279	306	266	312	310	306	301	308	286	292	316	282	312	325	269	263	287	291	288	269	290	304	296	275	282	280	261	257	302	289	332	279	293	318	301	286	317	318	316	341	291	282	286	279	283	290	282	241	289	292	288	283	285	282	277	292	279	298	290	286	302	285	302	273	271	335	297	281	288	282	340	277	287	305	285	277	275	308	310	302	279	311	297	282	287	284	289	288	293	282	271	293	304	282	287	263	266	315	281	293	287	321	329	277	302	277	298	311	326	280	271	285	267	295	278	287	293	277	284	265	306	313	302	290	278	313	296	315	286	295	272	284	287	269	311	320	296	271	283	304	276	308	288	277	302	281	296	329	281	255	307	272	335	303	281	263	258	269	283	277	330	280	295	276	290	307	299	317	275	291	280	271	270	327	310	296	294	312	278	304	317	282	301	270	294	262	289	281	294	279	272	264	271	258	274	263	309	308	321	316	286	303	279	285	291	288	285	293	290	292	289	317	274	261	262	291	286	272	274	300	307	254	282	288	344	269	267	276	268	299	284	292	291	300	291	272	307	299	301	244	290	274	285	268	310	318	292	300	290	296	263	283	290	296	293	277	349	276	285	315	285	326	290	300	306	265	282	294	286	251	283	288	271	285	296	286	294	306	301	282	266	287	309	279	287	301	303	276	299	288	287	312	286	278	297	287	313	306	308	288	286	273	293	262	288	308	313	289	291	297	282	275	296	295	301	316	274	287	302	297	299	270	294	303	283	277	273	275	323	290	269	286	303	293	324	300	315	299	298	302	300	280	302	282	313	294	274	319	286	293	306	299	288	284	294	291	313	291	309	269	273	305	274	312	302	273	272	290	262	293	269	293	328	306	291	290	261	244	329	302	282	304	323	281	277	268	248	286	301	244	289	275	291	305	285	275	259	259	264	288	270	281	283	312	262	303	314	301	291	271	281	294	292	272	277	297	293	288	307	308	318	321	277	317	290	281	266	275	298	313	288	275	280	317	275	320	309	342	279	288	299	318	289	299	271	313	274	259	273	308	290	320	289	296	308	289	275	268	277	295	315	284	278	328	279	281	293	271	285	275	271	274	300	305	283	310	288	294	314	300	345	294	262	294	262	296	296	309	274	298	281	277	266	259	285	259	286	271	287	286	283	302	288	285	304	287	283	296	271	272	285	279	247	289	275	316	291	295	297	312	283	267	275	296	277	297	304	294	266	301	322	274	308	251	285	324	311	268	282	279	303	283	318	303	314	319	318	309	267	315	292	266	280	294	278	294	288	308	283	273	283	291	310	290	281	257	314	286	275	257	275	311	246	278	278	277	289	344	289	303	285	277	301	285	308	294	292	313	276	261	295	290	271	268	289	268	293	305	284	293	303	277	286	332	282	280	310	277	291	282	291	311	296	311	293	292	274	276	288	299	293	277	243	300	314	287	293	318	279	284	327	267	289	299	294	295	284	293	293	287	292	285	286	298	283	275	297	303	288	306	287	281	311	300	279	327	275	267	298	285	269	319	285	281	254	273	302	283	260	270	289	283	269	301	304	294	281	282	269	290	294	289	275	272	312	279	300	274	292	324	274	288	283	283	293	303	270	300	279	275	280	274	282	305	286	282	300	284	285	288	282	314	274	253	281	272	281	284	287	297	266	279	323	290	282	302	301	308	299	285	336	310	303	274	315	311	257	303	257	261	285	245	292	293	267	272	270	321	321	276	288	271	297	267	287	286	297	284	309	283	268	293	314	313	313	312	286	290	278	276	288	289	304	275	271	297	240	298	264	275	288	315	280	309	301	257	282	316	314	328	275	311	314	271	249	263	282	282	271	270	280	292	272	290	281	299	278	279	299	279	251	305	282	313	304	285	270	296	308	297	284	293	304	319	310	283	271	315	293	281	339	301	290	289	270	300	308	291	297	290	327	312
8338	1267	2109	2412	2109	1659	1446	1338	1224	1105	1074	1006	934	950	891	850	850	830	775	818	807	791	798	774	781	789	763	763	809	781	749	746	729	735	703	720	720	678	735	722	741	755	691	809	743	723	703	690	699	715	694	735	761	774	707	725	717	730	740	707	691	752	755	694	706	738	734	774	749	709	731	693	633	758	702	789	706	735	729	662	716	731	708	697	720	732	710	715	765	660	707	691	734	691	725	711	733	705	699	733	671	757	706	762	761	696	754	702	699	696	704	657	697	693	726	712	741	749	697	713	703	717	731	683	726	704	716	689	754	671	675	746	702	679	710	708	748	722	745	757	705	708	685	708	725	697	695	705	733	760	713	709	765	740	713	709	691	697	742	694	691	738	717	716	683	669	694	697	727	702	745	694	712	687	742	717	711	721	729	723	750	679	704	690	729	703	719	738	732	735	673	676	676	697	714	745	703	676	701	704	715	723	672	745	728	704	685	691	710	746	749	687	694	740	721	717	676	720	713	716	697	685	707	761	718	717	720	695	702	719	660	732	737	686	719	676	713	669	699	693	705	662	735	681	742	731	704	704	716	725	786	709	719	743	699	700	680	673	732	717	676	680	704	746	759	716	694	713	732	707	706	703	724	720	669	752	730	709	712	698	715	726	658	750	690	685	712	683	723	714	743	703	696	713	729	688	713	738	672	678	670	696	649	713	721	723	694	657	721	702	774	730	715	764	758	722	769	702	730	715	749	702	717	711	713	697	682	714	736	724	732	727	687	719	719	686	683	729	736	725	683	738	671	690	687	740	680	745	661	696	725	760	731	747	725	681	658	700	770	738	761	683	722	695	660	740	692	703	736	690	647	713	717	744	677	698	697	739	699	740	683	719	697	697	721	693	703	696	727	729	730	751	736	692	741	716	734	710	714	702	741	712	715	729	739	655	730	708	677	746	678	715	737	674	739	694	711	663	725	708	674	706	747	719	667	777	717	666	669	685	729	671	712	730	712	741	740	739	663	705	660	702	712	740	658	756	720	728	679	685	718	707	724	692	736	772	687	695	693	752	705	728	664	713	689	741	697	690	697	720	742	682	739	667	649	728	745	746	686	685	703	664	676	699	725	731	732	716	730	706	728	685	684	720	753	736	707	751	683	703	733	738	720	657	732	652	693	717	690	732	708	671	755	728	704	717	719	653	734	721	698	711	734	734	710	733	648	760	663	701	692	690	714	686	678	689	741	696	717	688	689	747	675	763	684	726	686	709	690	682	752	699	722	681	691	667	733	724	761	697	702	670	679	727	690	735	663	768	706	716	732	689	694	700	710	717	736	737	685	752	727	682	721	707	718	668	695	701	713	720	729	704	707	694	726	736	731	765	738	712	674	696	706	692	703	738	687	693	676	715	734	732	679	740	742	694	723	676	734	728	710	764	691	706	713	644	701	692	703	714	712	708	706	734	754	712	708	709	726	767	693	696	712	682	685	689	771	732	728	738	689	702	639	711	719	721	709	702	715	710	729	735	719	725	711	665	758	754	682	689	676	691	688	733	699	697	743	750	724	736	727	709	715	692	708	759	712	749	675	764	727	686	705	729	673	723	738	725	685	749	702	719	715	691	739	717	720	728	722	681	697	707	684	742	703	746	674	739	721	693	685	708	722	720	707	682	668	724	665	705	719	724	746	740	705	687	714	717	723	703	697	702	710	691	729	661	692	685	713	695	697	707	718	691	674	680	692	717	661	697	739	690	727	693	678	732	692	745	680	705	714	755	735	715	748	705	732	728	705	668	708	730	731	706	716	715	758	670	663	731	709	700	708	707	714	730	717	722	697	695	705	707	679	715	683	684	703	680	739	685	646	696	703	709	676	712	725	699	721	726	666	673	684	750	669	682	742	742	713	720	697	727	691	712	721	735	683	712	729	703	712	707	719	711	699	714	709	713	731	716	729	748	717	717	698	709	725	696	684	715	732	669	721	699	706	759	692	775	710	733	727	684	721	730	707	699	694	732	696	718	671	670	730	706	680	702	747	710	682	735	686	712	741	709	698	763	717	739	783	730	691	716	728	673	717	678	729	688	723	730	696	697	723	691	705	739	709	715	713	668	747	708	692	734	730	705	744	720	757	666	706	668	727	673	688	687	752	708	710	656	715	765	668	650	714	736	723	705	715	735	681	698	713	712	720	726	721	732	699	725	778	734	746	680	672	655	670	718	736	674	689	715	707	698	688	764	698	726	682	697	714	725	689	718	724	695	705	676	699	763	730	725	724	697	662	750	687	683	687	667	679	692	683	781	734	718	691	710	683	713	731	702	730	728	699	731	705	712	731	731	706	713	729	706	718	717	723	687	736	693	656	717	710	733	673	692	715	696	715	686	662	734	732	693	721	734	685	723	666	767	735	723	706	693	749	689	715	694	732	765	696	695	700	733	692	753	725	722	707	688	710	715	693	703	676	690	672	711	683	677	719	730	739	695	713	712	760	696	722	677	701	749	706	724	718	700	665	681	700	705	755	675	743	710	738	688	684	668	679	702	682	765	723	720	708	667	724	673	685	715	717	671	708	741	672	741	730	720	685	775	760	698	713	726	696	714	731	739	695	739	672	719	667	710	721	730	709	707	710	760	688	754	684	730	692	700	705	701	724	705	747	689	707	711	712	691	707	685	682	757	737	681	699	713	664	693	733	777	688	698	725	663	713	688	711	712	695	713	761	727	654	705	666	733	729	717	685	705	701	720	720	680	695	731	717	718	678	663	725	689	722	644	691	709	713	708	659	721	713	737	693	666	691	682	697	696	674	716	755	726	694	692	695	757	689	728	643	694	722	713	727	705	670	678	711	718	781	762	730	697	700	745	730	729	666	714	728	691	681	655	737	691	711	750	663	700	693	708	715	733	658	710	686	708	667	704	681	762	724	674	720	677	697	647	648	724	742	759	708	724	715	726	751	747	670	694	769	738	694	700	702	692	687	710	766	715	691	742	705	702	688	733	680	727	696	721	729	675	635	706	692	655	701	704	699	752	753	684	745	708	727	718	748	754	697	704	697	695	710	702	692	713	750	689	696	710	686	698	738	728	710	692	674	696	732	704	704	760	664	733	735	760	718	756	723	656	723	700	700	677	730	698	719	752	704	684	720	751	743	705	713	727	701	737	697	695	659	725	773	694	722	741	740	708	705	702	709	657	694	724	683	745	753	705	705	715	685	684	713	695	680	748	720	687	754	753	696	711	741	722	707	687	698	715	650	719	735	677	677	710	719	715	680	734	705	728	709	651	703	705	655	726	666	749	770	685	713	706	664	692	705	714	709	761	712	689	729	704	684	749	749	715	731	713	703	731	724	692	699	717	727	705	762	703	707	658	710	689	741	690	702	684	682	747	726	723	741	724	688	679	713	726	705	685	728	756	711	726	699	730	732	714	687	651	729	733	717	661	713	687	754	747	716	701	705	665	730	686	716	739	699	738	726	683	731	721	745	684	761	746	718	740	715	689	743	710
1790	444	424	473	397	399	389	384	429	401	420	413	418	432	420	397	405	412	390	416	452	427	394	413	390	458	375	405	433	398	415	413	397	414	365	439	424	402	406	386	404	435	379	364	380	429	381	391	381	416	386	399	364	376	368	394	392	375	375	406	389	377	385	389	388	358	389	406	391	361	387	424	411	391	401	421	434	400	377	421	426	423	432	376	408	378	430	384	375	397	421	402	449	442	374	388	383	402	387	391	410	388	408	380	396	428	427	415	415	416	386	388	427	400	422	384	375	371	381	391	400	379	401	411	388	381	388	362	410	392	394	411	417	407	425	406	396	403	412	378	423	417	383	434	443	420	398	407	389	398	385	374	409	411	411	400	425	385	397	402	415	413	345	373	371	393	364	381	402	423	437	411	404	392	412	365	388	396	392	354	403	472	370	429	438	422	414	415	403	445	416	383	415	366	360	421	410	411	413	411	383	364	354	412	424	393	372	416	391	404	415	383	380	380	414	412	376	386	420	404	378	421	414	368	412	387	401	412	428	364	369	419	435	412	406	407	384	405	401	416	393	389	403	387	413	410	374	374	404	374	359	420	403	390	403	393	410	377	394	399	368	408	410	421	436	385	380	412	365	438	405	401	386	389	378	371	391	383	370	392	397	433	370	396	420	384	383	386	403	393	399	369	434	430	470	383	382	426	422	389	390	388	400	402	405	405	402	363	384	379	390	404	406	421	428	359	403	406	415	385	383	384	395	393	406	376	382	418	406	378	410	418	424	386	412	415	405	381	431	438	363	407	412	388	407	416	424	427	407	412	456	425	406	434	389	388	373	421	462	405	405	406	405	411	420	417	387	412	419	407	405	379	378	365	383	412	406	379	429	377	404	390	381	394	401	405	385	397	391	386	364	381	354	432	415	424	445	399	399	402	400	409	373	360	418	369	474	404	444	391	466	422	424	438	394	361	415	404	394	375	382	416	390	381	394	453	403	385	388	398	409	387	391	356	400	408	419	397	374	420	370	390	439	397	377	424	399	392	363	412	433	401	399	415	408	431	433	413	384	398	391	380	398	390	414	398	405	406	379	400	417	394	424	412	420	410	383	375	376	399	406	387	410	403	389	381	420	397	427	401	431	444	426	382	386	384	375	366	392	398	434	403	401	399	391	431	408	403	424	357	399	414	386	383	390	374	408	377	425	372	393	391	392	361	410	371	415	398	399	402	404	371	402	417	417	421	409	413	402	382	413	351	399	383	412	406	415	398	433	433	363	406	432	383	391	430	430	424	412	412	394	356	417	414	368	390	438	431	393	379	405	416	385	418	372	389	387	391	356	399	427	387	432	403	394	404	383	405	389	409	401	416	383	426	467	393	381	427	408	447	399	378	393	445	384	405	414	384	390	410	376	388	388	419	462	376	409	395	446	392	391	388	357	387	408	414	407	357	372	408	391	367	451	401	411	397	424	396	379	415	396	404	415	363	384	402	395	416	403	370	372	397	408	386	371	385	375	436	432	417	417	417	424	372	434	409	423	402	410	385	395	375	377	366	434	392	418	357	404	381	418	381	409	435	415	387	428	406	402	426	355	354	397	388	412	388	416	393	371	407	407	361	425	404	423	414	371	364	399	387	406	398	405	384	369	420	436	382	419	424	438	374	369	388	410	429	376	369	435	361	395	369	421	421	380	407	407	378	427	393	383	408	392	364	391	408	439	385	412	448	425	393	367	421	412	424	381	393	408	395	410	381	375	417	401	388	370	419	426	361	405	399	388	385	377	409	412	380	421	389	433	409	415	402	396	435	435	405	393	383	423	392	398	403	391	382	388	417	393	394	433	386	410	405	433	406	412	437	395	391	436	373	412	403	404	384	411	370	400	391	406	411	415	372	423	407	331	429	408	400	402	426	395	422	385	393	384	391	396	406	397	393	398	418	415	360	388	420	390	400	402	390	382	417	436	413	399	406	416	380	411	402	383	385	422	412	398	379	379	384	373	389	384	394	374	407	393	373	391	427	420	446	399	357	405	383	382	395	384	424	358	418	363	376	417	427	381	399	411	411	408	408	405	437	378	359	402	388	414	415	393	419	413	402	410	416	397	356	368	382	378	395	373	385	398	429	412	399	402	355	428	411	421	385	378	366	410	386	386	386	391	404	463	407	379	390	394	398	369	388	395	429	406	391	383	434	394	409	378	409	428	406	382	421	415	413	397	423	416	424	410	421	383	407	409	400	378	385	423	393	405	433	387	413	368	406	392	339	410	371	383	408	433	443	389	375	410	417	382	383	400	397	425	435	414	446	419	421	441	397	436	382	409	413	389	395	428	370	407	429	416	426	330	396	408	452	412	375	376	396	427	439	392	424	460	433	378	395	395	377	376	367	390	392	408	382	408	395	361	371	393	430	414	410	385	395	387	456	398	366	394	389	363	394	393	397	388	413	388	387	382	401	440	439	432	428	427	459	409	390	440	372	376	397	408	392	403	394	388	403	445	392	388	395	409	396	409	412	390	428	405	405	414	376	426	439	427	399	394	397	395	410	406	398	422	366	372	347	414	375	394	410	397	434	398	391	403	385	410	409	429	372	408	389	410	405	420	367	371	422	399	421	389	459	392	403	386	405	378	426	405	431	425	379	405	393	396	397	415	402	393	393	384	386	387	387	411	409	414	392	377	430	431	417	404	378	444	432	383	411	379	409	398	412	397	391	395	409	419	406	380	406	384	459	377	423	414	423	412	417	416	435	408	375	383	463	356	441	405	396	377	382	374	348	388	436	409	385	398	395	406	415	425	431	380	415	376	393	416	394	367	374	385	405	437	410	438	381	441	368	432	411	395	433	442	466	380	408	386	379	396	408	401	398	387	412	402	403	414	378	408	435	393	408	450	401	397	408	372	394	419	394	458	442	400	403	427	415	396	394	417	409	414	433	416	407	408	427	430	417	403	400	377	387	441	405	406	452	415	392	383	361	364	389	428	401	385	432	382	412	385	396	429	420	411	372	410	346	394	427	443	373	376	403	395	396	420	397	441	419	450	374	440	351	396	415	420	427	454	350	409	395	392	412	426	388	385	409	421	407	395	409	390	396	415	430	371	363	453	460	399	413	411	373	425	432	378	408	392	404	436	430	380	372	388	392	399	412	409	363	447	432	408	402	374	370	367	423	400	386	402	378	402	359	400	418	412	402	394	378	389	399	403	414	393	387	414	452	374	424	407	438	367	387	393	397	429	410	431	422	419	392	402	368	387	400	367	358	389	392	391	409	419	404	397	348	413	382	392	407	378	391	384	403	388	394	398	432	396	390	447	370	410	369	407	402	424	413	375	445	423	381	422	407	393	421	426	399	379	400	411	415	438	400	468	415	380	401	416	438	398	428	440	427	403	408	414	411	373	394	394	406	430	437	413	357	403	383	380	384	403	408	437	398	396	418	409	403	417	357	415	416	429	401	380	375	393	384	446	379	411	413	417	393	405	399	438	401	428	420	445	406	389	375	373	401
2158	893	949	903	965	878	901	914	917	936	852	927	867	908	893	904	863	883	889	879	891	918	893	878	902	901	898	887	856	896	848	893	901	911	930	946	863	894	915	884	909	861	862	877	854	857	865	881	860	886	870	898	869	852	930	888	911	871	869	853	913	927	872	895	917	950	871	884	905	848	847	953	908	874	917	907	852	881	880	885	871	827	896	891	873	872	869	876	870	882	924	875	883	899	882	866	910	948	908	928	876	884	895	857	911	965	893	914	884	878	883	864	898	883	877	946	865	880	949	907	866	912	889	879	875	888	901	851	895	904	912	898	908	881	869	914	897	867	851	838	888	852	847	869	864	902	864	872	907	919	896	898	920	874	933	852	875	850	892	897	858	934	874	858	884	957	822	905	921	879	943	858	900	916	852	900	905	842	864	905	912	921	875	886	893	920	911	911	907	810	890	912	919	901	886	894	929	872	887	907	928	886	873	897	923	852	960	886	878	892	873	876	871	907	818	879	890	903	909	885	902	841	886	871	866	835	822	885	829	903	875	942	883	863	901	914	892	906	919	879	964	872	890	849	901	881	911	889	894	922	879	876	950	942	845	856	834	888	916	879	889	863	935	881	901	891	882	867	869	873	908	915	854	912	965	874	872	909	864	857	910	912	821	850	891	877	897	911	961	944	921	899	873	867	913	985	883	926	942	879	887	912	857	845	895	862	933	898	903	943	858	866	904	924	921	857	877	922	875	941	895	871	901	867	946	965	854	909	848	886	923	878	955	852	873	942	887	893	867	883	861	852	923	875	899	885	879	859	917	866	924	900	891	903	887	889	935	886	883	896	898	888	874	885	888	905	897	868	896	848	935	873	892	904	888	881	859	883	863	891	825	854	866	872	873	894	918	820	865	912	928	908	882	882	897	886	918	927	858	879	893	958	878	889	850	884	881	941	899	891	882	866	933	869	841	890	896	867	911	908	866	869	891	909	900	954	890	957	890	850	877	916	936	860	883	932	909	858	889	903	859	854	918	906	867	917	878	863	895	892	855	895	875	909	850	893	913	833	898	887	930	913	945	913	855	887	850	869	932	890	879	899	877	910	870	919	926	900	903	874	889	902	868	948	859	909	860	874	957	917	872	867	888	868	897	928	894	851	884	898	803	847	873	886	924	837	896	904	889	898	843	878	896	855	913	891	862	896	940	903	867	940	887	904	931	914	900	913	882	905	885	920	873	908	871	921	885	920	910	971	899	920	897	923	889	855	868	907	881	913	885	881	891	908	859	895	905	897	886	884	890	919	904	887	952	895	978	916	896	872	882	866	814	873	909	915	936	930	873	875	861	872	891	868	883	883	892	832	928	884	889	901	909	900	889	878	874	853	897	869	892	915	852	902	893	921	912	951	920	868	860	884	895	864	895	967	905	925	879	904	897	901	873	885	937	895	948	970	885	859	903	878	926	834	909	937	832	906	963	840	894	927	878	966	871	911	902	887	875	820	916	849	929	891	836	863	856	909	878	848	877	876	873	901	883	873	888	895	846	878	845	927	908	866	879	860	861	850	878	884	909	879	899	905	919	880	857	932	891	881	899	884	975	925	908	881	866	907	866	884	899	915	869	919	908	862	869	876	840	859	877	817	919	958	923	850	852	896	935	890	882	883	923	926	918	894	874	864	813	911	876	839	861	954	885	897	884	849	822	848	874	910	914	883	918	857	903	906	883	885	897	920	878	891	860	896	880	882	833	844	852	879	821	946	874	906	969	926	847	924	897	855	886	863	889	912	946	894	891	859	889	910	888	928	852	823	939	869	909	895	875	900	842	827	890	839	900	890	924	944	934	910	917	887	846	860	862	879	899	896	921	956	910	937	946	924	909	854	869	881	935	855	863	903	877	918	841	892	861	915	904	899	908	925	892	911	925	839	902	859	878	905	869	852	900	922	923	880	866	867	926	859	936	848	880	895	888	884	885	931	873	902	894	838	857	926	939	932	877	849	857	837	865	879	876	884	913	893	873	897	880	827	883	884	873	917	910	910	880	912	882	877	813	895	881	895	905	839	899	880	918	849	881	914	916	953	838	890	953	873	911	901	881	951	912	904	872	934	836	898	883	847	915	872	885	874	908	893	908	847	881	895	868	904	889	833	922	869	892	912	929	859	892	903	881	896	910	915	900	898	842	861	886	930	889	869	889	856	896	909	918	835	883	848	899	900	877	900	871	870	936	873	883	872	892	872	887	867	875	879	870	937	895	892	824	860	902	869	872	905	852	872	873	895	910	892	885	913	881	818	869	901	898	918	872	845	918	931	887	936	826	873	894	910	853	852	875	883	834	900	897	963	828	919	874	928	871	869	913	855	903	885	877	890	887	913	913	887	827	961	904	831	848	884	906	896	901	865	877	908	871	914	872	888	867	870	895	864	922	875	921	934	884	873	971	890	884	879	918	902	957	914	903	877	939	936	859	833	837	894	873	882	881	864	870	841	882	852	878	896	918	850	882	849	827	852	853	957	913	924	875	853	881	938	817	914	886	913	894	891	895	901	880	857	877	834	863	935	919	857	854	930	897	878	869	926	833	885	868	945	875	869	893	872	886	869	883	903	835	840	880	909	881	876	932	883	879	904	900	900	893	922	859	881	863	874	863	923	883	878	920	924	904	831	944	936	832	890	831	828	824	887	883	874	843	888	923	933	866	896	882	848	859	889	918	902	894	907	858	872	898	883	881	924	913	831	868	885	940	880	897	872	905	926	889	905	884	912	853	906	946	892	914	940	949	979	884	894	877	942	930	877	911	926	925	883	862	910	840	900	877	887	949	872	915	876	906	915	864	870	871	885	901	883	791	886	854	903	927	887	962	891	902	872	860	912	884	838	903	866	902	843	874	882	897	890	804	887	920	881	897	848	890	840	905	940	905	883	913	914	904	905	913	884	902	896	869	899	911	953	817	945	924	906	913	900	836	906	867	907	925	882	892	888	915	927	928	899	923	928	884	941	861	857	866	901	866	844	932	887	914	900	906	865	878	804	892	928	869	827	877	908	897	941	924	853	932	897	874	850	904	935	912	845	861	901	919	928	855	861	837	915	838	887	899	912	856	912	898	910	893	879	861	833	942	887	881	852	892	921	858	907	876	906	897	920	872	941	902	925	895	896	927	931	902	888	916	859	901	907	859	833	836	887	896	894	831	958	871	874	870	903	921	904	920	878	893	876	911	941	890	959	929	853	865	840	890	909	894	872	851	908	914	875	899	852	869	966	911	894	875	878	898	888	837	889	944	873	902	893	915	907	917	947	881	859	942	898	884	883	874	853	926	884	934	951	836	951	888	887	864	917	859	892	873	861	905	878	905	907	895	862	944	922	899	843	860	900	915	897	904	871	906	876	890	902	898	893	853	847	898	891	855	917	908	836	883	931	837	901	900	892	945	851	889	890	867	839	901	909	893	934	886	855	842	863	853	893	939	896	836	859	911	848	893	893	940	879	894	844	878	910	871	905	879	909
7745	565	484	454	353	338	242	276	274	253	225	228	223	226	214	235	211	215	217	234	226	211	217	204	212	221	206	235	196	189	198	190	214	186	199	203	198	211	181	216	212	200	199	204	236	190	203	216	191	207	212	195	202	194	181	228	210	244	195	198	201	237	208	236	198	227	177	211	216	215	223	194	191	205	209	217	229	185	208	224	183	213	202	216	201	193	234	210	175	209	197	191	211	212	196	215	191	218	203	208	206	190	212	200	207	197	209	232	209	197	194	186	219	201	230	208	218	197	201	206	202	189	194	230	197	205	203	215	208	234	244	192	188	202	210	187	202	182	219	211	219	198	200	215	208	207	218	225	189	206	226	219	206	210	208	180	211	212	172	225	235	198	211	203	190	218	207	210	209	255	219	199	200	196	179	236	204	211	211	194	195	231	230	210	228	220	215	214	192	169	225	226	181	183	203	211	209	197	195	220	190	192	243	206	200	199	192	196	196	183	201	230	211	216	206	211	215	207	211	202	197	222	225	220	233	201	184	223	199	205	188	211	191	219	187	194	178	227	208	201	195	195	178	202	197	198	201	217	211	198	176	221	189	238	179	195	212	222	186	182	193	198	217	222	185	220	226	207	176	180	227	196	191	202	190	207	187	226	200	203	175	191	191	192	208	215	205	216	237	190	192	222	221	217	226	252	189	195	167	198	194	228	221	228	217	213	232	205	197	213	218	179	175	210	225	200	248	218	223	237	225	207	175	190	204	204	180	176	201	190	160	214	194	229	188	190	204	193	220	215	236	202	207	213	179	191	197	185	204	196	216	217	216	232	200	231	193	202	204	192	181	217	212	219	204	223	201	231	223	181	192	188	194	223	186	197	222	194	224	187	203	218	212	214	203	180	184	194	185	194	241	190	191	193	208	237	219	192	211	169	219	182	212	192	219	206	176	205	195	178	198	217	216	211	220	210	188	201	232	219	222	192	207	191	204	204	239	216	202	224	200	180	199	211	216	211	183	215	208	183	192	195	188	232	227	196	197	195	162	221	199	204	217	203	208	209	214	196	201	203	177	177	208	180	218	210	194	230	200	215	224	220	190	194	197	185	171	204	216	195	187	194	188	202	227	206	189	222	200	211	191	196	211	168	227	206	198	227	247	202	190	223	167	220	216	179	217	201	190	196	209	218	235	207	231	201	219	216	195	201	211	200	218	222	193	198	201	204	199	216	183	202	184	182	164	232	218	181	192	215	222	216	231	185	194	210	230	194	189	226	193	199	216	231	217	198	209	190	201	202	206	236	208	208	217	204	194	225	226	192	189	204	183	223	192	190	216	232	202	200	225	231	215	206	224	211	247	214	215	188	199	211	200	174	202	196	203	197	215	204	205	226	211	203	202	223	223	213	208	215	214	239	224	196	182	231	231	170	197	229	224	219	201	218	184	191	210	213	189	199	197	209	218	210	211	218	213	226	193	192	176	212	215	189	200	216	199	200	206	199	220	192	188	215	233	213	219	219	200	191	214	209	202	181	187	203	203	237	161	212	242	208	191	234	211	224	203	212	215	191	199	242	183	195	182	211	214	186	201	222	230	209	228	208	202	221	183	193	181	185	207	199	216	191	221	208	193	190	199	218	184	199	176	198	201	193	194	219	187	209	202	213	190	191	217	210	192	229	226	227	231	182	212	204	190	176	233	216	212	211	205	195	201	194	186	184	188	195	221	198	195	197	201	177	178	202	216	238	198	214	212	203	206	208	194	182	199	209	208	219	212	204	219	220	195	199	210	201	166	210	205	229	202	212	210	227	203	215	197	210	222	220	216	208	196	198	226	184	188	201	197	183	217	193	197	200	207	181	183	218	201	221	192	204	195	208	195	216	222	219	215	206	198	225	221	197	208	189	204	213	205	208	209	205	199	221	225	236	204	182	207	187	180	212	202	220	198	213	187	198	204	197	203	210	229	233	195	217	186	218	247	202	223	229	222	226	196	199	218	181	201	181	206	235	224	204	226	219	217	210	177	208	209	202	205	211	173	186	197	180	201	172	207	227	212	186	220	233	224	213	189	200	196	224	201	239	190	181	194	207	206	178	190	206	210	206	202	218	179	185	201	208	208	211	186	205	199	212	225	204	212	215	214	211	218	188	230	177	222	215	213	191	189	204	207	204	210	217	229	211	214	222	191	206	203	204	217	200	185	222	198	185	191	214	201	189	207	210	215	202	201	249	189	178	194	192	216	203	225	197	210	210	205	201	213	199	192	202	211	204	219	197	189	179	212	205	211	241	202	208	222	212	185	203	200	185	220	219	199	195	216	209	190	216	178	215	179	184	205	213	200	239	165	206	189	187	217	232	216	201	198	214	195	216	195	218	223	194	202	203	197	210	210	203	208	221	193	206	210	213	194	193	194	200	222	234	186	219	206	222	199	212	208	218	195	211	225	228	194	206	181	185	205	225	229	219	211	193	230	213	190	201	200	204	227	201	209	221	181	220	191	245	199	177	205	216	197	184	161	214	205	225	208	215	214	207	221	195	199	216	200	191	209	227	205	208	197	203	213	191	199	180	236	197	216	245	220	236	200	208	198	200	189	204	212	228	203	217	210	223	214	221	215	229	179	185	206	186	211	213	217	207	226	209	203	221	225	231	222	223	203	197	225	224	197	217	208	188	189	177	179	190	198	193	193	207	186	234	207	205	209	205	238	210	204	209	228	181	218	218	213	175	205	213	214	192	185	194	202	229	178	213	179	212	186	185	204	207	200	204	197	204	205	197	181	211	175	210	189	176	187	195	220	215	204	207	209	202	224	222	185	199	181	209	190	210	222	180	188	197	186	217	212	192	193	206	218	208	220	242	242	211	193	218	195	228	215	232	205	212	203	216	193	200	225	218	206	212	197	204	197	236	203	188	164	217	215	208	219	226	222	182	193	243	240	203	183	188	219	191	220	183	204	194	195	198	194	197	180	204	190	188	201	189	178	204	204	219	208	232	191	221	216	211	204	198	219	184	211	198	203	213	197	195	186	198	222	206	193	184	185	194	204	216	217	190	214	231	196	202	196	181	211	178	194	205	177	209	189	231	206	207	219	220	187	228	187	202	200	201	227	238	198	210	177	176	210	182	177	184	202	188	214	198	211	180	196	206	210	229	218	205	209	200	213	205	219	184	197	202	197	211	202	233	224	211	204	190	210	226	233	209	191	171	213	218	202	220	189	207	198	231	242	241	232	220	187	196	215	204	242	204	210	202	193	233	185	208	211	216	217	249	206	194	224	203	201	213	198	221	195	190	167	186	214	228	202	240	228	199	178	174	179	199	208	182	210	198	214	233	203	197	190	200	204	189	188	247	191	213	193	203	225	201	208	208	206	224	238	203	209	227	221	224	172	200	211	177	194	221	184	185	187	183	182	219	214	178	189	196	227	221	222	221	181	195	213	199	207	194	197	202	215	211	202	216	204	199	204	206	203	189	184	224	230	210	196	218	188	200	191	204	182	208	217	228
6383	770	1273	1414	1166	1092	912	789	781	725	710	684	626	581	625	578	632	603	558	604	559	540	509	503	550	565	553	541	527	555	535	489	517	552	542	549	569	555	560	549	528	521	511	511	530	538	511	507	549	530	502	537	507	566	527	514	533	511	533	514	553	550	538	529	501	486	533	533	501	555	484	558	493	492	536	553	510	546	506	559	551	506	508	547	537	514	531	545	540	538	523	507	518	524	528	549	540	555	489	530	536	535	523	528	494	567	503	503	494	508	549	541	550	529	509	527	521	538	489	531	502	527	503	504	559	513	516	526	529	515	480	511	517	544	510	492	538	495	503	505	515	524	551	518	505	565	529	521	503	545	530	498	491	559	504	490	508	549	568	525	509	526	511	513	483	510	532	498	588	533	531	531	527	518	469	504	546	542	497	502	512	506	536	504	504	522	545	530	498	554	502	525	511	530	505	489	513	525	509	487	526	496	511	561	527	499	485	502	501	520	523	515	501	500	535	498	543	477	464	531	498	536	495	513	511	536	496	529	521	518	515	517	566	516	515	491	537	562	521	506	531	532	499	516	502	514	528	520	500	530	510	525	533	511	513	494	502	522	536	482	527	495	468	517	473	481	507	485	503	514	543	544	543	533	530	531	541	510	512	485	493	483	545	529	522	471	531	549	502	565	507	560	533	515	520	517	504	533	520	533	509	535	524	495	523	501	499	536	497	489	502	529	490	525	493	542	509	518	516	470	547	491	496	526	502	523	519	486	508	505	487	476	483	511	516	539	527	489	489	510	504	522	474	526	521	492	522	497	521	491	505	520	513	541	525	525	527	519	558	552	537	514	516	505	522	509	509	500	510	517	510	532	537	475	513	502	528	560	511	521	507	559	524	476	552	512	499	492	540	507	492	519	500	520	499	520	493	542	528	551	536	523	528	514	497	559	519	497	542	538	566	549	513	490	510	534	516	548	505	531	510	544	518	490	523	477	513	510	549	555	483	578	538	526	577	504	543	548	520	500	527	516	510	525	502	521	518	562	515	524	519	499	527	526	489	534	507	513	521	524	539	501	529	496	505	553	508	489	523	519	482	515	522	517	541	510	489	494	552	548	562	516	521	536	509	540	563	499	475	555	538	494	514	532	510	516	531	519	547	542	519	511	497	526	516	521	549	522	519	508	487	513	530	472	542	530	532	498	526	495	524	514	520	521	526	556	513	458	474	493	500	506	575	511	474	546	511	546	528	529	536	549	532	523	545	503	520	502	547	536	494	523	491	520	519	515	517	519	506	532	495	492	500	552	489	475	515	529	501	522	527	523	520	526	501	516	534	516	487	539	531	506	525	527	506	518	521	509	537	507	529	522	497	512	559	525	544	500	501	471	495	528	534	490	532	508	522	567	523	488	483	511	540	488	534	520	533	536	510	522	529	508	510	497	518	535	542	539	500	505	523	523	517	491	545	518	550	563	498	575	521	573	550	539	504	523	538	523	509	540	507	539	479	498	524	519	510	537	519	518	532	532	509	547	503	493	506	510	527	515	524	526	496	502	524	538	526	544	507	517	518	498	505	545	530	481	527	476	492	484	491	482	500	534	538	522	501	527	546	526	499	507	523	530	532	504	535	572	523	484	574	518	497	495	490	535	529	524	514	520	528	535	538	520	534	501	501	532	515	542	519	505	546	521	509	545	504	531	531	510	531	532	525	524	516	526	529	496	536	534	492	513	480	493	514	495	524	505	523	524	526	556	498	475	521	486	543	519	563	551	507	532	497	544	498	520	525	534	512	492	504	504	511	533	531	536	533	535	508	548	502	563	503	551	506	530	523	505	494	500	518	516	524	519	533	522	553	540	512	504	506	536	538	533	508	511	540	476	548	530	508	529	484	530	506	516	548	519	505	558	509	504	517	554	536	554	498	538	490	548	553	527	521	540	508	554	548	482	527	497	492	505	503	548	515	527	539	505	513	514	532	486	536	553	550	497	509	525	521	476	505	537	517	525	498	504	500	534	540	470	477	531	526	482	491	493	554	525	441	571	494	512	541	535	545	522	511	518	508	536	549	529	540	540	543	530	516	520	488	567	564	520	531	507	485	545	531	518	522	533	532	563	528	502	500	494	582	503	540	517	499	565	526	524	558	545	537	522	510	494	507	515	535	577	543	513	501	522	504	527	518	529	536	520	528	482	551	546	502	531	549	559	590	514	528	522	564	542	542	512	566	523	499	514	528	490	534	509	535	486	522	509	522	530	512	507	504	520	523	516	524	531	507	509	543	540	530	511	544	482	493	497	511	559	508	510	530	515	556	484	524	547	540	547	500	515	475	501	546	556	505	520	472	523	541	501	522	568	535	555	483	497	506	518	501	522	548	499	524	532	490	490	515	478	531	527	548	501	545	503	514	533	517	483	498	524	541	516	462	540	491	499	539	506	519	533	522	537	515	517	527	532	512	525	528	506	511	504	515	493	513	504	529	538	515	527	550	521	500	484	503	527	494	493	533	567	530	518	515	536	532	532	518	494	520	531	525	558	503	526	536	528	538	504	499	539	506	515	485	502	549	487	483	518	471	493	526	510	493	514	545	519	519	520	509	529	529	560	520	528	494	535	553	516	536	506	540	550	548	508	532	521	567	529	486	498	490	528	510	501	564	499	510	520	539	496	504	544	524	534	534	530	457	507	522	484	529	574	539	550	521	535	572	507	507	503	498	555	484	531	492	544	532	520	549	532	501	560	507	527	558	514	555	556	557	552	492	527	540	541	497	522	541	515	507	522	539	488	558	500	546	555	531	525	540	529	494	517	500	514	525	509	551	544	548	510	519	515	510	500	493	525	519	521	506	524	574	528	520	478	498	483	514	537	514	533	530	524	502	553	517	526	547	487	527	520	513	482	565	549	564	579	467	506	522	484	548	525	514	494	493	553	477	511	490	540	550	503	466	544	551	542	492	510	481	487	517	537	551	511	541	518	457	530	489	532	503	497	526	568	506	557	511	481	514	492	537	504	515	510	549	526	504	491	512	527	512	501	539	491	492	504	501	521	514	517	492	533	512	528	508	518	509	556	540	524	528	545	523	533	526	533	510	522	524	520	546	461	512	560	546	510	528	560	492	547	554	527	544	494	509	531	504	522	478	530	492	518	518	540	506	506	560	539	524	514	544	522	507	509	504	520	527	510	547	568	534	530	471	553	552	514	536	499	512	512	494	492	518	548	513	530	486	499	491	542	526	534	523	550	521	509	506	503	496	531	530	545	488	479	517	479	488	537	535	561	489	550	539	486	523	516	555	533	500	521	552	545	521	499	507	516	526	574	539	488	536	515	496	528	519	495	506	499	533	573	502	494	530	488	497	483	526	537	505	505	530	539	512	533	521	508	542	518	529	506	519	491	524	499	493	516	474	519	532	471	505	468	516	530	493	530	485	497	517	538	538	532	516	510	514	518	551	542	551	512	521	520	525	490	533	518	533	514	521	516	473	560	507	566	516	523	510	538	510	511
15364	1339	981	854	639	528	458	419	382	350	307	321	359	303	310	300	308	312	272	279	301	322	304	265	308	315	277	339	311	298	280	290	273	299	310	294	359	339	298	262	300	276	283	309	264	302	276	282	308	267	283	307	338	262	302	283	263	266	297	302	303	325	323	264	310	286	280	270	291	278	286	336	308	288	308	289	282	271	318	344	296	309	275	289	281	294	337	287	283	288	284	296	263	290	302	302	297	272	306	251	292	314	291	296	253	295	305	288	273	278	317	274	284	272	272	314	302	319	299	273	267	258	317	258	289	272	275	305	272	311	301	307	309	281	284	285	269	282	323	291	288	315	293	286	305	290	261	287	272	292	298	288	286	308	315	272	297	285	297	283	293	319	280	298	293	273	298	259	293	315	282	255	294	278	304	276	280	270	284	306	293	255	272	311	272	287	296	296	278	310	302	298	301	272	284	272	286	283	292	298	295	299	313	318	332	271	279	291	303	270	295	301	277	274	262	292	290	270	301	270	275	321	295	272	278	276	265	286	266	297	316	269	306	280	295	309	286	322	290	290	295	329	285	276	294	323	319	259	304	268	281	297	269	277	281	315	255	297	303	312	312	287	270	284	336	290	313	278	279	287	297	294	291	288	288	285	297	306	271	306	313	290	293	257	288	305	289	285	331	293	292	315	295	291	288	283	266	267	294	301	283	280	305	279	302	307	294	280	304	285	302	278	276	338	282	292	285	297	295	274	302	292	303	300	306	294	278	291	296	300	290	304	310	275	290	310	320	280	250	274	297	280	285	307	268	304	270	287	301	289	310	295	292	286	307	303	292	282	295	313	277	256	280	314	277	291	300	245	325	296	306	320	259	293	312	306	280	293	295	322	272	283	316	282	296	269	295	289	281	310	296	281	266	271	295	267	302	304	293	295	275	316	273	326	305	305	297	342	298	303	276	283	278	272	288	306	310	288	314	283	297	297	279	290	298	295	290	291	310	307	290	291	269	294	302	302	298	319	272	314	293	308	324	275	310	299	292	301	280	292	282	280	270	308	292	312	261	309	317	347	285	298	280	304	295	324	310	297	280	301	278	281	283	295	271	299	304	288	254	322	292	280	312	275	317	285	303	298	268	285	270	285	314	315	274	256	278	287	274	266	291	279	287	282	283	277	304	286	303	297	313	300	293	277	281	275	307	299	279	281	279	283	291	306	269	276	277	321	299	309	282	285	279	293	299	266	291	282	305	273	294	264	298	266	313	279	316	294	286	299	296	308	294	325	287	271	314	305	320	281	272	333	271	300	279	304	294	274	283	285	308	286	308	316	300	304	300	310	291	285	277	252	264	296	301	314	313	291	299	298	264	264	275	290	302	287	256	287	307	308	294	308	283	298	326	288	278	255	279	294	305	313	290	305	261	282	238	291	285	295	296	302	270	291	262	273	313	297	294	276	310	260	289	318	280	292	301	301	305	244	297	271	289	319	293	303	322	287	298	272	276	317	313	265	286	268	267	294	291	319	282	282	300	285	284	279	261	296	322	267	269	298	301	258	306	328	282	307	303	311	301	285	272	288	297	300	310	288	306	272	283	318	302	292	315	320	324	295	285	289	294	316	290	280	280	296	312	303	298	260	305	311	283	274	267	298	280	274	280	317	307	319	286	282	275	302	270	304	265	313	270	319	304	294	344	269	281	284	293	313	299	290	302	314	326	277	260	281	290	322	298	331	303	259	302	274	265	290	271	320	284	325	314	307	279	278	320	301	298	280	273	287	312	301	289	296	296	272	271	306	265	267	321	294	322	289	342	300	337	266	326	291	270	263	257	318	301	287	296	302	280	317	314	314	285	336	286	288	310	278	308	309	239	258	310	299	275	300	311	274	356	312	287	310	339	305	313	283	257	303	291	277	274	303	283	276	289	289	258	294	282	278	286	300	282	285	271	306	262	308	292	305	285	312	309	290	293	293	278	288	293	299	315	305	266	288	306	298	322	287	309	262	312	317	310	281	299	314	298	308	324	282	284	292	272	285	275	306	286	290	278	316	274	290	283	316	297	266	277	273	299	292	264	300	283	284	306	291	273	303	309	294	269	284	297	294	266	256	278	308	253	297	267	287	314	289	291	280	289	285	315	325	255	288	282	274	293	331	295	282	252	278	285	288	303	296	289	280	292	290	315	305	331	297	294	304	274	329	311	290	283	312	259	276	264	263	317	250	255	294	293	295	275	284	285	308	292	278	292	294	335	271	240	289	295	277	261	293	292	277	284	309	302	328	261	278	301	290	280	253	315	306	279	301	271	260	252	281	326	293	262	314	283	299	348	267	308	311	273	305	302	318	330	263	278	294	280	297	286	273	285	297	314	299	306	294	281	303	292	284	293	286	305	294	275	302	337	312	307	285	316	288	277	295	307	264	298	275	233	289	248	257	309	314	279	269	266	299	278	274	303	318	335	318	304	321	272	277	285	303	310	266	286	291	307	282	287	279	301	277	306	312	314	286	295	328	346	281	281	296	310	279	335	297	295	302	268	290	280	295	296	294	324	287	285	291	286	315	288	279	283	309	286	303	289	309	286	282	328	281	295	288	272	273	281	276	310	297	268	292	254	296	294	312	299	318	284	295	285	279	268	287	323	288	299	301	290	279	314	274	298	317	298	280	288	311	297	309	310	311	320	289	333	302	286	257	280	311	315	298	289	304	319	274	281	280	262	290	302	304	254	288	309	300	291	302	297	299	282	296	323	283	278	268	294	297	274	281	299	307	301	309	267	275	288	291	261	293	302	288	294	306	295	275	280	287	274	304	300	317	293	271	291	293	292	301	265	293	279	303	305	289	296	268	283	288	282	283	322	281	272	310	326	281	311	301	266	276	296	305	296	297	276	313	278	263	289	318	290	306	303	308	292	268	341	284	304	278	306	283	310	292	290	317	263	292	283	269	264	303	311	305	288	282	256	233	291	285	293	326	344	290	307	276	282	290	289	303	281	299	310	292	288	304	308	292	307	282	289	283	301	286	292	292	261	306	283	252	259	311	294	297	302	305	295	278	302	278	306	290	311	311	324	316	290	284	287	273	330	264	286	283	287	339	307	284	263	292	265	317	300	281	273	279	266	274	281	306	273	298	286	292	247	286	327	274	298	289	294	273	311	296	306	301	287	288	277	283	294	305	282	285	292	278	277	306	294	288	274	305	278	290	289	269	317	330	290	283	291	292	304	280	273	327	293	256	312	297	289	292	286	275	260	295	289	301	316	327	273	262	311	314	269	286	297	305	300	286	304	267	310	272	293	282	274	313	293	259	324	303	289	291	277	293	288	271	275	261	288	282	289	284	300	267	265	308	296	279	276	304	293	297	305	323	266	329	288	283	310	283	305	282	273	284	292	304	272	297	308	285	302	279	287	301	278	265	291	288	285	274	315	280	290	312	278	285	294	272	269	283	272	312	308	327	301	304	305	283	282	282	310	272	295	254	307	326	302	289	320	324	311	275	323	301	297	294
8325	1238	2163	2415	2094	1790	1490	1276	1183	1129	1022	1055	975	888	909	886	868	889	843	810	804	815	815	868	763	773	785	718	768	733	746	779	765	766	763	727	798	737	763	763	784	731	754	728	756	752	701	772	703	718	748	727	703	758	728	724	753	735	775	720	725	722	770	748	716	735	710	729	728	701	762	740	741	726	696	745	716	738	770	699	770	764	740	751	732	722	722	751	772	751	723	706	765	780	722	722	708	723	719	750	757	722	722	724	733	742	745	737	690	732	700	731	744	689	712	735	744	756	683	724	712	702	704	783	693	750	723	788	716	714	705	727	684	768	668	703	771	748	710	755	722	759	694	710	730	672	750	720	732	705	711	734	758	737	735	783	755	677	742	689	776	691	744	744	714	725	739	778	687	718	724	716	701	745	748	710	730	695	739	688	694	717	760	783	718	734	713	699	773	725	700	745	706	705	730	723	674	678	719	751	767	726	718	725	757	782	745	717	712	719	692	784	699	757	722	694	692	735	708	737	751	746	710	668	722	675	734	757	710	677	751	700	791	686	710	731	756	742	748	671	660	709	733	730	730	724	729	701	724	694	735	741	734	697	715	730	735	698	747	739	711	686	698	675	761	744	727	708	718	684	774	805	705	731	691	754	736	728	709	761	694	745	736	693	707	732	715	710	776	699	720	776	722	705	691	725	726	739	686	710	720	714	710	689	722	692	721	737	681	780	704	676	712	753	759	704	770	706	727	733	721	693	713	719	741	710	701	690	736	726	714	726	706	749	753	693	692	720	686	818	720	696	669	715	692	722	721	719	735	729	724	741	703	777	698	710	758	727	714	750	738	706	707	670	714	728	742	735	720	731	717	712	731	736	686	701	718	691	733	732	720	697	713	736	739	716	731	726	709	714	795	745	723	702	712	677	728	703	721	788	695	708	766	707	716	719	702	695	723	706	732	724	691	752	739	705	711	733	778	724	726	724	709	696	700	720	698	694	662	681	668	767	704	735	694	736	726	691	766	753	716	712	757	688	737	708	740	726	713	663	719	735	687	726	721	747	750	766	728	745	727	737	731	723	714	736	736	704	728	768	733	678	713	726	718	766	751	764	726	748	667	713	731	716	723	680	708	718	750	789	777	691	680	732	700	733	768	707	707	702	666	723	739	779	707	735	648	718	686	752	732	693	720	670	672	725	751	757	739	717	741	658	745	729	734	740	721	713	717	656	735	671	697	694	687	706	756	724	696	700	730	681	770	724	751	722	679	720	748	694	753	743	707	729	723	722	737	681	727	687	698	705	777	762	716	697	698	700	718	697	700	742	707	725	739	746	681	711	689	746	731	692	725	714	776	785	732	711	727	711	767	715	737	758	686	761	716	704	717	788	712	692	724	739	728	767	726	701	708	710	718	688	751	707	748	708	682	700	726	683	690	725	723	734	745	727	728	719	719	720	710	708	729	684	727	698	717	706	740	731	671	653	761	756	685	681	713	738	724	711	739	690	693	781	702	713	731	671	671	763	699	751	736	729	716	700	775	711	725	738	705	744	696	690	707	737	678	718	734	686	745	694	729	740	726	709	674	739	759	746	691	718	736	741	731	724	681	744	717	751	740	692	688	772	754	755	709	728	725	736	714	696	683	770	711	732	731	740	705	789	716	714	754	712	697	700	740	714	752	734	717	728	712	745	719	709	704	725	673	730	704	757	703	732	739	735	744	734	723	737	729	747	735	712	726	718	712	723	703	750	764	748	698	747	729	669	670	756	689	705	756	719	677	712	754	750	730	749	728	710	667	716	716	724	699	736	733	680	754	781	734	681	762	700	755	725	705	691	699	719	734	704	717	750	745	732	694	735	745	693	720	699	728	696	724	697	722	754	728	731	760	669	778	716	744	666	704	701	704	695	765	726	724	672	702	737	685	745	730	727	705	757	750	700	689	670	722	743	761	768	700	685	673	760	740	709	720	707	700	759	759	703	727	740	662	738	741	765	717	698	760	716	775	751	660	704	766	688	700	719	734	726	729	718	693	685	729	729	678	771	723	683	751	752	733	739	709	674	778	763	722	726	726	759	722	740	776	708	710	746	686	755	699	676	731	773	739	714	718	741	739	721	772	797	754	762	754	740	753	759	743	753	710	733	700	714	687	711	706	710	764	738	709	762	720	710	698	751	692	726	755	728	747	724	739	737	756	703	702	699	697	736	745	759	699	667	739	736	717	706	727	747	709	659	688	766	725	688	699	745	726	724	790	703	729	755	694	688	723	673	697	765	738	749	752	679	758	785	751	757	755	691	762	712	713	707	674	744	749	723	731	730	700	682	742	702	728	742	768	727	714	728	755	754	703	724	679	689	713	732	727	745	721	720	728	752	729	717	687	752	721	745	716	761	734	770	759	717	725	752	741	739	704	733	719	725	701	723	750	723	757	685	755	758	717	729	737	737	711	746	792	769	689	709	669	717	714	710	719	688	724	778	696	710	699	680	746	737	734	726	714	701	716	787	709	687	725	747	728	722	723	742	729	749	633	716	716	715	721	719	743	722	678	753	715	774	670	698	736	732	715	688	692	731	738	691	658	704	740	664	743	726	731	743	730	765	721	704	717	764	757	707	721	695	769	742	722	730	702	675	733	737	749	734	714	684	720	754	729	773	722	733	719	694	737	753	752	712	699	720	692	721	734	798	730	715	703	766	712	776	720	711	749	753	674	689	708	716	705	756	686	744	723	744	727	697	730	697	717	754	712	676	720	705	714	728	727	737	734	745	690	682	712	746	744	731	706	778	720	686	750	733	734	743	700	721	693	724	729	699	746	709	717	735	712	743	739	746	723	744	707	714	716	692	712	769	716	743	683	724	719	757	696	747	707	742	724	765	723	710	691	716	769	752	723	703	677	712	766	739	704	674	664	707	716	665	730	683	737	756	694	741	771	711	688	738	769	734	759	703	733	674	739	729	707	757	734	744	700	710	714	744	733	756	709	712	738	757	720	690	724	749	696	736	681	738	717	713	719	722	709	714	744	744	737	737	731	692	738	726	765	735	676	728	707	704	684	723	767	751	763	687	713	770	680	723	736	762	726	681	779	801	686	742	737	717	681	712	721	722	729	751	773	689	665	721	711	715	667	777	758	728	710	733	722	727	767	714	739	705	719	791	733	651	721	766	741	726	736	679	730	776	744	705	722	721	706	660	736	719	715	701	714	758	723	730	741	719	667	759	758	698	652	765	699	696	749	754	762	741	698	726	666	721	662	743	732	714	677	746	713	735	730	729	756	726	722	738	714	727	717	668	689	727	703	750	728	753	706	709	685	709	737	708	740	728	740	724	751	708	684	770	733	698	696	720	765	730	754	744	688	728	694	738	728	743	747	719	721	728	681	712	709	697	728	693	688	739	703	754	794	722	711	688	684	731	735	735	713	750	695	775	720	721	709	772	701	693	714	717	758	720	726	646	710	733	666	713	709	681	739	767	726	787	688	738	767	739	693	733	705	734	735	668	731	707
1865	448	416	435	374	404	375	421	424	395	405	435	425	428	450	457	413	386	446	417	397	404	408	426	403	388	437	365	400	436	427	398	403	394	418	398	429	381	424	418	408	431	438	379	438	435	394	445	445	381	401	413	401	438	408	381	380	429	416	451	403	406	419	395	434	373	409	400	421	447	408	342	389	384	431	434	386	430	415	396	387	393	368	396	402	448	387	412	394	431	425	390	420	389	425	376	409	419	357	414	433	398	416	435	403	439	408	420	424	394	424	435	423	390	390	378	425	417	411	390	404	426	398	367	409	402	354	417	404	405	403	396	425	463	402	420	409	395	438	413	427	441	456	378	371	420	425	404	410	441	437	393	428	407	381	420	422	417	426	454	399	422	385	370	415	443	409	386	421	412	404	427	411	427	456	403	424	396	401	427	389	410	354	429	401	394	426	390	392	411	383	395	384	395	418	399	395	437	426	417	429	424	419	447	406	420	379	383	399	360	374	442	418	437	376	416	392	387	431	365	432	450	419	408	449	446	371	421	394	392	397	395	407	413	398	403	398	417	392	387	404	407	418	422	430	396	437	406	399	399	425	408	411	442	409	435	361	382	427	400	417	368	411	407	402	378	366	384	396	412	403	403	385	419	442	417	436	436	392	433	424	415	380	400	424	467	417	412	434	458	441	383	388	377	412	409	424	427	403	440	424	419	402	391	394	378	408	396	397	378	392	404	389	405	415	407	375	395	405	392	427	414	387	393	433	430	416	394	408	447	399	409	374	410	420	370	406	396	427	419	415	403	430	414	404	386	361	417	414	438	416	401	449	387	417	388	399	387	416	404	417	409	418	373	441	403	390	404	341	385	405	421	439	389	417	455	449	373	406	420	367	417	393	441	394	408	407	406	414	441	398	384	425	393	433	406	425	383	385	430	408	404	374	404	416	405	418	394	417	426	416	432	404	376	409	446	409	403	446	414	398	381	392	378	401	377	394	426	436	433	391	426	349	436	406	430	401	392	391	433	405	399	426	397	410	432	400	390	409	406	401	360	387	393	437	398	395	407	412	423	367	402	388	402	429	383	389	394	399	422	401	425	404	394	443	435	408	387	402	369	424	448	422	394	385	461	381	401	406	368	391	432	380	398	435	370	390	400	395	396	398	446	430	398	413	452	390	388	439	365	423	398	386	404	450	416	439	391	378	385	420	408	393	381	432	416	426	437	376	392	403	406	429	381	404	421	369	427	423	457	412	416	406	449	425	424	409	439	410	434	405	412	417	384	416	405	392	406	422	405	418	416	430	384	409	421	382	424	374	385	392	404	378	406	405	410	443	411	444	408	389	455	378	413	395	403	389	421	410	406	385	375	426	410	426	399	449	449	395	455	425	411	409	385	422	400	419	414	398	420	385	402	419	385	379	371	429	413	378	405	394	391	401	382	400	391	428	415	414	403	382	435	419	440	415	421	420	424	360	397	398	390	408	430	408	388	392	469	425	410	406	445	411	453	444	378	436	387	422	432	434	414	366	390	395	378	437	406	417	404	409	423	419	402	418	393	398	376	418	450	404	406	398	403	371	397	377	394	384	411	426	417	432	451	442	427	398	426	420	411	422	437	393	398	448	414	443	379	411	388	391	417	416	398	403	396	406	399	414	445	358	402	418	415	423	404	434	421	396	408	446	411	396	426	442	385	399	365	416	423	405	372	400	408	417	391	395	414	383	417	430	447	434	432	353	382	392	425	377	419	403	432	434	428	451	413	409	455	431	402	404	431	387	413	442	396	431	449	423	413	400	435	408	450	399	443	392	443	437	450	431	382	402	418	388	396	413	393	379	441	405	420	431	435	400	384	441	387	374	390	395	418	410	425	422	395	386	453	432	357	451	406	370	396	378	409	416	404	390	396	421	410	379	415	434	377	397	396	442	385	383	426	401	415	444	387	390	389	428	427	428	400	393	421	372	369	431	445	435	377	367	398	449	371	366	391	433	388	392	419	403	434	444	409	374	414	413	399	417	430	364	377	377	397	403	348	405	404	420	399	394	405	401	403	396	421	409	394	451	419	393	413	435	441	449	438	432	441	431	429	440	393	390	398	415	388	439	387	402	404	456	415	401	419	420	421	419	422	390	416	384	383	430	407	430	394	443	375	399	418	454	402	414	448	403	412	383	403	402	412	431	424	404	384	377	398	409	399	442	399	393	369	396	380	453	438	430	434	337	425	411	418	388	382	409	355	359	419	336	414	428	402	390	378	412	377	420	425	404	412	369	395	428	407	422	394	371	415	423	427	387	390	408	402	406	371	397	415	419	389	428	398	399	387	408	371	395	392	401	416	389	374	432	389	393	401	372	390	401	393	395	397	378	379	390	409	383	387	416	396	445	426	384	420	394	407	404	344	390	388	393	412	412	420	406	403	394	374	341	356	424	419	402	420	400	387	399	439	444	409	409	412	434	396	405	383	418	422	404	447	427	407	417	423	412	411	406	391	432	443	413	440	427	370	430	418	399	380	431	357	389	387	394	388	381	392	412	410	401	408	426	430	405	412	394	396	415	363	399	426	405	393	431	363	413	413	391	396	427	405	381	419	423	388	444	416	422	371	383	387	421	395	377	436	396	413	421	384	402	368	389	410	397	431	391	440	457	406	401	388	414	423	433	402	433	389	398	396	468	391	375	376	372	430	409	418	437	397	402	421	402	422	402	391	395	410	407	393	386	411	446	420	411	378	381	415	442	409	378	401	358	410	414	421	446	416	410	375	423	385	413	392	403	379	401	415	398	436	421	415	409	407	385	392	421	434	423	416	427	377	398	381	384	395	452	373	437	403	413	383	405	405	399	405	378	441	408	447	389	383	449	446	427	421	427	406	408	431	372	385	425	414	417	432	420	435	425	370	399	430	411	411	403	418	415	412	420	429	462	426	401	400	391	395	440	442	418	407	400	414	385	397	413	414	425	416	393	419	412	407	384	413	455	455	422	397	398	392	396	386	414	415	399	424	384	379	385	395	389	437	408	410	423	414	373	439	383	422	421	390	417	369	442	423	402	372	407	410	350	437	416	409	420	444	377	414	388	417	450	431	395	371	420	386	393	385	397	409	409	400	409	369	384	403	455	404	389	406	420	390	421	396	444	406	432	407	397	435	389	403	394	397	406	415	401	383	396	418	405	383	418	393	399	413	420	422	346	389	392	415	394	405	383	407	359	401	414	387	428	418	370	366	380	413	419	446	427	387	401	412	411	414	422	407	379	379	396	467	427	406	409	385	416	447	405	413	430	387	400	413	401	384	404	428	420	400	409	427	411	410	400	418	414	440	393	415	397	399	425	415	397	390	392	423	403	422	431	374	371	389	414	397	425	394	386	403	407	395	395	386	390	403	405	423	414	428	386	408	396	355	405	430	384	378	399	405	392	399	418	407	391	436	405	385	401	394	438	453	432	431	383	407	350	411	410	401	432	398	420	428	401	380	393	418	426	396	430	405	386	414	394	368	359	401	425	397
2197	930	981	911	902	910	962	954	922	902	893	914	981	934	959	907	889	929	889	855	890	935	874	907	917	921	883	926	908	928	926	918	901	911	934	877	925	918	861	919	954	903	929	917	950	938	874	880	840	887	978	921	892	865	911	886	957	888	965	915	884	959	892	876	910	929	916	887	898	930	952	918	969	978	966	924	889	904	885	962	890	913	874	922	920	895	980	932	917	882	956	923	888	879	933	866	892	929	914	928	878	890	932	928	929	934	896	931	877	895	931	877	890	921	873	918	880	925	939	874	888	912	954	888	923	969	897	872	886	959	906	932	888	898	861	949	919	955	884	930	947	884	921	922	890	929	917	888	950	862	893	892	898	906	882	901	908	914	931	901	931	947	867	954	930	909	903	918	935	941	884	893	935	868	911	910	891	888	948	880	884	927	900	935	967	906	939	904	883	915	870	888	862	882	925	891	879	923	920	862	930	937	916	848	902	856	935	859	895	912	900	946	919	886	906	927	871	871	931	830	929	840	934	934	925	922	923	897	900	931	867	928	882	886	901	862	918	883	909	886	874	927	952	891	926	934	912	922	867	958	918	921	924	920	867	921	882	857	887	908	946	858	868	906	910	939	837	879	906	910	904	936	928	879	931	912	862	902	910	928	942	913	973	879	905	894	899	932	925	849	892	862	948	947	899	889	871	952	908	943	905	907	967	946	868	907	863	865	931	958	870	961	949	897	878	859	940	937	937	895	905	923	900	942	952	921	925	904	918	872	941	904	933	950	966	899	879	960	959	883	895	977	927	931	891	915	889	957	917	899	890	844	907	920	886	940	923	887	915	843	914	904	916	934	904	921	916	908	933	935	890	816	956	917	950	888	953	944	897	879	882	925	878	898	843	857	857	927	927	899	876	904	889	882	887	834	927	931	944	902	963	884	925	889	921	902	853	925	934	846	860	865	925	877	944	925	917	911	954	880	903	895	928	902	931	910	843	923	917	924	908	1001	896	858	925	894	936	874	912	972	912	861	927	921	937	940	882	927	882	907	888	872	905	918	906	901	892	926	908	889	919	963	876	900	880	896	865	877	915	912	889	906	910	905	856	867	941	906	885	876	925	894	936	906	897	954	933	929	912	905	899	964	974	933	845	928	896	920	899	929	903	891	932	905	865	939	899	933	854	913	902	871	932	961	916	866	940	932	913	877	913	878	881	920	911	934	895	911	959	852	923	943	888	900	946	877	923	889	957	906	884	868	902	867	921	928	959	931	921	931	890	876	896	920	912	920	908	888	862	941	857	932	903	883	888	942	951	901	904	865	896	934	919	946	863	888	885	901	845	917	898	911	895	910	971	890	925	843	911	898	920	843	859	910	939	955	899	892	911	922	922	928	934	904	896	885	917	900	936	932	893	931	918	891	922	878	869	905	883	929	881	927	948	951	980	913	874	932	906	916	889	892	902	951	932	909	931	905	883	866	913	929	913	948	969	893	857	870	891	906	862	915	864	935	919	894	878	879	878	897	914	905	918	889	858	908	924	906	885	905	917	901	933	905	859	891	945	878	935	897	889	965	909	925	905	891	923	868	914	907	929	939	906	932	990	875	880	896	887	902	863	852	930	941	890	901	916	886	921	962	867	936	913	930	915	893	898	957	923	898	912	865	879	907	852	887	935	917	992	900	902	935	899	920	875	835	893	880	863	912	892	901	894	952	916	851	908	874	934	913	904	881	909	905	885	905	914	931	961	903	954	917	906	910	946	859	926	924	922	877	933	920	862	894	894	926	922	887	896	922	921	955	939	894	917	895	917	884	930	923	977	938	882	899	932	888	875	901	935	963	881	956	942	917	848	911	901	960	874	898	871	883	928	965	939	989	924	928	938	950	874	870	903	882	876	877	893	873	936	914	905	901	900	899	888	879	907	902	896	877	930	937	933	895	907	910	947	848	919	935	912	938	891	890	851	860	924	901	873	921	904	838	957	930	908	897	913	914	936	906	924	954	885	895	830	873	819	929	919	860	890	920	868	872	941	937	873	897	948	930	902	834	969	876	926	892	896	919	901	940	881	912	905	962	871	913	878	905	907	930	932	922	925	939	915	913	899	896	969	884	931	887	897	927	929	902	879	910	929	913	895	927	895	931	919	916	814	954	924	959	928	895	958	896	904	899	950	907	882	881	921	960	887	898	899	921	877	925	913	915	915	920	943	896	913	923	946	894	926	904	926	983	917	906	881	873	867	919	918	921	932	906	958	916	941	920	913	914	910	929	930	901	956	936	919	893	886	940	901	926	889	892	896	944	851	879	917	911	908	933	917	877	897	927	870	917	909	871	915	867	863	908	873	926	905	891	921	894	964	863	955	914	931	900	948	889	927	937	908	959	937	944	893	882	852	942	881	911	930	895	946	902	923	905	900	918	834	903	938	894	936	906	908	916	878	893	898	979	898	917	901	990	912	928	898	857	909	880	900	919	865	920	961	945	876	892	882	918	901	955	859	934	924	930	932	951	927	920	918	921	883	861	916	892	951	899	856	931	974	922	861	832	917	946	828	928	921	896	937	909	908	939	896	939	909	909	956	884	844	891	903	878	891	895	949	908	906	885	911	898	922	962	880	872	898	851	943	899	908	879	893	867	956	917	938	964	964	908	915	932	929	899	874	948	937	934	938	923	906	875	935	888	912	926	906	936	934	863	901	900	863	913	895	916	882	925	865	904	898	932	874	875	892	966	928	917	913	940	883	891	880	887	955	895	926	897	926	881	905	931	881	894	884	930	902	920	886	886	909	932	880	895	887	901	900	907	902	898	941	891	893	909	872	854	933	927	845	942	939	909	887	950	948	869	880	948	892	916	912	933	926	876	930	892	885	885	940	953	886	856	839	927	926	922	876	933	874	914	982	939	846	932	962	895	882	918	968	879	962	898	910	895	947	944	931	905	890	953	844	919	890	934	908	914	981	906	952	934	905	823	929	893	892	878	883	916	929	890	867	864	916	929	903	901	963	890	924	934	919	958	868	908	936	925	920	890	883	881	919	989	937	923	941	908	899	967	941	930	876	1008	928	936	860	912	964	925	927	894	888	958	846	909	948	898	890	952	839	949	900	904	938	949	910	934	901	973	955	940	901	934	897	853	871	892	931	907	980	934	925	919	842	906	908	916	905	930	915	876	919	910	897	858	909	913	889	891	931	888	881	947	868	916	869	916	940	900	906	991	937	891	941	883	919	906	935	952	920	913	896	871	855	969	869	918	860	887	922	918	919	943	906	1005	930	927	960	924	906	925	940	899	893	881	899	848	889	874	898	889	918	899	931	917	905	908	897	991	906	899	935	909	958	854	917	886	913	937	906	890	915	930	957	963	884	914	885	878	920	899	922	938	963	934	905	825	929	903	915	951	918	929	936	927	937	829	875	902	922	953	944	886	944	887	921	939	897	890	906	921	947	848	918	864	941	914	921	884	816	941	904	850	950	896	933	943	904	902	923	936	870	858	918	867	941	960	892	956
7823	544	525	471	348	282	282	294	254	215	264	220	235	229	216	253	228	213	185	229	226	247	199	237	230	230	206	211	205	199	220	223	212	204	202	195	237	206	271	227	189	223	215	198	235	191	196	213	201	207	215	214	176	208	209	207	209	204	217	191	211	212	201	213	206	201	212	213	221	216	224	222	196	199	196	180	202	207	196	231	196	234	238	217	199	211	202	194	202	234	202	223	210	215	210	186	184	205	221	190	203	227	194	192	211	200	204	215	219	207	190	197	198	211	217	219	224	208	200	223	217	219	201	210	214	208	210	205	208	236	245	205	203	223	213	196	206	221	193	217	195	217	210	242	179	212	212	199	182	202	197	200	201	206	188	188	221	219	187	214	229	199	200	217	197	221	233	226	201	216	184	220	218	207	210	199	206	203	202	176	218	218	188	190	227	202	191	205	191	194	218	194	215	215	213	256	207	208	218	210	189	206	215	183	218	222	208	220	213	229	207	182	200	204	232	206	208	188	195	209	230	212	209	209	206	231	217	214	215	223	201	185	241	203	205	177	203	201	225	223	189	244	203	235	241	219	230	228	210	249	246	198	187	200	227	221	239	229	196	229	196	199	202	230	203	200	197	245	207	210	217	214	205	224	240	207	205	233	205	229	210	203	225	190	190	206	207	228	204	202	185	221	223	200	221	187	187	205	230	219	208	199	220	223	211	183	220	171	213	195	223	230	222	215	214	204	202	213	218	216	207	207	223	222	213	204	199	190	189	215	204	182	205	232	211	194	184	232	224	200	237	192	201	190	209	235	214	205	213	224	239	211	217	213	218	223	194	217	222	231	185	224	225	183	222	219	195	194	199	196	226	213	211	180	193	163	221	234	202	217	213	177	204	242	212	204	212	210	220	194	202	215	217	214	239	216	214	200	220	215	191	236	192	235	192	223	215	205	198	205	243	211	223	190	182	200	236	225	233	208	189	238	216	230	206	188	191	210	218	201	230	198	232	218	215	182	224	191	220	205	191	218	200	209	189	193	209	220	209	211	173	224	187	220	204	221	225	199	251	201	229	230	189	177	201	192	206	189	215	213	206	183	184	200	234	232	234	238	225	216	211	198	222	180	206	219	219	217	180	241	208	184	214	215	231	195	230	217	217	196	204	187	218	188	173	229	225	212	197	188	200	203	185	217	222	209	157	205	208	218	186	198	176	201	254	241	200	211	218	200	184	210	223	217	219	237	221	224	202	215	215	214	235	217	188	220	208	232	201	178	212	201	210	220	190	225	205	224	200	225	225	193	192	213	206	225	205	196	213	210	200	219	221	169	177	198	232	213	199	191	220	215	194	246	172	194	213	215	182	207	203	220	217	230	207	215	199	218	206	223	191	219	218	204	194	245	235	222	218	206	200	205	213	229	187	213	225	231	236	223	202	176	181	188	206	208	216	204	228	233	191	186	230	200	192	202	211	238	196	258	206	236	204	207	195	227	208	215	236	218	247	212	192	195	189	224	237	213	211	213	201	212	191	191	218	235	206	222	232	231	198	185	212	210	229	196	223	220	224	220	212	183	233	226	223	234	212	215	208	207	248	203	202	191	186	223	225	189	212	198	210	214	215	213	214	214	205	217	213	212	217	196	211	227	171	201	226	174	211	182	197	215	194	194	216	263	213	224	200	208	212	211	192	208	214	215	201	209	206	202	204	189	201	222	216	215	203	204	214	212	245	207	204	209	213	202	195	221	201	201	176	213	200	216	227	205	211	207	186	170	194	196	199	197	236	216	215	198	198	225	202	213	202	212	216	185	196	177	246	205	194	226	193	189	206	203	199	219	191	237	235	218	184	207	226	218	220	217	202	227	212	190	216	243	191	191	186	219	192	193	203	208	192	206	227	196	204	240	189	176	212	194	200	222	226	219	178	219	234	222	201	205	207	204	206	220	186	193	184	198	209	211	208	222	191	198	226	191	221	214	206	209	206	232	222	195	175	165	216	194	184	202	234	215	224	230	211	233	242	214	198	201	225	222	210	224	212	216	208	223	221	183	199	217	194	225	195	218	195	223	196	187	199	223	215	194	208	183	218	206	191	194	227	198	224	212	209	220	193	244	206	224	218	216	198	221	245	189	227	212	212	208	179	220	158	199	220	209	230	243	218	225	192	223	214	208	193	195	220	189	208	207	222	239	236	237	199	183	208	207	217	190	239	201	221	234	218	213	225	222	212	223	199	188	223	186	198	227	215	197	201	177	206	213	239	201	224	237	221	205	229	204	204	202	201	214	207	211	191	195	205	221	231	203	224	200	182	185	199	240	190	207	234	199	197	205	195	197	203	193	181	207	203	197	205	209	236	188	181	211	201	184	205	199	213	221	209	210	173	193	234	229	196	198	187	211	198	209	223	211	201	226	218	190	192	225	190	185	202	203	228	212	219	230	200	192	203	206	222	215	180	200	208	222	167	219	185	240	212	204	191	213	192	201	227	223	190	209	186	219	234	170	186	202	201	223	219	175	192	192	208	172	204	185	181	228	207	221	199	222	207	183	199	216	225	186	176	213	204	219	220	212	206	218	212	226	222	204	198	214	221	190	206	184	215	214	180	224	233	214	209	203	197	238	239	228	191	231	177	221	202	209	202	243	195	220	204	217	192	209	186	160	209	187	202	219	202	185	202	228	228	191	259	196	221	188	200	207	202	214	202	198	204	216	200	203	223	213	232	234	191	214	223	211	206	174	216	206	202	224	218	196	228	222	201	212	183	203	209	182	207	199	225	214	206	198	213	198	237	221	197	205	209	220	217	236	228	192	229	232	225	222	188	209	200	228	199	187	209	186	185	211	212	197	230	207	208	253	182	213	201	224	189	204	202	209	235	223	203	239	186	211	199	207	206	233	202	215	195	201	191	218	232	218	209	188	225	219	214	240	214	248	178	198	219	223	221	187	204	203	187	196	222	230	203	228	210	211	177	221	220	208	179	209	223	199	208	217	202	213	179	221	217	202	218	213	204	215	189	226	206	213	228	210	226	183	231	211	208	209	200	200	189	231	202	190	193	219	202	189	224	202	187	218	197	212	214	219	215	190	210	191	207	212	202	194	211	223	192	201	213	215	214	200	220	221	195	225	233	220	239	196	205	223	199	206	197	197	190	195	177	208	230	223	201	198	208	204	217	215	205	213	240	200	190	199	167	195	221	231	225	193	204	230	208	230	204	218	212	193	234	168	230	194	209	222	208	206	180	202	193	186	223	210	186	182	213	214	199	194	194	230	200	211	212	185	209	214	210	217	233	203	233	207	214	184	177	211	195	180	207	208	199	197	177	187	207	208	219	193	214	184	218	212	211	233	212	193	189	216	217	208	243	182	237	232	205	202	193	209	212	204	209	215	249	209	191	188	206	203	217	216	208	210	191	217	185	190	195	195	200	182	200	185	215	178	220	208	213	203	207	205	217	210	205	211	200	219	249	198	214	205	177	216	202	195	245	182	197	231	200	224	204	218	198	209
6469	761	1265	1482	1235	1097	864	847	751	693	714	686	677	655	624	613	593	557	601	553	578	552	573	533	581	544	559	502	601	564	569	548	596	560	559	552	563	531	581	513	521	490	561	496	583	518	508	504	554	571	547	551	525	525	556	492	484	558	560	537	543	533	597	545	566	505	485	497	519	561	513	513	560	523	527	545	524	534	530	515	541	559	516	538	533	493	525	510	554	534	544	551	552	593	535	533	555	551	509	556	553	514	566	564	542	548	533	517	542	564	508	545	523	550	562	550	537	542	554	548	559	552	557	519	533	492	481	500	538	516	535	526	535	521	560	530	539	554	540	544	562	514	512	491	515	504	569	511	522	560	526	507	489	533	538	512	535	493	550	532	511	496	560	523	523	504	548	545	527	529	543	513	516	564	599	520	491	550	535	588	524	545	528	539	578	486	538	509	538	543	540	540	543	513	556	529	503	516	524	513	551	540	505	574	525	508	561	520	518	526	576	533	506	544	555	584	563	531	543	489	551	545	560	493	568	532	526	560	514	523	548	512	577	546	530	548	536	530	527	513	527	544	538	533	521	531	532	558	534	472	557	501	501	506	505	550	525	538	536	515	560	532	520	530	529	557	553	547	522	507	520	557	523	550	506	517	580	539	539	518	549	517	497	553	532	539	517	519	541	572	533	519	479	535	515	516	521	525	526	535	510	508	503	504	512	544	517	565	528	530	535	540	506	534	526	550	554	558	597	552	554	577	543	543	544	496	538	557	543	533	538	545	544	527	535	517	547	546	508	608	505	539	545	539	499	526	544	532	545	546	524	579	529	547	545	539	485	563	517	501	527	551	536	552	534	528	536	527	516	514	529	575	493	591	516	557	518	515	570	488	545	510	533	559	515	491	516	576	531	533	556	506	540	505	523	531	520	543	515	566	535	512	509	535	565	570	529	544	540	542	555	530	522	509	525	516	503	572	518	564	540	549	505	558	491	505	572	532	595	534	518	512	533	539	555	546	516	540	509	536	539	550	540	542	511	519	560	508	498	510	534	524	543	529	514	571	572	562	487	540	527	529	535	532	511	539	531	525	502	509	492	495	532	514	466	508	518	538	545	499	547	490	535	526	505	524	531	557	583	543	545	516	529	536	516	559	542	548	545	532	501	531	515	547	518	522	533	575	579	551	567	519	526	526	539	539	522	527	511	515	512	504	503	562	502	536	500	531	557	507	528	526	507	540	573	537	518	531	507	527	596	540	549	524	538	524	508	513	480	528	549	540	563	491	545	540	561	490	519	517	556	527	534	539	536	510	548	532	531	525	548	543	552	566	524	521	541	534	500	568	546	487	532	555	501	513	539	551	554	578	539	499	522	513	548	517	582	539	489	502	532	528	542	563	554	538	550	540	507	537	558	545	559	530	507	554	545	540	543	530	529	539	528	534	533	545	529	523	579	512	524	512	522	534	537	561	520	521	529	522	549	505	535	534	520	497	540	561	488	532	501	525	559	502	512	547	554	552	526	536	557	524	525	533	514	494	590	555	533	558	553	564	487	551	520	564	555	515	499	542	522	530	533	582	515	567	530	526	503	514	540	547	509	498	515	518	540	487	530	569	517	543	504	500	525	495	545	570	511	512	509	556	532	577	544	515	539	479	524	522	529	553	517	551	528	545	550	530	538	502	508	521	508	537	535	582	504	538	556	511	516	550	553	496	561	538	551	532	505	517	538	523	550	564	503	536	532	516	554	491	549	523	565	513	491	540	505	531	522	509	549	540	524	549	503	562	563	556	507	515	515	515	514	545	537	507	555	581	518	479	571	495	504	561	535	543	513	569	517	551	538	523	512	508	503	493	520	496	558	523	492	519	522	537	537	520	531	545	519	485	509	546	510	566	536	556	542	546	502	553	533	512	563	551	576	564	529	520	535	516	528	534	551	548	535	528	521	499	577	561	494	541	547	568	543	540	532	528	543	528	552	519	550	542	541	597	528	493	530	572	523	561	567	549	494	528	588	555	485	543	530	519	629	533	530	523	510	536	533	529	515	550	588	514	495	523	584	556	506	521	532	567	534	529	541	570	487	543	518	494	552	502	559	521	548	504	555	562	547	560	489	535	480	544	524	580	533	492	508	533	525	502	520	515	566	527	555	527	546	518	546	502	534	552	545	545	535	501	517	502	485	562	530	531	538	537	538	554	559	519	516	548	546	505	518	496	520	550	536	560	549	504	538	552	533	489	524	532	483	571	503	484	557	552	577	530	512	503	563	538	505	517	556	546	518	525	556	520	538	505	571	533	580	546	544	522	554	505	508	522	535	500	540	508	536	527	546	538	526	566	527	494	526	537	532	534	555	503	575	543	536	542	524	531	554	510	542	519	550	568	520	544	503	526	548	532	569	526	500	490	545	560	509	523	496	554	482	527	497	520	529	529	506	506	526	568	563	511	509	520	524	513	537	540	546	536	540	524	502	555	541	492	470	539	548	502	569	499	511	544	522	501	525	515	542	519	533	510	554	527	526	501	525	542	542	554	548	529	508	570	529	527	554	555	527	598	544	490	563	525	551	505	529	541	496	556	513	526	552	550	531	521	555	494	510	516	531	549	492	563	569	545	540	560	585	551	524	546	507	536	537	518	520	505	544	517	531	530	532	575	508	556	554	530	510	539	497	506	497	546	496	573	526	486	565	513	572	514	548	535	555	539	574	520	541	509	542	504	532	536	528	519	519	529	537	551	509	553	550	544	553	558	486	522	479	515	546	562	506	515	543	547	535	486	552	506	548	554	535	525	529	543	547	545	529	555	545	542	548	543	545	534	529	516	500	500	541	513	555	533	557	557	565	523	572	471	535	549	533	570	508	492	568	548	516	532	522	545	528	527	534	521	549	516	507	554	515	507	539	530	512	546	537	527	505	517	540	517	547	516	531	537	503	575	527	523	527	513	539	535	587	511	544	570	508	509	528	513	517	531	512	493	557	513	526	478	554	521	516	491	516	527	514	534	546	552	543	559	547	535	549	546	537	541	520	494	550	530	525	488	571	527	560	531	500	486	496	525	485	539	491	566	552	489	502	533	498	545	516	556	518	503	541	581	527	577	501	520	502	558	575	517	510	545	569	523	544	500	542	546	544	511	554	515	531	536	541	532	520	534	521	540	555	499	535	550	543	556	517	516	545	548	522	544	578	520	511	554	539	541	540	513	533	529	548	558	525	524	527	521	525	506	559	532	557	564	556	549	526	509	504	539	568	529	548	512	506	524	531	535	519	503	512	548	544	524	512	499	538	580	494	507	543	521	521	523	536	502	522	543	552	626	510	539	518	574	533	533	551	545	551	560	497	564	557	501	534	554	547	541	508	527	489	529	557	566	558	563	523	518	559	498	548	548	540	540	548	520	541	525	542	489	527	547	575	512	532	558	511	548	522	544	522	545	484	545	487	550	524	571	512	569	549	553	553	531	522	529	504	559	548	543	497	516	533	520	555	567	561	549	558	476	561	528	530	532
15375	1355	1039	742	618	508	410	432	401	364	383	382	336	320	316	343	303	355	333	317	325	297	302	307	315	316	290	298	298	322	322	284	255	314	293	318	325	274	309	310	268	275	298	306	322	287	304	326	292	289	278	295	253	318	292	296	279	305	269	269	326	317	305	314	331	313	299	304	299	279	281	335	314	295	297	287	312	298	296	309	293	305	321	255	301	299	270	282	300	346	328	286	303	308	295	290	280	289	310	336	315	272	299	294	310	290	270	296	305	309	328	287	325	300	297	313	275	269	297	290	291	253	272	313	292	282	287	294	320	265	305	304	301	316	279	263	320	295	296	300	290	279	254	265	274	279	281	304	289	303	297	320	285	284	268	296	307	319	313	277	285	305	286	287	282	270	284	278	293	298	305	324	292	289	324	277	291	271	273	240	308	279	284	311	294	301	306	287	273	303	309	291	301	300	300	280	298	301	287	270	307	323	310	324	299	284	313	321	272	284	318	283	270	259	322	307	302	287	299	303	288	266	305	328	301	310	265	294	308	276	279	298	262	261	316	283	308	323	290	294	305	301	290	287	323	269	291	324	279	305	284	316	280	314	286	239	345	305	283	275	255	287	260	295	292	317	305	299	312	308	285	271	291	289	261	283	300	302	285	280	298	290	285	269	279	309	277	311	311	300	251	292	275	268	316	301	305	289	303	292	294	295	283	308	309	291	284	300	296	304	271	280	272	309	273	315	286	297	304	287	308	312	284	300	308	293	312	303	309	270	307	330	295	276	265	253	292	296	310	269	297	297	324	256	339	304	292	289	304	289	295	277	293	282	300	275	259	280	288	306	299	358	288	330	341	299	300	290	280	292	331	278	310	293	302	321	314	301	266	295	263	314	304	305	290	315	266	302	332	299	285	306	284	277	327	258	284	296	288	285	314	316	299	315	295	304	273	304	307	296	330	292	280	302	304	280	288	307	282	288	294	299	312	293	302	338	276	267	330	280	315	293	303	267	325	283	264	310	300	316	319	278	307	291	271	301	279	272	300	309	313	308	296	284	312	284	309	265	278	324	270	294	285	318	274	294	277	300	279	269	298	315	303	315	317	325	273	278	267	290	301	267	303	289	285	299	303	306	321	302	319	305	303	292	286	275	305	312	267	308	298	278	274	315	291	293	316	299	326	338	262	327	294	285	317	283	283	297	297	328	285	291	277	316	299	273	328	299	256	282	300	278	320	323	317	265	293	312	302	301	295	275	285	290	292	298	285	305	294	288	293	316	254	304	313	272	323	281	283	349	310	308	291	302	291	299	311	302	283	285	310	271	285	256	302	294	288	309	283	304	283	298	297	287	298	297	280	297	273	309	327	277	277	291	290	283	298	302	277	301	291	267	311	259	329	311	280	279	310	317	306	309	318	310	267	287	309	279	293	316	300	246	311	296	331	271	289	278	272	313	319	296	266	262	283	282	315	305	280	301	319	296	267	272	299	293	272	277	307	288	324	306	331	297	311	311	297	271	309	295	268	275	332	287	286	281	298	282	281	309	284	294	299	316	301	281	308	263	310	348	301	319	280	321	305	282	319	320	311	306	307	313	274	343	312	256	296	301	297	280	301	280	282	272	311	273	271	284	311	328	295	277	287	290	305	274	288	295	328	268	300	304	311	300	308	265	261	298	323	288	284	294	277	289	294	309	305	273	309	280	272	296	298	335	311	308	309	331	288	304	346	307	308	282	308	307	314	323	325	298	269	283	278	301	306	275	325	302	271	300	302	275	286	294	309	271	284	288	300	277	315	321	283	266	277	313	302	314	306	284	288	294	323	264	280	278	305	265	309	292	295	307	298	305	278	265	277	281	286	336	281	295	286	273	274	304	314	324	276	275	301	268	321	286	316	313	292	311	297	309	298	270	290	307	281	282	259	283	312	271	275	310	312	289	285	275	309	291	291	294	286	293	275	300	292	299	291	316	311	274	280	276	324	329	324	296	273	301	308	300	277	280	288	299	285	286	295	270	272	357	300	281	308	279	291	277	318	293	274	279	294	297	304	309	315	282	307	294	321	275	288	300	308	285	324	276	274	286	314	268	281	257	294	293	292	266	280	287	299	279	273	275	285	282	292	288	265	325	318	271	336	274	304	318	268	296	287	283	281	274	334	234	294	309	279	325	316	273	289	275	300	290	281	309	276	311	284	274	314	288	289	309	311	282	306	296	285	305	283	327	311	287	303	325	289	297	296	328	312	279	279	275	285	288	287	287	309	297	304	257	283	276	293	286	251	296	289	306	282	320	297	277	289	298	319	308	319	263	295	277	310	323	284	325	288	258	299	295	296	298	287	315	315	289	299	269	299	297	292	298	312	257	350	288	300	290	291	279	326	349	277	282	296	317	272	298	303	260	294	311	287	272	315	321	257	282	292	309	273	292	300	268	291	288	331	278	313	292	312	294	339	311	282	306	331	318	278	287	295	255	322	287	302	304	327	280	303	316	325	316	286	305	282	330	303	307	277	330	327	292	322	317	277	298	282	299	318	278	299	302	285	281	292	279	286	259	308	324	298	292	281	312	292	298	294	275	309	294	278	312	319	287	269	300	305	285	278	283	271	315	283	292	293	279	272	308	299	277	272	270	306	301	266	297	277	339	293	306	306	290	312	310	329	273	271	306	294	328	298	276	270	272	291	272	298	286	304	305	269	286	284	285	295	300	280	332	280	277	327	321	310	310	303	314	283	277	309	293	276	288	301	288	286	285	277	291	290	277	299	272	247	256	307	260	269	317	278	298	273	306	303	292	278	308	283	296	313	310	310	278	273	326	252	269	307	290	292	280	342	308	324	256	300	267	315	275	294	310	276	298	312	317	298	295	331	288	328	290	292	301	275	265	302	288	321	306	314	304	312	307	306	296	288	357	284	318	315	258	308	317	321	295	299	305	285	308	274	297	295	315	321	309	291	326	262	277	263	306	291	286	291	309	326	332	283	330	320	273	319	278	328	286	321	302	265	315	288	293	307	317	297	289	302	261	298	295	288	290	334	317	308	285	291	306	288	291	270	276	314	284	273	273	342	293	281	280	319	295	303	298	287	314	296	303	346	288	295	270	321	285	298	298	260	268	296	297	311	266	314	307	307	279	286	292	301	255	288	304	270	314	285	322	273	306	279	316	300	303	276	264	289	296	291	310	294	268	297	292	233	315	271	305	304	296	285	272	291	284	281	293	299	292	315	275	317	296	301	317	343	312	276	337	290	307	258	305	310	309	289	260	279	269	298	285	297	293	266	263	298	308	302	289	261	276	270	266	313	305	310	291	256	291	264	301	320	285	290	319	296	314	317	266	317	272	296	290	308	295	279	284	311	279	285	301	284	290	295	337	295	306	271	315	294	309	331	294	296	288	268	293	303	288	348	302	301	264	294	296	308	301	276	312	340	300	318	291	281	301	296	297	281	300	318	320	284	299	286	280	315	291	295	273	296	285	308	292	302	303	286	282	295	305	276	308	297	291
8462	1254	2162	2488	2068	1739	1474	1300	1206	1066	1011	1007	956	891	941	916	868	835	826	861	832	857	789	787	806	768	735	813	766	770	735	805	772	755	742	720	774	731	766	723	733	730	778	754	748	737	755	809	739	724	746	736	732	751	758	736	742	768	744	749	777	686	739	747	735	753	757	755	716	731	777	710	752	734	716	761	768	700	754	706	746	704	774	727	719	722	735	691	721	699	743	729	704	715	758	751	760	725	739	694	741	715	710	784	749	748	711	774	760	750	783	785	689	779	701	716	723	745	707	735	747	704	729	747	716	703	704	772	804	723	765	730	739	705	730	694	739	758	691	767	722	735	734	728	717	752	761	740	724	745	709	749	744	730	705	715	731	778	747	781	727	741	742	733	749	691	793	779	778	713	747	745	746	752	734	750	759	759	713	726	748	723	746	735	757	718	713	722	742	721	715	717	762	764	742	719	765	707	725	722	766	676	703	739	714	729	742	704	747	718	725	725	751	690	685	719	755	744	767	712	720	701	701	757	713	738	722	735	716	730	752	773	721	684	752	751	695	712	743	698	700	718	749	755	750	804	734	705	772	739	702	711	746	769	723	718	719	728	733	701	777	709	755	729	702	775	774	690	702	726	791	677	740	711	723	739	722	709	754	732	727	744	748	767	761	761	747	735	734	730	746	682	737	729	766	720	728	728	709	726	757	739	721	724	738	683	745	731	733	717	749	751	697	743	703	737	738	781	731	704	736	752	756	738	732	735	704	725	734	722	682	727	719	749	727	729	797	719	733	758	739	730	753	707	690	678	734	714	712	765	727	760	747	710	720	735	749	717	758	677	747	717	704	706	751	751	759	752	748	738	733	764	752	760	747	689	752	767	720	767	741	650	731	739	732	721	726	755	730	740	735	750	711	740	728	757	773	708	764	735	748	741	738	755	772	730	769	712	690	718	726	788	726	680	731	733	753	730	773	702	721	771	725	730	756	789	718	766	737	708	746	673	697	719	731	713	729	774	728	695	746	760	733	736	691	704	706	689	709	714	716	738	754	690	782	704	724	735	738	767	715	776	763	731	713	745	713	701	713	735	756	754	719	737	741	774	763	755	705	721	734	777	687	745	737	751	718	712	758	732	716	695	737	700	727	766	740	733	727	749	782	713	736	784	718	752	723	697	716	738	766	714	711	749	712	734	733	746	731	728	774	721	692	697	747	699	768	704	779	719	761	756	691	720	709	737	742	697	710	742	713	701	761	680	745	713	733	724	674	739	684	728	722	743	675	721	746	680	748	742	727	730	728	718	767	730	710	740	741	759	739	749	720	722	720	724	748	710	734	705	754	720	760	716	754	737	736	722	708	713	708	766	752	737	741	750	708	772	705	754	755	734	769	771	722	727	728	716	787	663	736	703	652	754	702	755	676	744	735	754	680	732	753	698	707	690	726	767	738	741	733	711	729	751	747	741	719	722	732	709	731	750	743	723	702	703	719	745	676	751	720	742	740	733	741	740	704	736	727	720	776	703	725	727	768	685	746	747	746	708	772	741	733	722	778	706	727	746	743	747	723	705	744	770	762	780	657	732	733	737	747	724	710	730	721	719	712	741	715	698	736	733	723	708	706	753	764	766	750	742	752	769	727	765	665	733	750	714	742	725	731	700	760	729	804	707	697	724	761	753	706	716	759	755	702	731	756	773	718	754	759	722	756	772	738	723	752	725	705	766	709	780	713	677	730	752	719	783	799	736	752	748	733	739	723	747	775	743	743	739	681	778	682	702	744	748	729	689	746	729	692	716	700	703	733	694	739	697	745	692	760	715	710	798	775	694	717	710	754	661	709	701	734	718	693	728	728	789	735	695	720	737	737	675	745	757	745	687	730	724	747	715	766	790	737	741	737	794	747	753	738	723	708	728	722	714	715	742	669	719	749	722	762	771	716	724	717	708	712	699	736	720	728	711	701	741	703	689	699	722	707	736	743	677	718	741	725	679	743	744	685	771	698	732	711	714	734	742	781	754	746	776	710	728	813	736	729	771	742	648	729	786	702	750	726	742	733	706	717	736	745	727	724	766	742	726	760	755	721	778	769	716	728	723	716	772	712	724	747	712	710	742	696	724	740	712	754	699	694	708	718	732	730	750	738	751	740	739	696	672	756	751	716	741	711	645	719	758	754	730	703	780	745	714	718	732	741	776	735	787	759	747	685	757	740	688	772	718	723	747	699	751	722	732	717	745	717	688	751	688	711	690	692	682	729	687	730	740	775	784	744	721	740	728	769	737	735	738	729	738	767	728	707	676	715	735	720	724	714	710	715	736	713	701	758	743	695	695	723	781	735	715	779	704	739	735	725	740	706	746	678	735	787	751	695	714	674	747	733	748	722	784	721	767	731	744	738	753	754	731	723	719	721	740	772	719	737	673	776	726	710	744	696	727	748	741	728	763	724	688	706	787	704	743	756	708	741	698	769	713	702	705	682	764	732	739	725	673	761	715	689	748	742	730	706	715	713	773	731	771	765	714	691	767	720	731	702	722	694	727	736	753	710	684	724	759	697	750	740	710	733	770	741	696	742	715	666	733	714	759	739	698	753	710	732	735	732	688	720	748	659	735	736	703	749	720	698	749	749	685	691	751	761	736	755	771	714	763	768	679	692	750	684	750	727	782	699	732	697	737	726	670	716	710	726	764	753	743	685	756	737	769	805	727	737	690	766	733	721	771	736	744	741	705	716	697	724	691	745	692	743	711	701	707	700	728	746	689	708	747	736	788	805	718	757	721	772	758	758	811	721	754	716	729	757	722	750	712	727	724	720	738	738	727	735	715	768	761	744	677	727	700	694	741	776	731	718	721	741	696	740	774	715	776	724	685	725	793	725	697	752	737	737	734	755	767	761	698	778	758	714	720	769	788	702	722	727	789	758	735	723	714	723	705	717	757	724	689	699	747	757	761	767	730	758	732	755	789	750	727	724	750	679	750	707	713	749	669	685	736	773	725	719	733	728	708	748	699	729	726	698	691	670	712	736	694	753	704	726	720	749	770	701	738	731	745	703	761	777	722	740	728	699	773	722	709	753	722	721	795	715	709	717	729	730	708	770	694	717	717	764	682	749	692	747	729	684	699	720	772	718	749	774	731	751	723	698	720	723	690	711	734	745	740	728	745	725	766	698	766	762	712	721	731	730	728	711	763	703	746	740	707	768	740	776	760	751	772	685	740	795	742	737	746	679	733	771	741	739	694	759	793	751	742	756	726	719	712	715	776	794	743	711	769	736	753	759	745	789	772	736	721	754	721	741	726	737	714	704	758	730	754	787	751	782	749	790	725	741	730	743	731	701	707	748	717	721	727	781	736	760	717	718	743	720	767	687	707	715	699	726	730	750	729	754	723	728	710	709	738	715	732	738	766	743	741	720	730	717	708	787	800	713	775	747	720	729	742	679	736	720	745	709	743	776	734	716	673	750	709	737	691	733	712	690	750	742	733	757	689	732	741	751	752	715	697
1796	438	441	389	399	408	397	427	420	445	430	422	398	417	367	420	430	419	399	395	401	388	380	399	406	417	389	408	406	413	404	404	386	403	423	396	398	434	400	388	402	457	423	424	409	438	406	412	441	435	397	405	400	408	394	407	371	409	400	412	413	402	385	391	417	393	416	408	391	409	433	400	403	423	377	387	404	396	427	435	435	437	394	377	392	436	404	399	419	400	372	403	402	420	435	400	423	408	435	385	403	453	406	393	419	401	422	401	430	416	379	384	415	401	386	429	402	369	398	418	432	434	405	419	408	402	432	409	416	405	423	405	370	366	402	409	441	417	384	422	453	407	413	436	430	413	377	401	441	414	393	410	414	393	430	406	428	371	400	425	410	398	396	426	401	412	416	395	403	415	473	379	372	398	394	392	383	414	398	388	444	402	410	419	407	393	409	405	396	374	418	401	376	369	389	435	424	393	375	403	408	393	385	414	389	400	363	394	399	386	376	385	420	396	416	395	379	398	387	393	406	416	398	406	405	403	392	429	410	427	388	466	410	411	427	414	423	363	399	422	441	393	405	406	404	395	436	384	411	371	429	376	421	399	421	421	437	384	374	411	402	440	362	366	445	414	415	403	392	419	399	382	443	415	386	375	394	405	389	412	395	376	416	399	377	409	407	428	418	427	387	394	404	424	406	431	396	417	386	404	380	421	437	409	383	397	422	426	408	411	414	406	378	428	401	369	400	412	399	441	428	406	432	362	410	367	417	431	407	426	413	392	376	425	397	375	398	395	420	379	373	405	395	412	413	400	406	417	415	412	387	443	417	378	439	449	371	400	364	393	426	407	434	394	385	415	419	405	399	436	398	400	415	424	377	421	434	403	440	442	383	431	409	417	375	394	413	397	430	432	419	366	399	429	394	418	401	343	398	391	421	384	399	413	397	419	417	404	355	418	409	407	389	399	428	374	426	378	400	419	395	423	409	398	425	389	355	390	417	393	413	429	388	419	434	411	402	406	399	392	343	417	449	399	432	391	394	381	413	382	423	386	383	395	394	357	402	428	405	395	396	431	400	425	390	394	418	391	415	413	405	386	457	396	397	413	447	413	404	411	375	415	395	376	392	467	380	428	402	422	391	427	421	423	369	388	386	381	395	422	424	407	370	389	410	379	378	412	403	423	385	385	388	421	428	369	405	427	407	407	392	408	412	389	427	388	429	454	435	461	377	388	403	394	368	393	402	399	374	406	438	390	405	378	387	392	402	416	425	444	350	385	441	439	382	429	367	418	431	437	425	414	399	429	404	415	426	403	395	374	370	400	400	454	412	436	390	384	383	380	362	403	436	437	436	392	431	382	398	412	383	422	423	419	417	398	403	403	406	392	388	376	386	418	451	412	374	414	462	407	443	415	386	404	400	439	392	429	371	397	425	423	395	409	406	417	421	400	412	402	398	396	392	425	393	424	426	377	434	392	436	417	393	407	421	375	422	425	407	374	385	376	384	408	414	399	390	403	411	389	428	403	405	417	430	399	404	407	384	385	412	425	413	378	407	392	422	410	374	428	407	424	391	437	423	397	388	409	377	419	361	428	399	372	375	396	390	395	387	366	395	352	422	454	420	369	409	420	436	426	408	398	421	427	413	430	398	338	376	411	413	417	411	407	377	376	398	419	421	394	385	372	443	402	394	413	387	400	390	394	415	367	402	387	383	388	404	389	382	409	396	417	399	422	435	415	374	387	403	423	361	422	449	408	401	422	377	387	388	393	408	420	427	384	427	415	423	425	418	418	413	443	362	403	400	404	417	394	359	421	428	419	389	385	405	434	412	383	394	377	414	389	413	387	425	429	379	388	388	400	370	384	400	424	411	412	415	418	400	428	432	436	387	396	419	453	432	410	402	396	400	409	400	414	394	396	405	405	410	366	428	415	369	379	418	407	380	408	408	423	394	420	408	422	405	410	396	393	393	418	356	420	415	419	386	392	381	455	403	388	396	393	388	376	434	385	413	370	401	354	406	396	384	409	398	453	427	464	393	425	434	422	379	399	421	387	425	391	439	413	400	379	401	397	374	418	360	434	395	402	388	395	423	402	350	387	379	415	389	391	410	400	437	421	407	401	413	384	420	393	396	418	430	415	391	372	371	456	371	412	407	425	355	426	399	409	385	461	459	393	422	410	394	411	399	413	425	371	415	407	423	410	443	466	381	409	423	418	385	371	396	392	407	393	435	412	410	414	402	425	404	417	375	361	409	466	400	447	400	402	373	425	406	366	416	382	354	406	379	398	408	410	389	374	391	389	444	408	399	385	440	420	444	363	450	387	417	387	414	415	425	446	405	430	388	381	379	387	437	432	403	402	373	405	466	419	436	381	429	447	392	394	396	442	390	396	388	417	385	390	382	406	385	449	422	369	412	409	405	430	429	399	397	418	435	445	450	428	417	407	399	426	421	379	429	399	359	438	434	380	381	383	365	391	439	408	393	415	374	396	400	363	371	389	428	452	375	371	392	466	380	400	372	413	437	378	384	423	404	372	408	401	440	470	380	431	395	367	407	429	351	396	422	378	424	427	377	399	409	373	374	426	387	398	410	399	404	395	353	405	429	407	405	404	388	388	421	415	407	377	427	396	444	409	393	397	422	404	422	425	403	422	392	411	414	404	399	384	393	388	410	394	424	391	397	383	378	407	389	376	406	378	421	393	408	379	390	380	449	393	399	406	397	423	384	396	407	396	373	383	431	376	424	428	346	416	390	379	411	423	434	381	373	406	403	394	421	389	395	361	372	416	418	399	398	413	394	366	418	425	444	414	388	405	445	421	416	381	387	389	443	398	434	371	396	412	402	384	400	405	386	387	411	423	401	421	404	392	388	405	366	391	405	413	388	371	394	411	379	405	400	369	416	418	430	411	441	355	397	435	382	403	420	457	445	419	380	382	432	414	383	386	397	370	417	418	345	423	419	380	420	408	379	431	402	400	383	372	411	406	458	397	401	400	421	394	391	434	414	413	397	377	427	440	437	379	447	394	425	410	407	399	365	394	398	385	397	375	403	378	420	394	371	388	402	364	383	424	418	396	420	379	403	427	418	429	393	394	380	418	410	439	398	428	409	422	394	409	365	356	356	413	411	433	420	413	425	392	437	368	432	403	390	368	395	400	390	413	425	387	407	418	434	405	411	419	423	421	410	406	374	399	394	443	407	369	407	457	427	413	389	377	427	373	402	395	423	389	418	425	433	464	397	404	398	411	390	408	399	371	418	408	409	401	420	418	381	382	393	429	392	407	374	388	372	422	434	409	423	406	421	399	392	376	388	400	389	368	422	424	434	402	394	370	448	387	433	387	401	420	413	404	390	401	421	404	438	393	413	406	412	402	439	432	386	431	404	408	403	410	367	428	440	396	401	409	375	375	428	419	406	409	404	409	397	461	400	399	411	402	396	418	425	432	365	416	390	362	399	408	443	375	420	424	423	417	373	392	433	417	385	371	442	397	398	407
2196	959	922	987	925	911	930	934	927	984	920	917	863	882	895	902	918	949	901	840	916	884	922	893	871	875	885	912	940	907	900	952	902	862	855	909	847	923	928	895	879	897	886	899	875	885	913	918	903	904	896	896	940	918	894	922	950	925	923	909	863	906	957	835	884	912	950	965	880	926	900	880	852	941	905	912	953	886	921	939	903	917	854	895	870	902	941	918	926	920	934	914	902	865	913	852	894	833	878	831	928	930	879	933	913	881	911	941	920	916	860	868	917	900	929	920	873	881	874	901	921	942	896	879	859	956	953	834	878	907	898	898	894	932	923	904	931	932	916	899	907	898	877	896	905	894	938	889	900	892	886	907	901	938	887	936	907	923	861	908	922	859	869	905	947	916	881	897	908	948	859	925	892	939	888	922	913	926	931	930	888	920	876	964	959	928	892	878	901	871	958	924	870	894	923	891	917	884	887	882	918	873	880	906	901	925	953	934	940	906	897	901	869	833	894	945	965	928	923	920	905	908	897	950	881	918	960	887	950	956	925	899	898	892	895	937	897	899	939	958	881	930	884	929	921	933	886	915	920	914	925	884	903	957	862	869	950	926	914	890	945	908	891	888	924	932	903	900	899	907	904	909	890	834	910	880	868	929	958	918	853	922	858	934	928	900	892	934	955	963	929	920	945	890	871	925	884	895	906	871	917	881	831	866	902	914	868	907	916	934	911	869	906	894	898	940	869	904	916	903	881	862	863	907	916	888	900	922	945	886	914	947	924	877	844	882	851	893	861	935	862	918	833	924	957	940	935	930	917	883	916	913	995	825	875	899	952	907	913	932	970	927	874	956	903	924	885	935	905	879	931	917	906	934	980	879	954	876	841	856	914	858	860	908	924	916	945	937	893	835	842	907	900	898	905	965	883	870	886	901	917	957	928	896	909	875	943	885	915	940	899	853	891	889	889	900	898	896	872	950	949	909	903	916	928	908	914	878	887	886	945	883	921	888	905	916	920	885	930	921	901	905	924	916	879	900	858	908	908	952	902	933	918	886	896	916	932	954	862	889	898	916	868	917	848	960	933	912	879	940	900	923	882	859	973	879	934	857	903	898	871	949	884	906	905	867	857	950	877	932	884	928	846	870	956	908	940	879	905	901	861	907	868	890	926	924	875	925	874	911	926	852	905	959	899	874	835	900	897	886	880	883	961	866	895	919	882	936	914	897	954	887	929	886	876	876	909	838	925	918	889	958	875	932	956	885	895	874	901	896	915	887	948	892	896	911	890	913	891	906	922	849	924	910	932	868	878	885	828	922	891	861	915	930	948	880	881	909	984	903	878	925	894	955	911	908	902	903	871	919	947	884	904	918	957	924	902	919	904	920	951	945	954	926	866	835	880	965	970	919	906	878	907	915	911	938	873	854	881	908	964	937	891	862	921	921	919	967	875	885	899	937	960	846	931	891	894	928	911	941	897	911	953	877	948	922	946	894	883	926	936	884	838	872	906	871	905	930	927	875	857	878	914	921	951	926	915	944	895	951	965	933	911	957	934	903	904	911	895	917	889	892	977	900	883	898	874	884	932	860	937	883	888	879	935	911	1004	960	891	900	900	912	880	913	883	894	925	950	924	898	923	920	978	888	906	885	929	912	906	890	859	887	879	901	893	933	903	903	921	921	876	867	922	922	893	910	881	848	919	915	893	925	922	920	900	890	969	872	927	922	894	893	886	877	962	941	870	906	907	889	901	882	912	871	902	904	931	891	889	933	939	925	932	950	886	903	888	924	935	915	914	893	952	895	904	882	942	912	920	920	871	912	916	940	897	926	900	914	922	936	945	880	890	904	879	907	941	881	903	914	929	879	882	874	867	900	917	945	868	960	898	941	914	934	919	879	912	934	904	891	893	932	880	894	871	886	931	920	891	903	836	891	929	846	900	953	900	944	886	900	909	878	942	960	899	923	913	905	911	819	885	866	852	859	876	915	899	873	906	826	930	869	963	895	870	946	920	898	904	883	954	912	866	979	917	936	887	881	873	904	935	905	908	914	876	894	945	896	895	889	913	919	851	909	876	968	923	958	886	919	901	869	935	889	880	883	904	891	897	881	927	911	889	850	883	909	925	915	909	885	918	898	895	926	911	873	908	895	868	879	917	932	915	839	857	896	920	921	882	931	1015	903	932	953	922	914	897	911	937	901	940	927	898	846	903	919	915	956	876	941	919	959	906	897	922	901	933	869	916	907	880	922	883	869	915	882	905	924	921	892	886	963	911	981	908	908	906	880	917	895	926	908	894	949	952	926	907	874	944	950	958	910	938	903	878	913	932	884	946	895	944	880	878	901	841	960	894	952	936	908	922	892	965	913	888	908	900	878	943	897	854	898	883	900	881	906	866	928	868	893	859	867	909	911	881	933	904	903	946	916	916	925	913	914	887	874	901	925	946	948	900	922	935	869	914	979	907	915	972	893	947	939	951	946	884	905	920	943	849	884	860	903	961	925	886	907	908	945	890	938	902	921	863	934	898	913	868	917	942	920	891	919	935	892	922	887	918	969	889	894	940	899	879	848	919	879	919	878	889	907	948	886	882	913	861	904	857	879	903	896	908	917	853	894	893	874	944	931	898	889	902	914	904	877	887	923	881	910	894	948	829	906	896	911	932	938	854	892	947	922	890	868	871	932	929	910	907	933	871	948	939	931	898	880	902	868	905	932	962	840	898	886	899	890	942	879	891	902	967	889	869	882	905	918	926	930	940	944	881	935	885	934	870	883	891	925	899	895	956	875	959	926	855	948	879	966	873	875	891	864	882	873	964	901	923	877	915	922	921	928	922	853	931	895	891	903	933	901	958	924	861	926	920	909	858	921	946	882	882	866	908	885	876	880	871	884	913	923	903	941	937	922	905	917	897	902	985	830	892	914	906	950	881	898	920	874	858	916	927	920	938	888	915	921	927	858	916	921	937	904	902	846	978	932	906	838	887	930	972	900	836	901	934	935	899	935	871	883	890	896	885	888	930	918	991	879	932	913	939	970	890	934	903	897	947	876	870	925	920	939	878	861	928	899	906	881	905	903	908	898	952	900	868	954	916	898	934	893	908	940	902	928	880	968	909	872	934	866	919	920	908	892	878	899	865	880	948	965	892	922	878	845	937	925	910	912	886	880	888	946	961	879	893	891	902	968	896	925	899	915	986	924	942	906	887	904	921	930	903	925	888	927	932	919	901	939	939	862	868	928	862	928	907	932	911	968	922	898	910	867	912	880	957	898	937	893	875	913	895	880	882	942	909	934	847	862	840	932	856	892	899	962	907	864	966	904	922	914	923	949	871	817	898	871	884	922	886	891	900	922	923	932	855	889	921	916	873	937	906	883	872	884	904	956	852	872	891	892	876	881	874	872	988	936	897	911	913	892	951	846	871	890	893	926	856	912	938	889	904	879	877	842	905	904	930	892	897	876	940	980	876	850	956	930	893	947	898	921	864	883	912	897	916	861	930	883
7837	513	517	440	355	321	285	291	240	269	245	211	219	212	214	204	220	204	228	199	232	233	232	209	214	224	206	188	227	185	200	199	199	256	224	216	226	217	212	183	172	215	222	210	219	198	205	223	232	200	229	181	214	204	237	202	200	217	204	209	214	182	214	237	217	214	226	232	201	205	213	218	205	194	210	246	204	190	214	201	236	219	221	228	228	222	199	197	212	204	228	219	182	246	209	193	227	246	216	234	207	207	184	218	209	228	240	213	218	188	224	232	194	211	217	225	211	202	197	214	191	201	201	221	219	192	195	198	218	214	194	244	231	199	238	204	218	204	226	207	224	209	181	222	194	219	184	209	203	201	235	201	220	223	199	219	252	185	205	197	182	223	206	203	197	214	217	199	201	193	219	207	221	214	205	209	200	212	208	235	229	207	207	210	189	173	173	219	185	191	232	208	222	234	191	199	206	218	219	210	205	211	190	207	213	209	237	214	217	217	194	228	232	212	219	240	211	204	203	215	223	216	195	217	216	211	201	226	200	214	207	191	209	230	186	197	216	216	242	208	174	209	224	205	215	195	177	205	177	200	206	220	201	202	204	215	223	209	189	207	182	203	212	212	209	213	175	201	211	176	202	212	212	204	220	207	231	207	186	199	232	230	213	183	222	200	221	209	209	194	229	206	187	215	209	209	224	188	198	193	223	223	202	221	175	200	219	209	196	197	228	189	200	215	223	219	231	229	222	244	224	212	190	202	208	193	207	184	216	192	194	217	232	188	210	211	189	229	186	216	199	224	218	208	179	226	228	215	230	240	205	202	197	200	209	224	197	210	226	220	213	224	218	210	190	206	195	220	206	186	210	189	187	193	223	228	202	220	213	207	219	209	223	214	193	173	229	198	212	205	214	191	204	222	258	204	228	209	213	219	220	181	204	210	227	224	191	192	232	199	204	185	204	232	201	208	211	180	211	216	193	226	238	205	217	248	202	177	202	215	228	217	194	230	195	181	199	203	215	211	215	224	231	193	213	232	206	215	207	209	194	219	216	223	208	218	203	193	212	204	194	210	210	220	213	234	203	208	214	212	206	224	210	184	200	244	195	198	221	209	205	195	190	191	226	235	202	235	193	215	200	226	196	202	224	217	200	213	220	242	193	189	221	219	204	250	227	193	196	210	233	190	209	215	197	201	233	224	210	257	219	218	205	227	222	199	228	221	210	207	194	221	233	219	221	206	195	201	227	211	205	201	187	216	231	187	223	210	207	202	236	211	223	213	212	204	201	221	198	200	212	184	208	227	208	205	191	208	203	213	217	215	222	191	207	228	199	204	209	210	199	240	218	230	192	212	198	192	226	230	214	189	215	228	222	237	232	194	208	192	196	206	196	219	226	205	204	214	208	215	208	201	238	210	209	202	222	246	177	213	221	200	239	200	200	217	225	208	206	198	218	189	212	184	223	224	195	209	219	224	210	209	205	221	203	211	220	214	189	220	219	218	202	228	193	209	223	184	225	190	198	213	217	232	237	237	193	214	176	230	205	209	190	197	224	207	225	206	192	214	216	202	216	236	192	212	232	213	197	206	218	216	195	200	222	220	223	230	213	217	231	229	200	200	201	202	215	244	213	201	185	227	201	208	207	214	211	216	221	198	184	211	215	197	225	207	230	212	205	211	211	188	228	204	196	208	235	206	242	205	205	203	192	214	235	242	208	197	196	214	208	224	217	208	233	202	235	206	201	221	240	230	211	196	216	215	213	188	224	193	232	209	210	201	191	225	185	193	206	237	221	202	217	216	221	187	225	230	214	218	198	238	207	207	215	180	204	220	222	220	229	247	219	215	233	212	211	205	216	211	183	214	223	197	198	201	212	223	235	216	226	216	204	172	210	221	190	188	238	210	184	187	199	209	195	214	198	237	206	216	204	206	216	204	207	191	200	232	242	192	196	205	205	199	177	193	212	224	202	221	245	191	202	214	214	182	197	205	189	221	211	204	215	194	239	221	218	197	216	215	209	249	214	220	194	194	187	201	172	199	178	205	204	217	211	224	214	224	196	220	184	196	225	168	208	191	212	220	192	205	203	206	204	209	208	223	223	210	195	199	228	194	191	206	219	237	216	223	185	210	194	213	206	213	201	199	205	233	219	223	208	203	206	221	217	208	204	229	219	207	212	213	206	211	185	246	207	197	211	199	187	204	218	183	192	195	224	176	213	212	204	204	208	194	210	201	234	223	210	188	210	207	206	196	217	204	235	193	208	204	224	191	251	212	200	208	221	221	202	204	193	211	208	233	242	219	214	210	207	228	236	209	219	228	207	206	181	191	228	210	202	219	199	209	224	196	246	236	201	186	226	205	229	197	213	196	175	204	216	226	224	227	209	180	216	195	213	182	197	208	209	194	210	195	193	184	218	214	221	192	213	211	184	215	231	206	215	225	216	202	197	195	218	245	224	229	232	201	198	193	215	226	225	242	227	216	209	222	222	174	214	178	176	209	205	216	235	199	193	223	190	223	220	223	223	196	195	214	216	205	227	192	242	212	208	204	210	249	227	201	215	211	193	187	231	198	235	209	221	178	207	193	204	222	214	204	199	215	245	204	219	195	193	212	207	176	202	203	195	200	181	228	220	232	213	183	229	203	193	217	209	204	177	201	204	201	233	203	184	184	194	219	172	209	209	209	195	186	218	207	196	218	222	205	203	189	190	206	201	202	204	198	209	214	224	214	204	182	193	201	209	190	185	226	215	242	196	194	201	217	190	189	193	191	193	243	205	192	219	196	248	241	188	222	226	193	223	178	222	195	210	218	198	196	205	201	221	191	235	225	216	230	201	186	210	221	195	220	226	182	263	203	193	195	207	224	234	214	220	227	232	222	201	225	210	228	208	233	202	210	229	218	185	196	205	224	230	221	222	229	221	202	196	204	212	201	232	221	198	184	190	187	206	234	227	223	222	207	202	200	218	218	190	213	244	224	235	201	208	223	215	230	205	206	208	202	217	186	210	191	208	181	214	209	199	209	198	205	192	201	241	194	223	200	194	189	199	208	188	195	226	232	218	206	221	216	207	197	209	210	219	181	210	225	226	217	195	219	197	176	203	221	223	217	221	204	217	216	220	163	240	187	237	234	235	184	198	205	212	199	186	204	214	200	235	198	210	210	207	218	187	203	228	208	190	215	241	186	205	222	218	216	200	216	190	214	255	206	196	235	202	213	217	194	198	221	191	197	205	179	213	221	225	216	209	198	200	205	218	219	223	235	223	211	210	181	181	191	220	208	204	219	203	213	203	206	208	229	213	224	196	215	192	201	190	193	191	208	217	219	205	193	199	235	208	195	243	236	223	221	217	194	211	242	194	217	215	217	215	247	198	218	224	200	235	226	192	188	208	215	188	193	190	237	195	188	204	216	201	200	232	206	192	195	216	225	222	232	225	207	186	206	191	219	217	191	200	204	200	229	225	204	207	185	221	203	202	223	212	210	191	197	212	191	223	229
6592	775	1256	1360	1284	1004	977	821	806	789	689	658	630	603	627	640	604	567	653	610	571	597	582	616	607	560	560	532	582	567	538	540	574	570	567	576	554	612	542	552	577	510	541	547	541	524	499	534	538	595	522	514	557	549	545	541	580	553	567	544	547	537	568	550	514	522	544	594	521	540	558	550	563	512	525	526	520	557	544	527	536	538	550	548	563	505	496	524	531	535	509	561	513	554	552	540	524	550	544	536	511	547	555	549	545	521	534	551	541	503	544	539	554	553	550	510	562	551	517	544	603	540	570	566	564	555	536	533	499	516	551	511	533	590	550	542	494	513	526	514	550	549	508	543	553	504	521	538	527	486	496	587	495	469	504	553	518	515	547	490	522	488	522	522	548	509	531	531	580	561	556	516	561	567	515	565	545	540	514	505	495	571	521	534	538	538	551	566	570	512	538	549	509	546	557	552	569	551	537	554	583	523	551	534	516	556	530	514	519	533	583	473	529	531	546	560	565	541	548	549	521	527	561	535	506	532	546	530	561	562	552	516	546	532	534	541	494	530	515	594	530	552	564	526	549	559	502	531	538	569	530	569	494	513	530	569	505	525	548	517	510	552	506	544	540	545	472	548	562	578	489	568	586	577	518	552	545	527	539	532	536	555	552	549	528	527	517	509	515	516	530	557	560	581	587	551	534	539	550	522	542	529	575	574	519	517	539	531	552	546	555	544	550	580	549	528	526	536	545	521	517	532	548	542	511	543	552	566	563	508	543	556	589	535	542	535	603	523	528	507	573	557	554	559	583	567	566	546	565	537	531	565	576	522	553	533	543	507	536	569	532	555	592	587	554	564	596	516	545	519	496	533	527	565	526	534	553	548	491	521	527	508	539	540	590	503	555	552	553	523	545	557	525	522	507	573	558	544	555	527	566	536	528	490	543	537	566	579	557	562	515	547	526	541	565	513	549	516	517	513	540	535	589	520	516	548	534	585	585	516	527	544	553	524	539	525	534	534	567	521	511	529	523	560	526	533	589	570	496	508	579	542	556	520	525	539	578	516	524	563	565	553	564	528	550	525	537	537	530	588	535	507	535	551	541	561	545	587	581	534	518	494	591	523	535	503	523	540	511	540	542	584	546	528	537	542	541	542	529	549	515	511	549	505	500	530	508	545	525	522	521	497	529	561	567	544	521	548	498	520	550	546	491	488	528	534	543	494	547	514	568	543	519	533	584	555	515	550	580	537	529	529	554	525	516	543	550	516	563	513	553	584	562	533	508	577	531	518	550	593	526	571	535	493	530	547	552	562	513	548	514	518	566	542	517	537	510	539	532	557	519	541	496	497	527	487	538	554	512	529	490	556	489	560	506	527	600	559	515	520	539	543	517	552	525	518	578	542	532	541	535	554	556	543	515	557	542	561	523	575	505	539	510	519	542	553	583	589	569	538	548	506	551	529	545	586	521	524	492	572	503	514	572	560	537	499	499	540	507	521	580	552	605	559	564	533	540	524	507	568	540	575	529	520	539	527	543	553	536	543	548	525	524	567	548	544	582	525	520	540	545	565	532	554	582	551	518	552	538	519	555	509	550	545	511	520	600	533	542	531	539	527	530	512	525	563	527	530	495	548	534	539	550	525	523	554	584	507	565	550	487	539	531	547	530	601	591	530	562	542	554	541	546	526	520	517	538	521	536	548	554	540	537	549	556	564	557	529	544	561	512	525	581	545	521	565	545	498	495	535	548	576	551	499	546	524	536	588	551	543	553	543	559	542	558	510	531	550	511	541	558	580	535	581	516	522	522	554	515	548	482	555	590	548	540	559	498	502	534	510	472	528	542	552	536	548	538	558	572	550	535	554	537	540	539	519	566	539	584	512	541	560	531	540	517	566	521	544	572	520	539	571	530	539	540	550	520	526	466	505	566	545	504	546	496	518	536	523	534	504	549	518	545	542	554	542	478	538	545	523	548	551	535	541	541	548	555	586	573	508	531	570	542	518	536	542	539	555	534	582	553	524	499	513	539	519	550	521	526	505	555	529	544	554	507	547	508	584	533	520	574	573	545	539	547	486	537	542	544	580	524	535	530	557	521	544	500	527	544	531	559	559	537	560	581	553	541	531	563	520	555	543	557	565	546	525	548	532	557	531	565	516	544	557	513	548	597	550	513	546	522	505	561	531	555	589	514	570	564	515	560	571	549	496	530	537	577	567	515	533	540	546	544	561	534	556	513	541	529	574	537	531	538	536	483	557	565	530	595	543	569	543	553	541	547	529	556	548	556	530	502	498	581	544	579	545	545	548	544	557	525	575	532	482	566	548	545	551	552	554	547	564	567	566	552	515	574	532	534	575	551	536	528	521	550	525	566	526	554	577	590	504	510	543	573	528	520	530	549	576	561	525	501	561	522	545	554	557	586	553	521	569	555	537	555	552	556	533	543	535	578	476	543	504	492	520	543	491	549	586	522	519	536	515	565	549	525	521	504	512	526	534	538	529	481	504	526	520	554	538	517	554	534	539	543	504	562	522	575	570	572	527	458	531	585	537	499	553	563	542	528	500	561	524	555	540	542	497	575	505	576	508	519	541	536	536	507	562	501	528	528	531	492	553	554	526	525	520	588	548	562	539	532	490	536	522	508	531	511	543	529	508	544	580	522	517	581	560	547	537	591	522	566	553	538	504	548	527	526	567	569	557	523	547	531	514	532	548	526	530	527	560	524	529	548	555	555	501	554	548	536	528	531	567	535	547	512	538	518	536	536	577	542	504	519	545	582	556	519	555	532	540	519	497	557	538	574	579	562	511	570	531	546	577	512	604	543	539	527	516	544	577	567	554	503	522	529	575	529	539	564	554	590	554	545	516	549	530	557	536	486	519	536	555	528	566	521	535	525	544	566	586	553	554	521	546	534	538	552	581	538	506	547	550	540	555	567	512	540	489	525	565	514	554	556	504	544	548	588	508	539	540	514	524	542	507	575	531	543	528	550	573	567	528	498	557	556	546	566	545	531	539	554	539	542	581	528	525	488	517	542	548	575	575	550	558	529	544	524	516	541	544	561	525	553	538	502	575	534	537	548	536	566	571	506	543	556	532	502	513	559	534	536	548	545	527	543	565	514	555	589	517	544	540	507	536	517	526	542	519	575	544	552	530	509	550	547	557	517	543	562	523	509	544	551	566	523	565	558	570	556	562	532	533	569	524	519	511	552	567	557	542	566	513	545	535	551	548	529	627	580	529	517	527	533	557	564	571	530	556	530	565	537	487	570	539	538	540	577	527	564	597	555	516	542	555	533	474	542	501	536	546	540	525	565	533	550	572	510	542	569	551	567	559	565	587	552	561	513	548	546	528	552	495	554	525	501	558	536	536	508	551	547	544	541	565	564	527	524	547	533	510	543	553	526	560	507	516	544	554	520	578	540	497	576	535	551	519	564	523	539	552	544	526	541	597	507	534	557	514	533	555	506	572	577	525	550	533	504	541	534	549	512	554	545	559
15019	1318	1017	838	608	522	442	388	426	375	381	334	326	330	299	320	302	334	340	331	306	290	293	314	279	309	358	316	294	303	299	303	313	284	281	320	282	287	315	296	281	292	300	286	298	298	303	310	249	302	286	309	288	251	308	308	274	297	287	288	315	283	297	315	303	282	281	297	340	287	305	295	306	307	292	294	317	308	257	295	310	300	255	312	285	313	325	287	291	264	287	303	328	317	286	303	278	315	270	315	269	255	252	294	308	247	281	282	287	277	299	287	315	285	301	313	284	284	297	294	317	291	335	316	303	291	306	271	304	254	343	291	282	295	315	296	310	304	306	291	294	257	281	277	277	284	317	300	318	321	299	288	280	263	287	275	296	297	305	306	282	302	296	277	326	309	303	324	327	311	293	254	294	276	315	299	307	313	290	253	299	259	310	266	276	296	272	315	289	285	301	309	304	276	303	331	281	292	298	285	313	296	305	272	266	259	288	274	317	281	282	316	314	293	307	272	324	321	328	336	312	292	286	276	278	288	351	298	271	279	290	336	327	295	295	291	284	289	289	302	289	306	285	316	274	328	257	278	295	329	282	305	315	305	342	293	274	295	308	313	286	296	310	302	266	314	271	311	287	289	312	345	332	288	317	309	302	300	315	304	301	285	260	286	287	297	292	299	282	306	262	301	305	299	296	301	300	334	280	280	312	311	310	257	285	295	333	283	272	279	301	258	337	297	298	287	256	321	318	289	300	291	292	333	307	266	298	286	254	287	316	301	302	314	276	298	307	285	284	262	288	265	285	295	306	291	265	298	287	289	297	261	324	306	316	300	291	293	269	292	321	291	271	308	269	293	306	308	307	278	282	280	301	296	309	276	283	329	296	263	313	269	277	300	289	285	312	323	262	275	306	298	287	288	251	287	280	293	285	313	324	338	279	294	287	285	297	309	299	296	304	301	305	279	295	293	283	275	270	301	267	309	320	301	273	315	256	274	277	317	277	287	270	277	292	315	299	274	276	302	289	303	292	261	299	299	283	283	330	265	296	301	289	312	290	313	290	317	311	284	311	312	270	314	307	290	283	285	302	313	298	286	312	332	289	275	316	315	286	313	286	287	293	281	296	284	294	278	307	298	287	264	289	272	292	309	296	319	300	291	286	323	300	300	336	317	299	280	302	268	311	285	287	327	292	283	314	290	308	299	315	313	271	289	282	300	325	306	309	267	286	316	320	286	287	328	319	290	267	300	289	302	305	306	297	272	287	288	303	292	261	294	325	303	331	296	287	295	304	313	311	303	314	290	304	287	281	277	288	308	302	275	259	282	322	291	264	282	269	264	281	280	290	285	290	330	292	284	303	273	274	308	291	268	294	277	269	280	292	318	293	292	300	312	284	279	288	319	295	277	273	282	318	273	286	314	323	300	287	303	293	303	321	277	299	293	326	274	263	299	259	292	298	314	324	283	307	309	293	287	253	317	319	293	277	272	282	294	280	309	288	301	318	312	350	302	295	303	295	300	306	324	279	306	264	271	304	333	303	299	300	325	295	298	293	267	278	287	304	296	293	278	281	272	322	291	290	264	290	292	307	277	303	265	301	287	306	316	287	274	289	294	295	282	290	307	295	274	270	276	318	283	332	298	288	301	298	290	289	302	304	300	302	310	283	312	275	291	282	290	275	337	304	285	308	287	292	321	283	284	256	313	280	323	297	284	290	323	254	309	265	269	286	292	310	273	285	326	295	293	320	314	263	302	302	284	320	314	288	295	278	275	320	281	317	321	328	295	300	269	312	315	307	293	325	276	297	311	305	309	284	269	294	293	330	263	323	294	297	273	277	291	315	295	268	327	277	302	311	316	304	254	292	298	270	306	266	308	293	279	240	312	290	310	297	300	289	286	314	305	283	289	274	335	287	278	274	303	297	272	296	277	292	274	274	326	290	298	255	302	325	292	313	300	326	310	317	301	310	291	295	301	292	270	297	287	305	317	281	282	276	280	286	293	294	281	294	299	300	259	289	309	328	288	298	274	301	295	286	299	296	258	336	314	278	295	285	269	280	284	304	288	297	281	307	337	281	314	296	286	309	301	287	347	292	281	281	270	325	315	316	287	295	295	302	291	256	306	324	306	307	328	317	303	307	288	287	321	306	273	305	301	334	276	322	306	293	292	299	297	290	316	293	305	300	313	315	276	298	314	290	339	298	278	305	306	253	298	299	294	303	297	296	302	274	289	284	307	305	293	291	310	296	288	268	293	316	314	315	342	295	317	265	295	288	282	285	276	307	307	328	278	319	296	279	283	314	317	284	318	316	276	270	273	288	261	283	309	317	292	297	306	287	290	303	296	319	304	335	279	281	285	299	284	313	286	311	254	307	308	294	300	291	303	263	300	300	266	262	296	263	287	298	265	309	289	330	306	304	281	288	308	280	301	261	290	310	343	315	309	271	285	269	283	302	312	268	297	329	279	277	306	298	315	263	295	278	313	328	300	328	290	266	271	282	298	290	302	302	271	246	309	283	288	293	298	257	323	290	286	309	317	286	284	294	290	308	288	299	301	285	285	274	292	333	290	288	301	351	302	310	276	334	294	267	282	311	315	309	262	287	292	307	277	266	254	260	299	335	307	293	267	279	285	324	245	268	307	277	290	323	314	275	297	313	300	277	291	296	273	273	300	309	324	284	289	299	288	311	306	299	304	288	299	291	309	331	306	280	273	299	281	293	297	309	307	312	295	305	290	317	288	289	331	296	282	303	274	318	283	283	290	322	295	265	306	301	284	267	289	261	279	288	300	312	291	280	292	285	268	313	287	257	294	325	306	302	284	287	290	296	308	310	293	299	274	290	309	314	309	300	292	274	277	331	304	286	307	295	292	300	285	297	289	266	297	297	315	295	294	295	301	322	296	324	278	287	332	329	302	274	294	287	291	310	329	282	313	274	313	312	281	326	284	318	321	287	300	297	304	276	331	322	282	301	308	316	283	308	276	288	311	293	274	304	288	260	277	331	311	297	307	314	351	298	304	323	308	306	265	285	299	296	281	280	276	309	306	353	299	300	267	312	285	295	285	303	280	277	262	303	307	309	331	300	324	254	319	277	318	301	283	268	254	311	308	310	303	305	286	296	267	294	271	291	301	294	294	319	296	306	289	266	286	280	279	295	285	318	308	280	280	315	292	322	281	283	277	310	311	294	289	310	306	290	274	311	304	268	296	315	287	308	289	311	302	295	331	325	329	317	283	329	295	261	313	295	316	283	294	335	330	307	251	263	300	344	278	268	308	273	265	281	272	289	310	319	304	312	314	297	325	305	316	265	316	290	268	270	301	280	294	294	279	299	309	309	294	275	320	301	290	309	310	297	283	300	318	304	276	310	331	319	296	335	302	291	295	329	275	274	306	295	305	290	299	284	300	300	295	307	307	324	331	286	293	293	301	309	311	307	264	313	303	295	298	282	290	300	305	323	318	293	321	297	316	268	325	282	261	293	296	277	312	324	340
8452	1274	2193	2450	2038	1818	1512	1372	1175	1134	1037	993	1005	953	947	834	824	848	840	842	832	815	794	810	790	834	783	756	780	790	773	790	811	808	777	816	739	744	750	789	759	762	788	787	783	765	706	748	683	748	811	771	738	809	768	696	737	739	755	801	758	747	735	743	800	766	774	706	716	733	704	751	764	678	772	777	679	736	746	737	695	755	734	737	735	727	733	747	735	725	759	735	743	707	789	733	723	729	736	698	763	747	717	757	744	697	770	765	711	702	788	737	682	729	732	704	728	735	773	698	758	784	733	704	726	751	706	744	697	757	714	703	725	717	749	767	714	746	742	770	743	741	741	710	704	782	789	730	751	727	747	759	743	770	781	768	751	740	757	732	733	779	760	766	784	717	738	707	740	758	749	780	697	722	709	739	750	720	757	754	749	722	730	781	727	739	743	707	732	727	753	745	794	708	749	736	729	679	732	758	716	698	756	723	746	753	758	729	725	745	744	776	674	699	715	739	732	732	726	743	714	737	765	761	704	747	700	730	755	743	779	771	724	668	668	759	723	741	737	718	734	737	746	714	739	694	744	753	732	718	761	761	761	706	750	697	705	749	737	782	725	701	738	704	789	737	696	768	734	740	781	729	706	694	728	728	742	765	743	766	740	764	752	683	690	760	771	715	749	704	759	752	734	730	729	701	737	713	756	750	738	790	775	746	756	719	773	759	815	724	760	700	767	688	745	713	728	768	718	759	850	798	749	727	775	709	736	734	723	749	666	723	752	781	779	735	712	772	756	709	697	764	675	794	668	717	752	729	745	766	726	721	755	779	727	789	707	726	757	773	710	739	733	742	711	771	792	790	745	718	732	767	780	808	733	753	698	733	758	761	770	742	796	719	747	801	764	749	732	732	746	731	739	725	719	709	765	750	724	724	726	752	752	744	711	749	732	734	674	754	748	773	741	728	764	765	696	774	758	693	739	753	708	706	690	742	751	772	744	741	746	743	749	737	730	727	751	718	724	756	765	770	719	720	678	745	765	722	753	760	716	703	738	734	753	765	781	797	777	756	772	712	756	710	759	705	775	725	757	696	769	765	756	704	686	753	718	742	733	745	734	712	715	753	767	731	719	744	755	733	711	726	779	770	761	777	732	694	742	759	725	676	712	697	766	753	734	726	764	733	739	738	756	726	738	721	752	733	706	745	750	755	777	717	761	748	747	732	704	776	711	745	706	771	740	734	723	716	786	689	761	721	705	743	728	772	713	681	735	744	783	735	745	739	743	769	760	761	740	744	708	713	739	743	774	750	748	727	731	711	747	750	787	753	740	721	674	751	684	763	717	745	752	749	757	688	715	704	754	764	733	764	771	751	681	721	786	730	754	725	751	705	727	722	748	735	747	755	750	742	708	752	674	756	733	730	740	749	743	746	768	725	731	681	703	682	732	741	789	712	732	780	713	735	733	727	725	689	752	750	705	765	692	736	710	735	705	707	765	733	789	734	730	726	745	727	773	738	737	711	755	712	736	749	748	740	761	696	770	782	755	736	704	730	712	728	706	753	768	780	736	753	713	711	757	732	779	717	780	739	728	754	754	746	753	748	759	771	685	690	744	802	702	728	716	735	733	717	703	735	728	741	707	803	710	705	743	702	709	688	740	742	774	704	697	758	713	751	724	778	725	737	742	775	730	703	714	771	728	740	713	756	697	708	709	749	719	692	692	708	738	713	746	737	737	763	714	739	786	709	742	727	695	736	766	732	737	707	752	715	758	782	705	743	702	713	742	743	697	712	750	728	786	709	760	785	715	762	714	704	731	749	756	704	760	734	755	766	768	710	758	753	765	725	753	762	734	735	728	696	678	743	731	715	801	722	733	726	713	772	749	763	721	755	726	730	712	756	744	714	736	710	788	720	739	691	706	720	716	752	732	745	743	706	790	753	710	733	780	738	742	740	747	704	731	717	723	678	717	733	767	751	730	741	773	729	740	713	721	722	717	713	730	739	702	724	726	713	750	800	717	765	764	737	685	683	711	716	760	760	731	713	747	762	775	716	703	749	790	721	711	705	750	712	756	730	768	745	712	678	744	753	720	720	735	735	806	765	744	687	723	733	754	680	668	738	727	765	770	760	741	722	752	754	680	734	733	748	730	747	727	763	734	730	717	720	715	796	734	744	708	728	792	730	740	718	785	721	730	752	783	720	776	725	730	744	752	730	713	723	814	749	743	701	760	766	793	683	686	780	754	730	705	734	705	803	737	772	757	771	722	729	716	745	778	744	798	710	721	764	743	703	756	761	747	736	787	744	733	779	770	714	728	716	729	700	707	704	707	764	739	728	768	718	696	736	748	723	715	775	717	773	703	699	690	710	762	757	715	708	739	720	705	734	763	729	758	702	687	754	744	721	742	765	733	772	778	795	701	773	783	758	677	745	796	755	743	753	682	709	735	693	729	750	730	679	731	746	739	777	742	745	759	754	765	752	730	713	752	736	728	762	757	684	754	745	755	688	719	738	766	721	733	721	774	742	799	713	715	743	730	720	742	700	773	739	740	759	749	757	775	740	738	717	763	736	719	735	760	703	755	750	725	810	733	741	767	697	713	710	743	772	726	731	734	721	758	722	763	707	720	732	728	748	727	707	684	729	730	752	762	695	684	742	733	734	743	717	750	746	703	738	725	750	732	743	746	732	732	783	708	746	745	762	762	694	748	712	745	752	777	750	726	773	754	793	707	753	708	733	755	719	737	745	789	769	770	758	701	784	765	754	813	762	746	759	729	743	733	732	735	723	703	757	718	747	751	784	710	730	743	741	733	759	701	732	766	743	745	711	727	731	752	755	730	743	726	757	734	691	714	774	766	741	698	720	711	729	743	705	747	709	701	696	744	778	733	731	753	743	772	756	717	764	738	756	817	739	737	750	756	783	741	748	731	713	741	746	701	739	819	733	759	788	766	727	731	702	741	749	728	736	720	798	704	743	713	743	752	734	725	748	761	734	726	729	701	760	755	732	690	737	701	753	731	711	741	755	697	689	680	752	739	701	731	726	710	698	759	778	744	749	800	743	714	737	758	788	727	734	725	742	705	725	752	730	738	744	738	755	746	752	694	737	764	795	750	786	758	737	751	744	737	758	771	759	739	717	752	745	724	771	744	723	761	780	773	737	757	704	719	733	729	738	703	781	769	735	687	735	728	743	792	763	760	759	716	759	779	743	759	742	701	773	760	720	707	724	705	712	738	738	741	746	703	710	728	722	722	776	712	688	731	735	689	797	709	702	726	766	711	767	713	742	723	717	728	728	746	719	773	708	768	801	743	784	770	760	725	719	773	675	752	763	739	767	742	749	727	713	776	736	759	740	748	732	722	731	771	699	765	727	734	752	747	714	744	754	709	738	839	747	776	738	720	728	748	752	724	748	740	716	812	738	764	752	707	753	709	701	756	704	746	751	757	723	715	740	759	784	798	763	739	732	738	715	768	736	717	747	789	730	772	713	752	692
1784	409	447	404	432	395	431	399	376	399	433	410	390	420	429	409	412	401	399	410	390	437	411	412	413	429	407	417	387	410	410	396	389	409	412	392	414	422	399	383	411	410	401	412	427	392	378	404	365	388	396	387	364	432	416	422	395	415	409	383	449	406	367	422	402	423	412	410	371	410	358	446	403	389	395	431	422	384	399	429	402	396	374	404	424	391	412	413	393	386	438	414	418	450	423	405	398	391	390	431	364	400	388	404	375	399	395	421	398	396	367	384	398	400	414	390	420	435	374	399	436	380	429	372	393	443	410	418	453	399	413	362	435	396	382	384	384	414	416	408	404	416	443	429	386	358	429	418	433	437	401	397	414	446	405	393	432	390	412	432	418	404	414	400	400	415	402	396	414	405	411	397	381	441	419	381	387	404	404	386	403	414	399	389	396	399	430	402	397	431	410	430	417	406	419	368	398	438	419	416	405	441	427	389	385	412	420	395	412	396	423	415	388	382	377	389	370	374	385	384	395	423	412	398	388	405	400	402	411	394	431	402	391	420	436	395	402	381	404	428	387	406	425	397	358	428	364	411	372	358	432	398	405	383	409	417	412	424	423	429	416	380	383	378	431	386	404	367	418	440	416	391	420	403	431	381	391	412	394	422	419	434	416	389	417	400	396	411	435	405	421	399	378	437	399	411	401	388	386	436	424	418	419	407	423	389	440	374	404	406	457	429	416	413	412	457	392	427	365	412	394	388	387	375	393	392	429	407	403	407	424	409	389	415	371	398	396	428	438	412	411	400	381	385	411	436	411	428	414	408	433	413	392	423	436	417	413	432	391	415	413	375	360	398	444	445	378	389	417	409	440	402	427	433	399	399	425	468	395	385	391	424	423	405	425	390	415	435	408	429	478	392	409	468	417	383	348	385	434	422	479	403	403	423	417	444	421	408	391	418	413	381	409	386	396	432	401	400	416	402	439	397	439	344	381	429	405	413	390	389	386	415	406	423	401	420	461	413	387	427	382	393	402	388	365	372	426	387	445	405	426	400	436	400	419	409	378	414	414	407	417	401	378	411	412	398	421	390	426	423	377	378	385	436	387	400	386	411	403	413	406	413	396	373	425	365	406	394	397	410	369	412	430	413	418	437	417	395	425	385	465	422	422	410	408	405	449	452	442	404	379	398	384	401	410	397	414	425	422	442	379	442	401	428	392	403	394	422	407	420	422	406	412	402	439	402	401	404	407	414	396	399	400	398	409	418	431	413	397	406	455	438	458	360	434	435	421	416	393	411	362	456	407	412	405	376	381	407	435	424	391	412	411	409	382	390	413	421	371	387	398	430	424	402	396	414	425	395	418	417	404	385	388	438	412	425	388	418	393	396	419	444	396	436	404	404	408	375	402	376	437	373	395	374	419	373	411	429	435	383	410	405	389	421	381	442	412	350	430	430	394	383	399	396	452	350	402	420	413	358	430	426	363	441	406	393	397	406	391	399	389	393	368	429	408	415	396	391	421	419	426	396	390	379	442	389	375	462	395	398	393	413	389	389	420	383	396	413	446	426	451	422	413	379	422	420	394	413	407	410	413	395	410	383	421	403	375	394	374	416	433	390	396	442	369	383	426	418	394	421	421	420	412	435	410	377	392	405	412	436	414	428	393	398	404	407	425	406	349	423	393	416	391	450	412	455	396	413	406	413	392	404	388	404	425	370	388	415	429	430	397	401	400	403	426	404	426	360	378	403	446	396	403	392	435	409	380	405	402	421	393	401	437	406	406	370	354	361	400	405	412	412	435	412	420	401	425	382	414	414	443	424	422	421	406	445	410	404	377	403	396	366	381	423	395	404	439	427	421	436	396	441	419	411	361	393	390	379	413	445	407	426	402	405	439	411	400	411	419	397	416	403	398	453	435	385	378	406	419	419	415	388	436	436	422	429	437	396	367	411	416	375	422	426	399	412	384	395	438	399	455	411	394	416	392	370	423	437	420	426	418	404	400	403	406	415	402	408	389	386	406	409	410	407	419	422	398	400	424	383	410	408	421	389	442	427	408	454	418	372	472	417	378	433	436	421	358	392	367	388	434	406	420	397	416	428	414	439	410	420	421	396	385	409	365	397	395	363	383	390	411	418	391	412	426	373	413	387	384	395	416	401	387	423	380	396	430	410	399	382	461	394	386	418	402	378	402	397	405	369	396	397	381	427	413	403	411	433	417	410	392	395	402	373	403	436	423	413	426	434	385	455	412	390	419	408	403	392	416	430	407	377	380	385	397	460	419	423	431	384	405	400	406	401	429	393	435	454	424	361	400	413	433	451	402	433	415	438	420	431	418	459	419	436	435	402	372	423	432	378	419	379	393	415	425	391	381	439	440	401	411	375	401	376	433	442	384	393	427	413	388	455	401	407	396	405	361	422	397	414	410	407	392	399	411	419	420	421	388	439	397	398	369	385	393	427	380	457	414	411	407	412	419	456	422	393	439	434	420	415	407	422	356	430	403	409	379	409	455	389	416	436	401	372	415	412	435	438	424	470	429	430	417	431	429	410	456	367	377	381	416	393	414	393	400	392	423	424	421	389	392	378	448	414	445	415	446	428	408	409	433	404	464	445	390	395	412	383	414	391	405	410	382	401	416	377	433	387	375	400	378	400	359	423	412	369	414	425	393	382	405	418	390	413	413	455	414	405	417	395	384	377	430	398	413	380	421	419	383	402	426	434	413	386	372	387	404	403	408	403	395	412	397	385	400	435	443	383	433	399	405	392	416	387	400	368	404	364	429	437	396	380	419	359	406	430	437	422	401	415	398	400	443	388	390	419	395	363	375	416	435	428	377	396	398	398	392	385	437	444	405	381	398	415	400	410	402	426	417	391	404	381	391	411	410	400	437	384	388	388	376	396	414	390	419	390	406	432	385	399	449	384	382	422	420	423	399	397	431	390	424	397	362	425	421	368	364	383	428	448	388	390	425	399	468	360	411	425	445	405	377	419	406	406	420	457	442	424	438	394	416	419	408	462	386	383	464	357	406	348	423	365	397	409	413	391	407	370	416	392	440	419	411	413	403	428	393	440	420	425	399	394	393	397	417	412	430	425	412	439	407	428	424	375	429	419	417	359	384	383	357	417	432	408	426	452	409	417	409	428	384	413	429	409	436	442	382	394	349	398	376	374	406	409	457	407	414	367	432	400	399	414	405	440	420	400	452	414	429	437	398	404	425	440	385	392	431	380	378	418	363	415	430	380	374	409	371	405	418	372	438	424	466	417	418	416	430	399	406	400	413	426	419	383	385	411	417	428	416	380	398	397	464	389	422	367	415	417	408	419	426	425	421	443	403	403	415	433	435	447	450	423	402	393	413	400	397	416	371	445	430	416	438	407	401	378	387	416	420	418	417	412	435	394	415	472	395	407	413	385	360	396	440	408	442	409	439	422	410	406	417	368	425	426	400	359	412	426	414	422	402	402	430	411	400	394	393	417	360	382	355	385	415	402	422	389
2084	939	971	908	1000	958	903	927	919	963	908	943	854	891	927	911	920	893	931	934	917	878	903	942	935	896	868	860	887	928	921	927	945	895	882	890	925	891	921	889	927	918	856	929	874	923	909	898	935	904	890	901	914	958	955	878	943	909	930	897	872	872	888	892	959	883	919	914	943	925	979	908	915	868	901	928	951	900	937	921	914	917	919	913	895	909	935	916	930	941	911	898	899	900	922	947	884	906	940	917	913	956	877	900	958	918	918	933	996	855	867	977	916	938	967	896	920	904	896	946	957	926	889	926	936	930	956	879	909	897	892	949	952	931	853	910	930	888	921	872	913	921	922	925	967	868	871	891	913	947	854	895	977	875	886	893	876	950	901	870	918	917	879	951	874	945	940	995	957	893	864	931	917	935	845	964	892	953	892	860	950	921	897	871	905	951	952	927	962	887	907	921	905	931	887	948	912	907	932	847	920	955	856	876	865	952	941	927	943	895	885	931	937	909	933	921	936	973	909	908	939	881	918	930	901	943	958	855	923	960	949	938	918	902	884	951	929	926	877	869	838	925	931	910	876	923	908	872	931	866	902	895	944	908	928	967	880	934	888	902	928	921	914	896	941	910	898	925	883	961	923	917	905	929	965	956	901	955	931	874	907	907	900	924	880	923	860	949	921	902	886	856	878	902	941	902	944	951	955	916	877	900	877	874	909	903	940	947	947	917	963	876	922	922	937	931	956	931	934	938	849	908	943	896	920	872	924	881	877	917	930	866	918	884	917	908	947	881	894	946	898	960	972	915	978	918	889	947	915	912	913	871	930	879	883	937	871	924	926	880	960	929	947	953	903	894	873	918	938	981	940	860	940	882	879	912	899	936	899	903	946	882	895	884	917	873	913	894	861	932	929	874	969	892	928	900	937	904	979	964	947	932	906	938	926	901	848	908	920	945	914	882	903	925	930	885	832	929	929	932	911	987	929	969	925	922	946	952	899	955	890	918	929	933	910	981	889	862	951	949	879	962	899	926	912	934	917	916	894	915	866	963	939	896	1001	891	899	917	873	960	896	894	896	899	866	956	914	938	882	894	922	911	889	871	896	938	927	929	912	854	880	879	964	965	869	944	901	903	957	986	935	922	869	966	923	909	927	905	933	943	879	915	934	930	888	908	916	898	937	924	866	898	894	866	869	930	981	946	926	868	897	960	938	942	927	948	902	893	950	893	951	915	950	927	876	936	856	888	894	946	932	916	897	945	860	922	900	974	952	862	983	905	877	912	936	930	918	984	894	897	886	910	919	915	896	906	895	867	935	846	883	922	876	900	918	885	922	969	966	934	941	899	953	898	935	942	886	933	869	900	906	899	902	908	922	920	896	903	951	934	883	915	903	908	953	870	932	929	879	918	913	890	896	959	913	937	901	917	917	930	935	983	939	925	935	885	923	904	896	920	906	917	919	931	880	931	913	873	955	906	927	870	938	930	867	865	920	919	903	948	895	933	916	934	897	909	920	829	925	911	902	881	881	895	919	945	937	935	937	909	914	900	876	922	920	920	894	859	909	863	916	937	924	920	967	916	856	878	906	905	874	903	932	964	894	940	931	924	881	915	899	952	981	921	885	905	881	922	908	913	886	924	895	944	934	914	943	870	907	925	939	951	888	910	798	964	904	898	880	980	922	922	981	952	964	925	901	913	901	969	874	911	907	955	858	991	965	903	891	962	980	930	939	931	852	917	937	941	923	913	873	899	932	876	897	874	917	930	873	893	905	898	923	885	933	892	935	901	913	902	888	888	953	904	920	882	879	920	882	888	920	920	911	887	919	886	965	881	879	926	950	925	965	874	948	972	879	926	958	919	857	974	870	927	912	862	888	917	921	855	950	951	934	945	886	901	909	930	891	918	891	979	909	943	923	928	886	893	897	927	965	917	937	925	952	892	922	886	891	942	941	958	957	928	917	961	905	919	884	929	935	932	919	914	868	931	903	928	971	981	910	990	902	937	921	958	917	948	905	906	921	959	875	884	922	944	954	907	934	905	899	875	864	917	865	896	933	898	908	920	880	940	921	951	859	901	940	914	922	942	895	898	935	939	913	932	915	905	876	901	909	952	914	884	896	904	934	905	943	915	955	950	951	922	906	968	944	879	887	940	941	942	993	933	877	899	878	898	934	911	932	905	945	925	918	916	945	920	921	940	934	930	922	890	910	874	940	904	890	885	898	888	931	944	935	872	914	964	912	921	986	954	921	916	897	868	906	959	857	913	944	932	857	992	940	866	833	905	959	912	895	925	895	897	990	867	866	897	881	872	950	888	900	915	927	988	902	909	916	890	938	968	883	852	858	934	912	864	903	919	890	923	906	917	850	887	869	914	946	940	947	956	908	926	939	923	871	958	910	897	889	914	890	874	956	927	866	936	944	926	950	930	922	935	960	896	940	913	921	895	951	987	934	954	925	907	894	908	938	947	926	935	909	939	910	918	905	902	905	900	895	937	874	964	910	898	941	973	908	920	918	903	928	904	901	928	951	929	860	910	934	915	913	925	929	940	926	916	925	952	906	935	926	953	966	983	916	902	898	927	905	904	900	891	939	939	909	905	890	910	891	945	890	919	890	918	903	891	922	889	920	931	909	893	895	913	875	926	943	948	935	893	872	921	945	922	900	912	867	910	948	875	902	923	900	908	883	870	883	983	893	910	977	870	889	925	928	895	911	889	934	903	963	943	929	858	861	895	847	915	900	917	924	913	923	912	899	922	957	921	886	901	932	874	885	856	926	924	894	933	919	944	928	922	913	898	894	898	903	902	853	905	887	876	893	968	899	925	905	906	847	997	845	923	918	958	916	908	915	913	960	948	936	881	935	934	925	893	901	911	936	893	883	879	938	929	933	894	902	927	925	913	952	938	956	920	904	885	933	970	910	909	967	940	953	880	912	905	904	919	879	928	922	950	913	933	943	909	916	941	841	887	914	924	903	889	934	915	919	880	929	892	899	934	966	907	955	914	920	920	954	910	860	923	940	892	972	937	921	947	982	919	926	887	895	939	914	900	927	900	930	955	882	869	962	912	961	900	833	919	926	894	906	916	919	886	910	936	959	841	971	917	895	869	865	856	899	941	906	892	929	921	893	947	931	898	915	911	919	926	873	939	1003	892	934	895	894	905	928	929	961	903	949	950	951	912	868	927	899	923	946	943	931	855	857	885	958	924	869	941	923	923	899	868	904	918	939	908	901	950	931	919	908	919	917	926	919	889	928	959	943	936	918	943	889	941	913	895	871	910	939	884	932	887	842	925	851	885	961	891	929	919	944	899	891	963	848	901	866	904	893	955	900	896	916	891	854	926	895	913	941	926	875	930	956	889	933	900	903	919	960	946	878	941	887	945	909	870	907	915	965	879	901	933	873	944	920	867	976	955	922	893	916	913	971	898	949	924	925	889	900	942	898	882	904	891	919	931	909	910	909	895	927	922	934	949	884	881	916	918	976	861	932	938	971	926
7765	551	491	460	411	325	288	267	221	233	208	251	216	228	224	210	199	205	216	235	205	222	234	206	233	169	202	236	228	215	195	211	219	201	224	210	214	199	236	208	216	223	214	201	191	172	205	239	220	218	180	227	193	220	217	216	189	213	203	203	212	204	199	185	234	206	225	215	200	196	218	226	220	214	180	189	203	220	222	211	226	212	197	197	204	216	205	205	204	226	228	222	184	225	194	213	207	200	206	209	191	207	200	210	199	214	223	194	219	218	187	201	218	198	209	200	206	202	215	206	234	206	224	202	217	212	218	210	191	187	203	213	215	240	214	184	192	176	218	178	245	164	204	211	232	225	211	214	218	199	206	189	196	211	198	222	168	206	211	220	225	221	233	204	195	217	236	231	221	197	212	207	226	204	199	228	183	194	202	224	213	199	205	229	224	224	181	263	235	230	208	225	204	219	208	173	214	201	225	226	218	220	207	193	223	206	186	225	217	206	225	196	197	223	205	204	204	203	194	213	244	212	218	208	209	200	222	192	217	193	192	196	180	199	166	182	202	207	196	215	193	216	200	207	210	198	204	221	198	199	193	220	242	227	226	195	233	202	198	199	213	234	225	241	187	202	213	220	208	220	205	221	210	212	218	213	216	224	202	205	239	218	160	202	209	222	220	208	218	185	201	221	231	189	236	227	185	206	212	186	215	212	225	204	231	189	193	201	242	223	213	205	226	215	204	207	208	219	215	211	178	193	227	231	177	194	224	201	229	200	202	241	225	200	224	209	221	214	219	200	208	208	241	169	183	225	191	194	201	198	254	205	220	234	232	226	189	199	212	216	225	195	240	173	203	206	198	247	204	205	190	217	200	215	226	229	239	201	175	203	193	174	196	194	231	220	208	201	209	202	193	216	203	217	195	240	208	181	195	212	195	214	195	191	186	212	206	227	232	195	229	189	193	194	194	215	199	200	202	216	213	220	187	225	197	179	217	215	216	222	225	207	204	192	218	210	221	205	212	220	214	195	201	192	232	196	221	213	226	218	179	229	222	203	233	215	208	215	236	217	199	192	202	185	215	200	189	212	192	217	219	233	209	206	210	203	220	206	183	185	178	210	214	187	214	232	199	221	190	205	195	227	238	231	191	201	207	196	199	209	217	223	213	198	216	218	190	205	211	229	223	230	213	190	198	205	217	205	210	226	207	221	180	188	207	207	187	197	244	193	215	193	214	179	212	235	191	208	225	213	234	200	213	193	197	181	199	222	204	212	203	190	178	220	173	197	216	205	212	175	194	216	220	202	212	211	216	219	216	225	217	192	199	230	211	216	222	209	189	224	221	200	221	217	201	209	205	216	221	205	217	210	229	194	182	213	216	210	216	217	209	175	195	217	192	206	218	195	207	212	246	222	227	207	195	198	218	213	190	225	200	215	210	198	217	200	232	191	205	199	213	202	209	206	237	222	209	223	181	186	194	210	214	216	195	189	211	200	206	204	209	229	232	216	200	207	210	201	179	225	217	190	238	219	180	219	205	229	221	207	195	214	196	205	194	214	191	230	205	223	193	200	216	201	206	217	217	190	180	218	226	235	227	197	196	230	223	189	182	181	214	199	201	212	201	189	198	203	201	202	208	203	211	221	230	192	204	223	219	201	185	197	225	211	198	197	235	217	210	228	204	199	212	221	210	230	200	216	218	219	203	205	212	227	197	220	229	195	209	214	208	232	221	227	230	231	202	218	208	210	212	218	194	208	195	235	205	206	199	215	206	201	207	211	211	209	211	199	215	192	197	186	207	201	226	218	232	195	233	218	214	220	237	207	195	207	234	184	202	225	204	224	185	214	215	217	191	187	225	194	202	191	211	204	195	192	223	250	219	227	218	218	228	233	215	190	207	210	200	208	246	188	188	197	198	226	225	221	192	221	185	246	168	220	205	176	199	225	203	185	230	235	205	205	202	210	171	202	198	194	184	219	219	195	207	203	232	191	219	205	231	209	242	235	220	225	208	215	201	223	218	203	210	215	204	203	197	216	196	205	204	183	186	216	227	230	187	231	188	209	208	211	223	242	219	231	193	187	215	176	227	197	241	201	206	198	185	182	204	185	207	220	230	219	186	227	204	200	200	202	231	206	233	231	192	198	208	207	196	214	208	201	229	189	197	223	187	165	206	203	201	205	204	228	254	208	236	214	207	211	223	199	216	198	197	216	220	208	203	223	211	230	209	244	200	203	213	217	205	196	206	212	204	209	202	220	225	221	205	214	213	195	220	228	202	203	219	192	203	193	237	201	202	205	222	206	196	196	219	197	200	191	194	218	233	221	209	224	180	221	175	219	206	181	255	243	239	207	198	187	213	206	222	227	199	209	220	228	196	232	230	224	185	224	182	223	186	214	188	218	202	193	218	211	200	213	205	208	190	214	222	222	169	213	190	178	219	208	241	204	202	218	200	191	211	240	207	185	232	204	219	210	248	185	206	203	205	210	199	205	223	222	208	195	231	189	182	191	212	209	184	235	185	224	205	193	211	222	206	200	228	188	216	229	215	202	270	194	221	194	227	215	217	198	239	195	219	214	230	171	237	223	195	202	202	210	216	190	201	221	204	202	180	207	209	195	227	213	188	187	182	214	220	193	221	214	211	214	214	190	235	182	238	234	225	204	227	200	203	220	209	201	216	194	185	204	193	209	225	201	201	206	201	204	193	178	206	210	204	169	212	245	210	201	216	213	224	206	219	226	221	198	207	208	190	207	210	192	187	201	201	179	212	195	187	214	221	204	182	213	183	236	215	214	199	215	197	208	243	226	202	217	214	196	184	229	200	211	203	236	197	207	199	205	221	222	209	245	193	210	208	208	186	204	208	213	234	165	185	229	215	200	212	217	215	211	205	222	209	182	188	202	184	220	223	210	191	207	207	205	198	198	218	196	211	215	194	192	231	202	202	198	201	211	246	217	208	208	204	195	214	185	185	215	210	227	207	216	224	222	219	225	216	202	199	173	215	230	211	191	227	247	189	223	203	198	216	191	205	204	212	247	211	207	209	211	190	192	213	222	203	190	194	175	191	212	241	212	219	214	212	207	201	188	216	201	211	214	214	204	212	213	194	222	209	228	251	211	190	199	203	219	201	198	201	216	207	188	195	189	194	208	217	187	225	196	220	210	218	236	183	202	194	185	198	199	191	256	191	209	227	190	250	190	183	189	182	196	197	207	210	233	201	213	198	184	213	203	201	211	212	223	244	216	238	210	209	234	191	231	217	218	198	220	179	225	214	216	225	214	221	197	209	207	230	202	226	225	221	206	209	203	191	232	190	200	206	208	188	210	186	203	226	209	210	203	190	226	213	188	209	203	214	205	202	183	202	238	218	217	190	212	208	239	211	210	231	185	193	228	219	215	186	221	233	197	203	217	235	216	217	203	214	190	206	193	245	211	185	218	206	217	204	204	221	222	205	213	203	208	196	216	214	213	196	182	196	216	220	215	234	199	219	215	237	226
6510	781	1303	1365	1263	1023	868	836	814	721	699	641	656	617	654	604	590	594	623	572	546	557	543	557	592	497	564	549	548	551	587	584	582	564	554	525	531	541	490	534	555	535	532	564	525	521	561	542	564	571	532	542	546	538	558	544	546	548	536	564	514	538	530	512	558	558	529	539	541	553	485	553	544	535	548	586	514	532	515	549	532	540	532	493	536	517	526	568	513	582	541	527	536	553	512	565	526	553	518	515	523	515	526	548	533	510	539	514	546	553	554	527	581	500	554	543	524	534	538	490	500	518	522	554	508	510	546	563	533	519	535	541	493	538	565	554	536	539	546	519	577	562	540	475	532	569	568	561	530	551	547	504	545	558	565	475	582	546	574	565	557	511	542	521	525	498	528	572	532	497	595	555	571	558	551	490	540	559	550	533	543	524	551	550	566	515	511	517	505	545	494	558	561	527	564	609	480	497	555	563	556	533	547	525	534	499	519	538	525	512	561	502	525	523	544	512	522	535	527	565	542	536	597	531	535	518	521	492	545	505	576	508	544	574	557	523	568	511	550	521	507	568	558	569	513	564	548	495	500	570	541	571	531	513	544	554	511	509	510	529	533	561	505	571	561	556	548	542	512	555	537	533	528	543	501	495	548	525	555	566	539	510	511	519	570	547	578	536	554	517	520	528	516	554	528	525	520	533	542	496	552	548	552	511	525	555	548	512	537	514	539	516	581	503	525	521	553	547	497	523	578	554	544	520	557	564	513	538	518	524	485	520	531	525	532	520	596	500	523	559	498	550	564	541	561	550	524	559	484	570	505	507	547	524	568	482	518	541	499	580	533	559	508	562	521	503	517	539	531	516	555	554	550	509	502	517	546	551	488	546	542	549	544	519	531	521	532	521	540	554	511	509	547	520	559	513	560	529	535	532	528	540	513	540	554	566	544	528	509	589	531	561	537	558	496	574	533	523	540	528	512	563	501	523	505	553	532	587	514	519	530	557	525	565	525	562	551	568	492	552	536	546	510	520	562	548	505	510	539	478	530	545	538	543	592	536	554	561	532	529	532	502	570	552	522	544	526	534	513	528	520	512	520	508	552	571	560	538	500	559	563	531	556	546	513	517	477	551	551	526	553	522	500	563	567	516	552	546	568	507	531	539	555	539	518	538	498	549	562	551	504	593	589	534	535	546	537	556	508	511	537	522	517	536	556	537	536	565	518	546	553	575	553	564	525	577	502	490	569	560	547	586	590	571	512	557	559	526	537	573	528	556	547	546	545	503	602	546	518	532	541	545	524	565	530	529	543	538	565	547	520	503	512	522	533	513	523	503	558	561	539	532	535	522	532	529	533	552	522	518	550	545	534	559	519	548	518	495	561	543	550	525	556	509	563	504	548	516	543	509	493	581	537	556	532	578	561	510	594	529	530	533	546	518	501	547	515	501	566	565	535	543	531	531	508	519	575	539	538	558	528	526	531	529	532	541	534	556	517	548	487	552	521	501	520	528	539	519	573	525	543	525	534	545	524	556	548	537	554	526	528	504	509	549	520	543	508	501	568	522	546	559	551	549	549	562	619	528	482	528	557	551	512	558	501	545	511	541	554	553	522	507	560	590	534	586	527	522	550	530	548	513	530	538	557	548	559	521	514	516	509	564	550	561	578	559	548	527	523	519	548	501	554	544	552	529	511	522	518	536	535	557	553	571	507	573	555	528	527	554	535	534	545	512	556	560	553	540	561	530	537	581	528	586	526	526	559	489	542	509	515	503	523	566	550	553	539	569	533	533	519	535	499	561	508	522	567	534	520	521	539	561	544	533	540	510	533	508	526	549	523	539	550	534	530	520	532	531	573	523	540	526	555	569	553	555	550	516	525	563	525	521	562	531	561	528	571	577	525	504	578	538	541	550	553	541	562	576	542	517	519	556	532	514	509	511	558	565	553	524	539	565	558	539	512	537	510	540	523	547	563	525	495	561	552	535	547	564	548	581	556	537	518	519	539	519	523	563	546	577	525	530	547	535	534	527	539	565	566	549	519	524	556	569	534	518	541	522	544	524	544	578	523	531	547	544	491	515	527	524	572	606	538	599	544	537	514	544	555	483	568	523	550	521	525	536	541	534	521	574	498	527	560	539	534	531	563	523	541	515	539	495	562	547	556	557	540	547	560	540	530	548	523	546	542	578	573	531	511	533	532	553	543	514	516	545	515	487	493	498	525	587	556	535	469	527	528	576	558	607	510	543	551	522	532	533	573	531	484	521	517	536	539	506	564	538	546	540	567	552	484	548	525	581	541	550	540	526	614	521	538	590	543	543	522	538	553	553	559	547	518	507	533	525	554	530	550	534	539	549	552	562	546	536	523	550	573	536	558	527	575	522	522	520	581	512	502	548	599	538	565	533	530	543	538	527	525	553	548	548	528	538	531	537	543	548	492	505	532	554	533	541	543	586	503	536	485	550	515	541	525	536	521	513	553	505	583	530	530	494	535	531	527	533	572	573	522	520	552	519	562	522	582	568	564	541	555	551	570	553	542	581	525	556	525	504	544	550	544	497	528	539	527	542	533	552	527	550	564	518	546	547	524	553	577	587	528	546	551	519	553	538	531	545	570	583	510	549	566	558	511	530	530	527	501	496	530	535	512	527	538	567	537	542	510	542	530	532	545	556	546	548	529	540	569	540	542	527	529	517	532	559	512	552	488	561	555	524	562	540	564	569	545	537	567	530	552	510	483	545	513	536	501	547	530	545	561	544	550	543	547	521	491	510	509	544	545	570	484	497	544	561	506	560	523	535	499	573	535	516	567	543	548	534	553	519	512	570	572	534	513	531	517	535	539	532	481	505	517	559	547	516	570	565	538	556	567	566	482	569	590	522	489	524	554	542	543	525	501	520	538	559	525	547	540	543	550	541	524	532	494	495	537	497	546	523	528	602	518	540	552	560	508	526	509	549	531	520	527	520	482	496	535	526	561	561	537	517	573	544	567	513	549	544	513	547	523	568	506	530	515	551	486	520	514	535	536	541	539	501	531	504	562	539	541	573	544	530	537	555	528	538	516	554	539	571	555	566	522	500	571	571	522	517	545	537	522	547	518	555	512	533	520	555	504	537	527	502	542	529	540	544	575	489	526	552	550	531	517	572	536	534	514	547	518	535	559	549	519	534	563	487	549	516	549	550	513	535	525	491	582	507	567	540	513	541	582	506	570	549	530	532	559	501	518	504	553	570	580	532	547	542	550	523	496	573	532	568	524	553	536	536	565	551	512	538	542	511	529	515	563	548	530	576	546	463	545	521	568	537	558	516	508	547	514	555	553	522	534	500	545	522	497	590	568	510	555	569	533	528	522	530	536	552	548	543	557	553	569	544	535	570	535	574	500	553	543	530	545	520	524	546	544	503	536	522	533	522	520	517	493	550	499	534	528	535	493	565	507	544	553	539	550	552	518	512	548	536	528	539	545	510	523	516	537	531	535	516	520	517	491	545	541	546	505	563
15308	1292	1005	845	651	541	424	379	369	369	361	324	327	335	313	306	328	313	289	291	319	310	309	286	300	321	310	279	281	317	312	307	315	325	304	300	273	309	282	286	278	287	290	304	290	248	314	327	277	304	329	264	316	297	319	262	300	321	289	295	292	281	277	293	283	315	306	316	280	298	289	260	296	299	291	297	288	302	278	299	309	283	306	298	271	298	291	339	273	269	275	282	289	296	278	281	310	312	278	331	285	254	272	293	305	299	296	312	257	325	295	258	280	320	266	267	292	290	305	302	271	330	324	282	295	287	294	282	289	256	296	289	297	309	273	319	303	282	306	329	326	312	314	316	303	287	255	313	245	316	318	285	327	288	305	371	321	316	294	273	295	281	312	326	279	288	274	331	334	288	299	279	273	283	307	304	272	281	322	282	279	308	310	320	327	291	263	288	289	292	291	316	310	309	299	300	305	307	308	305	294	309	313	272	287	268	345	304	299	280	349	300	304	301	293	296	317	286	291	283	295	305	302	318	293	302	306	291	275	300	308	298	282	301	295	303	285	311	274	268	324	288	283	278	300	288	266	293	309	278	309	287	296	271	309	320	296	271	295	286	279	290	291	289	269	263	294	294	297	309	280	283	318	298	252	308	281	264	326	304	298	267	295	251	331	285	296	293	285	267	273	334	290	275	289	282	309	288	302	320	267	309	315	294	311	306	280	293	279	282	300	300	271	298	291	293	299	287	301	293	349	298	286	293	287	293	286	311	308	300	270	308	314	309	301	309	268	295	305	298	306	290	315	310	279	298	305	304	321	280	266	316	294	306	304	282	313	296	327	297	302	310	310	309	321	322	312	272	322	296	276	305	289	290	279	268	275	322	287	288	312	321	289	324	291	355	295	282	310	284	305	285	292	337	289	308	284	302	271	292	313	306	287	305	287	309	343	281	330	320	301	311	299	323	340	320	270	282	268	316	309	277	284	320	295	271	304	269	271	315	291	320	340	281	312	303	322	267	293	310	291	269	314	288	294	285	329	295	281	278	305	314	280	300	282	313	314	288	297	282	274	311	294	304	292	290	294	302	314	292	301	313	296	310	282	283	280	297	306	279	256	299	279	287	292	299	304	312	288	273	309	253	292	297	288	312	295	247	293	284	301	290	274	298	277	295	328	253	294	313	299	287	274	341	315	297	318	296	294	315	288	314	318	313	288	276	296	291	299	309	322	290	318	286	296	307	273	322	303	299	265	296	320	274	292	293	297	327	283	308	289	308	286	291	267	301	318	290	296	304	282	314	336	295	291	278	296	293	276	276	295	282	286	255	257	307	313	301	315	294	302	319	298	286	273	321	294	263	286	285	300	319	309	294	346	302	307	283	295	297	302	275	289	288	295	318	263	318	271	319	322	274	269	303	307	297	304	318	273	294	299	283	261	297	281	279	300	297	302	300	279	326	303	323	272	315	279	292	266	297	295	323	309	298	273	287	304	277	314	317	271	344	302	298	282	285	326	276	304	309	289	293	249	287	295	301	328	296	292	270	302	308	276	270	286	331	265	315	284	285	314	328	255	289	301	288	298	285	309	317	299	263	290	281	280	294	332	294	310	291	281	279	304	286	310	294	307	245	302	352	306	290	298	311	320	318	292	289	280	322	289	323	305	312	300	327	293	275	292	295	312	290	302	341	308	293	313	326	320	312	275	283	307	299	286	307	302	292	301	312	314	316	315	315	299	279	276	309	277	274	305	295	302	277	288	264	287	310	271	306	313	285	273	298	270	302	298	303	297	324	277	281	297	297	289	254	313	306	307	329	267	256	288	304	280	300	313	296	320	310	267	296	262	295	327	329	316	327	310	316	306	267	276	325	292	261	316	315	297	279	284	277	292	259	306	305	304	309	301	288	308	285	299	246	294	277	284	295	283	319	309	312	312	299	263	293	296	284	283	304	317	308	256	274	293	280	278	289	298	262	318	301	271	276	253	263	290	272	347	303	308	324	316	326	318	297	331	286	322	301	317	313	295	277	305	266	318	282	255	291	291	303	298	331	289	290	294	280	312	261	284	293	298	313	294	276	288	291	285	259	300	287	314	309	312	328	288	279	306	257	295	298	296	315	274	304	279	301	316	281	314	299	275	279	288	280	291	317	309	312	283	302	309	312	284	272	317	308	346	299	305	275	313	262	304	330	247	313	311	305	292	311	294	313	303	288	304	287	296	271	320	286	335	351	276	307	280	291	332	292	317	278	307	287	283	309	340	281	294	296	268	290	283	260	282	281	273	300	311	300	326	304	306	281	282	282	305	257	283	307	274	288	291	314	321	301	275	299	268	299	307	304	279	302	292	303	305	281	292	272	294	317	259	263	277	295	288	274	273	281	296	310	311	282	320	283	305	328	310	318	291	262	298	265	303	276	288	297	311	281	282	286	296	313	277	299	291	298	292	272	289	298	302	302	266	311	312	286	314	279	305	317	287	278	279	302	274	333	307	292	288	260	295	266	280	305	278	309	287	293	303	286	287	304	297	298	300	316	269	299	288	325	275	267	307	303	278	328	302	316	303	287	285	255	291	295	317	299	283	294	306	320	307	329	291	297	277	298	308	294	277	293	294	300	281	267	301	279	320	297	289	297	317	269	308	329	307	277	266	320	303	268	292	342	283	279	296	286	293	294	290	239	310	253	296	284	267	283	277	265	291	315	273	292	303	319	319	289	291	305	328	286	307	252	293	252	300	269	275	291	258	292	314	305	287	315	288	255	300	298	313	281	294	273	325	275	311	299	284	292	303	275	292	294	282	318	305	294	305	291	303	298	282	287	296	271	271	275	265	262	295	302	281	321	306	277	275	327	267	303	321	290	287	295	305	309	287	285	279	301	287	292	275	310	297	332	256	297	309	330	302	281	322	314	300	288	296	279	308	323	272	296	321	304	246	265	298	320	315	319	279	285	274	325	308	314	270	313	301	282	302	293	260	311	276	277	284	283	279	313	299	315	335	273	290	291	292	313	259	305	283	293	311	318	310	305	320	309	289	302	251	304	329	303	260	302	306	311	306	329	335	290	283	282	318	284	328	322	300	289	291	333	299	287	278	300	299	272	304	342	288	311	307	285	295	300	283	310	307	278	288	278	304	313	311	353	287	296	280	275	318	271	318	266	296	294	315	260	315	279	305	278	313	296	288	296	295	308	284	300	298	322	317	290	325	299	270	299	291	303	282	269	299	313	287	305	299	313	326	295	295	317	284	285	321	289	329	269	286	321	276	287	315	324	279	278	298	297	288	296	291	339	277	320	317	296	314	275	331	316	276	282	275	304	304	304	301	292	302	308	278	298	314	319	256	287	313	296	336	300	289	298	320	283	318	282	325	308	272	304	290	315	283	267	298	299	302	308	300	309	327	309	296	289	277	279	307	259	287	274	275	319	301	291	336	304	253	282	292	273	322	279	318	287	293	281	275	293	318	301	314	297	298	280	299	300	305	280	286	305	304	282	295	303	272	306
8427	1220	2141	2368	2070	1713	1524	1376	1326	1136	1004	1006	1021	955	878	887	887	884	853	842	893	878	823	803	793	797	756	763	772	811	739	757	799	757	740	797	724	748	779	810	785	809	775	779	751	753	769	716	740	756	772	755	748	795	758	770	790	746	713	786	748	746	701	783	747	787	752	759	773	736	719	770	729	728	729	753	778	761	736	724	780	714	751	697	767	729	726	665	786	748	712	745	790	746	723	694	752	744	736	781	716	760	748	716	687	750	725	725	720	751	792	783	758	768	693	720	770	746	723	743	784	735	781	692	726	693	761	739	753	725	799	733	730	735	704	741	785	739	745	750	723	753	748	727	737	720	767	784	754	784	742	751	735	764	783	728	735	811	715	746	760	769	703	718	696	793	770	723	740	752	738	762	757	753	795	780	732	716	721	755	734	689	799	734	762	756	746	697	703	722	737	781	704	768	756	733	776	688	780	742	765	795	680	724	726	755	745	753	796	731	757	798	702	798	737	755	759	734	747	794	739	740	729	788	726	731	746	720	726	753	731	698	724	737	765	718	732	762	740	746	756	723	727	767	721	759	773	734	787	755	746	757	695	750	764	777	715	711	731	797	726	736	736	730	742	719	745	736	713	747	737	741	759	698	771	748	748	759	771	749	775	755	776	757	723	760	748	720	754	704	696	796	774	782	738	682	742	735	697	746	738	748	783	735	736	753	785	724	755	735	753	726	767	717	758	720	722	798	739	723	694	720	730	779	745	788	751	765	700	734	773	728	679	675	716	803	738	790	682	692	744	783	763	730	762	777	744	783	743	748	735	701	738	752	747	758	776	716	749	782	719	791	702	688	738	792	712	767	732	759	728	722	744	705	763	715	768	725	727	669	762	737	748	781	785	725	677	745	729	745	737	751	757	765	775	766	709	705	765	703	704	779	792	773	796	800	722	691	728	736	738	774	681	769	728	768	707	792	742	761	769	777	719	742	756	757	749	732	678	761	747	709	766	740	733	752	706	723	734	754	746	768	743	753	746	707	716	710	781	708	755	737	739	740	754	781	801	703	765	752	765	717	754	768	696	726	736	718	746	733	763	762	742	731	758	701	688	781	786	750	712	739	724	787	748	738	784	784	744	725	735	694	771	780	728	737	780	758	694	760	740	718	716	711	703	781	765	760	742	732	731	758	703	713	741	740	709	716	753	804	743	696	747	761	721	766	739	715	754	766	739	722	728	710	754	735	692	753	724	698	756	721	756	738	725	763	740	778	755	736	707	723	743	659	724	726	750	731	740	740	734	758	746	676	729	737	758	770	743	736	722	727	765	750	759	754	714	749	769	752	786	799	735	706	743	747	742	777	754	724	713	760	789	725	739	779	706	735	758	704	767	740	730	729	708	771	747	731	754	757	758	768	744	705	727	755	807	774	774	750	758	721	753	694	765	777	714	735	729	728	705	725	751	699	746	739	740	723	763	740	741	759	732	690	732	742	792	759	704	769	772	732	720	739	729	749	710	738	754	693	791	715	717	753	722	723	739	770	700	710	758	688	731	749	731	769	757	708	731	758	728	724	711	700	754	742	725	733	743	715	724	753	742	711	744	777	718	685	736	743	708	753	775	795	716	726	748	771	785	765	716	729	677	751	734	718	752	718	692	738	782	777	768	765	758	730	757	789	736	779	731	764	738	735	771	766	730	669	692	752	782	729	720	759	753	726	700	725	706	750	751	693	702	760	707	745	772	728	703	750	744	710	724	728	772	763	730	689	732	763	736	678	765	705	770	780	778	735	719	747	735	700	736	738	725	742	788	735	765	741	741	759	757	737	745	731	758	712	687	757	720	792	779	745	705	713	751	702	763	721	777	707	765	751	735	679	732	777	719	766	732	702	722	723	748	783	787	751	738	729	699	756	730	741	718	724	690	717	756	738	752	764	722	740	695	705	745	701	739	728	727	731	725	744	740	762	733	730	807	699	692	735	740	740	735	707	744	791	736	684	741	742	704	734	750	754	769	751	746	720	719	710	740	780	707	776	743	741	729	693	790	717	738	712	777	764	756	728	740	739	722	744	729	726	729	735	729	747	677	729	747	721	823	716	788	733	702	762	745	710	761	810	726	762	707	753	764	728	700	737	755	737	707	739	749	761	775	770	733	750	759	765	693	756	728	740	778	715	752	806	745	761	768	760	770	746	744	735	762	720	717	726	726	731	765	705	740	720	710	745	761	732	708	797	742	730	765	707	739	744	732	740	714	692	657	727	715	769	745	744	708	752	723	739	762	766	740	742	724	739	740	779	734	721	746	751	744	707	752	761	811	768	752	734	742	786	747	739	728	719	768	763	716	737	743	702	742	683	737	747	784	749	754	760	752	749	789	723	752	787	724	721	765	757	729	711	753	776	787	782	772	725	768	741	764	766	758	700	771	769	725	783	730	735	752	729	718	737	730	743	730	757	746	700	780	770	687	721	751	702	724	735	763	716	749	751	793	707	701	710	712	688	713	740	745	753	730	713	766	744	740	733	712	754	734	724	766	772	700	751	758	731	732	763	741	682	785	745	803	740	700	742	699	714	779	739	746	735	670	765	735	699	729	734	678	798	717	731	749	745	724	779	753	775	749	719	755	727	718	763	743	740	716	677	769	784	737	710	747	733	740	736	725	736	764	694	795	701	724	733	753	744	683	711	760	723	751	715	733	722	772	694	781	720	774	743	715	746	702	719	776	736	754	728	724	736	709	710	726	753	761	760	761	757	731	719	695	766	751	711	738	746	771	745	746	732	697	732	744	732	705	762	721	728	754	759	714	774	748	723	746	714	700	770	768	770	747	709	723	754	755	755	772	795	694	739	735	730	763	739	704	785	744	744	684	705	765	769	739	706	732	736	781	726	772	710	742	758	766	759	729	774	729	745	698	744	713	771	744	750	764	769	687	683	729	756	713	727	803	751	768	702	772	748	697	728	748	777	719	725	721	731	774	774	727	753	747	726	717	717	710	721	678	708	730	705	750	724	785	748	716	728	709	768	707	738	775	752	710	798	700	692	734	732	745	764	742	712	740	734	771	762	756	760	763	722	754	742	687	740	738	716	762	754	846	756	799	692	782	779	713	704	748	727	732	683	726	801	761	721	765	732	743	716	679	761	703	738	741	751	772	724	698	760	747	732	761	731	760	753	755	747	680	728	732	780	726	745	746	793	750	733	809	725	756	748	802	726	710	782	752	703	748	765	729	766	769	705	711	774	679	736	738	779	692	758	784	751	759	732	761	778	735	737	731	745	736	762	711	756	721	743	769	735	691	743	776	745	732	744	761	769	733	749	771	741	780	732	712	768	733	685	805	735	797	718	690	721	770	804	764	765	730	763	733	743	739	760	734	683	666	750	728	683	735	775	717	707	760	715	738	728	734	695	759	692	746	773	769	705	773	702	725	740	752	697	745	770	750	718	741	731	796	727	749	729	749	716	726	759	699	752	765	730	734	765	673	750	722	764	755	696	730	734	734	720
1764	400	406	430	396	408	381	399	404	376	390	410	427	431	412	430	445	397	381	431	428	381	406	396	378	377	406	373	406	438	375	422	404	379	423	383	394	452	403	467	389	377	401	391	378	415	412	408	428	419	390	395	406	440	358	405	395	437	444	415	453	379	386	402	434	420	408	399	410	368	402	404	352	370	389	400	384	388	396	440	397	412	399	404	404	403	439	398	419	382	378	442	396	394	414	361	384	407	417	412	459	437	406	401	360	413	444	406	387	403	403	397	403	367	401	391	428	393	384	384	397	368	424	394	431	399	429	430	388	390	364	422	390	407	398	390	353	397	424	414	424	419	414	389	408	418	421	452	398	381	394	373	388	396	404	398	400	449	405	427	417	402	403	418	375	433	411	404	379	415	372	410	435	390	423	441	420	408	405	395	411	382	404	379	394	406	394	426	392	409	409	454	399	397	373	419	447	398	422	431	399	391	436	359	406	450	415	408	408	426	428	393	384	428	400	362	391	386	368	411	398	405	456	423	402	400	400	421	436	417	405	428	395	409	446	397	415	385	414	383	411	456	396	442	429	406	437	409	408	411	386	437	395	392	420	432	413	401	403	402	411	381	441	403	396	411	380	389	397	421	411	428	368	379	397	423	440	437	425	431	393	388	443	395	414	405	379	410	402	450	440	416	423	414	399	414	442	406	388	424	381	408	389	425	395	405	358	387	402	374	391	382	433	400	386	447	412	410	409	403	445	452	411	456	410	428	435	454	394	375	364	390	381	395	404	423	377	391	382	390	373	401	420	423	439	424	419	463	398	396	406	374	396	414	439	429	405	381	415	413	410	386	383	422	385	418	373	366	377	405	413	415	436	408	362	426	403	421	437	434	412	406	399	411	413	415	455	413	414	390	397	403	412	433	371	424	409	428	423	394	422	412	388	413	415	396	438	404	408	396	401	406	385	414	400	415	424	415	426	409	399	407	377	405	401	373	438	389	407	399	412	427	383	397	391	441	378	373	403	433	405	416	431	389	398	412	410	416	375	379	378	424	399	394	411	410	383	359	417	409	394	383	388	399	427	393	403	393	367	372	409	416	406	456	424	383	390	379	410	392	333	411	403	392	367	425	415	382	412	377	380	381	414	414	412	391	447	429	439	372	450	420	407	405	434	360	423	414	417	417	435	390	422	411	439	407	408	407	431	441	414	357	396	423	406	406	421	408	370	413	399	378	423	431	397	390	388	416	411	390	393	412	400	395	413	410	413	386	439	427	413	402	388	426	391	422	397	392	386	414	383	409	434	377	375	401	398	394	433	429	378	435	382	388	381	434	420	394	347	412	371	406	434	382	443	405	374	398	431	386	396	428	366	413	435	410	433	413	420	408	412	405	391	403	412	407	453	378	416	402	413	431	415	406	428	445	393	371	376	396	400	395	414	417	420	405	383	376	418	428	414	454	409	423	419	390	406	401	413	447	403	424	401	384	412	429	400	403	386	396	413	430	393	450	385	381	410	431	402	405	437	410	394	422	390	396	423	400	395	405	413	398	406	413	441	427	428	380	412	453	425	412	384	397	392	425	398	436	435	412	413	379	443	389	402	389	364	399	395	395	389	411	385	415	406	398	383	411	403	382	438	428	390	407	409	387	367	378	400	399	417	367	441	383	409	407	426	425	427	418	371	464	419	401	389	392	407	394	438	410	395	411	423	399	430	416	392	384	427	410	436	406	383	425	417	402	411	410	414	391	408	397	446	398	418	425	430	410	406	432	401	431	400	394	404	394	409	379	413	415	379	412	389	409	427	394	406	417	394	386	407	405	406	400	392	385	409	405	455	403	406	391	418	398	391	413	387	389	390	427	388	408	407	412	410	364	381	408	395	439	379	386	399	417	421	416	394	453	394	411	366	411	413	401	387	408	428	402	421	380	439	403	405	436	384	424	413	421	390	400	403	439	400	407	408	432	391	371	413	377	407	401	415	423	391	404	428	390	395	395	375	380	435	445	440	430	445	419	396	410	416	394	395	388	361	379	404	428	403	389	417	425	393	429	392	344	402	417	416	437	426	422	376	424	353	365	385	387	384	414	410	389	434	415	426	401	409	454	409	417	375	385	472	413	418	401	402	434	403	434	414	439	419	389	409	387	391	445	408	401	403	387	426	404	379	404	381	391	407	446	424	400	360	434	399	419	380	448	444	438	391	359	401	385	393	410	360	438	416	377	414	421	430	403	388	398	405	390	422	415	423	389	420	393	407	452	385	384	407	423	411	421	387	396	408	404	365	416	447	367	403	445	413	412	395	409	395	399	377	411	392	395	403	411	386	374	393	373	375	383	398	443	434	406	374	384	402	438	450	413	410	424	366	375	416	399	412	404	416	398	444	409	410	406	411	357	387	390	391	388	388	410	387	400	440	361	424	427	381	416	387	406	402	427	432	367	440	407	420	391	397	394	423	434	404	417	396	402	396	416	395	439	443	421	405	387	441	413	391	383	411	404	444	402	420	353	393	415	421	461	401	434	441	407	445	394	407	402	399	387	438	411	392	394	417	428	406	401	400	381	436	447	398	436	401	385	421	410	397	401	417	408	431	396	390	415	383	444	424	365	448	384	394	405	442	379	394	400	425	445	381	389	401	424	403	389	441	365	419	412	421	382	455	420	448	435	430	380	396	381	428	410	402	427	411	438	407	367	383	383	389	445	425	409	389	436	402	445	410	406	426	430	402	442	397	385	450	389	405	426	404	423	408	425	390	406	387	406	418	401	436	363	385	429	426	395	367	407	401	398	387	365	400	397	392	407	383	363	414	427	428	410	412	434	408	382	386	377	423	418	390	447	389	401	445	360	398	392	413	404	412	428	392	413	414	381	387	424	403	416	458	411	392	408	418	381	415	370	424	412	385	407	401	428	456	449	406	422	449	410	360	420	438	408	429	382	387	372	383	403	384	398	408	425	390	400	406	417	412	375	393	394	435	406	417	386	426	416	411	371	427	396	411	383	394	394	361	385	401	371	408	421	410	368	400	390	397	401	383	388	407	400	382	414	349	420	401	442	394	419	414	428	409	436	400	380	371	418	424	365	435	401	417	403	391	410	446	397	417	411	371	391	401	407	385	390	396	422	404	403	390	419	394	407	406	383	407	409	434	405	379	430	431	476	417	397	428	435	402	415	402	368	419	402	404	422	428	397	394	387	407	428	420	422	401	395	424	427	387	384	368	456	406	415	375	378	427	387	397	422	396	401	444	428	429	420	417	396	447	402	384	439	397	375	431	431	390	379	438	388	397	452	459	404	401	368	455	386	401	379	377	417	425	379	395	373	407	379	403	397	381	377	405	394	406	392	403	397	389	438	466	427	403	403	405	329	385	395	384	385	393	354	410	445	384	391	414	388	381	420	411	375	409	420	413	402	401	385	443	391	447	396	429	425	388	379	402	411	448	385	391	412	407	404	406	440	400	395	427	366	421	373	444	389	375	400	407	449	419	377	384	420	401	420	397	410
2228	919	928	916	928	918	954	899	916	894	881	882	970	935	927	913	837	974	903	882	928	888	862	905	931	938	943	888	941	967	888	866	924	930	881	905	884	928	956	882	928	906	888	902	896	938	909	924	923	898	909	925	901	878	916	935	950	899	942	908	958	949	936	911	945	882	880	905	890	912	901	922	904	907	937	888	877	857	928	946	906	922	920	884	935	900	917	938	924	928	917	862	932	931	958	884	888	877	842	923	898	895	917	938	907	907	924	917	975	844	925	922	921	872	905	924	920	892	897	902	900	890	879	931	920	908	873	911	890	906	894	896	945	912	899	890	935	914	909	905	895	959	923	900	930	970	927	874	859	880	875	939	909	860	898	934	927	880	936	875	958	945	904	925	899	938	926	901	927	910	900	909	954	912	916	848	937	875	921	877	927	890	893	920	951	953	945	874	956	887	911	861	895	908	930	937	863	896	883	938	867	941	837	898	920	947	900	858	922	925	900	928	900	929	1001	908	863	922	908	880	925	885	941	905	909	923	869	866	877	940	940	893	875	862	926	888	914	905	920	925	892	911	929	888	928	876	938	861	909	886	862	916	931	928	896	958	899	927	964	863	916	912	938	857	920	922	901	891	884	890	904	856	936	975	923	960	948	870	895	917	916	997	899	855	910	944	901	886	929	864	940	898	906	902	856	855	953	908	914	957	956	933	910	951	880	829	887	913	964	886	896	884	913	936	886	955	889	954	946	981	902	885	917	878	913	919	959	918	944	914	928	883	884	932	901	874	960	912	910	936	924	937	890	956	898	904	895	876	839	882	894	883	905	936	950	902	892	905	905	901	930	909	927	893	950	886	917	870	911	878	904	905	950	954	956	894	911	917	911	922	968	879	922	910	882	870	929	889	928	878	877	939	913	895	863	836	876	872	908	858	907	929	907	897	922	892	940	942	864	914	901	926	875	927	889	914	889	849	944	865	950	987	861	905	958	908	924	925	875	918	921	947	896	894	863	948	913	918	933	903	936	856	912	931	875	884	920	952	901	855	950	957	948	903	861	937	898	908	854	927	922	856	877	943	954	929	883	945	920	874	862	939	887	847	926	919	898	888	882	956	854	974	894	915	969	884	909	886	941	917	878	922	870	902	915	949	904	882	849	871	967	903	893	937	932	897	895	932	928	927	955	911	902	938	925	901	835	973	877	920	924	904	913	933	910	915	891	872	918	868	895	954	924	938	938	832	850	922	869	920	908	909	919	843	911	919	931	940	899	879	922	878	917	880	942	957	871	939	888	895	947	889	927	896	922	900	931	938	891	939	892	906	895	916	913	923	883	906	907	943	842	945	915	943	905	907	923	911	860	893	946	921	920	961	868	927	1004	909	961	882	875	936	888	910	896	908	930	943	866	907	942	884	904	896	916	861	962	896	904	932	895	877	883	930	890	939	905	933	903	912	878	938	881	965	901	919	939	954	957	901	843	959	913	894	982	886	905	850	923	860	904	946	981	894	922	949	900	872	931	835	877	903	938	898	887	888	863	871	962	951	929	910	942	935	929	885	949	926	906	889	918	929	950	912	904	945	912	882	962	947	891	898	931	886	898	969	898	878	908	872	892	918	854	879	972	859	953	943	928	945	955	953	837	840	843	872	926	916	943	945	915	914	880	980	947	890	904	986	929	891	903	955	961	891	923	866	946	965	906	911	898	951	905	899	966	889	962	898	917	933	900	909	946	930	918	927	889	873	909	895	893	941	910	902	899	884	913	925	924	912	866	926	894	926	898	944	909	918	902	941	935	887	932	957	909	892	880	932	943	876	891	943	941	872	891	943	833	916	933	897	930	899	936	914	906	903	907	938	896	880	927	934	915	924	834	933	921	884	937	934	917	987	914	865	953	886	895	897	936	824	922	887	961	853	937	932	869	955	940	877	931	955	887	872	929	848	954	900	950	925	831	890	897	901	940	881	923	918	907	951	953	910	963	905	897	895	917	907	892	937	968	894	888	929	958	947	921	900	901	893	864	920	926	936	912	922	905	897	918	920	918	901	922	904	915	910	910	913	964	924	974	947	919	932	969	936	878	941	944	859	885	919	925	927	935	949	858	881	924	888	938	956	872	920	937	921	899	863	954	941	976	893	894	928	884	900	894	853	935	963	917	890	965	956	958	908	954	879	916	904	896	871	913	935	882	922	920	868	947	896	918	913	922	890	1012	937	900	904	965	896	956	886	914	927	868	914	909	932	951	907	873	934	926	881	922	894	883	921	917	893	885	975	908	937	910	902	895	874	933	937	946	889	913	893	931	935	933	896	904	943	903	921	873	902	877	890	896	911	916	950	919	891	940	976	947	885	899	965	902	947	943	841	934	899	862	929	882	938	936	921	889	889	882	879	929	908	871	916	918	934	927	943	946	883	912	870	914	893	872	910	880	926	927	881	925	930	922	884	909	886	969	926	925	950	982	955	920	956	896	936	991	938	921	862	894	895	907	889	925	958	926	932	885	905	934	903	924	923	932	938	947	892	985	927	855	945	863	904	915	884	918	890	925	946	948	866	873	876	910	881	927	896	885	915	935	960	890	926	921	926	921	893	893	932	966	897	893	906	977	942	912	937	911	922	943	971	920	856	966	903	887	921	900	902	911	915	890	875	892	853	926	962	918	919	899	889	852	888	923	881	939	953	873	862	891	934	892	948	900	920	916	915	914	902	960	884	891	926	893	926	851	891	928	908	965	944	906	917	893	924	909	870	916	942	937	909	877	934	898	920	881	930	927	902	879	893	877	904	887	953	926	940	915	914	905	861	914	849	903	914	928	909	867	862	908	923	899	932	917	981	885	945	889	914	876	902	897	925	900	951	882	909	894	885	917	908	840	950	920	885	929	924	929	970	938	898	938	923	903	889	908	843	977	918	870	863	924	838	948	879	892	910	921	895	852	892	909	891	947	864	923	885	919	951	940	888	887	875	887	877	950	932	872	855	930	967	917	934	868	886	909	917	909	900	909	927	967	896	947	948	888	953	908	889	974	908	932	930	921	913	879	921	904	932	872	890	909	939	896	912	871	963	897	890	926	895	907	901	923	902	896	926	936	961	919	895	957	939	934	907	891	851	920	887	829	934	983	938	876	941	936	930	867	901	876	886	850	874	930	961	959	944	927	891	929	954	887	900	920	921	897	951	925	968	950	923	889	910	954	921	866	936	922	928	895	943	910	905	952	939	899	908	952	939	919	958	914	926	918	894	946	938	881	934	909	869	890	906	865	930	967	899	867	914	879	887	926	906	934	898	918	910	906	919	917	893	911	908	899	910	893	902	934	868	907	919	872	969	884	923	862	943	934	925	934	976	930	924	913	951	941	917	891	943	951	885	918	904	929	886	881	879	925	910	881	886	922	936	912	925	913	866	904	912	944	908	905	939	878	939	950	862	885	898	895	875	904	918	946	898	910	951	890	912	939	925	878	915	918	950	932	936	908	891	895	919	928	934	863	894	883	914	874	903	876	947
7694	566	519	419	362	298	269	274	252	224	238	218	233	248	237	222	221	226	245	216	218	221	215	202	196	231	187	199	224	196	200	206	202	195	206	183	178	206	193	213	213	184	189	208	198	196	208	225	207	212	229	220	195	248	209	206	205	223	202	223	224	212	230	202	226	219	200	205	185	196	190	192	217	201	209	217	201	204	197	214	196	226	209	206	227	209	220	213	219	204	202	191	194	233	198	221	193	210	228	205	203	188	215	195	178	193	210	187	209	225	188	227	189	199	213	197	208	188	195	192	213	225	235	213	214	226	214	219	230	210	214	218	214	214	210	198	219	206	199	197	233	208	205	194	199	222	213	195	220	182	206	227	202	210	195	222	204	222	211	207	192	192	189	173	213	193	198	194	217	252	180	186	221	210	230	206	200	189	228	202	192	195	189	246	220	221	207	195	220	224	184	208	190	194	217	228	182	203	210	186	194	214	179	236	193	199	200	200	230	163	216	207	191	203	191	222	207	188	202	180	199	224	210	218	206	214	201	211	222	195	225	210	221	213	189	208	206	206	178	163	197	190	227	196	186	190	208	210	224	213	218	199	257	182	199	214	221	212	204	213	199	182	189	221	228	212	235	233	208	241	212	214	211	217	179	198	220	219	222	201	192	214	192	196	215	227	213	227	241	217	199	200	211	219	218	201	211	216	224	228	220	211	201	199	216	208	219	205	187	203	261	202	209	195	217	208	186	220	210	202	231	223	214	204	202	199	216	236	195	214	189	211	209	196	206	225	195	220	226	213	205	208	237	222	187	203	221	208	177	225	208	233	220	216	213	227	212	216	188	202	207	192	185	201	187	213	218	220	206	199	198	190	217	206	192	211	226	203	250	205	227	196	211	239	196	204	212	231	249	223	205	218	200	214	185	218	212	231	219	220	255	197	218	205	192	198	206	215	200	187	224	209	221	204	204	208	217	196	207	228	216	222	207	233	225	229	188	185	196	180	199	207	215	178	206	180	195	203	204	207	216	215	225	197	238	195	206	246	199	196	206	181	205	211	229	241	182	190	218	226	187	177	177	194	217	232	243	184	166	195	221	210	207	200	214	196	226	233	228	199	203	196	236	231	213	202	201	206	236	208	207	202	216	205	247	208	210	197	239	228	209	197	207	222	215	206	217	226	207	247	199	210	195	195	205	204	192	219	202	217	198	229	241	174	194	195	209	195	219	219	211	187	190	229	248	190	214	228	184	200	217	219	210	174	199	208	228	221	226	215	208	204	206	190	199	216	190	207	231	194	190	220	203	231	179	180	231	208	195	205	218	226	220	220	212	180	200	202	211	208	208	231	213	217	213	210	194	206	222	187	212	204	219	206	223	193	196	201	201	226	192	214	206	184	221	238	220	232	188	188	229	201	200	205	232	216	204	220	206	213	192	224	235	212	218	211	207	193	202	188	232	188	184	196	229	210	226	188	188	215	205	187	206	178	201	198	211	203	215	207	196	191	232	205	176	216	206	215	217	220	186	215	211	228	198	213	209	199	216	235	223	212	198	206	198	221	238	190	215	220	195	175	210	207	218	179	212	193	207	210	222	216	215	230	213	215	206	221	196	204	231	217	211	207	198	202	179	221	233	216	229	240	194	240	240	205	206	226	223	195	206	191	189	224	191	212	194	191	217	226	219	196	210	192	212	183	208	220	221	212	215	202	167	186	194	193	222	215	190	193	228	216	239	219	212	200	214	192	197	219	210	223	210	197	204	191	210	199	213	218	204	155	218	222	218	181	181	167	204	218	210	193	184	208	205	201	198	198	208	198	211	228	220	200	201	230	201	185	209	190	217	193	206	220	194	198	218	189	197	217	223	200	206	196	197	214	212	215	200	198	208	229	200	206	226	209	195	212	207	204	206	220	198	212	234	194	197	182	207	206	204	216	199	167	207	199	190	203	225	202	198	188	203	186	226	196	214	225	187	169	222	213	224	196	199	220	195	204	209	201	218	215	219	222	196	198	194	201	185	215	198	208	232	195	226	208	231	198	205	189	211	184	231	203	216	209	202	215	226	192	166	221	214	227	198	199	224	212	159	208	202	201	233	207	185	205	193	206	188	195	205	237	241	210	234	232	210	190	206	213	211	206	218	224	208	215	205	214	236	216	185	181	184	187	208	207	202	213	235	191	215	187	216	210	232	223	209	219	207	218	204	216	197	215	199	212	206	222	226	219	228	174	207	197	210	235	220	198	234	210	208	223	235	199	203	207	222	228	224	218	216	209	221	212	206	228	236	215	194	206	203	198	217	182	202	221	196	208	207	230	211	209	183	196	216	226	211	225	208	186	257	210	213	216	241	225	209	190	210	197	189	203	221	203	208	194	224	199	186	196	199	210	218	210	205	237	199	198	215	188	202	197	224	227	206	212	223	204	208	202	226	186	194	197	196	209	233	230	204	215	184	210	201	194	217	220	216	202	218	221	210	194	186	204	198	198	224	197	189	220	224	202	157	182	202	208	199	220	218	199	190	194	235	219	195	225	195	191	223	214	176	206	188	180	190	209	205	193	192	194	215	225	228	205	202	219	241	190	193	214	235	202	224	227	206	215	194	179	179	205	190	195	229	210	230	234	219	231	195	223	212	205	232	177	197	214	242	216	201	217	219	202	194	199	218	196	202	186	196	171	168	223	196	208	200	202	199	219	233	211	227	207	225	213	177	213	223	219	193	192	203	217	223	196	199	218	214	207	219	219	227	175	225	224	215	212	207	225	187	230	233	228	203	196	214	197	184	199	197	162	205	221	225	200	186	211	195	237	212	207	185	197	203	221	220	189	202	231	198	212	193	209	224	185	195	179	225	231	223	211	211	197	204	218	218	203	189	196	218	198	202	189	218	201	210	205	234	204	221	197	203	218	214	222	202	187	212	230	211	215	221	201	193	208	215	231	219	182	227	185	192	220	229	237	217	197	204	218	204	227	186	221	213	207	198	213	229	190	214	204	205	198	201	221	197	211	219	193	215	192	221	208	185	196	210	219	202	228	202	215	205	204	196	203	216	214	222	207	227	210	238	190	194	205	213	204	191	206	219	198	194	202	222	191	180	218	222	218	201	212	221	206	185	191	199	214	213	201	219	214	207	221	210	213	220	228	195	199	184	216	231	221	197	229	225	206	184	211	205	209	189	233	199	207	187	230	205	227	214	218	209	262	221	216	198	199	209	215	210	201	182	207	184	200	208	195	192	207	217	200	217	236	221	223	222	201	217	208	220	206	177	210	204	187	202	207	186	205	179	201	201	207	219	215	237	231	221	180	191	194	236	207	217	179	191	197	234	196	193	223	200	205	207	215	191	209	190	197	231	196	196	237	212	212	200	216	215	200	178	180	235	248	213	200	216	196	226	199	184	217	253	236	207	211	205	190	188	217	208	194	211	238	214	206	210	193	183	184	210	219	254	204	214	190	196	219	215	224	210	223	198	178	219	217	203	201	208	207	192	194	191	203	199	226	196	205
6480	816	1208	1439	1262	1074	890	885	797	740	678	708	694	634	636	643	588	592	621	597	581	593	571	575	546	579	569	555	547	577	550	526	563	569	552	550	535	555	567	529	507	537	586	526	523	558	521	528	592	573	556	513	568	575	512	500	590	521	508	542	533	544	558	567	543	553	524	588	494	519	513	524	546	498	554	595	529	570	535	520	529	553	540	521	542	572	563	566	548	567	514	517	576	566	532	530	547	566	506	538	536	552	497	518	510	541	556	541	518	532	577	527	524	484	528	548	530	536	543	556	548	534	554	525	529	516	531	543	493	530	502	531	579	548	540	490	550	546	517	566	515	518	531	508	493	550	562	534	573	521	536	515	519	567	525	539	526	535	534	527	537	478	545	525	531	521	519	522	559	561	472	533	553	526	566	590	574	516	524	534	573	563	523	555	562	500	522	561	558	578	534	535	517	522	546	499	548	533	559	534	546	504	538	531	509	548	555	568	553	551	528	549	558	551	536	529	562	539	513	551	526	490	519	579	524	558	523	519	511	534	563	499	551	539	539	538	544	592	531	553	530	533	559	556	517	569	573	535	549	534	529	531	545	539	547	522	516	543	588	560	463	487	490	547	548	505	557	547	502	527	542	530	578	516	536	542	542	537	487	513	539	538	496	529	497	526	551	478	532	525	565	517	534	526	525	522	527	567	552	547	523	468	551	504	598	514	540	533	556	532	481	513	588	533	541	538	506	526	544	533	564	518	532	564	554	495	497	573	566	543	546	510	550	553	522	536	516	565	504	547	563	519	501	518	542	578	518	510	574	532	519	559	549	532	535	542	558	511	553	538	553	585	538	522	515	557	514	526	536	555	563	544	562	518	524	533	537	560	566	539	541	538	488	525	548	561	519	525	545	556	510	549	547	528	549	556	523	545	579	537	536	540	526	549	540	534	486	577	561	538	525	539	549	523	514	501	532	543	537	580	550	551	544	549	540	517	540	523	550	514	535	528	543	562	514	511	522	542	511	489	570	540	533	560	556	500	539	554	557	521	543	507	554	558	519	532	540	542	530	526	556	562	533	501	568	581	541	530	547	537	514	515	549	500	520	510	564	522	605	478	491	506	576	561	546	550	582	549	549	522	555	516	561	524	523	529	512	525	511	570	516	532	551	557	606	559	525	525	547	548	538	537	536	528	571	483	528	530	558	545	537	520	525	548	557	517	486	561	531	523	560	529	542	545	517	550	534	528	530	533	561	576	532	517	564	507	561	560	545	538	565	556	546	516	554	503	528	517	539	548	535	497	563	541	517	546	529	548	499	534	548	494	531	570	539	529	570	533	551	513	546	517	528	493	564	538	532	545	513	558	532	501	524	542	508	569	520	548	550	551	560	492	543	537	519	512	520	501	526	472	542	554	542	585	551	529	514	536	561	586	502	583	513	538	511	534	525	557	555	532	548	552	550	543	473	511	534	549	532	527	556	555	520	539	540	524	516	532	558	511	584	549	516	528	511	593	521	547	527	565	582	555	574	526	545	545	540	544	520	519	553	533	543	547	558	526	558	523	504	477	535	531	580	545	529	493	558	516	577	471	484	568	531	598	485	544	538	543	551	532	505	545	546	555	555	569	521	551	528	507	539	541	561	565	542	577	539	503	519	530	528	577	580	510	496	511	548	541	517	518	521	532	527	501	515	544	523	519	524	528	491	531	560	498	520	543	488	516	539	561	562	520	565	532	544	560	503	546	568	518	517	584	519	565	554	527	507	554	552	530	566	540	538	534	543	565	555	538	524	504	610	546	524	506	563	531	524	528	533	534	555	547	524	517	511	532	566	558	553	561	549	552	527	531	563	553	539	532	529	519	498	544	556	544	558	535	502	547	527	499	517	521	531	561	513	526	588	534	528	563	520	517	509	525	541	551	502	556	552	542	501	558	543	563	524	538	537	511	521	561	547	539	566	518	509	522	565	521	490	522	502	544	531	608	554	522	499	539	533	520	558	489	498	568	544	534	543	490	530	583	535	550	536	534	540	504	531	513	553	544	540	540	534	497	537	511	504	560	528	527	577	504	529	512	512	547	542	534	516	513	565	514	504	555	534	551	554	540	529	593	550	467	526	533	542	533	496	520	544	541	586	593	540	549	562	543	547	508	531	515	555	547	558	539	517	535	556	560	531	510	547	513	554	559	566	606	541	481	517	535	529	534	509	521	530	522	545	549	536	516	536	540	513	546	548	536	546	519	540	558	548	553	521	497	497	522	506	551	589	539	549	546	558	566	571	530	496	559	560	537	552	501	559	528	554	508	554	469	528	577	506	516	555	535	539	542	578	556	570	543	533	510	519	499	563	531	537	536	558	515	534	515	567	515	538	538	573	532	529	569	541	538	558	543	533	552	526	552	517	550	551	523	550	517	529	528	557	503	512	523	531	554	533	550	550	527	507	528	534	554	520	510	548	538	537	535	557	474	551	550	567	532	544	542	497	506	517	536	524	575	507	528	545	537	567	554	574	529	509	508	566	503	513	607	498	574	516	513	530	506	525	527	541	570	506	501	591	523	512	557	547	511	553	550	584	487	550	546	544	527	518	508	521	521	546	501	527	550	515	542	531	515	522	534	550	543	569	538	512	559	538	555	566	498	527	495	526	523	555	537	592	537	536	547	575	531	513	573	530	533	570	548	529	558	568	539	477	560	591	508	526	539	573	566	553	516	553	548	539	542	514	541	539	513	546	554	530	558	521	556	568	521	527	544	586	520	532	556	517	501	523	500	484	530	543	521	583	529	528	524	550	547	512	576	548	550	563	554	540	519	522	511	535	492	524	544	575	522	546	506	548	532	543	539	572	546	516	530	530	530	567	542	522	548	534	574	546	525	547	534	558	489	484	525	551	524	494	549	550	590	530	517	523	526	541	490	558	525	515	518	548	575	535	538	570	535	554	565	549	511	516	547	529	509	554	552	551	537	517	566	574	530	531	566	516	498	508	549	540	546	529	513	572	515	528	519	532	522	512	540	497	536	518	600	507	534	519	518	563	508	539	526	559	527	508	527	518	511	540	515	517	527	522	548	580	513	553	546	550	541	522	539	518	529	521	541	537	526	555	518	544	535	516	482	555	560	521	515	529	554	517	547	566	550	544	534	532	524	507	552	540	495	590	526	532	502	525	527	537	529	550	522	518	493	532	570	515	524	559	582	525	541	517	498	561	503	487	534	524	559	487	582	560	540	505	573	505	543	471	495	545	534	561	557	527	511	516	562	523	516	486	547	524	542	558	552	531	517	552	548	522	530	510	549	547	526	540	590	518	520	542	515	534	524	557	534	534	506	527	530	520	552	505	490	543	547	516	628	506	564	506	536	545	544	552	551	531	527	559	577	574	550	512	531	528	485	504	564	581	538	531	533	498	568	575	534	572	514	535	524	518	522	529	530	586	547	548	554	516	551	569	546	537	561	518	544	543	537	502	509	528	506	536	509	541	507	540	528	594	509	549	552	538	567	569	474
15225	1343	1013	808	636	482	415	411	375	360	365	327	329	303	309	299	343	306	354	282	325	324	293	301	335	294	306	296	288	295	324	294	285	295	293	292	292	282	275	299	267	270	295	325	313	311	294	297	306	307	323	292	296	300	342	295	316	291	339	320	274	317	291	292	319	292	298	269	273	326	260	311	296	282	322	340	270	294	279	269	301	326	279	337	300	299	324	303	319	318	326	330	294	280	275	304	253	312	284	308	292	273	294	291	310	269	289	257	299	299	308	318	286	262	313	303	290	285	301	289	306	292	285	334	306	286	299	286	282	266	308	302	320	311	305	297	304	330	325	291	296	276	291	283	300	301	285	303	305	285	307	288	327	313	298	308	267	305	318	311	308	291	291	303	271	297	271	294	288	308	298	292	313	300	309	336	297	265	281	287	272	278	280	275	295	303	318	263	306	312	272	321	322	296	300	281	304	317	285	325	300	291	354	283	304	275	268	288	286	275	323	313	280	297	300	291	288	268	275	309	254	323	291	275	306	277	340	299	284	313	328	301	326	326	317	321	268	298	288	271	329	297	286	308	289	280	283	270	334	319	307	247	266	300	276	300	266	305	287	262	290	294	304	304	313	271	295	308	315	299	290	323	307	288	278	287	314	285	303	289	295	291	307	289	299	330	272	310	291	281	291	308	321	276	279	286	277	280	290	305	286	300	312	274	286	321	334	310	249	300	274	323	291	310	321	298	279	317	281	277	290	331	307	317	314	271	289	308	284	311	298	293	304	301	287	287	301	287	290	261	297	268	289	331	324	313	306	294	277	289	284	284	295	282	307	311	312	300	294	282	317	293	310	304	311	329	293	293	281	319	324	296	300	320	293	271	304	313	295	285	272	274	294	287	287	333	297	258	338	287	262	319	279	269	285	317	288	313	303	279	303	271	276	300	302	307	291	291	297	265	327	277	294	311	307	301	276	285	292	314	314	279	274	304	309	296	304	318	278	285	279	278	307	302	283	292	297	283	289	289	286	304	321	291	328	330	311	277	270	289	286	291	313	307	280	289	276	299	285	315	276	321	284	291	307	265	290	271	309	300	269	315	265	274	286	326	309	300	341	284	267	298	274	280	321	280	297	284	265	299	292	290	285	258	323	296	324	293	315	264	275	276	294	294	299	268	274	286	286	280	320	320	291	281	276	272	290	286	306	327	288	313	292	295	316	317	324	289	296	285	321	339	335	308	318	299	313	292	293	306	318	311	299	314	303	313	297	273	293	277	302	271	283	284	324	306	304	321	277	307	303	312	320	304	283	335	301	298	302	310	305	287	268	285	284	278	322	277	263	280	287	298	301	328	287	328	316	301	282	301	299	269	323	333	286	294	288	290	309	274	261	280	309	330	320	302	302	276	287	297	302	295	306	278	295	287	303	279	300	300	285	285	303	292	294	274	291	273	321	290	318	287	283	278	279	270	264	261	297	310	313	262	324	312	285	305	282	318	298	312	292	253	284	350	298	264	316	257	304	270	269	298	303	293	265	293	288	305	306	287	311	323	326	290	299	274	268	320	276	313	265	306	297	295	289	311	271	332	296	298	255	280	272	276	292	249	278	323	311	286	259	277	331	271	280	288	322	320	286	290	310	304	285	301	273	296	292	267	294	305	334	309	287	279	287	315	320	287	272	283	260	287	287	287	325	329	287	308	315	317	290	340	294	334	281	282	273	280	303	312	283	286	297	308	259	286	290	267	284	301	262	283	288	336	323	328	294	297	293	299	273	307	301	278	285	280	277	289	286	299	296	300	282	270	304	267	269	317	263	292	281	292	294	279	294	313	300	317	299	327	341	302	273	275	331	294	275	288	294	281	294	308	284	266	304	306	304	311	298	298	287	294	286	307	292	286	270	311	296	337	286	294	313	280	304	285	317	274	300	304	281	241	295	302	295	276	272	329	299	292	294	305	317	279	306	291	273	290	285	308	309	305	300	293	307	293	313	310	254	317	304	267	293	295	294	302	301	296	293	262	284	267	303	284	315	295	280	285	344	305	305	302	300	289	312	286	293	292	257	300	262	277	286	290	309	301	301	292	323	297	282	304	308	317	305	271	279	271	268	306	291	267	318	257	310	311	247	266	299	305	269	318	317	318	243	297	257	273	288	336	315	297	334	296	306	284	288	274	303	252	296	286	338	281	315	293	265	300	320	302	264	295	287	324	276	292	296	289	247	287	296	309	319	311	299	307	280	285	310	310	247	295	271	299	310	336	325	269	288	309	306	258	296	320	270	305	329	275	281	300	294	330	279	288	328	302	295	289	288	302	313	329	293	310	294	289	285	297	279	284	280	261	323	307	275	282	273	288	290	280	319	314	262	309	299	283	287	307	331	284	302	273	322	309	284	320	310	283	305	296	293	308	319	323	296	307	284	304	318	297	305	283	289	315	306	283	336	321	275	304	329	294	289	307	293	306	273	324	301	288	322	276	327	283	282	273	286	294	281	290	268	326	284	335	318	313	301	255	312	283	273	298	291	284	300	305	320	302	293	324	287	266	316	307	321	302	318	265	316	313	308	323	322	280	265	289	278	296	287	284	305	316	267	306	293	263	313	286	328	297	306	297	320	309	294	288	287	294	305	315	303	287	300	287	295	275	283	318	318	278	279	286	290	311	309	298	288	283	270	278	308	311	291	277	281	319	290	327	315	303	290	315	254	267	295	326	298	278	312	295	284	307	329	292	291	285	283	302	288	301	293	276	292	308	307	311	321	314	267	303	280	314	296	333	279	292	314	294	290	274	301	266	296	308	303	294	313	309	289	309	334	272	323	321	280	274	277	272	303	323	265	283	271	289	281	272	323	344	345	316	300	300	303	309	269	302	298	304	278	303	310	287	277	310	287	290	278	317	279	316	269	305	274	327	291	298	296	294	318	280	293	304	295	315	267	290	298	286	274	293	287	282	336	280	314	318	313	307	259	226	307	304	288	310	322	295	295	319	322	337	261	299	291	306	295	306	294	335	296	299	319	271	291	278	290	267	271	295	322	288	296	288	299	278	279	281	322	276	273	305	316	296	283	290	300	262	301	311	327	276	310	319	304	272	300	262	317	292	309	312	307	303	312	301	280	293	304	303	290	281	281	290	298	273	293	287	306	343	318	309	286	294	289	289	300	294	307	289	309	287	270	295	271	309	294	303	308	290	282	321	336	294	287	284	280	294	315	291	296	283	262	275	277	280	275	308	329	319	311	264	314	287	328	280	278	314	310	282	288	308	272	287	279	302	283	296	281	320	287	263	299	287	289	302	285	299	296	278	301	315	299	331	283	276	306	316	263	304	311	296	289	285	346	320	273	275	312	334	272	276	289	293	320	252	279	316	287	314	283	315	333	292	300	270	280	327	309	291	291	290	276	344	340	295	321	303	264	326	264	320	275	288	304	311	294	302	306	315	325	324	294	314	275	290	291	290	306	299	300	280	300	325	289	294	310	281	286	287	301	288	295	305	290	293	314	293
8393	1283	2128	2373	2138	1711	1449	1381	1228	1117	1100	1029	971	922	936	891	928	854	827	872	810	811	843	790	811	794	826	785	758	779	826	680	754	745	779	758	749	749	775	768	733	733	725	767	739	759	773	763	728	744	760	766	742	782	729	702	777	777	797	711	739	723	752	747	713	752	714	757	756	708	698	743	752	726	715	768	748	749	715	787	729	707	757	810	773	758	781	755	758	743	718	787	729	750	743	712	732	740	746	717	753	738	734	788	706	779	739	766	741	785	772	720	734	739	760	751	750	744	697	741	719	723	759	762	759	766	793	728	732	765	713	712	748	771	756	702	814	718	678	752	730	758	738	733	706	713	715	744	780	770	749	747	779	757	707	757	719	741	718	751	696	760	731	755	736	734	789	729	748	785	766	714	753	721	761	731	752	759	756	746	738	706	731	738	726	747	781	735	789	771	743	783	794	789	743	663	738	736	719	753	767	714	727	794	744	685	721	721	783	728	757	729	738	746	758	720	726	727	804	752	745	743	726	794	752	724	754	768	741	770	743	728	803	711	690	720	719	720	757	707	742	736	765	719	813	727	694	761	727	721	717	693	807	730	723	732	772	703	755	687	746	722	765	755	770	683	743	768	752	717	735	777	732	715	728	736	741	764	766	758	712	796	779	768	759	713	745	716	724	736	761	745	739	704	751	627	745	768	750	751	701	764	711	774	753	747	736	707	700	745	696	752	689	688	775	750	740	757	754	746	758	705	742	741	734	762	800	725	747	748	734	756	743	694	755	769	744	763	767	838	752	761	720	740	750	777	745	710	731	707	718	802	706	752	745	714	740	739	772	737	752	738	757	735	751	744	723	767	696	725	748	757	770	782	816	716	740	753	776	731	717	750	769	726	771	749	747	753	733	724	755	753	699	758	681	758	681	697	715	810	755	745	760	722	776	703	778	770	710	733	765	718	740	723	697	749	720	753	719	701	699	713	736	739	762	742	676	771	721	744	738	754	773	720	716	761	735	726	723	766	697	778	757	735	743	721	744	741	753	713	737	784	783	736	777	731	713	759	768	686	700	683	744	703	742	799	712	728	728	801	745	780	707	737	738	756	705	759	779	816	802	711	744	708	722	687	791	752	746	703	741	736	739	741	781	752	762	764	730	715	733	728	748	752	743	768	755	754	732	792	716	704	739	730	768	771	732	708	714	721	712	700	705	777	728	729	742	749	790	748	758	761	808	720	718	746	781	739	744	753	712	749	726	742	749	740	725	736	737	713	738	776	718	757	727	724	785	734	672	713	701	730	744	750	758	746	727	795	801	754	741	746	742	734	752	728	767	749	682	787	744	740	729	691	664	766	701	793	697	776	786	722	741	785	713	683	710	724	763	693	756	729	743	726	768	739	707	733	749	766	737	757	781	765	723	726	735	736	751	773	759	772	687	749	739	762	798	737	742	740	728	706	744	756	679	709	739	774	742	716	750	727	731	756	796	773	690	741	708	723	736	720	718	757	748	785	786	714	719	745	754	775	758	736	778	704	722	711	720	714	761	730	762	739	744	754	732	707	730	704	720	681	767	763	682	724	779	746	707	715	723	730	719	711	715	733	691	732	761	726	740	769	721	740	777	731	771	736	692	737	742	733	752	713	737	748	792	749	711	714	744	782	687	788	747	766	735	731	746	763	714	766	758	730	746	767	738	732	746	713	746	755	752	721	719	718	760	800	742	745	742	716	745	748	771	737	771	703	699	773	699	772	768	740	714	696	768	707	732	717	772	754	714	700	750	775	769	723	735	778	703	781	728	754	761	700	733	716	714	701	711	784	743	697	717	752	774	751	766	749	735	725	706	745	705	740	737	786	752	755	765	743	778	752	742	728	773	719	720	725	763	808	760	677	744	741	759	695	758	703	729	738	768	755	761	708	724	745	699	713	741	759	705	719	694	730	762	726	728	789	730	788	769	762	766	780	700	708	754	759	721	728	721	694	692	762	724	763	724	813	784	745	737	729	748	708	710	790	776	743	728	650	757	711	764	750	788	766	811	741	685	764	721	750	717	807	714	709	762	723	689	773	721	781	758	707	771	779	819	781	753	737	759	717	699	684	734	725	739	749	757	733	728	727	730	784	713	702	750	740	746	747	744	739	757	728	786	727	767	683	733	728	788	766	712	728	762	784	706	739	723	745	706	769	711	729	705	731	729	692	743	716	749	737	771	756	776	743	743	719	774	719	738	689	780	791	741	746	711	771	762	732	768	743	736	725	719	718	765	768	718	732	706	761	775	710	736	745	702	760	737	733	763	781	750	678	769	742	747	731	745	756	771	744	698	769	736	748	712	684	775	754	726	757	772	724	715	774	750	729	719	719	693	764	757	713	760	708	762	747	716	720	733	724	792	750	748	728	769	776	743	713	761	731	743	792	711	744	739	762	774	703	778	718	702	750	749	721	736	762	760	699	741	727	740	755	714	767	693	758	738	739	763	771	747	754	758	693	714	773	770	730	781	728	742	779	715	717	772	776	741	751	712	744	730	732	772	724	732	690	741	725	747	755	764	741	771	728	721	717	779	776	757	674	687	745	807	703	745	730	706	749	733	702	736	759	754	739	723	751	818	773	714	772	730	755	739	748	753	709	744	703	745	753	756	737	726	749	742	714	723	759	779	761	735	702	746	793	767	732	751	750	708	759	697	719	757	720	710	721	760	683	756	776	803	757	783	721	760	700	735	735	753	738	728	787	707	737	746	749	737	712	715	782	748	703	752	732	740	745	812	727	756	742	721	744	729	777	740	791	746	760	760	757	710	697	785	747	703	732	777	747	749	782	717	754	723	722	745	741	767	757	750	716	724	703	754	713	780	760	761	680	744	711	774	800	719	774	762	731	703	736	728	773	757	734	770	740	715	740	750	743	794	779	733	735	739	729	738	722	737	739	774	677	717	785	739	760	780	808	671	753	750	760	759	753	706	755	734	663	718	718	786	755	750	736	722	722	759	752	725	673	748	758	739	761	770	725	724	763	757	724	704	727	730	723	713	753	760	729	741	682	705	720	729	748	741	743	725	731	726	714	751	732	736	678	738	757	723	722	787	731	739	769	725	779	727	682	707	773	728	732	777	752	761	750	744	763	723	730	797	762	766	682	764	794	745	731	735	734	803	758	747	739	733	763	762	747	729	705	763	735	828	762	762	707	746	770	680	745	727	681	717	774	744	757	707	738	759	683	738	829	773	728	725	772	718	756	707	693	781	729	726	789	804	744	765	721	702	748	730	776	718	734	746	722	768	754	788	736	772	799	774	758	721	712	749	783	727	701	775	772	769	779	698	745	785	696	728	709	732	726	727	731	785	712	710	728	744	735	753	728	714	700	739	660	685	781	733	770	742	726	773	739	749	722	725	741	739	756	687	787	733	738	769	685	720	730	718	794	752	772	779	722	734	772	721	700	766	767	772	753	732	763	740	760	755	774	708	722	731	756	711	708	761	745	778	733	725	732	764	736	751	723	737	781
1734	401	441	395	407	375	415	439	409	376	401	423	417	424	396	420	377	391	407	367	409	407	378	415	393	394	377	393	423	412	416	357	387	430	421	409	411	397	436	411	404	425	395	423	424	426	352	419	398	377	391	456	441	440	425	435	401	372	373	419	405	403	382	405	383	432	378	419	428	417	403	427	388	453	419	428	401	408	413	434	440	426	412	403	413	409	374	412	412	400	421	424	406	413	384	397	412	400	396	456	411	367	416	408	391	388	397	422	393	432	389	406	431	423	452	379	404	435	403	425	394	400	377	409	393	438	397	404	405	394	401	407	389	381	412	397	402	370	378	403	419	415	443	419	428	410	393	426	425	409	384	416	398	424	365	366	401	389	391	388	397	403	424	433	391	401	410	414	401	423	392	370	448	399	397	383	420	396	411	395	417	419	414	373	400	404	425	401	416	393	431	437	427	378	357	389	374	391	391	373	408	360	411	388	410	431	405	409	421	403	405	390	394	412	436	424	417	411	404	405	414	389	368	366	415	391	414	440	378	396	388	413	414	408	408	396	416	398	433	453	406	410	384	420	384	402	367	420	386	441	357	430	373	380	436	432	407	404	428	414	435	416	417	415	396	419	416	435	386	416	441	397	406	363	383	407	406	364	366	397	361	412	382	416	396	418	431	426	407	379	408	405	376	457	419	427	404	419	387	402	396	423	379	418	402	358	407	374	380	361	421	435	395	374	402	384	367	396	398	429	380	435	429	410	417	395	447	431	394	405	388	419	403	402	361	377	407	384	416	373	400	392	423	415	415	421	376	457	415	385	410	413	421	422	362	418	431	417	416	392	378	417	430	433	433	425	382	404	428	410	442	401	395	414	421	400	440	420	388	430	434	396	430	410	416	399	421	422	408	397	389	433	369	421	411	420	416	417	420	419	420	434	404	421	403	404	373	452	429	426	388	395	414	406	353	354	407	362	423	432	395	444	411	408	397	393	382	441	360	411	441	419	406	443	396	400	409	425	423	405	407	425	393	410	415	430	432	393	405	402	407	396	392	408	401	380	403	385	407	380	416	358	388	416	391	416	380	403	406	358	380	384	393	399	390	402	398	388	431	397	401	416	459	419	440	442	412	417	402	411	408	407	434	407	405	401	415	365	383	391	412	403	388	413	395	427	371	412	434	421	415	387	393	390	394	423	411	386	435	416	437	400	410	392	414	416	419	421	416	422	384	396	416	406	400	379	403	438	417	410	374	383	391	435	429	414	415	423	401	363	373	388	377	384	422	422	429	429	399	362	395	394	406	372	399	393	404	424	415	388	434	369	355	390	394	411	440	391	420	399	464	372	398	385	417	397	356	386	395	374	395	408	398	407	431	426	411	424	390	424	450	371	370	399	416	413	380	418	376	399	441	418	403	407	425	416	427	365	434	398	419	412	402	414	418	399	374	438	419	449	458	436	424	433	345	433	426	432	415	402	424	426	402	425	415	410	457	370	420	416	389	391	398	422	391	408	392	404	365	419	407	410	440	397	380	411	412	431	414	374	410	424	399	404	382	420	389	384	390	387	427	358	395	414	420	418	363	430	423	421	378	429	372	398	457	388	396	383	424	369	403	389	356	423	396	386	399	373	380	410	424	417	401	371	408	457	434	417	384	409	393	398	449	406	406	427	348	359	405	388	409	412	362	418	414	405	426	403	400	381	412	435	431	409	398	401	398	396	385	410	376	377	410	443	446	427	390	408	393	394	397	336	365	453	439	360	403	381	390	410	386	402	373	351	381	379	422	414	422	400	399	426	420	410	401	447	427	391	407	426	410	427	425	387	400	399	392	410	400	428	391	404	413	383	395	383	458	417	415	394	383	406	407	374	394	415	374	426	353	387	407	402	396	427	389	413	433	397	381	363	409	390	399	377	418	392	440	400	403	438	400	379	411	405	419	419	399	422	390	389	394	410	365	417	396	393	402	369	380	427	414	412	406	413	424	390	423	391	403	394	433	400	431	417	439	389	412	362	373	389	406	359	391	476	396	393	382	392	362	430	378	433	414	427	418	403	383	352	404	419	389	395	432	394	380	386	418	378	366	385	399	396	424	391	387	365	367	354	406	362	388	440	395	441	422	420	428	434	405	451	367	381	434	396	381	400	403	411	412	463	408	415	442	406	411	407	405	404	411	400	421	410	411	421	436	434	411	402	392	364	399	418	387	433	397	412	405	388	367	356	419	385	433	487	424	405	403	387	387	407	426	406	418	418	409	375	397	387	402	386	401	401	399	404	410	426	398	409	388	421	428	400	381	367	394	371	390	478	396	386	404	399	425	405	420	399	421	410	460	436	394	407	404	448	400	367	404	434	382	434	388	420	396	437	436	430	429	399	400	432	364	400	430	381	387	393	378	403	379	424	440	389	412	412	378	392	414	419	434	390	416	411	413	384	405	417	415	420	432	394	412	383	404	414	420	381	437	406	379	396	397	420	390	412	418	401	431	395	369	398	374	400	391	414	427	381	406	425	403	392	409	393	406	420	383	418	395	379	432	413	405	375	385	409	398	429	429	376	378	375	425	398	376	383	377	425	398	389	379	362	392	407	397	394	434	407	388	416	374	404	385	405	377	384	430	420	407	419	362	405	434	373	392	399	392	382	473	411	411	432	443	400	394	395	393	398	392	398	402	373	432	427	407	425	418	467	403	412	396	439	405	390	385	381	377	395	406	409	429	385	381	409	415	436	409	414	413	391	444	427	400	395	400	401	400	423	392	416	418	415	390	419	393	430	384	416	418	444	429	386	407	429	408	393	386	429	382	403	393	362	385	381	437	413	418	390	447	394	395	409	439	453	396	387	367	418	408	404	420	395	386	395	383	368	405	410	375	426	443	396	423	376	412	371	389	417	405	401	409	437	365	403	414	398	392	380	433	423	401	383	389	389	370	394	364	409	409	382	390	384	423	452	407	406	442	398	394	399	413	412	415	412	419	410	433	405	421	423	414	429	378	390	407	387	401	338	401	425	459	397	359	410	416	357	397	405	382	385	408	410	404	373	424	407	408	418	433	380	432	389	423	418	401	411	372	390	405	368	366	394	387	396	421	414	404	423	416	396	399	417	388	409	398	415	389	420	429	361	414	397	386	422	376	420	375	397	405	429	392	416	411	412	435	416	415	410	433	411	395	358	414	368	395	412	404	448	408	389	422	439	370	417	387	411	380	398	417	396	464	403	408	393	372	379	399	450	445	376	422	429	393	396	438	402	387	403	416	392	396	374	427	394	436	426	399	388	439	429	389	419	380	389	397	387	405	377	398	378	403	462	370	401	447	451	395	437	423	409	390	434	424	412	392	415	349	374	420	417	387	428	398	409	406	417	413	434	413	418	399	396	400	373	418	432	417	380	373	403	369	410	427	383	385	388	399	383	448	380	378	388	421	378	380	406	384	390	398	396	422	418	405	389	380	401	442	396	425	423	407	418	379	408	394	398	386	388	415	375	449	398	442	398	432	426	399	404
2242	897	938	992	945	921	897	940	940	928	930	904	873	896	876	883	892	943	861	925	918	916	861	913	925	959	881	942	891	927	857	911	893	926	948	872	909	901	957	929	910	861	887	885	886	879	915	918	918	944	908	886	948	946	917	928	919	848	872	950	942	913	910	959	863	937	949	902	884	858	831	942	978	906	914	933	938	903	936	931	909	890	898	990	937	884	886	923	908	891	917	876	893	906	898	881	905	921	923	897	963	898	881	874	906	901	883	925	861	952	896	933	952	974	825	905	911	920	919	883	907	945	922	879	875	891	908	892	890	905	873	917	870	965	924	954	884	863	893	943	860	923	892	920	874	852	880	951	899	892	916	948	930	933	892	951	910	906	900	908	906	906	835	909	928	901	882	947	922	887	906	962	909	883	920	858	950	905	921	897	917	894	939	896	913	874	865	960	888	902	928	886	921	902	871	932	960	968	882	908	952	911	882	945	960	918	914	929	982	890	903	880	923	884	932	923	911	929	924	910	976	898	874	898	929	943	904	868	942	928	941	852	919	943	871	889	910	921	917	863	902	921	944	894	959	920	871	937	860	980	891	951	907	874	878	897	861	862	898	890	878	918	901	934	922	910	898	886	895	956	952	970	878	947	915	926	855	879	901	872	916	929	891	949	952	922	893	855	990	847	882	935	897	902	907	960	942	963	863	898	893	872	903	942	891	847	903	962	901	915	937	881	909	895	891	934	855	912	911	852	846	933	937	888	862	880	919	928	912	943	898	882	933	889	860	865	917	901	963	894	918	910	924	917	923	852	902	915	937	880	942	916	929	922	949	954	928	906	902	898	877	930	904	892	938	917	915	912	921	945	867	930	867	928	933	920	884	916	903	901	843	893	950	917	862	937	911	934	900	910	901	898	992	915	874	891	918	899	934	905	917	937	897	888	940	871	932	930	941	902	892	924	969	904	908	967	923	871	938	907	911	923	920	897	884	912	901	915	910	912	878	912	873	872	902	887	893	905	963	922	873	925	893	932	939	909	861	941	946	897	880	846	959	930	949	865	922	909	946	909	926	906	911	918	884	899	910	924	924	883	906	878	895	849	923	860	911	927	929	892	967	906	855	874	896	924	923	919	895	873	942	939	872	927	895	895	903	951	917	934	950	920	879	875	930	910	925	851	965	889	921	868	882	948	881	941	907	925	925	952	871	917	932	882	884	885	890	888	886	868	946	905	935	895	930	922	920	939	917	890	926	912	921	923	919	843	896	904	943	892	943	907	920	875	939	912	892	891	878	933	937	872	904	925	901	1009	916	908	921	867	877	878	864	913	945	914	951	917	929	940	903	920	904	964	920	876	976	914	898	941	935	906	911	859	924	885	925	917	984	887	888	973	892	947	930	896	980	934	907	983	940	863	927	954	872	922	895	886	884	948	915	890	892	952	895	918	870	938	952	920	872	849	931	890	951	918	933	924	921	848	893	870	926	904	861	932	947	921	894	891	857	980	901	909	919	923	954	874	933	891	925	919	918	932	906	842	910	910	926	937	927	968	902	875	906	866	916	896	926	935	902	848	891	882	978	911	894	906	936	942	919	944	918	883	910	935	953	949	860	869	916	930	902	946	921	888	915	915	917	848	923	891	910	907	949	873	901	889	916	958	949	876	875	959	886	884	894	918	862	955	881	933	898	940	914	942	918	871	921	925	952	908	895	880	935	934	959	946	914	932	867	895	953	896	921	903	930	848	928	933	901	942	896	932	915	915	966	924	896	910	883	877	923	925	1003	916	913	950	909	941	903	896	896	923	886	892	908	909	881	906	891	900	898	887	938	917	919	896	855	895	909	972	878	906	908	903	861	923	939	947	922	919	914	881	909	950	923	934	909	918	843	923	916	908	887	966	930	919	877	890	857	919	907	908	938	916	965	923	945	849	924	866	904	893	941	886	937	847	936	886	901	936	892	891	917	893	902	893	892	881	865	896	935	886	848	885	926	896	967	850	892	888	914	889	901	912	864	901	892	859	890	908	895	908	884	913	860	920	880	956	892	877	872	924	895	939	889	907	963	906	906	930	894	914	918	902	951	896	958	939	930	938	912	832	870	925	918	897	896	944	917	863	945	912	900	921	969	878	934	904	918	910	896	937	920	867	894	909	958	919	876	903	947	865	873	902	907	875	922	908	887	930	882	868	890	901	953	892	913	893	910	885	895	947	919	917	936	933	907	861	880	877	835	937	923	897	914	843	904	957	921	896	880	921	922	889	885	933	932	919	922	960	929	948	956	881	906	930	898	893	878	932	925	904	908	920	919	890	892	927	933	965	872	886	950	879	903	917	967	870	892	898	925	922	921	946	978	934	927	914	879	954	939	906	922	944	942	905	908	925	962	902	979	891	880	946	959	869	931	851	891	855	928	902	942	917	942	950	888	951	930	885	961	888	895	934	944	887	876	909	863	868	983	909	903	907	824	921	926	931	899	874	892	911	973	928	898	873	964	865	924	955	919	911	814	911	882	867	931	950	944	889	903	896	927	911	888	854	823	880	911	944	932	858	926	904	930	893	930	933	946	925	880	940	909	958	927	885	870	905	940	889	847	883	901	925	874	897	920	912	920	882	920	935	918	923	893	925	894	921	947	955	926	920	885	874	919	937	973	881	885	910	909	913	825	925	869	949	909	912	851	958	951	906	883	869	919	897	866	873	914	886	899	917	914	912	964	844	943	872	876	947	908	891	940	866	957	893	939	895	897	923	946	868	937	935	946	884	879	917	863	900	928	887	963	892	899	918	968	941	952	924	949	935	941	892	926	868	947	914	896	896	922	954	924	950	884	930	916	927	902	869	907	913	885	950	881	887	885	922	874	925	904	885	839	911	911	936	921	911	924	899	978	915	880	930	918	892	908	879	911	925	924	871	916	849	924	890	888	867	896	946	873	930	909	905	885	889	939	846	866	882	875	906	913	938	903	810	936	931	916	991	928	926	886	887	956	968	907	943	893	899	953	942	915	893	887	939	924	875	956	919	1014	901	892	909	929	918	895	931	938	889	923	861	897	897	883	874	924	896	950	950	916	942	897	908	914	874	887	880	884	941	886	892	941	935	928	920	939	839	942	901	935	960	1016	900	922	921	882	951	824	904	897	934	903	907	947	890	929	871	940	881	944	911	988	923	938	900	912	903	901	925	931	868	909	931	888	921	944	932	904	900	886	909	919	925	874	899	872	934	926	916	949	914	892	898	905	926	931	917	911	940	923	913	930	927	888	895	926	862	915	949	890	892	926	940	905	923	913	934	951	952	920	981	923	927	883	937	906	941	897	909	895	929	907	917	926	919	866	918	861	908	852	878	907	909	912	901	896	911	923	929	927	896	886	937	937	921	882	896	919	858	899	903	938	892	865	904	892	943	833	956	931	898	895	965	894	843	908	877	880	930	913	920	966	910	887	977	889	932	919	942	961	917	871	887	877	948	901	901	939	930	887	914	905	883	881	909	919	912	908	843	926	930	908	929
8030	511	514	461	361	292	275	254	263	247	231	223	230	231	236	228	242	245	236	241	191	211	210	194	211	189	233	208	250	218	212	196	191	177	202	237	199	227	227	195	201	260	218	219	200	219	195	183	195	213	210	197	251	212	197	170	212	211	206	231	199	197	188	188	203	216	225	228	190	206	207	229	205	213	198	215	194	206	213	232	218	198	201	229	204	205	201	219	229	197	201	211	221	219	217	209	205	229	216	206	194	220	217	205	211	179	223	181	248	233	204	223	208	224	220	220	210	209	215	210	212	217	204	221	228	199	216	234	217	189	182	184	195	218	193	239	228	209	214	226	228	208	194	187	187	210	195	215	193	192	178	212	210	193	193	220	235	222	212	229	204	222	215	227	199	196	202	204	211	212	199	190	210	196	233	217	223	186	187	219	238	217	197	228	210	215	222	215	217	220	211	199	225	186	215	204	204	169	202	173	229	226	229	206	185	192	234	231	191	211	214	209	200	205	213	224	212	181	226	210	224	190	210	215	216	213	203	192	201	227	230	207	224	216	236	210	202	202	220	210	192	192	217	219	207	202	222	211	195	241	211	184	200	223	181	223	223	203	192	217	188	228	216	208	212	231	199	201	200	214	224	189	239	195	206	210	188	224	234	222	229	206	197	211	204	229	207	230	208	211	254	229	191	216	210	217	201	214	204	189	191	227	253	188	193	192	250	213	222	247	216	234	207	216	223	197	193	214	203	192	197	210	197	184	191	216	213	217	211	235	217	244	224	205	216	195	194	192	241	204	210	222	241	219	214	187	192	190	190	205	201	196	199	207	203	211	204	197	207	197	201	200	191	206	204	201	201	213	218	202	207	216	185	197	188	215	218	231	200	228	201	243	207	219	206	179	207	203	219	222	208	212	216	198	196	224	208	245	220	175	223	218	195	211	232	207	215	202	245	235	241	215	245	212	199	241	199	221	183	214	208	208	213	210	192	220	207	220	237	211	217	195	249	222	210	205	212	213	196	184	189	240	212	227	193	214	212	215	201	209	208	249	240	215	195	204	214	227	218	189	192	184	230	218	217	219	195	227	234	235	225	223	216	201	219	218	215	221	207	251	205	220	237	225	205	226	188	227	235	241	206	177	215	212	213	221	209	217	207	239	218	188	190	191	202	204	223	217	200	205	219	209	194	220	193	231	202	191	247	202	228	233	197	220	201	184	188	217	202	181	220	212	210	194	186	188	225	197	216	217	204	196	198	196	189	206	212	214	220	234	202	194	225	226	214	225	195	213	218	202	189	211	228	219	219	220	216	207	199	182	228	218	191	198	214	239	198	192	215	219	214	230	226	212	215	237	229	217	218	204	223	171	214	193	197	205	183	205	207	234	178	210	207	206	215	226	206	224	210	188	229	197	196	217	221	197	225	208	198	217	222	190	206	243	254	204	218	211	222	212	207	197	211	183	209	185	218	197	209	207	218	215	200	220	218	180	180	233	204	201	251	222	215	212	199	199	202	180	215	198	196	202	238	230	211	197	236	208	230	182	210	207	238	199	187	239	176	201	221	177	224	185	235	229	217	208	232	217	208	200	200	207	206	204	192	206	205	211	212	219	203	202	208	213	205	217	198	221	226	236	201	193	233	211	236	218	216	213	197	216	213	236	226	218	187	211	202	206	212	196	230	197	209	227	207	215	204	235	201	218	186	193	197	188	242	197	225	222	201	229	220	202	230	237	233	205	194	216	206	208	209	209	196	205	209	225	219	218	201	189	213	193	227	221	210	194	206	220	239	205	199	202	206	208	221	210	232	191	196	178	198	260	214	203	207	235	219	189	192	236	218	161	207	219	204	199	202	244	225	247	233	221	202	209	183	186	213	221	226	201	211	178	215	212	229	203	179	211	209	231	191	198	215	230	224	209	208	218	207	199	212	196	209	227	215	199	192	204	195	200	223	234	226	211	212	234	208	190	226	216	202	224	221	239	210	248	216	215	216	190	221	192	202	194	219	209	187	210	199	224	205	229	175	226	233	215	209	209	209	226	201	228	202	194	249	213	205	216	227	219	221	197	216	211	221	194	233	205	184	232	213	241	206	235	243	211	201	211	198	232	177	208	192	208	230	206	206	192	201	191	225	194	175	185	219	188	190	204	210	188	187	208	222	214	191	178	221	214	219	230	226	218	239	204	217	182	210	194	196	232	215	205	224	193	223	193	257	206	218	200	205	235	201	214	198	201	217	211	253	234	194	225	215	205	202	197	202	204	219	219	198	195	200	203	199	243	201	178	208	205	216	230	226	227	189	210	197	180	190	206	202	213	207	217	210	228	226	208	189	203	209	224	231	219	209	195	206	213	197	207	201	201	199	227	206	180	218	205	178	213	181	194	247	198	214	204	199	209	209	225	194	222	224	199	202	199	199	189	219	219	218	174	215	211	224	216	190	212	188	197	180	219	210	236	228	204	221	223	194	213	208	217	205	184	240	205	196	185	205	227	259	203	198	216	245	208	196	218	210	186	198	205	197	200	206	234	216	207	179	241	206	210	222	194	230	217	201	213	221	177	190	226	223	223	246	219	194	213	227	219	217	209	195	208	202	216	223	227	189	219	218	206	210	199	221	231	192	214	216	211	239	213	201	192	189	184	219	212	223	199	213	198	208	187	226	207	191	226	204	212	197	202	215	221	187	248	187	218	208	215	209	222	201	193	205	237	200	219	172	232	198	193	208	228	201	185	235	232	206	188	203	211	187	197	193	229	210	229	215	215	207	206	213	196	211	188	231	214	218	206	201	232	210	204	188	195	211	224	169	202	190	208	192	206	189	179	217	213	214	195	219	182	208	192	199	197	205	205	221	180	227	181	202	232	198	212	215	220	189	193	215	222	217	240	223	240	164	201	198	217	185	237	198	192	250	184	222	232	222	203	196	200	210	190	227	221	211	208	199	217	232	225	218	209	227	211	221	196	183	222	209	219	227	240	217	216	220	187	229	213	191	218	197	230	218	208	199	200	187	181	237	183	207	244	174	215	224	211	226	225	195	207	212	194	185	194	232	206	214	206	222	203	202	199	223	203	200	206	210	241	214	235	217	206	209	246	237	208	223	206	199	206	205	216	191	200	223	213	183	208	189	178	198	206	198	214	190	201	209	209	191	193	221	196	207	238	222	212	203	213	183	229	208	188	202	216	220	206	208	217	228	223	209	180	203	186	224	226	206	224	225	203	223	196	214	201	213	198	220	205	206	222	224	184	211	206	215	219	196	227	179	194	220	208	226	208	187	216	205	212	225	216	210	201	196	204	199	220	221	202	242	224	185	215	198	204	213	195	191	191	204	207	224	228	209	227	232	203	191	201	212	220	227	211	178	203	205	217	225	239	168	198	218	206	207	207	206	207	183	195	231	210	226	209	215	221	194	179	225	225	215	212	219	222	197	202	192	217	215	201	239	239	203	205	226	236	197	231	236	237	212	220	197	197	236	209	210	238	217	208	203	189	217	202	201	220
6463	792	1238	1396	1210	1036	920	861	814	694	701	675	652	633	651	645	595	660	586	558	559	584	570	560	566	576	590	552	535	598	553	559	552	549	552	524	516	566	562	606	593	526	514	565	545	564	532	546	512	552	553	543	561	552	532	543	557	539	556	542	558	526	549	521	581	525	569	535	537	525	554	534	558	574	528	549	559	525	579	571	559	537	594	530	535	545	527	523	551	550	533	553	562	489	531	551	530	531	527	520	502	551	546	569	537	555	537	522	553	540	575	497	582	505	494	507	577	563	527	549	561	556	554	513	524	521	523	551	551	553	544	564	579	529	498	557	545	520	546	550	564	543	519	536	554	568	565	536	500	521	516	529	594	537	526	562	531	518	548	535	586	551	549	516	547	564	569	527	581	525	503	582	539	554	500	494	526	534	542	535	588	569	549	551	524	506	511	493	561	553	586	533	573	539	567	531	547	512	520	572	538	588	532	563	527	577	544	567	567	557	561	544	530	555	531	509	520	505	541	578	563	596	537	562	551	521	531	565	555	531	532	552	504	548	507	568	558	541	517	488	528	550	557	528	518	568	543	534	540	556	535	560	515	545	560	566	528	519	543	566	541	544	557	521	538	584	588	548	494	527	514	514	526	560	526	513	539	525	543	559	520	550	526	552	497	552	505	558	538	538	567	552	534	557	531	543	508	530	499	551	500	532	542	517	523	584	530	533	522	551	584	563	543	536	562	532	527	574	534	523	507	510	568	542	527	541	538	517	537	525	533	504	487	515	557	558	544	534	568	524	505	585	531	509	521	513	553	540	512	579	523	511	581	527	519	545	540	559	541	524	534	540	521	543	548	492	560	545	515	565	522	538	471	509	548	506	591	512	536	540	564	538	531	600	550	595	529	565	546	554	534	548	546	522	490	532	598	559	547	538	546	532	534	515	501	533	539	527	564	478	523	537	545	539	554	503	582	553	564	544	547	522	551	542	529	513	569	514	527	557	535	565	579	509	524	505	495	531	526	520	516	549	508	565	512	512	544	512	550	537	547	554	524	532	537	537	537	552	505	532	524	510	513	557	509	537	496	536	528	597	539	534	526	579	520	560	550	514	531	521	546	548	561	513	557	545	584	489	552	514	539	547	562	530	545	530	525	536	581	542	561	541	553	512	526	565	530	525	574	516	513	522	548	564	515	543	570	546	515	541	571	529	584	536	570	524	514	550	527	516	559	551	509	566	533	579	563	533	516	520	530	499	517	551	562	514	519	538	489	512	524	571	566	597	514	535	532	558	524	569	530	564	574	518	518	588	520	527	566	514	536	543	565	494	537	507	555	533	586	540	502	546	492	523	526	542	534	499	530	580	558	547	553	509	535	546	530	563	562	550	522	501	538	550	541	530	522	506	549	513	523	533	578	497	565	548	517	529	559	523	540	509	544	560	559	551	533	512	517	529	529	525	537	542	547	520	558	542	556	489	548	546	504	504	563	509	557	572	551	552	525	536	551	544	552	541	524	512	586	531	556	544	557	530	571	513	492	563	545	520	524	489	505	537	539	523	602	531	567	509	553	508	547	508	536	529	532	490	557	556	555	537	517	526	542	530	547	566	530	554	553	521	538	562	544	518	540	557	532	509	502	549	542	559	554	575	551	529	521	470	540	516	554	537	523	554	569	521	553	510	565	567	529	507	559	520	527	520	545	563	551	525	544	534	545	553	570	563	499	531	538	549	506	535	569	524	570	553	483	534	557	513	579	536	515	537	538	546	540	541	527	505	577	557	563	544	551	565	571	516	602	530	548	546	523	504	520	570	541	524	565	553	566	521	549	477	519	536	562	520	550	510	579	580	519	571	541	543	525	571	545	512	566	513	547	535	498	589	536	545	473	499	527	538	511	528	537	504	541	549	516	524	489	540	550	546	578	547	534	541	542	574	550	517	543	531	551	530	503	539	541	514	581	557	548	547	542	527	528	562	587	535	530	550	518	557	536	512	577	544	551	547	510	501	550	591	551	535	543	565	562	495	533	518	527	552	501	546	544	555	541	543	533	537	544	547	503	521	532	503	520	518	560	526	527	521	516	520	580	535	526	534	540	548	560	541	573	541	569	531	547	560	567	578	493	549	509	548	520	553	575	549	537	563	544	558	564	536	537	529	543	545	536	539	551	539	535	527	543	520	535	581	570	562	531	499	536	527	552	541	558	526	552	582	539	509	527	529	544	557	549	552	520	558	555	526	551	539	517	530	549	531	545	512	536	529	541	485	550	518	517	540	548	498	540	517	545	540	519	568	532	570	549	533	535	498	550	560	520	529	541	567	545	537	536	552	507	528	517	520	562	549	514	549	559	522	523	545	559	553	532	542	543	527	499	580	562	543	535	499	531	578	542	541	543	487	528	535	529	465	533	582	560	527	548	565	503	553	519	599	541	526	565	530	527	559	528	571	571	562	529	515	539	511	509	512	558	563	531	530	554	527	557	523	570	519	535	481	546	542	523	561	549	507	531	583	520	550	531	467	533	503	514	547	578	507	538	523	543	554	512	563	517	535	563	589	547	534	511	511	568	550	570	525	521	536	549	554	564	490	519	513	590	530	527	553	538	525	529	550	528	513	544	552	511	534	546	559	526	521	528	541	535	534	564	474	528	593	511	505	540	555	556	532	547	507	549	559	513	554	535	532	548	519	555	528	500	513	511	524	537	529	494	513	505	530	543	512	552	540	518	539	527	531	573	567	581	536	510	490	507	551	543	542	509	565	538	547	545	540	533	530	532	571	555	521	517	510	518	532	526	516	553	535	531	586	605	527	523	564	530	542	531	550	570	548	504	526	546	518	541	506	540	533	544	533	510	500	573	558	509	521	540	550	506	512	570	554	536	572	548	541	532	542	531	557	528	544	519	553	551	556	585	550	514	559	513	555	512	564	535	567	513	551	525	521	560	565	535	564	528	567	567	545	525	549	547	517	493	573	554	533	574	561	517	526	516	511	560	570	514	553	517	542	560	515	547	574	524	561	519	513	505	577	557	547	516	547	524	519	557	508	521	546	603	570	508	523	531	477	546	538	513	560	527	544	531	537	592	566	528	531	526	539	594	510	529	502	484	522	540	540	562	510	517	565	543	549	481	559	562	562	530	583	513	541	489	539	541	508	505	504	502	502	571	578	536	567	535	544	532	530	540	535	516	512	521	513	550	541	528	545	554	534	542	544	537	572	559	524	560	540	577	503	542	549	588	524	538	566	539	509	523	518	521	568	520	520	515	520	532	511	493	527	504	520	563	545	549	570	505	525	524	550	560	549	545	551	552	531	520	535	553	548	544	510	575	537	550	564	527	559	555	545	568	548	503	526	541	551	500	528	544	503	554	523	570	529	556	555	555	545	545	528	498	552	584	530	530	574	538	534	550	579	520	523	557	545	514	529	527	511	521	521	494	532	549	489	539	499	529	563	554	534	564	513	519	552	542	542	564	504	513	514	518	484	575	534	517	560	523	540	571	488	524	513
15237	1400	993	886	643	506	436	397	372	346	356	335	334	363	333	309	350	322	307	338	275	299	296	324	321	293	316	329	348	304	314	309	291	287	333	287	299	295	304	281	321	307	290	292	279	280	311	323	303	321	286	295	319	311	300	327	322	314	311	309	292	313	291	311	275	282	295	320	303	292	293	313	287	297	313	302	279	299	272	294	302	272	314	288	262	292	306	292	313	307	313	285	282	319	289	291	289	293	272	282	296	294	313	258	291	304	310	304	298	261	312	314	324	283	301	310	288	313	293	301	301	310	262	286	291	280	268	310	320	291	315	321	297	298	317	299	332	285	328	282	301	274	267	292	269	279	275	282	299	313	314	257	303	278	307	289	320	273	269	283	295	328	311	292	289	317	290	317	312	323	287	332	269	294	317	286	274	322	281	303	293	273	317	298	281	296	316	280	288	336	288	311	327	304	317	307	317	277	281	289	272	310	317	296	287	292	317	282	261	285	296	296	294	282	279	284	291	269	256	333	310	282	293	324	326	301	316	319	280	310	295	280	288	325	319	285	295	297	305	301	316	305	291	276	289	263	290	314	294	304	281	322	323	294	286	289	334	352	298	262	286	303	298	315	240	291	290	279	284	303	335	299	328	305	341	301	328	329	278	315	292	303	311	299	311	299	291	296	298	312	276	291	308	315	278	321	291	269	266	254	306	299	293	292	353	331	283	294	334	268	279	302	281	286	309	285	308	305	304	303	301	298	298	307	296	307	299	284	296	309	319	305	273	292	278	265	285	302	296	283	313	301	279	308	299	305	289	329	338	342	284	301	315	336	301	296	310	293	271	292	283	307	262	317	318	290	337	329	267	283	289	273	320	270	279	312	288	264	329	254	296	306	301	309	267	257	322	281	281	322	297	301	258	303	282	256	328	309	305	309	291	279	330	317	303	302	308	305	275	286	321	297	266	314	303	299	290	281	299	315	257	298	325	293	299	297	288	312	284	335	275	301	305	293	287	293	307	297	276	303	303	317	312	304	323	301	310	280	265	271	303	262	323	295	303	293	275	277	274	305	304	301	281	323	313	307	320	305	319	280	312	297	275	326	327	300	299	289	285	319	274	293	313	312	293	293	310	316	296	296	287	294	305	263	296	297	303	292	262	280	299	298	273	284	284	278	340	272	277	284	308	325	261	320	306	252	290	292	300	311	299	284	277	308	249	303	309	309	290	283	294	323	284	281	297	312	284	293	286	335	273	299	288	311	291	266	283	296	311	314	317	301	287	270	318	261	297	303	316	278	263	284	333	287	295	275	270	295	307	272	289	308	325	300	311	290	318	301	327	297	283	281	323	295	295	310	290	327	304	293	295	299	308	292	286	317	297	254	331	300	299	299	288	286	302	317	323	271	270	298	305	283	330	302	294	269	274	276	312	320	292	275	303	285	273	288	305	288	310	314	279	299	300	274	287	291	303	267	283	288	297	278	292	308	276	307	308	305	296	290	296	303	298	301	284	296	312	312	322	299	291	283	306	309	280	305	296	289	296	305	332	310	312	293	332	263	332	282	310	317	297	292	318	293	308	300	322	288	289	289	279	294	266	278	336	324	316	307	314	323	274	294	299	262	286	267	286	302	315	293	294	286	284	318	310	281	296	280	261	270	280	264	322	294	299	294	291	281	285	292	324	323	280	280	318	301	278	289	308	296	297	298	273	301	273	311	280	316	331	289	296	280	279	300	292	260	272	287	322	271	285	305	330	294	276	290	302	268	309	293	282	280	292	335	251	301	340	283	281	321	314	314	269	308	299	287	315	276	323	300	327	342	305	319	293	332	319	304	263	303	303	292	318	291	279	263	303	270	268	323	307	293	297	299	318	283	328	348	298	297	264	255	281	298	264	314	286	298	306	279	261	254	276	289	321	309	312	295	322	308	279	274	337	298	286	312	290	279	264	305	261	290	304	274	306	288	275	263	267	301	300	316	286	251	319	315	264	347	314	295	265	285	278	301	299	321	293	313	292	271	286	291	332	303	301	306	293	302	333	306	276	281	296	322	274	317	310	323	289	291	296	316	334	335	300	294	268	304	303	292	349	302	311	266	303	311	268	274	323	352	331	303	271	335	334	285	311	297	275	305	278	309	292	271	292	296	291	316	294	285	290	291	286	295	297	299	306	344	281	278	286	279	287	295	303	272	277	336	321	281	274	262	270	295	306	302	320	319	297	331	276	299	284	290	300	304	321	295	325	285	281	323	314	297	289	269	322	281	289	357	269	290	310	329	285	300	312	289	295	309	319	305	285	274	295	300	301	305	297	329	303	309	319	318	293	325	352	310	269	294	284	289	261	350	271	286	299	322	321	298	300	273	283	291	297	341	291	278	280	329	291	320	330	298	291	299	336	290	285	315	244	277	305	316	308	303	291	335	305	314	296	277	305	314	272	316	296	283	284	321	291	309	254	288	294	295	293	315	306	299	329	275	284	299	286	323	313	292	292	301	315	302	289	294	327	316	307	312	300	293	280	304	294	264	289	278	306	277	283	299	292	280	286	300	287	351	301	278	321	298	275	282	307	308	268	334	335	295	292	298	298	291	306	277	312	295	301	326	289	292	303	328	285	274	316	303	282	289	280	294	288	285	290	298	302	303	297	326	290	293	300	292	268	287	296	300	306	277	339	294	334	262	307	310	297	309	302	258	293	312	291	293	289	327	268	303	343	355	291	308	300	311	302	273	289	294	317	303	270	260	279	268	276	269	284	297	285	317	295	305	262	266	294	300	328	294	300	304	289	274	299	315	317	269	288	269	310	290	277	308	277	277	293	318	264	320	292	295	328	304	318	291	304	347	324	284	309	287	317	360	315	295	292	296	279	263	319	310	295	293	298	315	329	323	305	316	306	332	296	289	309	307	306	296	321	325	262	280	296	279	294	288	357	294	299	291	315	297	261	311	297	315	300	303	307	304	353	289	296	319	319	306	335	337	306	277	273	330	286	305	279	314	308	310	299	276	296	311	319	296	303	283	280	286	308	302	263	324	258	316	291	270	294	295	311	290	266	316	297	266	285	292	325	302	279	301	311	296	282	290	289	297	324	280	281	320	299	292	293	307	301	309	293	319	279	296	325	327	287	293	301	293	298	269	294	312	310	346	315	315	326	323	333	312	296	300	311	291	283	304	324	298	285	307	342	284	324	307	349	264	287	282	276	280	293	273	286	288	297	289	299	300	308	312	301	324	304	282	287	286	316	267	285	295	272	275	287	280	299	300	301	273	275	282	304	272	301	309	290	332	317	297	285	283	285	300	320	313	287	282	308	268	290	310	290	308	293	271	312	293	301	338	290	331	323	302	297	267	303	290	305	273	263	318	283	297	293	288	290	297	265	301	294	329	274	290	287	300	313	302	286	297	293	318	323	324	289	307	320	275	307	272	281	299	287	306	320	290	297	306	314	260	301	324	293	306	306	306	268	300	294	315	274	288	319	307	287	286	269	264	312	299	311	316	281	307
8512	1300	2242	2358	2076	1785	1443	1288	1203	1137	1059	1029	1015	936	933	916	875	868	812	873	821	821	856	804	787	811	753	841	782	770	817	720	720	720	772	786	755	779	777	750	767	735	741	732	754	785	735	810	768	796	785	735	756	750	777	808	777	720	726	739	773	794	734	771	785	793	715	700	756	750	758	754	766	731	738	750	749	718	770	771	733	731	761	780	758	738	726	704	777	753	778	735	772	794	769	796	723	792	748	762	721	702	747	727	771	795	728	781	738	752	727	754	789	690	759	766	751	780	782	752	721	758	736	785	788	751	775	750	727	762	669	736	725	707	780	760	771	737	796	734	738	784	697	731	765	797	699	754	743	696	734	770	702	721	744	743	692	732	706	751	750	745	791	833	688	761	752	733	718	723	738	728	759	737	745	725	793	811	758	756	717	749	745	774	753	799	751	664	731	794	756	729	725	777	774	763	747	724	749	738	768	735	757	735	775	771	743	725	760	739	733	720	724	765	741	761	758	727	745	768	714	727	731	725	750	741	710	741	728	809	743	768	699	707	695	771	760	755	730	761	737	750	715	822	759	756	749	746	727	780	738	779	774	777	753	730	756	712	812	710	703	714	745	739	768	757	799	778	742	789	746	736	791	741	720	760	740	729	734	727	715	742	735	730	764	727	722	700	734	730	727	791	777	733	758	795	755	746	763	724	732	723	737	756	700	723	771	698	772	739	739	721	712	719	730	749	755	673	746	732	737	722	769	722	684	740	734	773	741	707	735	781	792	708	719	756	717	729	744	728	759	723	788	758	754	741	704	757	788	718	722	769	767	750	789	762	725	768	720	708	739	775	753	767	796	738	741	736	745	730	709	776	740	744	694	698	791	759	782	739	744	762	702	734	818	725	783	721	709	696	780	769	741	779	710	766	737	722	718	740	757	706	747	712	766	753	714	757	751	763	750	797	734	766	721	760	798	719	730	738	710	741	760	782	696	782	767	751	747	716	696	742	704	753	738	793	730	774	753	751	761	724	778	753	791	724	775	763	773	721	751	691	717	764	756	779	744	753	703	773	730	746	746	714	676	757	737	719	762	642	737	704	697	732	708	684	779	740	749	740	767	760	746	740	736	766	766	710	779	735	726	738	744	757	731	703	734	721	708	731	741	694	754	751	769	750	769	734	763	770	683	724	713	732	714	761	724	760	758	739	739	753	781	732	722	766	744	747	744	788	744	759	776	743	768	778	725	768	763	766	740	700	748	772	754	781	749	833	757	762	815	723	717	687	736	764	747	743	760	758	719	750	729	708	758	764	757	723	705	695	692	750	732	700	772	756	741	719	762	695	691	806	798	761	724	809	751	767	744	725	765	747	746	722	749	694	706	741	737	746	704	760	719	749	751	735	769	720	761	764	758	772	745	743	744	738	738	718	752	716	747	741	713	800	698	752	719	774	742	720	755	731	715	744	717	753	744	714	748	754	728	776	733	754	727	731	779	765	750	749	751	760	741	790	743	785	731	721	701	727	727	776	732	764	708	698	769	773	789	761	754	715	749	709	762	852	716	715	712	737	731	748	756	748	762	750	707	743	718	770	753	734	787	724	688	803	767	751	730	733	767	771	749	727	752	785	746	700	759	782	745	724	746	784	766	741	699	730	751	784	739	745	718	726	721	758	724	726	747	760	721	698	775	700	743	729	747	713	701	724	730	772	720	731	777	784	780	750	719	717	757	771	754	730	758	746	759	712	738	760	693	711	726	740	743	726	668	719	781	780	718	679	743	745	727	739	734	674	738	729	714	713	764	720	761	714	743	765	730	702	784	670	723	729	735	689	728	729	728	730	772	777	758	743	738	710	699	713	746	744	741	789	751	710	746	725	758	750	747	746	749	729	764	694	723	738	779	748	739	798	756	729	735	721	746	791	744	759	757	761	755	691	700	744	730	791	736	780	715	740	748	737	734	724	732	756	768	760	676	716	715	727	757	695	786	708	748	756	801	683	751	758	721	699	720	725	743	776	745	705	780	746	700	753	740	699	738	711	762	760	701	735	732	754	734	729	724	717	771	819	698	725	758	744	742	790	724	773	691	733	727	784	764	712	750	680	729	721	735	718	765	730	695	823	741	745	801	768	797	750	711	732	755	755	706	742	754	697	787	706	731	727	748	763	695	746	693	744	758	697	719	746	702	715	759	743	702	741	739	718	796	770	719	770	737	743	813	780	728	762	765	696	738	747	730	741	734	748	711	756	773	762	757	733	711	768	758	735	712	744	760	747	728	765	789	742	752	775	735	782	744	727	707	753	766	762	812	777	770	711	752	770	754	743	747	802	738	710	736	772	746	773	715	709	732	730	719	726	753	712	721	737	802	737	774	745	714	756	734	797	734	734	739	784	705	765	746	677	756	722	669	755	756	697	787	734	715	728	763	696	741	726	755	709	757	736	720	759	730	721	727	739	738	729	769	708	780	746	727	743	752	708	738	759	746	785	736	764	726	722	717	748	716	776	751	764	742	761	713	799	727	811	737	721	762	765	775	737	780	767	746	731	772	740	725	756	763	757	739	763	746	780	771	714	769	780	759	788	733	695	731	765	720	752	736	750	716	703	778	757	721	761	764	735	794	728	763	816	722	762	740	696	720	776	719	779	768	739	752	755	774	811	745	751	727	754	798	749	718	767	737	771	730	759	758	759	741	767	742	735	772	747	754	719	746	773	744	714	748	768	729	650	758	741	762	759	772	761	745	682	723	748	734	760	722	746	722	756	752	776	766	750	713	764	782	721	722	711	747	708	763	773	720	702	731	730	765	762	729	724	702	765	698	714	743	777	711	735	766	727	729	775	733	767	730	753	703	725	736	743	758	764	747	744	812	694	727	804	744	782	736	781	726	770	724	708	725	749	722	748	802	723	716	747	756	767	747	731	730	708	720	743	768	678	701	744	801	736	729	755	745	726	730	724	707	689	767	774	746	753	698	717	738	740	747	730	757	725	774	744	703	726	706	759	780	747	793	710	759	750	746	771	718	714	699	732	783	745	747	713	744	715	735	726	765	747	753	741	752	778	775	741	783	758	747	709	774	741	733	716	790	716	743	737	744	701	764	730	729	725	809	725	710	726	762	764	747	732	718	717	723	758	735	751	721	799	792	769	761	733	733	750	718	736	737	778	736	771	764	709	755	755	728	759	754	716	730	714	741	693	729	781	776	752	786	709	687	699	746	735	713	719	768	748	754	739	751	762	701	732	741	745	695	724	737	674	719	774	745	753	736	779	733	689	778	695	726	773	766	741	715	720	754	687	791	784	771	751	760	739	736	718	799	686	699	767	764	773	738	771	733	725	767	731	745	730	763	756	763	773	732	757	718	726	689	701	712	771	812	724	732	733	728	725	728	717	773	739	763	739	689	752	776	806	749	725	713	682	719	737	761	713	758	746	687	764	794	757	775	723	693	696	751	773	755	766	746	757	796	776	757	801	744	742	665	754	730	756	725	745	727	729	745	715	779	755
1737	361	441	393	397	400	450	395	406	403	399	377	389	403	415	405	442	413	389	404	421	442	420	430	423	425	416	443	387	433	430	428	426	428	371	419	395	385	398	406	420	382	397	423	435	411	435	391	386	418	422	409	397	414	386	394	445	440	461	427	403	402	430	429	367	414	420	404	416	441	430	425	382	426	427	423	414	412	389	424	377	394	388	413	402	390	404	444	452	389	414	402	396	384	402	384	410	406	465	439	414	396	385	430	364	383	412	410	368	379	395	435	417	408	420	380	404	394	427	394	384	412	403	423	409	415	401	410	394	394	408	372	395	418	423	386	400	390	397	398	426	427	397	380	439	417	412	401	420	402	424	376	397	410	403	349	423	409	448	387	466	395	389	442	402	404	422	382	410	414	423	405	393	390	405	421	399	405	455	413	369	441	440	403	399	362	416	419	409	400	404	402	395	389	396	433	407	432	387	433	424	397	418	448	388	388	408	372	409	404	390	450	373	447	434	390	454	413	423	377	439	437	374	398	400	399	422	374	400	376	415	372	441	386	441	405	425	396	418	417	380	374	428	411	403	384	405	377	410	436	407	400	398	415	399	414	419	346	430	441	401	384	456	437	373	397	431	419	382	405	401	394	406	404	426	424	391	409	411	441	423	426	395	389	388	378	462	424	440	413	415	406	401	389	437	399	380	423	384	425	441	476	459	375	401	412	417	388	381	420	413	406	396	385	368	405	437	396	384	446	437	433	404	377	439	411	392	391	448	424	440	401	380	373	417	401	424	432	407	373	415	403	412	395	407	396	372	368	426	440	441	423	411	416	407	411	388	426	424	406	421	405	384	428	403	378	418	366	413	406	397	399	412	410	408	431	372	414	381	414	382	387	413	406	414	408	409	385	388	391	391	380	383	396	408	422	383	413	407	384	403	384	414	401	420	398	360	401	414	445	380	389	380	423	444	353	445	435	388	431	456	401	399	415	398	374	383	402	396	438	380	382	398	394	401	415	421	401	389	391	420	415	383	403	430	365	412	424	384	383	396	374	448	409	390	399	388	370	417	409	400	400	449	376	443	415	435	399	420	399	397	411	388	370	381	383	449	437	395	408	419	366	396	401	430	377	428	408	432	440	398	443	425	400	404	370	417	402	421	410	398	390	410	409	436	354	407	405	385	404	440	407	375	426	381	405	401	403	377	416	415	400	382	415	412	447	363	353	425	381	414	437	434	470	412	408	459	404	424	396	386	429	384	379	408	431	410	410	397	404	393	354	430	387	402	393	379	435	396	386	398	375	421	385	377	418	412	396	418	388	360	400	383	411	424	390	392	400	388	387	410	406	400	423	409	393	449	366	409	445	376	405	375	460	393	394	411	414	395	370	393	404	412	380	418	379	430	418	414	401	378	366	423	417	446	425	403	440	436	415	407	417	456	399	415	402	413	426	417	442	412	406	387	405	412	389	391	448	374	390	400	412	426	383	398	419	394	395	399	416	374	407	409	394	409	412	401	395	401	434	400	406	440	440	403	402	427	389	410	390	383	386	416	362	394	405	373	432	404	402	407	403	397	411	382	400	362	427	427	397	433	399	383	403	399	415	415	413	361	405	400	395	405	439	382	405	421	413	436	429	404	403	403	429	405	398	408	399	427	402	414	401	450	424	433	397	398	368	409	389	450	437	442	383	392	400	396	443	401	381	409	404	425	397	375	389	407	423	389	391	409	444	388	442	419	400	401	370	393	435	411	409	414	368	376	441	407	406	439	396	454	402	426	437	372	380	436	395	389	434	431	406	433	412	397	406	404	398	411	409	383	417	403	411	408	365	389	403	425	359	391	413	366	437	418	446	418	347	465	408	390	411	373	411	384	384	413	416	442	442	369	399	411	399	405	430	382	358	396	404	399	405	417	420	423	382	437	425	417	436	408	384	404	419	400	421	413	389	399	417	403	416	373	438	390	400	402	387	392	394	423	370	390	398	431	406	420	426	429	425	404	392	408	407	430	404	428	430	428	433	368	396	379	423	430	412	418	412	395	423	385	419	448	379	436	439	381	370	428	416	446	397	410	413	377	387	376	428	408	437	389	396	385	387	400	427	387	406	419	438	392	386	416	393	374	395	418	390	406	390	388	421	412	388	398	412	413	375	410	422	394	406	400	368	391	419	434	410	478	401	420	397	417	397	418	436	391	424	394	394	418	395	419	381	393	388	370	354	411	435	411	447	390	401	421	416	407	399	381	467	419	397	377	435	408	382	365	404	391	371	408	442	425	435	383	417	392	414	418	377	392	431	396	413	388	359	455	423	403	378	398	384	410	411	390	352	396	404	399	427	420	401	382	389	402	383	436	408	415	397	402	430	398	409	392	398	422	421	390	420	481	420	435	411	416	368	362	395	393	400	366	378	412	414	437	419	401	412	418	387	395	389	394	397	420	406	420	429	441	415	429	451	391	431	474	380	361	406	450	409	428	395	391	421	393	371	408	431	419	396	408	408	451	401	413	434	439	413	407	419	425	409	432	397	397	408	400	417	374	406	425	414	407	428	433	470	383	415	394	431	404	406	403	440	402	423	399	389	397	416	405	408	386	391	430	457	437	396	402	431	410	371	407	403	392	405	405	405	421	386	410	394	397	437	439	394	385	403	416	458	402	416	404	410	388	438	377	404	405	415	431	386	376	412	374	408	405	388	379	388	403	407	380	409	392	411	390	420	394	441	440	373	396	429	399	388	419	424	368	380	381	390	346	432	369	446	420	372	408	417	399	403	421	434	387	424	400	415	404	415	405	381	400	352	391	386	372	413	397	429	411	398	414	445	413	388	380	447	402	393	402	429	404	427	391	404	428	403	377	402	385	426	377	410	420	449	404	451	412	435	419	387	423	419	405	398	379	387	423	410	420	410	418	397	410	373	402	402	371	407	432	399	421	437	406	438	437	386	449	448	378	379	426	418	379	430	378	434	384	412	396	399	431	413	457	449	438	398	422	445	361	401	411	406	421	401	399	433	389	423	417	375	418	464	415	380	381	354	376	376	413	459	363	394	394	412	427	404	413	443	423	413	389	405	438	390	414	417	409	408	394	387	379	445	407	432	418	418	466	383	396	437	460	463	386	438	394	406	381	406	440	391	404	396	376	417	443	388	403	408	399	390	414	384	419	428	389	440	438	432	404	418	393	415	377	432	402	377	409	392	403	442	382	439	389	425	389	423	421	401	378	391	392	408	410	407	420	418	418	422	445	429	378	397	395	400	403	398	414	425	381	363	400	377	356	371	419	374	382	396	415	448	426	457	409	435	366	428	383	391	424	395	388	396	450	410	395	388	431	377	379	409	429	428	448	400	385	422	424	419	383	417	385	398	394	434	431	420	385	389	414	432	415	416	383	406	427	432	419	427	373	423	427	442	402	414	392	416	423	372	422	431	403	389	338	389	413	407	357	404	402	418	366	390	410	421	428	418	411	408	395	383	470	421	375	379	396	381	401	425	396	396	420	419	410	400
2180	983	969	974	932	901	918	884	893	972	899	890	883	909	937	925	886	886	901	939	921	887	932	917	895	843	918	947	951	910	902	903	925	900	923	930	922	950	900	895	956	879	916	904	943	859	961	930	914	917	945	950	925	938	926	939	918	924	878	879	888	911	923	915	939	925	937	921	967	888	920	934	858	911	960	957	917	859	942	956	932	886	928	945	930	892	896	961	931	988	905	859	916	866	848	969	940	988	930	958	885	893	928	914	903	908	898	931	912	967	923	941	924	960	964	905	969	902	909	917	891	936	926	875	930	904	984	926	900	953	894	999	889	990	878	892	952	938	883	932	887	932	873	854	873	938	863	933	921	912	924	923	926	927	917	897	898	906	901	916	958	919	945	887	942	958	897	950	902	884	911	945	907	900	886	952	951	929	885	942	877	947	939	824	953	913	921	941	869	887	914	875	880	934	934	938	887	884	904	889	939	882	879	932	879	852	919	932	950	950	888	899	911	896	886	902	891	888	903	898	980	914	918	956	902	915	953	909	871	894	901	892	961	917	951	907	912	864	913	952	940	923	886	884	947	910	953	932	998	947	889	917	887	890	951	857	945	900	915	906	924	944	891	945	969	912	910	871	893	907	870	929	921	881	909	938	936	935	942	880	892	894	929	932	924	923	905	918	914	894	903	901	974	908	927	927	927	960	902	919	901	938	937	939	925	891	884	906	940	986	914	944	913	952	912	865	957	923	893	900	948	909	913	942	907	942	902	877	900	915	953	839	910	885	910	911	944	894	937	895	926	886	926	878	948	947	928	952	898	918	898	946	908	942	924	919	936	927	953	931	858	930	922	939	948	861	861	892	897	924	984	921	922	948	927	911	877	918	942	936	853	891	895	926	936	892	926	932	910	937	862	937	899	895	938	869	891	917	883	916	926	933	950	976	926	917	933	908	931	938	899	927	937	914	945	920	943	956	952	932	931	903	901	898	948	862	927	889	867	916	952	923	896	935	874	913	961	927	883	911	918	915	937	928	870	928	935	909	916	941	919	941	939	905	874	884	912	917	907	872	871	952	896	960	890	935	894	924	888	937	908	966	905	949	910	930	975	878	908	907	925	945	943	957	921	892	960	847	920	930	955	870	922	913	928	880	886	882	921	907	929	890	935	873	898	927	939	900	916	955	951	901	910	881	948	917	858	916	923	899	903	948	893	906	923	866	920	903	943	928	926	884	945	964	897	914	915	909	929	859	889	871	911	900	897	942	855	960	892	887	895	902	910	975	906	933	923	907	937	881	908	834	963	935	931	930	888	980	904	929	921	889	908	900	923	949	867	919	895	936	926	933	920	927	959	877	899	892	955	861	873	910	949	895	950	915	968	942	905	965	976	950	908	881	883	927	908	955	913	964	927	902	891	910	974	940	911	927	939	944	899	883	901	930	891	921	936	852	942	911	911	871	891	914	938	932	898	901	911	862	910	926	882	935	923	916	875	883	950	913	910	923	929	934	911	959	931	959	934	948	926	892	925	932	902	948	973	925	886	920	892	874	918	935	864	940	972	934	928	892	907	918	913	864	921	943	901	908	941	913	852	907	904	944	926	939	936	863	923	887	887	926	900	914	936	908	955	931	883	885	959	888	909	942	951	892	927	938	955	971	975	921	915	915	915	889	921	876	991	874	917	901	963	923	912	972	939	965	902	957	978	912	882	895	888	943	936	884	929	882	961	912	924	922	858	935	900	905	942	959	922	895	967	905	898	965	918	894	934	897	898	926	907	946	1009	863	959	976	936	923	909	945	914	875	933	895	936	887	956	885	984	884	932	936	898	922	946	870	863	930	930	946	889	921	902	881	899	938	905	914	910	908	854	929	925	902	876	895	913	904	938	953	952	906	934	867	914	905	893	930	889	889	882	891	916	900	945	954	864	873	975	915	923	867	912	942	896	918	981	912	956	925	896	917	925	869	903	889	870	850	902	866	951	926	928	908	893	938	898	909	882	935	946	937	869	932	871	927	879	934	890	927	891	935	900	989	867	867	905	923	877	959	893	917	976	910	890	954	932	948	871	951	925	870	905	923	959	916	998	911	919	931	909	947	915	955	962	884	908	928	890	954	861	945	887	952	957	938	878	918	932	909	892	932	884	925	871	963	885	932	893	966	878	931	964	901	903	895	930	919	901	935	925	941	901	915	938	947	916	896	892	874	916	897	982	870	900	902	922	912	935	916	929	865	969	866	964	919	870	897	907	875	875	903	907	907	910	937	881	926	895	906	954	956	887	839	876	873	891	927	880	904	870	915	973	890	927	932	925	899	906	911	880	895	994	920	902	929	911	880	916	940	964	923	929	944	980	896	895	927	917	918	951	873	935	858	922	956	974	894	903	912	897	933	925	966	899	950	920	875	899	896	938	925	914	878	932	932	900	969	940	917	894	884	883	930	896	914	893	868	941	872	922	975	977	945	926	932	896	859	949	955	941	929	862	920	840	931	918	909	958	916	945	903	919	923	934	985	924	948	956	951	907	855	980	965	932	948	905	894	904	904	931	966	896	892	886	905	879	868	902	893	937	844	890	922	905	915	849	931	918	886	929	881	959	898	889	899	918	889	953	933	933	957	868	883	854	899	891	943	904	908	919	872	869	937	899	891	903	916	876	902	910	886	985	918	901	934	903	901	904	918	919	890	948	922	964	934	903	900	901	884	956	887	902	937	927	900	883	963	890	900	866	889	887	957	988	936	890	911	885	964	881	884	962	953	938	925	955	925	946	940	916	919	908	901	913	904	919	915	910	866	865	944	889	926	897	936	894	898	914	875	952	921	938	875	916	917	934	935	887	898	875	906	909	936	924	910	894	902	845	938	925	917	939	967	904	895	947	951	882	862	854	889	923	868	938	973	913	904	866	952	887	867	919	919	977	851	917	909	919	947	894	928	900	911	909	935	915	928	903	917	928	903	951	893	954	949	914	882	913	930	938	940	935	953	902	917	954	915	874	951	925	894	918	1000	897	931	940	876	945	883	928	941	929	887	935	923	907	923	937	886	883	944	915	875	969	918	901	869	923	928	926	899	914	878	903	942	854	911	906	935	895	943	983	925	887	902	887	918	919	945	885	930	946	981	994	853	934	968	966	916	923	934	894	932	902	883	906	904	931	904	892	901	916	933	954	948	961	910	886	958	930	940	875	926	927	916	948	928	995	861	874	895	917	913	891	894	905	929	952	882	892	946	955	928	919	971	891	919	900	922	922	885	976	905	906	936	934	920	899	932	930	907	913	869	858	899	891	855	930	886	890	939	920	874	914	918	903	886	980	887	932	949	930	967	927	929	894	934	896	923	940	905	933	959	909	951	917	895	907	936	904	907	912	919	915	885	911	893	915	949	869	949	958	913	925	819	857	903	923	914	937	968	860	943	874	925	932	945	856	887	925	907	880	968	873	914	938	907	932	865	888	928	943	905	994	902	938	942	887	914	882	919	902	960	964	929	934	883	934	921	940	921	908	942
8042	567	595	431	374	265	259	233	242	222	236	251	244	223	276	240	223	227	200	220	247	205	223	250	240	216	199	240	237	237	204	209	209	211	257	217	223	187	213	220	204	241	188	222	218	206	246	239	211	194	209	183	200	211	208	206	230	221	200	189	172	226	230	212	234	230	180	203	222	221	218	218	237	225	191	195	215	221	202	186	206	195	178	197	207	199	195	223	253	192	217	221	230	220	222	189	218	210	196	189	226	222	211	186	205	209	207	194	205	186	170	233	213	214	199	206	172	217	228	211	242	230	213	202	182	209	222	218	228	188	217	222	197	196	212	205	229	215	213	204	207	219	210	213	191	206	201	210	224	194	219	190	183	219	202	211	200	213	221	220	207	219	194	198	188	217	224	240	208	236	221	234	221	199	218	212	180	230	232	204	228	239	212	221	197	193	253	216	227	196	240	221	203	212	197	221	193	214	200	190	218	181	210	225	205	214	227	190	230	193	211	217	229	191	203	206	208	212	215	192	202	213	197	220	200	210	210	227	227	177	201	216	207	181	202	209	219	200	198	216	218	224	223	223	211	229	206	217	163	219	169	215	228	195	203	207	231	223	204	227	215	207	208	236	203	236	247	210	204	205	215	248	218	207	220	214	206	182	190	215	207	216	199	216	223	197	210	206	193	196	193	227	225	209	223	184	186	221	209	222	196	200	225	208	229	228	188	221	192	214	201	185	216	207	230	215	196	195	223	210	219	220	229	225	195	200	200	192	218	237	205	188	215	199	199	233	221	188	216	206	193	206	212	223	224	215	219	176	222	222	189	185	225	210	237	217	184	202	207	198	207	207	247	224	218	198	219	183	193	216	205	213	233	258	219	208	209	202	210	190	220	210	202	191	218	198	232	192	204	208	226	203	203	208	217	231	200	239	244	222	203	207	197	199	211	212	185	227	218	208	231	212	192	212	218	208	211	214	195	263	223	202	220	193	202	193	246	230	213	218	202	190	239	221	195	191	215	232	230	207	212	197	214	201	201	215	205	192	230	226	198	228	216	190	202	214	189	227	220	202	219	193	193	234	203	224	221	212	229	177	206	228	217	221	239	190	226	184	177	216	221	228	217	210	227	198	213	211	202	213	211	216	230	222	211	196	197	179	230	211	241	198	209	203	243	234	215	219	205	218	213	244	212	243	237	193	190	215	226	205	215	215	218	188	190	211	262	207	186	200	179	185	222	213	215	206	222	213	196	198	227	216	190	192	195	200	230	178	211	234	232	201	209	199	197	218	195	230	214	199	209	200	186	201	223	202	181	222	238	223	207	214	184	227	192	197	224	185	205	227	224	195	207	191	192	240	220	233	212	214	224	223	189	231	216	214	207	226	193	219	171	192	201	203	199	187	212	229	208	213	228	224	194	214	213	219	218	232	192	234	205	224	199	181	210	206	195	184	224	218	225	206	209	229	233	211	232	231	214	198	229	195	205	218	204	181	238	203	230	210	222	222	201	220	225	206	187	229	203	206	241	211	198	179	232	202	207	200	222	221	229	200	234	215	203	189	189	206	212	232	245	230	176	203	204	202	231	202	198	213	231	213	185	206	226	218	206	212	214	211	245	203	202	200	203	209	220	209	185	215	209	210	232	234	209	210	218	201	245	209	211	221	211	207	163	215	219	218	225	185	215	229	177	196	226	194	228	216	215	211	208	222	190	215	199	205	243	189	236	220	214	211	215	214	235	212	190	219	232	227	213	197	204	221	232	226	209	209	203	240	192	217	212	220	246	200	218	201	214	198	197	201	210	211	208	214	201	205	210	191	246	213	195	231	207	187	213	224	182	217	212	228	212	218	214	210	221	206	246	224	195	230	210	190	213	218	205	210	241	250	225	197	215	213	201	200	169	209	219	211	190	204	202	186	193	208	219	186	196	198	173	242	195	201	199	191	218	213	198	235	215	197	197	214	175	240	246	198	213	192	225	225	231	210	231	212	199	233	225	221	205	233	218	185	161	237	247	189	243	246	237	197	235	199	209	244	182	207	224	224	199	206	244	216	220	213	197	200	184	205	221	192	202	226	216	201	198	240	201	226	207	208	201	180	219	217	207	205	233	216	226	213	219	216	193	189	186	203	215	213	207	205	218	237	210	207	201	187	214	206	224	190	184	216	208	219	202	204	230	200	207	225	202	235	184	196	212	209	210	214	249	227	194	205	199	235	183	210	206	179	219	197	191	202	216	205	230	204	196	223	221	220	236	220	203	219	226	228	199	191	220	200	223	208	223	184	222	195	218	235	222	206	221	217	194	211	200	219	245	208	189	196	202	194	204	212	213	225	216	189	214	234	175	190	186	200	192	195	213	214	200	206	172	193	179	221	223	241	199	201	222	201	192	204	213	171	199	217	234	208	211	214	221	203	221	204	214	251	219	245	186	224	186	221	212	231	205	227	202	211	205	220	217	222	198	208	194	235	209	208	187	171	210	192	191	205	204	216	216	197	218	224	185	217	228	219	238	238	238	237	202	220	235	195	214	234	213	196	193	182	238	201	188	181	201	207	211	258	205	217	182	196	211	220	207	218	234	242	217	192	180	212	206	236	214	225	203	211	195	204	218	222	231	207	193	233	184	212	208	220	210	220	197	223	240	214	195	225	194	234	206	202	204	208	217	206	193	212	216	203	238	224	208	224	219	205	199	213	177	206	219	228	195	196	210	205	196	184	235	193	238	208	193	200	214	198	191	211	201	218	207	244	209	172	205	274	214	204	207	205	196	223	196	222	195	193	212	227	227	230	222	196	216	227	209	188	241	214	198	201	231	227	201	241	247	212	196	207	215	227	195	190	208	212	196	214	211	238	187	230	215	213	238	198	219	209	211	209	196	191	176	189	206	233	218	197	239	220	206	184	210	210	225	239	201	203	212	222	215	192	236	227	187	221	219	182	224	205	204	208	195	199	199	190	206	197	213	205	189	214	179	215	205	191	202	216	191	250	210	226	217	239	186	207	207	185	208	200	187	212	218	218	228	191	190	182	208	190	217	187	236	239	194	189	216	202	195	206	229	197	254	206	198	197	180	202	202	211	213	205	217	193	204	224	229	215	193	232	212	210	207	208	207	194	168	213	197	215	218	215	226	224	191	220	220	196	219	221	215	189	219	221	236	217	208	206	218	210	219	205	193	218	196	218	218	209	185	202	206	195	224	209	194	194	222	237	202	208	211	200	210	193	202	213	178	225	189	202	194	200	202	220	217	202	201	204	210	206	208	216	226	216	225	216	179	190	193	224	193	230	193	213	241	202	227	224	203	193	209	204	207	209	241	206	213	229	201	210	222	205	195	230	197	210	210	187	229	201	234	205	204	198	213	221	213	228	221	211	214	196	219	208	209	198	213	225	232	175	253	207	232	220	235	191	198	240	188	195	222	242	217	186	228	226	205	191	214	231	187	195	218	209	230	214	228	179	214	180	211	229	222	201	213	206	205	220	242	210	229	183	207	194	197	222	192	198
6514	827	1326	1492	1248	1037	974	798	778	758	740	662	640	603	631	647	603	594	596	573	551	609	573	613	560	544	569	572	582	595	580	594	554	569	555	567	582	584	583	549	554	551	582	550	534	572	543	545	532	523	561	564	518	554	573	530	522	561	589	571	530	599	561	575	558	547	495	527	549	545	503	542	553	586	544	555	512	567	577	519	522	581	528	521	565	544	548	500	546	539	572	522	557	548	549	527	552	576	556	555	574	517	543	572	541	540	537	565	524	529	505	523	558	528	545	578	566	529	546	548	486	527	540	516	528	511	544	547	554	530	544	550	525	528	525	585	543	535	529	544	551	530	572	532	530	527	478	575	514	513	513	539	526	561	548	541	537	519	522	522	524	547	525	528	552	524	547	535	515	510	549	555	511	548	565	585	578	556	579	537	529	538	578	533	530	468	542	518	558	567	530	547	555	586	539	545	550	554	576	523	553	531	521	562	542	495	541	527	531	577	571	510	563	544	533	555	552	546	545	542	534	549	519	573	558	556	540	511	477	535	528	551	566	543	528	566	543	523	545	564	538	514	517	576	554	520	522	559	507	572	534	547	556	515	561	570	550	533	552	500	512	536	558	529	521	515	533	565	566	523	532	552	561	497	601	531	500	570	535	564	569	547	539	513	498	576	545	569	514	542	521	566	519	533	553	552	560	521	524	537	530	552	530	504	567	532	535	587	562	559	546	567	543	561	567	514	545	570	527	516	516	539	557	570	530	525	542	549	548	544	533	577	531	520	528	568	594	534	516	554	510	518	552	566	568	564	571	538	520	548	541	548	553	543	560	534	531	544	553	533	487	529	569	558	504	520	544	548	543	534	545	513	490	527	553	557	558	538	553	566	520	508	495	550	516	522	567	580	546	560	532	504	525	519	536	568	566	525	531	521	520	541	512	506	537	554	577	527	540	579	530	564	581	560	555	594	538	547	570	509	509	481	535	547	583	521	534	539	550	525	542	535	557	557	528	588	513	551	578	528	559	584	545	558	509	569	526	560	547	503	544	545	526	553	548	535	535	551	600	550	550	509	552	528	539	561	527	544	545	553	491	549	530	557	543	554	531	566	510	527	537	521	547	536	547	569	549	484	508	570	540	513	549	534	537	568	537	517	545	542	580	521	532	546	549	555	568	552	525	504	611	543	535	567	540	533	540	540	531	537	551	517	536	585	569	566	552	595	542	562	521	532	552	558	512	519	545	560	510	563	548	547	544	524	590	538	560	520	540	478	541	506	540	512	583	544	512	552	514	524	576	543	540	585	566	584	531	513	518	519	570	577	557	573	536	562	529	546	553	564	529	569	547	543	513	515	559	565	558	573	541	551	507	570	524	564	557	568	557	563	550	519	557	568	558	542	557	554	545	551	566	570	563	510	538	531	536	554	514	527	505	545	561	555	494	543	554	512	502	543	543	550	501	531	488	505	557	545	522	589	571	549	580	498	562	569	564	523	513	540	523	594	512	521	534	523	550	513	536	534	554	560	498	534	582	549	521	529	530	548	536	567	505	544	530	544	541	530	564	533	520	559	563	545	543	503	571	540	545	582	544	542	548	553	552	561	593	568	527	520	557	521	527	542	500	548	572	509	561	552	560	584	546	535	571	512	524	546	550	523	519	559	536	516	541	547	560	494	544	515	547	550	555	508	582	565	558	542	625	536	561	549	556	549	536	564	528	560	571	567	525	520	528	570	530	566	530	573	580	518	535	543	530	476	498	562	570	545	535	531	496	506	548	518	574	503	550	497	536	566	543	535	538	521	542	559	535	580	531	527	488	538	570	555	575	544	525	549	536	533	581	538	518	541	545	562	560	540	593	537	581	550	546	584	544	545	487	540	571	558	538	521	541	534	567	562	527	564	558	550	525	520	612	549	515	497	543	519	551	538	560	568	527	546	540	539	547	527	577	491	513	587	566	552	516	537	547	521	566	562	556	523	572	555	539	578	559	534	567	526	539	571	531	544	540	549	552	526	553	561	531	554	577	534	537	530	557	567	526	517	591	521	527	569	555	556	600	537	493	571	544	539	564	545	575	536	488	551	563	537	556	552	571	481	533	541	566	588	520	532	561	582	514	559	512	583	518	538	536	534	547	523	513	529	529	535	566	542	532	578	536	576	541	553	552	563	549	570	549	554	524	560	520	515	533	521	515	574	568	522	512	578	543	524	522	537	507	541	542	553	565	537	512	525	512	523	543	524	571	562	537	499	535	509	524	571	542	523	529	558	554	547	499	519	555	546	538	601	561	520	570	501	581	530	571	524	518	553	521	565	530	567	563	512	579	564	538	487	534	557	521	546	530	548	540	533	551	528	519	551	540	578	558	539	543	515	538	564	492	514	548	574	583	542	559	565	541	528	548	580	540	564	552	534	553	563	544	550	540	562	524	504	539	574	545	555	537	528	544	554	547	517	517	558	563	550	525	546	561	508	560	560	603	544	529	573	522	550	579	499	544	569	570	562	536	544	527	511	570	564	556	578	524	535	493	549	590	525	543	499	581	531	520	561	545	537	533	539	552	504	556	518	545	536	538	547	543	555	556	598	540	594	588	555	511	537	545	511	563	574	536	526	528	523	564	527	551	504	552	561	525	516	525	514	527	549	564	507	534	525	515	553	578	530	536	542	545	584	532	531	544	530	539	505	532	560	534	540	535	549	548	559	554	523	511	506	618	553	531	505	541	546	580	551	547	512	530	576	611	508	539	542	555	537	548	544	577	535	506	538	576	555	538	551	564	549	589	560	519	538	535	516	504	542	547	546	542	525	514	519	514	534	528	556	532	542	506	552	559	521	545	533	574	567	532	557	560	486	542	556	533	528	545	559	528	577	542	566	535	572	541	540	557	528	592	471	530	516	510	557	517	508	547	543	525	533	559	477	534	562	513	525	534	560	531	529	552	540	569	567	486	566	566	571	586	563	537	535	535	560	549	533	515	539	521	560	549	542	534	527	513	577	509	538	545	562	506	549	548	568	558	556	547	526	517	549	516	555	501	544	563	604	529	572	522	533	525	528	531	550	541	565	540	506	533	534	548	514	546	519	553	522	595	513	565	570	531	537	545	542	528	544	542	485	572	540	575	510	541	554	546	515	571	505	580	568	515	565	568	573	566	507	502	563	548	560	566	575	522	518	565	552	556	571	535	513	536	583	553	558	564	521	532	526	542	509	491	550	514	546	534	534	539	565	546	522	568	590	552	523	514	548	560	527	529	534	587	511	534	536	534	550	557	584	509	551	559	533	563	552	576	558	529	536	538	560	555	535	535	549	546	531	550	569	541	528	566	491	522	547	549	532	513	578	567	527	515	515	555	535	590	551	502	545	581	557	525	543	516	542	561	585	515	572	574	572	533	491	551	556	524	538	552	539	532	512	518	546	535	527	507	539	503	522	496	508	532	569	532	530	524	545	550	527	547	517	566	513	517	572	548	557	569	546	582	578	549	574	511	548	526	553	523	521	568	519
15508	1370	1022	781	625	526	448	403	372	392	376	305	339	331	333	324	329	330	296	299	319	342	322	300	277	280	320	296	289	343	298	286	310	286	278	301	315	292	318	308	312	317	297	309	324	301	279	325	318	285	308	289	321	329	333	335	326	308	302	285	282	310	319	290	312	312	295	287	297	313	303	293	310	320	301	276	277	293	327	316	320	291	289	319	293	303	328	285	307	308	292	310	309	312	311	337	316	297	294	290	306	304	274	306	284	278	317	285	280	339	254	317	285	283	294	260	273	313	283	299	298	312	337	326	321	288	297	283	297	304	294	291	290	300	339	296	277	278	287	268	320	280	310	288	287	286	331	284	278	299	340	288	322	307	317	292	323	316	316	311	332	274	335	331	301	316	326	294	297	266	343	315	309	333	307	270	297	350	297	287	287	314	307	325	297	302	296	290	304	320	306	326	312	269	343	310	329	302	307	284	311	294	312	269	326	296	293	289	319	312	304	306	246	308	292	283	333	309	286	352	283	307	300	287	311	305	313	266	303	308	310	302	259	301	343	348	324	322	308	321	304	293	292	294	284	304	340	274	290	280	267	326	324	281	315	335	262	288	290	310	322	326	278	278	268	306	292	319	304	272	313	281	282	304	325	320	306	286	325	292	289	273	318	274	320	306	307	331	316	335	308	282	279	318	327	314	334	311	329	275	311	315	291	311	318	296	288	291	325	305	322	320	338	329	317	284	303	296	285	311	294	316	322	302	273	317	289	278	298	307	331	316	307	279	312	269	278	314	300	289	289	296	271	322	275	290	283	312	267	291	311	315	348	318	287	320	367	308	299	285	287	306	275	268	307	355	292	306	307	285	288	276	295	313	308	299	313	353	278	296	284	314	305	266	291	287	282	292	358	345	315	305	264	299	292	273	300	296	314	319	301	289	307	297	286	298	296	308	330	295	301	309	300	325	303	296	305	305	317	330	307	322	311	304	296	308	329	282	288	274	289	275	281	324	314	307	316	302	306	319	237	268	293	325	281	317	340	317	301	278	338	329	329	324	291	316	300	291	264	316	283	318	319	277	302	321	332	325	312	290	319	315	292	303	313	328	315	282	309	346	350	328	327	298	288	318	299	313	288	342	319	325	295	330	280	313	288	304	318	310	312	281	278	326	310	276	289	319	296	325	289	279	322	348	322	288	324	271	299	304	330	298	287	255	310	294	287	307	320	273	291	303	298	304	308	288	313	288	305	303	329	287	327	322	285	313	289	303	306	292	296	303	302	294	320	312	309	292	296	316	311	285	305	292	339	343	303	304	305	324	269	320	300	292	267	294	297	311	284	315	288	264	330	301	305	295	300	316	283	324	297	285	342	297	328	309	289	312	287	279	314	294	306	332	332	321	340	293	313	324	305	266	305	274	312	304	308	294	305	326	328	309	304	324	329	301	293	332	268	329	299	278	277	306	280	290	300	321	307	303	311	296	281	270	328	310	282	331	311	293	332	282	296	298	302	316	316	279	325	288	303	296	304	337	309	298	315	295	293	331	320	292	289	300	278	304	293	339	313	302	330	291	316	290	301	263	305	296	281	271	264	290	298	291	291	258	290	286	300	342	305	289	281	283	276	292	319	294	276	292	289	302	283	305	291	314	325	302	305	292	286	288	299	290	309	292	280	292	250	290	299	262	310	307	333	306	325	306	303	295	317	294	315	311	334	283	297	272	286	289	293	306	304	331	309	282	304	317	283	334	309	286	304	297	301	266	339	318	308	285	304	320	307	326	289	331	317	277	285	279	323	327	311	307	307	289	322	336	270	284	304	324	293	319	304	301	287	303	311	276	295	273	290	323	300	292	321	305	304	292	286	279	270	293	277	292	285	311	315	326	320	325	320	302	268	292	302	284	319	353	299	275	296	283	310	290	288	301	305	294	322	291	322	291	293	315	317	327	272	295	306	311	323	333	321	281	303	311	311	290	290	309	303	314	308	325	335	275	286	262	291	318	305	288	309	273	310	305	339	275	307	305	313	290	307	312	276	315	286	299	289	340	285	322	295	326	298	285	313	333	319	318	276	318	271	292	290	280	326	299	280	312	303	290	275	292	294	310	301	319	305	346	312	307	292	335	307	330	298	287	295	287	294	287	305	321	271	331	318	301	288	302	294	323	318	281	301	291	276	255	286	329	282	336	282	314	338	333	304	275	295	293	297	272	299	306	265	306	281	322	310	313	320	317	302	310	308	310	284	307	321	285	310	330	269	266	299	319	305	326	319	298	302	331	290	299	288	337	312	293	301	292	295	300	289	301	272	312	323	291	305	329	305	325	304	313	309	315	336	309	304	309	315	278	290	290	284	296	283	312	307	293	327	296	335	360	309	288	303	285	289	283	292	286	288	278	297	314	281	351	278	294	306	290	298	299	309	278	311	330	283	329	280	305	315	321	302	298	269	318	302	271	299	273	294	277	304	300	291	311	298	342	293	322	282	318	270	301	292	303	287	311	326	321	293	294	293	297	307	283	293	318	309	269	323	305	321	309	348	326	281	267	286	284	296	307	247	313	320	266	303	315	327	309	318	264	331	322	308	298	288	306	310	303	304	280	354	323	291	329	327	310	268	270	331	309	308	340	335	311	326	296	289	258	288	304	300	358	283	283	324	312	290	308	318	304	292	306	308	285	272	314	295	295	297	263	321	305	273	268	304	276	277	289	288	295	325	291	283	289	311	328	319	300	284	262	302	315	269	280	329	328	296	284	335	289	314	307	294	295	305	336	290	281	269	285	283	308	341	296	252	307	293	290	302	324	317	319	304	307	306	281	303	285	281	268	289	274	290	295	311	335	342	297	297	310	293	313	317	268	291	283	332	305	292	282	287	271	275	287	292	308	248	293	324	327	305	309	305	266	334	292	310	289	293	292	280	330	311	295	309	318	312	294	339	305	300	282	350	295	297	296	301	338	339	334	307	293	261	281	330	299	353	291	284	281	334	279	306	304	340	322	294	299	294	310	311	291	319	300	325	272	313	307	303	325	310	295	300	318	328	301	325	303	270	293	267	317	310	300	289	327	319	318	298	322	325	307	302	293	299	274	307	317	274	319	286	287	273	305	316	315	315	307	331	273	314	302	302	311	320	321	314	276	271	298	274	274	322	285	300	323	306	283	297	283	290	303	295	272	310	309	318	273	282	306	314	318	319	302	336	316	329	299	310	327	306	317	312	299	295	314	312	343	277	312	313	279	289	341	329	312	287	287	316	269	283	292	297	309	337	295	270	309	291	316	307	310	316	320	292	277	265	266	285	294	322	298	324	301	305	297	295	279	309	331	302	331	298	274	326	301	288	305	250	289	272	303	289	277	287	327	292	301	304	301	299	308	314	324	268	309	276	273	291	321	276	292	299	295	278	299	276	296	302	308	275	256	318	309	274	288	282	286	288	293	292	272	313	303	281	319	283	294	261	292	289	268	288	280	288	312	278	289	287	308	300	309	331	259	308	278	316	272	280	284
8501	1316	2186	2504	2050	1743	1456	1346	1163	1162	1075	1024	978	976	972	967	892	864	831	851	840	852	801	774	798	831	802	725	780	868	764	784	807	774	776	746	706	791	719	744	778	747	754	789	765	788	741	833	775	743	757	804	738	744	758	768	725	720	732	811	795	746	757	780	742	747	753	756	763	759	776	743	728	728	785	733	771	750	754	788	710	791	704	743	735	757	778	796	769	797	796	768	758	805	772	804	792	740	744	750	746	763	743	768	784	726	748	751	741	747	788	782	729	780	722	711	736	780	722	798	762	727	751	753	760	750	720	773	737	722	750	758	750	724	768	689	736	699	744	753	723	775	785	732	728	784	736	806	768	765	776	739	756	724	746	799	721	683	774	728	739	716	759	739	741	778	787	729	673	756	766	758	783	728	735	762	745	729	762	715	762	785	738	746	758	747	770	729	790	743	771	719	765	724	736	715	724	747	822	741	745	734	748	783	794	779	726	737	776	787	719	724	736	774	804	798	772	766	732	709	746	764	754	750	763	724	800	752	730	711	694	741	771	753	774	701	777	740	750	746	678	787	714	723	761	742	785	751	716	777	749	804	729	743	745	736	783	778	769	748	734	733	716	811	763	715	742	776	778	806	752	776	768	781	740	769	754	707	774	747	773	752	778	720	720	741	729	748	748	750	796	783	726	753	738	773	726	767	766	747	739	742	715	772	773	761	768	701	701	734	755	747	730	792	774	758	745	749	767	723	720	694	740	739	712	724	777	700	693	741	712	658	750	786	708	711	753	747	741	732	709	736	762	757	763	758	718	770	748	749	716	746	739	707	769	766	764	732	768	762	723	742	726	763	778	731	737	745	725	791	751	741	752	682	722	741	725	736	730	717	736	728	762	728	801	720	752	683	778	753	763	770	741	794	771	742	721	753	748	717	767	743	747	716	766	707	701	792	767	784	722	828	782	731	768	757	767	739	760	758	779	784	715	797	705	751	743	742	684	718	708	740	759	753	756	805	712	764	729	756	741	705	783	787	765	734	773	759	737	723	794	842	735	748	719	760	756	798	781	729	780	791	737	738	748	782	803	739	766	800	776	714	748	708	757	747	800	788	747	802	741	750	738	725	800	764	721	730	762	778	676	732	792	778	754	731	756	774	815	759	779	720	786	765	769	740	740	802	749	738	686	775	740	770	752	734	705	760	738	754	713	732	749	763	752	824	744	763	734	752	787	761	797	765	719	726	728	762	734	733	773	760	729	788	740	725	749	762	772	785	656	733	760	704	759	751	751	782	747	797	790	750	732	797	739	770	751	761	725	761	750	730	742	723	757	759	713	809	730	747	733	787	787	770	778	734	761	751	793	771	765	712	723	681	730	764	761	772	763	771	722	746	733	779	729	702	758	735	791	764	762	723	764	703	720	776	805	739	734	757	762	766	702	778	754	794	756	770	743	776	742	757	736	756	811	764	733	803	733	775	759	740	788	772	765	728	697	707	735	737	719	799	725	752	796	806	721	710	756	738	731	728	749	826	736	790	779	768	707	803	759	765	751	759	757	745	746	740	783	742	728	730	803	765	765	719	766	775	781	745	771	758	730	774	769	758	768	757	763	741	726	770	718	740	757	728	755	748	718	740	765	742	773	769	756	777	776	695	774	725	721	741	772	731	731	749	704	777	778	759	753	719	754	748	747	759	778	757	768	759	756	788	734	749	739	752	746	692	778	757	729	748	779	798	742	751	728	749	688	786	743	789	765	742	755	759	739	732	791	775	766	761	724	756	772	744	751	767	727	722	704	751	748	750	735	704	732	710	760	767	733	730	767	775	717	778	737	738	747	742	762	709	776	786	792	778	733	767	719	755	757	758	708	776	719	759	726	759	768	714	774	730	733	804	709	799	789	761	720	734	741	753	731	752	717	743	776	703	732	756	713	765	784	735	723	745	765	770	729	788	730	734	747	747	746	761	736	726	767	750	757	764	782	733	784	775	816	750	800	789	774	704	718	706	733	774	747	745	720	762	735	734	719	752	795	754	795	761	779	747	741	738	740	731	756	771	709	748	704	784	731	767	756	769	749	737	727	755	782	739	730	757	789	792	710	741	743	735	767	717	759	726	773	775	761	708	730	718	731	796	770	745	747	783	788	773	843	748	731	729	748	723	699	744	749	765	748	755	773	745	712	703	738	752	783	726	768	750	794	782	730	787	703	775	751	762	742	790	758	715	785	777	746	765	762	737	740	788	730	778	710	787	757	724	713	725	713	809	755	737	739	743	761	737	740	761	768	706	717	714	747	729	683	751	737	742	759	707	772	730	785	771	747	765	771	721	725	763	780	724	714	710	737	706	749	773	751	714	765	780	832	747	760	714	737	727	729	753	761	749	743	757	777	750	722	757	746	790	757	739	725	725	806	772	772	734	754	763	745	676	689	762	750	720	744	736	801	729	731	748	770	729	729	739	697	747	816	713	810	778	729	743	780	737	745	726	766	762	721	790	703	765	722	727	750	779	707	760	744	770	759	740	733	724	722	719	783	766	751	735	785	739	768	762	747	722	778	789	748	780	779	755	771	691	774	779	753	731	799	778	726	748	716	777	738	723	744	755	752	774	747	737	799	751	764	708	759	750	711	736	731	748	736	780	721	783	736	734	715	768	725	779	779	718	767	756	779	752	797	722	772	752	709	653	820	786	720	741	783	741	734	748	759	701	709	714	758	772	795	724	718	741	754	742	735	744	733	790	809	732	737	793	767	743	742	738	726	786	747	708	740	758	754	730	716	717	756	768	759	764	733	774	700	740	723	717	731	717	747	707	752	720	731	765	772	723	772	723	768	707	789	732	742	768	757	779	780	751	747	736	716	766	723	785	783	732	731	751	743	759	764	745	779	744	727	746	690	728	773	768	678	759	750	794	744	758	701	778	723	732	718	760	726	782	729	759	735	738	725	743	723	792	769	735	743	733	722	768	712	702	767	791	709	723	727	747	754	742	746	755	780	710	787	797	816	718	790	747	730	781	754	739	745	735	759	728	698	764	778	744	756	747	744	755	754	734	743	737	763	719	784	755	746	737	708	754	766	776	772	748	731	744	754	782	785	746	742	714	757	725	745	750	715	746	735	719	770	744	739	800	788	739	797	773	737	762	755	808	743	758	754	704	731	750	772	751	666	770	790	774	734	819	755	757	796	743	750	802	725	740	724	704	658	762	764	729	768	780	724	707	749	737	751	802	713	776	763	766	754	740	740	745	775	753	757	716	762	751	775	789	771	761	750	789	754	738	713	776	718	774	733	743	809	734	784	770	746	701	779	731	723	739	774	744	735	723	831	769	760	759	704	748	755	757	762	748	757	731	718	740	749	745	728	773	743	753	735	765	749	772	740	726	738	733	724	768	778	746	694	784	769	778	691	754	812	802	748	739	739	730	781	758	731	753	765	777	726	757	730	742	727	757	728	752	765	696	769	750	757	753	750	771	790	677	727	749	750	735	773	756	737	735	748	780	745	715
1955	443	431	443	375	434	375	427	429	389	364	422	435	397	403	412	373	392	434	404	394	434	443	421	413	452	414	402	427	435	420	431	407	382	374	421	418	424	426	401	397	407	393	450	452	415	461	441	386	409	380	365	359	393	436	425	405	400	409	467	422	403	399	369	435	416	395	386	397	392	395	418	387	437	400	347	385	393	402	397	418	407	431	411	413	434	456	413	412	432	411	438	408	419	411	443	424	410	379	387	430	391	381	393	421	428	395	432	414	396	418	412	375	407	401	447	394	396	388	416	407	413	367	427	402	421	386	405	420	385	420	395	442	392	404	387	409	373	398	411	421	420	403	414	416	414	406	382	402	411	398	399	399	443	393	386	405	405	400	421	386	437	437	398	401	417	409	449	395	400	423	405	446	421	427	384	373	397	391	418	421	450	389	432	404	394	418	393	425	397	375	393	407	393	399	436	420	439	404	403	412	403	417	401	410	413	393	425	395	425	371	380	403	423	409	428	389	364	337	404	443	442	392	356	369	381	396	402	399	433	392	416	432	429	423	412	394	364	446	393	410	431	397	407	390	417	425	432	398	403	405	426	393	427	387	395	416	426	425	401	382	395	381	434	382	420	432	423	406	410	399	417	408	391	398	403	419	373	412	380	436	402	383	402	445	460	431	401	394	397	373	441	433	430	422	396	423	420	390	409	421	412	435	406	413	425	391	434	406	409	420	405	393	355	400	447	375	416	374	420	397	409	413	398	404	398	400	428	459	393	422	375	350	437	369	412	407	421	397	442	429	385	405	404	435	434	410	425	420	395	398	454	442	388	432	437	433	437	424	392	425	388	443	356	419	395	400	425	402	406	434	404	370	425	403	385	361	373	416	441	372	384	428	421	413	435	433	413	423	380	370	409	391	415	403	404	406	419	419	406	392	402	370	420	370	395	433	416	400	391	410	406	439	477	378	433	393	395	448	446	420	421	385	432	403	397	425	385	368	410	421	379	396	406	411	402	422	389	410	399	451	407	382	418	400	410	365	424	372	409	379	389	377	350	382	381	419	364	385	419	443	384	372	415	399	414	419	420	398	402	445	387	402	392	423	383	401	399	419	396	419	410	417	390	418	372	401	432	397	395	363	356	365	358	439	396	401	398	422	427	418	388	392	420	428	361	396	370	402	385	397	413	386	420	400	418	384	382	389	411	450	442	393	434	433	410	428	456	422	427	398	424	431	412	430	412	419	384	368	403	419	461	411	407	458	413	399	429	393	424	396	420	383	403	431	419	404	430	401	435	400	371	440	394	419	413	396	417	403	398	412	375	387	403	474	379	383	358	409	433	417	435	414	380	397	378	433	459	373	395	400	392	450	385	390	405	431	416	412	374	394	378	437	413	446	403	386	397	419	391	376	390	401	358	383	394	396	382	393	404	418	384	420	416	427	355	416	434	416	412	366	379	419	401	468	420	419	431	442	375	377	422	437	382	390	437	388	424	429	419	396	442	392	452	434	401	406	405	404	410	417	412	421	369	394	426	429	399	422	395	431	387	411	398	450	423	417	429	391	418	385	414	432	436	416	424	410	414	409	428	411	376	427	427	410	424	387	421	387	424	445	397	422	422	420	390	381	380	432	406	420	430	411	463	375	415	410	373	421	433	412	372	405	387	410	395	454	413	386	413	387	403	418	430	415	395	430	419	419	410	416	427	415	424	418	411	425	428	412	441	401	370	398	439	422	388	399	390	410	415	448	422	408	410	388	356	411	449	381	408	405	427	423	408	374	421	451	386	422	400	412	361	404	437	397	397	413	406	382	416	384	424	363	400	369	400	425	413	410	459	462	431	403	417	401	385	404	413	465	404	446	403	360	392	417	408	412	435	434	409	390	427	392	397	419	405	388	383	429	390	399	397	393	406	407	391	425	395	429	393	409	406	391	416	413	388	389	439	418	423	366	400	376	438	430	403	396	436	403	382	426	421	421	391	380	416	412	431	377	402	417	396	415	402	425	413	457	412	403	388	396	395	456	404	406	351	417	388	409	395	386	392	422	418	407	429	418	414	439	422	398	414	433	387	412	414	342	394	428	418	398	436	369	405	401	390	407	432	405	402	454	410	450	427	413	419	379	407	388	415	413	388	405	390	437	405	440	446	416	425	453	394	435	396	423	403	410	396	404	392	425	405	376	419	400	420	394	442	419	402	436	415	448	396	438	376	424	392	445	398	370	424	375	449	442	436	435	405	407	404	389	439	405	431	403	422	444	374	429	375	429	433	429	426	423	365	404	449	405	411	404	407	433	396	389	375	407	435	405	443	406	444	441	383	423	379	415	418	385	423	439	382	389	406	384	416	461	389	422	437	398	435	422	391	404	397	448	430	416	388	441	415	434	436	404	437	398	410	412	386	461	412	376	406	416	412	414	368	428	426	450	401	465	399	425	352	408	418	398	407	421	432	384	393	399	428	404	407	457	402	419	383	389	426	425	392	396	427	461	410	343	414	395	412	415	399	441	421	425	426	391	388	361	414	358	406	433	377	407	390	414	388	424	380	414	377	431	379	417	403	387	415	425	402	378	404	402	411	456	440	405	420	422	392	397	394	399	397	370	417	414	418	419	409	379	443	394	380	431	399	371	362	414	439	375	427	425	407	402	415	428	438	414	423	369	384	383	396	381	395	391	375	382	411	423	397	434	413	429	407	439	390	392	421	431	385	457	371	418	424	426	389	398	396	402	410	405	397	431	416	408	438	424	385	401	369	428	409	452	381	428	439	408	434	390	376	401	446	390	388	392	466	416	433	418	383	414	394	416	420	419	414	404	404	411	445	400	404	431	412	424	456	395	405	411	385	405	375	411	395	371	395	387	437	372	411	432	416	408	451	392	402	393	418	376	378	417	418	424	392	421	449	424	430	411	397	423	407	442	402	413	395	431	426	427	366	471	394	427	411	426	383	393	410	406	438	422	374	400	400	380	438	369	405	390	411	402	427	409	375	396	414	388	404	392	391	411	404	425	400	391	400	388	426	378	430	425	467	424	378	416	408	400	351	389	446	399	415	399	427	369	408	405	414	410	375	397	421	408	415	374	403	443	424	445	426	403	417	428	403	376	407	409	412	362	424	439	349	389	436	402	403	396	401	425	428	391	398	376	427	419	414	400	402	428	403	409	399	416	459	393	369	416	414	401	430	389	385	416	390	396	368	405	392	372	411	398	390	387	361	398	379	424	420	410	411	384	417	449	399	439	399	411	385	388	427	405	435	423	395	447	432	388	387	386	393	435	438	417	398	445	418	392	377	395	411	430	388	403	386	375	400	404	370	417	405	412	412	412	416	398	388	407	379	390	416	473	382	354	419	445	411	424	423	423	396	395	411	413	404	414	381	382	417	361	382	374	388	437	375	405	408	429	376	402	433	450	410	395	421	422	384	389	449	426	415	421	363	395	427	409	378	415	391	390	410	380	430	384	357	391	384	417	411	416	401	409	419	405	403	418	404	394	463	402	410
2411	917	950	961	981	967	871	966	901	974	908	923	970	952	954	941	947	978	943	970	963	951	907	944	921	904	893	932	905	891	929	936	933	886	938	872	956	882	952	895	944	887	887	914	944	915	928	896	890	890	939	953	924	911	908	921	926	924	930	940	952	926	937	927	892	960	893	927	923	903	941	957	926	877	929	909	924	937	881	951	939	889	919	897	864	940	932	898	892	907	918	895	914	988	911	891	934	909	928	909	956	919	857	919	953	924	888	912	893	976	926	888	880	879	902	968	931	908	952	942	934	945	875	931	867	885	901	952	912	877	916	943	829	943	898	909	897	904	869	889	897	970	882	896	936	941	904	865	950	862	839	914	966	941	938	953	914	948	899	932	883	940	953	928	965	952	916	921	940	886	945	856	911	921	937	926	900	923	917	896	886	984	902	919	922	873	887	969	923	945	910	933	933	862	894	870	885	936	894	918	902	903	935	910	907	858	942	915	891	928	922	854	901	885	869	948	946	861	900	912	924	910	934	886	913	970	909	937	931	890	857	914	965	929	895	933	876	905	921	897	865	905	886	881	894	902	914	897	888	961	960	911	892	907	938	909	916	933	917	885	894	969	887	840	928	904	870	952	904	916	916	898	900	911	938	883	955	930	881	947	934	959	870	922	906	935	891	938	891	908	885	912	928	948	922	894	924	933	944	920	940	943	898	902	865	888	892	930	928	926	923	993	909	895	884	903	936	902	866	884	916	890	1003	932	871	933	854	914	857	942	910	888	950	973	929	883	919	891	897	913	971	964	928	914	947	854	913	878	921	901	952	917	954	969	930	912	973	936	938	900	926	872	837	913	939	893	961	891	910	950	915	912	904	903	974	959	896	911	933	948	883	892	916	920	937	911	848	887	865	919	911	899	909	919	919	854	905	904	911	955	865	901	979	937	899	868	915	990	918	853	855	888	929	934	955	954	927	900	922	943	873	884	881	961	944	918	899	898	883	909	900	899	905	913	840	939	924	930	917	911	877	895	945	922	917	908	991	925	906	945	915	909	898	928	876	893	912	888	962	934	930	912	859	904	908	927	871	891	928	874	945	937	905	867	851	948	911	901	885	913	918	907	890	918	834	854	926	933	895	918	966	877	906	884	901	911	951	943	942	928	881	867	943	922	957	926	908	899	934	946	926	878	898	949	897	875	932	872	915	931	901	915	872	928	928	931	966	895	909	897	896	878	901	893	929	927	891	901	928	951	883	901	925	883	964	927	879	916	874	869	860	918	896	904	899	902	913	944	878	892	886	917	914	888	917	912	902	944	957	925	881	927	981	950	924	906	942	953	913	885	951	886	984	879	899	886	873	938	897	876	858	894	852	902	935	951	894	914	961	908	953	934	890	975	925	959	956	942	907	960	909	927	887	910	949	943	863	874	896	946	910	908	962	893	961	937	940	937	912	877	915	877	928	902	924	896	918	897	914	908	870	876	902	898	921	854	908	935	918	905	920	849	926	926	928	921	887	914	955	894	920	857	870	955	969	925	940	876	991	936	911	976	941	912	892	871	913	921	935	926	886	913	913	880	948	914	926	950	959	921	893	909	963	918	944	901	883	859	898	961	885	972	911	894	910	930	870	933	963	899	910	860	871	986	894	957	862	932	871	972	945	895	885	876	889	979	909	922	908	922	914	910	910	900	911	956	889	939	909	928	923	896	900	889	949	935	886	863	860	908	942	966	919	924	854	947	907	891	875	921	946	934	982	929	865	886	917	933	940	895	914	866	956	977	919	917	910	954	975	881	965	913	929	858	914	952	849	931	922	844	919	892	970	927	952	955	898	972	905	966	909	926	918	934	888	916	960	879	926	910	860	931	953	1003	913	878	928	967	873	899	887	903	905	889	933	946	926	914	887	939	910	914	926	907	898	915	927	904	881	923	884	929	932	907	874	913	921	894	898	895	903	951	896	926	937	904	903	926	954	918	866	950	926	891	849	882	893	929	919	960	912	942	907	860	905	909	893	943	920	913	862	934	932	946	921	930	909	958	886	918	926	882	873	931	952	919	902	890	899	886	971	899	906	885	867	907	879	918	925	887	855	906	925	909	947	895	952	969	895	953	893	902	894	866	919	919	884	927	962	888	887	919	894	923	992	908	890	907	929	954	919	883	898	870	938	897	882	939	907	895	902	937	868	947	938	909	909	959	928	936	959	913	902	912	923	905	899	899	924	851	895	924	871	967	950	942	870	919	941	935	905	889	985	920	908	922	927	937	926	992	875	934	918	896	879	822	919	916	887	888	954	949	990	915	919	903	939	952	952	864	924	863	894	897	891	981	851	899	912	956	950	957	971	941	893	903	937	918	899	887	911	908	864	887	903	920	869	895	886	876	929	927	886	923	945	923	939	919	867	947	903	918	923	957	969	975	884	922	926	900	925	889	900	933	911	913	957	932	916	915	952	922	956	911	915	915	923	908	944	880	980	918	847	929	926	887	909	897	896	921	909	889	922	918	931	929	917	938	901	922	902	887	925	927	923	901	863	947	928	910	957	946	896	940	886	885	912	928	897	872	949	891	880	923	917	938	958	954	934	947	958	1013	979	951	940	909	924	923	918	928	901	848	926	922	923	938	862	864	951	907	919	913	925	887	906	928	955	913	933	941	898	937	838	885	952	886	896	913	943	892	933	899	909	955	899	971	872	965	912	943	902	949	920	950	933	940	868	885	927	916	865	952	934	913	926	904	946	919	892	931	971	950	954	891	942	880	936	871	915	891	935	905	943	922	938	910	888	929	901	835	912	907	878	948	914	915	915	897	909	860	975	881	955	956	881	910	894	921	888	929	963	937	957	953	979	923	895	953	944	939	913	892	909	937	944	888	920	913	956	870	960	927	958	918	924	922	913	960	886	916	891	907	876	922	924	950	917	923	922	911	901	906	937	937	916	949	905	912	863	936	928	926	925	939	911	897	972	896	883	883	891	916	910	985	883	926	918	886	931	873	908	880	806	947	909	939	878	908	940	896	905	926	950	910	939	949	957	949	931	903	888	942	949	902	935	923	930	875	824	935	884	861	919	896	890	899	907	912	888	915	936	927	896	932	929	941	874	913	946	916	858	979	918	940	881	895	919	925	945	904	934	877	918	905	958	931	937	889	860	902	903	921	919	913	915	910	882	909	963	892	924	942	848	978	938	863	949	899	908	903	911	933	971	891	902	931	909	907	864	851	921	906	889	918	881	911	890	895	915	915	929	877	922	908	918	900	911	871	973	880	919	899	892	880	896	953	888	881	884	910	904	893	863	895	924	923	966	926	912	906	954	926	875	867	878	908	949	934	893	939	904	902	921	890	907	982	916	918	973	864	890	932	940	927	922	915	894	902	940	934	939	916	914	901	948	921	870	896	933	893	889	880	861	890	902	857	850	904	926	873	952	963	855	889	897	916	909	919	910	883	886	948	961	933	850	865	913	884	888	836	1008	895	919	906	915	933	891	914	913	926	959	854	876	883	955	915
7935	504	561	453	367	317	307	256	256	234	245	228	213	239	226	229	251	225	204	207	242	223	187	229	213	208	194	213	213	191	207	207	207	227	197	178	209	211	198	221	216	190	224	214	180	194	199	196	220	231	188	186	206	214	201	203	196	191	220	210	184	204	200	198	193	237	187	183	180	228	217	211	205	195	211	204	219	203	206	211	216	197	206	193	218	210	183	211	222	228	207	228	222	209	197	207	218	203	202	206	218	199	177	215	187	230	228	176	209	197	225	206	180	199	233	255	200	203	226	221	187	220	211	202	185	237	188	230	206	222	191	202	184	214	240	220	200	199	215	212	224	162	191	198	240	219	206	191	211	208	197	214	239	228	212	230	195	181	197	247	187	194	233	220	192	228	211	209	203	212	194	204	201	226	186	223	195	235	216	229	195	212	213	213	241	219	208	234	214	201	218	217	196	202	234	215	192	222	186	198	212	237	228	230	216	224	224	194	216	224	208	198	213	213	222	186	184	208	202	201	231	208	209	203	210	210	229	245	192	209	223	202	224	212	217	219	249	210	206	233	223	204	226	216	217	209	208	218	217	210	200	188	227	228	240	207	214	206	222	217	195	228	168	227	212	212	225	228	204	202	209	204	229	215	210	242	184	207	230	218	222	206	194	202	180	212	178	202	205	193	207	202	216	232	225	217	200	207	207	203	222	198	193	197	173	220	189	194	191	219	199	219	251	206	197	207	194	189	211	236	189	217	196	206	200	210	238	198	200	187	199	199	228	236	201	207	208	210	189	233	221	206	211	215	219	231	217	197	186	238	225	214	214	214	211	201	208	216	204	195	212	217	252	212	191	174	215	228	217	215	205	183	170	217	192	206	236	186	217	197	222	194	243	197	204	221	199	194	245	202	198	207	198	192	226	210	208	211	226	197	214	200	247	206	215	186	191	166	198	218	192	218	212	241	217	203	223	215	190	219	193	191	201	195	203	186	192	203	204	217	205	215	206	218	226	179	220	197	198	178	193	230	228	193	207	194	197	216	193	198	235	202	203	218	187	240	177	191	221	185	215	205	192	178	225	224	218	225	199	240	206	204	184	196	206	201	227	217	211	214	212	214	216	245	236	232	211	189	226	212	183	209	187	203	213	226	208	215	195	195	219	228	208	208	213	183	197	238	201	206	222	223	225	197	208	233	220	215	216	202	230	202	196	214	197	208	178	217	226	220	227	229	213	210	207	193	223	191	216	237	234	199	218	196	212	225	202	220	220	200	219	241	209	233	232	211	232	212	186	219	237	241	198	218	169	206	217	193	236	199	206	243	205	190	181	200	211	245	205	221	219	217	208	208	208	237	221	189	198	223	212	241	222	188	194	174	193	191	199	214	209	183	229	183	210	188	202	215	207	182	222	196	232	225	183	229	204	204	200	237	198	190	204	222	221	221	194	221	217	213	177	212	219	251	217	195	194	182	223	205	203	196	209	225	205	209	214	215	207	217	191	238	193	198	213	203	198	208	211	204	187	197	226	201	230	205	212	192	194	216	239	194	229	190	207	187	228	200	206	223	218	218	221	177	231	213	231	206	237	219	222	189	197	225	205	213	228	226	189	226	230	220	213	236	204	196	239	220	217	208	213	232	227	225	198	203	183	189	194	212	219	213	223	225	192	223	207	215	186	203	239	186	226	222	228	221	225	224	203	211	223	199	192	201	216	213	220	215	205	196	216	214	203	226	224	200	184	193	204	193	211	221	200	192	197	225	199	215	228	226	200	217	206	195	205	193	212	223	205	214	213	211	213	224	194	211	209	216	185	222	201	209	179	193	201	232	231	200	217	223	189	219	205	206	220	210	212	204	217	205	180	210	201	222	221	203	225	222	216	235	202	214	226	205	251	192	202	210	200	212	204	218	206	237	247	210	209	220	207	238	205	194	200	236	212	220	227	249	207	198	195	218	221	193	200	215	220	204	202	208	189	255	208	199	205	207	208	192	221	220	228	199	223	216	206	189	226	216	231	234	197	197	222	203	206	221	238	211	214	196	210	222	220	202	237	215	212	223	214	223	238	215	225	199	182	209	236	207	188	211	226	186	213	197	190	216	199	183	213	181	215	207	232	239	208	214	201	213	207	217	209	209	218	180	229	211	206	215	231	211	201	196	195	235	195	201	207	183	212	222	204	200	170	212	197	217	216	210	205	193	204	213	217	195	208	195	228	206	231	218	214	223	188	194	207	201	209	202	203	217	205	227	211	212	210	208	197	233	211	193	204	232	228	209	213	197	207	191	191	233	244	214	227	202	222	204	210	211	200	212	188	180	220	195	189	185	202	198	224	210	212	222	229	209	200	194	209	193	211	218	231	212	201	220	213	203	205	190	189	199	186	216	214	208	215	234	221	239	207	181	217	197	211	204	233	196	203	197	230	213	210	218	224	218	208	207	186	196	185	212	233	192	223	186	190	195	220	255	222	215	195	201	204	217	211	214	227	195	183	188	227	208	227	209	197	227	228	217	196	211	200	216	205	237	219	217	217	182	214	216	202	205	206	203	192	212	201	238	231	202	200	228	236	248	212	213	174	224	227	246	203	186	197	189	212	202	202	190	186	209	207	237	193	221	210	205	202	224	216	213	227	173	214	216	196	212	191	210	197	233	232	210	199	198	197	201	209	196	187	216	184	183	201	236	210	168	241	196	225	212	203	225	187	186	215	211	215	213	234	200	214	232	175	186	218	196	199	215	197	208	232	236	221	205	177	204	222	229	213	219	256	212	191	201	210	238	222	189	205	216	192	217	205	176	213	234	207	211	205	243	194	212	207	201	224	183	195	221	211	217	204	197	193	204	207	198	193	221	224	223	197	204	206	213	154	236	200	217	187	210	187	199	211	220	187	193	207	236	183	216	230	219	193	203	216	217	224	218	204	203	192	223	194	236	233	203	212	196	187	217	190	189	224	183	226	204	197	222	227	215	191	215	210	206	195	206	214	213	196	195	195	215	222	250	221	205	237	210	204	218	223	204	200	234	216	199	225	197	218	229	242	231	189	203	218	203	192	195	210	208	223	270	209	204	222	203	217	204	193	229	200	212	215	184	216	232	200	221	197	181	214	182	201	184	205	220	225	213	185	236	209	199	227	198	204	188	204	180	198	232	192	198	217	216	203	194	213	224	205	235	220	194	184	195	214	200	216	227	204	209	212	201	214	230	203	188	186	197	227	212	209	227	222	238	208	206	266	238	215	219	219	223	215	171	217	206	216	232	217	180	232	208	246	204	222	219	197	202	200	206	217	240	213	210	211	162	213	218	217	202	217	227	215	203	185	171	208	204	195	203	218	197	241	198	229	239	197	220	204	199	184	213	197	225	219	228	220	200	223	197	214	253	192	229	237	190	226	195	199	212	199	219	221	212	221	235	223	203	205	193	194	212	182	217	218	228	237	194	177	192	224	194	219	235	211	193	192	199	192	173	206	207	223	206	209	187	212	226	206	183	196	202	192	200	204	188
6555	827	1250	1451	1166	994	965	849	778	722	705	702	670	671	604	614	593	607	613	573	579	568	563	594	566	564	555	559	549	589	574	544	527	582	527	578	563	567	557	551	504	555	575	525	541	579	559	558	554	587	554	545	521	552	504	506	568	511	566	501	525	565	561	525	547	527	576	599	522	512	510	568	533	552	519	517	518	485	525	549	539	543	565	542	523	569	566	529	550	521	548	539	532	558	548	571	536	502	520	546	521	566	503	516	524	552	552	541	567	536	543	541	536	540	533	582	548	565	511	543	503	537	511	546	553	556	523	584	562	543	536	559	526	489	554	553	541	553	608	540	547	543	465	550	550	568	524	546	574	527	554	525	533	573	520	527	512	541	539	581	526	529	551	529	555	482	523	546	538	501	540	515	527	505	527	580	540	559	554	519	552	513	517	553	518	510	505	539	534	529	576	548	494	514	519	522	567	536	562	543	563	545	535	525	558	529	550	524	526	560	560	549	530	539	560	516	563	572	528	523	511	564	537	547	549	548	559	524	562	536	572	512	581	529	528	528	559	528	540	490	526	537	562	509	572	524	551	539	540	559	525	552	548	546	548	531	563	511	544	533	496	541	591	518	575	508	545	589	558	511	522	519	579	544	528	527	573	574	507	496	478	537	559	540	530	546	571	578	519	542	530	595	514	555	536	528	545	552	538	537	576	528	603	529	516	529	538	554	547	521	580	540	514	516	541	532	553	539	556	514	586	536	557	580	515	540	537	527	517	503	550	565	529	579	528	517	536	529	499	558	521	550	551	549	551	532	517	588	506	545	533	542	526	555	492	511	551	506	521	565	504	519	605	542	532	558	497	544	512	507	525	542	536	514	555	569	545	518	527	531	544	540	491	560	555	550	557	558	559	510	575	551	551	551	515	516	524	562	532	518	505	500	542	560	537	560	568	544	527	537	515	529	524	537	564	550	530	543	511	558	549	550	537	521	601	538	499	572	511	563	579	563	556	522	517	529	542	500	546	523	541	510	489	500	506	536	538	539	516	550	520	520	586	519	553	577	539	529	550	541	541	572	530	532	521	506	530	517	583	512	495	550	504	536	500	536	565	508	551	534	561	537	512	521	551	568	520	552	531	610	513	536	552	551	539	562	527	533	531	543	515	525	515	477	556	513	546	545	542	526	547	494	496	530	493	565	560	526	555	526	503	529	481	530	605	528	568	497	564	532	521	589	507	533	546	578	551	529	513	537	544	589	519	501	524	540	564	513	554	552	566	554	569	532	512	563	513	578	535	562	570	533	507	553	528	516	562	550	565	548	524	541	543	509	517	567	569	510	562	514	560	542	533	549	572	536	545	523	557	509	512	528	556	512	537	500	547	572	536	526	539	537	554	550	558	565	541	567	516	547	539	549	551	560	525	478	514	530	539	546	502	566	560	540	515	566	521	516	525	551	557	514	553	552	522	519	526	572	510	553	524	583	528	545	508	548	528	491	489	513	526	549	569	553	531	570	564	539	550	541	527	561	524	543	507	552	534	559	575	560	554	541	546	546	529	571	514	581	530	536	539	518	550	524	531	555	527	539	561	532	560	528	595	520	527	544	575	561	588	563	551	518	505	586	572	529	548	527	551	522	486	548	547	560	526	555	581	566	562	522	531	540	561	515	535	562	532	584	586	584	523	543	568	522	532	565	565	562	584	546	542	510	520	510	527	573	586	540	574	547	509	575	569	533	540	572	532	515	518	525	534	535	577	491	585	567	538	541	529	525	517	494	527	546	542	554	563	506	520	481	551	538	552	565	522	573	530	518	521	560	612	584	552	535	499	517	541	515	510	516	493	528	571	539	522	569	523	569	555	542	574	562	571	539	539	508	540	551	568	513	565	564	556	558	537	557	496	518	562	572	572	522	506	520	545	532	562	536	561	570	521	516	605	572	551	548	527	521	520	569	542	554	510	544	567	547	549	516	546	501	536	556	507	574	585	532	546	542	525	529	539	576	508	522	557	553	526	546	531	526	535	516	572	562	559	567	530	556	536	512	535	556	517	518	545	558	519	547	548	560	557	531	531	550	565	561	531	574	586	547	541	590	556	571	529	548	519	526	553	536	534	548	577	551	499	524	569	576	562	548	511	541	534	522	559	545	562	552	521	520	557	546	533	486	554	542	519	545	559	541	571	506	537	558	536	510	521	590	536	559	520	538	592	547	542	509	573	552	618	553	513	577	546	529	521	541	534	574	551	542	565	551	553	546	537	526	591	545	542	521	542	526	585	531	561	533	556	511	507	524	517	541	527	524	495	525	523	556	535	555	550	534	548	542	515	493	506	542	527	522	527	540	534	533	538	535	543	537	547	521	517	575	564	540	601	556	528	536	514	525	552	528	525	517	538	518	510	521	533	576	532	495	575	537	507	537	531	572	547	516	526	535	553	513	554	527	535	499	548	516	536	595	581	548	558	526	545	593	501	530	535	552	536	543	534	545	571	582	516	530	517	555	511	556	501	530	524	524	598	538	511	591	505	589	548	575	560	543	532	572	548	549	538	536	602	539	558	517	519	608	548	562	526	516	470	506	555	532	530	547	552	544	542	498	529	556	535	518	527	569	574	528	539	560	526	554	520	549	525	538	547	516	557	546	569	541	541	564	519	544	527	533	568	534	547	596	575	563	587	506	512	571	546	524	559	526	551	554	574	519	537	535	547	532	526	522	552	512	540	529	560	534	549	548	540	540	523	559	538	553	588	520	549	548	503	553	556	557	546	567	548	594	549	551	597	506	532	556	546	569	559	534	573	518	568	559	548	533	517	558	504	534	493	520	546	539	542	585	534	510	516	554	480	542	565	567	572	504	539	543	566	547	576	534	553	534	520	548	517	535	571	536	523	541	501	531	553	530	555	531	543	539	556	568	542	542	518	539	586	535	548	544	542	548	585	516	545	524	533	548	527	545	561	511	521	585	540	532	532	510	515	540	555	575	522	523	565	518	525	580	588	526	569	574	548	511	504	526	534	490	506	549	554	526	570	565	549	579	543	541	555	531	557	576	540	517	547	525	528	512	540	551	523	577	517	543	541	535	523	542	540	531	536	529	530	509	535	534	525	532	507	554	512	541	570	560	512	502	529	569	531	570	533	569	555	572	543	530	546	562	522	522	561	532	501	498	597	573	553	496	528	575	493	549	549	547	529	537	494	534	546	567	538	556	548	523	538	510	560	567	528	529	562	552	560	586	551	539	534	554	548	546	515	489	587	547	599	558	510	540	541	544	570	526	557	520	516	548	571	535	497	539	552	570	545	558	566	479	530	540	549	579	515	552	550	582	523	526	507	522	499	508	576	525	516	518	523	506	537	578	569	514	528	547	519	524	543	518	554	520	500	553	551	560	534	545	537	564	536	504	548	498	561	524	546	545	540	577	539	510	542	513	561	534	526	527	522	506	519	525	527	559	510	506	550	521	537	559	504	510	533	546	563	516	557	545	514	527	522	548	579	579	550	564	559	515
34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	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
