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
335819520094	335819520930	335819521480	335819522053	335819522603	335819523130	335819523703	335819524253	335819524780	335819525330	335819525880	335819526428	335819527003	335819527530	335819528103	335819528630	335819529180	335819529730	335819530278	335819530853	335819531403	335819531953	335819532480	335819533030	335819533603	335819534130	335819534680	335819535230	335819535803	335819536330	335819536880	335819537453	335819538003	335819538553	335819539103	335819539653	335819540180	335819540730	335819541278	335819541830	335819542403	335819542953	335819543503	335819544030	335819544603	335819545153	335819545680	335819546253	335819546780	335819547330	335819547880	335819548430	335819549003	335819549553	335819550103	335819550653	335819551203	335819551730	335819552280	335819552853	335819553378	335819553930	335819554478	335819555053	335819555580	335819556130	335819556680	335819557253	335819557803	335819558353	335819558903	335819559430	335819559980	335819560530	335819561103	335819561630	335819562203	335819562753	335819563280	335819563830	335819564380	335819564953	335819565503	335819566030	335819566580	335819567130	335819567680	335819568230	335819568778	335819569353	335819569903	335819570430	335819570980	335819571530	335819572103	335819572630	335819573180	335819573730	335819574303	335819574830	335819575380	335819575953	335819576503	335819577053	335819577603	335819578153	335819578680	335819579230	335819579780	335819580353	335819580903	335819581453	335819582003	335819582553	335819583080	335819583653	335819584180	335819584730	335819585280	335819585828	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
3600	2300	2730	3600	2300	2730	3600	2300	2730	3600	2300	2730	3600	2300	2730	3600	2300	2730	3600	2300	2730	3600	2300	2730	3600	2300	2730	3600	2300	2730	3600	2300	2730	3600	2300	2730	3600	2300	2730	3600	2300	2730	3600	2300	2730	3600	2300	2730	3600	2300	2730	3600	2300	2730	3600	2300	2730	3600	2300	2730	3600	2300	2730	3600	2300	2730	3600	2300	2730	3600	2300	2730	3600	2300	2730	3600	2300	2730	3600	2300	2730	3600	2300	2730	3600	2300	2730	3600	2300	2730	3600	2300	2730	3600	2300	2730	3600	2300	2730	3600	2300	2730	3600	2300	2730	3600	2300	2730	3600	2300	2730	3600	2300	2730	3600	2300	2730	3600	2300	2730	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
15967	2126	1773	1330	904	707	533	470	327	312	241	237	197	195	185	177	167	133	127	131	152	151	145	132	135	127	117	141	140	141	117	115	112	111	120	129	123	120	121	119	115	124	107	133	117	127	111	131	117	98	106	104	122	102	112	113	122	120	98	112	116	109	114	105	103	107	117	111	94	87	90	122	124	110	101	111	105	114	116	116	118	117	108	93	110	97	100	109	111	93	107	107	110	114	108	112	115	125	109	137	126	104	108	85	97	109	116	114	99	119	113	92	123	114	98	98	128	119	100	120	125	88	111	128	93	102	106	99	97	92	105	112	115	92	86	86	92	93	107	96	92	113	115	94	118	111	116	95	96	102	115	93	109	116	95	111	111	113	98	98	105	113	117	103	128	105	112	104	105	98	108	106	117	121	121	101	99	112	105	99	117	111	122	121	103	84	109	118	101	94	124	96	106	113	93	102	104	121	109	99	118	86	109	108	113	103	107	119	108	107	107	89	94	105	104	109	99	82	127	122	108	114	108	114	110	130	106	102	109	102	115	113	127	110	100	137	90	103	108	86	106	113	108	102	103	109	116	115	103	104	101	108	121	100	113	114	92	112	100	114	96	102	108	84	121	115	114	104	107	89	119	110	104	116	101	111	100	111	105	108	95	91	95	112	100	100	98	97	108	113	103	105	98	103	118	99	104	114	96	81	89	129	110	113	107	109	97	97	107	115	107	99	110	107	105	112	106	101	120	91	109	107	92	111	112	102	107	90	100	99	94	101	108	81	111	103	113	87	99	103	130	101	113	106	117	109	101	121	131	111	109	110	104	114	100	104	119	108	113	89	111	114	115	118	115	113	109	114	112	110	99	113	80	108	88	101	112	113	114	98	88	104	101	87	87	111	125	98	98	120	106	99	102	114	101	101	107	102	88	108	130	106	110	109	123	109	112	94	106	92	77	103	102	103	98	122	117	116	104	122	100	110	123	106	106	90	114	102	98	126	115	117	129	95	105	106	106	116	91	93	113	125	117	116	99	93	117	105	102	112	94	126	110	89	109	91	100	110	94	101	101	105	113	108	85	116	103	118	120	100	125	107	104	95	118	136	111	112	100	105	110	94	117	104	102	104	113	95	113	106	113	103	100	103	106	106	94	105	119	98	109	102	109	122	101	97	136	115	96	104	107	112	104	103	112	108	111	105	93	107	100	91	125	99	100	115	115	118	108	132	111	121	117	115	123	132	93	102	112	110	106	114	98	99	116	103	98	113	90	104	112	105	101	115	114	111	126	117	107	119	109	111	95	89	100	88	113	104	109	102	103	114	105	107	105	120	106	126	110	115	113	126	106	110	94	88	103	116	121	108	115	125	100	118	115	109	103	91	106	106	116	121	107	93	102	109	100	117	107	108	116	107	127	112	115	92	103	104	87	116	109	101	115	102	104	108	113	105	104	84	120	98	98	107	106	107	101	115	118	113	109	98	109	118	112	93	106	111	111	110	93	101	100	112	118	95	108	118	105	124	132	88	102	107	120	97	91	91	102	105	96	94	102	114	97	121	94	91	130	135	104	104	98	127	120	94	102	122	119	119	126	110	115	100	104	100	108	102	108	113	105	103	104	119	96	102	104	113	106	106	103	107	96	106	112	90	104	106	120	110	99	104	89	120	106	99	110	107	103	121	120	108	92	96	90	101	113	123	109	99	100	111	109	91	91	113	106	112	110	110	90	102	105	106	96	98	113	101	111	93	103	111	116	97	115	93	105	99	117	107	101	106	96	108	108	98	87	125	111	79	103	103	105	121	89	119	108	118	101	112	88	96	118	103	124	103	90	105	106	97	105	99	91	100	113	131	102	116	103	108	90	105	105	98	109	109	90	113	82	107	103	108	118	111	117	90	121	105	107	94	112	104	99	104	110	111	94	113	96	85	122	113	88	115	112	108	114	108	114	91	110	105	101	114	131	92	118	101	102	107	91	109	109	104	106	114	118	112	111	92	88	113	93	107	109	91	108	107	118	111	94	137	116	112	122	106	134	105	102	80	114	102	90	109	110	101	117	112	108	103	107	105	109	114	116	92	95	87	116	90	96	107	101	121	97	85	97	111	110	108	108	101	134	108	99	106	105	101	103	94	101	100	110	102	90	118	123	99	93	115	104	95	105	97	104	89	124	97	107	120	98	106	101	99	116	106	123	108	96	103	112	94	115	98	102	81	104	114	114	110	110	106	90	121	108	108	110	102	104	98	109	124	111	96	102	107	97	113	94	100	107	120	128	121	105	98	95	97	124	107	101	112	118	125	120	106	114	119	126	105	107	103	106	88	100	106	120	119	125	98	90	106	88	106	110	104	106	103	86	109	106	106	108	102	113	105	99	113	111	91	115	98	111	104	108	125	103	104	110	101	101	115	113	103	97	101	118	110	91	96	123	112	87	119	97	101	122	115	100	94	113	129	106	106	109	113	114	99	91	79	102	100	122	97	110	100	107	104	111	91	110	97	109	118	119	101	100	107	128	111	110	103	110	118	90	80	109	85	109	118	109	123	112	133	98	103	108	102	98	111	108	123	101	104	122	104	120	99	93	108	91	95	111	100	106	92	91	123	112	115	93	85	112	103	113	110	106	126	121	94	111	104	100	108	106	107	93	84	98	108	87	108	112	103	98	91	97	105	100	114	107	110	101	127	96	93	109	112	106	105	113	107	118	89	112	75	101	93	106	92	104	136	103	101	98	97	119	99	93	120	103	108	115	105	113	118	97	109	110	117	108	100	117	110	110	92	123	100	103	110	98	97	107	104	109	97	121	96	96	119	109	102	105	97	101	96	110	93	109	114	87	104	101	110	113	86	94	116	92	131	128	98	105	122	97	100	114	104	113	107	108	103	103	108	113	116	103	120	104	111	99	100	106	120	109	107	99	104	113	103	105	98	116	105	110	104	87	104	106	110	100	100	121	111	108	109	99	110	103	94	102	122	110	107	95	94	98	96	97	104	99	111	109	93	107	105	110	115	107	113	93	109	109	107	88	125	88	106	117	98	102	113	106	103	110	106	102	101	104	115	103	102	115	107	106	105	88	102	100	109	114	92	109	120	119	100	122	102	122	94	93	111	105	94	126	100	119	104	114	103	103	118	97	116	107	115	108	99	114	130	111	108	104	110	93	99	95	106	103	117	97	101	103	91	106	119	116	124	89	93	124	109	99	105	82	97	111	99	109	102	92	94	93	113	123	95	90	124	101	104	91	114	107	89	102	93	109	110	95	105	99	106	98	105	100	118	90	106	113	122	104	93	99	112	97	102	99	109	92	90	93	111	118	98	116	117	110	105	109	111	105	99	117	112	107	103	110	110	108	94	113	123	99	101	114	111	102	103	109	100	100	98	108	106	99	107	125	86	99	112	113	96	112	104	102	108	87	122	113	101	113	113	111	115	109	105	88	118	116	79	111	103	111	113	114	103	95	108	117	98	107	104	101	112	115	106	117	114	103	100	104	101	102	87	99	124
9855	1896	4046	4925	4221	3517	2841	2377	2070	1793	1514	1409	1195	1152	1099	1010	947	824	808	745	757	739	757	685	699	649	595	581	572	560	580	543	544	530	530	525	501	492	469	513	477	513	494	505	497	488	469	486	474	413	484	501	438	461	461	416	451	460	414	452	419	422	467	430	467	439	458	437	427	458	439	472	404	442	444	424	443	469	426	470	441	441	444	457	459	407	442	408	403	443	407	405	425	444	439	472	418	424	481	398	460	410	439	431	440	440	417	377	448	384	445	400	419	382	401	392	403	453	462	405	378	407	433	426	415	413	422	385	454	414	418	440	406	452	389	397	440	426	418	408	436	422	438	433	433	447	416	386	457	446	383	397	427	395	403	416	411	448	422	385	402	414	408	386	411	382	456	412	406	369	442	398	446	446	407	409	378	435	397	379	389	415	389	413	453	419	438	422	440	411	366	433	407	422	388	436	448	384	408	420	407	410	396	431	424	440	345	429	410	399	418	398	405	406	424	442	441	394	414	391	438	410	415	417	410	439	382	398	366	434	408	402	389	423	407	435	374	426	404	426	400	422	376	404	432	393	388	407	425	418	393	427	415	415	414	409	434	423	386	426	399	383	450	431	429	414	399	402	439	389	412	442	441	396	391	411	409	386	423	380	428	397	432	439	419	394	390	427	406	391	434	403	399	431	409	398	394	371	409	404	418	376	405	406	422	412	422	393	400	414	434	411	385	435	385	403	443	397	397	421	380	406	404	397	439	413	418	381	376	438	467	415	430	411	437	403	394	426	378	418	417	431	436	438	411	385	436	403	431	418	393	382	417	406	427	395	414	381	402	440	443	380	390	372	384	370	453	408	429	427	402	436	405	388	380	385	411	417	441	426	421	439	416	422	406	410	424	411	435	409	422	407	415	413	366	417	423	440	389	443	384	423	444	387	438	403	402	427	432	446	433	404	384	420	418	415	437	456	435	414	400	428	375	407	421	417	410	444	426	414	436	433	405	382	404	408	430	426	423	395	382	448	409	399	404	418	398	402	404	393	396	416	405	413	434	400	414	402	415	445	385	407	413	438	440	403	421	414	429	422	386	375	401	406	413	397	388	404	404	401	391	403	434	435	403	448	396	399	395	418	420	432	398	420	405	433	405	403	414	449	375	380	403	415	467	410	419	392	400	398	425	424	405	400	427	417	398	367	444	408	410	453	397	393	430	394	427	409	403	404	449	410	414	379	411	447	424	413	439	384	435	402	416	401	444	419	405	370	368	454	388	428	420	414	434	421	404	406	396	430	429	416	383	434	401	400	398	412	415	424	408	453	417	400	395	394	384	396	388	427	421	417	404	412	425	413	422	411	427	407	403	404	423	413	377	388	408	419	428	397	439	410	412	433	435	389	447	405	394	405	421	451	415	400	392	406	390	425	454	427	416	410	394	413	398	428	409	427	411	428	403	419	401	388	399	431	407	412	384	479	438	412	377	445	410	423	444	419	395	402	421	386	407	413	402	395	410	393	403	429	421	358	417	441	419	429	409	426	418	422	449	407	421	457	411	397	405	381	429	428	418	437	417	421	394	412	458	401	423	398	433	408	398	377	402	389	399	408	418	390	387	408	456	418	409	426	408	435	409	384	422	407	390	417	396	372	433	435	373	403	434	420	403	432	408	404	402	390	396	419	431	411	400	462	393	387	390	438	406	428	445	413	410	426	445	452	435	390	388	407	430	408	392	410	405	384	435	387	413	416	397	418	396	402	408	447	420	439	394	382	415	419	409	402	391	391	397	399	407	436	410	407	406	373	413	403	404	449	408	400	404	395	405	432	379	458	389	435	392	403	417	415	424	439	414	418	397	406	419	416	399	415	392	440	429	435	411	399	422	381	417	417	423	433	397	444	381	396	445	391	350	403	408	447	407	428	386	474	399	399	418	416	422	392	416	392	400	426	415	440	427	397	396	414	390	434	415	423	426	429	425	394	439	397	404	436	414	402	420	419	396	403	403	416	432	418	399	381	384	410	411	363	422	416	396	426	414	407	446	426	427	416	383	408	419	401	419	425	422	394	415	407	393	431	400	415	425	429	419	374	422	449	400	447	399	460	407	392	409	434	393	452	429	444	411	411	421	424	415	406	423	422	395	417	411	419	395	404	366	430	420	378	423	419	382	413	371	420	432	438	436	381	374	409	427	382	381	436	444	402	375	382	427	425	380	394	417	386	404	400	397	393	393	406	425	411	394	406	409	415	411	421	393	381	387	408	454	411	387	395	421	433	421	404	376	373	382	385	390	421	418	410	392	431	403	423	415	421	411	423	416	401	449	426	429	417	373	403	408	394	417	436	380	403	416	423	375	406	432	426	419	416	421	413	445	417	422	360	419	383	388	385	397	407	429	413	428	392	412	423	425	366	413	414	383	377	423	433	411	414	417	387	427	392	413	413	391	398	423	421	428	392	436	370	423	420	440	363	412	391	396	384	372	451	385	411	425	422	438	414	420	418	390	388	399	409	412	373	386	401	389	424	394	394	418	422	405	443	429	428	411	412	402	437	391	389	444	418	395	429	420	388	421	426	424	412	403	406	380	404	450	392	376	419	419	442	399	433	418	418	394	404	430	396	422	378	391	392	443	388	430	417	406	356	445	430	413	414	411	411	432	410	401	410	427	404	411	416	390	417	395	446	437	396	400	403	429	395	427	394	400	406	440	397	375	371	410	406	423	425	396	459	417	396	452	400	447	413	421	408	405	422	394	445	434	391	399	390	402	396	386	412	439	424	395	423	431	378	425	392	413	448	431	423	430	402	424	389	379	403	407	356	396	398	393	444	414	385	398	367	431	396	400	390	417	391	414	404	430	402	400	410	409	430	414	408	435	431	439	398	405	422	409	413	394	423	428	446	405	412	362	421	432	404	378	430	442	417	407	437	434	452	390	430	395	427	427	424	405	433	408	462	404	412	400	411	432	429	408	376	430	380	433	399	409	424	399	431	380	404	405	411	433	407	429	414	430	426	388	405	407	452	418	368	426	388	382	417	436	420	416	444	394	413	389	413	385	401	398	410	393	406	425	388	414	411	450	388	402	405	385	392	417	423	420	393	430	410	433	429	378	441	425	441	405	438	404	386	451	419	421	410	416	404	430	409	397	423	416	427	405	404	421	405	387	415	396	412	409	401	435	417	419	412	402	401	427	444	408	400	407	428	434	397	400	409	436	411	393	356	407	427	422	447	404	411	389	392	431	404	426	463	421	402	401	395	428	405	423	396	417	390	409	405	419	397	411	389	367	371	422	389	395	419	422	413	416	419	424	398	397	451	393	389	428	443	458	427	404	411	424	417	435	432	431	414	402	429	452	386	442	472	412	415	405	444	409	396	418	414	460	465	452	419	404	418	417	407	416	412	396	400	423	382	383	428	418	399	425	418	426	376	408	417	435	416	442	427	401	428	402	404	385	422	429	377	415	447	420	406	418	390	399	409	412	434	426	400	422	413	406	476	425	446	418	439
1834	241	238	214	227	171	213	198	191	193	175	201	195	191	200	196	203	211	195	209	178	158	206	170	208	177	195	185	177	180	172	172	194	170	187	167	172	187	203	178	188	194	185	167	162	187	188	169	152	184	186	187	189	172	169	166	199	180	175	164	174	184	204	190	171	204	164	197	196	152	199	163	183	211	180	196	163	181	189	218	178	177	186	180	189	190	169	201	183	199	178	187	185	206	174	178	197	167	201	172	162	172	168	181	183	164	217	187	185	189	161	162	196	164	163	200	163	172	176	164	187	179	201	182	191	179	222	166	186	172	202	164	188	200	182	189	176	203	174	194	171	177	169	189	176	194	175	171	179	161	164	195	171	175	177	196	186	146	161	168	185	172	166	173	177	169	188	163	167	160	183	177	186	199	182	185	184	178	197	170	184	177	177	161	179	184	185	184	172	163	191	200	165	173	186	166	173	218	179	165	182	207	162	186	179	179	203	175	203	184	198	189	192	171	159	166	188	203	162	186	180	186	153	186	172	189	193	165	177	174	175	161	180	181	186	170	181	165	180	182	199	174	191	174	182	198	167	181	191	197	176	178	184	181	188	208	191	178	172	173	200	175	180	174	198	158	164	187	173	189	175	210	187	175	187	186	165	148	199	178	175	186	159	172	180	151	165	155	182	188	194	180	192	169	186	187	187	176	201	185	181	167	170	201	189	160	192	159	192	176	158	160	189	173	187	177	168	174	169	198	151	177	185	197	190	160	204	196	163	176	178	175	165	182	176	186	206	194	194	174	164	181	191	188	171	196	173	183	165	161	190	177	162	189	203	187	173	171	184	172	175	210	162	185	148	193	202	193	185	187	176	193	187	198	197	178	157	191	168	162	182	179	183	167	172	180	193	181	194	170	196	190	179	176	181	178	186	172	177	176	196	186	167	175	186	173	181	180	186	193	188	167	149	184	178	182	175	183	193	175	192	201	183	172	166	207	177	191	188	173	193	175	155	199	198	179	182	164	190	171	171	168	160	184	188	176	173	170	178	174	189	173	175	183	184	180	194	187	194	153	180	179	198	188	183	177	192	165	166	207	156	175	166	188	186	196	183	173	174	173	191	160	194	182	191	182	178	193	180	193	183	209	184	172	158	186	152	169	181	177	156	185	176	221	204	176	184	182	178	194	189	194	180	194	180	163	165	192	195	191	171	176	171	185	193	181	159	182	161	178	186	163	164	185	182	161	171	188	198	191	185	175	156	191	194	156	198	187	169	185	213	184	188	196	197	199	188	192	199	159	192	184	183	201	201	170	179	198	204	181	191	169	196	165	170	179	198	184	206	166	182	203	185	165	154	198	173	175	188	146	180	192	200	177	172	160	165	194	169	171	181	197	170	198	175	182	175	174	180	183	187	178	194	198	190	169	164	188	187	195	174	173	173	181	191	177	187	171	162	163	153	194	173	202	169	197	167	188	191	182	184	182	151	200	201	180	172	177	167	179	183	195	162	174	197	184	203	197	213	193	182	183	175	202	169	165	174	176	180	171	174	188	183	196	195	193	188	171	195	186	181	187	158	190	188	195	206	181	193	163	187	198	185	208	193	193	190	185	166	181	226	194	184	189	189	172	192	180	196	172	188	178	190	179	194	163	178	180	178	189	170	188	188	170	161	203	155	164	202	187	171	180	152	205	186	169	217	198	185	150	176	168	173	203	188	182	160	171	182	201	180	181	160	193	175	190	169	172	168	224	193	189	199	165	180	181	183	160	186	195	187	187	180	184	202	164	197	179	182	169	180	188	175	216	197	182	208	169	186	197	182	174	178	163	204	195	155	181	178	164	207	194	197	169	165	215	176	167	175	203	191	174	180	189	203	174	181	189	192	184	194	176	190	180	181	177	181	178	187	154	181	158	175	201	180	172	168	187	187	165	183	175	168	200	176	174	184	190	183	196	188	198	193	168	185	180	205	184	182	195	171	185	182	203	181	190	195	166	202	175	187	179	187	174	180	150	168	180	193	163	148	206	179	169	173	162	189	179	194	182	156	206	172	164	158	165	156	182	170	173	156	187	179	201	201	157	175	150	202	192	170	185	197	161	187	183	160	178	182	199	157	189	180	195	175	185	200	187	186	176	162	187	191	198	160	184	196	184	181	192	192	207	179	177	200	171	180	185	189	210	194	169	178	186	196	163	177	179	199	158	190	182	182	164	180	163	169	169	192	161	190	217	190	176	186	186	177	201	190	203	175	158	181	179	166	174	160	174	200	203	158	184	175	173	202	195	189	177	166	184	192	180	174	172	206	181	171	178	184	169	182	190	200	205	186	221	196	174	192	185	174	165	178	187	189	186	177	178	183	169	192	183	172	177	156	179	178	176	187	168	189	199	199	180	168	197	183	161	174	185	182	163	178	201	190	169	157	185	164	199	174	174	196	196	174	181	167	189	197	177	192	161	182	189	175	181	161	200	162	183	177	191	152	171	174	180	140	168	187	176	170	175	182	194	173	194	175	167	188	182	200	193	163	195	156	191	178	185	167	180	171	187	183	214	186	172	187	190	202	190	180	183	168	205	191	179	170	196	181	159	185	182	192	158	159	163	174	192	178	207	170	178	166	183	169	182	177	192	166	178	176	147	176	173	203	195	204	190	199	206	183	200	166	185	181	213	177	175	193	186	171	187	191	197	168	154	185	182	187	175	176	150	190	197	197	178	191	162	194	185	177	180	180	165	188	181	165	173	171	170	179	199	172	187	191	186	181	159	203	190	189	182	211	204	185	164	168	165	193	177	176	172	187	172	172	174	170	196	187	174	200	193	177	181	204	173	185	177	210	192	178	188	189	156	157	184	178	177	156	179	187	164	180	180	202	175	175	184	185	175	216	173	163	188	196	182	208	173	176	175	185	184	174	190	180	207	151	162	185	194	180	192	202	192	174	191	180	175	188	169	201	193	202	189	183	193	188	189	181	190	167	194	164	197	207	172	186	204	191	185	200	199	184	179	168	180	164	183	178	157	159	162	189	191	177	195	174	179	189	188	193	198	171	202	162	205	187	181	187	169	194	168	184	187	200	187	192	166	178	175	177	194	195	204	182	199	204	182	161	188	177	156	180	189	174	168	169	174	202	171	186	181	177	175	188	169	194	187	202	186	172	198	197	183	173	178	177	182	170	190	194	192	181	194	181	184	171	161	178	184	190	180	187	167	162	171	192	185	205	160	169	194	184	174	190	190	183	180	174	180	202	156	206	172	155	190	188	165	204	186	193	170	174	169	182	181	191	181	162	186	180	172	173	176	185	196	175	171	177	176	171	182	194	170	174	180	182	172	183	180	202	191	207	191	196	159	173	182	166	206	174	185	185	168	200	201	181	177	169	172	172	180	184	173	185	195	179	175	180	184	174	207	201	159	198	164	186	168	185	190	171	204	183	185	184	174	168	197	169	183	167	189	198	195	173	183	190	181	190	177	175	172	167	176	167	184	184	188	160	171	155	178	176	158	194	173
3576	668	795	909	814	765	752	753	675	678	726	709	694	638	674	652	683	650	626	631	645	664	642	627	607	660	636	649	647	646	643	606	638	646	626	656	648	639	666	669	684	634	627	653	622	667	618	683	663	636	661	669	646	590	629	611	591	615	677	677	660	631	631	676	567	626	633	649	639	624	647	645	630	702	648	618	660	657	634	648	593	655	632	629	639	644	640	647	638	640	630	648	628	611	606	636	634	613	635	636	663	662	614	610	662	639	656	601	653	644	635	652	637	615	621	659	622	634	627	652	618	668	646	654	625	698	639	656	600	607	633	609	622	648	696	639	647	612	602	649	664	625	688	686	636	667	690	653	643	672	637	661	639	678	676	618	621	627	610	615	634	634	636	642	625	666	591	639	652	657	647	666	636	597	610	645	648	608	679	665	632	633	670	677	639	656	635	629	633	682	631	639	626	614	622	636	641	667	649	612	613	633	602	637	643	712	670	656	637	590	658	647	627	627	635	685	597	645	664	646	664	619	665	648	615	659	619	682	600	685	653	591	644	606	676	613	641	701	680	655	666	619	628	600	675	637	627	668	618	675	636	655	623	613	641	633	640	616	609	613	679	624	665	588	631	638	643	609	634	625	682	626	637	621	647	701	623	584	603	635	646	631	649	602	629	604	604	708	618	622	610	651	652	653	649	656	620	636	626	639	672	641	649	672	605	618	628	632	598	632	600	657	654	624	598	666	640	670	594	659	648	638	617	594	666	702	636	630	634	634	668	662	666	638	698	641	609	660	590	647	629	620	574	640	592	638	650	614	624	632	638	629	633	642	649	629	612	633	598	628	626	649	668	676	661	649	616	630	665	641	625	647	624	622	639	637	616	633	613	679	654	623	663	645	635	632	622	648	630	664	655	620	656	634	613	622	626	590	623	594	617	632	644	656	638	636	655	676	663	677	601	597	631	599	660	678	668	661	696	674	616	604	625	666	648	597	594	627	602	645	633	652	616	543	579	631	632	618	642	641	618	668	649	661	635	632	622	654	632	658	600	648	615	590	653	632	629	623	585	651	681	653	665	654	630	624	632	628	603	616	633	637	643	600	644	645	632	650	627	601	660	624	634	591	641	614	626	645	615	671	588	631	604	600	623	642	703	644	587	670	647	620	642	620	661	601	591	623	637	616	678	662	661	564	676	652	610	614	618	644	636	630	658	657	703	654	615	622	653	645	620	623	652	621	668	670	644	652	609	663	635	645	638	602	683	630	679	637	612	669	626	644	638	645	631	651	637	627	631	696	635	635	651	660	641	624	643	667	629	651	618	608	658	580	681	665	679	621	607	671	598	636	618	665	652	623	690	631	645	609	629	624	652	604	596	643	634	620	648	609	643	665	680	626	624	660	675	599	652	635	683	626	675	682	618	635	673	627	636	638	678	651	672	698	601	649	634	655	648	622	659	663	651	657	676	629	666	678	677	644	577	631	670	703	640	613	594	608	595	644	686	669	652	645	612	600	620	628	596	618	688	604	610	676	610	607	616	586	657	668	662	613	622	596	655	657	663	632	688	641	634	680	629	642	679	652	652	660	664	618	649	646	648	600	655	639	655	625	647	661	624	658	632	675	653	628	642	639	672	639	641	645	644	605	679	663	576	628	614	621	635	654	625	640	612	643	660	648	658	655	601	659	674	640	642	668	676	614	632	600	596	573	646	615	630	616	599	625	628	612	658	628	660	613	633	591	646	645	665	643	665	633	634	632	670	652	667	600	662	612	640	634	636	651	625	677	676	662	596	646	634	648	684	612	642	602	657	647	674	603	676	640	637	605	614	650	611	655	612	624	608	587	602	625	596	639	611	675	633	622	620	642	623	662	622	613	634	643	616	650	625	681	640	643	654	623	675	622	617	621	640	645	635	643	688	628	611	617	680	630	637	640	612	690	603	600	658	633	609	625	593	643	647	657	646	607	641	674	668	651	669	642	636	636	653	625	602	656	625	654	644	653	610	636	620	609	630	672	646	619	602	604	637	630	614	603	635	617	675	628	575	584	615	622	666	592	684	610	628	622	652	625	655	652	663	626	682	649	617	610	632	673	653	602	655	628	654	635	667	620	667	632	635	660	670	617	617	637	653	687	619	655	614	638	612	665	634	621	634	608	670	663	598	632	636	599	668	594	634	596	612	616	600	639	610	677	690	662	636	642	673	673	599	650	640	663	605	680	613	655	661	639	649	607	663	642	634	616	608	594	611	610	679	628	649	615	664	640	651	675	636	613	614	671	588	640	644	660	682	637	617	692	654	641	691	651	607	590	609	659	630	614	628	620	628	667	631	652	648	672	633	675	624	612	681	628	654	675	604	632	653	636	674	625	697	647	680	635	642	623	658	628	630	641	632	589	608	637	626	630	643	661	616	613	642	674	641	650	633	638	623	613	673	637	649	612	672	615	602	645	646	626	657	656	690	651	638	629	620	731	648	590	664	676	581	635	608	634	609	630	627	599	602	665	615	700	667	697	622	630	636	614	650	617	630	601	644	620	621	623	603	671	599	671	661	616	635	640	629	645	605	590	644	642	644	621	676	636	625	669	619	647	622	620	636	652	637	673	661	612	657	638	660	649	598	622	643	630	631	647	623	637	621	638	615	626	686	664	639	645	631	608	681	651	638	635	619	663	597	648	634	658	636	623	639	643	643	627	639	656	650	628	622	622	643	579	605	642	627	653	661	613	629	628	621	688	659	674	620	623	649	593	606	639	613	665	619	611	665	631	684	661	648	651	624	609	675	642	637	645	592	634	644	641	630	634	628	638	614	704	646	639	641	626	647	683	620	606	652	666	667	615	661	610	637	664	611	599	631	636	636	647	613	639	645	650	641	618	626	654	626	596	607	618	608	646	599	627	636	648	673	674	661	612	652	620	622	634	642	629	599	675	641	650	661	604	677	649	633	652	624	626	651	616	650	620	665	610	614	675	643	653	634	629	657	617	638	652	643	574	608	692	621	676	645	659	644	647	609	590	653	619	648	632	658	644	654	657	622	670	669	636	594	626	631	666	672	669	681	629	585	622	613	639	616	644	641	680	623	629	669	622	631	647	648	653	683	681	629	643	649	662	660	668	641	577	615	672	644	616	630	616	601	625	640	622	661	617	645	683	667	638	674	640	637	620	669	689	606	620	668	693	589	645	650	683	658	665	610	651	659	617	636	613	630	633	636	662	682	635	645	623	630	662	617	622	608	610	629	605	597	643	639	698	631	674	640	629	618	642	623	638	681	644	637	631	586	653	661	622	633	643	644	614	642	633	672	638	638	623	657	633	648	658	638	638	640	613	624	640	629	633	611	681	596	663	641	641	614	638	642	633	593	624	660	642	635	565	603	614	663	646	616	663	631	640	671	678	621	613	681	647	680	616	647	621	649	604	645	631	648	667	609	608	674	607	577	615	620	653	614	635	604	622	655	592	631	639	656	621	614	631	622	608	573	626	638	683	625	648	660	640	602	620	653	608
10995	1072	1123	867	528	435	324	268	241	218	175	179	172	156	121	120	123	127	116	116	130	129	106	118	116	106	114	103	100	93	103	102	94	85	94	104	107	88	104	98	89	111	103	102	105	97	106	103	101	86	101	101	112	93	91	98	93	95	83	101	79	97	112	89	87	76	104	98	89	99	107	120	92	93	79	93	91	81	91	106	90	96	103	90	96	95	96	88	77	91	113	94	100	99	81	92	108	94	91	88	101	95	93	96	86	83	88	91	81	98	100	88	79	88	85	95	88	101	91	92	86	103	113	92	89	95	71	89	107	84	84	105	94	86	99	97	93	91	99	88	108	83	94	88	95	88	97	77	90	89	107	87	86	78	96	90	94	105	87	98	101	97	98	88	106	68	107	88	103	110	106	105	85	83	93	82	85	100	89	106	95	93	85	96	85	86	102	75	85	97	88	88	100	88	95	83	76	82	87	84	95	96	81	90	90	106	87	97	106	98	95	118	73	92	91	86	92	83	101	98	95	87	77	84	99	89	96	96	92	98	76	82	86	87	106	106	102	110	109	94	78	106	92	96	94	88	94	83	96	102	89	90	99	87	83	93	94	90	98	118	88	100	100	77	83	94	78	83	72	93	103	64	105	90	96	81	91	93	68	80	100	90	77	104	83	85	85	95	84	85	102	80	94	108	94	78	110	91	85	99	86	80	110	106	97	82	88	96	96	94	95	85	96	89	84	83	98	80	86	77	105	81	98	83	78	92	84	99	96	116	88	96	100	88	98	95	86	87	99	100	96	81	100	66	93	102	108	81	103	76	107	88	69	87	104	80	90	103	92	86	86	101	94	101	84	93	90	89	83	92	91	92	81	111	99	92	79	99	90	77	97	100	94	83	101	88	77	96	102	81	97	106	89	131	90	108	87	106	88	93	96	85	110	88	97	89	78	94	87	87	90	109	79	83	75	98	91	80	84	94	82	78	110	99	114	96	85	101	89	93	85	91	92	97	100	106	91	91	93	89	85	102	90	91	87	91	97	92	93	78	83	74	95	114	94	96	83	97	90	83	87	101	108	98	103	74	99	121	86	109	100	75	98	98	82	84	92	93	83	94	93	79	86	94	89	84	84	96	78	95	72	92	96	91	85	85	99	88	80	107	71	90	78	88	90	81	86	73	83	81	82	75	103	80	91	84	89	103	96	101	95	96	84	116	75	103	87	83	81	100	91	82	86	92	93	105	104	91	88	87	104	90	102	100	115	97	85	81	95	78	103	97	92	86	83	91	100	95	99	92	92	83	96	98	101	93	92	99	89	103	78	97	104	86	79	93	96	97	91	91	89	90	99	92	108	108	100	88	105	93	95	102	95	80	83	101	111	99	97	101	88	94	101	83	106	94	80	101	108	102	99	79	102	74	99	85	96	86	98	96	109	104	80	85	100	86	100	93	89	92	89	98	84	107	98	89	100	85	86	86	99	107	92	93	96	93	97	89	90	82	97	92	90	105	89	91	104	105	95	74	83	96	87	103	81	94	84	106	88	76	84	82	105	75	73	89	92	98	119	84	113	98	109	104	83	97	93	100	104	92	106	97	75	91	92	114	104	94	93	85	70	83	99	78	90	85	90	97	90	113	80	92	87	79	103	88	85	86	76	91	93	80	89	85	84	101	110	96	91	93	107	78	109	79	83	89	90	99	88	85	109	85	98	81	98	92	100	101	99	104	84	80	79	85	83	86	87	73	85	88	102	93	100	86	93	98	83	87	95	103	80	105	100	87	116	101	93	92	93	77	96	87	82	99	89	109	96	94	95	88	90	106	101	105	81	95	105	101	82	81	101	113	73	89	94	99	87	77	98	96	87	106	106	91	96	93	94	101	80	89	100	99	101	103	104	94	105	85	88	85	87	101	94	102	100	95	99	87	91	92	84	72	93	87	93	78	100	93	76	108	102	107	92	99	92	97	87	91	99	102	101	99	95	87	80	90	104	95	90	79	99	107	90	87	88	115	85	74	99	92	95	107	85	81	93	89	100	93	112	93	89	94	92	86	83	98	87	89	86	89	85	102	78	84	97	82	112	110	88	109	80	80	94	97	100	101	98	86	87	107	85	100	87	94	89	92	88	100	101	88	103	103	81	76	96	97	81	94	89	85	87	76	91	109	100	117	84	86	97	86	84	102	95	116	88	85	97	92	80	90	75	88	88	97	92	127	87	86	89	98	84	79	95	83	87	74	99	95	97	95	121	76	81	91	86	85	78	90	83	95	92	94	81	100	97	95	102	82	87	97	84	92	83	93	117	103	83	76	102	94	100	93	85	100	96	90	101	108	90	102	94	85	95	96	98	92	109	97	105	82	85	90	94	83	97	89	97	88	85	96	106	83	90	98	104	93	85	90	98	76	77	103	98	82	98	108	90	96	76	96	93	83	83	99	96	78	94	73	100	104	85	98	96	90	89	96	92	99	90	78	91	104	95	110	104	95	99	79	107	96	107	114	87	70	101	75	107	95	86	84	96	91	90	107	71	85	93	87	97	90	100	113	86	93	87	91	99	113	89	87	86	84	107	99	88	85	76	89	87	108	89	103	95	87	89	82	93	78	95	94	98	89	94	101	81	84	95	88	102	88	83	93	88	88	96	71	87	91	95	88	91	80	81	68	87	104	95	87	89	93	95	83	91	92	90	76	89	85	85	98	95	82	72	110	85	113	103	99	84	83	95	94	117	92	102	95	105	90	91	103	108	92	97	79	79	93	94	96	87	84	104	115	103	70	105	95	85	90	102	94	96	92	87	104	88	81	93	97	99	91	91	86	102	86	97	109	85	96	98	102	97	99	100	83	80	90	91	86	94	94	78	91	93	84	85	84	85	96	94	92	87	95	92	71	97	76	84	97	88	104	85	105	97	74	95	106	78	71	92	88	96	76	103	91	81	102	107	71	84	79	96	86	113	76	90	111	83	94	97	100	85	97	103	109	94	93	89	105	85	79	90	94	74	93	93	89	85	98	94	95	90	93	92	103	92	91	111	96	86	87	82	96	101	90	72	98	104	91	96	87	96	79	98	95	101	88	83	99	96	98	89	94	83	79	85	85	92	102	92	91	100	86	98	84	80	98	98	88	99	97	104	97	91	94	93	85	83	96	81	86	97	115	101	103	84	96	94	99	90	94	97	99	93	90	93	103	85	94	105	101	89	116	70	87	87	80	83	92	93	87	91	93	80	109	89	104	96	99	102	94	78	81	101	94	90	103	92	76	85	97	81	95	93	109	74	101	96	100	100	87	116	80	70	89	92	92	89	93	95	102	87	93	94	97	94	104	87	89	98	81	99	102	92	93	81	86	82	114	79	98	100	98	93	103	86	86	106	101	106	84	95	80	100	86	96	106	90	85	91	89	68	86	92	97	88	81	113	89	95	89	94	94	82	70	93	92	89	83	109	96	75	83	80	78	102	104	91	103	95	101	83	82	100	105	83	100	107	88	102	101	102	86	90	90	95	86
8495	1271	2670	3249	2782	2218	1944	1594	1397	1240	1080	1005	965	879	776	697	693	654	632	575	644	546	539	509	529	501	494	463	478	480	459	468	465	453	454	455	430	405	392	395	409	412	437	401	387	423	391	406	359	381	396	426	390	382	417	406	378	398	391	383	435	364	356	372	407	392	374	369	391	356	387	421	399	377	374	345	403	373	384	402	377	391	374	425	394	433	412	379	380	352	402	361	389	336	351	382	356	365	358	365	404	360	364	359	378	355	401	326	380	359	376	375	335	382	374	352	368	382	368	351	376	397	361	380	359	371	371	384	402	367	386	400	397	374	349	415	381	380	373	379	369	365	387	382	368	365	354	346	380	359	387	413	398	364	382	369	373	344	389	377	338	357	327	392	377	361	343	359	360	382	384	383	358	353	398	351	377	357	369	383	363	336	350	371	362	338	338	367	381	384	350	408	380	371	363	380	338	358	345	345	407	365	362	364	380	350	370	357	357	339	384	377	372	391	381	345	362	363	354	365	383	371	374	354	338	333	351	367	374	370	371	355	343	352	345	371	375	385	354	411	392	367	394	358	402	385	391	379	376	391	362	375	406	372	356	353	347	373	355	359	372	374	340	334	369	370	384	321	369	346	322	365	390	347	361	376	367	351	369	366	361	363	392	349	375	385	392	377	354	351	388	375	370	361	312	344	374	382	386	372	362	372	390	350	383	363	364	379	336	326	383	340	370	364	399	330	357	400	354	359	373	362	381	335	359	371	340	340	381	342	383	383	367	333	380	354	364	387	374	384	369	350	360	368	331	339	386	350	364	346	368	364	385	387	371	375	360	395	349	376	402	370	378	396	387	368	388	349	391	366	390	385	362	381	361	376	377	361	365	377	371	384	382	394	365	380	393	390	368	397	314	365	344	382	350	399	382	345	373	369	333	361	341	423	356	375	353	375	358	370	362	349	379	360	367	344	341	383	392	415	377	349	336	349	354	362	398	387	350	353	375	410	381	348	359	353	399	363	369	372	353	366	358	351	397	391	386	396	359	389	374	352	379	408	398	397	350	343	377	360	378	399	364	416	379	357	357	403	363	352	332	323	372	353	368	379	354	376	362	335	370	368	362	378	384	388	370	360	379	393	384	374	332	353	359	371	380	368	375	371	354	337	398	348	345	364	340	344	360	360	378	372	348	341	356	326	359	337	361	360	376	387	375	374	318	352	383	359	387	382	343	361	330	373	360	370	363	368	374	388	367	347	377	363	343	355	361	355	399	396	364	333	359	359	371	366	353	343	375	401	346	341	362	387	390	409	348	355	320	359	391	351	341	347	401	346	336	367	334	378	345	378	387	373	329	405	385	364	388	332	354	373	362	361	336	381	359	373	368	386	366	396	338	357	364	345	380	342	385	355	359	354	366	384	332	359	356	353	370	395	345	355	361	357	363	372	390	333	393	383	391	386	345	382	357	362	375	376	347	353	357	378	345	362	381	364	340	393	357	387	369	345	404	365	373	351	342	376	348	374	359	379	361	383	373	371	372	340	348	374	371	364	362	377	363	360	404	381	355	356	357	398	351	395	356	399	364	358	349	412	367	369	351	379	375	366	390	378	339	388	366	395	341	357	337	368	366	362	359	349	357	349	395	385	361	377	370	367	397	359	366	359	353	383	371	353	397	384	364	362	389	326	361	405	341	369	363	369	360	352	354	318	378	360	403	362	367	344	383	372	322	376	360	369	372	338	400	387	336	347	402	395	334	400	339	350	358	376	350	365	391	356	353	386	332	350	349	384	369	344	339	369	397	377	350	333	367	393	365	396	382	368	360	373	374	360	377	399	387	368	352	372	373	379	392	371	399	407	342	361	384	374	353	371	343	391	352	323	401	358	379	376	338	344	349	402	390	384	375	379	367	361	368	391	376	361	361	363	374	360	380	408	375	413	358	357	368	389	353	350	362	337	379	336	399	378	371	398	358	367	361	369	392	379	358	356	373	362	363	391	350	338	357	372	362	366	376	377	352	403	345	364	391	355	362	386	345	367	380	360	364	374	347	377	339	341	376	363	365	365	326	390	396	379	345	390	362	354	348	347	372	371	362	373	386	378	342	362	355	351	401	359	360	362	387	381	372	383	376	350	346	386	358	390	376	373	327	348	363	376	347	354	329	326	346	368	367	362	355	348	334	378	369	360	430	375	364	396	367	338	393	375	381	369	360	321	397	366	404	380	394	324	345	374	377	336	371	411	352	373	375	362	384	372	353	346	380	325	390	358	355	344	368	401	377	366	358	380	389	383	351	378	354	357	337	377	415	353	369	376	363	371	396	368	375	398	375	380	358	378	372	380	363	388	373	323	342	363	331	358	368	381	339	335	354	361	363	348	391	348	336	415	367	329	392	352	362	368	375	358	393	386	357	351	391	345	359	349	355	346	392	325	378	377	365	360	363	320	363	382	384	340	371	389	377	354	347	370	361	382	356	402	395	398	362	360	374	378	336	353	395	333	377	374	365	353	386	380	356	377	374	393	335	335	356	390	375	373	349	316	349	350	381	368	378	340	358	373	355	391	375	352	382	375	346	399	355	410	348	380	371	375	378	405	364	362	377	358	349	341	349	341	391	385	396	398	357	335	344	361	347	376	382	367	387	354	367	367	337	386	361	371	332	366	373	366	380	340	375	362	355	377	401	338	387	377	374	399	350	399	339	401	340	358	365	346	369	372	368	348	381	357	334	373	375	391	368	360	365	336	382	348	396	397	371	335	363	342	388	379	353	341	367	384	366	375	361	334	344	409	391	360	399	359	358	385	342	359	369	402	357	376	384	356	359	348	381	408	363	358	389	351	377	334	357	367	356	381	353	390	376	372	396	346	374	376	408	364	359	357	367	380	343	368	354	343	335	381	376	358	359	370	353	368	378	358	363	402	397	351	358	364	370	384	404	374	394	372	357	387	363	366	406	361	358	380	387	348	375	341	389	348	369	324	374	383	351	358	349	362	360	388	356	375	378	384	372	347	349	344	377	381	389	353	356	392	380	379	385	377	406	359	384	369	332	379	395	336	362	355	386	372	370	369	379	354	359	339	382	341	360	419	337	350	375	373	338	349	391	366	404	357	400	387	389	377	364	378	348	368	360	378	368	385	377	355	364	409	372	363	360	377	375	369	392	353	379	383	356	363	373	357	344	349	353	378	354	339	358	317	350	372	364	351	369	397	377	366	358	366	385	342	388	326	340	379	396	393	364	365	375	362	384	357	345	343	350	347	378	371	383	375	345	359	379	351	337	358	359	371	350	369	372	342	366	366	358	345	397	398	365	352	382	385	391	352	394	354	376	361	331	372	351	383	344	344	367	347	364	383	377	347	395	382	376	360	348	386	335	386	348	378	345	357	368	380	360	353	406	381	396	389	371	359	336	341	352	372	359	384	394	372	402	371	351	359	384	390	384	339	357	349	357	370	332	357	344	349	374	358	362	349	336	351	365	353	376	371	361	388	320	381	377	333	342	365
18581	2636	2034	1466	1013	770	583	455	349	350	308	243	203	222	226	201	167	177	172	147	147	165	132	136	143	162	138	117	124	128	122	120	127	109	121	120	127	119	97	126	111	126	112	125	115	126	111	117	108	123	114	118	105	120	104	130	112	128	107	95	107	115	111	121	107	109	117	110	109	116	102	107	106	99	101	108	94	140	107	116	125	116	107	121	96	112	93	126	106	102	118	111	112	116	111	102	115	110	102	110	99	120	104	111	120	111	100	125	109	107	100	112	128	97	120	125	104	108	116	120	118	106	108	122	107	136	113	97	119	111	113	100	112	113	114	104	126	117	122	114	123	104	93	123	103	108	112	123	106	113	112	93	115	125	104	87	108	118	117	118	106	113	109	119	116	114	107	115	106	124	110	113	124	96	98	91	118	107	86	108	114	106	103	109	95	118	90	130	121	113	122	117	93	124	123	120	99	116	117	103	95	95	121	112	89	123	103	99	121	93	102	115	110	109	119	90	111	107	128	112	105	106	97	92	93	120	121	119	115	109	99	114	121	99	113	111	132	116	122	124	101	115	104	116	109	120	98	110	102	107	91	119	108	115	103	101	122	133	116	108	108	112	108	114	113	114	101	101	103	120	113	100	117	97	117	108	103	98	109	105	116	120	99	94	107	102	110	131	106	110	124	117	132	114	116	110	119	109	124	121	112	116	104	99	116	98	113	106	106	116	106	94	106	115	115	112	101	95	103	121	98	114	108	122	103	109	124	97	114	123	134	103	123	109	113	101	109	120	120	98	129	91	106	107	108	118	107	129	108	114	107	126	118	94	91	116	104	90	103	110	93	122	97	98	106	95	99	115	97	98	114	104	111	123	111	123	125	119	123	112	100	120	114	115	101	113	94	88	121	108	132	120	117	113	135	129	90	116	110	103	97	100	89	114	130	99	120	125	108	110	142	113	108	97	110	113	108	115	104	111	104	100	95	103	113	114	115	96	112	113	101	113	112	96	107	111	101	104	113	111	115	107	136	103	103	109	103	110	113	110	115	117	105	94	102	107	95	118	94	113	98	126	125	117	100	113	117	116	96	103	115	100	120	138	124	111	111	103	94	86	100	108	122	108	108	96	126	104	117	95	121	129	123	104	115	112	118	105	110	126	124	108	101	104	111	112	107	120	102	96	109	111	117	120	123	110	99	117	94	111	111	121	136	110	117	94	121	101	114	117	109	115	94	119	111	114	115	101	98	128	114	126	122	106	102	108	108	114	107	109	115	126	137	113	130	123	108	112	123	121	112	108	107	115	98	101	90	116	118	120	106	100	117	113	94	126	128	104	100	136	114	107	117	125	115	122	101	101	120	89	116	93	113	116	111	116	85	127	114	108	94	111	113	102	119	94	119	123	126	108	121	114	102	108	113	92	109	117	103	99	124	110	129	132	104	95	115	128	107	103	115	86	109	108	121	96	126	90	101	103	105	95	123	104	118	114	112	106	109	117	128	113	113	106	131	108	124	107	118	92	97	114	105	99	113	120	118	108	114	110	110	108	75	100	125	120	108	93	109	116	107	117	107	90	113	117	112	108	127	112	118	119	124	99	110	117	107	116	107	118	132	95	88	108	92	109	110	129	123	115	113	100	128	104	123	111	121	117	114	114	125	141	120	111	127	86	121	125	127	121	117	97	105	112	113	118	98	102	110	121	112	104	124	108	100	100	105	108	111	111	109	131	123	121	85	113	115	121	130	105	124	123	99	112	118	92	113	92	111	115	104	121	112	109	106	109	112	98	116	107	112	119	114	110	120	105	116	115	97	112	115	105	133	112	107	139	117	98	102	88	116	111	97	107	119	100	114	122	130	108	118	114	104	111	111	130	108	104	103	113	87	96	118	93	101	110	107	112	98	100	103	115	116	109	116	96	107	113	119	104	106	116	105	114	118	109	116	114	111	110	118	123	101	106	94	124	117	113	102	103	92	100	125	125	118	106	101	84	109	122	102	118	124	111	94	120	104	121	110	114	101	122	119	102	110	104	120	102	120	118	104	105	111	116	100	111	105	123	96	115	101	117	112	106	108	129	116	111	128	130	109	101	119	112	91	110	99	114	125	109	104	124	109	115	113	97	116	107	97	119	102	123	104	111	114	105	118	127	110	100	111	119	120	93	90	99	114	109	113	124	119	114	120	119	122	97	115	82	125	111	92	132	99	106	117	101	97	111	115	126	123	112	105	105	106	100	101	110	124	112	131	121	112	118	98	103	100	117	104	112	108	109	114	106	116	115	100	114	95	97	131	103	105	123	121	122	97	102	100	91	107	120	96	116	108	135	113	94	128	106	95	114	115	115	123	110	97	102	107	109	104	113	103	124	116	119	110	98	121	114	117	93	96	109	111	100	112	105	107	100	104	103	110	100	122	91	122	107	118	107	122	116	105	100	114	104	122	116	119	119	110	135	109	102	106	103	102	104	117	127	111	99	124	113	112	105	101	111	123	116	96	93	124	115	109	105	135	107	110	107	104	116	115	117	100	94	112	103	110	112	92	108	99	103	117	114	113	114	102	97	103	133	105	91	109	126	102	123	100	90	106	107	121	132	105	87	99	119	126	123	110	110	110	114	109	106	96	105	90	121	102	95	97	99	113	113	110	115	121	116	112	106	112	92	111	114	124	115	106	119	127	134	108	129	119	102	114	102	123	101	95	103	125	100	106	110	113	115	97	95	123	114	123	99	128	121	116	123	107	104	96	110	94	113	118	107	105	105	105	115	102	85	126	105	106	105	119	105	115	103	102	88	107	124	114	141	85	116	106	118	101	122	106	113	100	116	115	117	97	93	114	133	93	89	96	104	105	125	102	129	115	108	111	105	94	118	121	102	110	128	103	125	102	110	119	99	114	111	117	117	116	127	111	93	95	104	109	120	103	121	113	113	91	113	89	121	110	117	107	95	87	84	101	96	117	117	113	122	102	105	110	115	107	109	130	108	116	89	101	112	115	115	102	121	99	108	109	98	108	98	94	85	120	98	126	111	113	113	118	109	110	129	113	100	106	105	110	126	111	124	124	101	112	107	90	120	121	98	96	115	113	119	107	110	132	107	94	117	113	110	106	111	109	117	111	113	109	88	122	109	118	126	99	117	108	110	109	118	94	119	90	109	94	113	116	97	96	105	122	98	101	99	99	108	115	114	119	127	100	129	123	113	111	103	111	104	121	114	115	108	124	106	112	100	101	114	111	119	102	125	98	133	114	129	109	111	102	110	102	100	116	108	108	117	115	131	119	112	124	122	88	112	94	110	114	117	106	100	114	115	112	106	136	111	103	99	114	108	108	115	117	113	118	114	107	130	115	91	112	117	114	105	114	112	115	104	102	107	109	105	92	119	112	111	96	112	110	119	122	126	116	108	124	110	120	111	106	107	90	96	100	139	120	102	116	113	89	118	96	98	111	118	98	114	93	116	105	137	120	102	97	122	101	109	126	125	103	125	98	103	106	117	99	122	122	103
10890	2129	4837	5571	4849	3900	3249	2813	2278	1875	1709	1514	1461	1256	1169	1126	1056	903	926	859	829	788	742	705	686	659	696	650	615	577	564	599	620	541	537	488	551	507	511	515	541	463	526	547	546	480	526	482	503	464	496	488	450	429	473	456	450	499	464	466	467	473	444	498	466	434	463	455	461	461	431	469	460	432	482	451	458	426	437	459	462	493	453	442	424	458	447	459	440	416	408	437	443	440	388	470	409	435	475	435	437	476	445	426	467	404	395	432	408	431	434	451	432	458	416	395	423	440	408	434	436	416	443	409	407	444	414	420	429	435	423	428	416	460	421	426	408	409	438	451	403	441	437	411	415	421	411	425	448	405	433	400	452	414	448	441	432	425	408	373	428	450	447	445	469	458	425	420	425	408	388	424	433	434	401	423	435	425	454	399	413	398	434	404	396	414	403	441	459	418	442	461	477	423	424	439	413	437	438	442	456	439	428	405	412	412	447	410	379	413	479	463	425	433	403	415	428	444	412	396	416	437	424	414	423	432	430	422	440	441	451	429	433	398	417	464	458	406	415	411	421	410	415	422	419	446	420	454	453	430	445	437	432	398	403	413	456	390	447	441	425	449	420	428	416	416	418	435	449	392	417	444	405	417	428	405	452	398	421	462	396	427	399	419	434	433	428	452	422	415	455	413	424	426	435	415	412	409	410	419	453	444	430	421	419	408	444	414	447	467	425	427	397	404	451	426	434	420	415	438	436	419	427	421	415	414	395	421	453	450	447	429	423	406	430	439	389	420	450	470	427	421	420	403	424	408	428	435	411	444	433	418	445	390	419	410	434	424	416	428	427	424	425	428	425	433	409	405	431	464	426	461	446	419	432	438	429	441	441	409	425	427	418	450	405	447	418	454	438	434	458	456	401	410	432	415	423	426	433	409	414	428	420	413	398	461	466	437	411	427	460	409	446	430	442	405	405	390	465	382	440	467	467	385	430	452	402	416	424	429	422	451	428	451	410	447	409	423	409	457	402	428	404	407	418	445	427	431	393	443	404	434	442	403	418	404	409	434	429	460	439	381	415	420	440	407	396	460	445	448	424	410	413	396	417	436	403	390	455	449	403	415	395	436	402	469	448	428	405	413	431	421	429	403	455	458	441	419	416	417	416	420	438	414	442	459	466	415	428	424	392	429	424	450	427	416	430	407	401	418	376	409	420	404	451	484	436	454	422	433	424	412	423	433	420	427	439	430	422	437	421	431	423	412	446	404	447	421	395	434	412	433	426	428	438	416	433	404	417	382	402	421	447	495	427	409	426	394	404	415	386	411	442	396	450	413	406	407	422	407	412	397	438	437	409	460	396	420	416	463	393	422	451	454	419	424	436	404	416	398	423	416	436	410	434	436	429	429	404	441	412	452	431	438	440	416	400	413	399	444	447	398	432	425	397	407	439	411	455	451	398	394	418	443	360	412	427	466	409	422	431	398	434	471	423	422	438	470	441	411	439	443	392	432	398	446	412	429	402	404	441	404	441	401	454	435	432	415	425	467	450	443	423	390	458	433	440	442	407	417	427	440	398	445	442	395	418	431	404	406	440	440	436	436	453	423	420	419	427	441	459	428	428	403	389	438	428	427	448	433	446	415	444	409	458	435	392	409	414	394	428	428	422	422	399	425	407	437	431	446	428	463	397	413	406	418	425	431	423	412	392	418	431	453	410	433	380	408	430	432	404	442	417	403	423	425	409	435	406	463	441	402	402	455	433	434	430	409	430	392	364	415	404	370	402	410	426	414	397	439	421	420	438	429	395	453	416	430	450	413	420	458	423	415	421	427	432	391	448	426	407	393	440	425	423	422	413	458	402	451	438	439	420	436	433	433	430	420	411	436	402	394	445	446	425	443	409	495	472	408	440	415	438	418	414	469	434	416	448	441	400	424	433	398	393	436	394	395	401	440	410	418	439	411	373	402	441	456	420	466	435	388	377	434	416	411	407	480	429	430	414	425	418	412	402	446	435	396	410	467	410	445	423	435	407	391	391	413	413	446	424	431	412	401	439	421	429	419	459	448	445	440	420	429	433	433	438	431	392	420	399	414	396	438	420	455	444	424	440	424	420	406	453	439	426	403	449	406	412	463	432	456	446	460	445	412	431	396	473	450	409	424	402	405	428	419	440	432	409	404	420	376	464	442	424	427	426	441	435	392	416	420	444	410	442	427	400	408	421	428	430	486	423	467	401	432	405	420	410	400	419	447	435	411	431	409	407	423	393	429	387	443	411	425	435	413	434	445	432	436	468	429	438	417	436	439	390	447	433	394	443	438	405	422	439	419	446	403	412	403	456	460	429	411	400	392	433	418	439	430	419	423	470	443	399	410	414	384	421	437	404	404	411	428	431	386	413	414	423	468	432	400	447	432	397	414	424	447	430	381	406	419	423	461	421	394	441	416	437	445	415	410	440	397	409	392	423	415	432	426	418	420	425	387	440	437	399	436	397	395	391	409	404	447	410	443	429	400	412	432	451	423	418	435	424	419	413	400	407	423	410	416	441	406	404	417	421	450	434	454	420	472	429	427	431	455	387	423	422	423	395	452	422	404	387	424	411	435	423	409	405	394	428	410	418	400	437	428	417	460	441	450	419	455	389	414	392	470	436	439	435	443	407	421	396	399	429	379	441	428	444	428	413	383	443	409	449	422	421	420	410	410	444	437	383	452	427	414	433	395	402	430	409	405	440	442	437	454	425	434	411	409	431	409	402	453	452	438	416	404	422	412	468	456	426	411	436	399	460	496	398	444	398	429	407	423	448	436	435	439	440	429	417	449	444	451	395	436	446	423	399	397	404	437	396	418	438	445	416	397	460	418	442	396	456	413	408	398	414	402	438	382	380	396	412	403	402	429	431	421	443	446	431	415	445	420	456	449	415	378	400	421	423	433	445	425	444	424	428	421	419	460	413	406	424	431	444	424	415	401	391	414	405	427	417	404	447	391	436	393	462	412	422	426	428	432	418	419	446	417	434	396	433	431	415	446	458	395	402	420	448	418	422	451	406	428	400	462	419	439	409	384	441	426	410	446	423	475	445	410	422	425	419	410	405	431	418	470	440	409	422	445	439	421	438	434	438	414	385	434	431	437	432	435	433	428	442	448	404	376	424	449	451	422	426	398	362	396	374	409	445	444	414	425	427	430	451	418	443	411	422	428	418	411	427	436	435	431	434	425	445	423	461	437	431	427	411	463	382	423	451	443	443	433	421	479	437	429	423	430	413	442	434	424	432	431	417	423	414	436	422	403	445	417	468	388	399	450	412	439	416	429	423	410	455	436	439	412	469	408	428	428	433	439	398	412	455	437	409	455	440	416	433	412	426	435	446	438	408	422	435	452	461	427	444	429	422	422	386	418	431	449	443	431	429	427	438	417	448	428	421	420	409	420	411	428	404	404	435	408	438	401	424	443	418	426	419	428	375	438	422	405	431	419	431	432	453	448	443	443	445	421	376	426	403	435
1732	249	240	234	202	188	182	198	190	181	164	187	188	181	180	153	203	176	197	173	167	174	166	175	186	173	165	168	165	171	165	169	167	174	180	179	169	165	177	149	178	157	153	184	175	170	184	178	166	184	184	205	167	184	176	190	157	162	163	178	183	198	204	181	178	161	191	195	170	173	185	170	157	177	159	179	185	168	188	176	166	169	182	176	169	212	196	172	169	181	184	157	163	164	170	164	182	167	174	167	171	174	184	189	179	174	168	168	176	168	184	151	166	182	156	189	181	153	174	197	191	188	176	157	173	174	163	164	186	182	173	191	162	158	176	186	160	158	161	156	184	165	162	203	164	179	159	185	171	165	184	140	168	179	170	183	177	173	180	178	163	177	166	169	191	176	163	195	183	157	188	154	180	182	183	171	168	179	170	174	175	188	200	184	205	178	166	170	139	154	190	146	166	178	186	182	175	182	184	165	189	159	158	175	181	186	155	182	158	179	157	176	210	171	190	176	163	172	187	181	183	162	171	169	166	176	165	178	191	169	184	170	182	173	172	170	187	175	173	183	190	169	165	167	187	169	172	181	161	173	180	172	186	173	181	179	153	158	152	171	185	164	164	189	161	171	172	181	170	154	173	178	169	170	184	177	194	183	168	165	190	145	204	173	150	179	176	167	168	170	175	172	178	182	173	180	190	180	182	174	179	172	156	164	170	167	193	173	203	193	175	173	155	179	147	164	179	188	187	196	162	170	179	155	174	179	158	184	202	161	190	180	185	171	187	144	152	165	179	171	175	179	168	167	171	167	200	176	163	146	181	177	167	169	142	173	190	167	166	174	170	171	170	186	193	167	163	183	179	175	191	177	187	181	160	163	191	156	160	172	170	167	158	181	177	190	173	190	148	173	179	187	172	172	165	176	155	150	158	171	183	181	187	176	172	176	165	152	177	162	154	176	169	168	179	177	152	168	175	171	191	170	176	142	168	178	177	181	196	173	147	197	156	172	178	166	166	197	181	167	165	187	161	151	157	154	156	174	165	169	190	174	180	166	165	163	177	157	190	155	177	176	166	170	189	151	156	188	175	168	160	172	186	157	174	180	155	169	176	181	166	178	155	161	168	181	188	170	157	180	174	175	194	164	158	181	185	171	173	166	172	186	197	150	150	157	177	177	170	191	158	155	169	177	172	186	172	168	168	166	156	179	174	180	183	167	181	150	186	167	192	164	161	152	188	158	157	173	177	188	162	161	165	174	168	160	171	195	190	195	191	152	179	188	169	148	188	173	165	177	168	169	178	199	163	180	154	158	160	171	178	177	193	170	176	187	162	169	175	177	171	176	177	161	166	187	188	185	166	166	159	169	163	180	169	176	148	182	197	201	192	192	145	189	169	176	205	170	175	184	159	175	202	202	154	173	159	195	175	174	182	175	187	159	173	197	184	153	189	166	144	144	167	168	162	162	188	169	155	198	159	159	180	159	174	183	160	199	152	176	186	174	193	186	151	185	169	188	186	170	186	146	182	188	173	183	167	185	175	174	153	162	150	157	173	181	161	178	186	188	160	188	148	161	159	167	191	188	142	178	188	170	189	160	163	174	166	162	178	178	162	174	152	170	160	157	168	170	167	179	139	169	156	185	166	170	155	174	171	164	182	204	178	181	161	180	186	184	163	155	186	187	172	166	152	176	176	163	191	191	179	167	179	185	183	185	159	202	174	182	160	182	173	157	157	185	165	165	177	192	160	181	174	178	150	190	156	173	156	199	163	192	171	149	165	166	173	188	173	168	167	169	166	166	186	170	162	163	184	178	168	172	173	178	169	171	172	187	166	191	170	148	178	194	179	177	159	157	142	166	156	179	182	179	168	154	172	165	170	158	175	172	178	154	154	167	158	169	152	151	177	188	158	154	167	160	176	194	152	160	161	180	163	183	150	184	169	137	186	169	186	182	166	196	197	168	175	171	172	181	176	178	175	169	184	160	172	164	167	160	160	183	191	169	182	166	174	158	129	148	170	154	163	180	174	170	166	188	172	165	168	188	198	162	170	183	177	166	167	209	164	187	177	168	164	169	169	180	177	162	171	181	154	159	174	183	172	179	178	179	164	176	184	139	148	187	171	180	187	190	177	186	172	167	168	172	181	200	151	148	184	168	176	168	191	180	174	179	181	188	182	164	173	159	176	165	164	161	175	176	152	174	156	159	192	168	160	141	153	195	180	171	183	164	183	171	159	164	165	153	173	177	172	171	164	210	166	168	161	163	172	185	191	174	166	184	178	175	175	157	153	169	174	142	155	185	191	168	168	183	153	166	172	141	181	173	162	191	184	181	174	194	163	173	166	169	184	170	185	156	171	161	179	177	196	179	150	165	142	166	191	184	175	178	175	189	167	189	163	159	176	159	162	171	178	173	177	160	157	167	143	172	187	176	158	203	148	177	160	171	205	171	189	153	178	186	165	150	172	165	185	194	172	166	183	161	177	156	163	187	157	175	167	149	176	163	167	167	153	178	166	196	158	161	188	160	166	173	147	200	193	171	174	186	181	169	179	173	170	168	179	165	178	175	180	167	176	177	169	185	160	172	192	173	183	173	167	184	174	172	151	182	177	187	175	190	187	205	172	197	138	170	171	167	148	189	183	183	167	159	168	170	187	177	165	192	174	181	187	154	181	181	197	166	155	176	206	177	187	168	167	165	202	170	186	177	194	158	166	193	165	170	151	157	157	177	190	189	163	184	172	180	169	170	177	153	167	179	157	176	208	205	169	172	170	175	183	174	191	173	182	199	188	177	171	177	181	186	189	175	176	187	169	177	161	174	203	169	206	162	190	171	171	162	181	182	174	159	195	157	179	174	178	187	191	186	144	164	169	170	188	181	190	164	183	179	161	174	162	159	162	175	160	191	159	173	165	196	174	183	168	160	159	178	186	177	188	191	168	147	177	175	183	187	190	165	187	163	186	167	173	159	192	189	166	191	169	183	187	170	165	194	154	187	175	170	177	168	164	180	163	182	170	183	186	181	183	183	171	175	155	191	163	151	194	167	179	162	173	188	168	161	141	200	171	193	187	162	161	163	178	182	160	182	177	210	179	175	186	190	169	164	160	180	165	174	183	184	159	157	173	184	191	174	168	192	171	150	191	173	172	192	174	170	170	154	172	169	163	174	177	150	170	158	171	182	163	161	165	155	184	181	181	192	182	169	190	180	183	168	171	181	166	148	181	172	162	191	181	174	185	174	184	181	166	202	194	168	164	180	161	180	173	172	202	178	165	168	167	196	175	167	197	175	183	180	189	185	170	175	177	187	161	153	164	156	179	175	187	146	173	167	190	178	195	182	184	155	174	184	167	161	159	183	171	163	175	179	148	175	183	165	184	178	168	173	180	153	173	168	157	162	177	180	177	149	176	164	167	178	181	167	153	163	177	180	168	174	176	184	175	153	181	154	168	191	152	172	190	164	157	158	166	176	169	154	185	186	196	199	174	153	159	182	201	173
3401	667	843	782	778	731	785	660	646	616	645	670	663	592	675	653	666	640	627	630	621	684	596	582	585	630	612	634	597	638	646	645	619	585	617	604	611	583	587	608	650	617	627	652	589	571	588	593	577	615	605	580	585	599	581	646	630	643	613	561	623	608	602	589	644	597	603	606	615	630	627	603	630	602	556	600	589	666	622	639	587	597	632	636	662	578	620	638	579	592	619	598	615	563	599	625	580	597	647	619	594	599	561	595	599	636	588	601	591	604	612	610	603	581	571	594	616	630	629	642	569	608	623	640	557	629	594	587	617	651	558	571	596	623	589	598	623	636	586	600	606	591	585	639	608	618	593	587	590	623	623	643	589	623	595	579	588	636	571	615	584	625	604	634	611	604	620	654	617	608	600	621	595	613	596	586	660	626	592	585	604	636	594	571	616	600	557	605	625	639	645	557	624	677	572	624	634	563	577	592	585	627	602	600	579	638	629	610	609	616	621	636	567	661	615	616	604	582	592	644	628	631	567	594	579	610	570	578	594	615	599	611	639	601	646	598	601	621	569	624	615	569	601	631	594	625	596	600	583	565	636	609	575	605	612	603	598	646	619	612	639	606	622	634	617	602	636	620	615	634	618	603	597	631	597	535	619	609	622	600	647	615	601	634	601	583	589	613	589	639	584	602	609	593	600	651	626	644	604	595	619	610	615	592	585	561	612	587	608	626	597	645	633	620	615	637	627	625	577	606	583	560	621	604	582	585	645	606	619	584	594	601	654	627	602	610	572	605	605	584	638	579	599	626	632	629	627	624	648	583	609	643	616	613	570	615	608	609	650	629	610	581	632	597	565	608	604	605	666	590	647	584	620	636	643	626	626	624	586	605	602	601	610	601	584	589	611	615	598	642	609	592	627	610	599	630	623	558	595	593	592	612	581	611	585	591	649	622	581	604	571	598	597	591	623	609	596	588	597	596	606	616	594	629	596	639	605	636	632	608	628	655	599	607	626	622	621	610	622	620	615	593	622	606	612	614	614	608	620	605	608	632	609	611	574	615	640	650	584	600	581	605	655	586	600	609	588	619	632	555	596	588	623	603	628	592	556	609	633	591	580	668	612	603	598	648	573	588	560	600	617	637	592	618	616	567	582	617	579	607	565	609	637	620	605	626	639	651	646	590	565	619	604	633	563	639	622	649	585	607	604	665	591	596	592	606	606	604	626	596	613	587	592	625	626	636	618	631	611	602	601	611	613	576	604	640	638	604	628	620	585	639	582	593	615	618	596	660	594	602	606	597	611	592	606	630	551	626	644	593	616	597	640	624	630	628	617	626	586	599	620	608	573	610	600	612	572	601	563	611	621	555	605	606	614	552	596	607	627	575	582	627	559	583	592	586	613	608	627	625	595	561	634	620	603	627	642	607	598	632	626	595	626	605	614	597	596	609	636	645	636	587	603	573	632	628	658	541	600	561	593	597	666	633	626	593	547	634	586	587	556	633	594	611	638	563	623	587	649	660	658	624	600	569	599	629	636	586	557	580	628	606	606	608	580	636	600	612	635	581	613	641	600	629	624	600	557	648	594	561	605	597	630	613	643	545	665	564	615	612	642	639	600	580	609	642	598	590	588	616	584	618	588	644	632	578	650	600	581	606	596	615	623	614	655	618	604	601	554	634	625	626	561	614	599	633	602	590	583	601	564	615	615	554	611	595	615	621	581	620	612	647	555	650	596	601	615	634	605	624	638	586	609	587	618	627	569	583	570	566	619	593	631	567	634	599	641	611	600	588	588	593	613	639	596	565	594	599	604	570	654	631	615	582	592	590	635	577	653	600	604	616	574	666	579	599	582	643	585	626	598	622	592	654	602	634	603	604	561	604	657	647	631	574	643	624	585	580	590	639	628	612	574	602	605	583	614	586	616	623	642	603	596	613	622	597	594	658	618	623	599	612	659	562	609	562	625	576	637	597	573	598	624	580	613	572	634	659	607	574	609	560	614	642	648	605	616	601	634	613	640	573	640	607	569	639	633	629	552	614	610	614	608	625	591	619	575	631	591	600	616	606	638	586	624	618	619	624	589	598	593	620	606	635	633	629	623	596	599	625	627	610	609	602	609	649	597	609	645	586	651	641	622	574	619	639	614	649	611	582	661	647	585	595	606	596	568	617	626	618	622	605	639	572	592	585	560	589	618	600	594	623	618	621	630	597	588	599	616	583	659	611	637	602	581	601	612	592	586	601	645	612	614	614	622	595	636	590	607	651	572	609	615	616	591	602	630	654	591	614	664	569	650	646	608	613	606	562	626	641	597	641	598	634	681	612	609	629	604	599	629	626	619	610	598	590	610	651	600	640	637	633	635	623	616	642	583	638	575	640	600	596	617	642	639	620	619	624	665	600	622	611	568	623	599	650	601	644	596	622	667	537	594	667	611	580	584	605	601	607	622	628	614	575	573	593	601	611	626	601	580	593	627	615	629	601	617	638	607	632	603	609	606	595	600	623	625	644	577	582	633	637	626	604	603	605	603	639	636	628	618	620	596	641	624	597	588	614	572	583	612	639	614	635	587	599	627	614	626	568	596	651	617	651	593	621	609	630	625	623	608	604	601	592	624	623	631	590	543	602	582	625	614	631	646	614	581	611	617	629	562	614	636	613	617	615	597	618	572	602	604	624	598	606	594	619	634	626	625	567	577	568	615	597	576	610	590	589	604	576	576	643	641	663	576	636	621	564	622	602	625	607	562	618	578	626	680	603	650	623	627	592	584	670	601	602	596	627	589	625	614	602	591	636	587	593	639	632	641	586	617	589	615	573	568	645	597	634	645	617	621	600	630	588	615	589	604	645	646	627	573	635	623	615	615	583	566	614	629	568	592	564	576	602	632	615	626	577	571	602	617	619	576	642	630	598	619	614	635	587	622	637	632	602	585	613	645	656	628	612	606	551	568	621	629	625	610	613	568	586	653	621	628	628	634	599	583	645	615	562	581	590	594	611	566	652	646	632	639	544	617	613	592	622	603	620	603	599	594	626	644	642	636	639	636	623	584	579	664	634	541	565	595	572	596	601	591	571	613	628	625	591	615	613	577	601	617	613	605	591	602	624	600	601	612	574	625	592	568	637	579	653	597	607	623	586	565	596	598	607	564	565	591	637	572	587	601	629	615	588	607	595	627	595	611	612	633	612	592	647	621	635	608	580	653	594	649	573	621	615	617	611	678	644	626	628	644	628	613	637	637	649	630	639	608	592	627	590	635	612	562	598	653	639	589	604	560	572	590	638	606	642	571	636	586	597	567	609	616	620	565	675	612	627	634	593	616	613	588	663	562	571	594	625	613	565	651	591	596	640	611	594	589	586	566	618	597	641	580	590	588	610	585	614	630	625	618	632	596	615	639	622	650	605	620	611	582	586	637	635	615	588	608	667	653	595	629	603	603	600	570	614	618	634	596	615	611	627	625	574	588	605	639	612	645	619	602	562	613	615	585	637	616	575	625	585
11236	996	1132	853	575	419	348	272	221	191	168	164	151	145	137	115	128	136	124	126	116	95	118	103	109	104	130	110	124	96	99	112	91	111	93	92	109	106	107	87	105	80	94	94	88	95	87	99	92	103	95	92	97	109	102	90	100	96	90	90	128	76	114	90	87	86	88	99	97	83	96	99	94	97	105	116	104	79	92	106	91	99	92	91	101	87	96	102	105	96	109	82	88	100	80	92	90	70	94	98	96	91	98	91	92	103	107	90	102	86	98	75	109	87	85	95	98	96	96	113	98	88	82	83	94	89	77	83	93	91	85	95	85	99	67	98	109	78	88	87	117	93	86	90	92	76	81	103	91	93	106	87	105	95	98	94	87	95	93	98	98	101	86	113	108	109	86	109	92	86	99	122	87	88	100	100	105	89	97	80	89	88	91	95	95	91	105	87	103	96	89	93	82	90	93	104	109	109	79	90	92	86	101	91	100	82	79	111	106	86	86	101	89	91	88	91	93	81	81	88	99	102	90	107	103	107	92	82	107	98	102	79	82	80	81	104	83	80	112	99	109	83	91	99	100	89	95	111	118	98	95	108	99	109	99	96	89	79	107	81	96	88	94	90	95	97	85	90	99	91	79	92	88	87	81	93	81	76	95	93	80	110	104	85	102	72	90	112	97	85	89	78	80	72	89	77	84	124	104	107	85	93	96	101	88	87	93	93	98	101	90	87	96	85	107	92	92	100	79	85	115	103	101	84	95	99	93	93	87	98	88	109	79	89	89	88	84	94	106	92	108	99	115	90	89	89	103	79	81	71	100	87	101	107	105	94	75	105	96	97	87	76	84	88	94	83	83	93	84	96	96	90	82	115	91	88	79	111	109	111	92	90	104	84	86	89	85	97	89	85	83	89	88	76	79	94	80	86	105	92	85	96	93	89	94	94	79	87	89	98	82	97	88	114	88	110	109	83	96	107	69	99	87	93	101	79	94	84	101	112	92	85	109	81	88	94	92	91	92	101	105	98	107	91	83	88	95	83	90	96	87	88	87	98	82	90	88	78	89	89	90	82	109	106	92	98	88	99	86	99	86	76	73	96	89	79	112	80	96	112	92	77	96	85	85	110	92	99	102	101	92	87	92	88	88	88	97	103	109	86	102	81	98	98	80	90	87	89	107	111	100	79	94	85	98	89	84	78	93	98	98	91	94	108	98	97	97	97	99	111	95	82	98	90	82	100	104	98	87	99	98	91	85	74	98	89	92	102	97	88	90	77	87	82	79	97	93	84	100	90	72	91	96	85	89	91	86	96	94	91	85	86	97	101	78	77	101	99	100	80	91	75	82	85	92	90	104	82	87	95	87	88	93	89	87	94	107	102	97	98	105	99	102	85	94	95	87	97	92	97	99	104	85	82	97	88	81	83	92	81	93	74	88	98	100	87	86	100	93	94	91	97	102	98	110	85	86	76	95	102	112	78	84	94	91	84	96	90	85	97	89	83	81	79	91	101	74	99	101	107	97	97	116	78	108	77	85	93	91	86	111	97	97	95	87	104	95	79	88	99	70	100	99	95	81	91	87	86	92	102	68	96	95	103	99	78	89	70	103	77	111	93	93	110	86	80	85	80	99	90	80	85	100	88	94	90	94	92	78	99	109	103	94	94	90	109	95	88	82	97	94	87	108	91	107	102	103	94	101	93	86	94	91	100	96	106	82	77	84	85	88	85	79	78	97	98	95	112	91	110	94	98	95	92	86	104	82	94	102	98	92	109	87	79	101	89	86	112	83	88	124	96	85	71	105	86	85	95	110	121	93	83	104	107	87	83	86	102	83	78	88	81	89	100	95	93	77	113	89	88	96	89	87	110	106	87	109	85	100	79	75	101	97	94	88	94	83	90	92	71	90	109	89	102	87	83	87	76	92	81	93	91	88	88	95	101	107	74	86	96	97	85	80	71	93	104	93	96	88	86	86	83	100	112	93	84	108	83	103	81	87	81	103	88	94	105	96	94	87	106	97	94	100	97	104	72	93	97	94	88	93	87	91	96	111	112	97	87	101	106	77	87	83	89	76	89	91	93	94	98	91	102	98	96	76	96	97	77	89	98	103	89	71	107	87	91	101	85	95	104	109	88	85	72	85	98	106	92	113	102	98	97	103	86	112	90	89	97	101	86	95	94	94	88	92	84	109	98	89	97	95	88	82	75	99	91	103	83	75	114	87	94	86	92	95	96	81	86	92	99	74	98	79	90	87	87	96	86	110	110	96	115	85	80	90	106	90	94	103	79	82	99	100	72	80	94	88	91	87	97	101	94	91	108	82	76	91	105	101	87	84	88	91	96	99	88	91	90	81	106	82	87	89	87	90	94	75	90	92	82	86	94	93	76	123	86	104	85	90	90	80	89	76	89	108	83	90	111	88	92	85	108	94	83	104	117	76	67	90	83	99	101	85	96	101	81	97	93	91	90	87	93	94	86	82	79	86	96	109	95	99	91	80	103	85	85	112	93	76	93	85	84	95	94	97	86	100	104	87	90	85	91	83	97	102	98	94	106	99	103	93	94	77	93	88	84	75	74	105	87	98	82	91	97	97	92	93	88	104	94	86	81	80	73	91	89	80	80	119	87	101	81	81	81	93	96	109	99	114	101	81	99	88	82	91	106	92	96	74	94	111	73	95	92	90	88	80	97	82	85	89	82	91	83	94	95	101	88	79	98	83	108	90	99	86	84	99	94	93	88	89	103	94	94	95	78	97	89	107	85	94	104	94	116	104	92	88	93	90	107	115	99	86	90	82	68	99	101	95	112	97	82	84	108	94	81	101	88	83	108	96	87	100	90	95	99	88	92	122	98	77	101	87	92	117	89	84	101	98	88	99	86	99	83	99	77	86	90	81	88	105	98	93	89	95	99	94	95	96	98	96	98	91	101	73	89	102	101	101	85	89	93	84	89	100	106	80	93	66	79	100	110	76	83	72	76	95	106	102	88	83	93	87	95	99	100	93	94	91	85	89	88	91	76	83	86	88	71	108	71	84	96	91	108	97	86	98	80	95	100	91	89	96	80	102	108	95	90	92	93	104	81	90	87	76	79	95	79	96	96	97	85	104	78	99	83	85	96	83	115	74	99	90	92	97	90	99	88	83	80	105	78	81	104	88	81	96	94	89	99	75	91	101	72	107	83	98	100	97	96	89	82	92	90	84	114	89	87	87	82	99	95	89	100	86	77	75	110	117	82	102	90	89	92	96	82	92	89	69	85	93	92	96	117	80	99	81	84	104	94	114	82	101	98	113	103	82	104	103	100	73	83	76	110	101	99	83	89	84	94	77	85	97	86	87	98	81	107	81	86	84	85	94	84	98	81	75	98	103	95	86	81	94	82	83	109	99	83	92	95	100	86	102	88	109	108	98	81	92	93	103	80	75	98	90	89	104	104	89	84	105	83	84	77	90	85	93	94	95	98	80	84	82	86	85	91	89	77	99	79	93	91	97	88	100	88
8581	1234	2806	3293	2855	2326	1902	1635	1417	1195	1031	1014	860	839	803	702	721	559	565	575	576	553	534	503	490	472	502	513	480	489	399	442	430	470	474	441	435	470	422	447	416	411	419	385	401	437	379	400	403	402	384	379	382	391	396	425	351	389	376	392	409	367	409	389	394	358	371	416	390	382	377	413	397	392	368	382	368	367	368	342	387	367	357	388	368	371	413	370	388	386	421	380	349	392	352	391	374	383	373	331	342	357	344	394	346	361	353	378	361	371	404	383	341	385	369	382	372	373	325	380	361	379	399	394	388	374	402	365	393	400	389	380	391	350	380	342	386	378	386	375	366	381	357	363	400	382	401	352	365	363	371	405	376	409	401	372	372	361	373	347	379	353	373	357	377	341	363	372	350	339	372	411	362	331	363	338	380	379	384	387	344	408	362	372	359	356	361	366	381	348	355	343	364	347	353	354	328	388	361	385	372	343	353	392	361	369	387	360	370	351	377	360	353	389	398	356	401	384	378	352	388	386	355	360	334	436	357	361	368	371	372	353	363	351	386	386	390	378	411	359	400	365	385	345	381	360	360	360	380	352	374	387	355	371	383	379	348	371	378	399	372	312	340	350	385	342	361	341	373	337	398	380	342	357	362	349	355	350	388	385	378	327	362	373	358	365	365	346	346	357	330	363	366	332	361	349	354	389	370	366	382	399	367	401	381	375	331	365	369	385	377	365	378	377	371	375	383	355	358	365	350	364	353	348	375	351	358	398	397	394	383	379	354	376	356	377	331	355	358	365	372	388	392	364	346	382	308	339	386	356	368	346	382	367	373	382	355	371	376	377	365	395	360	372	399	371	341	351	353	371	347	346	354	362	358	364	371	353	370	362	385	346	374	342	349	386	377	387	400	344	367	333	349	381	405	373	326	344	378	369	345	385	359	349	360	372	391	359	369	379	361	387	380	366	376	363	375	344	362	339	367	352	363	401	348	350	395	362	365	366	356	331	352	355	337	343	418	334	372	351	376	340	366	360	362	365	373	367	383	356	390	364	364	363	348	387	378	395	404	337	352	369	406	345	369	337	363	343	346	358	328	390	375	353	363	371	386	386	355	343	337	380	366	359	392	360	376	401	396	364	353	384	353	346	393	369	372	361	352	383	339	377	387	359	372	344	354	374	388	394	355	394	363	368	364	394	338	349	358	378	368	377	407	406	383	359	360	354	356	364	365	387	361	342	348	385	345	339	345	376	370	376	384	397	407	352	372	368	356	366	350	401	342	364	364	373	390	378	368	361	373	377	334	352	339	387	338	361	347	374	378	358	335	344	374	360	336	388	359	374	382	377	378	347	384	359	386	346	361	368	371	350	375	377	391	376	362	337	363	374	358	372	369	373	394	369	352	340	370	357	357	376	363	362	361	406	361	360	382	407	389	360	358	384	333	363	329	385	384	350	348	371	309	347	367	381	369	369	357	357	368	361	359	344	404	405	352	381	344	356	368	359	366	356	356	338	359	372	362	365	369	364	364	359	396	385	361	349	353	373	370	334	399	358	396	386	360	344	414	370	381	369	330	333	366	355	353	349	368	373	363	363	354	390	362	375	335	357	381	374	380	383	372	370	342	364	356	355	383	356	346	366	352	378	327	383	375	383	366	344	385	377	358	360	354	369	379	355	375	373	346	401	364	387	362	364	366	383	352	368	353	373	352	366	320	377	350	367	377	379	362	388	371	367	370	356	361	351	392	408	373	360	362	376	361	349	357	356	374	366	346	360	349	370	369	363	344	362	362	359	386	379	327	366	389	385	366	357	344	378	389	359	341	379	338	380	324	353	366	356	395	359	305	352	351	382	333	331	362	364	381	391	379	374	372	369	390	327	342	360	364	382	371	375	341	356	388	342	367	369	342	339	379	370	370	382	349	380	402	344	380	361	369	351	353	363	395	356	398	345	320	358	379	366	360	368	350	384	380	361	391	368	335	399	381	390	363	356	379	367	349	361	347	348	360	364	363	368	386	370	365	373	362	322	346	353	368	367	392	369	369	355	366	335	388	376	340	355	406	355	358	367	351	390	405	356	361	362	371	371	326	390	385	351	372	369	374	351	352	363	407	361	334	387	373	378	352	365	368	379	351	367	353	354	345	366	347	355	383	383	355	342	378	383	330	343	364	303	360	362	356	377	351	368	364	384	352	328	373	377	363	364	344	395	389	378	337	371	377	370	379	353	386	399	361	373	391	367	333	372	404	351	373	358	378	342	391	411	366	381	362	366	381	362	357	350	387	370	381	356	337	354	361	376	385	384	348	368	364	323	335	343	371	368	371	379	381	349	335	379	346	396	349	388	370	356	357	343	369	344	367	331	386	349	418	367	357	350	349	351	371	377	394	353	366	385	338	365	385	375	348	359	361	358	336	386	371	370	345	364	350	365	352	354	352	384	386	370	387	356	349	380	375	385	368	349	366	391	349	359	365	378	375	334	373	363	383	366	363	376	331	389	353	364	379	325	387	383	345	364	373	360	340	331	364	391	350	369	370	370	397	338	376	349	359	399	384	407	351	377	368	388	344	353	365	373	340	359	365	332	366	361	342	385	367	399	358	360	404	351	362	400	375	358	348	344	383	388	360	362	348	373	328	387	341	414	370	356	332	337	367	372	349	352	317	340	378	363	381	405	335	353	390	326	381	339	351	371	396	328	351	347	344	353	355	337	407	362	337	401	353	378	370	395	388	353	324	381	348	396	382	365	374	353	363	370	348	376	390	384	350	356	334	360	345	340	365	357	383	400	389	368	382	358	360	355	405	379	350	376	364	353	343	364	338	384	373	358	357	342	391	379	378	358	358	366	380	370	402	395	366	344	351	357	365	406	334	392	363	366	401	364	352	374	356	343	342	390	381	325	340	384	345	372	364	345	355	377	344	393	336	350	369	373	372	328	396	338	357	369	385	383	356	386	368	409	394	346	384	375	351	347	358	346	361	372	359	383	356	396	374	337	369	383	388	386	364	345	385	369	361	371	337	386	361	371	328	362	330	406	342	391	341	334	373	414	354	386	400	391	375	366	361	376	386	319	365	390	348	421	362	384	349	359	359	376	313	360	394	368	354	357	332	387	345	387	398	377	352	368	371	395	381	354	377	371	353	387	341	398	400	386	388	382	331	352	388	356	369	402	379	334	395	377	371	368	355	364	372	358	362	374	341	352	402	342	380	385	395	385	378	345	362	371	392	356	374	358	352	339	367	372	352	345	373	366	367	347	364	354	335	363	392	375	350	365	338	372	344	376	355	340	357	350	378	358	383	361	363	371	372	374	353	386	396	361	370	389	387	358	344	341	342	374	412	339	349	358	372	361	395	338	338	352	362	380	347	347	372	357	340	384	361	353	373	345	370	345	372	362	388	364	324	374	391	364	369	364	340	365	402	363	368	352	371	347	344	390	392	377	374	374	352	356	346	359	341	328	331	349	363	352	359	353	398	361	372	357	395	369	356	375	358	385	353	373
18822	2695	1981	1540	1053	707	551	461	379	311	284	237	231	211	188	188	199	165	152	149	147	168	138	150	143	128	140	148	117	145	150	115	120	130	120	125	101	131	127	113	109	104	135	118	131	109	98	123	121	105	116	106	126	128	130	112	114	135	108	131	116	116	110	136	96	118	111	116	120	110	114	120	99	113	106	132	96	124	103	108	137	117	118	113	119	108	122	113	127	105	115	110	112	99	112	104	126	111	93	102	112	105	122	98	97	129	114	108	109	123	100	105	129	99	108	130	110	112	104	106	119	95	103	105	123	101	113	106	109	95	109	106	94	113	114	112	123	103	119	114	119	125	105	139	118	116	113	114	112	106	103	105	113	113	132	114	109	118	110	95	123	102	108	138	103	112	90	113	106	111	119	115	95	105	117	125	112	110	106	99	116	132	109	98	111	118	107	107	121	119	109	103	126	103	119	108	117	118	119	119	114	106	100	103	115	116	96	116	116	103	112	105	110	100	110	109	114	100	110	112	102	131	106	119	93	116	120	120	120	110	124	101	115	113	125	120	115	104	108	116	115	113	118	113	111	121	118	117	104	111	122	125	112	117	108	120	116	113	110	103	95	124	101	122	112	97	118	122	108	119	123	111	118	134	126	118	91	111	106	109	111	115	127	121	111	106	116	99	115	125	110	108	111	108	111	105	129	110	111	115	92	105	106	129	116	114	122	91	123	99	102	122	91	124	107	121	119	110	121	112	110	103	117	112	117	106	108	117	121	117	109	114	108	109	117	105	115	96	105	99	124	101	106	114	119	117	90	101	100	89	108	127	100	107	120	115	113	99	118	114	128	111	107	104	122	128	138	104	97	114	104	123	100	110	117	112	99	118	133	97	95	107	94	105	127	104	90	109	116	84	138	111	95	99	119	107	94	104	110	120	103	125	112	97	96	119	108	123	109	114	93	108	115	106	121	106	102	103	106	93	99	129	105	106	110	142	124	103	112	115	108	123	116	109	120	115	114	117	103	113	126	119	102	111	109	97	93	102	115	128	103	105	105	122	126	107	107	100	121	110	92	119	104	125	95	109	105	117	111	110	102	134	99	129	110	108	109	106	122	110	102	122	108	105	106	115	111	108	116	113	112	100	126	94	103	102	116	108	102	121	90	114	92	121	96	103	101	100	122	115	105	131	116	117	111	93	119	98	109	110	119	114	120	112	117	111	99	88	102	110	118	102	116	114	117	122	111	110	98	107	106	123	112	108	99	110	127	88	117	116	97	87	119	126	105	96	90	101	141	120	113	106	118	106	118	86	118	130	118	100	110	119	122	108	76	106	116	114	107	127	107	118	110	96	123	105	90	114	117	94	109	124	99	106	107	107	92	105	112	106	111	115	93	103	108	112	110	112	110	112	114	107	117	101	127	109	112	97	117	99	125	106	102	96	116	106	103	116	109	107	109	110	98	123	119	108	118	103	122	100	108	131	114	110	110	119	118	100	104	116	108	117	104	118	99	114	117	121	120	105	110	106	114	99	124	116	89	138	89	114	97	111	102	107	106	112	97	103	111	93	102	102	111	112	101	117	120	127	96	112	108	115	109	114	107	124	104	96	126	124	106	106	103	115	130	107	102	114	114	129	108	114	113	113	129	124	118	120	114	106	104	117	98	134	106	133	122	110	110	102	110	116	109	144	112	113	104	103	113	106	137	132	129	119	92	105	105	94	114	108	130	127	104	98	132	108	116	115	109	111	106	92	121	96	120	116	94	107	115	110	105	116	125	112	102	134	96	104	107	122	109	114	103	134	114	108	111	125	116	115	106	132	115	108	138	121	120	115	107	118	131	105	90	107	119	102	97	108	111	105	120	112	109	99	116	98	104	106	121	110	113	117	104	97	117	108	103	110	103	114	112	121	118	100	103	115	125	126	110	116	116	110	101	116	123	122	112	105	89	112	100	132	110	110	104	115	107	108	83	130	101	116	99	94	102	112	97	109	93	128	119	119	117	106	101	104	106	107	97	103	118	104	110	110	105	87	136	137	109	120	109	90	125	101	123	107	122	111	120	119	116	110	109	98	109	120	114	106	117	111	110	138	116	104	108	105	117	118	105	109	106	129	118	103	125	123	130	110	103	97	97	125	115	114	94	107	99	117	113	90	102	101	112	101	107	112	119	105	109	108	109	115	97	95	112	110	105	116	114	127	110	115	113	91	97	124	79	100	119	112	112	112	111	116	103	108	98	118	100	106	121	103	107	114	98	121	96	104	108	128	93	106	103	126	108	107	124	105	115	113	117	119	122	113	119	102	125	134	99	117	102	112	111	104	112	124	102	111	102	100	110	109	125	120	110	121	111	132	98	107	106	111	100	124	114	105	119	111	107	99	120	108	100	151	115	130	100	109	114	111	91	101	109	115	108	90	109	99	117	103	97	107	131	126	115	128	106	105	98	105	109	106	127	120	104	121	105	83	120	108	124	119	105	102	95	125	114	108	126	123	100	122	88	110	134	101	107	107	106	98	121	121	99	124	98	100	93	104	106	114	125	101	148	97	106	107	113	112	118	109	112	105	96	112	108	95	114	115	109	105	123	126	110	116	98	111	109	105	116	116	132	123	116	107	102	111	102	104	103	122	112	95	98	128	113	109	91	110	109	115	120	108	102	101	114	102	121	106	110	121	106	109	128	108	131	109	113	117	126	114	112	127	99	120	108	116	124	113	116	126	117	103	103	121	135	114	129	118	108	111	105	121	107	98	99	121	98	106	120	101	114	100	104	108	111	118	123	125	89	110	113	122	117	121	122	116	113	127	109	123	115	112	124	106	113	101	106	117	98	129	90	114	106	110	96	123	119	114	115	105	121	96	130	111	111	113	96	88	107	106	118	125	103	121	113	113	128	103	108	98	104	110	115	123	121	112	120	118	119	103	103	96	108	115	110	102	107	99	119	108	111	112	107	94	91	109	125	115	117	120	117	110	89	105	120	107	94	121	93	90	96	106	114	80	115	113	103	108	112	109	106	115	101	105	99	99	122	115	96	113	104	130	111	123	131	123	139	105	125	101	108	118	102	92	125	118	128	116	95	110	121	116	128	104	113	108	98	106	141	116	107	98	93	117	86	108	91	131	105	119	108	103	99	112	106	112	99	126	101	100	115	116	102	105	123	118	117	101	128	113	111	113	113	107	107	108	120	113	121	118	108	117	121	118	115	110	103	117	124	125	91	115	113	106	111	106	106	97	121	92	119	122	133	106	110	122	110	110	98	112	117	112	107	110	104	107	120	101	88	111	93	107	125	106	111	126	115	103	124	97	122	107	103	117	124	120	104	118	102	75	101	92	101	103	102	105	126	108	123	109	104	130	112	120	120	97	93	108	108	124	92	121	110	94	99	105	117	119	117	118	123	115	117	128	110	119	111	107	109	106	104	121	107	123	121	119	116	115	117	106	107	119	113	115	118	103	111	120	111	114	92	116	97	118	108	125	121	125	104	125	125	117	105	106	106	107
10748	2113	4783	5585	4855	3933	3224	2693	2237	1989	1730	1524	1498	1311	1197	1076	985	958	871	858	780	753	719	751	698	695	661	607	626	581	614	568	591	591	562	554	544	533	530	551	529	531	499	531	549	512	494	441	505	468	494	477	526	493	461	517	479	484	458	487	468	432	462	476	508	482	432	462	506	414	496	458	470	462	444	457	477	418	467	424	413	432	446	458	440	448	480	461	506	452	456	467	468	419	437	440	406	445	430	429	429	428	418	432	445	455	473	478	428	455	432	445	427	422	443	472	421	426	438	435	416	439	420	434	445	462	424	467	429	430	408	425	440	459	435	430	423	407	423	422	450	424	463	450	435	430	403	432	432	453	402	452	424	397	474	415	407	444	435	413	445	430	448	439	410	415	422	423	408	454	462	462	418	436	427	397	405	385	423	385	452	409	393	408	386	407	439	422	430	415	413	416	430	428	401	419	416	442	416	406	414	427	475	472	462	444	425	468	425	404	423	449	455	448	439	447	429	394	433	456	439	418	415	430	432	456	431	398	453	474	441	435	421	425	434	456	459	435	459	420	426	421	415	414	445	455	423	427	430	448	459	397	423	459	425	391	415	434	444	427	398	394	451	458	419	396	373	464	429	435	419	448	408	458	467	397	445	429	428	472	425	452	403	390	413	416	448	409	472	429	416	424	456	457	429	413	388	396	454	429	435	418	441	407	425	458	438	457	419	384	441	422	442	442	441	439	437	455	408	447	400	424	417	415	432	401	384	446	406	404	433	434	432	435	390	424	401	461	424	456	424	381	439	383	407	390	429	417	422	418	436	397	390	471	399	433	437	419	470	417	473	443	393	439	404	450	441	380	426	479	455	416	416	415	388	440	450	431	413	430	414	430	377	425	426	411	447	404	478	413	419	439	438	425	383	411	405	408	438	424	427	455	422	429	411	445	459	407	421	434	427	475	442	396	432	402	394	403	425	454	427	424	427	416	430	461	411	426	418	454	429	438	420	422	428	422	407	443	414	453	444	418	408	440	392	419	405	428	412	384	425	439	403	502	441	411	415	443	418	409	400	390	395	381	410	437	395	440	399	436	439	411	457	403	417	436	416	423	423	421	395	447	454	453	437	439	410	396	428	391	438	420	416	412	425	411	416	419	432	413	460	437	446	424	420	427	404	467	347	418	461	412	422	413	455	449	438	386	416	422	428	428	423	424	455	471	455	457	411	405	449	410	444	452	432	449	388	445	433	429	399	409	480	419	430	440	434	402	434	419	446	376	438	401	423	413	361	382	408	452	433	412	411	427	456	411	457	446	414	418	412	464	429	395	419	450	425	426	475	462	415	415	410	472	437	385	442	406	441	411	411	416	430	443	444	382	450	430	437	447	453	430	416	450	420	447	426	404	447	406	409	424	411	404	419	452	455	424	388	414	398	402	447	438	423	404	436	488	432	447	390	414	420	372	448	418	447	422	412	434	460	451	427	435	453	396	397	399	405	441	425	398	420	436	425	441	394	411	466	427	460	406	462	463	426	416	418	444	430	435	466	413	417	424	395	472	422	383	410	454	398	428	412	438	445	457	421	479	394	408	383	431	412	443	397	395	373	441	415	396	453	453	416	441	437	462	443	412	421	401	404	428	424	449	420	392	401	477	397	438	402	434	414	438	473	426	444	451	418	431	433	439	430	433	403	391	444	400	479	412	390	403	425	431	427	407	438	428	410	386	421	422	466	403	446	459	427	430	423	427	423	445	409	428	382	453	441	401	444	428	428	414	422	435	399	392	393	401	436	435	469	477	453	410	427	440	431	430	418	449	422	426	438	410	448	480	429	395	464	412	414	393	438	385	438	446	424	424	441	470	407	445	447	373	409	435	446	467	422	410	432	403	394	423	384	419	443	435	378	433	465	423	429	401	446	415	400	405	432	408	419	418	432	422	444	424	399	424	445	413	434	413	389	385	416	422	427	394	441	391	412	440	415	440	388	407	406	415	416	398	423	409	421	431	453	376	428	425	469	417	442	411	424	437	412	426	401	471	448	403	435	424	461	423	380	428	448	446	411	405	435	429	442	452	455	439	440	450	442	447	432	431	417	419	410	441	415	439	417	413	424	420	404	388	416	426	456	402	433	422	429	425	466	454	394	445	439	398	420	405	424	430	454	445	430	429	424	417	431	428	451	429	441	427	429	429	436	426	406	447	429	430	411	428	414	408	444	408	440	401	418	456	430	423	411	417	404	450	409	452	411	426	432	431	437	428	424	473	398	429	457	445	478	396	415	407	442	451	421	423	424	433	391	396	435	457	423	443	387	413	425	409	384	487	479	428	455	403	423	440	404	434	446	443	404	421	447	478	420	434	417	451	411	446	447	443	413	418	425	381	418	409	408	393	402	419	441	406	417	451	402	446	438	412	422	442	421	434	404	362	444	395	426	457	440	443	414	447	415	416	404	409	392	387	414	433	441	402	455	409	449	405	454	385	453	449	403	428	382	446	446	384	448	452	407	392	411	424	437	427	418	411	410	425	447	437	434	454	386	397	402	435	396	438	414	449	437	414	447	383	394	413	390	432	434	431	433	439	428	434	408	424	442	415	454	429	451	420	427	421	447	407	417	432	429	417	423	446	445	434	414	407	413	449	400	430	405	414	378	467	441	428	447	415	433	406	405	408	428	442	463	420	427	429	424	420	440	422	381	447	428	413	430	469	442	423	406	442	423	411	413	400	430	432	426	403	436	452	415	413	443	410	433	406	420	425	407	400	432	409	452	447	427	415	480	446	436	415	389	412	404	441	386	448	450	471	433	465	420	421	415	424	415	403	414	418	396	435	418	424	427	422	423	423	452	406	460	458	452	421	427	440	439	478	413	413	429	424	408	419	462	436	439	402	437	407	420	425	375	422	397	402	409	427	442	444	409	435	421	403	432	374	428	422	408	444	412	428	410	418	386	415	450	453	393	429	434	441	475	402	432	429	399	425	384	451	434	431	412	414	447	441	422	416	439	452	430	415	435	367	437	472	424	449	435	394	411	402	425	413	408	471	449	421	439	443	431	411	407	407	438	437	440	430	417	428	417	411	414	424	397	448	411	396	431	420	390	392	435	407	447	470	424	404	443	400	431	415	419	389	409	438	440	443	445	409	424	456	429	437	445	461	433	442	425	422	427	402	427	372	451	440	392	414	400	433	455	461	436	430	451	409	402	434	423	423	429	426	392	431	421	406	435	447	411	429	415	435	454	450	431	415	393	462	441	443	403	430	429	421	453	401	449	425	466	450	406	403	421	397	391	403	395	420	449	406	473	459	428	420	411	417	413	429	374	393	421	388	362	441	425	410	409	434	439	434	413	406	418	407	464	439	397	423	444	411	358	416	378	402	452	450	400	410	437	408	444	486	444	405	434	463	417	435	434	441	413	411	440	432	415	405	406	435	430	437	418	436	417	430	412	421	389	415	386	403	434	422	431	429	428	447	451	420	469	414	443	386	416	417	379	418	442	439	454	441
1839	238	237	224	193	219	182	181	185	192	168	184	169	180	154	186	178	185	181	180	172	149	205	160	177	188	182	161	166	175	200	179	173	175	191	171	181	173	180	183	180	174	181	194	178	182	194	146	178	154	177	179	181	167	152	166	176	165	182	199	163	173	184	180	185	176	182	161	177	167	170	181	162	203	171	175	183	184	160	202	191	179	180	174	162	148	152	187	187	181	152	152	164	169	172	179	175	185	162	179	172	182	202	157	181	185	156	171	190	161	177	158	154	186	171	167	176	175	183	164	174	166	173	170	177	173	179	158	159	158	158	172	177	143	162	188	167	191	176	155	188	154	174	174	180	178	182	168	165	187	166	183	179	176	167	190	188	207	189	179	181	176	178	163	152	157	155	165	167	158	204	164	180	174	156	171	180	180	166	179	176	180	160	162	183	144	152	168	198	180	174	164	173	166	181	177	161	180	152	189	166	168	180	170	180	181	177	166	197	195	175	191	184	171	176	167	180	170	180	180	167	192	184	156	170	168	155	158	155	166	180	162	156	157	168	189	170	192	177	172	171	153	200	166	180	192	186	160	187	202	175	192	150	169	145	181	172	189	165	166	165	186	178	182	202	169	160	166	155	178	176	186	197	199	156	171	156	180	173	171	178	160	161	162	202	170	187	160	171	175	190	152	188	175	189	165	171	169	176	161	153	180	182	162	168	205	172	173	177	176	158	154	177	165	169	159	165	158	166	179	168	192	180	175	166	176	156	156	193	158	164	159	170	201	189	182	186	159	183	174	176	159	179	185	155	171	170	171	141	175	168	182	189	163	181	200	176	164	170	166	167	153	180	182	180	148	148	201	187	183	181	171	165	181	165	187	162	154	175	190	179	158	173	183	173	185	168	181	177	167	160	157	184	175	193	180	171	171	190	195	169	154	175	175	205	199	186	156	164	178	171	165	168	184	169	180	169	151	170	157	179	164	179	193	180	179	177	175	182	169	167	191	175	190	152	181	159	173	170	184	193	180	173	168	180	181	153	196	160	206	180	164	163	185	175	166	175	166	176	168	149	164	155	177	183	175	171	181	186	202	177	177	178	171	177	173	191	158	173	141	173	189	183	177	162	172	179	178	149	164	189	164	174	162	185	177	156	150	165	187	153	179	185	183	187	181	173	190	182	175	183	167	197	178	206	196	178	176	175	164	161	166	161	171	178	169	169	186	181	168	164	174	170	171	194	166	149	202	175	165	173	186	165	162	170	188	173	167	171	166	167	144	165	167	172	180	185	162	162	181	183	179	162	165	169	160	186	168	165	174	167	152	173	212	177	183	164	174	150	178	185	170	181	175	174	171	169	155	171	176	193	164	182	166	165	177	158	161	183	173	181	168	168	179	183	158	169	163	172	177	154	161	174	171	179	165	169	164	188	150	160	177	176	169	170	169	200	178	183	159	184	188	160	177	162	169	177	196	180	189	173	168	165	177	203	154	163	179	160	152	184	172	177	138	165	170	189	163	144	197	180	184	152	167	171	166	160	180	172	145	173	174	176	170	209	142	178	181	180	179	159	177	181	184	184	177	210	181	155	167	161	170	169	163	176	156	182	179	158	177	186	157	180	172	160	183	190	145	184	176	170	195	182	166	173	171	156	173	170	161	171	170	169	186	156	151	173	185	190	170	185	170	176	177	163	153	190	158	195	165	186	182	177	174	159	171	145	154	191	165	202	174	177	163	176	179	155	192	190	181	159	172	172	197	183	178	166	166	181	170	198	166	185	188	178	176	163	154	178	170	155	176	193	187	187	145	188	164	172	177	173	181	182	181	164	197	164	153	169	167	154	162	180	152	172	169	171	154	187	150	191	163	159	178	195	178	165	182	175	157	170	188	183	184	147	165	187	149	163	156	167	177	169	170	166	180	172	177	180	169	163	179	168	145	146	170	164	178	188	177	158	168	193	171	170	164	196	167	186	160	167	177	158	160	205	156	200	187	183	181	169	175	178	182	173	171	152	169	175	173	154	177	171	168	164	162	181	156	164	169	165	154	171	143	183	169	197	148	152	191	184	175	165	182	169	169	159	145	171	182	170	158	183	175	182	153	152	151	161	163	175	167	163	183	168	178	183	180	163	185	182	179	155	196	154	159	182	164	182	170	151	179	184	159	170	177	181	167	173	163	184	197	174	171	169	154	164	158	175	170	190	181	180	159	203	184	165	165	185	180	187	147	178	192	180	154	180	150	168	182	185	174	184	171	176	181	170	182	160	193	178	160	164	184	184	196	187	170	167	180	168	166	166	164	142	192	164	175	183	169	151	175	166	178	173	163	166	189	182	173	163	160	185	176	189	162	159	169	180	171	174	180	188	171	150	187	165	151	173	182	176	176	173	180	153	162	155	158	177	134	164	176	200	189	198	173	190	178	159	191	195	171	174	168	160	199	183	162	180	180	170	172	169	169	139	185	190	141	184	180	169	184	185	186	163	172	180	187	161	166	175	178	164	166	173	174	188	207	191	157	161	164	155	185	200	174	164	162	188	173	192	179	194	178	171	180	180	160	168	181	168	171	168	179	182	174	173	183	166	170	183	167	167	170	161	182	174	164	137	172	182	188	158	185	192	195	213	166	147	157	173	177	172	178	168	185	161	185	186	167	165	163	191	160	157	187	183	172	161	156	176	178	156	178	148	157	166	159	174	180	190	165	177	171	185	156	190	180	173	170	149	169	148	143	158	181	156	174	172	161	164	178	179	180	169	171	167	174	182	155	178	189	187	192	198	172	191	167	189	158	172	162	173	180	179	179	165	199	158	170	154	162	178	187	205	174	184	159	202	165	181	148	189	185	184	209	158	186	172	152	163	161	165	169	164	189	179	162	177	182	183	155	195	165	189	153	204	200	183	178	176	150	158	158	175	152	172	170	182	168	184	195	181	159	152	180	180	190	165	160	188	160	185	159	189	178	179	177	192	166	156	163	186	155	163	179	175	155	154	167	184	171	178	169	186	201	189	182	187	174	161	165	190	165	167	195	177	165	166	178	175	157	162	185	174	189	180	170	150	169	155	182	189	175	172	188	193	169	171	158	204	149	166	173	166	128	183	174	169	169	168	179	165	176	167	190	206	157	181	178	175	164	197	164	165	164	193	172	170	199	195	198	171	158	167	185	168	168	178	168	171	158	167	171	165	177	166	163	177	177	162	182	179	173	178	166	170	164	188	165	173	180	170	166	166	167	159	187	178	156	203	177	162	180	154	160	177	194	166	179	187	193	163	191	168	184	143	199	166	192	154	202	159	168	186	198	163	155	177	154	181	151	197	177	180	143	182	154	176	197	195	153	176	189	189	191	169	156	187	164	156	185	168	173	184	192	182	185	195	170	168	162	193	182	159	169	151	196	176	190	171	156	178	186	177	171	165	154	181	191	173	163	178	181	172	183	162	165	184	157	151	187	177	189	185	193	173	180	176	175	182	183	199	183	174	181	151	194	183	163	168	157	169	166	174	138
3359	709	788	791	757	744	794	652	672	644	680	660	684	613	654	653	614	655	613	640	607	619	636	600	604	606	611	600	613	618	624	615	634	636	633	564	620	600	569	625	616	634	583	640	638	633	588	615	621	625	564	634	635	583	587	603	595	549	615	621	577	563	620	632	596	617	603	634	604	610	585	592	605	627	614	627	615	627	626	615	575	612	646	565	606	630	595	620	562	605	578	566	636	651	566	595	605	596	602	612	578	624	643	611	594	656	613	611	601	623	601	617	626	600	590	597	575	622	614	581	588	623	568	621	546	622	568	592	619	603	545	610	647	582	641	621	575	633	591	597	560	566	661	619	665	574	620	576	647	604	606	607	609	630	617	624	575	607	653	573	604	673	588	589	603	563	597	571	573	627	605	593	576	626	615	624	549	622	597	608	637	571	653	599	588	562	617	561	656	611	570	577	627	655	624	589	594	619	591	621	587	585	581	588	595	603	620	610	638	600	567	605	580	609	636	637	620	608	560	623	628	631	628	615	584	665	561	619	588	624	558	598	609	592	608	625	605	590	569	642	612	610	622	656	630	583	621	612	577	573	644	561	614	570	620	609	616	617	629	577	572	602	575	613	614	654	612	645	584	648	568	621	580	570	568	617	591	605	585	566	605	593	582	567	639	641	611	664	612	632	664	653	649	604	595	598	622	604	619	573	572	612	629	622	581	623	660	641	584	604	601	570	592	598	575	567	597	648	611	620	574	600	642	613	662	584	610	594	652	614	569	641	637	607	614	597	643	618	609	646	603	621	581	602	620	604	646	603	594	621	665	571	628	569	637	672	614	589	642	629	590	630	602	603	609	623	590	629	566	610	629	574	614	585	605	608	607	595	645	596	626	613	607	601	607	605	576	601	562	602	648	597	617	616	594	585	664	607	627	619	581	608	615	572	628	628	615	587	591	585	610	610	628	595	573	624	639	590	568	611	633	610	618	597	631	589	638	580	600	615	618	587	638	574	601	635	653	632	618	589	621	627	610	634	577	618	568	538	582	657	591	575	595	571	637	594	591	588	627	657	568	593	597	607	590	579	592	587	596	627	637	649	634	612	603	622	612	645	607	620	564	588	623	616	601	581	676	619	595	605	627	613	574	621	588	617	586	624	624	624	613	624	568	625	621	573	622	608	617	617	603	615	638	581	635	624	601	585	623	621	607	605	565	590	612	564	599	583	619	600	616	593	577	600	648	612	597	595	620	611	592	643	603	621	614	608	602	670	602	592	609	583	655	601	623	575	605	660	599	596	611	644	633	607	661	620	609	667	599	637	621	590	600	571	615	601	642	621	634	613	596	621	612	605	627	626	618	591	570	585	629	592	569	573	627	624	637	620	620	571	589	599	617	609	602	580	646	570	599	582	614	589	632	646	622	620	613	612	607	648	647	587	589	562	589	619	601	650	591	621	630	595	600	631	604	588	576	590	601	562	595	557	575	614	631	638	641	608	595	591	561	590	580	607	604	615	577	660	604	589	587	663	626	611	651	550	621	625	598	660	580	602	630	590	607	629	587	637	577	618	607	612	625	619	585	589	624	608	628	634	628	573	617	621	581	620	601	628	599	634	650	663	626	605	650	594	589	609	596	658	637	552	569	603	620	625	578	641	633	627	604	605	592	600	575	627	610	607	625	649	592	594	621	607	614	603	610	589	577	601	611	547	610	598	624	588	593	616	629	603	592	622	605	629	586	563	590	603	597	613	646	597	636	558	574	639	581	607	561	634	631	610	568	625	611	655	598	633	628	630	578	576	588	640	614	582	579	623	628	584	605	609	610	581	589	546	615	596	617	632	621	636	572	578	603	611	622	577	647	566	607	593	586	597	661	626	592	614	598	566	560	646	639	618	580	584	603	599	606	595	586	639	583	599	621	621	610	612	638	611	618	627	634	607	564	589	641	618	645	605	587	599	576	619	625	610	630	610	658	593	599	574	569	549	590	622	634	637	618	601	630	615	608	582	631	631	581	592	577	603	603	576	586	595	565	617	624	595	607	588	600	549	572	577	583	610	640	593	632	624	588	616	601	614	648	612	620	584	568	611	599	640	595	603	628	613	598	632	615	606	614	541	608	566	621	594	602	632	619	590	650	610	600	632	584	622	623	639	612	613	573	631	629	601	587	610	627	621	607	606	637	620	604	614	585	629	651	659	584	625	587	624	591	627	582	599	602	605	601	547	592	657	652	611	608	595	626	614	594	624	592	617	641	619	573	603	630	611	589	627	607	649	574	535	586	621	596	584	560	581	638	612	587	584	568	569	592	576	600	604	570	605	587	640	604	615	601	602	564	570	645	566	626	601	591	599	608	581	570	615	616	630	598	634	571	564	674	643	614	609	604	648	642	600	604	604	610	611	576	576	602	610	616	646	582	581	640	620	610	553	614	618	638	619	592	612	628	604	535	584	594	626	618	614	609	576	635	589	609	573	630	548	583	559	617	632	553	565	588	612	561	626	585	602	590	609	640	616	630	593	617	567	617	624	574	614	646	622	609	604	624	582	643	600	625	631	617	595	623	614	653	618	604	607	614	628	602	599	585	570	608	608	589	599	590	587	615	626	629	637	633	585	615	619	628	615	585	673	603	598	581	570	641	581	593	595	626	587	602	628	600	589	582	597	592	655	626	653	577	640	614	580	646	580	614	642	607	635	606	620	622	619	622	570	587	649	612	597	601	619	606	591	593	630	600	567	596	606	645	650	599	579	624	631	630	597	543	612	599	596	562	613	643	620	599	627	579	581	629	597	579	617	618	615	591	596	668	622	571	603	629	645	643	602	598	639	636	610	602	588	617	596	613	609	626	614	619	622	610	646	632	621	592	605	630	610	603	633	659	642	615	611	628	586	605	641	603	598	595	608	574	627	557	615	621	610	602	612	633	616	611	616	628	635	651	609	561	614	649	628	615	620	586	623	577	601	612	616	596	661	583	554	624	604	614	576	577	580	587	641	554	635	612	606	599	622	612	632	618	562	599	606	602	591	616	593	610	635	662	629	605	578	612	606	616	624	595	631	588	569	612	616	619	621	612	613	602	649	642	605	601	649	608	529	617	613	625	573	555	624	619	621	578	552	624	615	568	625	619	607	580	595	579	582	624	610	557	658	642	593	574	625	589	613	588	635	605	626	618	582	624	622	626	599	599	635	594	606	589	592	606	673	588	603	606	549	608	630	668	592	606	596	609	635	596	607	604	595	621	578	580	595	577	608	621	615	620	577	583	596	604	600	652	594	583	625	625	634	592	644	587	641	615	586	628	578	593	627	568	618	654	585	606	614	605	603	585	623	624	600	620	640	634	603	634	559	603	567	629	579	610	661	622	660	590	546	576	606	566	542	532	643	599	658	609	595	586	607	661	633	615	600	579	651	603	622	654	615	610	619	631	573	626	601	667	559	618	617	596	584	615	575	572	620	595	603	586	626	597	576	614	623	630	635	579	605	627	579	609	583	604	589	603	570	628	634
10754	1047	1114	838	594	419	348	277	237	214	184	166	165	144	141	121	138	131	128	129	115	110	116	116	117	109	103	88	121	97	96	93	105	93	94	92	95	92	80	103	93	98	104	83	94	81	89	100	86	74	80	89	90	98	101	88	79	104	86	108	83	96	86	87	107	103	103	86	95	86	100	88	97	95	81	80	101	86	91	92	74	88	84	82	96	98	91	97	92	97	82	91	79	94	91	82	92	92	75	101	83	90	87	110	75	92	112	104	99	83	84	93	78	107	95	74	84	97	99	84	92	103	98	105	84	90	83	79	88	79	90	90	80	100	106	91	86	88	92	101	113	102	81	112	113	108	106	90	106	95	83	88	79	82	77	87	93	89	92	86	74	90	98	93	87	102	82	106	83	99	101	71	78	103	82	92	78	90	98	86	78	90	86	90	119	86	87	80	96	87	89	91	86	103	115	94	99	99	78	93	106	87	80	86	88	108	72	100	105	102	103	106	88	88	102	89	91	92	106	99	95	98	109	79	102	89	83	87	101	84	78	89	91	98	104	98	74	99	81	84	87	70	83	85	92	70	84	92	99	83	84	93	91	93	76	74	103	105	94	94	87	88	104	107	93	94	118	88	86	94	71	93	86	98	88	91	71	103	109	89	91	96	98	94	107	89	94	89	80	87	120	89	106	102	77	99	107	89	88	96	111	98	103	92	94	89	90	91	90	84	97	81	94	81	93	99	81	94	86	96	103	83	86	94	96	99	77	73	89	97	81	108	84	100	78	92	83	90	82	87	86	106	92	78	104	101	95	71	88	98	101	105	86	100	91	105	96	102	101	82	88	82	88	107	87	87	90	82	83	82	97	92	76	103	81	101	95	92	87	86	100	101	83	101	83	86	88	81	95	82	81	96	86	110	89	93	97	86	89	94	80	89	99	95	94	93	79	87	94	104	82	100	91	88	83	81	94	93	104	112	94	87	103	100	92	88	96	82	107	99	89	82	97	83	95	87	75	80	102	104	94	69	103	96	82	104	96	89	78	91	111	105	79	98	94	82	95	84	85	92	80	85	91	89	104	95	77	109	90	78	94	92	98	92	94	100	99	84	94	92	76	97	95	97	88	75	94	88	97	80	82	88	84	87	94	87	87	96	101	83	89	109	85	92	95	98	95	91	94	98	101	92	81	94	111	89	85	82	90	78	83	92	95	86	105	88	94	90	79	77	78	95	98	92	90	109	94	88	80	94	86	98	78	96	92	83	89	93	94	83	98	100	78	91	76	100	88	110	102	73	83	96	82	90	86	85	83	98	89	88	87	88	91	100	77	122	103	113	89	95	104	87	108	85	97	100	108	102	99	90	99	97	93	86	94	99	86	92	84	99	96	84	96	101	103	95	82	92	96	90	89	95	93	79	108	85	90	96	89	101	89	90	89	111	96	98	80	101	104	97	94	88	98	99	94	93	90	96	107	94	82	86	89	102	81	81	89	95	87	87	89	87	101	82	86	104	102	95	101	98	89	91	104	83	70	82	102	92	91	95	111	85	90	96	78	93	90	88	100	93	97	98	98	94	121	84	84	94	95	89	83	81	80	96	85	91	105	104	78	91	100	98	100	95	84	98	73	91	87	85	99	87	105	104	96	76	121	72	91	96	89	91	87	102	89	90	89	93	101	102	94	84	101	88	91	91	82	111	100	92	95	82	83	86	96	79	70	87	89	104	93	82	89	98	85	88	97	83	89	83	69	94	97	99	89	90	96	99	100	101	99	104	90	107	89	105	74	95	86	102	90	88	96	88	106	99	87	89	108	89	109	71	99	86	91	103	93	92	99	96	80	95	94	98	86	91	90	103	98	90	97	100	89	89	79	92	87	100	91	89	88	94	78	97	96	94	73	82	88	108	84	95	78	98	88	100	85	106	73	93	103	92	100	92	99	106	90	105	102	89	91	95	66	109	91	81	90	86	95	95	88	83	75	92	79	111	87	95	105	116	100	96	89	90	84	94	119	84	98	106	113	83	108	90	88	83	87	108	102	86	92	102	101	82	81	76	102	90	91	80	78	80	94	88	103	95	92	89	102	82	77	82	89	93	93	96	91	91	81	93	99	103	99	105	89	85	85	92	84	81	92	102	81	95	89	85	85	116	83	95	84	106	98	82	87	106	92	80	90	95	101	87	97	92	80	86	89	81	98	87	89	86	92	94	82	83	93	91	95	103	89	107	99	99	94	96	102	84	84	97	87	93	106	89	92	86	105	84	86	89	82	80	85	98	106	84	94	100	94	93	88	93	101	91	79	73	101	100	98	68	93	88	111	115	96	91	91	93	108	93	99	96	91	111	73	97	95	117	84	93	95	84	95	105	96	73	80	104	82	70	85	84	85	93	103	84	86	88	104	103	108	83	83	101	100	90	81	98	101	73	86	100	93	87	92	80	81	92	92	99	106	93	88	79	101	90	86	77	90	98	74	86	84	97	86	65	104	98	94	84	93	80	91	99	75	91	97	101	98	105	98	92	82	83	89	97	108	89	79	113	95	86	88	96	76	100	87	91	90	94	84	98	104	89	85	98	110	99	81	100	95	93	81	95	106	80	76	84	93	80	107	100	95	85	89	74	96	89	95	104	75	95	89	90	92	106	97	108	85	88	85	88	92	97	102	92	90	78	93	81	86	86	92	100	88	97	95	102	90	86	81	90	78	93	94	87	93	91	101	105	80	79	96	73	77	67	91	79	98	103	94	99	95	96	87	81	92	93	87	87	93	93	100	92	86	94	92	82	100	107	117	91	105	94	102	88	93	86	75	69	90	96	86	92	84	76	104	83	106	99	95	88	83	90	83	98	80	93	95	79	91	89	79	84	101	79	96	101	92	90	105	96	97	99	93	85	81	98	79	96	104	89	87	81	92	85	83	87	81	108	86	90	86	99	115	76	97	87	88	93	99	83	84	105	101	91	98	77	88	82	99	89	107	92	100	98	103	91	89	93	87	105	98	100	82	90	113	81	81	91	81	93	83	76	97	114	92	88	99	96	91	104	107	100	91	97	113	93	89	104	77	98	109	88	102	94	91	88	85	108	103	92	91	89	78	109	75	99	89	85	103	79	90	103	93	106	108	100	78	105	100	101	85	98	85	105	109	94	94	80	92	90	92	88	80	91	88	106	89	87	98	88	85	72	85	85	93	71	86	73	101	91	77	86	100	76	99	98	106	74	93	88	84	104	88	94	107	82	98	105	101	98	96	110	99	79	77	87	109	100	87	92	88	80	97	93	99	87	80	80	100	85	101	79	98	82	101	85	96	93	87	68	92	102	102	89	104	82	91	123	93	90	87	75	83	74	96	91	86	121	84	100	80	102	75	88	98	106	90	84	92	95	92	94	82	101	99	90	89	95	83	81	87	89	102	83	85	93	75	97	82	102	73	83	85	93	107	111	91	100	76	111	88	85	94	81	100	84	81	93	92	81	94	94	102	95	80	104	98	98	93	87	90	95	84	86
8564	1237	2901	3290	2854	2383	2019	1598	1345	1219	1072	965	943	822	787	785	685	643	632	586	555	567	555	517	487	540	511	477	477	437	445	438	486	449	458	423	457	437	414	415	377	410	429	434	429	431	416	384	393	422	351	381	377	375	420	386	388	375	361	364	356	392	376	401	410	421	358	386	376	373	375	393	397	379	389	374	390	382	380	376	362	368	393	356	376	377	371	370	383	337	362	396	374	341	354	354	360	406	355	365	362	378	376	324	373	377	346	362	362	359	339	381	346	382	452	380	366	376	374	377	380	382	369	384	362	353	383	387	372	376	360	355	385	370	343	398	374	351	356	382	352	355	362	357	364	375	329	375	353	368	378	402	338	375	339	371	371	374	398	365	368	339	316	377	350	354	362	374	342	348	334	387	382	380	371	363	385	384	367	362	357	323	409	397	371	364	346	365	372	382	370	378	381	375	359	373	365	358	360	351	308	370	348	373	368	363	335	378	347	375	337	373	372	347	338	375	396	389	385	340	338	375	393	348	368	350	372	400	369	307	368	356	340	332	361	374	366	369	382	397	363	364	338	349	362	372	350	369	341	352	340	388	346	347	339	341	362	354	359	360	362	328	343	375	367	388	413	395	339	389	352	365	361	340	379	357	392	352	354	397	378	368	369	365	355	387	399	380	383	333	410	377	387	357	373	384	365	322	333	404	380	375	351	345	337	366	339	339	337	353	363	368	382	400	338	346	358	365	358	366	364	332	363	367	362	398	350	381	362	353	373	352	395	382	393	344	365	369	366	332	354	370	381	357	347	354	362	383	373	354	386	364	380	345	374	349	346	374	378	344	365	345	348	351	361	366	352	379	388	372	355	335	376	402	370	350	320	378	377	339	370	397	348	333	368	352	338	337	368	362	328	376	361	376	344	371	384	356	387	360	374	357	361	378	349	351	334	349	372	367	354	369	338	365	352	378	396	381	406	364	358	353	408	395	369	389	380	384	325	376	360	382	364	394	347	368	342	351	364	330	363	390	373	354	370	356	363	397	344	362	368	374	352	352	378	368	356	369	338	345	390	353	401	372	356	354	367	388	355	368	370	377	354	398	369	375	342	367	351	370	348	339	375	361	309	356	373	341	352	391	375	380	369	368	374	356	383	373	378	373	355	341	405	401	388	380	344	330	359	374	356	342	351	357	350	333	374	308	346	376	346	367	369	351	391	352	368	362	348	364	364	356	358	364	373	362	346	346	376	378	406	388	347	370	390	359	362	347	361	379	351	417	373	344	383	375	344	353	368	355	357	362	370	393	362	362	388	349	329	378	375	363	369	375	340	366	361	346	332	365	352	405	353	367	335	349	381	359	366	349	373	381	358	372	358	347	342	338	350	391	337	346	392	367	382	363	371	389	359	380	349	371	337	352	385	411	371	340	407	332	357	339	347	376	378	348	376	351	348	373	374	395	385	345	339	361	373	346	348	345	385	344	363	349	347	354	337	358	348	338	334	347	313	335	380	337	383	349	392	410	352	375	387	374	408	383	363	361	371	326	346	367	349	385	350	391	358	363	397	371	378	367	375	389	399	348	356	337	350	358	331	347	354	363	338	360	363	386	380	379	367	365	349	361	349	351	367	356	380	372	341	361	366	328	360	341	361	375	367	345	342	362	341	334	365	339	331	353	394	359	350	392	357	360	344	368	356	371	395	369	361	406	366	393	312	353	374	322	347	347	352	370	402	330	369	316	412	344	372	362	383	342	358	365	363	394	381	346	363	351	331	397	356	384	393	387	372	355	366	349	399	346	398	379	361	324	365	355	373	326	354	361	367	398	371	381	342	397	367	363	354	384	411	365	356	337	362	361	361	361	376	348	345	364	387	393	366	345	338	327	368	381	333	377	384	333	354	357	353	349	371	366	354	333	392	367	346	350	348	382	376	393	369	374	365	322	395	351	417	400	337	382	375	344	403	347	334	394	381	335	320	394	376	370	386	353	363	358	356	352	333	353	345	367	383	355	346	385	368	376	376	344	363	360	349	364	378	357	351	341	388	344	367	337	371	376	380	351	375	339	337	341	354	350	360	378	394	351	374	392	347	351	371	350	410	366	360	357	358	349	376	306	367	324	363	383	329	398	353	368	394	349	360	361	345	370	378	375	367	385	393	351	402	359	363	324	358	371	374	342	383	354	353	346	383	378	379	368	383	368	376	380	381	322	362	392	363	402	346	336	385	353	362	346	386	365	349	374	388	352	374	364	343	372	352	382	398	401	390	376	340	358	384	343	354	390	351	393	345	358	375	350	403	375	400	385	367	338	344	403	382	364	379	353	363	381	378	364	374	354	383	366	323	343	360	378	353	366	329	384	394	371	382	409	379	363	392	341	335	362	365	375	363	345	384	341	359	382	357	358	342	345	354	372	390	385	359	350	348	347	354	353	342	381	376	348	355	363	362	374	344	375	351	379	377	404	387	364	389	349	392	388	361	391	366	355	403	341	373	347	373	383	367	354	385	357	417	377	365	347	365	337	328	390	347	344	371	349	332	354	358	383	353	353	351	361	362	385	377	349	379	391	361	393	371	358	370	386	380	365	334	366	358	364	383	350	383	376	398	330	364	376	364	370	362	375	362	353	366	373	345	355	386	362	371	365	351	352	368	346	339	333	351	370	360	364	360	353	414	364	382	349	352	384	344	343	353	367	362	348	340	369	362	376	347	377	367	363	364	380	371	367	419	386	351	366	365	350	353	354	372	346	367	367	350	330	339	357	348	333	382	355	371	375	388	339	365	406	384	369	348	352	366	370	347	364	341	375	358	367	339	371	379	357	344	346	379	390	356	363	364	376	384	349	369	368	359	335	355	360	364	360	378	382	367	359	395	356	330	355	348	344	348	362	359	378	349	347	356	367	393	380	378	358	352	358	384	373	356	375	364	361	380	370	354	342	368	389	360	314	342	371	355	362	358	378	375	340	373	365	356	374	369	324	341	378	366	399	346	341	355	345	365	365	379	394	377	353	354	358	327	371	360	383	363	377	313	350	347	376	356	390	346	359	359	344	360	360	344	396	380	352	387	370	366	340	371	400	366	344	343	367	372	349	367	388	345	331	352	369	372	366	351	376	367	399	373	373	404	385	342	358	315	377	374	393	368	351	381	374	372	353	384	366	358	327	367	367	357	376	382	348	368	375	387	340	362	344	359	391	390	362	374	385	338	361	374	371	334	393	378	362	375	336	366	383	380	388	350	370	357	360	377	366	379	380	368	386	372	390	382	389	366	373	366	330	369	351	370	356	389	361	346	374	348	367	367	364	382	359	380	368	360	341	348	377	347	371	378	327	353	366	317	341	373	380	352	372	354	332	383	331	375	358	343	383	343	330	362	383	375	374	367	399	361	400	360	397	399	334	345	370	355	377	334	352	348	398	362	332	342	391	378	373	340	382	366	385	387	374	369	372	410	382	349	366	393	373	371	365	344	361	376	358	387	356	385	366	363	367	348	388	397	375	372	378
19350	2690	2059	1626	1074	782	582	484	351	353	278	256	264	248	195	182	183	164	180	164	161	127	168	139	147	123	138	147	144	141	123	109	131	130	137	138	123	128	113	130	124	115	124	111	119	117	118	140	148	112	124	130	124	114	116	124	109	110	138	110	127	115	113	105	125	118	125	118	112	134	123	119	129	103	121	112	120	106	123	132	117	119	114	132	108	135	113	113	143	109	124	123	115	110	102	116	113	126	139	112	114	120	119	108	105	96	128	115	118	130	115	150	122	137	118	115	102	118	98	114	135	113	112	126	117	109	102	118	129	135	92	109	102	122	111	113	118	118	106	119	111	116	144	128	120	109	131	134	106	130	94	98	107	120	110	114	115	96	112	120	104	129	112	115	120	119	104	120	138	116	103	127	121	112	111	125	105	130	115	107	117	117	109	115	107	110	124	110	117	114	127	125	120	102	101	125	101	107	100	128	127	94	97	111	112	117	126	135	117	114	116	113	121	105	92	116	127	118	124	138	104	126	103	136	123	110	132	115	101	109	112	120	97	114	112	125	97	103	109	125	95	122	113	128	121	105	122	107	105	129	122	124	109	85	109	99	102	113	121	122	123	104	117	125	94	126	114	124	105	121	127	119	113	112	99	127	116	109	107	111	131	112	125	138	105	101	130	117	114	122	115	118	97	112	115	115	110	111	111	112	127	125	123	118	113	127	106	122	105	108	115	103	102	108	105	114	118	123	124	124	108	110	121	110	97	129	116	113	106	119	97	114	93	135	103	116	118	114	138	121	113	112	117	112	93	109	100	106	111	99	108	124	106	110	120	114	120	107	130	115	104	105	123	100	122	113	126	131	113	124	109	139	121	110	113	113	116	108	124	110	111	115	133	131	116	121	116	118	104	109	125	123	117	138	120	110	120	117	108	131	108	111	108	113	120	115	120	121	105	124	104	115	96	127	126	106	125	111	112	124	118	109	119	131	124	112	122	107	128	108	127	138	116	151	104	128	108	111	119	117	114	109	113	111	113	116	107	113	110	131	94	121	108	112	107	137	128	120	124	102	114	145	106	115	116	125	127	124	122	116	136	113	102	106	101	110	122	120	101	132	123	111	120	132	121	120	128	106	139	114	102	118	134	120	118	106	113	105	127	115	87	121	115	123	113	118	94	134	120	118	115	118	114	108	122	140	100	104	118	124	127	109	105	127	115	115	113	112	117	108	103	129	108	99	104	114	109	116	116	120	109	101	116	113	126	102	119	104	102	120	114	117	125	100	111	119	130	117	114	121	121	109	124	102	115	122	105	109	122	108	125	116	116	105	134	106	104	122	116	97	117	126	89	117	135	119	117	115	119	130	123	116	118	112	125	132	119	122	110	134	114	118	109	106	107	114	120	109	113	119	121	134	121	120	147	121	128	120	136	127	113	124	112	120	117	143	111	130	131	131	112	128	106	88	131	111	122	134	118	124	95	117	105	116	104	105	106	110	107	107	131	96	106	112	108	115	122	121	114	120	113	89	112	121	106	106	117	121	119	122	125	120	145	132	119	117	108	114	100	118	111	107	124	116	119	113	120	127	142	120	112	128	119	118	117	103	112	109	119	102	108	107	94	109	109	122	128	122	104	132	118	108	114	123	119	113	117	117	114	109	129	110	97	111	121	129	123	106	111	96	128	125	108	109	126	98	98	126	111	117	128	113	94	114	106	128	137	121	125	111	113	112	114	128	122	123	117	106	123	102	122	114	118	123	110	109	118	125	131	111	106	128	116	110	120	119	105	119	127	133	114	121	121	128	125	122	117	97	110	111	119	120	123	110	100	118	110	114	111	141	124	130	103	117	106	121	124	112	131	109	120	121	105	95	129	108	134	118	109	110	96	108	119	115	127	91	127	126	110	124	107	120	117	103	122	101	113	95	102	109	100	113	100	98	113	114	118	126	126	125	124	97	104	145	107	139	122	104	123	102	97	105	109	128	126	112	121	128	123	118	122	106	130	111	110	119	101	133	110	132	106	105	109	97	119	115	109	101	109	110	102	117	122	114	110	119	107	112	106	90	116	118	118	116	118	119	110	118	120	100	107	113	121	102	114	103	120	111	102	116	118	119	103	104	123	109	101	109	111	128	126	128	105	118	107	99	120	98	117	109	116	117	118	116	111	134	126	115	137	108	111	113	97	114	107	115	118	124	119	115	93	120	102	105	115	114	113	125	114	117	121	117	110	109	116	107	113	99	120	116	99	128	105	106	131	123	116	100	123	105	119	105	93	120	117	107	110	118	122	107	122	127	98	113	123	142	134	112	136	105	112	124	117	117	102	118	105	117	127	144	113	124	96	110	98	120	99	110	106	106	104	127	116	124	118	97	127	123	114	124	121	115	108	121	127	118	120	108	96	105	113	121	126	110	115	112	124	128	121	119	112	109	108	123	140	115	108	116	121	107	148	132	94	110	114	119	107	113	135	109	119	100	124	115	133	134	116	130	107	123	116	126	115	125	117	126	140	110	110	100	105	103	107	107	127	115	124	116	123	101	111	104	125	105	110	119	124	129	116	112	124	114	113	126	106	133	113	103	122	94	106	105	119	120	124	94	110	106	115	125	95	119	90	102	124	117	123	91	113	127	121	128	117	108	108	113	122	114	116	106	128	120	135	129	105	120	118	116	129	111	114	116	108	100	145	124	118	129	122	110	108	94	122	107	121	117	125	113	96	121	129	110	121	132	119	95	110	114	116	111	112	133	109	118	121	101	116	127	131	103	138	116	110	121	114	125	124	102	113	100	115	114	123	112	115	103	119	105	105	106	93	123	100	126	105	120	124	114	107	110	117	131	136	110	115	109	125	115	103	119	111	113	116	123	116	114	131	116	101	120	119	96	115	106	123	126	108	122	108	123	112	120	105	112	111	107	116	136	101	112	110	123	104	108	111	109	105	113	138	114	107	110	117	118	117	108	110	121	128	129	124	113	116	109	122	112	115	114	110	115	117	106	123	115	105	113	137	114	124	124	138	123	103	119	104	117	127	124	113	126	103	124	117	112	125	105	122	120	131	117	125	113	111	117	106	114	94	109	129	111	110	116	124	88	120	113	100	126	107	106	125	105	121	109	116	114	130	116	107	107	113	112	105	129	116	128	131	104	122	118	138	137	128	133	107	114	118	85	136	113	111	123	122	109	112	118	110	101	115	125	94	114	112	111	113	121	108	131	131	131	124	95	116	124	102	116	116	107	110	133	131	105	142	129	119	116	108	113	110	116	106	123	127	130	98	121	128	120	100	103	123	131	105	121	122	109	119	105	113	128	97	125	133	114	93	118	127	118	120	109	121	114	119	107	112	92	117	100	108	106	117	106	139	107	107	136	107	115	119	112	108	116	116	125	126	117	129	101	119	122	121	139	109	109	115	109	115	121	114	115	132	114	109	110	119	110	112	92	113	104	127	120	113	107	110	120	111	116	110	119	133	101	130	102	108	100	118	117	123	107	104	141	91	125	120	110
11360	2263	5214	5704	5038	4104	3427	2830	2389	2083	1782	1633	1473	1392	1241	1116	1033	967	986	916	843	817	780	704	641	678	695	706	664	624	592	581	595	595	552	621	542	527	565	530	547	537	527	515	483	516	507	533	508	474	514	483	525	518	494	499	513	507	507	529	498	482	468	471	479	452	509	462	500	488	456	474	482	503	470	480	500	470	457	461	483	512	471	474	431	521	435	433	524	485	509	478	495	442	434	489	478	431	432	444	478	447	419	467	491	460	497	423	457	470	480	444	477	446	490	476	472	453	478	451	458	433	426	478	459	416	442	434	500	444	442	470	472	477	434	431	464	510	422	446	471	446	450	439	488	443	478	437	430	464	431	442	451	472	467	434	473	442	465	442	454	438	432	408	441	436	395	443	453	412	430	471	465	512	468	457	500	429	441	462	425	458	456	411	425	419	420	434	440	417	446	449	429	445	446	431	415	440	427	445	427	463	405	417	432	462	469	455	427	443	478	432	399	438	472	401	427	464	422	473	462	443	431	426	432	418	474	402	444	464	459	445	434	475	468	435	389	471	426	428	442	445	449	441	458	399	453	432	441	462	447	489	446	404	500	425	450	448	471	449	433	473	454	426	453	427	479	432	473	431	479	466	454	460	453	448	425	458	438	442	455	474	446	438	417	457	447	428	441	414	443	442	436	420	432	452	428	455	447	464	438	417	467	439	490	468	421	450	439	440	435	416	460	409	442	460	439	458	420	431	426	444	465	460	447	448	437	444	434	445	479	432	447	446	442	428	468	457	471	417	443	417	433	422	433	479	451	463	462	464	466	460	431	471	451	413	467	440	418	430	401	440	446	469	442	434	454	426	449	442	459	432	439	445	417	448	419	461	461	412	458	466	471	464	429	419	460	447	461	427	479	417	435	428	456	459	451	484	410	424	421	440	404	435	457	465	460	449	481	452	467	470	421	439	429	461	446	454	460	424	432	428	443	461	450	461	441	446	462	425	447	425	461	440	444	412	444	439	455	443	444	419	438	450	444	461	422	434	416	459	462	438	431	456	436	398	465	408	414	447	476	462	440	452	448	447	467	439	453	401	441	456	456	426	485	435	463	440	471	424	462	469	426	434	456	439	453	406	443	418	459	461	464	466	434	438	462	442	459	477	469	489	439	494	455	430	436	444	453	433	419	423	465	436	434	463	446	448	434	427	453	446	417	443	461	477	420	446	456	414	439	469	433	466	400	416	467	430	433	452	429	459	461	462	440	483	416	455	458	434	436	420	445	436	442	413	446	479	462	462	450	426	480	428	433	438	440	442	422	442	418	427	496	471	472	433	452	429	444	484	473	433	460	461	443	461	474	438	492	443	433	432	444	426	447	452	441	434	464	438	441	420	445	468	483	445	462	459	469	459	465	483	431	464	428	459	457	459	431	434	438	431	453	455	452	448	423	485	456	455	434	491	408	422	445	415	437	432	450	443	467	449	467	436	416	429	438	484	441	450	467	428	427	452	453	442	449	442	446	405	420	431	440	446	454	447	426	432	455	406	456	458	427	444	460	444	451	420	438	448	454	416	432	424	433	449	449	423	454	424	424	470	431	397	431	422	439	455	448	436	448	448	403	473	406	439	439	415	425	458	496	458	430	448	446	469	424	434	444	454	417	425	417	426	436	473	424	470	447	426	460	400	463	448	431	403	431	442	463	418	426	429	430	459	440	406	438	439	427	486	433	410	458	421	448	452	469	405	445	413	429	453	436	458	451	450	486	408	435	440	432	391	412	465	475	425	447	463	411	416	435	440	444	431	417	447	438	476	419	438	418	459	449	478	396	458	422	487	455	440	398	429	419	478	438	466	421	438	446	484	454	438	478	438	455	451	447	469	442	451	434	435	456	431	435	428	444	424	465	464	443	438	462	440	418	468	466	421	429	489	460	463	436	436	461	454	475	446	443	442	464	487	478	456	413	437	426	419	493	450	440	430	462	442	477	467	424	439	474	427	422	452	429	428	490	401	456	429	427	474	408	411	422	416	454	430	460	445	442	445	481	433	450	438	420	420	449	467	401	469	416	469	443	472	449	431	413	414	471	409	420	431	409	441	402	446	452	445	470	423	445	444	466	447	457	446	419	448	446	466	426	466	466	464	449	384	419	462	416	436	465	450	440	439	427	461	460	443	420	428	441	448	444	458	454	440	468	485	453	421	458	432	389	413	413	448	426	456	470	440	452	446	474	490	406	442	409	479	421	463	444	442	453	454	410	456	416	443	424	414	484	456	480	457	424	440	430	437	446	450	436	448	419	476	443	448	446	426	444	480	442	448	447	456	451	435	464	443	450	455	466	452	423	470	445	408	482	442	421	442	417	439	446	421	460	453	444	437	439	424	473	445	449	412	415	407	450	420	463	440	435	473	452	448	422	389	442	431	416	485	420	427	439	417	448	449	456	482	466	482	415	439	435	456	447	430	429	426	457	458	465	454	430	423	472	412	439	450	458	463	470	447	448	445	416	428	433	459	432	457	458	418	470	425	420	440	456	450	443	439	438	421	436	435	429	457	468	454	450	423	413	462	470	423	465	416	428	435	438	440	427	463	434	417	422	433	451	444	379	436	474	471	435	447	445	487	455	473	433	440	476	445	470	441	430	449	471	426	470	442	457	405	425	421	446	449	422	479	482	436	428	467	439	437	454	473	432	403	416	432	439	447	460	460	510	463	462	422	462	495	473	452	450	448	442	503	470	420	441	456	431	440	444	441	444	454	441	462	446	474	449	438	488	449	459	451	434	411	414	435	450	418	393	456	435	433	420	430	453	416	432	428	420	413	473	461	429	478	461	416	459	508	498	460	412	443	420	401	485	467	450	450	440	436	467	429	446	480	407	427	439	484	442	467	470	412	450	458	443	430	470	436	460	429	440	459	439	480	455	462	426	445	473	476	421	445	434	430	481	409	421	453	434	418	414	433	447	461	443	412	470	431	448	426	457	409	462	477	427	443	518	446	452	449	456	449	455	432	424	421	467	427	423	414	431	480	464	468	453	415	450	449	460	427	422	453	435	451	409	442	440	407	491	420	451	445	456	424	462	426	451	439	390	438	469	442	401	428	433	439	411	491	421	490	475	422	441	410	455	473	495	443	452	417	437	429	428	464	473	441	478	449	473	497	454	445	479	447	445	464	450	442	438	465	439	414	451	456	424	429	454	400	393	492	433	414	481	451	423	417	438	429	478	433	437	457	461	459	429	453	453	432	467	428	465	425	458	415	468	437	466	475	470	429	461	441	407	415	428	446	422	405	413	451	447	407	443	467	436	447	454	436	416	423	461	437	467	450	442	449	436	487	454	493	424	449	447	439	453	449	417	423	442	471	452	433	446	395	435	432	438	424	468	423	441	438	439	454	450	434	473	467	384	457	473	429	407	414	439	442	437	453	444	435	471	448	440	444	468	418	465	453	424	437	462	455	458	460	456	470	487	459	443	428	469	456	409	394	419	422	447	460	433	457	436	456
1797	224	235	206	224	196	210	173	197	183	178	186	171	190	190	189	171	209	168	176	181	178	202	194	163	181	184	192	183	211	172	168	203	185	198	185	176	184	194	182	190	177	170	200	170	181	198	177	168	177	160	191	188	176	202	166	160	162	162	186	163	179	203	184	189	180	182	182	162	185	168	192	197	198	181	166	195	202	204	184	161	166	170	176	176	187	199	185	180	154	174	149	165	179	206	176	174	185	159	183	168	183	219	173	192	186	155	188	174	176	202	179	177	184	206	171	184	199	181	171	195	182	172	164	205	173	165	181	188	163	195	179	177	190	172	175	199	191	166	193	158	207	192	172	207	165	169	176	182	178	217	157	192	188	186	177	185	187	169	203	192	190	183	166	178	201	195	175	166	173	182	203	164	196	214	180	143	168	168	181	169	180	176	167	172	170	177	176	181	179	181	191	181	165	186	181	177	183	161	204	169	167	181	199	167	202	173	174	185	181	182	163	177	162	176	171	175	194	176	169	168	194	174	198	172	181	167	171	159	149	194	197	175	185	169	207	179	163	181	163	172	173	190	185	194	168	199	207	198	186	194	174	169	193	167	143	171	171	171	190	182	191	197	204	182	193	182	172	191	154	200	199	190	171	191	179	197	196	184	159	180	186	165	176	165	161	197	186	175	188	181	193	183	181	179	164	171	180	203	191	219	180	197	173	182	195	194	200	186	181	171	189	175	179	179	158	184	163	171	161	190	187	176	193	164	195	169	204	170	203	190	171	181	197	178	174	180	172	203	171	223	178	202	188	188	214	180	190	186	169	177	174	151	149	193	186	175	179	172	185	165	177	175	191	150	197	173	186	173	167	185	162	203	183	182	180	157	197	150	189	175	178	189	159	183	183	172	204	186	169	175	196	174	168	174	197	159	160	182	190	180	185	164	150	170	174	171	193	194	192	167	190	203	182	154	203	167	149	191	162	176	181	186	186	167	190	180	196	162	200	172	180	162	183	198	181	195	196	168	181	193	166	189	175	158	190	180	180	181	202	183	181	178	192	167	180	179	195	170	191	181	176	182	183	187	188	166	181	170	154	186	181	204	177	189	184	171	200	174	186	187	173	195	168	190	170	168	183	189	194	185	172	185	173	165	170	173	183	181	180	208	179	192	155	203	188	164	173	184	193	199	169	165	194	196	183	197	179	192	185	162	185	186	173	180	159	187	187	205	182	181	184	187	181	172	159	186	192	166	179	183	174	184	174	197	195	187	155	187	209	161	161	187	181	179	205	190	177	164	175	180	191	173	195	166	152	180	198	197	157	163	182	202	176	176	167	154	177	163	164	195	173	188	193	180	205	195	183	186	163	192	161	181	180	174	165	188	190	183	169	181	177	206	189	174	185	194	184	150	182	194	185	175	187	169	189	176	163	183	158	191	177	168	194	176	195	193	170	171	185	173	188	189	156	169	184	199	192	186	191	197	166	191	182	160	191	185	163	169	186	193	175	187	169	162	176	190	179	174	183	168	199	183	191	193	183	180	189	178	145	189	222	190	178	180	188	180	201	172	163	199	200	164	181	175	185	178	160	168	188	162	193	195	170	174	204	189	188	179	172	158	192	165	202	173	180	182	197	169	185	175	186	191	171	183	178	175	182	208	183	182	191	155	169	176	212	176	189	184	167	179	195	198	171	176	204	170	170	164	159	173	183	162	173	197	179	177	197	177	193	173	194	199	153	189	184	171	171	167	174	182	182	182	217	167	194	178	185	177	173	203	173	169	180	192	184	192	176	173	198	173	188	178	198	176	178	157	192	199	178	179	175	183	184	171	177	199	172	191	180	189	214	165	169	209	185	205	176	172	177	186	187	182	165	173	175	190	194	188	185	179	173	184	204	173	206	183	169	186	162	167	207	186	181	207	168	181	206	199	190	181	180	174	223	177	175	194	172	177	181	176	159	178	157	161	179	175	168	182	177	173	185	176	166	181	191	196	180	184	180	187	169	160	194	172	201	190	177	187	169	169	181	175	188	151	178	181	171	194	181	187	145	196	205	187	189	166	175	179	175	193	199	198	171	183	171	179	188	169	187	189	181	172	188	187	166	162	181	192	192	179	198	163	175	179	198	224	163	175	159	176	168	168	173	157	180	179	182	172	147	185	172	189	164	178	170	176	164	197	197	192	164	165	185	183	185	176	208	166	180	178	184	205	194	202	190	188	183	181	173	191	200	162	196	170	174	186	194	203	158	197	140	193	180	201	167	166	163	172	201	196	183	208	189	170	168	174	203	180	184	189	170	162	213	200	168	159	193	166	189	185	168	196	171	175	193	169	175	182	165	194	186	187	196	184	197	194	174	161	170	157	185	153	177	189	155	176	195	161	185	182	163	161	215	185	200	190	207	186	182	195	162	201	174	205	178	188	198	209	188	183	190	181	162	184	165	183	191	192	180	184	185	187	161	182	185	161	189	179	166	189	157	158	165	189	165	150	191	184	202	170	184	211	183	178	191	178	167	208	172	169	176	194	173	201	180	167	160	189	197	193	174	164	176	216	191	178	167	197	191	161	199	173	173	203	187	176	189	164	171	167	211	205	191	171	176	191	185	186	175	169	177	196	173	184	176	179	174	163	173	184	182	179	199	161	166	187	162	201	164	177	183	199	159	185	188	165	185	172	186	171	157	161	194	185	176	177	177	172	205	179	193	171	153	216	169	183	192	188	185	170	193	179	191	178	195	189	190	170	170	167	153	159	171	175	184	168	160	187	188	160	167	176	179	181	200	182	187	169	164	180	168	174	187	177	186	185	173	199	176	197	191	172	158	177	186	209	193	197	189	182	189	172	181	177	168	206	158	186	180	176	175	192	179	158	186	183	168	208	183	162	178	176	187	194	187	187	189	202	180	187	191	173	184	194	213	155	183	188	195	187	167	171	182	162	169	182	154	195	184	186	168	187	188	192	185	209	182	168	179	190	180	183	187	172	191	186	182	193	174	176	185	190	171	179	172	197	166	191	180	163	171	185	165	145	183	175	176	175	182	201	168	194	161	181	144	204	157	211	196	158	171	193	190	187	170	174	199	190	168	198	164	195	183	208	196	182	181	175	175	168	201	176	154	201	178	183	177	158	183	160	153	189	183	176	176	155	163	163	173	167	198	172	190	190	174	169	187	209	193	180	173	182	182	193	185	166	188	172	189	176	171	158	209	179	169	180	175	184	164	212	198	191	162	199	169	185	186	197	188	183	174	176	177	175	180	173	182	193	189	191	168	183	189	187	204	170	170	183	172	198	184	190	178	178	178	175	183	169	174	186	162	163	196	197	186	177	165	168	179	200	174	199	161	200	177	183	179	178	183	194	175	177	179	174	172	164	183	150	198	190	179	205	188	198	165	181	153	192	164	170	172	189	186	180	196	175	209	164	184	178	192	176	179	177	159	157	164	184	172	185	196	176	164	176	155	179	190	184	175	198	202	186	163	197	181	191	170	171	171	169	174	174	185	189	162
3482	654	790	837	821	782	754	707	738	698	683	703	726	685	654	662	653	640	644	608	649	642	657	679	643	627	668	662	632	649	658	596	612	662	684	681	629	598	618	687	627	624	628	636	677	642	663	671	691	605	600	692	662	636	632	695	663	700	631	643	724	654	617	613	615	634	586	640	638	591	601	640	652	599	635	625	566	636	665	588	614	667	621	674	643	624	608	648	641	659	680	626	591	676	626	637	676	601	632	612	650	644	637	687	643	630	664	622	662	639	629	602	625	613	663	601	627	626	608	661	638	615	642	583	633	619	642	637	686	634	649	656	619	672	618	620	666	628	648	621	681	619	632	617	617	606	647	642	652	635	687	649	649	653	620	675	649	641	641	605	597	633	662	625	610	676	628	677	592	612	702	639	643	694	676	625	664	710	625	671	641	648	626	637	631	654	622	622	612	611	654	663	652	625	631	599	643	602	655	612	624	642	680	645	594	607	661	649	641	582	654	640	604	681	658	590	594	627	625	629	643	637	670	616	676	658	606	639	667	610	657	639	590	649	608	585	640	648	618	686	582	617	652	654	691	613	664	677	680	652	625	638	645	635	645	643	657	596	606	621	635	618	616	626	661	644	640	653	646	716	576	607	652	620	615	691	643	640	631	676	611	611	625	640	619	647	627	678	666	622	643	634	648	628	664	651	691	655	658	617	588	658	664	671	654	644	617	640	617	676	615	664	635	648	633	643	602	624	635	662	642	627	676	626	643	604	613	651	618	606	647	613	661	658	634	648	684	629	594	620	646	612	653	633	622	612	643	574	639	602	621	640	646	643	648	618	646	614	659	660	677	595	665	626	669	684	610	677	685	649	626	601	550	613	655	659	680	632	619	648	651	642	634	681	652	660	648	631	659	637	625	679	644	639	619	644	600	633	642	595	625	665	641	650	668	632	608	663	624	641	639	626	618	579	673	653	636	675	586	623	637	622	630	594	627	646	595	655	666	616	622	630	665	655	666	626	677	643	644	625	628	651	676	614	628	615	620	628	635	614	639	653	656	637	656	643	628	654	672	655	681	629	670	578	645	672	700	618	665	634	640	665	654	656	630	679	631	651	638	590	634	644	629	598	604	647	636	667	623	619	655	621	630	585	621	627	634	616	609	658	609	656	627	641	657	614	652	619	632	632	611	595	595	654	599	668	632	647	649	684	609	632	662	642	661	631	643	621	630	648	674	643	625	624	665	644	627	648	635	697	635	584	669	638	636	582	664	612	672	662	676	643	636	634	654	607	653	619	615	605	627	659	690	625	699	658	627	643	618	577	641	640	631	603	647	669	669	619	659	591	661	615	663	614	655	636	617	685	639	613	652	644	627	625	634	635	638	673	629	679	601	643	616	623	622	622	619	642	697	633	641	662	665	661	637	683	622	620	666	651	647	616	602	656	621	685	640	673	629	647	650	623	660	599	612	662	690	641	671	615	592	647	636	609	611	572	612	623	599	633	630	703	638	656	682	630	645	626	659	636	616	589	642	646	604	644	660	603	585	670	642	671	620	599	653	645	598	680	618	604	620	651	654	651	650	640	612	653	642	655	605	613	656	670	647	646	619	566	610	635	678	645	639	631	660	646	631	655	645	639	670	623	615	661	635	648	589	618	633	629	658	665	640	619	703	647	639	643	627	619	650	645	652	695	646	638	663	611	625	663	618	636	587	648	588	599	659	625	660	677	656	636	661	672	659	651	656	638	630	651	622	629	608	666	630	671	644	635	604	656	652	674	637	633	647	655	654	671	611	638	631	650	642	659	664	661	615	643	631	595	684	623	666	622	615	641	628	609	605	617	638	610	628	650	656	622	643	663	623	639	612	659	663	627	684	638	630	634	662	660	598	647	674	601	648	636	635	638	629	632	621	671	649	629	670	620	631	647	642	628	624	609	633	648	663	622	679	653	642	636	599	660	612	637	608	563	636	652	647	625	633	566	581	608	664	662	670	636	575	632	640	664	622	594	622	661	613	662	624	625	573	655	667	643	660	648	659	659	629	635	610	622	653	652	664	629	639	658	630	640	634	607	639	601	665	635	624	624	614	656	626	646	653	641	608	624	610	634	606	628	633	663	656	641	667	666	616	637	614	608	638	635	625	633	623	611	648	631	629	618	614	657	642	673	626	608	670	623	629	647	611	640	640	670	618	619	607	624	650	622	657	598	612	662	610	651	646	640	707	633	599	600	622	634	672	623	653	653	650	651	663	646	650	608	649	652	672	665	666	666	633	674	637	657	619	625	617	646	612	614	648	609	628	627	693	685	677	687	623	621	633	666	659	648	611	633	632	640	671	662	640	641	592	663	622	645	591	622	666	623	658	693	622	658	677	654	607	668	682	631	675	665	651	667	694	653	634	640	579	679	619	616	651	629	679	657	615	620	630	611	616	632	625	612	643	658	655	674	656	647	645	639	648	649	640	655	637	598	661	616	626	600	620	641	641	648	655	630	620	652	665	651	637	640	632	622	643	607	632	695	649	703	661	642	655	656	647	654	630	614	670	595	605	653	610	616	655	630	625	599	615	624	633	598	647	669	654	631	623	653	640	644	623	649	643	634	597	643	634	667	634	642	634	616	645	639	626	652	637	663	593	612	600	673	643	651	612	642	655	644	648	643	654	636	670	662	644	625	659	641	657	628	669	609	626	649	622	638	642	596	640	652	622	701	601	676	668	641	680	636	641	613	659	625	654	640	612	642	658	618	660	631	617	641	617	634	651	603	618	649	684	633	656	633	639	634	671	615	609	638	647	642	621	614	654	613	618	634	652	655	627	634	632	653	603	631	633	617	638	637	657	635	650	665	671	595	614	615	633	642	647	648	597	621	662	638	624	621	662	643	629	635	612	647	671	650	690	625	659	654	638	634	677	643	637	627	663	588	587	596	599	608	622	685	663	607	630	639	670	612	634	633	650	651	591	682	640	589	601	681	665	595	679	649	606	672	599	686	608	587	630	634	667	662	657	628	680	669	651	650	711	660	672	626	626	607	652	590	688	614	624	649	623	609	678	642	650	632	635	642	650	638	623	639	660	619	679	668	635	657	635	636	619	623	680	654	623	603	660	637	627	637	640	690	669	670	679	613	636	638	660	653	629	682	656	662	691	630	641	655	669	633	643	632	642	660	620	638	627	692	701	608	648	644	594	615	632	630	628	646	667	649	650	631	667	580	659	595	646	670	634	636	653	673	627	682	649	642	658	602	643	642	665	644	599	610	584	642	599	665	650	606	633	611	599	648	590	654	597	632	655	657	615	666	667	645	615	612	599	618	629	647	680	650	600	658	639	616	600	665	622	605	695	602	632	649	624	648	667	636	645	616	687	662	602	631	625	645	640	636	642	603	641	651	643	625	688	636	650	632	674	646	639	588	641	656	630	667	652	626	644	633	620	668	656	661	648	627	648	652	617	669	652	655	602	638	637	635	635	630	622	624	630	629	658	683	631	628	617	636	666	619	614	674	648	608
11067	1040	1136	861	602	444	354	267	239	204	179	172	180	140	132	127	112	110	122	124	105	114	122	109	106	94	104	113	126	78	113	110	91	101	114	80	109	108	85	114	89	116	85	86	81	96	92	103	108	102	96	98	100	101	112	86	114	92	86	101	102	84	97	81	84	98	69	91	103	106	86	86	92	95	97	108	102	102	95	89	96	92	98	101	99	74	102	105	107	91	91	94	112	87	75	89	84	84	96	106	81	85	78	88	80	98	89	109	100	86	99	87	86	90	90	82	89	97	93	111	97	102	125	94	113	95	110	108	101	91	99	83	88	103	99	110	83	99	94	84	75	88	84	90	95	103	105	102	91	91	79	89	98	83	92	81	90	90	86	87	100	100	99	99	88	83	84	93	104	91	92	111	97	104	97	93	92	99	93	102	113	87	92	96	103	107	84	99	98	95	105	85	96	88	95	94	104	80	88	96	94	97	97	97	93	102	87	102	92	91	68	99	84	80	77	104	89	82	96	91	87	108	90	81	91	92	91	95	90	93	87	74	76	89	99	99	103	120	91	80	88	85	97	76	94	82	84	97	107	80	97	96	96	96	94	79	77	88	105	113	83	105	95	99	83	77	88	92	82	79	77	102	98	102	96	88	69	103	93	106	118	88	75	76	99	114	87	105	98	80	92	81	94	78	91	90	99	88	98	92	88	94	78	94	103	101	90	108	90	95	99	88	97	96	93	111	92	86	84	89	90	75	87	89	94	93	86	92	64	99	110	85	81	89	95	90	87	92	93	96	101	100	87	84	90	74	99	75	84	125	106	83	89	91	108	86	111	107	102	101	97	101	93	79	90	95	107	94	98	84	81	94	104	92	103	84	70	88	100	79	92	92	89	86	97	95	83	86	103	88	92	87	91	113	94	104	102	85	91	112	83	90	81	88	85	95	83	92	103	75	89	98	96	109	83	109	93	95	88	89	101	78	92	95	92	84	88	91	83	96	90	104	95	109	107	92	93	65	89	91	92	94	89	97	83	93	80	83	86	95	85	92	97	105	104	88	91	85	106	80	91	90	94	104	94	89	92	97	81	94	98	77	108	94	84	94	106	109	100	87	88	95	90	96	75	84	101	80	94	78	85	92	89	101	108	102	78	95	83	98	98	82	93	96	117	86	106	87	81	94	87	98	79	84	90	79	99	88	80	88	92	99	85	106	90	94	92	107	103	101	93	80	102	86	101	94	86	110	90	96	97	88	80	102	95	92	93	104	82	86	77	75	91	87	111	77	72	103	93	96	98	95	100	108	74	85	85	95	86	82	87	92	98	97	104	99	94	96	98	97	94	91	91	93	90	91	98	85	85	71	97	83	91	97	105	87	85	91	93	93	92	91	90	101	77	84	106	99	100	93	88	86	82	66	96	102	108	80	79	97	96	76	106	98	104	89	96	92	87	103	77	89	96	93	98	85	102	89	87	79	108	103	92	91	99	97	92	81	86	81	83	80	97	97	95	95	82	79	96	92	99	87	91	82	97	91	110	85	89	90	120	86	74	105	96	94	95	94	94	100	71	109	95	103	111	100	92	75	94	101	114	85	96	100	84	81	79	81	88	85	78	92	103	101	77	102	93	103	96	107	76	94	87	81	89	93	104	114	79	90	92	93	77	81	100	101	73	94	103	84	83	81	104	96	97	101	80	92	93	94	95	87	89	96	89	84	85	90	94	116	95	96	88	76	88	97	87	85	83	88	80	104	101	92	86	74	96	103	94	99	90	107	91	92	116	79	83	74	106	91	102	85	88	90	95	106	84	84	109	90	101	87	105	108	75	115	90	100	94	92	87	94	92	116	61	88	92	78	80	88	92	95	86	86	99	101	86	88	90	86	90	94	86	87	94	85	102	91	94	107	99	83	78	90	79	78	93	88	104	92	98	111	99	101	103	89	86	80	105	93	85	88	98	101	89	90	91	93	106	74	89	90	83	99	94	94	89	91	94	93	100	82	83	108	78	90	74	96	92	86	80	103	79	90	98	95	75	101	93	86	96	77	99	82	97	81	95	94	102	115	93	93	90	81	102	100	89	101	90	99	86	97	81	89	97	83	94	82	75	103	76	85	93	82	90	95	111	107	87	101	93	106	90	78	102	90	95	101	72	76	96	89	110	80	85	82	85	108	82	103	105	92	91	77	87	92	113	90	88	93	87	91	84	86	86	87	92	90	103	74	96	95	78	76	118	88	98	92	111	82	94	91	80	85	89	104	103	95	88	81	80	83	84	91	92	101	70	103	105	107	99	75	96	78	94	89	98	106	94	96	98	79	88	113	103	87	105	91	92	93	74	97	94	102	108	102	92	90	98	75	109	104	91	90	105	108	99	95	84	91	104	109	95	111	96	104	98	100	102	77	107	88	96	88	99	93	99	84	98	109	91	101	98	86	100	101	84	92	84	89	103	106	91	87	84	87	84	86	92	108	75	86	93	71	90	100	91	98	113	98	82	87	83	96	102	98	99	94	84	84	97	101	96	90	94	111	93	93	91	85	96	85	99	88	96	94	79	117	92	100	93	96	93	93	107	100	88	79	92	98	95	96	94	76	92	98	84	89	78	96	101	100	94	104	91	87	97	93	77	107	82	72	107	85	116	108	74	104	83	93	76	75	93	106	82	83	91	97	103	87	89	94	86	87	80	98	91	94	88	75	107	102	91	92	99	104	90	91	105	89	86	95	86	94	110	98	89	84	102	97	93	91	86	87	97	97	83	95	79	79	85	98	88	95	94	93	84	101	86	100	105	82	93	81	87	106	85	77	107	96	91	104	94	102	96	96	77	96	82	97	112	86	104	94	81	97	95	86	74	89	91	107	90	86	100	94	95	88	88	88	109	95	99	87	96	100	88	88	82	91	114	87	73	76	105	105	83	97	74	82	88	89	96	70	88	97	100	90	97	95	117	107	95	82	104	97	79	84	94	103	97	94	85	86	81	101	98	88	94	96	96	87	94	108	83	105	96	95	85	85	82	111	87	86	87	78	87	92	111	90	72	82	93	96	91	98	100	84	89	88	89	89	94	92	103	91	91	99	106	82	97	74	95	78	103	110	92	81	94	81	93	77	109	92	100	96	92	101	87	84	95	85	89	113	78	92	87	107	97	92	80	97	95	86	86	89	81	88	94	72	104	73	92	81	95	100	87	87	106	85	85	87	86	97	77	82	112	92	88	106	99	98	88	102	102	104	92	93	87	90	88	99	103	92	83	93	93	85	74	88	89	98	99	96	96	87	97	84	87	103	87	85	83	81	101	102	99	110	110	74	105	80	93	106	85	91	106	88	91	85	94	81	95	94	108	87	93	86	76	101	108	77	92	94	91	89	100	90	83	89	107	89	96	91	79	76	79	97	95	91	96	100	65	80	97	99	108	83	109	84	99	81	104	79	76	94	86	97	96	98	97	72	89	77	88	94	91	117	99	104	88	94	66	86	95	94	100	91	99	85	90	94	89	87	82	89
8578	1313	2897	3304	2898	2401	1965	1615	1417	1219	1089	982	935	857	792	731	763	629	639	612	562	617	524	490	532	491	468	478	478	486	464	463	464	471	422	434	393	414	403	426	432	400	398	437	453	394	429	388	443	410	427	376	409	409	395	422	386	390	401	383	408	425	409	390	368	374	370	383	400	392	404	366	351	388	415	379	398	372	351	367	409	406	359	410	366	355	357	373	385	357	381	361	361	388	384	360	382	386	370	369	370	351	347	369	371	360	380	374	396	341	333	382	374	392	378	379	365	377	372	372	381	366	379	368	393	358	357	375	373	348	380	401	388	352	359	378	380	362	343	384	357	351	360	335	363	377	355	391	385	376	346	384	401	401	366	357	375	392	377	377	378	397	392	329	385	345	378	327	348	346	388	395	369	325	332	390	354	364	415	355	351	383	340	355	344	389	407	353	357	384	414	356	415	390	349	364	405	359	379	335	375	371	412	392	372	321	371	354	344	381	377	357	361	383	356	358	338	369	380	361	335	380	358	358	375	382	367	350	355	407	413	349	375	350	353	397	390	392	348	371	365	358	358	388	337	392	378	334	389	344	362	384	370	390	389	360	376	402	377	342	351	381	370	333	361	364	344	381	393	363	367	326	360	379	375	348	380	355	354	323	335	415	349	348	371	352	354	356	386	368	394	346	319	377	361	397	361	363	347	377	361	366	353	365	378	366	384	361	392	376	362	377	360	369	393	382	358	333	345	359	342	357	378	363	344	391	328	408	347	325	356	396	317	394	355	363	368	349	362	355	368	372	373	358	365	383	373	361	347	369	351	364	370	340	375	374	350	382	367	364	347	341	375	333	386	352	365	431	400	359	363	366	350	360	362	386	389	385	352	367	371	360	336	356	374	347	377	366	364	378	378	359	340	335	380	353	376	355	346	360	358	387	355	373	342	404	360	379	394	332	359	390	372	337	374	374	379	346	342	353	368	332	353	349	384	356	362	383	361	360	356	349	379	357	361	370	372	384	353	359	335	363	345	369	379	343	362	391	375	345	371	326	387	372	332	365	393	359	367	365	369	359	366	368	372	387	354	340	388	392	383	369	354	390	380	372	365	381	347	360	353	371	368	372	370	392	375	368	358	353	369	376	357	370	382	408	389	380	371	374	373	385	399	399	358	408	374	349	359	339	382	410	350	373	361	381	407	339	352	347	361	343	352	322	369	368	377	357	331	363	368	364	373	363	334	359	318	347	364	345	360	342	396	338	372	374	342	369	358	401	381	397	379	359	372	353	346	391	339	372	373	386	355	385	365	361	369	352	361	357	348	369	366	363	377	351	386	366	400	337	353	357	351	352	342	321	346	345	386	376	401	365	361	385	362	389	336	340	348	360	361	364	386	378	338	393	366	369	359	386	356	363	377	359	381	339	353	338	342	361	387	364	368	342	367	382	388	388	352	341	386	351	333	361	368	387	355	374	383	328	373	357	328	364	417	347	346	359	342	325	405	368	370	384	358	326	373	379	376	360	351	339	354	395	340	371	402	361	388	369	345	342	344	365	380	378	414	332	360	384	384	362	350	356	352	359	386	353	394	380	379	398	369	365	351	376	350	361	340	400	379	358	363	338	370	390	360	372	375	350	356	376	370	348	410	373	352	361	387	321	375	387	356	369	351	370	363	373	372	407	338	364	350	347	359	356	331	419	346	304	399	358	398	399	324	366	372	346	403	403	355	331	363	382	365	390	362	368	363	355	374	354	349	345	350	365	336	363	364	332	377	359	352	349	345	391	373	370	374	383	360	377	360	358	359	362	370	357	358	350	362	350	355	353	366	354	368	356	365	356	347	377	321	412	386	373	368	386	362	343	337	349	358	382	363	361	354	373	389	353	350	356	347	378	350	372	357	369	331	357	400	392	354	345	357	369	398	393	375	351	319	375	334	360	389	352	350	378	370	393	375	370	357	398	328	365	363	364	382	345	377	384	340	388	404	349	407	367	393	360	351	376	358	373	323	336	399	363	362	383	394	357	360	356	394	362	351	343	342	387	358	353	345	357	357	375	369	365	365	381	361	395	353	347	396	363	365	399	361	342	371	360	356	360	364	347	376	358	395	378	366	347	393	362	354	376	378	346	369	397	334	337	322	367	414	361	380	391	335	332	392	339	362	333	388	360	351	333	333	348	417	365	352	384	357	367	379	334	384	362	354	364	360	384	350	363	360	378	383	358	370	357	381	391	334	378	360	351	384	386	376	344	343	378	399	366	360	354	348	405	370	370	358	374	377	377	350	366	374	351	362	389	384	376	331	348	379	393	353	364	393	367	376	363	343	362	382	364	348	380	385	353	345	372	327	333	356	352	370	367	415	369	386	371	341	352	369	314	378	377	374	355	358	362	359	405	359	352	369	372	383	336	377	367	364	364	340	392	358	361	366	359	382	343	342	366	368	354	371	388	377	367	360	338	367	371	379	326	318	370	359	366	368	377	417	353	347	382	364	364	343	367	331	369	407	359	349	381	373	373	364	343	382	355	327	363	361	379	321	346	381	413	358	372	360	377	369	371	375	381	382	350	375	374	357	375	344	345	355	380	344	358	344	363	330	371	364	351	322	359	357	384	345	364	378	351	382	357	360	343	342	386	323	356	328	386	365	383	372	365	392	358	381	386	364	393	374	355	365	377	378	389	373	366	363	346	360	362	361	370	362	374	355	343	340	330	363	380	379	338	337	367	376	354	335	357	381	387	357	341	404	385	375	361	407	362	352	361	363	340	365	349	373	375	371	354	357	363	344	358	403	368	338	390	362	349	370	325	391	374	385	350	399	360	337	368	363	384	360	374	345	369	327	374	350	368	391	385	379	361	384	403	377	365	374	389	342	375	355	358	347	374	341	364	383	354	373	357	379	405	352	380	387	377	343	308	342	366	363	348	374	393	388	347	351	372	416	381	345	377	379	391	379	400	377	375	339	373	347	357	375	374	370	369	365	354	389	328	362	378	352	368	393	390	382	363	388	377	342	376	393	322	368	358	369	351	382	381	357	349	346	393	353	340	340	344	339	373	332	386	318	363	370	375	360	355	366	353	344	354	350	375	353	360	357	362	354	385	376	342	299	359	345	350	354	389	378	380	384	371	381	331	343	382	389	374	379	348	362	360	349	347	373	365	366	394	372	350	367	386	350	358	356	339	364	380	348	335	365	368	377	385	333	384	350	377	348	377	391	377	344	366	355	383	397	408	356	344	354	405	380	353	371	352	355	354	359	374	382	379	397	340	357	375	371	376	363	351	367	371	323	405	356	359	371	367	373	356	363	363	370	346	376	384	357	391	341	369	340	395	375	338	355	366	366	365	338	356	367	390	351	371	369	345	356	384	372	342	348	359	354	373	386	395	332	360	350	338	385	370	374	359	366	356	369	350	364	381	377	350	361	379	379	383	341	340	384	343	360	360	350	352	386	359	393	388	379	342	380	360	355	382	353	347	349	335	392	346	335	344	388	327	372	412	349	368
18612	2547	1999	1536	1069	709	561	455	376	324	264	251	221	209	219	190	164	167	130	138	136	133	128	135	120	120	146	120	123	119	126	116	125	125	123	122	115	132	113	111	121	125	106	103	124	97	131	120	117	129	108	128	106	108	123	123	107	117	119	119	131	113	119	97	84	125	121	122	126	113	104	134	119	91	114	100	85	102	112	107	81	98	94	94	112	104	109	95	108	123	114	118	116	104	116	97	109	111	107	146	96	107	101	112	117	118	123	124	100	122	119	128	95	89	114	109	109	105	119	120	103	107	124	108	122	127	121	105	112	94	105	97	111	129	127	117	103	110	112	114	119	122	120	96	105	115	106	111	118	104	116	113	112	115	117	94	103	125	113	118	126	99	104	113	115	101	119	116	102	117	132	102	101	114	95	126	123	117	94	105	108	117	119	109	125	104	130	93	117	120	95	134	114	103	106	102	115	125	115	110	91	100	99	108	101	95	120	112	126	114	97	90	108	100	110	110	91	99	112	109	106	128	118	121	102	128	112	101	99	108	108	113	98	111	100	103	125	105	114	93	116	104	102	105	110	111	103	118	107	119	84	116	127	103	112	108	103	103	114	110	113	95	113	97	131	136	107	116	115	101	115	121	100	97	88	108	94	114	108	101	106	117	107	99	120	118	99	100	104	87	110	112	109	92	94	100	125	130	103	90	125	113	118	108	117	102	115	128	102	120	110	118	132	121	146	108	114	119	101	99	120	103	124	113	107	120	109	105	113	117	116	123	116	119	96	113	121	130	99	123	100	110	113	121	118	110	121	104	108	117	119	102	109	118	112	109	118	108	94	111	110	126	102	105	88	132	111	95	114	106	125	135	105	115	114	108	112	94	105	137	110	128	96	120	109	111	122	120	127	116	114	106	126	86	118	111	97	90	106	113	103	104	115	113	116	121	101	106	100	105	103	109	119	108	100	102	129	115	110	122	103	90	103	104	117	109	125	116	113	103	115	103	96	119	101	123	111	111	110	112	106	97	115	111	96	123	129	111	106	104	100	104	111	118	113	120	119	106	113	112	104	117	113	117	120	135	113	104	99	88	106	123	109	121	110	87	109	117	131	100	116	119	115	105	116	103	108	117	118	117	105	124	118	106	106	109	115	110	93	118	126	118	102	106	93	132	133	114	124	104	111	85	108	115	105	117	116	111	125	108	110	112	118	109	103	82	109	140	109	121	102	103	127	107	117	97	96	101	133	98	117	108	99	109	106	109	111	110	114	99	117	115	100	110	108	104	101	110	112	103	104	116	97	105	92	120	117	126	98	96	104	100	126	109	105	110	121	113	116	119	92	106	93	120	109	111	87	98	109	116	110	118	93	114	124	108	113	98	94	111	129	115	122	110	103	97	94	115	109	114	109	121	117	118	106	93	105	104	99	115	125	116	114	114	104	114	122	130	117	117	125	119	100	106	105	114	114	104	114	111	114	141	116	108	129	115	127	110	110	111	103	112	133	109	113	118	99	108	114	117	110	100	132	111	110	105	122	118	120	112	94	96	113	118	105	105	112	113	104	106	117	96	122	103	112	114	98	109	101	110	111	105	127	105	111	102	120	116	115	133	116	112	123	91	132	110	94	108	133	96	114	104	102	120	120	111	110	114	105	95	117	82	109	116	131	106	118	106	84	125	88	114	113	109	108	102	115	112	114	119	111	105	114	118	120	124	121	119	110	113	114	114	116	133	110	140	120	101	113	116	131	108	99	111	123	107	113	100	101	106	109	111	104	107	113	122	136	81	99	98	98	106	122	98	104	125	125	117	96	118	128	105	114	109	105	113	122	112	129	100	111	115	96	115	89	103	110	97	118	134	134	114	110	119	121	119	113	103	97	111	117	114	115	108	97	98	112	121	93	123	107	109	117	129	108	116	131	130	111	121	112	118	127	126	115	114	116	123	115	111	108	101	104	98	136	116	109	111	109	111	111	105	103	107	129	92	95	114	114	117	104	105	100	101	119	108	111	130	96	111	121	104	101	103	89	122	118	111	115	101	109	105	110	115	121	109	103	84	103	96	127	92	122	114	127	123	115	96	126	125	115	117	125	122	116	129	100	105	90	115	111	99	118	83	100	97	118	96	116	96	102	115	114	133	117	115	119	112	102	124	111	115	85	102	119	104	113	109	121	124	119	108	95	105	105	114	109	110	112	106	118	91	102	105	132	125	98	95	107	117	107	120	102	128	89	105	108	117	122	99	105	89	100	123	117	97	111	108	116	121	129	110	119	130	98	106	123	101	97	98	116	122	110	111	119	129	131	113	115	97	108	112	105	130	113	124	127	107	104	117	133	97	120	106	110	102	131	104	116	103	119	112	124	119	132	114	103	109	117	120	101	106	119	108	132	115	112	131	113	121	121	118	103	104	132	118	115	120	118	94	131	119	115	115	112	105	118	105	118	102	121	125	114	122	126	103	113	103	113	115	125	100	116	104	99	94	106	87	97	102	103	133	104	94	127	113	110	96	120	111	116	90	111	98	108	100	134	110	118	100	117	123	92	114	104	115	106	107	104	118	100	92	113	122	100	109	112	124	94	112	127	119	116	103	101	98	105	108	106	111	107	124	122	123	123	113	118	107	106	96	115	94	109	122	116	130	100	96	117	112	122	106	118	96	113	120	83	108	122	102	114	110	125	110	118	103	123	115	125	121	127	106	119	112	117	108	117	119	104	100	129	112	110	93	126	116	120	109	113	113	119	107	119	110	98	118	107	109	112	100	119	124	111	82	105	113	106	120	116	114	84	111	109	107	102	95	119	100	133	114	104	126	106	114	118	122	124	102	118	121	117	115	132	102	117	116	131	118	110	114	103	121	109	125	114	118	112	131	125	103	94	97	96	117	92	113	111	105	118	122	111	117	117	115	101	108	111	95	90	103	115	102	103	100	125	98	109	111	115	106	93	115	126	119	123	85	119	109	110	113	116	104	106	87	121	99	110	121	109	123	114	103	116	130	99	101	121	78	128	120	114	110	102	92	122	128	111	105	115	104	100	114	103	109	116	115	108	101	118	125	117	114	124	113	111	130	99	104	98	124	124	107	105	127	112	119	98	112	125	116	124	106	120	113	102	101	101	123	121	107	118	94	138	125	109	99	97	113	108	105	125	95	102	111	100	112	112	113	96	101	93	104	106	124	105	104	123	111	115	97	112	127	130	105	92	119	105	112	109	102	123	84	111	118	120	112	128	115	115	107	114	101	125	116	115	115	105	102	119	110	111	110	107	119	90	115	110	102	92	115	104	107	109	116	102	91	115	101	97	116	111	124	120	108	88	116	123	118	117	103	119	146	126	97	102	114	100	123	100	93	102	115	111	105	122	122	125	121	102	101	111	94	108	114	115	113	99	87	129	112	126	115	127	107	106	111	118	107	99	107	111	95	138	106	126	106	103	130	105	121	108	113	118	127	101	107	102	96	119	117	105	113	130	115	99	107	116	115	118	117	119	135	112	109	108	104
10849	2191	4893	5675	4908	3976	3296	2782	2331	1953	1670	1489	1449	1353	1203	1107	1053	935	878	845	829	789	739	737	696	639	645	624	624	579	573	570	597	578	557	525	550	517	580	541	530	519	551	517	509	512	476	523	504	435	523	479	484	481	460	501	470	464	469	436	459	478	442	469	439	468	467	480	452	448	467	487	482	479	460	461	446	473	441	488	465	448	475	454	453	437	442	448	424	447	467	414	450	434	433	429	461	413	473	449	468	424	417	434	394	427	437	406	438	442	452	445	452	442	465	468	465	438	425	427	445	397	465	399	414	429	449	439	403	440	424	382	439	431	429	432	413	464	419	443	435	456	453	413	420	427	448	443	420	432	407	419	415	414	458	442	436	459	445	443	418	452	454	443	418	429	413	447	422	420	433	415	412	418	393	466	399	440	433	461	431	428	430	429	449	422	426	439	429	469	367	406	430	451	434	423	430	403	419	396	381	426	429	381	440	423	445	433	444	452	461	436	429	433	430	406	449	441	441	429	452	408	466	422	441	436	432	452	432	426	419	432	396	403	401	460	399	421	441	425	455	408	422	394	430	470	406	396	423	446	443	432	426	436	434	429	433	436	401	433	437	440	397	378	414	449	435	435	454	438	415	430	423	442	441	427	418	409	445	404	407	459	440	454	439	410	397	474	408	403	444	404	399	434	412	440	449	445	390	427	400	416	405	468	412	386	406	433	420	438	422	374	404	402	437	416	413	448	400	416	457	423	460	407	441	387	399	421	472	416	443	443	440	460	430	440	475	416	393	429	410	444	408	435	435	409	472	409	416	478	375	420	452	411	388	415	452	402	479	418	415	436	420	428	406	434	410	435	412	404	418	391	413	443	419	424	454	427	438	428	431	410	430	412	428	398	425	407	438	415	429	399	409	405	453	407	451	445	433	419	460	440	416	417	421	447	453	433	434	392	415	433	423	469	453	393	438	437	386	413	398	417	448	427	407	420	426	450	407	439	435	454	400	378	410	379	413	399	426	446	410	439	447	422	435	402	438	426	426	413	408	424	446	460	431	422	454	472	436	408	419	420	445	405	396	428	437	408	399	408	403	465	415	434	428	440	419	389	453	425	435	404	414	448	441	443	427	442	362	405	394	401	423	432	411	424	424	474	424	459	428	458	395	414	436	433	380	440	393	415	416	412	403	445	461	392	424	423	426	397	410	428	444	416	448	442	431	431	417	433	382	441	415	411	440	406	480	420	448	408	464	405	448	381	464	422	430	408	433	419	402	403	421	405	437	445	424	426	390	415	396	420	430	414	420	479	437	457	421	449	421	431	400	399	402	416	396	449	456	404	415	446	436	434	451	423	425	417	433	414	393	412	406	420	430	439	423	411	427	397	416	440	433	433	447	462	450	443	436	419	411	397	408	405	429	423	423	426	437	433	443	434	414	429	436	410	449	424	415	442	465	404	433	417	413	449	414	426	430	427	419	431	465	428	441	464	471	391	470	464	431	414	445	445	426	453	429	402	446	404	469	415	416	420	417	430	409	382	452	396	452	409	424	397	465	387	473	436	435	462	433	395	412	429	437	411	443	440	400	394	446	420	416	409	445	460	465	438	430	444	412	425	430	405	432	419	398	420	412	391	469	454	408	457	412	392	444	412	409	406	420	450	419	421	394	418	419	422	390	407	416	434	492	383	412	444	459	433	431	421	425	387	404	460	397	424	385	448	397	447	412	412	438	426	445	418	412	402	436	438	466	450	477	428	458	425	415	458	408	445	424	477	409	411	399	423	454	423	420	431	440	420	443	447	441	413	406	442	399	427	408	428	422	424	455	446	410	402	429	420	452	424	431	410	452	421	427	426	453	403	447	402	435	445	446	435	384	393	400	414	423	445	420	431	442	403	420	409	422	401	421	440	434	445	429	392	412	439	435	403	402	450	419	453	392	453	398	436	432	448	426	408	411	404	405	436	404	427	418	415	431	437	429	379	469	463	436	462	433	441	388	416	416	442	392	427	428	434	395	417	446	425	434	412	441	427	437	420	408	485	436	432	438	418	454	419	422	437	390	441	419	414	426	423	410	442	434	414	429	396	399	438	427	453	445	429	413	410	415	456	419	392	425	451	424	398	411	406	454	419	433	391	430	422	396	446	430	430	404	446	448	438	411	399	411	437	435	407	413	434	442	412	437	446	424	433	416	418	445	399	435	428	392	426	437	440	462	439	423	413	430	456	401	419	438	428	433	416	429	458	412	421	414	438	432	410	435	424	450	400	405	422	411	384	413	415	421	451	423	437	427	404	423	402	417	437	439	378	423	426	420	459	418	423	414	446	390	419	440	447	420	424	440	420	429	408	424	414	430	463	423	424	394	422	456	449	448	413	408	428	428	400	407	424	415	419	456	468	439	459	440	455	444	390	413	415	456	437	419	427	439	440	431	441	428	443	395	438	389	377	398	444	464	446	423	430	432	386	441	405	428	424	445	392	436	388	427	423	399	416	380	449	388	427	412	447	413	440	430	430	410	416	465	434	437	436	424	397	402	413	437	454	421	457	424	400	410	416	475	448	452	448	419	416	417	408	451	445	402	426	411	371	481	433	434	407	410	441	441	466	422	402	449	422	413	439	415	425	424	425	419	446	434	459	454	442	420	448	400	429	411	424	421	447	461	424	397	426	453	406	454	403	426	397	439	444	437	409	405	436	431	403	441	435	399	440	407	401	468	421	431	405	449	446	478	430	448	451	443	423	431	420	412	406	407	444	393	444	413	463	432	443	430	457	418	435	431	396	433	422	460	439	441	422	394	447	437	446	405	424	465	435	409	425	428	413	459	470	393	430	470	466	420	443	441	405	399	440	414	397	414	443	442	432	440	425	422	456	424	424	429	411	430	435	410	417	428	454	464	431	417	412	448	421	415	456	401	424	414	436	431	430	418	424	412	396	436	419	407	396	412	459	433	423	406	457	430	405	442	400	444	446	453	440	396	414	433	442	444	434	419	405	425	392	442	465	422	424	415	439	406	417	470	423	404	457	377	398	430	419	378	414	409	457	417	444	402	459	451	406	390	424	422	441	426	404	415	432	446	416	390	423	422	427	416	479	451	442	404	415	446	425	422	401	420	454	432	417	435	404	398	421	458	395	443	435	417	391	441	449	450	423	468	455	429	428	442	396	408	434	428	419	397	432	421	458	411	416	443	426	434	474	391	430	407	466	426	421	451	443	435	478	420	425	435	386	424	412	417	404	415	436	443	415	450	432	441	429	447	441	439	404	409	448	426	447	435	396	414	442	455	401	434	416	431	408	436	393	423	414	388	450	408	430	427	415	443	393	422	389	439	432	436	457	412	413	418	436	406	438	398	395	439	417	430	397	425	404	423	406	428	427	395	428	424	452	446	435	415	402	449	398	417	455	439	398	434	465	427	439	433	433	413	427	419	434	426	433	429	413	420	409	426	408	404	456	456	405	414	381	430	409	456	375	419	388	398	409	449	458	449	435	428	421	435	437
2058	279	235	224	229	230	192	197	225	188	183	192	195	191	174	187	162	182	176	204	193	169	177	187	195	170	187	180	201	182	204	184	204	186	159	181	160	176	178	170	177	181	179	177	175	199	182	167	200	151	177	176	202	158	188	179	191	163	188	197	163	160	186	170	184	169	190	170	165	185	199	190	189	169	157	193	166	173	189	200	186	163	178	167	178	187	164	164	192	191	180	165	158	182	179	164	192	181	172	179	179	176	183	191	183	190	185	186	187	192	197	168	177	161	217	181	181	183	174	177	175	194	175	189	169	191	188	185	181	181	176	186	177	170	156	183	167	184	188	168	155	192	171	184	160	191	167	186	178	152	180	166	180	176	183	190	192	172	170	177	166	194	168	212	144	182	186	187	159	165	174	175	169	180	179	205	181	194	181	188	176	211	189	201	217	172	188	186	193	167	168	169	193	176	179	202	181	179	185	184	167	190	179	185	178	183	189	170	186	177	185	190	164	191	192	177	188	176	187	155	195	184	199	166	164	197	181	187	180	193	181	154	186	173	170	208	150	190	169	174	175	167	185	201	188	165	186	200	207	161	192	181	201	168	167	181	184	170	187	178	169	153	176	165	173	176	187	202	175	176	174	176	176	180	194	183	199	157	185	186	192	154	192	169	176	169	159	182	190	182	201	201	185	173	158	177	171	175	183	180	179	200	173	172	162	182	191	196	202	191	165	178	174	163	171	166	159	184	186	181	196	175	179	181	173	167	181	174	164	195	185	174	174	170	193	178	192	165	176	185	184	189	180	141	198	187	173	164	179	147	183	154	168	161	182	171	186	175	178	204	167	169	176	186	162	158	164	173	187	180	174	204	189	175	205	154	186	163	186	174	171	186	171	173	172	181	181	164	173	161	181	187	161	177	190	200	172	173	189	146	195	162	199	162	180	192	170	177	180	178	183	189	169	178	181	156	194	181	167	156	199	209	174	173	176	183	189	188	179	179	195	158	191	175	181	191	184	193	180	167	157	180	196	178	182	175	172	174	163	153	172	182	185	185	167	206	176	179	185	191	171	187	152	186	180	173	183	162	180	185	194	175	174	183	201	160	190	167	180	185	192	159	163	175	150	192	186	197	178	199	184	186	199	174	185	167	176	190	172	164	158	182	189	173	195	170	180	174	198	181	166	186	191	167	163	218	202	191	177	176	181	191	173	164	163	193	155	190	185	198	155	191	172	176	183	198	165	165	168	165	166	175	174	200	188	185	179	163	165	158	179	169	186	177	178	186	181	171	185	181	187	178	209	170	185	218	172	191	198	180	175	196	189	186	175	172	174	207	184	187	190	196	159	188	167	170	184	187	174	201	172	180	158	179	214	176	186	203	189	182	182	167	184	185	166	176	169	150	162	172	206	177	190	190	184	191	170	171	168	184	166	186	190	162	188	199	185	160	171	190	190	189	177	181	177	203	173	203	196	200	201	172	192	172	194	167	181	169	213	199	203	176	156	191	178	191	166	187	178	180	190	156	144	152	211	168	163	151	208	196	189	183	193	184	177	172	145	148	166	184	167	181	186	183	154	173	175	165	175	184	189	201	175	179	209	195	186	177	172	158	176	171	163	177	158	174	169	183	185	166	166	183	171	198	182	164	185	163	180	185	168	198	170	185	196	193	189	185	197	173	177	189	177	181	188	187	178	168	186	187	193	159	194	162	171	206	190	185	204	198	188	179	186	165	183	180	153	166	168	163	185	183	185	186	187	199	203	182	174	181	171	186	186	165	179	178	171	169	186	172	188	182	153	177	157	183	185	161	200	181	172	179	194	197	176	220	198	176	195	195	190	203	189	164	193	155	173	172	183	183	186	178	194	190	167	163	176	159	173	193	185	184	187	184	173	182	196	179	176	173	184	155	182	178	190	198	188	188	187	174	178	189	176	182	186	184	176	193	151	179	190	182	188	176	204	172	175	172	199	177	173	184	149	187	160	185	144	203	170	183	154	175	154	180	207	167	174	183	185	204	155	172	181	167	187	178	194	180	176	189	199	160	185	186	185	163	174	209	151	190	167	203	151	173	180	183	196	178	181	170	200	197	146	181	170	191	172	173	193	183	173	172	161	183	172	199	178	193	197	197	216	178	182	175	195	186	194	180	174	167	201	185	166	189	187	166	189	200	196	177	165	167	200	174	177	176	182	168	170	206	174	178	176	177	175	154	168	183	189	194	201	159	183	179	204	167	191	155	170	161	179	186	168	178	168	180	174	170	202	186	187	199	184	190	179	205	172	180	202	159	177	189	209	190	183	195	172	174	179	183	196	178	179	175	169	179	169	189	164	189	182	200	198	196	172	184	160	187	172	185	165	172	219	181	194	178	221	158	162	169	181	170	200	173	174	184	204	169	174	185	195	189	176	163	164	192	185	182	194	181	188	191	167	160	181	161	159	203	177	178	205	199	192	191	204	178	185	196	181	178	173	172	159	185	179	179	157	182	192	177	195	181	208	173	179	172	183	177	200	183	204	163	191	178	182	197	163	177	168	194	177	186	173	198	173	176	175	169	180	181	196	169	188	179	175	176	184	196	201	191	185	186	171	181	173	154	174	171	166	191	176	174	153	180	206	178	177	162	181	189	196	162	169	169	174	173	187	180	180	169	176	161	162	177	171	178	172	194	184	178	154	185	188	182	160	181	192	174	170	184	165	164	192	215	190	192	194	192	201	192	170	172	178	188	181	187	160	172	143	200	186	179	184	186	183	187	162	173	178	173	160	180	180	204	169	179	189	191	180	206	181	169	171	198	193	194	156	163	170	189	186	192	183	177	158	155	177	169	172	164	166	198	187	150	165	169	161	186	219	190	186	187	173	182	187	197	191	172	165	176	192	173	191	182	188	176	184	176	203	174	190	189	184	150	189	183	216	202	178	173	181	188	185	170	194	185	210	158	164	179	186	187	169	185	191	199	178	193	176	180	159	166	193	190	194	159	200	202	176	177	176	159	194	189	169	172	181	191	173	174	187	191	176	184	183	178	171	179	201	195	186	176	184	172	193	186	176	194	163	174	166	171	170	197	200	149	190	188	177	210	163	172	188	179	190	218	171	143	174	168	187	172	186	163	213	175	178	175	178	178	184	176	172	200	166	189	192	169	172	179	186	214	152	178	184	175	194	172	182	179	166	172	175	208	184	166	199	170	184	180	157	179	163	163	180	177	179	183	186	166	185	213	167	184	188	176	198	174	187	171	188	196	185	168	160	192	162	177	194	167	190	193	160	170	182	176	170	200	174	178	183	192	180	172	194	162	208	189	190	173	205	167	171	163	163	169	183	168	177	171	194	172	171	200	209	185	189	174	163	185	189	189	191	180	166	179	170	189	179	195	188	205	192	157	164	166	184	192	181	191	181	192	173	189	178	192	145	182	166	164	171	193	189	165	176	166	179	176	196	176	191	157	185	186	210	166	185	208	188	193	177	188	185	164	163	151	179	178	156	170	184	172	179	181	199	190
3648	754	870	908	849	764	804	764	692	705	673	659	712	698	632	674	636	637	659	636	694	626	652	641	646	701	668	655	660	663	648	603	640	627	616	643	692	641	660	669	617	643	676	669	640	624	593	618	608	618	640	659	648	639	686	649	610	615	698	633	643	652	629	619	678	678	625	642	666	671	608	610	624	622	660	647	659	675	659	622	656	608	611	630	656	601	612	656	655	660	609	606	650	628	595	644	664	660	668	635	623	642	626	646	636	681	600	688	621	643	649	654	669	655	660	645	661	598	639	653	633	613	668	586	656	669	612	636	637	630	637	647	639	617	619	663	623	616	664	621	626	639	653	634	641	594	617	664	652	656	631	627	665	649	629	692	662	634	672	621	665	628	590	646	626	633	625	639	627	647	627	689	638	631	621	641	631	597	591	646	604	622	630	635	596	670	655	680	642	647	690	657	624	644	617	592	651	601	667	623	617	658	645	673	652	676	652	641	599	623	614	662	636	650	592	637	645	611	624	657	620	643	669	588	578	613	619	673	704	667	648	650	606	629	646	678	645	626	619	653	632	599	676	658	616	620	635	662	691	657	687	633	639	676	620	672	561	607	697	628	634	627	639	607	671	654	668	630	676	612	635	662	593	623	665	642	647	639	622	615	656	625	630	638	652	649	630	614	647	618	639	677	636	633	667	637	630	714	629	641	628	672	663	690	684	662	620	617	632	645	610	622	617	598	650	636	628	618	672	628	593	699	644	598	626	636	644	591	634	666	641	631	637	646	626	615	629	642	601	585	646	645	588	640	597	670	654	617	678	603	648	673	680	662	612	637	651	641	655	649	658	639	666	676	594	608	630	662	661	624	644	611	631	653	651	657	609	645	674	641	648	666	654	624	653	630	647	649	622	658	622	665	618	658	632	633	620	646	613	649	637	623	608	653	638	639	626	637	669	660	666	595	624	640	673	618	625	632	653	609	607	663	629	648	675	649	651	650	621	625	633	627	683	634	664	624	643	613	664	621	627	630	638	638	634	617	616	690	625	658	693	634	620	604	657	639	630	595	653	669	635	636	636	621	637	607	641	621	637	665	598	627	654	614	601	581	630	687	663	625	616	601	632	647	641	642	629	636	675	644	599	669	633	645	633	635	655	654	657	647	673	634	697	670	627	579	655	666	612	667	623	656	643	622	604	653	645	630	576	653	633	656	616	656	627	623	627	623	634	625	664	631	642	620	618	609	626	638	644	659	624	646	623	641	614	594	599	691	578	668	626	642	614	647	611	622	673	632	603	591	623	653	660	624	660	622	643	597	654	624	642	622	646	633	645	671	638	625	620	654	645	645	662	645	651	649	646	641	634	656	607	602	630	647	635	633	645	632	666	621	655	660	640	636	643	679	668	649	648	678	663	655	647	643	612	627	731	620	654	683	649	682	638	620	642	642	654	667	627	625	645	684	663	653	683	637	625	659	595	621	613	635	663	641	657	707	657	653	664	630	617	664	583	612	616	607	672	584	604	585	624	631	674	640	647	646	609	636	646	629	676	643	638	637	659	625	648	654	648	659	634	658	644	637	620	647	635	630	607	640	602	619	671	625	616	627	645	658	636	615	615	676	678	636	701	647	599	606	666	645	631	609	599	654	611	621	634	605	657	615	621	659	642	645	610	620	646	671	618	605	670	679	645	661	671	639	647	610	632	651	655	626	678	647	599	656	644	621	612	616	646	635	670	647	599	588	652	621	661	612	648	646	586	631	661	619	639	626	656	637	614	599	623	628	595	637	673	652	654	652	665	654	657	634	625	574	676	631	609	660	647	650	664	648	603	655	625	598	633	615	658	676	654	590	648	623	618	638	638	652	615	597	677	632	615	630	587	653	613	684	622	621	621	689	680	644	698	653	637	609	620	619	646	638	661	630	671	641	635	694	645	649	652	654	654	646	634	623	633	591	612	619	620	639	667	648	650	615	674	611	635	654	656	633	626	612	711	618	714	677	676	671	676	603	646	612	636	655	628	676	630	648	613	675	656	672	603	633	633	635	648	619	656	650	648	623	629	653	639	617	678	629	620	652	652	641	658	668	626	639	623	651	661	590	621	617	615	579	623	605	612	680	637	677	643	629	625	648	615	605	602	645	652	663	628	595	647	664	620	661	620	664	598	679	632	644	612	684	651	624	708	638	597	632	610	659	618	592	625	624	648	661	645	651	636	589	612	630	648	643	633	622	605	655	629	665	599	612	640	622	628	640	620	607	657	650	620	635	627	639	623	618	661	605	642	605	646	600	634	676	643	637	647	586	693	574	594	612	612	683	627	686	614	589	670	627	626	640	643	651	632	672	656	612	618	616	652	626	645	619	610	656	596	643	623	653	635	630	667	648	598	659	659	631	628	639	624	593	586	664	645	646	641	643	649	668	649	623	670	638	611	653	666	664	635	674	641	644	698	566	660	638	613	642	664	613	629	701	592	631	636	662	647	662	649	647	646	638	642	663	616	597	658	651	668	656	595	650	647	647	683	644	637	648	668	625	658	651	670	650	635	655	650	641	658	674	604	641	631	640	634	589	660	663	618	590	639	656	633	667	598	627	627	598	640	613	642	623	664	659	655	684	652	633	678	646	588	612	641	643	647	623	644	653	671	600	673	649	654	672	636	608	650	644	614	626	596	636	614	638	664	643	682	640	594	660	625	631	625	630	640	623	628	666	669	628	679	673	625	658	645	655	572	607	616	644	646	629	613	687	651	637	618	657	658	653	663	615	659	647	653	648	610	668	636	621	633	692	639	677	641	675	685	682	615	645	670	643	633	671	616	630	632	648	627	682	633	618	641	638	633	661	675	634	619	612	681	645	649	674	653	637	596	612	619	657	656	627	679	649	628	666	639	628	656	613	666	594	615	593	650	623	620	618	684	608	583	684	660	645	601	643	665	640	625	618	622	616	613	630	653	633	654	666	625	654	657	603	695	621	599	688	635	668	646	657	636	660	602	640	661	607	628	661	635	634	661	659	646	651	591	637	684	638	606	646	608	633	623	634	623	614	632	628	602	664	656	649	616	661	687	632	629	638	607	644	652	652	609	646	672	675	616	643	622	638	642	610	611	603	667	668	667	735	639	648	691	657	643	622	619	654	603	643	666	636	640	642	667	648	642	636	669	668	623	664	674	659	620	647	626	597	613	640	631	626	643	616	664	626	626	615	624	639	643	644	649	578	621	661	640	635	671	644	638	643	654	655	677	655	612	641	620	621	634	600	640	646	638	559	693	646	635	651	608	640	638	632	642	628	629	652	626	604	590	662	631	642	677	655	619	689	668	617	617	620	594	620	669	637	591	649	643	622	637	634	641	647	672	637	644	607	651	627	592	645	672	661	648	656	642	644	654	616	647	658	617	673	650	700	684	580	587	639	627	608	664	601	691	692	649	621	653	645	654	646	652	661	635	605	653	643	638	661	606	626	671	650	592	629	640	641	610	648	590	617	646	673	630	614	621	640	619	648	603	654
10139	982	1080	814	552	403	325	267	213	225	186	150	150	130	144	108	137	106	101	108	107	99	111	98	89	77	112	90	93	85	75	89	85	112	97	93	106	87	74	92	86	86	91	94	88	88	80	93	91	76	92	97	95	85	105	85	83	90	89	115	97	97	94	108	102	76	78	87	83	116	75	92	98	83	87	81	114	94	94	108	101	83	83	92	109	74	88	103	84	100	93	96	74	75	86	75	83	103	83	90	86	90	74	92	83	84	90	89	100	91	81	81	76	87	86	97	87	96	85	75	99	93	86	96	94	93	69	84	91	93	99	88	71	92	82	76	78	88	90	81	79	82	90	71	90	96	90	88	91	100	98	83	99	86	90	66	103	102	77	98	85	84	73	87	99	73	84	86	87	81	92	102	92	98	81	86	76	81	98	87	94	75	80	86	84	93	110	84	78	100	92	94	98	107	84	112	88	86	98	91	94	80	92	97	100	96	86	85	88	90	97	88	71	92	86	85	100	88	62	89	76	75	76	87	75	94	83	72	80	76	97	79	100	97	76	90	91	95	85	98	83	83	90	73	87	80	86	97	93	91	66	84	91	91	82	87	92	86	94	91	101	87	78	88	96	84	87	98	87	91	87	71	90	87	80	83	78	86	101	91	92	98	88	98	84	69	91	86	91	92	75	80	76	103	84	80	83	90	88	73	81	76	100	76	101	91	86	77	74	95	80	89	79	111	93	88	92	89	96	73	83	67	94	89	83	86	83	81	78	105	84	87	88	89	94	94	103	78	104	90	88	81	97	87	85	90	105	88	89	104	88	88	81	96	85	97	103	89	69	75	95	86	96	86	98	86	92	83	87	80	85	76	80	78	86	99	79	91	89	102	82	103	110	84	91	87	93	80	76	74	95	80	81	79	80	87	76	100	86	81	78	71	86	86	69	82	87	106	82	73	83	101	75	70	84	86	98	81	87	104	74	89	92	105	86	92	93	71	94	79	90	81	114	100	88	89	97	92	92	90	80	90	100	94	87	68	78	99	85	76	95	92	105	78	105	77	77	79	91	83	78	87	86	89	81	100	86	88	85	104	82	78	91	89	71	107	82	84	96	92	80	89	107	77	89	81	91	81	84	83	98	89	91	86	88	81	75	75	60	94	87	90	103	85	93	76	90	80	95	90	74	88	91	69	80	87	89	99	82	82	100	81	71	84	90	73	87	87	79	92	101	99	98	91	83	79	84	94	97	94	94	91	70	81	101	73	93	85	86	89	85	94	94	82	103	92	74	85	98	94	92	88	92	97	87	83	96	79	86	74	89	75	62	90	98	92	91	91	79	80	76	86	81	91	100	94	83	75	89	92	94	86	96	86	106	89	106	94	97	77	77	86	77	86	89	81	90	95	93	88	72	84	82	102	83	91	82	95	89	90	90	90	94	91	91	101	93	89	99	84	67	80	71	89	72	88	84	84	83	80	95	88	83	78	87	83	95	78	82	98	85	94	88	89	78	84	98	88	92	78	78	92	80	82	81	96	99	82	95	100	82	90	103	72	79	85	90	92	94	102	93	76	84	74	80	74	69	84	89	88	78	64	101	90	85	70	91	81	81	75	98	96	86	98	93	103	90	91	81	80	89	82	91	102	70	82	88	93	97	98	88	93	83	79	107	72	82	84	82	92	75	99	93	87	94	90	85	84	79	75	75	90	73	83	83	85	81	94	86	75	71	86	97	78	81	96	74	75	106	77	82	74	73	79	82	76	88	83	90	76	95	87	73	88	105	71	88	98	87	95	82	83	94	71	83	98	86	103	89	83	94	72	76	89	88	89	87	101	86	83	79	85	84	83	92	87	89	84	91	79	106	85	82	85	91	101	102	78	89	75	102	87	85	79	80	103	69	92	79	93	99	100	93	93	74	78	82	94	91	77	75	88	79	95	89	85	95	92	93	86	89	74	76	93	83	102	86	75	92	80	92	71	99	85	79	79	89	93	80	95	99	77	109	90	86	81	91	65	87	87	98	89	94	95	98	74	92	94	81	80	98	98	95	85	81	79	108	68	95	77	78	79	85	90	71	98	82	93	87	91	85	82	76	74	108	85	84	80	80	95	96	84	90	92	86	79	85	73	81	90	96	95	92	73	96	75	98	64	94	87	81	92	92	74	100	97	92	97	103	91	94	94	84	73	89	80	91	80	92	88	97	96	86	112	79	87	93	106	94	103	80	87	76	96	89	85	83	91	84	97	88	97	89	97	83	80	87	90	98	83	88	93	87	92	65	82	82	103	96	83	91	84	92	98	85	75	76	85	97	87	93	88	91	83	99	95	87	93	84	80	84	71	75	83	94	85	88	90	90	106	88	98	83	66	125	88	74	110	83	90	76	92	83	87	79	78	83	78	96	81	89	73	80	97	83	84	103	84	105	102	91	92	98	80	66	85	87	76	83	87	83	77	77	95	95	79	85	77	79	96	85	90	72	94	86	90	61	81	78	89	84	74	83	95	92	78	84	77	94	82	82	97	99	85	83	90	90	88	90	94	74	89	84	84	101	87	67	89	88	86	85	79	99	78	71	89	88	77	98	74	84	82	92	91	83	93	89	95	95	79	73	88	83	78	110	93	102	96	101	98	91	71	87	82	85	83	82	94	93	80	77	83	87	84	89	80	84	78	77	90	87	68	90	93	101	93	86	92	99	96	92	84	69	97	77	85	75	76	95	85	95	83	75	80	78	93	81	84	68	92	93	81	86	95	94	101	102	96	95	99	86	84	91	72	82	82	83	80	101	85	66	79	105	88	84	95	80	89	97	86	84	92	88	92	91	92	77	89	78	95	109	83	95	79	89	81	88	71	105	93	75	95	106	97	96	106	74	110	74	96	90	88	86	93	93	77	102	80	73	107	78	91	77	103	82	84	75	89	78	94	83	96	92	96	80	89	94	80	89	98	68	96	76	85	83	87	95	90	90	108	86	102	88	97	94	77	82	84	106	88	105	98	96	99	74	79	82	93	95	89	104	80	74	83	89	88	88	96	79	75	70	109	101	94	74	69	89	84	74	92	77	95	93	98	75	84	86	98	94	85	72	83	80	95	82	90	91	110	93	101	86	82	96	83	88	92	93	98	87	87	82	81	92	101	110	85	75	91	76	90	87	88	92	77	80	79	90	80	92	75	102	96	82	87	103	76	85	78	91	80	87	107	102	97	93	107	98	76	82	84	92	98	91	95	82	76	78	82	101	80	74	102	88	86	91	85	90	94	87	92	73	84	77	93	115	91	102	97	88	89	86	84	100	95	89	98	108	84	91	89	87	87	82	89	83	88	105	79	91	87	118	108	85	98	78	75	109	82	74	88	118	86	81	77	85	82	94	87	86	91	88	81	87	99	87	98	65	78	86	109	82	83	89	87	90	62	76	95	93	80	99	76	87	92	95	83	89	92	79	81	87	98	81	97	90	105	76	84	71	66	101	81	89	79	80	78	67	97	84	85	77	89	84	87	91	90
7986	1266	2751	3095	2854	2284	1879	1567	1380	1087	991	949	850	827	727	680	674	632	585	600	524	522	518	523	481	471	447	478	452	481	449	426	404	431	410	403	428	434	377	398	376	421	407	386	349	389	389	362	387	353	390	357	358	367	376	369	376	388	392	375	380	344	367	395	374	327	360	355	322	360	356	402	362	387	379	354	361	347	379	372	357	343	382	380	360	393	342	348	354	331	390	373	393	339	383	369	327	361	365	339	345	399	341	314	352	385	384	358	392	375	356	335	355	365	327	375	364	360	335	310	362	344	319	354	334	353	348	337	344	351	354	359	370	340	336	336	359	382	313	356	340	391	346	355	310	335	361	361	361	325	359	354	324	353	352	364	370	322	372	350	342	329	360	368	364	315	359	334	363	353	366	353	333	361	337	372	363	344	337	354	353	346	366	346	360	339	352	332	344	374	321	368	350	329	344	320	364	358	346	318	348	353	384	344	356	335	333	334	362	374	356	343	364	339	378	353	338	326	330	354	373	349	358	413	318	306	402	362	366	355	349	327	348	369	339	362	368	335	334	374	347	343	342	376	333	313	322	339	333	326	346	334	358	360	360	371	371	321	342	341	380	339	357	342	357	350	344	365	356	380	376	359	355	356	363	326	355	343	358	319	350	350	358	337	343	297	314	345	387	384	353	307	337	361	355	340	355	365	351	345	342	349	368	347	384	329	351	339	328	325	343	355	355	341	337	350	327	375	343	356	339	318	357	351	338	333	330	332	342	365	339	349	354	348	320	390	338	333	344	319	327	363	365	379	327	366	345	349	335	345	319	353	318	365	359	348	373	359	320	368	370	352	374	368	337	356	365	329	360	352	337	356	316	334	372	348	342	362	357	339	340	365	361	338	337	318	319	385	378	366	345	332	382	344	329	357	371	347	322	361	340	350	352	341	356	356	357	341	336	309	370	326	345	329	378	341	358	336	350	326	358	374	322	366	348	363	343	336	323	367	373	312	331	337	324	363	310	386	323	337	355	343	350	372	345	326	336	327	379	358	313	352	327	365	344	323	344	363	384	335	354	374	312	345	352	328	369	369	378	378	337	323	372	354	357	333	345	368	357	348	310	358	333	349	350	325	312	336	332	351	345	349	359	338	357	352	361	348	318	368	349	365	351	342	334	355	323	373	379	357	358	361	347	318	320	351	335	346	381	372	334	364	349	332	370	316	373	403	349	324	332	324	368	340	356	348	363	364	335	371	348	347	357	337	334	319	377	323	315	349	325	343	334	359	354	355	358	378	331	342	369	345	364	359	304	325	334	348	368	364	397	362	384	309	326	390	317	335	353	355	326	349	352	329	346	349	367	352	362	321	342	301	346	319	340	386	301	331	363	356	324	328	329	337	346	355	338	328	330	377	360	307	342	335	349	360	371	374	375	350	354	358	344	382	368	352	332	361	328	338	356	326	337	312	367	383	349	319	373	342	361	311	325	340	330	328	327	362	339	354	366	315	361	322	367	320	311	326	327	324	319	325	351	334	355	320	374	349	351	328	343	355	355	356	318	359	328	319	384	332	341	362	350	291	346	347	316	373	312	333	343	288	398	363	383	336	370	351	351	377	322	333	313	324	349	303	341	345	337	343	342	306	341	339	375	367	342	356	365	348	340	319	352	354	351	347	337	326	368	338	333	373	336	314	340	350	329	378	374	355	340	368	387	358	340	339	342	363	347	352	341	344	349	368	360	353	359	351	373	366	361	382	362	328	343	372	392	346	380	371	384	326	360	344	373	358	353	353	343	328	379	337	355	350	357	349	377	337	369	353	360	350	317	355	370	352	332	350	334	348	346	334	338	330	369	350	353	406	362	340	332	307	338	353	359	309	359	361	339	357	354	315	351	323	340	363	369	325	317	333	358	326	348	329	328	376	310	327	375	393	329	369	380	378	364	328	321	382	328	366	327	351	357	352	374	356	341	347	322	356	376	364	373	352	348	344	346	333	362	379	324	353	407	335	340	328	327	375	349	346	349	337	375	325	370	308	327	329	335	340	318	379	369	369	307	372	336	352	403	323	321	333	373	331	330	365	337	341	358	341	329	356	349	324	379	316	328	340	368	380	327	340	359	348	349	343	363	368	340	346	356	347	377	351	364	319	344	340	346	354	353	335	380	346	349	356	370	355	297	334	334	332	347	360	355	352	346	344	356	343	369	329	322	366	350	340	339	334	336	339	351	352	336	376	340	362	351	338	355	368	354	337	352	331	363	342	339	383	379	344	344	328	354	372	328	338	332	311	342	342	347	350	337	346	362	344	356	362	355	358	342	350	336	363	342	345	361	354	323	289	358	348	380	330	335	369	349	367	336	366	353	344	343	402	339	345	358	343	345	363	357	316	314	344	328	374	355	353	346	352	335	328	315	330	342	381	322	338	343	359	340	319	371	328	355	372	348	353	336	371	330	349	344	339	304	337	382	318	346	351	323	347	330	341	319	362	381	336	339	356	338	376	355	323	347	343	346	320	354	312	390	344	299	358	329	349	353	327	326	344	373	380	350	367	340	324	357	346	347	377	365	351	372	334	339	350	338	369	329	354	367	304	327	366	311	329	346	356	330	318	345	341	359	343	359	335	383	335	340	355	362	348	369	368	350	331	353	338	340	329	353	335	360	359	312	358	318	333	347	365	347	366	344	352	365	363	334	338	346	374	369	367	342	384	329	364	369	327	388	384	350	362	327	341	386	363	349	384	368	338	369	344	328	337	327	356	380	331	348	369	345	324	329	357	320	373	375	317	354	377	349	335	329	349	324	365	341	354	357	311	379	356	318	341	341	322	360	359	377	353	362	356	394	322	364	354	311	355	366	336	279	352	343	337	397	329	363	324	350	335	373	341	337	305	335	354	329	357	350	362	340	393	362	357	345	346	361	346	332	349	328	366	339	361	355	349	370	333	361	374	317	338	333	339	368	327	366	340	352	337	355	379	359	333	380	355	314	371	312	329	343	342	357	323	352	332	346	348	317	340	323	346	329	338	347	349	320	331	334	363	366	356	375	351	382	345	386	349	353	338	350	366	331	360	359	354	352	385	343	364	338	368	330	384	362	335	352	350	366	374	381	310	350	319	368	331	331	309	325	350	322	330	360	367	344	364	332	369	360	378	290	331	341	351	360	358	315	385	378	361	319	396	392	357	365	329	310	342	335	356	359	330	331	366	368	377	337	371	360	368	367	362	367	350	382	324	336	325	356	336	368	350	339	346	346	353	315	323	346	361	340	383	360	348	392	361	391	333	354	328	351	322	323	363	317	368	354	347	345	345	348	343	314	351	366	360	379	333	342	356	333	347	354	342	337	308	342	337	366	368	362	357	397	394	362	356	388	379	367	350	370	344	333	379	317	339	368	344	374	341	336	348	367	352	328	348	326	340	342	344	323	371	352	337	323	355	348	345	326	363	301	351	333	344	352	347	328	329	320	353	345	358	374	377	336	323	350	339	368	329	355	377	359	358	338	355
18528	2440	2279	1664	1127	797	603	474	357	339	291	251	199	245	230	174	187	173	196	159	165	165	163	130	141	146	140	136	155	132	136	141	142	116	146	137	132	123	127	148	145	121	125	128	125	109	118	128	130	116	114	129	134	108	128	141	130	140	100	113	129	121	110	125	113	98	111	132	143	121	127	131	114	118	120	120	116	113	120	138	99	120	124	122	122	143	118	116	111	124	118	118	100	116	115	132	92	131	138	115	123	119	131	127	120	113	119	122	121	111	138	117	138	120	106	110	131	129	104	107	123	118	114	112	121	126	117	113	118	103	123	119	116	123	126	99	116	107	131	119	103	118	98	117	131	107	114	119	112	120	109	127	110	121	123	138	118	122	126	131	115	105	93	112	114	102	121	117	103	110	110	120	109	125	113	108	93	102	110	117	103	134	129	111	123	124	129	108	118	128	112	109	129	108	134	117	110	121	123	123	138	121	110	111	106	119	123	123	126	115	127	131	119	101	118	128	86	114	113	113	114	93	139	132	134	117	118	109	129	133	130	142	121	99	96	125	114	124	113	112	107	112	110	110	108	135	129	116	132	113	106	110	101	125	122	134	118	108	122	125	112	114	121	100	119	114	112	104	134	116	127	105	110	122	117	124	135	115	132	117	113	122	122	104	118	111	104	113	88	117	114	102	126	103	110	111	128	129	82	120	110	105	124	112	122	115	118	122	111	114	115	127	120	106	119	110	133	115	100	127	112	126	107	115	110	106	121	118	127	115	106	114	126	114	135	115	136	116	124	115	127	118	104	114	122	134	128	101	105	111	129	108	113	119	130	119	118	119	112	115	103	112	114	127	104	102	122	112	113	95	117	115	130	112	103	115	103	134	134	123	97	112	109	125	125	118	114	130	97	132	121	122	134	140	118	126	103	118	124	120	95	111	129	112	114	132	123	125	116	124	102	113	119	112	112	116	108	120	103	126	117	106	111	130	114	120	119	126	104	125	105	107	118	119	152	113	124	111	111	110	124	134	117	98	103	122	109	120	115	130	125	113	113	131	113	113	110	119	117	118	126	114	143	102	118	112	117	128	114	115	127	114	125	127	114	131	106	118	101	109	133	116	113	104	116	123	118	129	120	139	138	130	109	103	106	130	113	120	115	107	111	125	117	112	114	98	122	119	118	101	114	123	129	126	116	113	118	117	100	128	102	117	122	111	101	105	128	109	108	124	100	118	122	108	141	136	112	107	121	103	140	113	101	114	117	127	119	119	126	100	123	127	103	131	114	128	113	114	105	105	117	109	127	111	120	121	104	112	133	114	149	114	105	107	114	115	114	118	124	127	135	125	127	115	105	112	111	130	110	112	137	134	135	116	107	112	125	125	124	132	120	113	102	116	110	89	110	116	113	124	110	117	99	112	122	101	120	96	110	109	108	131	138	108	114	111	122	129	108	135	120	99	117	130	133	135	114	117	135	121	110	96	117	101	123	108	130	96	112	112	108	111	114	125	123	117	112	112	132	120	129	110	117	104	118	120	108	132	108	132	103	137	129	96	104	127	100	103	124	112	113	119	106	101	115	112	126	99	121	112	113	120	117	117	118	103	106	102	109	125	123	128	105	140	109	112	112	132	128	108	129	105	116	109	122	114	124	133	118	137	135	119	111	106	128	135	116	98	123	123	109	97	96	103	124	105	94	120	99	120	123	143	115	94	97	134	118	114	115	114	108	123	106	104	114	120	100	109	113	131	105	108	136	140	118	121	113	107	110	121	109	120	121	97	104	129	120	140	128	112	131	105	113	122	120	106	117	111	119	112	109	113	123	137	132	116	120	126	111	124	106	137	116	124	112	106	124	126	143	108	111	108	120	113	130	131	116	121	105	122	122	127	118	118	115	109	103	98	97	111	131	117	136	135	112	100	114	109	110	110	114	125	127	106	89	95	121	132	110	115	108	120	128	111	132	114	126	114	118	111	128	116	121	120	112	112	126	117	114	108	114	129	116	117	122	105	118	113	127	122	124	109	119	122	128	109	108	105	110	126	113	114	107	112	108	126	101	123	123	104	107	125	101	131	103	110	108	121	108	117	114	128	113	134	119	111	127	128	110	126	119	104	134	118	136	115	108	112	125	120	127	121	115	80	114	107	107	103	118	115	104	121	122	99	121	139	129	125	111	131	114	123	112	122	126	129	107	120	106	118	101	128	130	109	118	141	133	138	100	126	111	113	107	116	118	125	122	135	107	103	140	131	107	111	124	111	92	123	127	105	106	118	111	127	113	116	98	110	121	124	102	100	110	122	113	113	134	110	106	111	124	129	125	119	123	116	135	119	108	138	133	116	119	115	101	119	131	119	124	123	113	116	130	101	118	141	124	100	109	113	99	116	118	105	108	120	132	129	126	111	128	110	124	90	109	139	119	109	116	120	118	115	113	109	114	131	121	114	115	106	134	131	118	134	103	102	128	103	102	115	123	120	118	114	134	122	101	115	109	100	131	109	127	115	119	120	117	127	127	103	127	120	121	109	109	119	125	107	131	113	118	112	124	121	130	106	108	104	108	129	118	91	121	110	119	137	132	114	110	105	113	95	107	117	127	109	121	113	118	120	118	119	111	114	103	121	134	127	100	120	121	107	123	122	130	112	119	138	116	115	121	120	119	111	102	114	111	108	120	108	121	127	123	122	126	113	107	116	115	93	119	98	101	113	120	126	99	113	109	110	123	106	93	110	103	111	108	134	104	108	101	115	106	103	114	110	108	121	111	109	119	119	104	104	106	122	147	108	131	89	136	119	109	111	116	116	118	111	133	131	123	111	122	121	135	108	125	97	110	96	134	128	109	118	109	107	118	111	123	110	131	117	112	112	98	114	118	112	138	116	118	117	104	117	122	107	119	116	108	126	118	134	118	120	111	112	122	132	119	124	137	111	115	116	117	127	103	104	122	120	122	101	119	113	117	105	126	111	102	113	108	99	135	111	112	118	135	107	107	121	146	108	101	113	120	105	111	116	120	128	122	128	128	110	132	115	127	113	97	128	125	140	111	120	124	106	127	131	106	119	121	116	128	98	126	119	116	117	114	127	122	107	131	133	121	115	136	117	112	110	105	116	105	129	125	110	104	128	121	121	98	95	124	127	120	105	116	112	131	120	124	109	130	106	113	118	122	112	126	107	122	129	105	132	120	122	121	110	115	123	117	100	118	102	130	119	133	118	118	110	123	121	122	140	110	116	100	117	121	127	124	103	110	117	103	117	116	101	121	104	116	127	118	113	118	110	116	104	103	131	107	119	106	98	110	115	105	94	123	102	99	124	111	119	133	111	118	112	129	112	121	117	100	123	102	100	125	108	124	113	135	118	116	126	117	119	107	114	105	127	126	112	117	110	119	143	123	112	127	118	127	124	100	117	105	118	112	128	126	133	121	94	112	127	104	121	123	114	127	134	130	107	115	105	107	119	112	127	131	113	104	117	113	117	122	101	139	119	99	106	140	115	124	120	109	107
11118	2305	4991	5831	5191	4183	3444	2924	2394	1970	1835	1621	1482	1301	1265	1204	1044	1027	925	847	810	867	753	753	739	724	718	682	650	623	652	623	599	591	611	599	602	551	547	548	518	538	529	512	515	512	528	533	472	500	507	549	552	508	550	473	532	458	480	557	474	441	476	477	486	494	446	476	462	503	453	528	528	527	478	484	490	428	507	466	463	469	446	442	461	443	452	474	455	482	441	487	454	451	499	455	479	463	460	449	447	471	477	440	499	518	474	450	486	460	452	486	439	407	442	483	431	499	442	474	478	471	481	458	463	435	465	440	409	488	473	479	446	446	458	481	493	475	435	465	488	450	459	445	437	459	465	480	451	443	467	444	437	450	442	429	436	428	446	459	455	428	451	425	457	392	430	452	437	406	450	437	459	452	499	430	450	451	419	461	417	443	442	449	460	460	447	453	460	423	468	443	438	435	422	484	436	440	446	424	444	441	423	430	453	451	447	461	459	397	467	466	469	451	441	456	433	424	446	458	450	458	429	454	380	437	447	423	436	457	446	423	433	428	456	428	486	406	394	420	429	478	457	455	442	450	434	432	450	428	490	429	433	430	446	449	474	395	449	433	430	469	402	427	438	468	429	478	433	451	450	457	452	430	465	474	451	462	449	429	449	456	422	419	452	419	447	447	420	384	447	438	499	423	456	477	499	417	458	459	468	448	413	427	464	415	444	436	464	467	434	432	446	428	440	447	423	457	476	462	446	410	433	465	473	477	473	493	452	440	450	422	462	447	431	430	483	453	439	469	469	430	426	434	474	391	437	467	484	463	442	416	417	473	411	459	415	499	466	410	465	472	501	479	456	428	419	463	444	482	459	480	394	448	448	463	436	447	460	465	457	439	446	457	452	421	455	466	457	453	432	400	408	423	457	460	427	441	431	415	483	423	457	439	479	429	460	499	429	462	446	455	461	409	415	434	445	420	449	438	475	416	437	436	414	431	399	447	427	479	448	419	430	432	439	465	437	448	444	429	426	467	431	434	430	462	455	453	472	457	458	472	418	441	461	411	440	459	375	450	464	411	421	471	481	409	436	420	410	444	484	482	428	463	452	454	425	457	468	434	463	451	495	467	486	455	404	431	428	470	448	434	464	455	441	427	455	450	458	464	440	442	436	461	430	417	446	450	427	445	471	463	445	423	427	482	455	416	479	467	467	428	438	429	425	432	485	451	484	441	421	451	447	489	447	458	416	431	468	418	469	410	453	450	464	418	441	457	445	456	419	422	455	431	439	436	449	416	420	444	470	447	462	451	461	429	474	426	461	441	435	471	384	476	439	445	425	438	448	447	458	480	482	474	448	452	472	405	430	439	447	422	441	435	428	446	461	435	418	454	442	443	413	471	454	449	452	474	475	477	461	447	453	458	407	423	429	441	443	416	454	433	419	465	449	414	449	486	419	471	407	464	474	485	468	425	451	439	450	391	465	417	415	457	463	470	461	437	427	467	444	431	482	468	417	481	457	416	456	435	427	458	455	447	415	444	430	443	413	437	432	463	447	426	428	449	480	443	471	471	432	456	440	470	459	457	450	433	439	445	468	441	425	460	419	478	420	489	458	459	451	427	427	405	449	421	425	420	421	456	464	446	450	461	455	451	443	462	476	452	417	428	456	424	450	462	461	435	443	462	431	460	446	449	426	453	454	478	429	447	456	480	476	451	435	406	425	474	428	441	420	453	481	431	458	443	460	462	438	462	471	438	427	478	439	461	437	473	460	465	473	436	455	431	448	440	440	462	463	435	456	433	440	423	481	486	461	446	474	445	400	471	405	466	443	466	443	434	428	414	487	468	435	459	431	423	433	443	429	421	436	434	428	438	469	427	437	475	476	462	432	457	478	452	475	473	434	456	478	459	473	479	421	442	449	437	446	439	393	443	394	463	431	471	464	470	423	449	413	439	435	424	424	453	428	464	452	438	443	468	444	467	467	462	441	446	435	437	461	414	497	450	449	421	445	450	437	474	450	440	419	422	454	444	478	462	448	435	428	460	433	435	421	475	447	431	430	486	450	450	451	457	448	443	488	439	421	436	441	484	457	438	469	444	456	431	470	453	412	458	440	459	451	460	447	435	485	477	437	435	422	429	482	442	453	459	461	428	445	415	459	452	465	453	437	484	418	438	456	442	441	424	450	451	444	424	438	450	441	446	433	441	408	421	462	439	490	410	468	455	439	411	432	492	474	463	428	425	416	451	462	436	490	436	453	429	454	461	475	456	411	426	464	397	452	400	424	468	452	446	457	422	485	437	454	416	469	426	450	460	434	457	453	456	459	427	454	462	457	471	425	404	397	460	461	481	458	450	416	438	447	452	431	424	466	406	440	458	460	470	454	457	428	433	407	449	463	458	445	487	489	485	433	447	417	427	444	437	442	416	417	442	459	446	429	460	395	458	451	472	433	493	443	433	447	458	452	450	447	436	465	451	456	452	465	458	466	429	422	427	445	424	488	465	444	467	427	449	466	435	446	444	459	446	468	425	459	445	489	449	421	454	444	467	473	452	433	465	442	422	456	458	478	415	442	434	424	459	452	447	431	461	440	452	426	492	447	476	431	419	447	455	457	434	426	473	441	432	422	432	406	470	405	428	497	438	446	454	444	446	418	456	446	435	452	421	462	379	474	415	442	435	430	452	442	436	440	460	437	444	418	465	415	408	464	465	462	423	458	457	439	423	418	471	422	429	435	425	428	437	431	450	441	454	440	430	492	445	439	438	459	423	443	412	434	445	463	452	458	460	471	471	435	439	413	453	443	451	449	473	454	444	455	417	449	458	461	411	472	438	461	418	424	487	445	449	420	439	444	449	452	421	495	432	461	431	414	440	431	449	411	472	459	452	461	486	456	450	431	434	491	438	466	465	457	418	466	421	473	408	455	451	426	484	477	416	405	437	481	460	441	459	427	493	459	430	450	426	466	462	429	418	438	416	458	440	432	421	398	444	447	483	460	451	413	451	440	452	412	430	425	430	455	471	458	432	439	470	413	426	440	446	463	418	448	440	473	419	440	469	445	410	460	466	453	420	431	474	413	447	448	445	441	418	419	425	485	404	440	423	451	459	486	448	439	476	434	460	460	392	445	432	452	471	437	442	494	456	475	436	438	440	441	439	469	446	416	433	465	427	458	433	464	429	443	432	466	463	435	485	455	455	461	426	455	450	462	484	437	432	441	443	455	462	421	445	421	418	442	439	429	421	457	465	450	397	467	492	473	516	464	468	453	437	459	440	449	360	461	456	436	431	436	443	427	464	448	441	443	466	427	456	464	409	422	440	447	445	482	462	455	472	487	467	430	461	478	429	446	458	450	454	460	451	433	448	448	433	465	433	452	392	464	433	423	438	427	484	437	416	412	445	457	450	442	435	435	459	432	417	439	452	472	465	437	426	485	467	455	433	436	435	458	485	458	460	452	451	458	447	481	463	426	451	481	487	452	397	473	442	415	419	426	431	476	454
1878	240	254	232	220	217	212	209	200	195	185	180	176	151	185	178	198	205	191	171	170	173	188	190	190	188	176	165	199	184	180	185	162	187	182	175	187	197	178	178	169	173	194	185	185	192	176	181	184	174	183	148	166	194	191	203	189	208	171	169	171	169	186	186	198	194	174	185	167	161	177	192	181	177	184	177	190	180	187	188	178	196	183	162	195	180	161	183	175	190	188	189	207	189	182	174	168	169	162	184	207	157	166	181	188	172	157	186	166	167	167	222	155	204	170	190	176	188	180	179	184	201	169	176	189	175	175	192	184	173	175	181	163	159	182	195	179	166	180	166	153	156	175	182	162	175	191	180	185	183	178	157	174	196	168	176	192	189	178	176	196	188	176	161	177	161	198	180	170	173	207	171	156	186	182	195	169	178	176	198	176	193	157	170	190	168	212	166	183	160	192	206	165	196	167	167	152	203	175	193	186	167	191	176	188	176	197	184	181	175	178	185	166	170	201	176	205	192	160	190	197	185	197	168	189	196	178	186	159	177	196	176	159	175	200	188	188	167	159	210	206	194	191	200	174	196	177	178	167	189	184	191	150	159	165	192	178	203	183	195	177	164	174	170	175	190	191	205	175	196	172	185	187	162	178	166	172	187	179	184	152	187	172	162	186	188	163	185	163	198	168	181	206	174	187	175	177	217	188	168	170	186	212	185	189	160	188	182	180	182	184	139	184	181	180	177	195	158	190	179	210	204	170	173	173	191	177	159	192	155	194	169	173	167	208	175	160	171	160	190	188	194	175	162	181	166	183	162	179	179	193	192	182	181	170	184	178	170	203	182	165	152	184	182	194	167	172	199	152	193	195	191	163	196	178	180	166	163	160	210	180	150	173	186	188	177	186	157	175	193	209	185	186	169	175	187	174	165	161	198	180	190	179	193	164	168	168	178	170	170	158	180	184	204	167	166	177	179	177	191	198	192	215	184	172	193	217	164	174	185	192	205	189	192	195	197	182	180	180	159	188	174	175	140	190	171	184	175	156	190	198	194	194	182	191	177	179	195	188	177	172	188	183	192	194	201	137	180	180	179	186	189	190	162	199	171	174	174	174	165	163	189	181	218	152	172	161	171	160	196	159	174	169	201	166	193	155	172	171	179	178	182	161	164	194	186	157	183	176	206	194	168	171	193	182	177	177	186	194	177	180	195	183	171	186	178	224	174	210	204	188	187	165	176	189	174	165	182	182	165	168	152	224	199	186	170	201	176	198	175	195	195	154	188	172	172	206	175	199	180	200	190	175	164	190	194	156	174	187	161	176	191	191	167	172	168	186	203	188	181	170	172	184	177	149	187	184	169	191	181	190	194	190	179	171	187	176	170	187	183	188	171	157	167	148	190	179	201	159	196	202	177	167	193	186	186	157	181	172	155	181	193	186	209	198	178	160	198	183	190	171	191	182	153	177	174	152	165	177	181	165	177	174	170	182	198	185	179	171	174	165	164	173	198	203	190	194	181	197	187	185	182	170	184	158	172	190	177	186	184	174	181	204	185	181	191	205	171	182	204	181	173	183	176	186	207	202	194	166	174	166	182	170	178	192	190	202	205	178	204	192	207	201	178	181	179	203	180	178	180	176	197	178	193	183	199	186	192	187	179	177	182	194	170	205	202	173	192	181	190	153	183	194	183	185	169	182	182	188	179	164	183	192	179	183	159	177	186	197	192	182	164	210	162	187	193	180	184	215	168	173	190	167	179	173	184	165	198	176	183	190	162	159	184	193	198	183	186	173	177	177	153	180	208	193	211	193	191	187	191	186	150	173	177	175	173	175	167	171	173	178	179	182	198	173	188	160	176	179	189	141	185	164	163	190	216	192	164	192	177	184	201	174	183	169	182	210	151	172	206	209	196	150	171	180	188	168	201	172	204	174	179	186	201	185	194	152	178	189	172	181	161	191	165	192	214	156	180	172	175	181	165	168	199	157	171	188	175	200	172	187	192	177	182	192	172	181	170	159	159	166	157	189	191	195	190	204	203	166	175	175	171	192	192	160	197	181	167	161	182	181	206	173	161	165	165	159	170	182	178	184	187	176	167	188	176	176	190	187	184	166	182	163	149	201	172	168	156	202	187	189	181	174	177	178	151	197	194	191	209	184	192	165	186	165	186	166	182	176	185	181	181	158	177	166	185	195	173	179	165	167	174	213	179	208	178	183	164	197	195	184	173	160	182	198	188	165	210	176	176	167	137	171	176	183	179	196	186	170	175	171	180	184	175	179	163	184	167	170	177	191	183	173	173	192	214	179	181	192	169	206	169	176	185	185	180	189	171	173	175	177	180	167	149	178	191	196	160	162	186	200	188	183	173	188	188	161	176	174	164	169	191	184	193	149	190	192	183	168	163	172	188	197	173	153	175	145	152	179	164	161	193	192	199	171	182	195	194	188	172	184	178	190	162	173	191	181	180	150	178	179	161	188	178	193	185	191	201	193	186	171	186	167	174	183	161	183	182	181	162	184	156	175	172	189	169	206	180	201	159	183	187	196	175	192	173	183	198	187	184	159	177	192	169	177	161	188	186	176	192	188	168	203	206	194	187	185	163	177	179	182	172	173	190	182	164	161	186	174	189	165	183	193	175	168	168	175	163	177	201	194	190	172	192	185	175	169	177	178	164	184	168	174	172	186	186	166	205	167	181	196	186	173	184	192	187	172	187	174	184	172	210	166	175	173	192	177	180	172	176	185	194	169	182	186	183	203	191	166	192	170	186	179	179	169	183	172	183	186	161	149	195	182	192	201	175	187	194	180	182	202	180	193	176	191	208	155	186	171	164	193	176	169	173	174	176	170	161	195	164	177	176	191	168	182	213	190	182	166	182	184	193	170	179	204	167	192	196	208	185	178	182	170	185	193	180	176	195	206	175	167	169	200	184	177	176	180	181	190	183	180	187	169	167	201	189	199	186	190	173	179	187	186	176	179	172	186	203	167	190	191	182	185	187	193	166	180	172	198	181	166	158	198	165	170	179	179	165	187	162	155	177	187	174	181	203	171	189	181	190	165	171	171	167	193	213	168	191	204	190	171	180	203	160	180	158	182	145	173	163	158	198	176	190	170	168	179	194	168	180	184	184	191	172	165	197	181	184	199	176	171	168	154	172	181	169	168	190	171	195	175	184	184	193	168	170	184	194	197	177	181	160	159	198	165	186	173	183	197	169	175	180	190	180	204	189	182	182	179	180	182	162	179	178	164	183	174	185	175	164	184	166	164	186	160	170	190	196	178	185	148	183	195	202	189	148	186	198	164	183	178	188	179	176	200	169	188	186	175	169	184	188	205	143	189	194	203	188	194	177	188	165	161	182	186	173	199	182	176	187	184	163	202	200	200	190	170	181	163	179	169	183	189	194	179	183	177	179	172	184	178	185	176	174	175	171	172	176	193	183	180	189	188	186	160	150	161	171	174	194	188	173	167	198	171	186	204	177	171	178	211	182	188	177	196	185
3622	714	798	863	775	815	746	699	690	668	676	679	711	700	646	605	651	641	641	666	653	659	677	646	641	655	639	639	621	610	648	620	656	653	639	606	645	684	646	626	686	630	612	655	643	607	606	615	653	677	627	665	669	601	654	650	620	647	609	650	651	676	634	664	608	617	630	614	619	629	665	632	617	655	612	670	627	666	656	686	626	601	657	664	651	672	639	637	628	653	650	634	628	628	649	665	629	644	642	608	618	629	643	658	666	605	631	625	617	617	672	623	595	618	636	689	616	646	611	657	613	640	650	638	642	636	654	664	606	649	653	681	658	604	596	687	657	609	645	663	656	615	628	669	673	645	656	633	706	663	675	611	612	635	635	650	643	687	689	650	597	642	631	608	617	615	640	657	621	600	708	678	651	638	634	633	653	568	645	626	627	630	598	633	635	649	623	650	640	649	649	603	620	570	607	660	633	645	656	653	679	630	644	616	652	612	595	643	669	620	632	661	643	654	709	638	618	651	611	651	666	651	651	649	621	642	624	627	614	647	665	621	614	645	677	611	625	616	639	660	634	656	642	657	617	667	632	653	597	672	649	657	630	635	630	636	594	662	633	610	643	653	670	664	652	563	666	616	638	625	625	650	612	633	648	657	617	674	656	630	651	618	617	614	663	643	634	653	650	619	687	605	623	644	609	662	636	652	618	618	618	646	666	654	668	647	680	652	633	594	646	621	646	681	654	677	668	693	636	630	631	656	647	595	653	645	632	640	599	656	641	665	596	633	642	615	633	602	633	661	633	617	658	650	598	661	676	649	620	627	639	634	595	674	594	635	625	632	604	647	609	624	633	653	612	671	641	595	648	621	655	638	616	630	623	616	631	635	638	676	593	633	651	607	618	593	601	689	611	648	639	640	594	662	664	627	681	647	671	608	635	611	624	601	590	642	608	624	646	599	640	634	601	628	639	619	626	664	666	627	598	625	659	693	616	657	670	653	646	652	640	653	621	646	634	634	614	625	616	659	611	624	652	637	651	686	648	616	661	659	602	643	637	610	608	605	658	617	628	645	620	647	663	610	612	643	584	681	625	641	619	702	608	632	641	651	584	584	628	649	659	581	626	594	624	619	661	644	620	641	642	623	637	640	646	634	641	637	611	637	604	654	653	592	611	642	626	656	659	638	626	586	680	629	604	627	614	623	676	677	643	625	580	640	632	601	636	625	634	659	643	623	647	659	615	653	674	629	631	632	615	652	634	596	617	655	618	615	614	652	632	590	646	649	625	642	685	651	651	639	640	600	628	632	596	628	645	624	578	669	628	605	609	662	669	625	651	621	634	605	666	662	661	663	645	580	615	629	620	638	636	638	644	612	638	656	601	652	644	646	662	649	627	616	665	642	613	664	626	637	668	634	651	641	653	664	654	652	650	654	626	629	680	615	589	703	648	655	607	658	629	628	645	669	615	650	644	651	625	616	619	642	614	662	636	665	606	615	608	680	634	652	692	721	599	643	648	645	647	613	631	641	624	656	620	619	595	630	627	612	632	637	619	647	606	672	665	620	632	612	608	632	625	647	726	593	648	646	655	629	647	576	645	641	667	631	645	629	617	647	644	609	655	624	607	640	630	642	594	660	639	631	678	622	624	628	621	668	588	667	652	640	686	660	625	588	678	636	647	653	616	624	649	623	662	635	672	687	630	636	629	611	610	610	662	654	586	654	623	659	640	619	667	663	572	636	636	587	601	672	649	631	631	638	592	623	647	641	665	600	668	637	642	644	621	620	617	626	662	627	662	619	619	635	658	674	625	598	650	633	654	639	611	653	648	647	600	663	643	685	653	629	645	672	648	661	649	619	687	674	644	626	641	628	635	620	674	645	627	685	617	652	653	643	639	632	610	613	650	642	621	652	605	612	655	626	650	599	641	621	675	645	629	637	657	698	665	625	625	651	647	639	664	627	629	686	623	668	632	656	657	652	618	622	664	651	617	666	688	637	579	647	647	619	598	627	653	611	574	688	632	643	623	619	655	614	616	643	650	658	652	632	634	645	641	661	651	633	639	645	668	638	626	660	656	673	628	653	663	648	659	621	625	572	648	614	639	642	687	647	627	599	654	598	605	629	689	673	664	614	626	667	696	647	636	616	645	631	619	654	651	658	649	673	658	636	663	641	647	626	619	671	630	618	665	628	648	620	666	657	652	678	630	673	660	608	632	610	638	608	632	658	649	625	623	681	651	642	657	606	607	634	651	662	645	683	645	625	657	587	608	653	594	637	650	604	592	681	633	678	660	648	622	598	650	657	668	669	622	615	622	585	599	623	642	667	663	652	607	605	625	637	607	645	626	705	622	627	622	633	612	613	708	659	595	630	657	663	627	586	641	627	629	648	651	681	616	620	643	637	637	598	634	656	605	635	656	642	635	594	650	662	651	649	663	641	632	696	636	649	618	626	586	640	646	646	687	623	646	636	646	617	645	642	603	641	649	626	610	684	662	610	626	679	627	653	641	618	611	652	634	670	676	676	602	651	662	609	685	654	649	655	615	690	637	622	594	643	657	626	653	646	633	643	628	659	649	666	649	618	655	661	649	656	677	645	636	618	629	677	619	642	668	628	633	646	654	629	628	650	633	606	619	608	663	628	637	627	638	640	602	639	647	597	601	669	662	656	664	614	647	648	682	621	608	692	643	601	674	611	615	579	640	645	661	666	632	662	634	650	665	629	609	631	672	698	620	627	657	612	659	672	657	618	594	664	662	623	624	606	622	619	680	647	606	607	601	630	647	620	632	660	643	663	671	663	645	660	639	607	619	699	704	643	649	663	642	621	592	651	629	647	652	663	666	634	647	671	644	643	615	644	620	604	599	624	632	633	625	629	647	650	637	617	672	664	675	658	645	644	658	629	631	643	628	642	631	612	661	619	613	644	670	633	629	627	640	679	658	624	638	596	623	646	641	618	642	632	614	674	625	637	601	665	684	692	610	649	641	670	622	649	598	663	658	648	624	609	659	648	610	662	632	633	637	631	620	663	621	649	597	698	651	622	661	625	609	601	654	631	590	632	680	648	655	639	610	644	656	647	633	655	618	622	654	648	610	613	581	648	660	671	631	642	642	639	651	602	620	624	664	658	673	659	688	645	665	600	621	666	655	634	650	659	596	621	673	685	609	644	646	631	633	637	648	625	629	630	668	629	614	621	646	614	624	639	653	655	617	615	621	638	646	662	596	629	602	649	627	647	625	654	646	617	614	612	681	615	601	652	639	706	647	658	639	662	665	642	649	658	652	641	643	646	662	650	683	630	635	615	643	601	636	665	607	624	652	662	643	630	648	674	624	606	632	679	691	586	684	651	633	624	643	667	579	600	592	643	639	678	638	674	651	642	673	612	605	640	665	640	672	629	618	650	637	666	638	618	648	608	628	618	661	677	656	645	626	598	590	632	628	626	645	653	637	612	626	618	651	668	647	655	599	608	624	642	643	660	628	650	621	600	641	639	646	654
10410	996	1093	812	589	406	344	276	215	214	168	175	147	130	149	117	134	127	124	116	115	103	116	88	105	84	101	84	107	99	83	100	85	91	86	86	94	105	102	96	102	93	105	98	96	100	111	91	95	96	93	94	92	95	88	102	86	101	85	104	86	100	104	86	87	95	105	89	111	109	100	130	91	80	108	101	76	85	83	83	93	102	91	100	97	85	83	82	103	90	88	83	95	102	82	77	95	99	92	88	94	90	92	98	104	98	80	98	91	89	112	95	103	93	93	88	97	102	91	92	85	98	103	97	97	100	100	90	107	93	84	84	92	95	85	98	89	104	85	62	96	80	91	84	107	77	79	100	104	108	94	117	88	84	79	91	85	93	99	86	91	89	106	81	105	98	83	114	81	85	88	79	86	83	90	105	100	104	93	89	85	89	72	104	130	87	83	101	98	79	82	87	101	97	94	98	94	85	89	89	97	88	79	92	93	97	99	93	80	80	94	79	90	95	98	88	77	96	90	95	82	99	77	79	90	76	105	104	90	94	104	75	81	84	94	95	95	100	93	93	84	82	96	83	92	84	91	80	117	112	75	79	98	87	81	94	79	93	101	107	98	106	110	108	89	100	86	82	96	107	101	98	103	86	92	92	87	96	86	89	85	96	96	99	93	86	103	96	81	101	93	107	86	85	78	84	94	105	81	97	83	72	102	93	90	101	100	100	87	63	84	92	85	102	96	98	76	91	84	114	106	94	87	96	90	86	89	87	74	85	96	94	95	95	87	101	100	94	93	100	94	94	96	92	105	90	97	85	83	85	86	101	103	84	80	95	89	100	86	91	94	85	81	96	107	93	97	90	87	83	84	98	98	86	103	90	79	83	103	97	81	109	96	103	108	86	103	93	86	72	95	95	95	85	97	85	81	95	93	89	84	83	103	118	105	85	80	77	98	84	87	97	95	105	89	84	117	89	86	98	88	89	86	82	77	99	88	97	96	83	85	102	92	82	77	98	96	85	95	79	109	98	106	90	117	94	97	94	68	78	108	84	90	95	85	98	91	88	92	79	80	82	87	93	75	79	98	77	109	97	97	89	81	87	86	88	90	79	83	86	98	83	76	103	110	85	91	97	83	112	81	86	81	82	108	93	100	106	83	93	102	90	88	88	86	107	75	77	76	95	77	101	94	103	81	98	77	117	95	103	93	96	85	89	99	89	89	91	90	85	95	95	80	86	100	84	111	87	97	89	96	70	100	83	109	81	88	83	80	98	102	98	97	81	98	106	96	79	102	85	81	80	94	93	79	91	99	71	87	97	88	91	98	94	93	102	96	98	88	93	90	95	101	88	111	104	94	101	90	105	93	82	92	95	82	89	93	90	92	100	97	78	100	82	76	92	83	81	96	93	93	97	108	102	89	98	107	84	79	76	111	100	87	102	97	81	95	79	98	85	99	87	86	102	90	97	88	85	106	81	85	87	88	96	96	115	90	86	92	104	86	102	86	81	80	95	81	85	87	85	84	91	87	90	75	87	78	98	96	93	100	92	89	98	82	84	87	100	92	91	77	98	80	85	112	85	89	96	83	95	85	95	73	82	85	81	89	69	90	96	104	101	104	89	91	90	87	72	88	70	97	61	94	89	97	86	96	95	90	93	77	88	90	108	92	90	98	98	97	90	108	75	87	102	84	100	84	102	81	96	82	74	84	99	100	75	100	103	92	86	100	73	106	73	85	76	91	79	87	87	80	85	82	110	98	86	79	117	77	98	89	96	99	91	87	104	96	96	98	72	96	80	98	106	91	85	86	89	106	82	89	88	84	89	98	108	89	81	82	114	95	101	102	95	87	87	80	96	92	92	106	70	82	81	101	99	87	102	79	83	97	88	90	97	108	80	87	89	72	97	90	82	87	111	96	84	78	82	87	88	91	80	94	103	82	107	91	81	87	88	86	93	101	84	97	85	86	111	96	91	92	107	83	105	89	89	113	88	101	100	84	94	75	81	89	79	93	100	101	96	93	95	103	89	92	78	100	85	95	91	89	92	97	92	88	98	82	96	102	94	87	95	98	87	104	84	85	109	94	90	79	87	83	100	94	84	85	81	115	111	112	100	85	103	81	88	96	86	102	95	98	75	84	99	101	108	86	95	87	93	100	80	90	83	67	80	97	84	81	91	98	93	78	85	94	85	97	71	96	82	99	101	107	101	78	68	97	125	107	85	68	93	87	93	99	82	80	90	103	101	90	99	89	94	93	80	94	85	91	81	94	85	104	101	90	91	98	91	101	82	110	81	90	96	89	91	102	97	82	96	93	99	95	84	82	95	102	109	85	84	87	97	84	82	93	97	89	97	98	95	89	92	77	86	77	76	89	83	83	93	92	94	80	90	86	86	98	88	91	88	100	89	92	89	81	81	90	103	90	101	88	73	77	88	80	111	84	94	97	109	100	94	89	93	83	90	88	79	90	85	78	93	92	91	89	89	72	89	103	88	83	107	94	96	79	93	77	101	88	95	81	98	80	78	103	107	90	93	97	111	85	81	87	94	91	112	94	86	99	94	88	81	88	83	103	79	97	85	78	97	75	98	88	110	79	96	84	98	98	80	109	81	96	86	92	107	101	107	94	98	72	91	84	90	117	85	100	79	87	78	99	96	80	84	87	95	77	79	83	100	98	93	90	88	84	83	97	90	87	96	90	102	94	98	102	80	100	88	86	90	90	97	103	88	92	67	85	87	98	104	90	94	90	94	87	83	84	92	93	94	110	111	87	90	85	90	84	95	115	99	101	100	88	92	107	95	77	90	92	93	110	98	88	63	111	96	87	85	68	92	84	74	82	87	102	94	104	92	97	90	85	83	106	91	107	107	76	91	106	98	96	84	96	78	99	83	73	102	101	101	84	84	83	92	94	105	88	97	76	106	89	106	89	97	102	104	89	92	86	95	86	100	93	97	109	73	97	81	90	74	66	100	95	85	91	72	88	92	81	92	89	96	103	102	91	75	87	93	90	88	84	86	101	88	88	89	85	96	93	104	80	80	98	84	80	107	92	104	84	90	107	89	86	88	81	91	102	100	85	101	86	92	85	103	98	96	85	90	88	90	115	77	93	78	89	78	91	85	95	87	106	83	89	75	96	92	79	85	79	93	81	85	87	85	89	88	84	106	87	93	106	79	76	106	82	94	116	72	85	84	72	95	94	99	69	90	75	82	113	109	85	108	85	105	89	93	96	93	81	93	97	74	111	92	100	81	89	100	90	77	76	97	87	94	81	96	94	98	83	100	97	92	71	102	104	96	82	83	108	82	102	96	94	104	99	81	89	87	82	112	92	85	106	90	98	93	81	74	83	101	102	103	89	92	90	92	97	76	88	89	94	83	107	93	112	96	108	81	94	85	81	95	80	95	104	83	87	110	97	89	102	101	80	95	91	81	81	93	86	111	86	81	83	85	107	108	83	86	97	100	80	95	91	91	89	92	86	84	97	108	104	90	105	83	100	89
8307	1297	2909	3243	2925	2357	2005	1712	1365	1253	1067	974	875	873	825	743	691	653	614	617	579	546	550	487	492	470	515	488	456	441	452	434	464	454	444	426	434	428	387	463	449	379	410	414	396	393	411	404	404	389	387	385	380	416	403	375	405	378	402	372	366	377	380	390	369	388	381	364	399	392	390	357	346	404	397	347	366	371	362	378	370	351	391	382	374	406	373	359	358	400	413	362	336	357	347	379	375	357	354	361	369	371	369	359	394	346	350	389	412	407	395	376	375	423	387	378	377	364	331	336	402	399	357	380	376	370	378	349	359	372	377	351	369	351	388	398	426	386	374	351	381	406	370	370	355	327	367	352	338	397	412	341	355	387	359	381	386	383	344	384	371	384	377	376	380	373	404	381	359	390	372	371	349	389	365	352	366	340	355	372	358	371	410	396	393	393	385	353	358	337	327	380	362	367	363	338	406	381	379	349	391	385	363	373	370	346	374	394	394	385	353	381	338	353	414	347	349	353	368	344	360	326	369	378	359	412	348	376	377	346	386	350	377	367	384	378	363	348	366	369	369	356	366	346	350	359	384	369	367	362	337	362	380	329	351	371	338	362	368	365	381	335	359	329	360	354	333	403	365	395	361	374	336	384	377	343	363	366	346	349	374	336	352	381	366	347	388	344	358	370	391	334	430	338	351	358	364	361	349	347	359	389	319	382	356	360	330	366	356	370	357	361	382	388	368	365	339	402	342	379	371	344	361	385	372	356	353	369	380	371	380	379	324	339	357	362	335	372	372	367	342	367	364	347	355	381	404	401	343	351	392	354	315	388	340	320	376	391	356	340	367	353	348	364	373	357	358	372	338	358	355	376	374	373	368	388	351	391	375	361	343	369	364	372	346	375	368	329	380	357	351	371	333	353	402	335	357	349	382	393	371	354	356	350	358	344	377	391	369	390	349	377	377	369	366	354	332	382	379	362	359	382	379	342	393	359	370	385	360	328	373	388	365	381	375	352	357	374	393	342	365	347	392	330	348	364	335	404	359	366	376	386	360	385	399	389	379	346	418	374	377	362	367	347	365	352	340	357	376	371	345	370	355	372	333	337	391	371	425	373	382	372	364	382	351	357	366	337	366	394	347	370	359	404	374	348	383	376	375	371	381	356	377	346	373	367	359	357	372	395	398	365	361	359	345	316	361	330	362	376	349	388	370	369	333	343	397	368	382	376	353	339	329	382	378	372	409	354	391	357	349	372	363	387	395	345	358	350	357	382	360	381	368	372	371	354	349	370	398	354	333	351	363	365	326	350	368	328	317	364	345	369	356	347	340	359	343	344	336	370	384	370	375	346	348	354	350	352	375	405	371	358	390	377	372	370	340	343	371	357	408	364	395	371	352	359	385	342	373	368	379	336	370	357	359	388	368	349	343	397	354	345	363	383	348	360	369	381	360	380	344	365	378	366	345	346	361	355	380	346	371	397	375	356	383	404	366	386	335	387	353	372	367	368	345	376	358	364	376	348	379	322	372	385	375	359	371	374	372	353	355	386	346	377	340	356	353	341	356	374	365	365	365	355	389	340	371	367	363	378	315	369	347	382	363	349	385	338	336	381	371	367	371	376	365	373	373	351	359	354	386	374	339	377	370	361	356	337	351	362	326	390	349	391	358	362	379	374	369	329	335	377	360	351	357	343	376	411	388	361	330	371	377	350	376	325	347	390	364	353	381	386	385	340	376	393	362	360	363	353	366	393	342	346	334	350	358	372	354	346	353	369	400	371	309	338	367	378	333	355	392	340	353	352	374	354	369	333	345	348	340	375	353	361	359	331	385	366	394	335	360	328	342	366	375	382	365	362	339	337	354	352	381	392	364	381	379	372	361	356	352	393	356	342	355	392	373	347	358	368	340	375	371	355	374	375	391	368	373	375	340	336	367	352	398	381	376	396	344	360	371	354	357	362	364	351	370	404	362	392	366	391	385	354	355	389	338	373	369	370	350	360	383	337	375	371	361	349	343	349	368	351	351	338	340	356	339	373	369	354	355	366	395	328	407	380	356	376	335	326	350	383	373	385	355	361	395	361	371	367	393	362	376	342	395	355	409	366	354	358	354	386	356	371	318	350	327	402	349	371	365	388	370	369	369	363	348	349	361	370	362	357	343	359	365	357	356	363	362	351	374	336	388	346	357	342	345	390	354	333	346	336	369	410	348	353	367	399	364	354	377	355	332	356	324	363	374	351	404	386	360	350	393	377	376	384	370	380	360	370	369	362	366	334	377	374	355	388	335	332	356	355	409	386	328	372	367	384	355	345	363	351	365	361	343	386	373	373	386	349	350	357	324	402	369	359	311	370	376	363	364	364	363	356	358	338	385	362	368	361	360	357	371	391	376	344	333	369	396	393	363	366	362	339	377	347	387	365	368	376	374	362	378	376	369	376	355	340	347	390	362	379	364	332	368	342	367	372	362	377	369	347	360	361	373	344	382	362	343	386	333	354	338	390	398	366	345	361	348	367	388	378	366	360	376	371	346	336	341	360	366	385	355	375	366	358	363	356	371	364	386	341	354	340	382	370	376	367	371	338	413	362	361	336	387	382	322	370	384	403	360	395	370	372	395	354	392	338	340	363	359	376	343	386	345	354	372	345	359	344	360	357	358	364	355	332	372	373	361	337	389	400	377	365	354	364	387	391	376	375	374	350	362	349	364	376	354	334	355	380	360	370	384	382	387	364	340	359	344	343	330	408	354	355	368	359	366	360	399	377	394	361	350	337	334	374	353	390	375	360	364	377	367	341	400	322	350	370	337	353	372	336	385	399	374	353	352	354	359	370	355	386	332	355	365	386	372	409	358	336	354	355	373	333	358	340	342	365	361	363	370	351	370	372	335	395	376	390	361	344	364	364	351	382	327	369	349	354	345	385	382	347	366	373	367	327	388	357	387	347	358	371	326	359	369	356	388	355	362	353	364	365	372	374	374	352	384	377	416	390	368	393	367	372	347	378	351	351	405	386	363	332	362	399	371	377	350	359	337	383	365	351	368	327	358	353	361	352	348	344	341	347	361	392	361	326	353	338	345	337	349	396	352	349	359	358	358	371	372	365	393	351	367	379	370	383	361	379	355	383	407	362	342	370	342	367	331	386	378	367	395	373	363	366	344	367	371	401	366	348	343	353	352	355	347	339	372	355	349	370	330	354	375	358	330	346	345	362	380	345	396	382	357	370	351	338	387	351	430	386	347	348	398	378	333	361	404	351	309	347	359	363	361	386	336	397	379	386	374	353	339	364	348	348	410	353	390	325	369	387	407	365	372	367	376	352	358	417	362	321	401	388	337	366	376	351	323	312	346	364	340	388	357	314	361	364	367	403	326	378	353	361	368	340	380	334	364	390	360	400	358	371	361	347	359	395	346	347	361	329	346	353	372	384	365	357	357	385	357	379	339	333	372	396	382	393	388	386	371	358	369	365	352	331	366	364	377	354	389	357	385	361	371	357	345	333
18187	2491	2109	1639	1113	781	601	478	384	328	313	257	259	202	213	189	190	188	166	162	164	169	143	131	148	148	126	157	137	145	146	158	130	121	141	138	153	144	123	121	130	90	141	114	117	116	117	140	111	120	157	126	113	111	147	120	121	111	109	121	122	116	128	130	113	95	102	146	107	110	138	149	107	110	129	108	121	102	123	129	106	118	137	124	134	107	100	112	130	123	136	108	107	126	115	114	149	132	124	114	119	116	114	112	109	107	113	115	115	101	111	110	106	106	113	101	129	114	113	121	110	105	130	127	120	112	103	137	115	111	123	117	111	114	119	118	126	117	131	123	108	112	106	111	124	107	105	118	133	98	131	114	132	115	91	108	104	103	112	116	98	118	135	122	114	129	103	104	121	130	112	122	105	107	119	111	116	110	133	111	99	109	113	105	113	110	113	120	118	109	140	103	118	104	128	114	137	100	113	114	104	112	130	124	126	113	114	125	128	108	136	127	128	119	104	109	113	121	120	110	110	101	145	109	139	131	105	111	131	104	114	112	119	120	121	108	114	120	132	107	111	106	113	134	115	115	107	122	97	109	121	128	108	104	119	107	125	121	101	132	107	126	112	118	91	119	115	123	113	112	115	125	131	126	128	130	120	110	122	123	103	119	111	117	110	110	104	123	121	115	103	110	132	99	115	118	116	123	101	130	107	141	106	116	97	131	114	97	118	127	130	122	125	120	96	115	106	109	128	130	135	114	102	97	120	140	110	113	116	103	124	122	127	116	128	113	119	116	105	116	96	107	120	133	135	110	123	117	116	108	126	124	133	110	115	116	141	112	112	118	108	119	132	113	122	114	118	108	121	121	131	127	113	123	113	112	117	103	107	107	112	132	110	131	92	123	125	124	123	110	134	106	108	112	115	113	109	102	102	112	114	124	113	111	129	120	121	102	127	124	139	110	112	111	132	128	118	129	102	115	110	120	110	108	119	144	124	109	135	122	110	129	112	116	108	108	117	128	123	118	119	122	117	124	129	109	115	100	121	139	121	125	106	124	113	124	118	112	96	124	110	121	122	112	125	119	97	127	98	114	109	110	125	120	105	102	116	123	127	114	124	108	106	111	120	111	113	103	114	131	131	132	123	114	117	107	111	128	130	96	126	116	137	110	113	106	121	129	127	117	109	113	132	101	116	103	123	115	117	118	114	118	131	132	124	106	128	102	112	125	133	109	125	111	133	115	107	131	122	123	101	115	110	129	132	108	110	106	111	134	134	108	122	112	123	102	112	126	88	129	137	126	121	105	131	104	106	116	108	127	107	114	147	142	112	121	127	113	117	120	118	109	118	106	121	105	114	127	104	110	108	111	120	124	114	105	121	120	127	132	116	116	120	117	129	124	117	115	118	115	110	112	107	104	112	128	124	104	92	106	107	134	127	90	114	123	123	111	129	127	123	110	103	129	123	119	115	118	129	135	110	103	96	102	105	135	119	124	100	108	123	134	126	122	106	104	103	125	123	107	121	129	114	120	109	116	116	108	119	109	124	119	111	113	120	119	118	110	124	94	129	134	98	100	125	107	98	97	119	102	118	134	137	120	128	108	119	123	106	114	129	120	98	95	112	125	108	106	114	147	121	116	110	109	116	113	118	108	132	109	100	98	146	122	124	101	113	104	113	120	120	117	117	140	115	122	121	107	105	109	122	101	118	104	126	120	140	127	121	117	130	115	131	107	134	116	119	126	109	132	129	113	91	100	130	109	127	113	132	125	120	113	94	129	98	125	122	100	130	104	118	125	117	117	132	92	133	121	106	130	117	131	119	83	114	106	109	117	108	107	134	108	109	111	111	105	111	142	126	124	116	132	102	116	106	113	118	120	109	123	150	158	128	99	120	85	110	116	107	112	102	98	107	115	119	110	131	122	112	121	116	129	136	111	118	119	116	111	124	108	128	123	133	131	139	117	120	144	108	107	103	102	103	126	120	105	113	116	118	119	106	108	119	124	130	110	124	107	103	112	128	107	113	109	111	105	108	143	131	98	100	133	116	116	121	112	107	109	102	113	98	102	117	108	105	124	130	118	133	137	112	123	122	106	131	127	124	129	126	123	110	120	136	118	121	119	107	118	117	122	120	106	121	97	111	103	116	111	114	115	107	108	111	120	127	109	144	114	123	122	132	125	136	97	119	124	130	104	111	128	112	106	107	132	122	127	116	108	123	106	120	100	120	111	116	96	117	108	114	105	97	128	125	128	110	123	109	119	116	122	122	130	124	136	119	124	139	120	109	109	112	139	107	118	128	109	117	122	127	117	128	110	101	120	128	123	121	140	131	108	131	110	110	129	107	114	98	134	114	128	107	103	97	97	127	125	108	102	127	120	128	102	101	107	119	104	110	125	127	128	107	118	124	106	117	99	118	110	132	99	112	107	130	133	110	116	105	106	117	103	110	106	128	111	122	103	124	116	121	120	106	121	94	129	126	120	91	122	123	119	108	117	118	107	118	101	115	118	110	125	119	101	129	116	106	120	112	121	123	132	92	122	126	124	112	126	119	131	104	110	118	100	117	133	105	109	117	107	99	118	97	111	124	109	104	119	135	106	106	100	118	112	123	121	124	115	127	117	108	115	103	138	103	126	118	102	142	110	118	105	133	132	116	121	114	137	115	105	104	111	117	129	115	113	116	131	96	113	110	100	132	130	131	102	106	112	124	106	124	114	120	134	123	126	114	115	115	108	107	114	107	134	110	113	132	115	131	125	102	125	108	119	118	119	94	124	146	118	107	125	117	126	121	108	127	115	114	104	128	127	119	119	102	139	94	112	116	106	121	120	118	107	117	109	111	114	125	102	123	112	118	115	110	124	109	113	104	122	115	126	133	124	127	130	111	126	116	95	104	109	119	95	126	134	103	142	113	111	106	105	115	116	102	104	104	109	125	124	114	144	123	112	135	108	101	122	113	88	127	116	120	110	104	112	125	135	111	103	124	125	125	102	113	117	126	124	125	110	120	102	115	118	119	108	125	109	106	131	109	121	117	106	103	124	135	120	131	128	160	113	127	137	131	92	118	120	94	105	146	126	123	106	115	117	110	119	104	109	102	114	117	131	123	130	116	105	110	129	114	119	112	122	129	118	104	125	111	109	128	119	108	110	125	110	116	102	116	130	125	108	117	123	104	113	122	134	116	125	110	123	108	129	114	114	101	122	112	122	112	131	120	120	104	131	119	120	118	112	114	103	115	125	132	123	121	123	120	112	138	135	110	123	137	101	133	105	111	140	116	126	108	121	99	122	101	103	133	133	137	129	130	116	136	120	123	117	136	120	107	114	127	98	136	117	108	125	106	114	121	90	111	89	112	121	109	121	114	116	108	136	137	118	136	115	110	123	106	124	127	141	124	116	115	129	117	95	109	119	112	118	116	104	108	122	122	121	117	113	96	114	102	126	129	94	120	130	107	106	113	144	116	100	102	94	114	115	113	116	119	115	92	121	124	126	104	103
10954	2167	5169	5801	5106	4057	3492	2856	2492	2100	1871	1630	1509	1423	1237	1180	1066	985	920	917	846	818	788	757	707	751	717	650	642	615	611	623	572	582	585	565	536	569	545	597	511	560	543	520	558	534	521	522	519	541	494	538	516	527	506	515	514	485	487	518	532	477	437	481	499	472	470	490	513	456	462	465	448	466	499	478	496	464	484	468	482	484	464	421	496	480	464	474	449	456	436	455	461	438	468	421	480	466	456	471	467	470	422	500	468	456	451	470	439	456	470	450	445	480	431	453	458	447	440	443	393	427	442	458	476	462	451	453	448	465	473	496	462	478	493	434	497	449	419	452	480	443	416	459	457	437	435	474	467	459	452	464	475	442	421	452	493	403	424	484	435	439	388	430	482	425	386	439	476	434	459	473	461	460	458	466	439	443	492	473	466	468	450	462	481	442	429	469	467	431	433	416	445	457	458	474	452	443	463	436	423	482	474	431	453	438	468	451	470	423	475	450	432	417	474	459	450	469	471	431	476	448	460	439	447	514	446	407	463	455	480	425	470	434	456	494	426	443	450	437	383	456	460	460	454	405	455	446	451	434	453	438	424	450	449	438	452	454	481	439	435	429	453	424	452	431	451	402	455	438	422	454	473	457	446	447	476	437	445	427	468	426	469	446	422	412	443	464	471	452	477	492	434	401	466	414	438	423	457	424	441	465	440	471	433	464	415	436	456	450	414	448	463	469	451	432	449	465	450	471	466	449	424	410	468	431	457	423	474	397	446	449	408	435	449	433	443	428	461	447	436	398	450	433	486	417	431	424	468	454	437	451	429	447	432	481	438	446	431	497	449	443	460	450	447	431	476	449	472	420	466	429	466	441	453	455	447	439	474	462	440	453	465	433	418	407	421	437	461	450	429	461	439	427	461	474	414	453	408	416	491	458	466	428	424	472	465	451	471	444	460	467	419	425	429	475	457	470	459	435	425	426	461	461	467	481	409	398	416	423	438	446	469	439	425	417	409	449	488	434	481	447	476	436	472	427	449	471	409	432	460	457	428	454	441	434	454	439	464	466	438	472	458	439	448	434	439	454	436	427	458	475	452	436	443	444	432	423	452	429	463	435	409	448	454	473	451	424	451	443	432	464	489	420	448	429	448	454	425	477	427	481	416	469	446	440	462	449	447	447	441	463	482	462	408	453	433	438	412	423	473	423	461	435	426	429	461	476	439	413	441	444	444	443	435	459	417	403	453	441	470	450	472	467	449	459	431	438	417	460	440	465	458	482	475	453	436	434	471	455	391	434	457	422	461	400	445	444	456	464	457	428	462	470	435	467	439	442	477	415	447	451	438	474	432	432	419	440	457	466	426	454	464	450	425	466	449	411	494	474	476	420	463	459	456	431	468	436	493	448	452	419	450	475	450	431	457	492	452	451	430	424	456	466	476	462	442	450	415	456	452	434	430	447	445	482	438	447	416	436	435	454	471	406	484	418	474	421	437	437	429	487	460	414	449	448	436	423	448	441	433	458	462	424	448	422	416	459	472	450	426	430	438	456	456	451	448	473	456	459	442	490	419	469	432	417	443	433	460	443	468	455	439	467	450	460	470	433	502	472	460	401	422	450	440	429	425	406	453	456	441	428	474	438	440	472	408	457	415	455	445	462	429	431	448	425	465	436	433	421	416	465	427	469	465	453	460	475	454	441	468	465	439	464	448	425	452	430	443	440	419	408	433	444	437	430	436	452	491	448	432	422	474	465	442	454	458	465	417	454	435	425	437	449	447	437	448	421	437	452	461	482	441	450	457	433	435	432	448	466	448	419	434	436	455	471	439	446	446	433	448	458	410	432	437	433	474	417	461	460	436	438	428	494	448	469	433	429	402	436	471	411	450	449	453	443	464	453	428	429	442	449	489	443	426	445	444	435	448	451	437	441	433	415	450	451	488	446	398	417	447	461	453	445	458	420	440	437	443	459	444	405	414	481	474	462	471	458	447	458	446	437	457	450	458	417	452	440	400	466	455	448	439	434	425	458	462	431	486	440	425	482	491	457	443	459	451	425	413	445	454	431	470	390	422	448	446	410	454	448	460	424	462	462	438	454	444	478	445	490	459	425	428	445	428	454	467	451	423	456	469	430	417	431	463	451	489	452	450	440	418	457	479	457	430	406	454	456	459	460	450	478	430	471	476	464	433	455	450	460	436	424	460	446	453	419	426	485	439	465	464	457	445	491	423	420	448	477	464	416	425	466	407	425	426	443	401	399	432	445	418	433	448	446	438	403	453	441	411	468	427	459	429	468	465	456	471	468	444	443	455	459	463	462	464	448	458	468	387	461	479	433	487	447	469	428	432	457	425	451	457	423	450	480	455	455	461	411	456	459	439	462	458	425	457	405	428	444	432	439	418	400	437	454	444	439	476	422	431	448	453	457	427	449	467	451	454	470	462	444	466	436	458	449	424	437	451	495	427	448	454	468	469	422	449	434	450	474	405	454	439	448	425	484	451	460	423	476	459	409	468	454	432	494	453	467	463	441	447	443	453	462	481	429	471	429	447	439	447	459	488	444	416	464	432	464	459	442	443	461	484	442	423	475	427	410	425	473	448	446	453	455	433	439	442	491	433	428	414	467	462	427	465	455	438	463	429	459	432	421	475	433	429	454	443	464	409	430	462	468	475	504	429	441	465	449	450	467	424	467	470	481	446	432	423	493	444	474	459	472	455	436	441	452	465	441	427	417	424	428	446	470	420	484	414	472	436	446	427	446	473	423	459	465	445	446	434	455	464	443	417	426	428	421	426	439	482	482	462	418	430	457	470	467	453	396	477	423	438	391	457	478	483	452	490	494	450	492	472	474	458	435	495	462	439	449	408	452	432	422	452	440	458	428	451	452	425	463	424	420	442	456	429	460	425	445	435	471	398	468	427	468	430	434	475	455	422	444	464	474	476	455	417	464	433	453	445	418	486	423	426	476	460	431	406	462	442	418	401	472	441	465	439	453	455	407	404	404	447	431	429	432	411	437	451	449	421	451	420	462	423	466	426	484	458	472	464	460	460	467	444	441	422	494	426	439	490	443	445	421	406	466	486	472	435	420	458	409	439	457	445	470	482	441	465	440	439	463	433	424	450	433	439	414	471	463	414	455	434	438	485	477	449	452	437	444	468	415	420	416	452	452	461	466	452	458	452	476	488	426	477	406	478	448	432	440	426	477	446	416	457	436	458	452	463	429	444	449	486	475	413	440	471	429	443	436	470	457	431	488	440	436	447	421	455	454	467	449	465	403	482	431	426	436	465	439	456	456	496	421	422	444	456	496	413	437	460	449	454	453	414	453	440	452	437	446	428	435	435	426	409	472	473	427	442	452	428	469	489	446	460	455	456	444	431	460	431	436	505	434	408	432	413	442	459	448	439	438	436	414	467	478	460	412	440	472	441	442	464	455	459	471	415	457	396	417	457	446	414	425	439	445	445	473	428	447	427	430	406	431	456	453	455	419	445	450
1771	244	261	237	205	209	203	198	163	165	186	183	176	176	169	184	183	171	196	188	179	188	200	178	152	169	167	158	181	176	187	175	166	174	190	160	183	167	177	169	191	169	190	188	173	176	161	170	159	193	176	166	186	187	182	181	149	173	163	160	165	166	160	175	176	176	171	149	154	180	167	174	170	177	159	182	172	163	193	164	190	179	164	172	174	199	156	176	160	188	190	173	182	181	184	180	184	187	191	181	187	185	166	161	170	158	205	154	190	163	171	151	163	167	169	172	180	176	157	181	172	160	180	174	151	177	181	182	188	183	169	162	180	174	170	166	172	190	168	142	162	174	184	169	190	167	188	160	167	156	183	176	185	155	185	146	161	190	184	175	162	189	170	166	169	172	179	172	173	183	163	163	166	162	191	177	187	181	178	156	182	176	164	204	176	165	178	176	183	162	173	173	181	175	183	177	175	143	180	177	163	149	165	173	178	170	170	166	164	200	162	172	171	180	175	166	192	178	175	181	183	189	174	177	167	189	190	163	161	173	153	161	173	183	172	159	161	178	183	186	167	171	181	158	166	170	194	157	169	164	168	172	150	178	191	161	171	171	155	184	196	173	172	192	199	180	180	183	173	172	170	176	173	178	169	174	177	161	156	183	178	172	186	192	163	157	171	178	192	176	171	171	178	157	174	185	197	163	169	179	197	169	190	172	163	191	171	172	199	168	204	147	152	154	169	196	164	172	153	161	188	177	183	180	158	174	187	173	199	168	182	185	158	165	159	158	169	183	190	169	167	156	171	171	184	165	164	171	171	184	184	173	165	182	178	161	166	202	170	175	189	192	170	171	175	162	178	164	174	203	191	172	182	149	168	191	146	150	189	146	191	174	167	164	186	186	172	168	169	180	167	213	158	186	178	177	177	166	153	159	179	155	183	171	184	189	162	191	186	172	169	159	161	165	167	177	172	192	177	196	191	173	167	154	160	191	195	170	184	158	182	157	178	197	155	153	172	184	179	184	178	171	176	170	180	163	168	155	163	163	188	171	183	186	169	166	166	166	196	174	170	187	155	182	171	185	182	160	175	186	183	170	211	151	172	167	209	206	169	182	160	176	172	182	165	164	179	161	174	164	181	163	159	162	167	172	165	160	179	163	171	195	163	198	163	177	204	168	202	183	202	159	178	171	178	172	172	184	173	178	171	182	201	180	158	164	162	156	166	178	182	172	187	163	190	164	180	169	180	165	171	183	175	165	168	159	185	164	174	175	198	177	165	178	194	164	168	168	191	151	188	193	166	169	184	141	168	171	169	182	147	176	175	179	167	173	159	171	193	159	179	167	191	156	175	146	157	167	156	148	161	166	168	167	173	176	179	173	179	152	177	180	194	209	176	170	179	169	175	184	169	160	146	166	162	158	192	172	177	157	162	189	199	193	164	149	198	152	173	163	156	177	146	191	158	190	174	177	175	184	160	173	171	160	184	171	168	168	197	180	158	183	171	172	170	190	167	162	146	169	183	165	190	189	181	162	179	161	175	179	163	159	191	161	195	149	172	178	196	193	178	174	166	185	174	163	162	160	165	163	164	176	173	178	160	163	166	181	171	163	171	168	168	151	172	162	169	171	187	162	174	176	164	183	166	174	200	171	166	187	159	169	171	174	178	166	169	175	152	199	177	191	157	157	188	202	166	162	179	145	182	169	164	157	163	195	166	150	192	157	177	168	198	185	180	185	172	176	168	169	163	148	174	181	181	164	186	172	174	170	169	177	175	180	169	160	169	183	170	160	152	157	169	180	192	169	182	163	177	191	154	159	155	179	182	149	196	152	157	184	177	163	177	189	179	178	170	162	177	196	169	205	177	188	173	180	171	182	175	159	160	179	181	162	163	177	176	174	195	181	181	170	157	172	169	159	187	174	173	169	158	172	202	186	150	177	165	178	168	178	181	182	168	159	154	166	150	173	168	190	190	188	175	178	183	170	167	176	153	165	175	142	195	165	166	161	167	167	165	172	183	169	178	176	173	157	166	193	205	182	176	193	165	190	164	176	162	175	161	152	167	179	147	188	162	167	170	170	176	169	176	183	165	187	168	175	168	176	175	171	197	154	173	179	195	156	197	170	168	183	180	177	161	168	156	182	161	182	161	149	179	179	177	154	153	189	179	176	161	189	182	137	155	178	153	169	174	183	177	171	165	169	169	162	156	187	184	190	188	171	160	165	184	162	190	171	193	174	168	198	186	178	162	165	141	193	182	191	176	171	168	160	168	180	168	177	160	161	187	191	163	182	171	155	167	179	161	163	167	160	156	153	158	164	163	166	154	178	141	169	174	155	176	163	151	164	166	171	159	178	184	189	159	158	178	203	174	187	185	182	167	181	194	163	165	177	186	167	168	176	161	149	162	177	160	188	174	183	166	151	191	162	176	175	183	189	172	152	189	179	184	172	168	168	160	161	152	172	173	170	170	192	163	162	157	189	189	148	173	166	167	183	193	171	153	180	153	184	158	160	177	146	171	172	180	187	153	176	167	168	177	180	170	197	161	166	142	175	166	180	175	165	185	156	172	172	161	167	176	188	174	177	191	185	159	185	178	173	164	172	158	186	172	157	154	174	145	170	159	161	174	147	153	164	173	165	172	182	176	170	159	169	158	170	182	173	174	164	186	180	156	179	162	162	185	173	189	182	169	192	179	179	156	171	179	166	191	161	194	165	174	157	182	173	161	183	177	161	177	191	173	183	179	174	175	165	152	165	172	154	150	164	154	195	200	170	171	168	171	192	196	165	177	165	165	162	159	175	157	145	163	155	185	166	157	170	190	164	172	158	157	172	142	159	153	174	181	183	188	183	159	168	163	189	172	183	164	183	166	183	168	194	188	158	171	158	169	169	201	167	158	188	162	202	205	177	188	169	159	176	160	154	173	201	173	194	183	164	170	170	187	156	191	181	173	163	163	151	170	168	178	177	178	148	181	181	153	189	204	174	187	169	194	177	190	191	148	169	156	171	182	164	173	160	190	166	172	193	179	153	192	155	176	174	174	190	172	152	186	183	182	197	153	172	168	165	168	184	178	183	167	170	181	175	160	167	153	169	204	181	173	191	183	157	175	169	176	168	190	192	178	184	159	178	159	180	162	184	184	168	156	170	182	171	163	193	172	184	160	201	182	179	154	194	172	181	182	161	151	190	166	171	173	169	156	175	180	180	199	175	176	161	145	161	197	165	147	148	158	177	195	177	159	176	172	181	177	163	186	169	169	172	181	167	203	196	183	171	170	155	172	150	178	170	174	192	186	169	158	166	158	193	159	159	167	154	159	180	195	175	150	157	165	177	171	173	174	176	166	151	166	159	178	174	182	196	149	161	197	188	178	159	184	191	181	202	165	179	158	171	168	148	179	173	170	152	184	172	189	168	160	189	173	163	165	191	170	164	165	167	187	175	190	160	169	186	155	177	172	157	166	159	166	170	165	182	184	173	170	184	157	187	172	183	179	183
3407	696	798	801	760	785	704	719	708	637	643	676	634	672	689	635	659	608	648	618	637	585	604	583	625	628	605	585	589	601	628	629	601	597	608	622	643	577	630	610	622	620	606	606	583	606	600	626	590	605	636	596	597	634	596	615	604	609	628	599	635	578	620	638	617	605	578	573	609	566	605	645	575	657	563	618	614	655	600	591	607	597	596	612	660	584	572	620	634	561	610	620	636	598	597	586	618	638	608	603	589	586	570	607	600	606	597	593	615	604	644	581	620	611	574	601	580	591	597	625	580	647	638	634	595	575	643	562	621	579	598	638	600	591	608	583	618	562	608	616	594	635	625	604	603	592	607	605	552	617	627	605	593	594	597	611	638	631	609	615	595	596	618	580	643	631	591	624	586	619	582	579	600	619	547	611	625	577	627	607	568	607	605	613	581	606	574	599	613	630	615	600	583	612	573	618	603	572	628	614	616	580	589	616	614	648	585	577	619	597	574	641	623	599	610	653	622	550	629	639	609	619	558	644	555	635	635	626	623	658	602	608	604	695	600	575	600	622	601	593	559	605	598	602	602	617	636	612	557	610	579	659	612	612	584	582	634	628	609	612	583	606	607	608	575	572	582	610	614	598	601	592	554	621	608	587	628	573	594	589	634	653	604	607	628	633	620	639	570	599	589	625	582	626	593	605	615	566	569	554	637	601	597	593	598	620	622	570	630	550	577	581	562	622	578	584	552	611	594	593	601	604	566	562	575	620	621	623	637	591	620	643	633	610	586	557	583	593	579	618	624	575	564	584	605	610	603	619	588	609	607	599	606	539	561	623	648	656	591	571	618	624	573	598	621	603	597	615	591	573	639	573	639	583	586	620	571	601	586	597	618	615	626	587	573	588	575	623	597	574	600	637	562	602	635	664	585	611	602	623	608	614	645	593	649	611	560	610	569	590	585	627	617	619	628	637	590	610	615	593	627	590	572	605	573	620	605	606	568	581	590	628	601	585	598	608	561	605	566	626	596	601	614	583	643	575	557	611	616	582	561	643	639	594	614	600	600	618	633	571	594	593	602	622	622	633	613	604	603	635	579	627	595	601	594	578	589	590	578	647	576	597	607	585	609	556	629	623	651	579	598	604	619	605	568	607	588	618	582	617	545	609	642	628	616	621	621	620	617	621	629	597	587	594	601	579	616	592	599	607	600	648	609	641	595	590	602	633	585	607	583	569	598	582	596	624	642	597	592	644	604	590	620	589	613	576	592	606	596	601	607	625	617	627	644	583	626	604	579	620	630	558	588	608	621	652	622	609	608	600	622	624	612	586	642	552	589	595	586	634	592	596	618	608	594	596	541	598	629	582	596	616	599	594	601	609	616	641	594	604	612	629	593	543	604	588	558	623	606	552	639	629	601	653	647	552	601	642	629	577	608	596	611	597	628	580	658	549	618	605	590	602	586	615	639	643	609	589	580	587	566	623	618	645	618	586	598	597	616	623	586	610	644	568	630	597	606	624	611	617	562	565	619	625	576	609	592	650	642	636	641	624	618	607	590	611	609	571	573	621	608	628	579	613	601	603	565	599	596	637	633	599	604	625	619	597	617	593	639	614	622	614	634	613	612	573	652	613	540	585	596	605	612	634	592	591	592	588	612	600	642	610	615	595	552	585	589	593	609	618	617	610	601	594	567	532	573	617	625	661	595	583	581	594	576	601	606	626	589	618	602	544	595	600	611	613	661	562	620	650	625	582	613	596	596	595	613	592	590	593	573	561	581	586	576	596	590	588	597	647	579	600	617	629	599	604	579	603	586	602	586	619	567	610	575	620	627	643	625	589	635	567	663	584	625	596	593	612	591	565	623	609	598	574	655	559	620	588	654	602	587	591	629	604	622	601	582	544	596	616	591	635	598	593	622	641	612	583	573	558	583	605	620	568	641	612	579	649	593	637	616	575	612	635	621	596	599	659	618	611	616	646	575	641	575	643	585	638	600	638	591	596	609	596	664	627	596	551	614	564	641	570	572	618	629	650	624	665	620	626	593	614	602	599	603	667	618	580	575	575	602	582	606	622	623	601	601	647	581	610	570	605	646	590	607	633	664	624	625	606	595	602	600	563	612	613	603	644	575	593	635	600	621	596	591	608	569	597	619	563	609	646	597	625	609	630	603	628	635	580	621	569	637	596	580	637	576	606	621	615	628	585	565	641	549	564	589	573	583	608	631	573	603	624	582	581	639	631	582	608	644	560	647	600	606	609	598	580	613	610	580	579	611	603	581	596	608	611	615	598	549	588	610	608	608	608	660	641	638	566	596	611	633	598	633	644	618	624	586	633	587	599	651	651	605	622	592	633	631	587	605	612	621	598	578	611	623	628	606	615	576	634	610	606	627	558	578	578	589	606	614	632	601	623	613	597	600	599	559	578	593	609	582	620	572	555	614	605	595	585	590	602	627	604	592	598	553	580	581	619	611	614	640	636	619	616	584	581	606	584	634	575	626	617	610	588	604	602	647	562	622	604	646	628	600	599	581	604	614	608	581	655	565	610	623	617	587	594	576	620	612	613	597	653	592	611	592	643	593	592	602	597	650	604	627	601	590	577	610	572	621	574	639	578	638	625	598	596	560	619	609	564	660	657	623	621	658	587	605	609	634	592	615	597	616	594	569	643	631	633	593	600	621	601	560	602	581	648	622	640	639	602	616	614	570	612	572	589	639	612	592	631	568	634	597	600	596	603	579	598	614	633	573	578	594	604	599	574	612	577	594	599	593	645	616	583	574	587	610	641	587	599	569	629	605	584	604	581	615	577	587	625	612	570	566	593	592	612	635	580	606	613	620	620	612	616	590	633	602	624	589	586	573	606	622	602	632	602	617	596	601	591	609	593	599	655	581	579	588	604	583	595	613	620	630	583	628	621	662	588	612	620	589	613	594	646	601	580	651	619	617	622	591	588	591	607	622	605	579	627	640	588	598	597	625	590	589	616	596	592	622	617	572	628	625	567	608	575	636	654	632	611	565	607	599	631	567	620	592	595	627	620	619	581	578	609	628	609	602	629	593	599	596	642	563	564	579	646	592	651	601	580	604	588	612	643	601	619	589	642	594	621	625	585	627	599	589	608	607	611	580	599	573	600	558	597	604	630	627	589	634	566	594	600	558	567	600	603	580	574	624	586	629	636	618	634	578	620	597	643	611	632	582	570	618	584	611	610	586	640	604	634	574	610	648	603	594	639	584	592	614	666	619	632	613	618	565	549	609	606	596	613	584	665	592	591	613	602	632	611	606	615	588	589	609	565	613	613	635	584	624	643	572	643	589	635	597	573	607	657	628	608	599	612	618	609	613	630	576	614	598	641	586	626	614	600	617	628	588	633	650	591	622	660	646	608	597	622	570	604	639	628	563	640	590	592	631	593	584	562	615	622	627	592	619	651	587	554	604	634	564	660	587	642	616	593	645	623	568	613	596	570	598	607	587	611	609	632	610	617	603	605	646	570	583	640
9550	922	1063	796	595	422	358	266	232	196	166	156	154	136	134	126	121	110	113	115	114	108	119	110	113	97	100	112	101	129	101	99	96	93	90	65	98	98	102	90	84	98	83	96	99	94	91	83	91	89	114	106	103	82	101	81	94	74	89	96	76	58	90	97	85	72	98	92	75	88	99	91	101	85	85	84	85	98	92	79	72	95	81	89	82	68	69	92	76	97	83	86	90	84	65	93	87	91	100	83	86	94	87	91	98	90	96	79	79	84	104	88	88	87	92	102	99	99	85	92	82	100	64	78	87	91	90	91	78	90	86	94	92	89	67	85	86	90	80	91	92	98	96	92	93	90	86	105	89	81	94	100	76	68	83	109	97	85	96	73	73	90	92	80	90	112	98	90	97	82	96	92	98	90	88	82	81	88	101	109	85	81	77	84	89	99	79	87	92	79	98	91	85	84	109	78	95	108	77	92	82	87	79	92	85	82	85	93	103	83	96	85	92	77	93	79	94	86	102	94	92	68	78	70	86	71	107	85	82	87	101	82	87	83	91	82	94	81	79	100	80	80	94	103	81	87	93	89	83	87	86	87	93	91	91	86	85	89	82	73	78	102	98	100	91	77	95	85	105	90	83	85	76	81	75	78	87	87	89	89	93	91	83	98	96	92	87	95	80	106	102	92	86	90	86	107	83	82	95	86	87	96	88	90	97	97	90	98	66	78	69	91	85	107	89	80	94	89	75	96	75	85	82	88	93	106	96	86	75	78	86	89	109	86	76	98	93	101	90	83	89	78	100	110	80	73	79	71	75	93	93	104	76	85	95	74	82	87	96	90	87	97	85	91	83	90	75	95	94	80	69	99	81	88	96	84	87	81	88	86	80	95	81	89	79	83	88	76	83	79	85	92	79	90	84	90	86	93	87	89	94	77	87	71	100	97	85	80	100	74	95	92	93	82	80	75	109	66	80	87	95	81	85	85	93	106	107	88	78	66	79	90	62	91	83	86	85	79	86	102	115	79	98	65	101	77	102	80	82	95	92	87	81	102	82	110	80	90	96	94	99	88	80	94	74	96	88	92	94	85	90	101	88	93	88	104	73	85	87	82	83	92	105	101	105	87	93	83	101	116	96	83	97	91	83	85	85	72	87	80	97	85	98	83	81	89	84	96	91	84	81	88	90	89	88	88	82	75	101	77	79	92	93	89	89	79	85	107	109	79	75	91	75	102	103	81	102	91	78	98	89	85	82	97	85	85	98	82	79	100	94	85	96	70	74	80	82	79	72	92	91	108	81	96	89	84	94	79	99	83	93	80	99	74	86	84	85	97	96	92	101	76	87	90	97	68	104	92	95	77	106	85	108	85	93	90	93	81	88	98	92	83	95	88	85	85	81	87	91	101	89	87	90	74	95	82	91	92	94	85	113	85	82	79	83	92	98	84	82	76	93	89	83	94	92	74	80	99	77	79	115	96	85	100	68	75	101	75	77	83	74	77	75	98	86	93	62	80	92	107	75	95	76	63	97	94	87	76	73	96	89	99	68	97	102	91	78	66	77	88	83	78	95	88	86	86	105	94	70	73	84	77	97	88	87	83	81	83	61	81	93	107	99	90	82	100	104	113	91	95	94	80	91	85	104	93	91	97	85	85	93	77	90	75	101	81	104	99	90	91	101	87	88	94	84	88	79	80	89	77	91	83	79	89	90	90	85	89	83	86	81	90	101	88	94	84	88	87	97	74	88	69	74	92	86	86	99	92	90	93	78	87	103	85	91	105	88	76	88	81	77	113	78	85	74	84	74	84	98	90	94	66	97	88	78	77	81	99	101	86	78	81	98	94	94	77	102	102	87	104	95	90	99	88	88	95	92	88	93	86	88	83	89	92	98	80	98	91	84	85	99	84	71	82	102	92	70	73	92	88	91	85	81	100	98	100	94	91	90	93	83	102	87	84	88	84	88	79	76	80	90	87	96	99	97	126	88	92	69	96	91	95	80	72	89	79	83	84	74	87	86	91	93	84	83	93	94	87	87	85	88	78	103	85	91	90	75	94	95	82	82	89	84	73	78	83	95	88	100	79	101	88	91	90	90	78	87	96	91	82	91	87	83	73	101	81	78	98	67	89	110	75	86	91	91	85	92	70	90	90	75	85	86	94	78	93	94	93	85	97	86	91	73	76	87	78	83	92	93	78	81	93	76	80	80	82	90	91	95	79	94	93	74	92	75	85	67	81	74	94	95	93	80	84	81	88	76	86	84	72	93	104	90	91	97	88	90	100	86	88	86	82	84	77	102	75	83	99	76	84	88	74	86	82	96	84	75	91	87	92	63	96	81	69	88	91	77	84	106	98	75	89	102	92	90	92	86	85	67	105	86	104	81	95	83	85	104	76	101	80	94	81	98	79	83	87	81	97	83	95	88	87	86	80	82	84	100	83	93	77	100	84	98	78	103	95	79	86	107	79	81	78	79	90	77	72	82	81	86	87	104	76	82	78	95	88	100	89	80	74	91	103	91	85	101	84	88	95	88	102	70	80	89	75	72	78	86	83	92	98	92	85	99	79	84	85	97	93	64	82	95	91	66	96	82	94	83	69	85	94	86	88	111	87	80	86	89	73	87	70	95	87	100	96	101	74	84	88	77	98	86	83	88	83	92	89	93	93	76	88	82	84	85	79	90	99	105	81	84	87	76	93	95	85	75	83	80	89	89	94	109	71	84	82	72	94	96	101	78	93	80	87	88	86	110	86	98	79	91	94	94	95	84	83	94	80	82	64	99	82	81	70	103	97	90	99	91	93	83	98	93	89	90	91	90	89	85	100	90	88	92	81	82	92	86	91	96	87	79	99	91	81	94	101	80	85	77	73	76	88	85	73	83	90	83	88	81	80	109	94	104	94	79	82	62	98	98	99	98	106	99	91	88	81	79	81	79	70	70	71	61	81	71	98	94	86	83	97	71	101	104	87	84	89	107	84	75	100	81	101	92	89	96	89	93	103	74	89	80	91	88	86	92	95	91	79	73	96	83	80	84	92	84	88	89	90	87	81	84	96	79	93	86	87	95	99	94	92	113	98	90	78	75	86	82	85	82	95	101	97	109	96	84	96	85	80	83	88	85	104	94	97	85	101	97	95	92	87	75	91	82	94	87	80	96	87	76	94	95	98	83	95	95	84	79	83	74	84	92	95	78	87	80	97	93	94	82	105	90	82	90	106	94	89	90	78	86	77	86	83	67	71	86	89	96	101	86	73	90	104	98	87	83	91	94	88	90	74	105	75	86	90	100	99	73	84	91	54	94	84	97	91	99	84	86	88	94	89	76	82	77	78	87	97	89	88	87	81	76	98	88	78	82	103	90	89	88	80	75	84	97	94	93	72	92	87	86	99	78	93	94	86	84	87	84	102	92	94	94	91	89	109	92	99	88	94	90	87	86	105	100	92	110	87	91	86	91	76	84	79	90	86	83	84	79	86	74	91	76	90	89	73	92	87	72	96
7823	1252	2768	3129	2705	2267	1900	1624	1385	1167	1026	956	882	799	709	697	679	643	587	597	549	533	529	507	526	477	432	467	442	427	443	416	433	445	434	404	413	354	401	373	389	414	343	356	372	372	386	375	372	388	371	385	377	362	359	381	349	367	341	349	366	396	371	348	378	363	361	364	351	329	394	362	377	371	351	329	383	388	333	335	374	357	376	334	354	342	367	337	351	359	362	341	352	341	328	361	350	327	340	369	349	345	363	352	356	332	351	371	351	360	371	381	407	364	370	366	357	327	359	336	335	342	323	353	365	373	354	323	331	352	327	329	335	336	378	352	365	334	372	375	371	364	365	340	351	364	326	340	327	335	388	387	361	341	365	385	354	383	403	325	321	338	376	353	334	347	353	353	358	354	393	324	322	354	342	380	355	340	363	347	356	342	375	380	363	367	392	350	357	340	339	339	334	384	337	356	335	370	295	342	339	351	359	340	356	354	348	334	354	346	340	365	350	336	375	382	366	298	372	329	340	364	329	366	340	330	364	325	376	354	340	378	379	330	373	403	341	334	341	352	362	368	334	341	324	327	336	344	366	354	348	349	353	349	347	308	320	316	342	364	320	354	345	365	343	346	344	361	365	333	359	358	310	358	332	321	359	380	348	354	350	390	317	347	350	342	362	358	325	388	336	360	330	340	331	336	327	354	343	317	351	358	360	362	361	338	358	337	374	359	337	355	327	382	354	345	321	331	369	353	359	349	378	351	357	323	376	304	326	346	309	364	336	383	339	343	355	320	345	341	368	326	328	347	358	341	345	368	348	337	365	367	328	362	350	363	319	352	398	398	367	336	339	308	323	340	342	331	315	341	381	400	318	321	311	351	339	378	391	340	329	365	339	351	353	348	348	327	351	346	341	369	369	387	383	368	401	361	365	349	354	333	360	340	365	338	350	358	338	337	351	356	345	328	342	347	359	338	294	322	361	364	345	338	342	375	353	345	322	398	334	331	327	327	366	343	326	351	311	332	383	316	359	335	346	350	339	351	363	364	364	327	336	331	307	369	329	329	346	351	350	357	348	338	366	360	361	368	344	349	338	373	332	335	325	397	320	333	354	336	344	368	321	333	347	331	341	348	348	378	370	363	374	395	339	348	344	351	329	350	401	405	365	355	370	348	333	342	314	328	321	376	349	336	339	319	324	345	383	352	316	351	344	355	356	361	355	381	327	347	366	335	309	334	344	360	342	357	357	348	360	369	322	351	347	376	365	372	333	312	355	387	347	311	324	394	354	389	340	339	373	392	355	363	335	348	381	334	350	365	368	357	347	347	375	362	372	357	345	370	350	365	359	394	373	360	359	360	359	327	340	302	376	355	355	383	361	349	342	359	324	308	384	324	322	346	328	358	373	349	332	343	383	335	357	378	403	345	332	338	359	325	355	384	325	371	369	356	354	350	375	376	326	337	358	370	309	351	314	325	368	337	357	342	366	340	318	376	342	341	347	356	346	376	347	348	376	324	354	371	336	323	308	354	352	325	351	337	346	344	338	378	363	334	343	320	352	345	360	346	331	361	363	353	368	342	320	348	373	313	333	326	359	352	354	344	320	355	330	343	319	354	335	342	339	352	355	346	354	347	344	357	347	379	352	356	356	358	343	316	352	338	345	329	330	329	355	348	332	338	349	349	382	365	348	384	372	340	355	329	361	352	360	330	332	348	352	352	338	384	335	344	336	332	394	351	363	358	338	338	374	352	374	368	346	336	365	328	366	363	382	343	336	333	310	340	352	335	359	384	316	340	335	361	347	352	329	367	375	354	359	311	336	323	360	347	337	362	318	325	344	343	355	334	376	367	321	331	338	356	344	358	356	348	346	314	345	332	356	346	353	359	346	352	359	346	332	371	366	345	352	368	371	362	300	352	323	341	385	364	367	347	365	355	344	359	340	315	358	350	344	338	380	368	327	338	349	311	331	322	319	316	325	325	349	326	357	369	350	345	313	333	363	391	352	347	325	338	374	334	344	368	373	326	354	332	334	335	373	355	363	348	371	385	318	351	347	321	332	346	367	363	359	344	347	347	350	319	347	357	362	324	348	383	335	344	348	348	317	336	327	352	331	371	350	344	319	364	352	326	342	342	362	355	337	367	352	346	339	372	335	345	389	360	355	357	368	354	322	351	324	342	350	348	319	351	359	367	361	353	338	321	359	357	372	330	367	322	366	335	329	343	360	364	329	343	343	356	334	353	378	362	316	321	354	371	338	328	328	355	319	324	347	341	305	350	344	371	361	336	367	330	365	349	379	334	376	353	373	307	351	373	340	337	354	338	334	383	333	328	362	359	333	355	357	358	349	310	322	367	352	346	348	352	356	337	322	352	314	348	317	353	302	331	354	363	332	350	342	319	341	334	332	363	343	347	353	330	333	351	353	341	349	360	345	330	345	349	334	340	368	353	335	349	369	329	354	313	349	311	342	361	348	377	343	359	380	336	344	382	359	367	403	329	347	336	350	357	362	339	365	353	346	369	354	389	332	359	339	337	354	349	366	390	371	338	331	368	327	360	360	327	377	336	349	355	350	344	343	385	365	352	369	369	331	351	342	319	383	344	364	348	343	353	338	351	326	359	346	354	326	344	333	354	357	327	352	356	370	356	371	354	333	307	344	354	379	349	324	344	327	325	345	340	355	368	328	335	348	341	334	321	337	336	334	323	329	369	342	368	346	360	350	324	319	344	371	373	341	357	356	371	351	349	365	342	345	332	369	342	332	346	373	338	319	387	369	343	357	335	363	327	355	353	370	351	337	335	325	340	336	350	336	324	328	344	349	343	334	356	348	353	320	304	338	341	383	357	367	348	348	363	347	335	357	333	338	356	362	337	311	319	359	359	354	352	332	384	341	331	366	383	314	332	359	328	360	342	345	334	366	337	339	364	362	358	394	358	357	339	340	353	333	344	319	326	365	338	362	348	321	378	343	352	362	324	337	386	358	343	350	329	361	323	359	324	360	348	372	326	332	361	350	369	316	334	377	348	351	334	306	344	352	370	343	323	371	329	317	367	363	360	323	362	342	376	346	321	338	313	338	320	358	360	366	362	361	381	307	356	353	387	355	388	357	362	369	348	384	375	353	368	371	369	341	312	383	367	337	366	349	356	363	352	348	341	374	356	340	365	308	381	329	331	349	323	365	351	344	356	308	325	371	352	331	335	360	322	366	305	341	332	354	344	358	341	349	389	327	354	324	344	339	321	356	349	355	371	372	341	359	340	376	310	348	340	363	342	362	367	326	363	351	342	335	333	370	368	324	367	365	380	377	340	328	356	319	348	402	359	353	340	328	350	384	365	350	363	359	362	397	340	349	356	351	372	376	334	314	347	372	324	356	368	339	375	344	358	353	347	350	375	363	365	305	335	381	325	384	331	343	335	362	359	350	348	367	336	377	372	370	334	350	328	372	335	357	359	346	363	360	341	324	323	358	355	363	365	376	348	344	344	366	382	359	294
17156	2246	1957	1501	1080	702	572	419	379	321	259	245	233	249	214	188	167	166	161	162	147	155	157	128	151	156	124	142	147	125	134	127	109	135	140	105	121	125	115	99	97	138	118	143	140	109	139	136	110	102	112	113	127	119	112	123	116	100	119	127	113	121	124	110	124	115	120	113	122	100	126	114	114	107	108	102	120	119	115	110	117	114	111	107	119	114	109	119	95	121	134	146	125	111	109	123	119	117	108	120	117	125	89	109	106	110	109	104	123	105	132	111	100	120	120	112	129	107	97	108	122	97	119	120	125	107	125	86	110	126	107	103	116	114	114	115	123	113	118	114	105	106	122	111	85	118	113	120	119	100	129	127	115	120	94	104	100	104	113	89	120	105	124	97	106	107	114	110	106	126	133	117	117	119	120	119	107	125	116	100	129	94	105	129	123	111	99	100	112	81	118	112	111	128	93	92	100	103	118	117	113	123	107	105	132	106	109	114	121	120	119	96	120	105	125	120	111	120	123	100	123	111	106	111	115	110	101	110	115	95	102	141	123	121	97	109	112	103	100	123	108	99	109	122	95	110	92	122	118	117	93	109	122	142	118	128	108	110	118	116	101	99	104	133	121	92	99	126	102	115	117	120	129	92	109	121	103	113	92	114	120	123	121	108	111	110	119	100	100	110	107	123	120	134	120	117	89	105	105	100	109	99	93	130	114	118	108	110	96	105	123	104	120	100	111	97	105	130	95	92	104	126	108	96	110	113	110	125	113	105	116	99	109	119	98	109	114	116	106	114	92	109	105	134	114	109	125	106	94	117	114	104	113	120	125	134	112	119	108	118	117	114	116	110	108	120	96	108	95	121	112	110	105	124	116	111	119	111	105	121	111	97	96	97	112	106	113	114	98	109	117	125	98	112	90	117	128	118	102	122	114	129	137	109	116	112	122	109	101	131	113	126	99	109	93	114	108	118	109	98	116	120	135	100	108	108	135	105	111	124	111	112	109	131	109	91	112	106	122	106	104	121	107	112	108	121	104	91	110	106	118	115	101	124	108	115	110	118	93	134	107	110	104	108	115	105	120	107	112	113	117	78	122	134	108	115	112	118	107	106	100	101	137	122	99	88	117	99	109	135	113	115	92	106	109	110	131	117	106	97	94	110	120	113	115	135	134	106	118	112	127	104	106	90	113	112	88	92	106	117	110	135	105	113	114	89	125	114	100	124	124	102	108	113	111	111	106	112	93	117	108	119	113	104	102	101	112	104	98	116	118	105	100	113	121	112	101	105	102	105	93	93	123	109	104	128	124	127	99	132	115	125	109	112	111	115	109	109	114	113	101	121	114	95	113	120	106	101	110	105	110	95	130	92	105	113	104	126	96	123	110	106	101	111	111	123	125	118	147	109	114	92	98	98	132	103	97	116	97	123	113	105	115	104	114	107	119	117	135	120	108	108	107	102	103	110	119	107	102	106	96	93	92	119	104	102	114	122	116	116	126	120	120	129	113	133	103	110	121	120	115	105	112	98	119	126	99	114	107	110	117	137	115	96	107	99	127	105	94	110	108	97	128	112	102	113	111	106	109	112	100	116	117	104	113	96	125	134	132	102	118	98	91	107	113	112	96	102	126	105	118	92	124	131	104	116	130	93	108	106	110	114	93	120	103	105	118	119	107	112	104	112	111	126	132	117	101	109	113	96	113	108	122	105	124	102	107	104	91	105	100	93	127	108	123	116	139	118	108	108	119	108	117	87	111	125	107	116	112	103	115	131	103	102	134	123	101	101	112	115	126	119	115	113	112	108	111	107	98	117	128	124	103	99	112	99	115	108	110	104	113	134	107	107	111	99	125	113	102	103	117	116	95	106	108	98	107	133	126	111	126	100	100	124	105	106	114	91	101	124	107	125	102	92	120	107	138	90	97	118	137	110	118	117	105	104	111	104	108	112	118	100	101	103	108	103	116	115	93	81	111	109	112	107	108	122	123	113	94	105	105	105	110	113	117	121	113	114	121	118	107	104	105	119	116	108	114	117	118	102	114	117	120	108	95	124	120	106	117	125	129	106	110	93	127	97	102	119	114	114	122	109	112	107	95	107	117	111	100	113	114	108	125	135	103	96	109	106	91	111	99	106	110	101	108	121	140	106	113	116	108	94	117	97	96	106	120	104	117	96	114	117	113	105	121	107	101	124	117	119	101	90	101	114	104	96	124	128	113	106	100	129	117	113	90	100	109	98	113	98	108	134	114	111	120	122	88	119	117	129	121	111	99	114	111	93	112	130	111	109	126	95	125	93	107	109	104	110	117	116	123	107	124	114	88	93	118	109	118	125	120	107	108	95	117	108	121	106	97	113	117	112	108	116	107	116	94	98	131	121	121	129	117	96	110	102	106	91	122	110	110	109	103	123	125	100	110	104	103	118	107	127	118	87	107	108	124	115	124	105	108	98	116	121	94	109	108	118	111	111	116	92	107	119	112	104	92	117	109	115	106	101	121	123	106	101	120	124	101	126	124	104	125	112	108	96	123	86	106	122	99	116	123	108	135	118	123	117	138	118	97	124	117	116	111	98	102	112	113	119	113	101	123	106	102	111	111	99	105	115	101	119	113	126	121	101	111	123	104	124	119	108	111	125	106	104	114	122	109	108	116	121	109	119	107	111	123	125	121	91	104	101	112	107	92	121	114	126	114	124	102	135	112	116	108	123	114	119	108	104	124	118	130	126	117	110	113	102	113	100	113	116	142	116	98	127	98	112	114	103	115	107	120	113	102	135	114	109	110	113	112	112	112	119	121	118	117	132	123	119	127	97	120	93	108	113	88	106	109	93	113	121	99	113	127	107	102	113	120	120	128	111	99	113	106	115	125	98	126	101	93	130	126	109	129	94	114	112	118	83	105	115	112	97	120	96	121	109	108	92	109	107	120	105	117	120	117	99	81	114	128	99	120	111	110	110	113	120	116	117	110	90	100	100	112	104	115	103	109	104	119	115	124	125	102	103	112	129	126	127	101	103	121	112	107	101	103	95	114	119	117	112	105	100	101	99	129	116	138	113	105	122	108	101	117	105	113	103	104	99	118	121	114	115	117	99	96	116	95	111	105	122	114	110	104	115	102	121	106	106	112	105	106	111	99	116	94	115	118	97	111	105	114	90	90	128	99	95	133	106	108	111	117	103	107	106	114	112	106	125	102	114	103	122	118	97	88	102	112	85	118	96	114	114	95	114	104	117	123	132	114	134	114	107	119	127	84	118	109	124	110	108	116	125	96	123	106	118	118	95	115	113	109	118	100	106	102	121	114	118	100	111	110	90	115	104	111	102	106	107	110	114	97	118	84	98	122	111	127	116	106	117	119	96	118	107	107	118	108	105	111	110	97	119	117	112	111	131	116	108	109	125	96	109	98	108	102	97	108	111	105	103	109	96	99	108	101	109	97	105	122	101	124	105	103	104	95	120	120	122	114	135	94	118	115	116	126	90	108	99	113	107	116	124	128	121
10400	2151	4981	5531	4930	3989	3386	2770	2355	1963	1755	1555	1429	1284	1211	1106	1046	979	944	866	821	767	700	676	739	676	636	612	560	638	592	549	572	568	589	597	531	563	518	571	516	482	513	524	507	464	483	539	516	509	531	510	447	481	511	455	460	517	435	472	511	483	466	436	447	439	460	440	493	464	477	461	455	426	447	473	450	441	473	462	461	457	429	403	420	459	443	451	469	441	453	414	409	439	432	465	405	424	431	429	452	418	465	443	431	476	460	447	455	414	484	410	420	433	443	437	387	423	409	428	447	443	417	429	421	451	490	448	418	420	396	424	426	430	424	440	425	451	405	443	453	413	415	443	452	468	437	435	473	393	467	448	405	423	466	428	473	426	438	415	447	413	446	451	433	448	431	411	453	478	410	413	416	438	429	428	423	422	401	452	423	416	437	443	435	406	426	424	408	402	458	422	383	429	435	412	425	450	406	454	400	445	437	386	444	432	418	390	431	420	404	442	433	420	446	423	422	425	428	446	451	437	467	420	416	407	396	429	477	437	425	390	428	416	403	390	413	447	398	450	404	430	453	454	439	431	430	433	391	455	421	408	441	446	404	408	444	430	457	392	439	433	430	444	465	406	423	438	460	456	453	427	428	415	418	417	416	408	458	407	413	439	411	424	417	408	448	448	461	456	458	397	422	422	420	450	411	438	443	441	399	424	433	376	400	413	443	434	461	424	434	432	465	412	426	434	390	396	424	443	404	398	411	398	439	420	418	430	392	425	411	434	438	419	462	440	452	427	453	429	468	422	451	455	487	424	417	444	388	424	433	410	443	418	383	440	420	396	443	431	413	415	437	402	446	412	441	455	429	442	411	412	412	425	404	426	397	462	452	445	390	432	412	431	429	430	432	455	420	426	391	412	423	440	452	465	396	395	425	398	463	457	443	422	419	414	421	428	427	447	418	443	405	393	439	400	453	422	397	455	448	416	457	432	430	394	415	420	397	400	421	409	410	471	388	436	451	433	377	467	465	456	403	445	433	406	412	423	419	399	440	438	432	434	444	443	436	394	397	420	460	468	447	392	398	377	406	413	429	391	405	410	419	410	437	438	410	438	446	407	415	442	412	402	430	421	418	463	429	451	406	466	475	418	434	408	393	423	439	420	431	400	458	406	458	415	452	440	389	419	404	423	430	457	422	433	427	418	416	393	430	445	449	419	431	448	441	406	475	422	425	430	427	425	419	443	423	411	414	425	376	406	449	399	434	422	431	469	418	432	437	443	399	430	455	394	423	399	428	435	442	410	423	451	422	417	402	474	431	382	450	446	401	441	416	375	418	406	459	424	438	419	424	419	466	399	431	412	440	399	440	426	415	405	425	464	443	468	440	425	419	421	423	425	395	442	424	464	408	418	444	426	428	414	462	412	446	397	432	440	407	413	424	416	422	414	456	414	398	410	373	439	403	467	388	430	408	394	439	408	427	421	447	388	414	394	427	418	433	410	427	386	441	435	454	423	426	434	442	406	419	399	431	416	425	403	431	421	438	409	418	452	433	413	422	415	442	379	401	407	400	428	439	434	421	420	446	413	434	415	413	423	420	431	419	425	445	408	459	428	419	433	424	457	416	437	440	427	388	432	417	438	412	407	448	417	438	457	477	430	425	407	440	401	406	412	425	433	411	441	422	405	445	415	441	404	422	413	405	423	468	437	399	405	425	398	437	442	437	398	421	424	438	446	451	431	482	426	417	424	432	422	390	446	402	418	410	465	414	426	445	405	390	441	445	429	409	453	420	409	424	406	417	417	452	440	439	413	425	400	461	439	416	419	418	444	484	451	436	406	418	428	443	424	450	400	449	431	419	412	427	421	422	435	419	431	452	432	455	417	397	413	425	398	419	427	459	404	427	452	434	445	435	420	432	398	442	403	422	431	422	454	426	405	445	405	419	392	436	399	415	421	426	420	436	443	401	424	426	381	409	398	403	453	476	406	437	424	419	393	413	459	457	419	408	401	433	440	448	361	460	438	449	418	432	431	411	432	403	422	412	413	469	386	441	405	429	420	413	428	417	404	428	414	447	448	446	420	453	455	453	436	433	427	438	429	415	451	399	445	428	426	423	461	452	435	412	457	426	443	462	421	423	438	451	430	431	423	444	470	450	402	437	419	411	400	424	464	432	459	433	396	403	445	419	472	453	408	422	408	433	388	447	389	464	417	415	408	416	420	419	425	397	402	409	400	419	394	410	433	391	416	426	396	443	419	437	439	403	416	431	400	408	424	384	440	414	439	428	431	429	437	396	411	427	430	449	428	435	430	404	435	419	431	434	393	423	423	420	422	402	416	442	441	461	436	400	403	415	454	456	408	458	439	418	424	437	407	425	466	398	458	385	448	396	451	418	411	412	436	449	437	407	430	454	430	421	428	429	452	402	438	424	484	439	435	494	396	414	417	422	390	404	391	397	435	418	466	455	444	458	418	406	431	423	430	424	453	417	399	437	464	418	452	440	434	438	413	357	411	444	421	418	408	416	418	429	477	426	429	445	438	427	444	447	446	433	392	451	412	394	392	425	408	450	436	427	386	429	444	445	431	437	447	416	419	453	412	421	415	464	449	403	435	440	460	395	418	418	451	408	413	439	403	413	426	459	400	423	434	436	434	437	457	439	467	387	452	459	445	397	435	400	435	387	427	421	412	411	427	451	407	493	436	433	436	390	443	432	427	420	395	392	420	390	435	420	416	454	417	447	429	450	419	405	434	419	425	418	427	426	430	417	432	443	458	442	427	411	444	406	406	439	455	437	443	384	407	406	412	405	468	445	386	430	426	436	417	448	429	429	428	432	398	413	413	429	440	449	425	421	475	400	396	410	404	443	418	424	425	440	440	397	403	433	426	387	423	406	448	445	418	423	430	424	381	430	403	476	372	442	408	406	440	406	389	427	363	425	418	402	422	405	467	435	433	402	453	416	420	440	420	421	439	419	416	388	425	451	377	408	453	430	409	423	418	425	448	431	422	420	402	471	485	441	435	450	419	407	427	422	380	425	437	450	419	434	474	449	442	450	439	426	410	436	425	443	453	435	428	475	411	442	423	446	403	430	438	421	454	413	424	441	462	418	418	461	451	448	439	437	401	410	405	459	444	474	418	434	411	386	410	441	411	415	455	424	444	429	419	416	390	451	436	435	440	407	389	447	468	436	415	465	441	403	413	439	415	450	438	420	431	386	428	435	394	436	458	398	400	433	420	425	415	438	429	409	415	418	421	429	440	451	428	423	435	393	461	405	448	430	421	451	431	476	467	438	401	422	423	434	381	404	431	409	438	416	454	433	438	423	417	406	433	406	390	429	431	421	442	435	392	421	457	411	436	415	437	462	407	409	435	427	400	469	405	425	437	399	419	374	393	423	445	377	425	389	427	448	423	441	416	442	437	391	420	424	405	429	417	448	432	432	423	411	448	418	377	425	454	406	395	434	438	418	441	387	422	447	441	416	420	412	420	433	413
1861	262	273	225	214	163	178	193	152	197	156	178	173	191	187	179	189	191	184	188	189	192	177	186	209	177	199	172	168	193	196	162	171	164	201	176	183	197	178	201	162	195	180	167	191	183	192	168	193	201	208	179	188	193	175	149	168	196	168	170	189	174	214	188	163	195	164	150	177	167	154	184	164	195	160	198	211	174	180	200	190	203	175	160	193	192	173	186	178	175	185	172	185	173	195	182	197	171	190	178	186	188	186	157	179	167	198	194	185	190	189	169	191	179	177	191	185	175	179	175	185	171	181	161	180	188	183	193	177	172	181	172	189	177	168	174	174	189	162	179	165	201	209	173	201	203	181	180	187	188	189	171	190	180	175	181	196	197	208	171	173	177	198	172	174	168	184	165	180	179	158	149	184	169	177	160	205	186	211	167	172	193	205	161	176	169	173	192	183	204	190	172	147	184	190	169	174	212	183	187	185	174	176	186	198	185	163	168	173	173	180	194	178	184	170	195	187	176	198	182	175	167	167	175	196	177	175	159	198	174	179	168	187	196	159	180	152	163	169	200	175	180	211	177	162	200	192	162	156	203	178	183	196	178	180	187	187	163	196	173	171	166	186	186	177	184	189	189	169	184	163	160	188	171	178	185	214	175	177	174	187	184	197	166	170	175	181	174	171	168	206	184	193	179	176	182	174	181	195	181	173	183	182	186	186	166	194	173	202	171	189	184	164	191	196	153	180	224	189	187	170	177	141	188	164	182	166	209	209	166	178	149	183	206	179	189	184	188	178	203	192	184	166	175	184	188	196	179	184	186	192	194	172	191	176	169	175	164	185	176	154	168	166	162	178	170	176	188	171	150	171	203	177	198	196	181	175	173	212	168	182	176	214	178	184	178	198	162	184	177	171	188	176	196	187	192	180	184	193	177	201	195	179	175	187	173	191	172	187	177	199	178	180	167	163	170	175	183	190	170	161	196	188	188	176	187	202	165	170	162	206	175	168	170	183	143	186	181	182	175	170	206	186	164	207	181	201	181	178	176	159	169	191	186	195	194	187	172	183	199	182	206	172	178	182	177	167	189	163	169	179	199	185	184	158	194	189	184	163	187	173	161	191	179	182	185	198	173	193	180	173	174	188	172	198	180	166	154	158	180	156	190	155	177	195	178	168	186	160	148	180	194	176	166	188	192	182	166	200	191	199	182	168	183	157	190	186	161	184	204	183	191	193	179	168	164	182	194	172	174	199	143	178	204	192	190	201	188	183	185	193	169	200	190	188	178	176	191	185	178	180	166	182	193	186	178	192	177	186	202	184	204	205	186	166	179	204	174	193	175	194	186	180	202	170	173	196	192	163	192	193	192	183	188	183	209	201	175	192	184	176	185	186	157	187	208	200	169	175	176	216	183	199	203	175	179	184	188	188	172	183	174	178	172	181	200	209	191	161	199	185	189	179	171	168	181	190	177	189	171	182	182	211	195	168	181	202	180	162	165	197	192	195	201	167	182	168	173	161	177	177	186	182	195	187	170	173	177	154	175	168	178	170	173	186	169	193	183	179	174	179	186	168	180	205	191	200	182	176	187	147	177	193	174	172	157	177	189	169	168	181	182	196	195	213	171	191	184	181	183	169	176	198	174	176	165	167	165	170	190	182	173	181	173	183	205	187	156	153	214	166	189	169	185	178	188	176	186	157	185	194	167	161	168	151	163	174	167	184	184	191	215	182	171	203	181	187	173	197	168	174	186	186	198	163	191	157	164	199	153	168	190	172	179	182	157	203	182	170	201	190	169	177	218	177	190	177	167	170	191	186	167	186	167	185	196	210	196	156	174	168	197	155	185	170	166	171	194	188	172	156	187	184	168	179	176	193	170	188	168	194	187	186	202	164	180	205	166	194	193	181	159	171	177	181	185	189	178	199	174	192	180	190	158	170	191	190	178	185	179	197	194	175	179	167	180	159	188	187	184	161	187	191	170	171	159	175	175	170	160	204	177	198	153	187	184	177	181	157	183	207	176	194	185	167	157	202	185	193	189	157	173	170	176	169	176	172	189	181	193	175	161	170	163	181	179	176	192	183	196	186	168	176	186	182	195	166	200	171	193	184	176	158	196	201	178	174	182	210	180	178	166	177	173	180	181	181	171	170	210	192	169	176	148	181	170	198	199	180	164	182	185	182	200	176	201	189	193	163	172	176	177	186	192	173	176	173	187	175	183	184	191	198	185	182	169	161	193	179	197	186	172	210	162	168	187	157	191	182	159	169	201	143	181	189	180	181	171	189	184	171	171	170	181	172	177	164	183	154	156	195	166	164	206	166	183	170	195	171	186	185	182	173	193	217	185	186	163	166	159	197	193	186	177	180	212	194	192	193	184	168	173	172	187	173	196	169	181	197	201	168	164	172	168	160	196	167	174	178	170	184	163	189	186	175	188	180	168	181	195	182	164	172	188	184	169	173	200	180	183	206	180	188	204	189	196	174	187	188	177	164	184	169	157	198	179	173	191	160	162	187	181	186	159	187	196	162	200	186	199	173	178	177	181	196	187	176	192	174	166	171	187	187	192	194	168	180	166	182	179	187	167	169	185	207	189	207	187	182	180	161	176	183	193	181	190	183	178	163	173	171	191	175	174	181	206	145	175	185	173	206	185	160	197	172	201	191	158	204	189	196	175	178	174	173	180	163	174	193	177	188	171	194	147	168	180	174	185	180	171	210	177	161	184	210	186	171	182	189	174	169	175	176	166	182	171	182	203	212	178	182	178	212	202	169	196	189	185	187	175	173	152	182	199	205	187	173	183	203	164	187	160	168	212	166	185	178	164	179	180	189	175	153	171	171	164	160	158	211	163	183	164	189	191	177	173	188	198	195	181	180	199	145	164	186	177	174	180	211	186	159	177	177	184	180	179	200	164	182	167	217	170	205	207	198	192	166	184	198	191	181	183	180	184	158	173	173	200	196	175	146	184	160	165	173	186	175	185	196	173	182	183	169	192	161	181	184	186	177	162	163	173	181	205	171	182	184	187	189	188	196	173	201	177	183	177	151	167	156	169	177	193	171	189	168	173	169	176	181	182	205	182	179	167	193	173	166	220	210	179	191	198	170	183	172	204	180	190	185	176	188	189	174	182	172	177	173	178	184	205	181	199	195	178	160	187	214	155	170	197	160	180	184	163	179	189	187	174	220	187	176	179	180	172	167	167	175	188	172	169	175	177	215	156	154	178	171	177	184	172	156	198	178	173	180	189	186	185	180	184	186	189	166	200	200	178	182	182	167	184	161	196	193	167	183	194	151	193	175	158	163	199	161	172	199	158	177	171	192	195	175	158	188	192	165	184	210	172	161	180	223	155	163	168	181	159	195	176	157	185	169	187	152	184	188	184	185	185	170	209	171	171	177	175	183	175	198	188	169	181	195	181	184	204	193	141	179	166	175	196	180	207	167	187	194	191	189	203	177	173	172	203	183	171	185	191	168	160	174	197	171	178	184	168	187	172
3552	723	845	797	796	789	737	747	717	673	634	687	689	696	683	669	633	651	609	712	643	654	652	633	659	686	640	632	667	619	655	641	656	673	649	681	632	640	637	636	596	689	629	631	635	642	637	626	670	604	639	622	646	640	627	653	621	651	642	607	628	622	668	604	628	645	610	637	632	662	634	625	651	627	624	678	645	628	650	603	653	688	615	671	661	608	665	649	606	611	636	622	646	591	614	671	632	659	612	659	627	640	626	631	662	629	585	622	642	636	663	608	650	626	586	618	617	600	613	627	647	614	548	629	648	614	682	638	644	647	652	649	647	671	659	613	646	671	608	637	669	609	655	692	613	597	628	630	664	657	674	620	631	597	645	631	612	656	647	658	645	625	683	647	639	618	600	643	601	664	617	616	649	676	614	645	641	656	654	593	665	620	651	628	593	578	659	654	603	636	634	652	600	625	632	652	635	661	657	678	656	609	612	620	623	607	613	641	591	622	620	647	639	629	682	628	638	665	684	645	610	606	633	642	641	650	619	647	639	572	646	638	570	656	650	652	654	650	622	671	662	660	648	601	666	627	629	615	623	670	590	616	643	632	613	614	634	668	635	652	659	633	646	614	603	663	644	604	612	642	637	609	613	637	628	658	630	618	641	680	618	670	607	590	624	625	633	658	615	668	632	621	697	608	612	725	614	615	660	610	625	655	643	655	634	619	664	689	652	656	663	584	632	667	595	611	626	655	651	636	657	624	584	599	644	622	639	631	600	598	629	617	585	638	674	633	630	631	629	630	625	652	635	634	631	586	587	657	652	625	666	644	629	634	650	653	661	683	630	684	675	650	623	602	628	627	620	641	569	601	645	612	655	613	608	596	626	632	632	648	678	585	630	654	658	646	593	625	614	673	619	583	636	624	649	636	670	632	651	652	641	646	592	646	647	598	652	618	651	605	634	614	653	639	657	618	639	650	624	600	657	644	618	658	593	658	622	620	628	610	652	625	604	695	629	606	594	654	637	662	603	629	645	617	617	632	644	663	659	680	641	668	633	612	599	659	632	605	625	695	607	616	632	682	660	599	605	644	640	586	631	593	606	635	628	694	685	601	614	671	613	637	660	584	625	667	642	636	610	595	671	644	632	682	623	644	633	590	608	647	621	628	614	620	621	609	632	649	608	680	596	589	602	661	676	616	598	638	609	637	635	637	647	648	631	634	625	621	649	624	603	609	649	642	633	585	633	647	628	639	647	663	668	615	655	650	641	648	638	656	688	661	653	663	630	669	586	605	623	652	656	582	613	614	610	595	597	600	684	611	644	601	616	629	690	701	582	656	659	613	607	643	618	607	614	653	635	638	618	622	611	602	682	635	632	631	620	643	645	553	625	635	582	633	623	624	591	683	643	580	624	647	630	640	615	629	650	640	613	620	677	671	642	627	613	632	623	634	643	623	641	676	651	682	662	639	642	622	652	628	625	651	656	659	589	635	613	682	629	645	624	622	651	654	630	628	598	652	658	632	664	658	599	637	635	626	639	627	621	605	618	659	627	607	618	600	687	613	623	655	671	629	636	625	633	599	651	623	620	675	602	631	621	656	624	633	651	630	641	609	656	592	621	654	632	616	647	660	610	632	652	602	680	626	642	600	632	647	691	689	676	646	654	635	639	597	625	626	600	642	635	625	623	625	637	650	636	655	639	658	607	602	692	599	643	618	648	627	654	634	646	621	642	633	677	638	637	618	614	625	609	660	635	634	654	650	629	634	673	581	631	623	658	627	658	609	599	605	656	649	633	629	653	631	631	696	604	638	638	626	693	636	606	640	609	645	668	608	616	619	648	626	600	652	663	621	639	646	603	656	612	656	628	609	656	642	686	617	645	658	614	621	620	641	660	653	621	628	627	647	623	613	648	641	633	656	628	622	608	597	591	651	641	626	672	598	605	611	574	636	630	618	659	605	610	585	623	606	622	626	690	610	655	616	632	656	639	626	612	605	615	595	639	624	628	662	627	617	628	645	620	633	626	609	614	611	633	675	675	639	608	640	637	637	631	598	627	640	608	654	671	664	640	626	650	663	612	607	591	630	584	651	647	638	610	607	674	597	653	698	673	617	583	649	618	634	565	616	619	643	680	695	653	664	621	588	658	612	646	583	642	642	659	628	613	644	656	606	605	612	612	621	635	629	621	649	600	641	644	657	627	627	666	624	627	646	623	684	635	632	659	598	622	684	639	645	623	669	621	604	622	611	645	641	649	604	641	606	632	635	629	645	625	654	631	626	632	593	655	615	635	670	647	616	622	658	635	632	606	637	578	601	651	675	583	648	651	623	692	657	615	621	592	625	666	618	644	610	618	638	690	649	621	630	628	661	630	585	657	633	664	690	600	608	664	660	643	635	657	693	622	654	656	657	626	645	628	671	618	657	610	581	633	627	634	608	646	640	627	614	638	636	624	594	644	603	582	664	652	599	638	624	633	577	676	621	662	652	633	611	620	626	615	633	614	669	617	644	642	632	641	639	579	618	631	637	624	613	656	624	654	639	609	677	658	610	617	596	626	654	599	633	664	673	663	612	599	628	629	619	641	631	644	614	651	672	627	667	596	612	695	648	652	678	621	613	613	641	585	642	592	629	622	648	647	619	648	630	635	607	657	655	613	690	623	644	645	597	637	607	638	643	610	641	646	635	610	599	646	649	649	642	653	603	642	644	599	647	629	591	654	659	680	686	682	663	690	656	656	624	619	625	663	614	629	613	687	611	658	594	589	620	619	653	642	629	634	616	643	607	635	627	621	631	615	629	604	623	585	603	634	627	620	648	696	664	644	674	686	648	665	637	657	654	584	652	647	664	633	631	651	644	666	620	646	671	657	662	585	631	595	608	650	596	650	646	646	632	663	601	666	639	623	620	635	610	652	638	643	662	644	618	583	634	619	590	639	577	639	655	619	592	633	634	623	661	567	609	606	623	644	610	579	621	614	610	610	637	679	602	627	609	621	648	645	610	654	663	605	617	619	629	670	670	639	620	663	613	641	615	631	607	623	605	660	679	618	672	641	672	601	619	623	605	675	632	614	646	635	649	662	632	626	643	611	633	622	627	655	636	636	599	618	641	656	613	638	627	641	605	637	600	660	656	654	638	602	644	621	604	630	631	598	668	670	632	643	683	657	627	610	676	642	652	639	601	630	589	653	668	673	615	604	643	608	656	663	632	613	575	686	624	615	660	646	603	601	640	646	638	635	603	620	640	597	623	648	620	616	629	667	638	596	592	673	609	660	630	660	651	641	607	623	641	635	613	656	660	620	699	671	615	640	629	634	608	649	590	640	579	641	586	608	611	668	584	635	613	612	641	612	652	645	645	624	597	657	602	600	671	634	667	634	613	635	598	620	671	603	652	638	667	629	632	654	649	630	645	659	600	658	574	643	670	606	635	641	613	636	673	620	616	630	650	627	588	639	602	621	624	634	625	639	657	643	683	658	652	598	608	666	641	643	626	640	625
10535	1054	1164	905	590	402	343	270	251	220	198	172	145	144	134	144	155	129	122	123	124	112	106	102	111	99	111	94	96	97	107	96	116	99	85	111	94	96	95	98	107	92	98	95	76	99	80	89	83	95	103	99	107	101	88	110	81	77	85	105	77	84	86	94	83	84	86	96	94	96	96	107	85	81	107	91	97	84	74	94	85	113	105	97	94	94	84	94	91	86	101	90	93	95	91	90	89	78	89	99	95	64	99	89	109	77	106	83	92	82	92	101	93	96	105	79	85	88	101	89	92	93	90	96	92	95	85	88	98	86	90	77	87	91	93	72	82	105	103	91	97	90	91	85	96	90	77	92	94	82	94	96	92	84	71	91	88	82	91	82	111	97	83	85	95	88	95	93	71	79	88	95	82	70	101	98	85	101	78	107	93	87	102	89	83	93	85	102	84	85	96	90	84	82	87	90	86	113	93	103	97	94	88	117	70	109	80	81	91	99	79	94	86	89	114	90	79	104	98	108	86	80	86	81	88	97	87	89	82	103	79	75	95	86	84	81	95	78	80	90	96	98	94	107	81	86	89	90	82	88	97	77	99	91	97	97	102	92	88	89	103	104	90	84	99	73	98	91	93	78	101	80	100	69	86	114	95	74	86	81	91	62	83	94	92	92	85	100	86	85	96	88	83	89	106	94	106	100	96	79	107	80	117	93	103	87	90	100	98	91	95	97	97	83	83	90	95	84	106	88	98	83	90	88	91	89	97	93	88	88	82	98	106	105	79	85	72	92	97	95	103	79	89	88	92	92	94	70	89	81	81	87	85	88	90	81	84	84	82	89	109	90	91	95	90	108	114	89	82	86	98	96	92	79	97	95	88	79	101	98	98	80	118	99	103	86	109	103	76	96	98	89	72	81	95	96	90	79	79	104	91	100	77	91	106	102	102	87	90	92	92	83	72	90	114	106	100	95	96	100	90	88	93	93	96	112	89	80	82	105	77	87	89	90	91	86	95	89	87	86	113	97	100	92	95	102	84	95	97	90	95	121	83	82	95	81	91	102	77	100	81	105	91	85	82	82	88	103	89	107	80	88	86	88	92	98	85	78	99	101	85	77	87	94	89	92	96	70	91	90	92	77	82	99	83	99	86	102	105	86	104	82	90	99	82	91	98	90	93	78	90	75	75	85	86	95	105	96	94	90	85	97	91	96	92	91	85	95	89	109	93	85	95	88	79	68	87	95	78	92	95	101	92	106	85	100	91	98	101	97	90	97	81	84	94	107	94	85	105	87	91	86	85	88	85	93	79	91	76	93	102	87	95	101	96	78	94	97	102	103	85	73	85	97	102	85	102	98	114	84	81	98	94	77	88	98	84	97	89	89	100	87	85	82	109	106	91	88	91	87	105	103	96	87	93	93	83	98	87	83	77	102	100	83	103	105	111	83	80	96	89	86	109	74	92	90	70	78	83	87	105	81	89	79	77	78	93	96	94	98	93	78	111	106	87	112	103	82	90	81	101	90	92	98	109	83	95	104	96	86	102	93	84	101	89	91	82	88	75	82	116	85	82	91	96	74	94	82	75	75	97	102	97	85	105	74	113	86	100	96	97	80	94	101	88	86	81	109	91	78	80	88	91	100	89	82	94	97	79	88	101	97	98	95	89	90	94	92	104	71	86	75	97	97	90	84	80	97	106	101	82	106	84	86	93	91	98	94	89	89	85	84	89	99	95	104	91	98	87	104	97	95	85	86	94	107	101	93	105	97	98	96	98	108	93	86	97	99	111	92	82	92	71	81	84	90	97	93	106	95	97	121	75	94	102	108	86	104	89	94	103	94	103	73	90	101	105	95	100	72	78	85	82	99	89	86	87	82	99	97	98	84	101	92	95	112	90	78	84	84	105	81	101	97	103	87	111	90	90	95	68	81	88	78	91	106	88	98	100	96	93	87	96	106	94	94	93	94	90	88	97	85	78	96	91	72	100	84	88	90	94	86	104	102	94	97	98	100	86	105	102	94	116	89	83	101	95	95	86	80	86	96	90	87	79	97	99	78	74	89	90	80	87	73	81	81	88	82	90	92	86	80	73	75	90	94	97	92	77	105	92	81	101	83	99	90	92	99	93	101	90	90	81	85	107	98	84	94	102	87	104	98	88	84	96	111	90	82	101	65	80	82	78	95	70	101	112	93	93	87	99	122	87	92	93	87	97	96	74	82	94	109	103	90	109	88	96	75	81	87	97	96	94	99	74	92	88	81	98	79	90	75	71	91	117	81	89	101	92	85	98	91	75	95	93	103	87	80	94	96	89	96	97	79	103	101	93	110	90	107	94	75	91	76	93	98	93	80	83	92	80	91	90	93	95	104	89	88	120	91	76	81	91	83	94	81	90	88	79	89	95	68	85	84	101	79	105	86	103	85	108	85	72	86	86	106	87	82	90	97	89	79	98	92	93	89	96	97	85	78	86	99	76	93	85	89	104	88	89	108	97	107	97	78	92	90	91	88	82	78	96	97	100	83	82	85	81	83	92	106	102	95	100	99	92	82	110	97	97	82	83	81	101	91	78	87	80	88	88	82	86	86	101	101	93	88	93	86	82	89	101	99	95	128	87	99	86	109	93	107	81	91	110	76	101	92	110	79	99	93	97	95	76	87	94	79	94	91	99	94	74	85	103	79	103	86	87	84	83	82	92	104	96	90	92	92	90	89	92	84	85	97	90	84	75	101	92	95	83	98	89	82	89	108	101	96	93	76	92	103	84	86	105	80	102	70	77	101	72	111	84	100	93	81	103	87	99	90	90	85	103	99	83	79	100	105	99	78	87	103	90	72	89	89	103	87	107	96	88	103	95	118	80	77	105	105	97	107	85	90	104	109	88	85	95	93	95	95	95	91	109	87	88	77	81	80	70	87	105	84	82	78	102	108	87	86	74	81	87	95	91	86	77	112	92	97	83	73	103	94	89	93	79	82	110	105	84	87	100	111	73	90	91	94	88	92	100	98	95	83	91	78	77	68	99	89	92	86	109	93	98	92	90	78	93	112	98	95	114	95	91	99	101	92	90	84	113	74	83	87	92	99	103	94	89	89	97	89	94	99	80	100	78	72	94	99	94	104	87	86	82	99	105	82	78	98	83	86	88	92	107	85	87	89	108	103	92	95	73	101	98	89	83	86	94	102	110	101	102	96	81	110	97	90	117	86	103	87	98	94	96	92	82	90	88	76	92	84	92	92	100	84	99	100	85	89	84	95	86	99	99	88	82	87	88	77	94	89	85	82	97	92	91	93	82	99	102	97	97	91	89	99	96	105	103	109	89	98	88	94	82	105	77	90	96	76	104	101	100	105	102	104	86	99	89	94	87	85	77	77	98	92	87	87	95	92	110	86	108	93	88	110	85	85	104	85	91	93	76	100	93	90	95	91	96	87	91	88	77	89	84	93	87	100	90	85	80	91	86	88	116	83	91	77	88	95	104	89	94	98	95	87	107	93	106	85
8276	1254	2883	3282	2910	2346	2032	1641	1353	1261	1131	924	886	900	819	687	724	622	653	617	598	568	544	495	514	520	524	485	484	466	454	427	436	430	415	461	397	382	392	459	430	437	420	391	402	405	367	383	410	390	421	403	376	374	368	396	366	386	379	397	370	399	385	371	421	389	359	388	400	396	353	357	402	362	386	395	379	392	355	348	362	359	359	382	398	376	355	361	385	360	370	370	384	380	364	340	353	390	363	356	396	339	326	373	352	399	376	393	365	392	386	380	359	398	377	384	375	358	348	370	307	384	367	380	388	343	359	360	340	373	402	400	398	326	371	336	369	368	372	334	412	366	368	358	361	390	363	372	409	381	354	348	351	370	381	368	362	398	365	351	349	336	381	386	376	369	361	410	358	349	372	373	373	348	358	360	368	374	388	398	353	339	309	349	370	369	361	377	389	353	362	370	367	366	402	391	372	385	373	360	344	399	374	383	372	361	350	371	368	351	363	368	385	376	381	400	340	382	388	365	340	350	408	361	396	376	380	358	378	381	380	407	361	355	349	382	346	388	368	359	353	353	367	350	345	351	363	376	369	369	348	368	378	327	369	371	348	378	396	383	377	379	341	366	340	359	369	377	361	387	373	317	355	359	349	339	370	368	341	343	340	341	364	357	353	389	345	358	336	381	358	384	314	352	355	357	362	337	410	322	379	364	360	346	394	377	332	351	360	344	378	373	385	344	373	352	351	348	381	398	362	356	364	348	322	377	349	349	365	349	390	382	354	384	384	373	357	368	382	369	344	376	382	375	352	345	398	362	332	374	380	413	369	350	376	359	372	364	354	347	348	391	368	344	380	374	367	335	357	323	381	344	318	375	345	375	320	386	402	343	388	355	400	353	361	363	368	341	384	345	355	397	336	367	374	354	360	350	350	370	366	389	355	380	372	369	344	352	368	337	397	366	373	373	366	394	347	302	343	341	348	349	329	333	355	367	338	365	369	344	351	356	383	348	372	367	332	361	367	358	348	385	380	337	375	350	390	362	359	359	370	396	365	378	363	342	350	330	377	327	368	366	388	342	372	354	381	345	375	355	342	346	399	395	383	419	362	371	342	349	365	380	394	318	411	402	333	350	367	353	352	390	362	358	329	366	366	356	348	341	355	356	363	390	369	372	358	360	342	383	358	364	389	356	356	361	333	343	374	336	381	372	382	386	389	327	370	337	354	363	333	336	373	370	362	325	336	378	376	356	368	365	348	348	391	345	368	382	370	364	380	364	334	358	370	354	398	330	371	354	370	370	358	363	364	394	363	350	331	346	345	376	326	370	367	354	338	351	341	353	371	366	352	387	377	380	343	342	356	345	361	368	347	370	344	380	346	378	348	354	323	385	336	358	380	349	392	372	352	375	330	358	354	346	311	367	353	371	337	392	349	350	341	377	352	360	365	367	363	398	348	389	333	366	338	379	359	335	318	364	366	366	352	369	338	380	386	391	336	358	367	356	354	355	391	383	375	360	363	360	372	372	367	336	387	324	369	368	366	366	315	378	360	364	386	357	362	340	366	372	361	368	362	360	345	346	346	337	361	380	370	413	351	392	322	381	383	369	364	366	343	312	342	366	346	379	383	332	366	342	404	354	329	351	351	340	371	367	364	364	363	360	384	387	417	376	360	358	347	378	319	363	349	323	330	374	342	376	368	382	334	366	347	344	373	363	392	395	380	381	394	372	386	373	369	377	362	352	384	345	389	378	351	388	364	398	363	352	348	365	340	348	366	364	364	354	359	366	383	348	391	385	384	364	353	377	329	341	382	382	368	366	356	349	364	355	353	381	359	372	383	373	374	367	373	352	397	378	344	338	363	378	369	374	372	331	359	378	388	405	364	339	383	356	364	346	363	368	353	345	339	394	369	365	355	376	353	394	372	334	342	371	376	359	356	344	353	377	363	352	361	346	336	370	326	369	332	384	378	373	374	369	370	331	359	374	372	368	422	369	369	368	376	374	374	326	383	373	335	353	361	320	375	354	378	337	369	397	365	337	347	387	383	367	343	355	368	380	373	371	347	382	342	377	366	370	387	402	363	343	372	366	381	334	391	367	345	363	346	372	355	368	353	384	381	369	342	358	386	367	358	364	362	357	348	362	365	346	347	334	367	371	379	388	358	384	357	374	394	376	365	374	409	407	394	353	352	367	373	383	346	378	393	353	299	385	351	335	342	345	348	345	387	350	380	376	365	363	374	381	365	405	361	322	391	320	368	376	318	334	365	379	367	351	356	373	357	354	406	357	359	342	339	396	351	380	350	348	350	407	340	387	361	353	328	357	334	383	376	386	329	346	339	365	369	354	344	349	356	377	332	335	345	351	357	364	382	386	350	344	368	360	385	380	351	370	373	374	359	329	372	358	352	353	336	353	350	357	342	373	373	334	365	343	340	352	346	375	372	383	379	366	328	328	335	380	363	353	351	364	378	337	370	373	375	378	382	353	383	350	351	371	345	355	344	334	370	356	391	361	321	400	358	385	346	352	369	358	359	355	370	361	395	366	313	370	377	352	352	376	377	378	336	352	380	340	363	382	372	367	370	358	367	376	362	343	352	320	357	373	363	389	368	370	364	344	365	351	364	363	384	405	342	376	357	387	377	361	370	349	364	374	382	384	361	373	364	356	376	339	366	332	343	356	338	391	390	378	352	356	361	371	342	381	360	362	393	361	355	330	365	345	340	330	360	351	364	375	370	375	372	349	369	363	348	358	347	382	347	344	353	340	367	355	355	364	353	358	371	368	358	369	361	345	359	345	391	370	378	397	364	364	381	380	385	378	318	372	371	356	382	335	372	341	388	362	370	372	362	372	366	330	345	362	345	345	388	380	381	361	360	368	319	346	386	392	359	361	359	340	359	353	356	380	388	365	342	363	358	369	348	333	319	327	370	338	348	346	345	387	347	362	345	356	370	350	382	403	375	371	360	359	391	382	397	349	367	382	363	352	379	382	344	352	386	333	403	379	334	342	363	417	344	372	327	364	392	408	314	328	388	380	364	350	337	346	362	366	359	374	375	327	377	362	354	371	373	352	346	351	357	355	346	359	362	381	366	353	384	376	377	390	362	404	390	387	363	369	354	387	367	367	388	328	334	345	357	382	360	352	387	373	350	390	357	364	380	378	363	362	387	362	366	355	323	353	353	347	376	388	350	344	386	382	357	361	330	376	364	357	355	397	352	363	349	355	330	382	351	367	391	356	389	369	362	369	380	350	373	349	369	351	369	349	387	357	379	361	364	367	341	350	359	352	401	368	358	367	376	383	373	373	378	350	368	346	389	397	345	363	342	368	349	375	329	393	400	369	377	330	367	398	373	371	352	353	368	362	350	370	356	339	376	371	344	340	357	367	373	354	382	393	338	320	350	363	316	364	419	377	350	385	342	394	369	345	366	359	359	355	372	374	364	362	325	377	350	391	347	356	357	330	378	379	329	332	375	367	342	340	351	383	364	331	336	383
17960	2375	2095	1527	1061	688	580	446	381	309	288	252	215	233	215	174	164	162	150	151	149	145	154	123	134	173	122	142	116	142	120	121	133	127	130	133	103	111	123	123	136	121	117	130	115	119	133	107	117	116	132	121	141	114	133	129	122	115	121	126	114	119	118	120	100	110	118	117	95	101	114	127	134	100	114	98	116	115	121	107	111	109	87	126	111	94	121	133	129	105	108	113	127	97	128	104	110	124	120	124	118	122	117	134	127	105	127	99	126	100	102	103	105	123	110	111	111	118	134	111	120	112	105	110	119	103	105	114	123	125	110	84	111	99	102	125	117	115	116	108	112	135	95	123	118	102	112	107	111	109	124	108	119	113	108	122	120	132	113	103	118	98	118	111	121	115	122	99	96	107	130	124	108	108	103	106	97	110	113	118	116	120	110	116	98	108	125	107	140	125	97	119	124	123	110	97	104	112	117	107	115	114	91	109	122	97	130	114	104	94	116	116	116	109	106	113	93	106	101	113	122	109	114	103	122	117	131	122	88	116	123	111	117	125	113	110	89	111	121	114	119	108	113	101	117	107	107	125	109	106	115	119	107	109	109	104	117	121	112	100	119	107	100	116	102	101	119	107	120	114	108	111	116	122	101	121	121	104	98	125	119	123	102	110	112	121	131	128	119	113	104	123	129	117	123	107	116	114	114	106	113	104	99	122	125	107	131	107	107	107	114	120	135	105	114	110	103	114	106	94	111	107	105	107	123	132	106	113	128	129	131	122	105	121	117	111	116	114	114	133	109	113	100	108	115	104	115	113	102	130	97	126	99	128	100	104	120	106	117	110	102	93	91	116	95	115	109	109	90	126	123	102	112	109	102	123	108	113	118	114	134	98	122	127	110	108	101	119	118	114	104	106	117	116	119	104	108	118	118	104	99	106	112	96	126	124	122	100	120	97	123	119	101	98	103	119	101	134	116	125	115	113	106	114	124	104	134	119	119	119	113	140	126	130	110	94	111	111	87	115	113	123	99	128	121	97	107	96	137	132	121	118	99	103	96	105	98	108	120	112	132	92	117	126	90	125	121	109	113	117	119	119	133	117	101	105	122	103	131	103	106	106	109	129	124	117	118	125	109	107	100	122	115	102	111	102	111	107	102	120	123	114	115	114	98	110	126	113	114	124	124	104	110	108	117	104	110	108	106	117	85	120	111	116	114	100	120	112	118	101	105	113	109	111	107	111	104	120	114	116	119	130	123	112	106	110	127	99	129	109	103	110	112	101	127	111	123	118	104	106	114	101	110	125	117	106	99	111	115	112	105	113	123	108	111	99	123	109	117	103	111	117	120	106	112	95	124	107	121	116	112	103	127	103	95	124	91	124	106	115	100	120	114	118	110	112	110	113	100	122	113	114	120	104	99	116	121	92	104	101	94	115	140	105	132	105	131	123	123	103	115	119	121	102	125	114	126	98	118	119	111	108	119	122	114	108	121	122	112	115	101	117	113	99	111	96	103	105	114	125	101	120	112	123	107	103	119	116	123	122	104	115	108	125	110	118	131	100	128	89	99	114	99	109	123	95	105	102	118	109	104	108	101	120	102	110	101	117	120	114	107	122	106	117	105	109	115	115	119	106	113	119	120	125	90	118	142	114	118	118	106	123	120	107	110	114	111	131	108	132	111	105	106	85	97	111	113	104	100	101	102	115	120	101	113	103	110	99	118	90	99	131	98	115	101	125	119	113	115	108	97	127	116	121	126	114	128	111	108	104	115	108	113	104	105	106	115	115	99	125	114	116	105	105	124	131	97	135	100	104	102	97	117	91	112	116	119	99	132	103	97	128	114	110	110	104	120	102	97	133	91	111	113	108	106	119	116	126	111	132	100	96	111	127	104	116	117	112	116	128	105	97	99	124	123	98	112	117	132	90	115	121	104	107	91	110	122	113	87	110	124	119	92	131	110	101	90	95	105	120	110	121	121	99	126	102	118	97	107	123	126	109	120	132	107	125	105	107	113	114	118	118	111	94	127	114	84	108	99	121	95	122	101	116	122	105	114	134	127	120	112	142	116	110	125	98	104	108	112	132	116	115	106	107	105	115	106	107	117	93	113	120	118	109	95	106	110	115	102	103	120	104	83	121	114	108	108	109	119	136	101	121	119	121	110	131	110	118	105	115	112	122	124	108	99	101	118	111	109	116	116	98	82	124	111	117	128	115	103	99	110	111	107	97	114	98	120	124	116	115	101	107	115	103	86	110	107	108	98	106	108	87	120	104	89	117	132	102	126	114	111	114	114	117	100	99	103	95	98	116	100	119	100	108	101	116	124	103	108	119	119	113	108	118	122	110	105	100	107	98	106	118	122	129	93	128	139	111	128	112	107	105	100	133	111	112	107	119	121	122	100	97	131	118	108	111	111	97	111	139	136	114	107	112	135	105	135	111	95	129	125	110	106	104	119	101	95	108	103	108	100	134	100	121	105	117	105	110	114	93	112	120	123	127	112	107	109	112	117	109	112	92	112	108	105	111	128	117	130	142	102	124	85	101	109	116	121	114	117	115	108	107	120	120	104	117	119	106	117	114	119	109	116	122	113	99	97	106	99	122	122	106	104	118	121	97	134	105	120	114	108	112	116	126	119	109	92	106	112	108	114	100	108	97	115	105	84	96	135	114	107	119	117	97	101	107	129	125	127	116	114	106	112	111	118	118	114	100	115	111	107	119	92	91	115	133	107	106	111	125	131	98	108	126	101	108	105	105	89	130	119	102	114	104	125	92	97	117	119	90	115	120	126	98	130	112	102	101	118	118	96	123	124	109	119	100	108	100	105	118	115	123	120	117	108	111	124	113	122	122	118	103	118	95	128	105	107	110	123	118	134	117	118	98	117	106	117	103	133	117	128	116	114	125	98	118	100	118	106	116	108	111	124	103	117	102	107	116	101	111	111	117	98	111	103	112	106	119	120	122	111	125	112	95	101	103	132	124	112	119	106	102	99	96	88	100	112	107	104	118	119	122	131	109	109	114	110	93	116	95	106	114	105	104	111	135	121	115	108	117	124	102	111	94	99	125	99	118	122	110	122	113	115	132	108	118	105	104	127	119	115	118	114	110	103	117	88	105	107	90	120	127	111	122	101	116	127	114	91	107	108	100	100	112	113	121	122	100	109	109	120	123	107	133	118	105	104	134	112	105	114	115	107	105	116	121	128	108	117	102	115	120	119	124	111	114	98	109	117	124	129	105	113	128	119	118	115	103	100	114	122	99	97	114	102	113	121	129	115	104	131	127	135	100	93	113	113	105	106	101	108	104	101	94	117	102	118	115	130	103	116	114	119	123	118	116	115	102	112	121	124	111	105	113	111	113	117	123	112	101	106	107	102	110	88	98	112	114	112	107	100	86	101	131	138	117	142	114	103	121	118	109	87	115	117	106	102	117	113	137	121	96	93	131	96	125	102	114	96	134	115	122	127	114	97	112	119	121	110	110	126	116	111	121	101	99
10511	2114	4975	5499	4852	4060	3199	2611	2258	1997	1752	1594	1383	1351	1241	1085	1002	969	923	850	824	767	721	706	681	678	681	640	627	613	607	588	602	581	536	519	558	535	556	483	563	514	508	484	531	506	523	474	491	513	487	458	495	441	494	464	490	472	442	505	470	459	451	464	467	475	439	428	470	462	468	435	449	529	436	462	444	432	385	456	442	433	439	453	468	432	417	411	442	424	454	452	466	442	469	445	419	479	453	446	431	432	455	403	443	396	438	438	422	415	474	454	394	392	458	437	407	419	387	402	420	406	415	435	454	421	395	439	442	419	426	436	452	453	434	467	439	441	440	430	410	480	441	450	427	428	413	427	392	420	415	464	441	425	460	420	494	439	398	418	391	423	418	394	459	445	448	454	446	437	384	480	412	425	388	436	373	406	435	423	416	437	432	444	423	454	424	430	472	399	418	450	472	440	416	409	430	428	416	409	426	433	424	439	484	403	457	438	442	414	440	436	424	442	461	427	433	411	425	448	408	434	386	429	431	430	412	425	434	423	397	408	400	420	432	429	439	455	455	434	414	410	382	419	423	406	419	443	451	423	410	446	422	412	422	433	428	424	407	415	387	409	450	395	429	392	442	438	426	411	417	409	462	417	461	452	450	472	407	422	424	448	420	390	384	435	412	400	433	451	409	407	423	457	437	436	416	420	394	411	425	428	400	424	414	432	412	419	422	451	440	429	404	438	437	484	408	393	395	408	438	446	427	434	410	438	419	396	442	401	433	426	455	416	434	399	426	446	409	418	408	434	453	431	405	456	448	462	441	388	422	412	420	444	384	449	425	415	443	405	412	407	429	434	428	442	439	450	414	435	414	439	399	423	405	431	396	432	409	413	389	418	385	442	419	453	408	425	440	430	445	426	417	403	389	419	402	444	444	407	415	451	405	419	423	422	427	408	405	389	426	443	414	417	446	381	390	428	421	421	420	379	402	424	445	418	414	390	424	413	443	429	404	445	453	441	431	434	454	442	419	399	431	433	425	423	434	445	458	420	447	446	389	415	408	450	425	453	433	441	382	425	411	429	425	434	410	441	392	395	440	454	441	454	434	422	393	424	414	439	454	429	427	398	418	380	420	398	402	399	445	443	421	405	448	421	394	435	403	417	434	466	482	419	432	415	415	397	417	414	476	413	421	393	420	442	412	442	424	433	429	407	432	428	419	432	426	398	405	462	423	436	439	403	409	426	413	401	442	405	387	432	419	415	435	382	441	388	411	423	383	448	396	410	449	394	430	398	428	429	455	466	469	434	439	407	432	450	437	423	441	401	435	481	446	446	443	391	419	439	465	418	421	415	437	437	444	424	438	420	430	435	423	406	446	422	446	456	456	426	423	403	424	449	386	418	421	430	430	427	408	412	395	433	465	426	430	456	451	425	406	386	432	421	418	403	442	410	413	418	392	432	465	388	399	421	448	458	427	411	445	438	415	453	454	396	420	469	453	454	419	396	458	430	449	464	393	446	438	446	434	408	440	434	450	433	432	420	410	403	418	409	465	428	401	404	409	420	438	397	401	428	433	441	421	403	448	419	439	422	453	447	439	393	446	399	421	430	451	443	442	431	445	457	390	414	425	407	456	435	437	423	455	397	466	431	411	448	411	415	422	461	458	410	395	400	436	403	425	453	433	439	464	442	406	424	423	424	472	410	395	388	415	417	426	411	425	428	460	394	405	422	397	445	467	458	452	405	404	395	458	408	457	399	408	417	451	444	401	429	415	437	439	415	433	416	432	412	442	435	458	403	418	425	470	461	451	402	391	452	443	425	418	392	454	477	430	395	429	425	399	443	421	432	409	417	412	407	374	426	413	441	411	460	373	404	373	446	420	404	419	425	392	418	433	426	428	434	454	403	424	417	399	458	402	455	453	418	416	414	442	412	503	387	432	433	409	436	420	440	400	410	447	455	455	405	436	386	443	415	450	439	418	404	477	413	399	428	434	456	437	414	411	416	437	418	412	447	432	453	433	414	401	412	419	437	440	421	412	421	425	425	422	405	458	444	446	421	428	415	407	411	416	421	418	419	443	427	413	395	415	436	407	417	465	403	408	430	432	409	430	432	407	427	414	430	447	393	409	445	448	416	418	420	431	435	424	410	402	427	453	406	398	428	415	419	406	407	436	464	388	450	431	450	433	460	439	436	449	448	415	405	415	428	422	400	434	401	411	432	405	432	395	398	396	415	404	417	430	471	412	432	441	425	414	435	415	412	426	461	395	433	424	418	399	444	423	419	434	428	393	435	414	423	401	406	406	434	383	469	415	431	422	400	403	438	418	455	444	393	413	401	421	414	435	390	424	417	440	415	421	421	458	414	442	444	428	454	439	411	452	440	409	443	438	460	437	422	404	389	398	444	423	421	430	417	434	457	402	352	455	430	446	436	432	373	420	404	488	434	431	408	463	421	400	454	418	447	456	412	408	398	396	380	415	438	429	388	450	393	413	411	419	407	422	395	431	445	430	446	459	461	455	402	415	436	448	437	401	437	428	417	385	430	413	419	384	443	433	412	425	432	419	442	439	397	425	412	426	440	413	433	420	432	456	393	412	386	406	418	408	401	447	410	426	417	425	441	437	417	426	401	426	444	401	424	424	420	404	381	403	424	437	475	403	409	424	415	410	427	409	460	419	443	438	451	390	453	453	396	428	419	430	426	430	437	437	442	441	405	399	415	431	442	415	439	435	401	428	399	412	432	407	463	428	413	448	405	437	423	419	422	464	422	438	416	434	428	413	378	426	431	462	478	421	436	424	456	419	430	423	413	448	413	394	418	436	433	443	420	411	417	405	398	430	456	410	447	427	409	423	421	399	419	411	409	482	436	425	448	408	418	453	415	439	417	442	438	392	464	451	419	450	472	403	454	423	444	404	397	460	437	431	413	398	434	421	430	398	406	430	432	406	409	451	404	424	426	435	412	446	427	464	428	405	414	450	422	420	414	410	406	455	461	413	431	421	429	428	416	415	397	422	420	427	405	412	422	412	410	446	416	400	481	430	395	414	414	433	398	444	435	402	436	410	404	400	391	422	422	402	437	434	462	458	373	394	423	422	472	423	420	440	428	410	455	409	435	411	428	417	397	402	450	439	426	453	414	422	433	436	465	417	417	415	433	404	464	427	457	400	410	416	437	406	435	374	448	436	387	466	402	449	436	440	387	429	423	411	449	405	395	427	429	425	427	432	427	435	425	449	417	397	428	390	410	428	460	422	439	428	459	419	450	403	434	430	456	372	415	425	420	403	443	414	463	414	435	412	415	408	436	388	415	449	393	396	378	440	403	430	451	447	464	446	467	421	442	415	468	423	426	427	402	453	409	466	429	442	461	425	445	423	387	392	451	422	441	381	407	415	450	394	429	451	463	435	399	407	439	397	439	401	406	387	409	434	391	412	418	429	418	435	399	443	423	438	445	423	454	415	433	382	421	457	413	422	444	457	424	443	432	434	430	405	441
1876	249	253	236	205	173	194	186	210	206	185	196	188	181	176	164	194	188	195	176	188	186	184	180	202	178	190	159	162	186	173	192	190	197	203	173	152	170	183	161	182	185	169	197	175	187	183	179	214	175	190	201	187	149	177	183	149	161	175	195	193	189	183	180	174	196	182	177	188	172	202	164	207	180	198	175	169	172	189	175	163	168	184	168	176	183	175	186	205	148	188	188	150	196	203	167	182	166	188	189	165	199	187	191	182	192	194	212	174	185	217	173	153	178	174	213	201	173	186	180	181	185	161	206	187	190	191	176	172	179	179	168	188	167	153	193	192	194	170	183	178	187	180	141	186	169	204	159	188	167	199	166	173	184	189	171	183	187	211	169	195	171	195	183	184	195	193	172	198	198	195	182	165	172	160	171	204	175	179	176	167	167	191	187	172	166	193	183	201	173	180	175	187	174	176	187	186	201	185	189	173	173	197	177	178	170	192	155	172	180	176	180	182	208	206	189	197	174	180	175	174	185	180	192	204	187	196	186	175	173	181	162	165	177	163	161	186	178	193	213	155	169	181	206	180	192	173	181	193	187	161	168	170	194	180	165	170	205	177	150	167	162	186	163	181	207	209	188	176	189	186	178	175	189	196	193	169	169	188	187	188	176	167	190	158	180	175	187	191	181	170	177	167	162	199	181	193	178	169	169	178	175	134	182	176	178	192	171	148	183	157	181	183	160	206	170	151	176	162	182	191	184	172	180	169	157	184	154	203	169	182	200	193	192	186	180	180	175	156	166	148	182	184	193	174	182	189	180	178	190	186	184	176	173	167	165	184	171	173	180	200	185	175	156	181	161	170	184	156	169	176	164	162	183	197	177	172	183	174	166	176	180	153	193	189	176	174	194	179	178	168	170	168	199	162	183	171	153	186	182	181	159	167	177	162	198	192	181	175	198	187	172	197	198	159	185	201	177	181	176	195	162	166	178	163	196	181	199	184	186	160	183	189	164	182	183	175	185	164	174	158	165	177	189	172	184	169	174	190	185	173	197	205	193	190	146	180	184	178	185	183	176	185	167	172	178	210	168	161	174	183	175	166	199	188	202	179	177	179	195	163	193	184	176	182	186	170	167	173	193	169	170	161	179	179	196	174	180	164	166	165	185	168	187	199	180	168	193	165	201	189	153	185	168	143	182	201	179	199	174	161	182	175	164	160	189	191	179	185	178	181	224	180	187	190	190	152	187	162	169	180	177	183	176	173	165	175	187	160	179	185	166	159	180	180	188	190	159	174	174	182	184	185	162	181	166	182	173	190	182	168	169	174	186	171	158	171	192	196	193	182	159	157	161	175	194	193	187	186	184	199	169	171	185	183	167	173	174	194	174	174	192	182	204	187	158	177	203	200	172	183	164	213	201	171	182	191	173	180	190	167	177	180	179	198	164	168	175	191	188	180	204	186	169	152	192	187	192	170	187	180	183	187	197	212	167	191	198	205	185	178	172	176	175	174	167	186	174	194	177	181	197	187	183	192	155	176	183	185	183	179	193	166	197	207	201	182	194	182	200	175	189	180	183	192	174	167	176	167	179	161	165	172	194	180	179	191	182	158	155	153	185	181	156	215	177	168	183	181	196	167	170	171	196	196	186	177	182	194	185	168	174	212	187	204	190	206	161	177	184	178	176	183	162	188	185	176	176	204	164	154	172	185	192	160	177	174	194	195	176	165	192	180	195	192	189	186	171	178	181	176	198	198	191	187	211	172	169	173	172	172	184	185	163	172	180	179	167	201	182	190	181	166	195	191	162	189	192	151	163	176	171	167	202	190	170	172	158	168	169	167	185	185	201	172	203	186	174	179	192	169	153	175	186	177	184	190	184	184	188	173	187	174	203	182	161	191	185	188	183	178	163	156	183	208	177	178	183	168	181	188	176	165	175	198	163	201	152	170	195	170	171	198	197	181	203	189	202	209	140	185	188	176	167	168	169	189	174	169	203	179	162	194	156	189	164	193	182	181	177	153	169	189	177	194	187	176	178	185	161	175	172	190	170	184	195	182	177	183	169	168	183	171	187	204	172	187	196	180	174	193	170	166	171	164	191	177	177	193	178	151	163	165	173	217	184	167	176	146	174	152	175	181	176	186	176	171	203	183	166	171	176	182	173	162	185	182	181	170	173	196	181	167	197	190	184	181	179	185	174	180	196	179	199	170	172	199	176	185	195	186	157	168	209	207	148	190	200	173	155	197	171	165	182	199	192	158	178	181	178	183	178	195	182	167	154	169	193	189	177	152	199	178	175	179	179	151	183	190	159	152	154	186	182	194	183	164	169	174	196	205	191	193	180	181	196	174	167	196	168	196	190	193	184	155	169	201	184	190	161	190	165	190	164	214	170	184	173	184	176	175	191	181	173	184	162	174	176	185	190	204	187	185	183	215	201	182	211	173	193	183	175	207	170	170	201	195	191	177	178	216	181	172	169	225	161	169	180	177	178	196	190	167	178	178	178	193	188	172	160	166	194	183	171	195	183	207	159	178	161	167	181	158	194	183	189	162	202	167	161	185	173	183	167	214	184	169	174	196	185	168	193	160	207	188	175	165	178	187	181	153	184	211	179	185	194	189	187	176	188	203	197	166	202	157	195	193	181	162	156	189	156	178	176	198	173	175	175	201	177	172	156	209	174	195	172	186	193	175	171	187	179	173	184	184	170	171	177	173	168	183	163	179	183	168	166	175	200	184	175	158	173	180	186	180	167	180	194	163	171	171	147	169	182	188	176	182	191	184	209	213	163	177	180	166	160	177	197	168	176	175	185	184	161	180	171	191	186	189	202	170	141	202	186	194	171	189	177	179	166	166	200	185	203	178	157	187	168	181	188	189	166	193	194	178	177	190	181	163	201	173	169	171	183	200	157	167	170	190	191	194	167	177	181	197	172	181	191	197	172	179	175	152	183	183	173	197	163	173	181	172	200	184	200	202	152	178	191	179	203	173	169	197	179	186	169	181	182	199	196	184	168	178	178	183	186	201	197	203	205	196	185	187	174	205	188	173	189	173	222	177	195	201	187	175	180	179	181	154	171	171	171	156	165	165	177	181	179	186	184	201	173	168	169	198	180	163	161	176	172	166	191	184	152	172	157	150	164	201	145	185	164	185	204	189	156	185	155	165	184	168	193	172	193	163	195	209	205	173	169	175	178	189	194	182	158	188	185	184	174	185	199	174	177	177	177	163	192	165	191	198	180	190	188	176	175	168	178	190	205	154	152	174	156	150	190	195	173	175	184	191	177	158	199	194	164	160	166	177	170	173	187	173	186	189	181	186	185	187	180	171	169	173	151	171	181	183	199	189	186	193	190	163	188	191	191	188	167	176	201	186	182	176	188	204	175	180	196	206	180	183	191	203	168	198	199	156	183	181	157	164	170	176	165	179	179	148	185	184	196	192	198	152	172	174	177	166	198	172	170	174	182	171	182	170	163	178	185	194	192	171	184	187	154	190	171
3588	734	835	838	910	707	755	733	662	664	650	651	674	653	664	666	649	638	641	656	660	640	620	616	636	596	662	665	635	661	646	630	642	687	589	599	673	581	674	646	615	616	649	616	630	624	617	661	621	636	619	625	550	645	593	659	589	625	627	651	589	621	615	649	660	676	604	663	599	628	636	617	666	594	599	632	630	627	647	580	647	633	628	618	604	648	627	624	613	611	620	639	638	675	661	620	590	601	605	654	619	638	642	624	583	626	647	598	623	612	603	689	589	643	613	637	666	660	621	606	688	637	634	631	666	645	652	626	611	629	642	640	613	642	619	628	673	644	644	593	652	618	621	612	640	644	601	632	632	642	662	637	659	640	582	642	633	645	634	632	674	633	663	627	666	686	630	619	645	605	620	664	637	634	675	658	630	642	620	659	698	637	650	580	632	612	669	606	612	581	588	689	613	665	582	644	671	637	649	626	655	668	633	645	662	623	611	640	665	653	637	621	654	634	641	628	660	639	647	616	594	634	634	628	638	648	642	692	656	618	618	660	645	648	616	597	621	598	653	672	653	629	623	636	634	618	640	609	632	655	645	638	702	688	670	625	617	631	660	645	620	672	593	576	622	639	633	667	619	645	621	600	667	639	622	640	624	650	649	611	689	639	680	652	594	626	637	653	616	662	639	640	633	639	643	670	658	649	648	626	631	653	651	547	587	653	574	653	577	598	651	631	678	635	642	637	614	680	640	609	634	641	621	637	650	546	663	664	630	652	598	626	649	686	664	640	652	609	583	640	608	613	616	640	649	663	655	621	634	641	650	604	634	614	645	610	612	683	630	669	654	616	616	642	624	625	614	602	604	572	604	604	630	648	632	614	610	613	629	666	625	595	613	623	646	643	655	614	620	634	609	624	610	631	646	623	622	596	656	610	615	598	627	576	628	619	653	613	630	585	611	653	624	665	625	619	625	603	594	613	632	661	627	654	596	622	641	634	653	627	588	614	627	608	593	617	656	621	614	631	594	617	593	645	603	599	596	655	624	666	605	604	613	663	571	610	621	603	630	614	616	662	628	684	641	624	648	616	615	663	627	601	667	655	641	640	639	602	634	657	659	655	612	621	632	631	651	677	652	677	627	649	551	604	623	620	698	614	636	626	602	641	619	668	645	649	650	635	617	609	645	657	601	643	641	605	626	598	617	616	587	648	613	658	609	656	589	621	640	613	632	639	655	629	638	605	596	644	656	639	618	637	656	690	636	650	627	680	654	653	609	648	608	600	638	620	636	627	668	658	625	628	667	638	636	674	653	641	614	641	661	638	607	609	629	628	628	646	646	620	652	638	612	618	631	634	652	633	626	657	599	649	633	601	646	613	642	603	661	626	660	657	612	656	631	689	650	631	632	644	664	597	670	622	681	656	708	624	633	610	572	631	634	648	621	655	669	636	618	638	625	629	652	630	679	646	655	635	649	611	619	623	606	630	665	615	628	617	605	610	614	670	592	642	646	623	658	641	635	637	643	594	630	626	628	635	606	642	618	616	638	640	686	639	659	595	633	614	668	618	627	640	616	621	688	623	652	616	637	629	603	579	626	636	595	661	626	618	660	663	633	652	641	597	672	641	615	639	612	587	648	587	672	613	637	637	657	686	634	624	623	609	629	607	633	629	582	616	637	636	657	641	595	653	688	614	668	643	603	610	608	663	637	631	665	627	593	614	646	625	612	635	612	615	608	594	641	585	634	638	625	653	625	576	650	593	610	616	646	622	614	648	663	687	650	594	623	597	616	632	644	612	621	619	629	640	656	685	647	654	590	630	674	650	648	613	627	622	585	637	630	629	633	590	614	648	649	636	659	643	623	633	609	627	653	668	652	621	616	631	606	666	633	609	617	620	617	641	640	615	621	651	623	644	640	630	612	632	632	659	591	629	607	630	632	617	657	642	571	608	625	589	603	653	583	637	629	625	641	641	625	674	607	611	576	588	629	628	641	637	593	629	687	625	644	604	611	605	628	626	658	637	666	636	683	642	678	633	615	654	612	638	618	640	649	653	617	614	655	632	681	606	640	630	624	650	626	638	633	656	650	651	684	616	659	634	676	579	657	606	617	622	602	605	586	619	728	611	612	614	639	666	652	645	649	618	656	626	622	681	672	646	598	651	656	620	661	593	672	615	606	641	617	665	673	647	667	649	615	644	640	642	639	644	609	646	653	630	597	635	634	635	660	626	608	609	648	655	664	644	650	650	630	591	625	617	632	605	622	646	675	677	610	632	615	669	660	638	636	601	658	638	629	644	634	616	624	626	632	626	646	666	617	645	654	646	568	655	639	600	660	629	653	627	625	581	619	617	610	658	612	609	622	647	665	642	644	673	631	647	628	636	651	660	614	625	612	600	608	629	663	617	622	632	636	637	613	691	654	647	606	672	587	597	640	644	603	653	654	608	646	684	649	624	654	611	620	599	651	613	677	600	603	660	629	617	631	667	641	607	630	614	642	657	657	633	642	613	679	622	649	641	661	663	646	656	649	632	650	611	640	598	631	577	637	654	644	576	618	605	661	594	608	612	682	654	653	645	642	587	595	606	631	620	629	596	609	651	614	626	607	634	624	645	650	642	621	672	648	650	631	658	610	681	621	678	666	591	596	682	622	617	624	605	624	613	610	607	616	617	618	639	641	617	633	652	651	596	671	602	633	677	632	624	621	693	607	656	638	608	660	626	602	613	623	628	625	642	626	643	642	656	626	673	638	638	626	647	645	673	614	606	683	614	645	577	613	625	654	651	651	641	652	641	643	656	667	641	616	609	637	632	640	615	666	623	613	641	618	635	607	632	615	633	625	633	606	656	589	601	631	642	603	633	635	614	627	651	666	596	660	608	661	646	604	592	614	607	665	665	600	657	630	591	656	630	650	620	645	626	642	651	624	645	648	623	624	644	608	649	616	635	604	640	663	605	632	650	657	610	643	591	590	645	627	580	624	616	659	625	612	664	633	675	630	608	602	617	623	632	633	635	655	583	635	625	637	617	604	595	650	670	631	664	618	645	619	588	681	638	626	629	607	659	646	629	618	616	629	640	618	616	639	584	618	617	604	638	652	618	650	697	654	598	600	653	632	632	601	656	617	647	658	616	597	650	629	617	596	613	620	611	618	624	658	644	645	619	679	621	607	575	638	630	629	655	649	643	617	685	659	642	661	642	645	636	654	627	610	655	608	630	676	604	633	629	588	673	620	635	650	630	663	661	640	673	635	601	662	640	639	637	633	718	673	631	613	621	664	594	648	611	663	678	593	611	599	661	658	629	643	646	553	640	600	648	657	615	599	644	625	636	566	670	617	610	635	639	605	657	692	566	650	622	603	605	654	683	608	657	614	634	636	612	654	669	605	677	667	640	639	638	625	638	643	630	613	621	622	655	683	594	652	655	638	637	686	666	677	653	619	613	626	625	633	622	609	632	622	638	627	652	621	630	627	600	621	629	618	655	626	660	638	644	623	599
10900	1039	1146	804	600	445	354	266	239	205	190	165	146	161	150	153	127	106	102	107	136	111	106	122	100	103	81	101	118	99	107	111	95	96	101	79	93	106	99	103	80	87	93	92	88	87	103	79	86	86	97	92	77	95	100	97	94	89	86	87	110	104	87	96	87	102	89	89	115	102	71	75	92	87	99	96	84	80	83	106	91	88	112	99	89	88	90	83	88	87	85	104	92	87	100	85	101	93	86	80	91	81	86	75	102	109	90	89	93	97	89	82	131	105	82	109	97	108	79	99	105	92	93	95	86	100	91	102	97	99	99	75	100	84	96	102	78	91	112	98	97	85	102	95	116	91	88	97	86	91	91	102	87	105	85	114	96	101	99	95	91	75	93	77	94	94	97	95	94	95	99	93	69	83	100	84	100	105	89	83	96	96	95	90	92	98	101	91	107	96	96	93	92	99	85	95	84	86	84	78	99	96	104	95	87	92	100	82	102	89	109	79	70	97	100	102	99	87	91	79	80	85	95	108	100	70	99	79	81	90	88	91	93	86	108	91	102	109	94	85	103	92	108	79	96	98	93	94	84	87	96	74	88	68	106	88	111	98	110	99	98	109	88	99	82	74	72	88	83	82	96	82	94	99	94	81	107	97	101	99	100	105	90	97	105	107	93	87	72	96	105	80	100	96	80	91	91	77	85	96	91	87	87	85	90	109	83	95	93	101	93	98	91	90	90	86	74	96	90	85	96	81	107	82	91	101	74	99	92	115	92	110	83	89	82	94	87	96	90	100	79	99	102	77	87	74	102	103	75	90	92	99	111	98	75	96	87	107	92	105	95	74	90	112	91	80	95	90	98	76	94	83	74	96	102	87	100	95	97	93	83	98	96	101	82	82	96	81	93	77	94	97	86	87	97	97	89	80	81	95	96	77	99	106	85	106	82	88	77	99	93	77	88	89	104	110	86	75	103	87	100	84	81	77	89	86	100	85	93	83	84	103	96	84	80	90	90	109	88	101	78	66	85	82	101	108	102	95	74	70	70	88	90	117	97	103	111	80	109	93	85	87	94	90	85	71	112	106	84	83	93	88	88	91	84	108	88	90	84	103	99	80	93	77	95	110	84	84	95	101	97	81	79	106	88	90	104	86	94	89	94	71	78	73	102	87	95	99	90	90	88	84	108	93	90	111	106	109	109	96	82	92	87	88	87	82	101	92	92	87	85	97	89	85	96	68	86	89	100	89	90	90	82	79	96	76	77	82	76	89	90	90	86	79	93	83	84	66	91	92	92	105	70	86	99	84	111	96	77	99	84	100	99	102	80	83	101	95	82	97	81	105	93	92	92	99	88	96	64	94	87	102	84	91	99	99	85	82	88	105	113	90	77	93	93	107	78	83	85	99	102	102	85	108	85	97	87	82	97	93	87	91	101	87	99	74	94	86	107	107	90	99	91	89	78	79	80	107	83	91	107	84	88	92	83	88	88	84	81	83	97	98	95	106	91	91	76	108	90	92	74	84	107	98	114	112	90	84	85	96	124	88	93	94	92	84	104	89	102	78	89	79	92	88	91	83	89	85	100	97	72	88	104	97	79	94	90	93	89	86	84	100	101	83	74	91	110	113	95	89	100	77	90	78	89	94	89	97	84	97	70	89	102	73	93	86	92	84	82	79	86	85	101	96	93	86	111	85	94	81	79	91	92	92	104	82	89	94	97	109	85	79	97	109	100	93	85	112	107	97	103	97	99	88	101	86	87	95	106	79	95	83	103	87	80	94	92	84	92	92	96	115	93	110	85	90	97	98	91	89	82	102	88	104	113	103	87	88	91	81	90	82	85	89	102	79	84	114	86	104	93	106	79	87	99	91	80	94	93	98	73	93	108	95	94	105	89	74	85	84	76	88	110	103	90	85	80	83	99	81	92	108	89	68	99	82	102	84	92	89	103	85	100	89	104	103	99	76	101	78	101	84	89	107	91	92	104	101	81	93	102	88	83	97	84	84	91	108	93	76	95	94	74	83	92	84	88	92	90	83	100	97	97	108	83	94	99	93	97	94	83	95	94	83	100	93	92	93	109	83	87	91	92	76	76	86	95	80	123	82	105	93	95	79	100	90	90	78	94	101	88	99	89	96	98	92	93	108	102	77	83	77	93	92	114	102	90	110	76	91	86	107	77	74	92	83	84	91	97	91	70	70	96	107	92	102	77	105	98	77	101	84	109	99	104	84	91	102	91	85	87	97	101	85	97	81	109	105	85	89	93	92	83	74	91	119	96	82	100	94	104	83	88	86	98	100	94	87	82	91	123	91	93	77	97	81	87	93	105	81	94	89	84	81	100	104	81	99	72	83	95	97	87	79	83	107	77	89	94	81	82	87	112	92	94	88	86	87	85	91	94	86	91	78	90	93	69	84	102	80	102	73	94	93	90	90	110	88	90	87	95	94	105	95	83	87	95	83	74	67	94	93	85	100	117	78	100	90	89	86	86	90	86	88	100	84	106	75	96	102	104	99	103	92	102	110	79	87	90	91	92	82	94	89	103	98	103	94	110	101	91	105	90	102	86	94	81	80	107	92	90	90	92	92	85	100	106	95	79	116	93	103	107	74	77	95	87	93	93	93	83	93	105	81	88	92	82	102	90	98	102	88	95	95	96	103	82	78	92	88	90	82	93	93	95	89	95	97	114	86	98	73	103	85	86	96	88	98	100	88	107	95	92	89	82	104	89	87	96	95	99	87	84	82	110	79	90	82	73	95	74	99	88	90	78	94	89	84	101	78	105	83	98	79	105	63	115	80	96	82	100	79	88	109	89	98	92	81	81	90	115	114	93	79	98	99	103	96	92	91	95	74	81	107	96	98	98	78	84	90	88	81	71	75	102	90	91	111	103	94	103	91	82	87	84	96	95	95	106	73	89	91	81	86	88	91	85	83	68	90	103	94	87	95	81	83	84	79	107	102	86	112	84	92	107	91	101	110	104	98	102	74	77	91	92	96	75	93	85	96	86	94	95	100	86	116	74	95	96	79	84	86	82	106	90	82	95	89	91	112	96	69	83	97	97	96	75	92	89	84	99	90	91	86	97	89	115	90	93	95	90	94	72	88	75	99	82	69	101	80	91	93	117	101	92	102	85	89	93	78	85	75	96	99	95	76	92	107	97	89	75	93	100	89	104	109	77	82	74	96	94	97	95	88	93	120	78	78	87	93	94	114	98	96	92	94	85	79	83	83	86	99	93	87	99	87	85	84	98	94	92	102	87	84	90	86	108	92	85	96	73	97	84	92	90	76	100	98	95	88	102	95	84	89	81	82	86	82	90	89	75	95	85	87	96	82	93	86	118	97	100	87	93	84	88	87	96	93	79	94	75	91	102	93	104	91	99	103	93	101	94	96	115	90	97	91	93	79	95	86	94	74	85	102	78	86	97	82	94	92	105	101	80	100	89	71	93	91	87	81	82	86	97	93	80	97	85	99	80	85	85	100	95	80	75	89
8430	1318	2821	3362	2980	2323	1943	1654	1425	1254	1072	1008	947	885	805	749	668	669	658	631	556	554	537	580	493	510	474	492	441	467	435	452	434	416	438	412	453	459	425	400	401	412	410	425	386	394	400	376	413	420	385	416	368	362	371	351	381	380	388	366	382	387	333	375	370	393	385	375	360	412	364	374	372	380	364	423	400	380	364	356	341	355	370	374	347	368	359	356	375	406	382	395	353	358	399	369	367	308	382	364	375	382	402	350	359	349	361	378	386	337	388	347	361	350	394	324	366	331	361	350	378	371	358	393	368	394	358	335	357	359	417	364	348	318	371	358	369	375	396	359	368	346	359	348	412	384	376	363	392	351	360	341	355	343	344	337	384	345	384	371	393	380	380	377	338	369	378	380	378	345	409	329	327	369	401	352	339	358	387	363	407	395	372	346	343	335	350	376	339	346	341	339	347	367	400	369	350	344	378	384	350	373	395	360	372	357	347	388	383	359	374	340	354	341	377	357	387	364	352	358	381	351	332	334	351	378	377	322	364	389	358	379	374	330	387	365	364	353	379	332	406	364	336	324	346	349	315	346	378	366	386	349	372	371	382	360	358	383	368	350	366	396	334	389	371	338	327	343	341	396	330	371	376	345	351	387	358	378	351	374	385	384	327	341	329	381	321	338	389	368	341	387	360	343	347	359	334	384	389	356	340	357	347	386	370	361	331	357	377	349	383	382	376	404	345	356	381	366	346	343	377	371	345	364	375	351	365	349	359	375	377	369	384	361	353	338	355	408	373	353	364	374	365	401	367	383	353	355	365	382	363	352	410	360	342	365	348	330	331	326	356	365	374	333	360	386	349	378	379	397	403	356	399	349	376	335	398	407	370	379	373	340	335	358	380	367	359	379	358	395	332	357	362	331	362	371	363	363	367	358	369	358	357	339	334	350	363	385	343	394	342	341	332	365	359	327	349	345	369	391	368	360	385	386	356	387	378	383	366	358	381	354	351	361	389	397	327	360	351	394	368	384	372	373	348	385	364	376	348	353	359	351	383	338	349	350	331	359	360	373	387	348	330	335	316	316	352	363	363	350	374	336	334	338	343	391	342	378	391	344	333	364	364	374	366	352	369	344	377	335	379	368	408	364	342	328	370	346	371	332	390	372	368	352	353	345	330	352	367	369	385	353	346	335	341	332	370	322	366	331	366	400	350	358	351	340	326	361	341	387	392	380	363	349	363	376	372	350	357	358	356	354	354	349	377	327	344	340	342	353	351	365	346	391	381	363	351	361	397	367	350	354	377	361	372	358	341	372	356	376	315	343	359	362	347	351	368	385	381	387	357	334	356	412	357	373	354	410	380	345	356	342	327	371	340	358	364	400	317	405	379	346	374	365	384	356	315	340	349	364	376	346	381	363	335	359	398	349	383	360	345	367	396	377	339	372	385	363	375	373	383	365	338	388	354	396	358	350	389	366	323	371	344	364	337	398	364	403	351	333	364	350	356	373	360	321	374	354	361	351	386	353	369	361	358	361	353	368	317	350	352	322	352	350	356	363	341	354	387	362	365	385	359	360	369	367	376	368	360	376	361	344	384	362	409	386	383	360	328	367	364	369	362	386	361	352	360	361	339	342	347	376	315	375	347	340	367	381	344	381	375	348	337	336	364	371	359	341	351	386	377	384	332	368	383	368	376	353	365	321	368	361	342	334	324	376	360	360	373	384	350	353	348	355	375	365	359	373	380	372	366	361	337	425	350	388	334	355	361	376	379	328	363	327	380	375	352	393	338	383	363	377	382	347	358	359	374	370	360	327	372	378	349	382	339	381	339	367	364	380	343	383	375	356	382	385	356	385	399	331	340	328	362	341	381	371	352	359	319	346	374	355	363	334	349	404	361	347	356	354	352	391	348	385	352	333	384	374	346	351	341	374	365	362	383	353	328	356	399	370	388	363	367	387	373	370	360	354	335	406	373	329	376	374	368	358	365	342	338	376	329	351	347	350	335	368	398	377	370	324	375	378	378	377	325	382	315	389	312	360	367	373	347	362	351	392	384	359	373	374	363	348	398	363	362	338	364	394	354	357	356	326	411	352	414	380	359	354	377	348	346	344	347	354	365	376	358	346	410	355	368	380	341	347	350	338	363	371	365	310	362	396	379	364	353	379	358	382	353	360	344	338	340	352	334	341	406	382	376	350	351	345	340	327	363	353	376	369	360	337	326	332	369	349	359	369	335	325	357	358	367	391	333	335	327	365	353	368	406	352	339	335	354	350	359	385	334	358	355	356	380	360	342	375	350	372	386	361	328	359	348	384	376	367	389	317	361	404	354	346	363	360	370	367	360	358	380	378	366	374	404	371	363	357	351	352	359	394	351	374	375	335	361	337	358	369	381	368	333	387	363	393	385	369	362	375	375	366	343	353	343	363	354	378	384	387	372	338	355	339	348	363	364	368	379	333	320	390	357	351	365	362	358	373	391	345	348	341	367	348	352	366	403	366	374	376	344	359	343	337	363	350	382	369	375	348	391	366	373	370	344	379	359	366	369	350	365	371	411	344	366	370	345	344	347	366	356	357	333	358	380	374	368	366	361	349	376	360	363	356	371	343	390	347	369	372	362	368	336	348	334	356	359	382	385	353	348	361	336	348	369	337	333	339	352	373	347	367	382	346	355	370	387	354	353	341	391	372	360	365	362	351	361	336	386	369	353	364	377	382	349	389	353	363	378	350	389	355	372	360	373	338	342	350	349	357	332	350	333	353	354	350	385	383	381	360	385	397	365	346	360	361	354	379	313	371	353	400	387	345	379	373	340	373	342	322	387	366	378	368	349	352	345	392	343	349	344	385	325	344	387	358	376	372	377	358	376	382	358	347	366	388	361	373	370	358	357	363	353	373	351	358	344	311	322	382	341	307	363	374	307	385	379	387	346	382	362	372	373	331	361	324	330	361	345	360	360	389	347	376	368	370	338	375	354	361	368	374	386	351	385	346	352	350	363	361	347	372	358	341	369	368	356	354	361	351	370	352	339	376	359	335	374	375	341	350	351	365	361	373	362	376	322	326	354	340	357	381	373	386	378	379	366	363	365	365	346	333	362	351	368	341	361	366	374	399	378	359	351	374	381	356	333	377	363	355	366	371	389	354	366	366	374	329	372	392	348	354	359	355	363	402	342	358	354	327	375	351	342	378	394	360	369	383	392	403	393	354	351	373	352	343	327	384	334	340	309	343	356	369	371	359	372	341	343	388	338	362	340	382	350	365	382	390	354	345	417	328	338	366	370	367	351	341	358	344	372	338	365	347	373	355	351	367	368	373	343	356	369	341	386	353	363	357	345	348	384	363	353	343	346	393	357	381	382	358	347	372	370	366	372	366	388	370	362	338	355	358	367	378	386	352	363	367	385	415	394	359	375	347	370	361	371	394	326	344	381	364	375	375	357	363	379	352	345	372	358	336	322	338	338	359	359	399	380	385	354	367	342	368	349	339	361	372	374	336
19083	2589	2171	1585	1051	793	577	457	380	313	294	244	237	210	215	183	191	167	173	167	152	157	156	128	145	139	150	130	119	138	126	132	135	117	117	127	131	127	133	124	142	113	127	112	126	108	139	110	113	109	126	124	105	130	125	118	123	155	119	115	114	119	91	129	112	116	118	123	107	119	145	120	123	140	121	116	127	118	101	115	116	101	123	113	117	126	106	103	114	119	111	125	114	136	143	110	130	103	108	120	117	137	115	122	125	124	123	115	128	123	137	123	112	126	111	115	113	108	119	109	128	122	114	127	136	81	121	111	120	122	126	110	108	117	118	121	130	137	118	117	121	130	119	113	111	127	116	139	120	119	118	129	108	107	113	131	142	124	113	130	118	100	100	121	129	122	106	107	126	108	111	97	114	126	150	136	119	100	114	137	108	125	108	138	138	113	111	116	131	116	118	112	135	106	125	123	121	105	110	111	143	108	129	108	114	118	124	129	99	117	99	121	125	112	126	120	122	121	99	113	108	111	131	114	106	104	125	112	120	98	116	110	101	113	108	115	106	125	88	124	109	113	110	108	120	114	122	108	125	131	116	127	115	126	126	101	105	133	106	123	86	120	130	122	110	125	108	115	123	125	104	131	111	99	128	130	106	115	116	119	135	116	111	107	117	121	97	130	105	119	98	111	111	94	128	125	123	108	98	112	118	123	111	119	91	121	123	105	109	98	120	117	96	127	125	128	128	117	122	122	122	120	108	108	108	114	117	111	120	111	130	121	95	133	104	109	104	123	116	132	113	125	130	113	121	98	138	122	111	120	113	112	106	121	116	110	109	129	119	125	121	108	125	115	129	128	104	126	106	118	108	129	120	120	119	116	120	111	110	123	130	119	106	126	105	131	131	103	112	111	118	105	119	122	126	86	128	116	113	116	121	155	142	108	107	90	108	127	112	106	116	117	109	119	90	111	111	121	106	118	117	107	103	110	119	124	118	108	125	111	102	115	103	111	120	116	101	125	103	120	126	116	118	114	123	100	107	105	113	107	118	131	117	107	119	119	123	132	133	128	93	132	112	123	128	131	107	111	94	116	112	117	112	132	104	108	104	125	112	121	121	110	112	115	103	116	103	112	117	106	117	114	100	109	120	93	108	139	98	99	121	117	109	101	121	95	113	128	98	99	118	115	125	130	138	116	114	116	110	116	103	117	124	104	122	120	113	112	125	126	127	126	121	99	130	132	127	116	127	114	116	114	111	112	118	105	106	107	116	121	121	118	117	111	97	120	114	113	123	121	96	129	101	125	115	116	97	103	110	142	96	122	127	139	103	119	119	132	109	105	109	115	117	108	121	109	118	122	123	127	115	131	119	109	101	105	116	122	112	100	128	131	125	96	123	108	132	97	114	131	134	135	122	120	106	128	137	121	116	135	116	115	95	107	103	130	116	104	120	118	99	116	110	121	118	125	102	116	116	105	127	132	116	116	120	127	121	126	131	124	125	102	107	114	121	119	104	126	108	128	113	117	122	116	117	126	104	105	116	121	116	129	130	121	104	96	137	108	105	119	115	127	120	124	107	111	117	127	112	113	123	116	121	110	98	113	100	108	99	114	103	110	129	127	117	110	101	130	118	92	126	129	126	138	122	92	100	102	111	136	129	120	126	112	134	131	99	105	123	120	124	110	119	134	107	113	115	129	123	110	112	123	111	128	112	113	112	98	99	113	106	123	103	115	116	125	117	113	121	108	121	120	98	120	115	119	110	145	107	134	104	120	135	119	147	116	118	111	110	110	130	114	120	107	153	112	117	111	140	116	111	121	103	118	119	108	105	111	99	127	134	126	117	115	100	127	107	114	111	117	123	108	142	93	106	117	134	125	120	116	112	117	118	104	116	110	122	116	134	104	111	111	114	92	110	121	124	102	103	108	127	109	119	107	123	94	127	121	91	107	113	123	111	114	119	114	126	120	126	143	101	123	101	126	119	125	144	114	107	141	127	115	107	118	101	114	119	126	118	90	102	128	114	118	106	113	118	114	117	116	107	115	127	114	104	115	130	124	112	118	97	103	103	104	90	119	112	110	122	117	105	107	111	109	102	109	139	119	122	121	103	127	116	115	121	118	126	99	113	138	111	120	135	108	117	129	120	122	122	103	124	104	113	107	118	96	114	112	106	119	109	123	118	105	100	105	104	125	123	119	122	120	120	114	114	132	106	121	91	122	107	117	99	124	103	124	128	113	114	124	103	114	110	102	120	113	108	110	125	118	115	105	117	93	117	121	127	116	125	124	121	100	124	135	138	110	111	115	110	105	110	120	116	100	130	136	133	99	126	126	127	105	116	125	111	146	100	125	133	128	125	106	116	113	110	119	102	121	117	95	129	108	101	139	107	106	104	131	130	113	101	106	121	109	118	121	123	114	106	130	132	122	130	126	124	124	113	116	115	104	110	114	98	133	117	132	110	104	120	115	121	99	135	134	112	138	120	102	110	117	148	103	121	134	119	100	135	127	123	128	112	121	116	112	106	120	110	112	107	108	132	115	98	114	121	116	115	133	103	115	123	125	114	96	107	128	117	132	106	120	102	134	149	95	120	124	120	120	121	95	135	105	117	103	115	120	115	124	132	125	106	119	122	121	118	111	108	121	104	123	128	110	116	127	109	129	115	128	92	125	121	131	114	124	114	118	104	114	110	105	107	118	103	122	109	125	116	130	118	119	114	111	113	99	121	127	138	113	105	101	132	123	124	142	118	122	128	116	133	121	114	118	123	127	127	126	120	113	110	101	131	114	97	119	107	127	119	132	108	114	125	127	129	133	119	117	113	107	120	119	118	103	116	122	121	120	126	116	126	118	102	106	119	107	106	112	108	115	126	118	116	110	107	111	121	111	115	117	111	121	99	116	125	113	113	129	116	101	116	128	116	110	105	95	109	118	116	114	109	113	118	109	116	125	118	109	117	134	116	128	107	134	114	144	116	119	105	117	133	114	114	121	120	118	127	119	117	123	126	120	114	142	122	130	120	121	117	114	105	106	110	101	112	114	117	117	123	119	124	130	126	123	106	117	113	113	107	105	126	98	119	125	118	119	135	112	94	94	122	117	99	131	108	96	107	151	95	118	116	109	102	116	119	116	142	98	112	124	108	125	108	110	114	113	126	120	145	135	102	120	121	123	115	116	133	98	126	121	129	115	114	133	109	120	140	117	113	117	111	122	131	111	93	108	125	106	123	105	121	114	107	102	104	96	114	98	128	90	123	114	116	105	115	126	121	114	135	133	124	105	112	107	100	131	108	97	123	129	119	110	123	117	121	105	129	120	101	105	108	113	123	119	132	126	106	116	112	106	109	100	102	124	120	102	111	117	102	119	108	118	123	118	104	114	107	121	156	103	104	124	110	127	105	119	123	107	116	123	109	121	121	117	104	126	108	118	127	111	111	116	119	102	124	113	120	118	87	116	124	126	131	118	113	99	128	115	113	120	106	126	129	122	122	114	121	116
11112	2287	5152	5942	5097	4182	3428	2873	2410	2093	1868	1588	1514	1421	1283	1163	1101	1009	918	901	836	835	786	733	691	734	666	651	642	675	579	591	667	575	600	632	563	593	524	558	560	540	605	584	520	500	491	507	580	514	487	520	490	507	508	498	503	534	513	558	522	494	487	490	469	458	432	494	500	496	448	450	484	476	508	478	456	483	460	465	466	468	488	471	481	473	440	489	495	433	430	459	524	466	451	471	505	469	429	456	433	466	461	424	518	473	492	427	455	451	456	422	450	450	465	437	452	443	504	457	473	491	473	440	495	446	422	454	458	484	474	425	456	473	436	472	442	427	467	501	430	463	487	465	434	471	500	446	434	475	484	382	432	448	442	479	451	460	442	446	451	441	479	442	424	471	489	447	467	493	465	474	473	443	470	433	408	454	433	459	435	445	466	417	455	472	459	476	452	459	502	493	436	421	460	430	465	478	433	486	472	483	450	421	435	466	468	456	472	439	474	425	422	413	463	458	477	456	435	447	430	444	464	506	405	425	394	444	426	483	446	416	448	467	423	489	453	468	446	474	473	497	429	413	425	482	454	420	457	452	460	457	447	461	467	460	413	444	474	438	460	507	415	463	452	471	445	461	476	437	450	406	474	478	434	423	449	464	434	420	438	457	409	450	515	438	456	445	452	437	442	438	430	468	447	446	463	480	455	442	441	427	438	444	477	447	481	483	441	452	444	435	467	461	480	456	434	443	403	450	426	436	449	465	447	449	418	448	447	458	490	464	429	430	488	488	419	457	429	392	484	465	417	475	441	448	447	452	462	467	483	446	417	428	452	437	440	456	442	428	413	449	451	430	451	479	428	439	429	442	447	448	450	445	433	436	444	512	410	451	426	418	430	467	432	450	423	447	431	425	465	441	447	439	467	460	469	462	475	495	494	481	470	445	474	486	432	460	433	467	465	445	448	413	460	405	463	434	434	428	425	455	448	455	417	415	451	441	415	469	436	395	462	443	426	459	439	411	443	445	443	448	468	432	444	401	451	443	460	447	488	459	444	429	454	463	468	458	453	428	447	473	448	413	440	446	446	449	469	454	470	444	424	437	450	436	455	452	438	444	431	463	454	479	419	466	456	445	459	493	469	458	472	475	435	438	492	436	415	442	463	455	424	441	444	440	397	437	454	448	411	471	435	448	455	430	442	438	452	465	422	468	456	453	475	470	441	452	468	470	442	447	498	424	441	437	432	410	470	483	442	422	457	497	442	450	458	443	442	454	448	434	434	471	452	451	436	424	460	428	424	456	462	447	417	441	445	445	435	449	419	422	431	454	469	440	473	444	461	431	459	440	435	451	431	439	418	445	459	417	440	446	425	442	463	519	449	422	456	415	453	388	482	452	417	436	448	455	443	439	449	470	459	477	424	455	476	439	423	470	470	426	450	450	461	460	441	449	468	436	428	488	482	431	453	449	414	422	437	422	454	466	460	431	448	411	453	433	405	447	405	443	472	432	417	464	419	470	448	425	429	449	425	472	476	425	443	461	437	432	487	446	415	443	446	421	437	428	445	448	480	433	451	455	447	467	438	460	415	423	446	458	448	429	441	473	428	451	457	428	496	436	451	465	412	485	443	465	432	447	479	439	413	474	431	479	432	467	438	439	435	404	425	458	440	450	428	475	437	443	408	457	498	462	465	432	431	402	431	435	477	413	454	444	457	457	447	419	431	447	449	450	434	475	455	449	433	428	435	419	443	401	434	439	428	448	444	453	453	462	458	442	441	461	460	466	406	448	430	467	428	453	453	430	470	429	447	445	460	448	468	481	465	440	456	409	470	445	444	477	464	434	428	452	438	468	405	446	453	451	451	446	461	428	434	433	460	436	446	457	430	455	477	455	478	472	471	445	443	427	473	406	426	472	498	433	430	465	435	459	453	438	455	465	441	447	443	447	414	428	435	448	446	424	452	455	461	461	447	427	450	441	462	465	441	443	416	472	453	461	443	433	445	430	455	445	443	456	453	464	462	461	457	444	441	452	457	463	441	451	446	409	432	372	492	435	461	412	479	454	444	463	417	436	441	451	428	452	412	432	465	433	503	430	416	448	477	440	459	452	416	428	452	420	442	442	466	407	459	452	438	413	481	476	431	465	471	482	463	429	461	453	419	447	435	446	476	453	453	458	454	448	480	480	428	452	436	452	438	419	439	449	432	488	455	416	451	456	448	437	469	432	421	420	433	450	474	451	444	455	464	472	405	479	488	451	463	449	462	475	436	448	433	443	426	478	462	442	427	472	447	437	421	435	429	444	439	449	489	439	473	476	470	468	410	473	487	437	455	479	462	440	429	453	439	470	457	430	445	433	420	453	491	451	472	421	452	461	460	477	435	450	468	448	442	456	435	439	437	478	458	398	470	463	484	450	427	427	455	418	461	428	435	449	442	445	430	478	423	467	448	441	433	462	472	412	489	434	463	475	445	450	406	438	467	411	418	442	463	444	449	417	457	431	418	462	428	451	438	440	493	464	477	442	469	455	422	431	425	477	432	454	418	462	437	446	479	452	442	454	481	450	463	451	439	435	467	443	460	485	433	479	421	450	452	487	489	443	461	447	456	463	449	455	416	459	461	466	439	472	472	423	490	465	432	500	402	455	457	424	464	471	461	474	438	482	450	427	432	446	433	442	460	458	452	425	427	445	447	451	492	449	442	431	456	449	467	441	449	451	465	463	482	450	452	456	457	428	429	425	467	442	440	477	455	463	441	428	452	473	448	453	421	444	441	467	468	476	439	438	462	424	425	466	454	452	409	425	488	406	474	436	456	437	440	439	468	447	407	467	465	428	455	446	442	447	446	458	444	437	450	443	477	491	442	484	459	439	427	442	471	463	421	428	430	491	447	437	384	460	441	473	461	461	463	501	464	422	452	435	456	453	437	469	456	451	467	458	417	458	429	442	438	414	441	471	446	452	438	455	438	438	445	423	453	432	434	434	476	431	458	436	458	468	482	422	462	445	443	445	440	464	452	463	465	433	437	424	443	450	473	405	429	425	460	438	500	444	435	445	428	435	432	425	449	435	435	431	434	446	450	445	453	438	443	441	458	463	416	449	416	410	436	429	429	491	457	421	437	448	472	468	475	447	468	441	470	428	445	444	438	417	417	451	462	406	425	446	436	436	436	449	436	434	438	445	444	501	455	435	424	447	474	423	472	479	470	456	422	433	442	427	477	485	435	446	398	447	433	438	431	389	432	425	457	472	459	441	450	462	478	439	471	482	474	440	441	450	490	437	474	428	443	423	427	432	447	443	445	464	463	455	473	465	437	493	486	400	457	455	406	447	474	495	424	449	427	411	503	436	428	432	443	463	438	450	453	477	475	427	434	494	455	447	464	402	442	430	462	465	444	483	426	465	440	479	467	439	457	440	461	467	433	444	452	425	415	444	450	452	472	467	449	439	453	456	438	435	444	439	458	452	454	443	428	438	449	429	469	432	407	420	448	454	471	426
1683	246	235	229	192	179	189	192	135	201	190	199	167	195	176	174	148	194	170	190	163	153	172	152	182	163	196	172	168	191	167	161	187	179	175	192	171	171	153	201	182	154	156	180	175	142	167	167	163	152	179	180	187	160	178	164	197	155	165	172	187	190	143	144	188	186	179	162	184	159	162	172	191	141	164	154	154	186	192	171	179	165	177	162	180	178	166	167	171	176	167	173	163	161	182	167	193	155	179	162	165	164	152	164	149	154	178	183	178	173	168	174	179	169	186	197	174	165	165	197	152	162	168	184	170	161	183	171	169	181	167	154	164	190	145	174	159	184	170	185	188	138	158	178	179	159	192	175	159	162	166	157	176	192	167	186	162	183	189	170	168	146	184	191	172	201	171	167	183	171	183	159	175	169	135	159	159	154	149	174	165	154	167	157	181	179	180	177	151	164	149	175	186	207	173	171	178	144	188	162	198	183	154	162	152	156	163	184	182	184	171	169	169	187	187	153	176	166	176	173	173	188	164	150	162	185	174	178	183	162	156	173	178	184	175	167	182	160	151	187	169	166	167	179	180	169	169	135	165	185	166	157	169	165	169	172	189	174	172	157	157	164	164	191	178	157	175	178	164	151	182	159	167	175	148	186	168	172	148	174	155	171	203	170	190	176	181	181	160	166	160	171	173	200	181	176	159	177	160	173	174	152	165	173	188	173	174	162	149	194	154	161	167	163	151	185	169	200	143	141	170	198	156	173	175	157	183	171	193	175	178	161	191	195	158	164	166	185	164	147	189	167	158	164	166	198	162	169	178	166	176	177	180	176	164	176	168	170	177	185	193	172	204	183	188	171	182	184	189	162	169	165	187	169	183	162	167	157	178	186	169	158	147	179	161	127	158	165	149	164	158	173	166	168	183	210	155	166	187	154	162	168	144	192	168	163	160	150	174	157	156	179	198	160	167	165	157	133	155	177	182	165	154	175	154	168	180	203	184	152	167	170	172	159	192	185	171	158	162	164	184	169	172	170	168	159	164	185	181	171	176	167	145	158	176	150	144	219	176	167	178	175	170	161	164	169	180	164	153	163	167	178	173	161	156	179	160	146	160	180	164	164	156	184	178	183	176	178	169	178	172	170	176	164	167	176	164	169	194	208	161	146	176	177	185	158	184	162	164	175	175	147	147	158	161	147	166	154	169	172	170	168	178	164	165	170	170	165	185	165	147	159	169	194	186	185	159	161	186	188	182	183	166	177	159	181	179	167	175	170	193	150	182	179	172	183	172	163	153	173	156	195	184	152	143	145	170	176	176	159	163	165	188	173	167	180	150	173	159	191	129	169	181	175	177	151	146	190	178	158	182	154	165	182	160	158	156	157	156	172	211	196	171	192	183	154	160	180	150	174	163	170	180	204	174	168	170	172	168	200	170	176	156	182	176	171	161	180	169	168	161	162	161	170	180	177	177	173	172	181	164	160	160	153	174	157	170	171	187	164	175	154	175	161	155	198	176	151	193	175	164	174	165	161	188	177	162	183	152	169	170	170	156	188	157	143	167	167	165	191	169	146	158	177	183	156	161	142	167	148	190	169	162	179	168	179	179	165	170	171	181	181	186	157	144	167	173	169	162	166	151	167	191	175	200	169	167	171	182	171	189	182	163	162	179	167	175	167	170	179	156	172	190	161	192	186	166	176	174	151	180	166	161	152	175	183	168	172	165	172	164	174	186	204	173	174	179	174	151	140	172	172	163	174	171	183	172	179	181	155	154	164	170	194	173	185	176	177	195	167	164	155	172	169	158	175	152	181	179	153	155	201	176	172	183	165	183	152	183	175	178	179	149	168	181	185	168	175	178	171	159	209	162	176	148	153	168	165	186	157	199	166	161	171	172	179	163	189	164	167	164	146	160	189	167	160	164	164	194	156	145	167	179	171	153	181	202	166	170	178	188	156	178	172	167	175	178	177	167	167	179	178	185	169	185	157	186	177	177	152	158	166	156	157	182	170	192	180	186	179	172	159	178	172	164	168	181	174	173	170	158	165	174	156	167	150	194	181	175	164	167	148	191	165	177	174	182	157	168	172	194	147	159	186	173	191	161	190	175	131	163	162	141	177	181	165	176	178	155	169	196	189	202	160	172	173	151	161	180	179	188	189	155	181	181	158	170	191	170	167	165	185	166	170	171	179	162	166	180	166	181	155	177	179	173	176	179	161	150	172	186	192	181	145	184	183	189	181	199	172	184	150	170	175	158	184	169	155	157	176	171	144	182	161	168	178	161	138	155	182	193	162	181	182	172	177	169	188	155	183	170	176	158	158	175	155	178	172	164	173	155	149	157	159	176	181	202	165	161	167	199	171	158	179	149	158	168	158	166	181	178	185	136	180	170	160	185	167	172	172	166	157	170	176	173	158	173	169	170	163	160	186	185	172	146	149	159	158	195	172	162	168	150	173	172	168	177	170	147	186	148	169	182	164	175	172	192	169	182	184	175	154	169	176	190	173	166	151	181	177	175	191	152	169	168	143	148	160	160	177	164	194	174	172	183	181	180	182	170	167	172	161	156	176	164	160	166	173	179	188	160	168	170	175	174	175	177	178	173	174	189	143	179	163	163	172	202	171	159	160	164	172	167	160	159	184	167	165	184	179	173	195	173	173	173	166	156	163	172	177	195	164	179	167	165	182	160	170	172	174	174	157	171	154	187	175	153	171	156	171	151	159	162	161	166	156	165	200	175	166	174	168	155	185	144	174	178	159	169	172	181	172	151	167	191	165	180	165	159	181	144	158	187	187	162	187	183	162	178	172	152	169	176	159	165	171	163	176	156	178	164	174	170	146	184	172	147	177	171	153	178	180	187	189	158	184	174	201	144	168	147	182	191	179	173	168	170	153	223	159	175	160	170	163	182	180	164	171	155	162	169	184	174	164	172	167	168	158	142	169	173	179	177	170	176	175	158	173	161	148	201	177	171	171	159	163	158	160	147	160	167	187	180	187	175	171	177	160	174	139	193	198	173	185	150	168	166	158	165	185	182	177	174	160	183	199	185	160	172	183	163	176	189	160	172	146	157	171	151	173	158	167	168	195	206	190	178	162	165	168	169	168	169	171	187	154	172	161	206	164	173	166	166	194	162	174	171	172	170	189	161	176	179	171	182	172	182	171	181	152	156	170	172	153	170	173	157	153	162	164	179	166	173	173	175	183	156	189	170	162	172	167	188	181	174	156	174	176	193	154	157	167	133	155	172	183	194	202	156	173	194	187	152	169	191	179	138	177	170	168	156	173	190	176	168	163	177	171	163	186	190	151	153	162	178	166	176	147	166	182	168	177	183	194	168	156	171	177	176	146	150	185	152	193	170	157	168	185	184	152	163	163	176	186	160	175	174	162	166	184	192	170	159	168	178	175	164	164	159	192	176	144	158	161	178	181	159	152	164	171	158	173	199	145	166	159	162	166	174	181	187	183	160	159	178	164	163	173	179	166	142	188	202	181	160	155
3470	673	813	810	791	751	695	742	701	683	676	698	660	683	647	622	664	634	626	622	600	624	600	610	589	586	612	640	621	618	614	624	640	628	652	603	577	595	586	628	630	562	600	591	582	576	632	613	660	586	642	615	579	603	588	605	566	597	599	585	597	629	617	588	564	613	678	584	638	610	628	592	694	607	601	598	603	628	592	612	620	570	612	615	591	600	616	588	628	681	619	613	623	629	596	592	609	631	627	610	641	585	617	624	594	617	608	603	592	601	599	587	589	637	581	624	595	596	600	561	595	582	632	639	627	649	541	560	572	653	582	624	579	626	623	565	592	557	638	631	607	617	613	572	551	596	565	622	613	599	613	617	560	609	640	595	597	603	598	582	607	618	589	610	623	653	608	594	583	635	565	611	619	596	592	605	608	628	621	595	616	627	585	584	611	617	586	653	621	627	555	523	564	576	625	591	610	610	618	593	624	597	639	623	599	625	620	579	613	584	642	582	570	631	609	593	613	608	605	624	569	600	608	621	614	562	651	590	641	581	587	586	598	610	609	610	613	575	581	619	598	647	629	609	591	620	599	584	569	640	613	609	637	605	640	619	621	641	643	592	601	595	564	606	585	614	619	580	552	647	600	592	594	577	645	554	616	627	594	624	565	604	629	622	619	630	610	614	627	579	634	603	619	627	629	644	617	581	578	600	575	637	591	576	596	639	579	579	603	585	562	608	586	603	581	638	610	632	601	584	609	589	619	642	573	605	599	586	583	614	592	592	578	608	595	557	607	598	617	587	597	599	639	607	597	607	584	632	578	574	650	556	665	605	640	584	616	580	590	626	614	582	605	611	563	569	637	591	576	637	619	600	574	598	589	587	628	629	604	603	580	578	609	601	594	600	577	613	639	637	586	599	602	591	664	548	603	600	608	627	648	563	582	614	621	599	610	602	536	596	607	639	596	564	552	606	578	590	620	604	587	599	599	614	574	613	553	574	543	606	593	591	613	598	593	605	579	591	588	627	587	606	564	582	601	570	624	613	589	627	610	644	575	598	580	588	598	604	628	597	594	629	623	606	591	600	573	620	567	592	603	537	618	641	562	609	613	601	588	567	597	609	625	618	583	638	579	540	592	620	602	575	631	572	603	580	633	601	594	616	626	598	604	633	594	573	576	586	591	619	580	592	636	630	545	607	615	631	624	627	581	599	574	628	589	606	613	588	631	637	618	563	578	575	612	571	617	609	606	596	611	628	612	592	633	588	564	640	600	578	575	617	574	617	605	605	640	616	567	618	584	615	596	589	593	652	621	597	632	549	638	573	630	561	534	609	567	633	623	602	570	564	629	591	620	551	635	589	584	607	617	617	634	602	590	626	552	607	627	650	594	595	630	650	574	640	620	624	608	583	550	603	593	628	624	602	644	620	613	598	622	599	570	643	622	618	582	636	595	598	593	594	618	625	591	599	620	647	645	627	629	604	590	607	573	602	616	638	579	616	587	635	601	630	622	592	620	625	597	575	616	611	575	623	537	578	615	580	574	611	592	592	634	643	616	616	634	563	580	588	619	574	625	586	582	585	579	571	608	636	655	627	586	571	592	573	583	595	597	637	596	593	615	577	582	596	657	621	604	621	597	606	615	574	630	630	596	581	586	605	586	584	620	615	589	613	605	638	583	566	610	613	621	580	533	617	590	593	593	625	647	592	598	617	590	598	639	601	616	595	575	582	594	581	613	602	598	615	610	622	588	620	594	639	625	609	591	642	581	622	631	623	588	635	594	598	587	622	555	602	628	655	562	573	627	625	604	618	571	604	563	581	601	573	611	618	640	578	580	615	553	623	642	599	594	583	602	575	593	604	639	603	617	650	560	620	605	648	569	668	573	601	646	626	606	578	572	651	641	627	622	632	591	596	621	630	588	584	637	618	632	597	613	609	627	629	567	600	654	563	593	589	674	568	625	599	629	598	574	608	661	580	563	599	575	567	550	571	568	641	582	587	627	556	577	625	589	611	604	603	625	643	575	582	621	600	564	544	643	579	591	627	615	564	601	613	613	598	616	603	566	600	629	621	602	599	619	611	570	612	578	624	600	633	606	623	587	575	596	626	629	608	618	614	636	589	631	610	590	553	606	582	591	581	655	600	635	601	589	591	585	584	583	599	575	577	644	607	595	679	594	624	582	573	634	613	593	585	589	627	639	624	590	599	582	554	590	611	568	606	606	593	659	629	612	593	584	588	616	636	597	591	605	570	586	604	592	588	644	593	604	579	594	542	599	620	593	557	604	570	594	597	656	576	588	602	627	595	641	629	587	615	610	580	652	621	626	627	596	607	632	612	602	623	597	604	626	605	604	642	621	612	616	628	616	586	556	600	621	592	631	622	625	585	629	615	569	566	579	596	572	633	601	638	631	625	605	593	603	601	621	627	543	662	587	599	602	589	601	588	599	616	597	577	612	619	658	587	601	594	652	620	591	619	600	596	598	590	581	526	555	576	604	598	580	547	603	606	594	578	609	617	610	566	598	632	594	609	631	576	575	583	634	622	611	581	621	569	588	644	587	588	616	587	596	615	562	619	585	612	610	558	622	614	583	622	572	617	617	609	573	571	650	615	598	632	635	629	619	599	585	601	577	613	571	601	574	594	604	616	591	639	575	601	615	611	588	553	613	625	581	631	618	617	591	614	624	589	575	615	584	572	585	599	598	595	610	604	623	654	574	569	574	599	602	626	598	621	636	591	596	603	638	569	601	609	626	622	607	582	596	643	652	584	582	607	613	603	607	564	573	576	626	602	616	588	597	591	555	620	619	584	630	636	621	574	617	562	561	583	593	642	613	648	576	594	588	569	587	615	592	633	587	597	550	574	589	643	562	596	635	629	601	580	614	618	634	599	599	604	615	576	582	603	573	590	607	581	588	583	646	653	606	574	575	575	621	621	644	581	573	580	601	624	587	621	632	607	557	593	592	577	585	577	579	605	661	570	612	606	637	614	548	586	567	596	598	611	634	580	630	580	601	579	613	606	597	620	625	616	617	642	592	567	608	616	585	636	594	607	601	627	611	589	571	604	630	680	583	601	550	593	583	602	654	604	601	601	588	592	634	537	615	605	597	552	571	624	581	588	608	602	630	608	606	609	569	590	612	623	623	559	614	593	595	557	596	612	617	654	618	588	667	592	597	583	580	604	659	610	600	577	615	567	586	599	626	603	610	610	616	617	585	598	602	603	600	640	588	630	651	605	588	616	559	573	606	580	599	600	568	611	557	602	665	643	546	574	590	562	599	628	606	598	591	623	604	627	637	572	609	568	615	592	618	625	587	563	626	584	593	626	583	637	613	588	641	577	622	590	626	616	605	572	598	611	592	588	613	585	679	560	591	648	599	584	596	566	615	591	570	630	610	593	622	558	620	628	590	564	581	611	608	612	571	575	613	600	590	601	614	560	603	578	582	603	594	598	610	575	575	613	584	567	602	610	615	622	637	626	624	590	665	543	616	606
10234	1030	1163	825	573	439	323	272	233	218	183	167	158	156	120	109	139	112	109	133	108	115	99	90	111	91	100	131	96	94	103	99	86	98	104	94	103	92	87	80	74	88	99	79	89	103	97	101	86	88	92	91	100	92	93	103	88	93	86	76	94	87	99	75	94	92	83	95	91	96	98	79	86	98	92	78	83	104	92	89	96	89	75	94	88	85	84	104	88	91	85	94	92	87	68	89	85	96	74	92	89	95	97	93	82	73	112	96	90	95	84	84	87	92	95	78	95	84	77	92	79	107	84	85	88	87	79	104	92	90	98	95	78	84	104	97	99	82	79	96	94	92	89	105	100	92	79	83	96	90	91	99	80	93	89	83	72	107	91	87	73	93	91	87	94	92	70	86	78	88	94	84	94	98	78	93	82	96	75	95	93	86	86	92	88	84	85	110	79	79	83	93	75	84	83	94	81	82	95	93	93	105	92	98	90	90	65	93	74	87	90	87	94	92	100	76	106	75	91	88	87	82	96	99	86	86	85	85	97	91	102	77	93	102	91	78	75	94	86	83	96	95	105	94	91	84	85	100	89	83	100	97	90	89	94	98	85	91	87	104	97	97	81	105	82	101	95	81	94	72	98	71	102	89	101	93	73	85	95	82	104	79	88	81	94	102	89	96	100	83	108	88	104	96	96	86	99	95	92	92	110	96	93	97	99	94	83	85	79	85	94	104	85	100	78	93	94	100	94	81	92	92	75	89	100	80	106	91	82	84	78	84	93	88	76	93	87	76	84	79	83	99	97	86	86	79	103	86	86	68	100	74	95	82	112	106	101	85	109	91	79	81	79	76	96	86	85	95	103	95	92	96	93	94	80	92	99	94	120	91	99	103	91	77	88	99	102	91	88	94	90	77	104	103	100	110	90	100	84	94	94	78	68	97	91	86	80	73	95	84	89	88	92	76	95	116	93	89	98	64	96	97	100	85	82	87	85	88	87	85	88	91	83	92	89	85	91	81	99	81	118	86	85	88	94	82	96	78	86	85	91	111	83	100	80	90	85	77	93	97	88	92	96	100	90	86	89	84	92	86	88	125	89	97	97	91	86	88	86	70	92	91	92	84	102	93	101	82	89	83	114	88	79	80	86	80	96	100	98	81	106	85	88	86	80	89	80	86	84	86	95	102	101	105	109	95	90	97	79	101	97	81	77	91	106	95	101	92	101	88	98	85	83	87	103	98	89	83	96	105	81	112	107	85	105	97	91	76	89	106	85	88	85	97	80	90	73	76	71	98	91	82	88	86	89	106	89	95	86	108	98	96	105	67	75	82	97	73	103	83	81	79	84	73	90	96	85	89	90	83	93	95	79	84	93	98	81	115	79	90	93	122	88	84	86	86	91	97	74	84	93	88	81	90	108	86	81	94	100	84	99	93	87	96	80	90	89	94	77	98	84	86	80	84	88	83	98	88	96	80	98	67	92	90	80	91	96	93	87	88	92	89	98	93	103	105	99	89	78	78	76	88	92	74	89	92	90	95	86	76	99	81	90	89	89	88	96	105	92	99	103	85	99	88	81	75	89	77	88	96	87	105	98	90	104	80	94	96	97	97	81	113	87	109	92	90	99	98	90	86	82	79	79	103	79	107	103	89	75	87	71	93	86	81	90	84	87	89	84	83	63	74	96	95	103	87	108	90	85	92	85	96	90	95	99	78	87	97	94	104	106	89	86	94	73	84	83	82	99	92	75	97	91	81	87	98	83	100	94	108	68	92	100	91	95	83	89	102	102	84	91	73	81	93	81	96	81	79	85	94	94	92	88	89	94	94	85	92	91	73	75	84	98	89	98	89	78	79	80	102	86	88	84	84	98	106	91	100	70	88	98	85	86	90	87	80	84	93	97	86	108	103	92	86	90	91	80	83	84	95	78	97	80	87	77	83	111	89	95	102	98	89	85	90	89	110	75	98	68	109	71	94	84	101	90	106	78	85	84	86	97	69	77	95	93	88	100	86	88	100	104	89	101	81	76	96	88	94	73	88	105	91	112	100	77	99	88	98	104	92	93	92	93	76	91	82	85	117	96	84	87	82	96	83	95	93	85	96	76	90	98	83	96	80	95	94	85	101	98	108	83	84	104	102	105	82	108	96	96	97	87	89	79	85	84	90	89	99	67	70	90	103	82	87	90	80	101	93	90	91	93	79	95	99	86	85	89	94	84	86	93	86	82	88	93	98	90	96	97	82	75	101	99	91	100	89	77	83	79	93	79	93	82	108	110	91	88	93	89	87	85	87	101	97	84	104	79	89	101	82	83	89	101	76	101	83	82	73	89	90	107	80	82	85	90	102	109	79	91	92	98	79	92	85	84	85	83	86	77	105	87	71	91	91	84	104	119	92	98	94	84	103	103	102	92	78	82	86	82	123	103	93	87	90	88	87	80	86	74	90	105	66	97	101	97	109	86	87	83	93	75	71	89	104	84	85	73	90	88	99	87	76	97	90	88	86	87	106	109	99	92	81	73	102	87	93	86	80	81	63	86	77	81	89	91	81	87	92	91	85	87	97	101	80	82	94	76	84	90	82	94	81	111	76	84	94	80	80	100	78	85	86	81	80	107	88	100	93	95	87	89	86	76	103	88	94	90	75	86	89	96	90	80	77	88	86	79	103	90	91	97	93	88	120	85	115	90	92	91	89	84	78	69	81	89	80	74	87	104	82	76	98	100	93	85	81	79	111	99	94	85	97	81	93	93	98	70	83	85	86	81	70	92	100	86	79	80	99	97	73	104	87	86	106	89	85	82	86	86	86	90	100	100	84	100	116	81	82	95	94	98	81	81	106	105	85	91	101	92	87	89	88	81	82	90	89	81	87	99	96	102	80	110	99	102	90	112	68	73	101	108	80	95	114	93	94	94	91	84	88	84	71	93	97	86	85	84	79	89	84	100	106	92	94	97	86	84	88	95	75	105	95	88	96	94	89	90	117	77	92	95	86	85	92	95	84	102	80	95	88	91	99	95	100	96	103	96	93	98	101	102	72	88	91	89	95	98	86	96	101	106	100	97	84	93	93	101	82	85	88	92	86	91	86	90	81	82	92	75	80	98	90	84	79	96	86	73	90	87	92	78	113	102	87	83	78	99	89	88	76	101	115	91	87	75	103	96	103	82	80	98	94	114	87	97	86	94	84	99	89	96	82	96	97	86	102	93	96	92	91	101	95	76	80	93	94	86	81	94	90	94	105	92	92	100	92	99	85	83	91	118	88	78	77	81	86	83	83	92	95	87	104	89	90	82	102	96	91	118	118	66	92	86	74	92	83	86	81	93	93	84	104	92	77	79	90	97	91	93	79	99	79	116	93	75	84	91	91	84	101	112	98	97	80	73	88	105	79	96	87	91	88	111	78	98	93	73	89	110	100	86	88	106	106	89	85	78	89	94	82	90	76	97	112	93	80	83	88	87	98	98	104	94	89	86	88	77	95	100	98	87	89	85	87	96	96
8414	1298	2897	3370	2817	2306	1971	1629	1390	1198	1111	1025	908	870	813	698	704	695	636	644	531	545	504	500	492	482	443	471	467	450	435	446	421	446	451	425	420	414	414	439	370	445	403	399	386	391	385	451	364	369	395	389	370	381	426	371	415	400	374	358	392	363	388	413	364	388	394	383	340	335	370	354	398	365	372	389	377	392	362	377	367	375	375	368	344	380	364	370	368	364	377	367	365	371	372	363	400	364	379	395	373	389	345	359	354	361	358	363	357	345	356	377	323	356	364	374	371	385	361	354	363	362	374	351	367	347	370	361	364	366	336	375	403	335	381	325	386	368	383	358	392	365	334	384	363	350	382	372	356	389	344	378	371	360	336	346	351	365	377	356	372	361	381	378	393	378	345	354	345	336	351	353	323	408	365	362	360	363	312	374	377	325	349	350	370	357	319	370	377	370	356	372	345	344	354	361	360	389	357	380	364	365	353	367	387	344	373	362	354	343	378	377	363	356	338	364	372	343	372	351	338	353	365	370	358	325	380	374	345	336	389	355	325	402	363	394	331	388	364	369	405	348	347	400	374	343	369	368	379	384	351	346	363	391	383	384	340	346	364	365	373	384	356	354	325	337	388	392	396	365	387	386	385	358	385	370	345	360	334	370	374	366	371	317	339	379	366	358	388	363	333	348	368	361	370	371	330	402	351	337	342	371	361	376	351	350	348	318	385	356	367	338	349	354	383	345	358	341	346	321	385	357	334	330	345	370	353	391	314	383	362	361	353	387	343	358	370	343	347	379	343	325	361	336	365	371	365	335	378	371	345	347	351	381	369	362	359	372	349	388	352	362	364	374	385	336	382	341	351	361	338	358	354	361	329	389	362	330	328	359	352	347	350	376	365	394	342	349	350	371	350	334	360	345	364	353	355	338	362	373	387	350	369	362	390	371	322	365	355	374	336	344	387	326	367	367	361	359	371	349	395	359	367	377	344	364	397	354	348	352	373	356	341	375	367	351	378	352	370	354	360	364	357	355	364	380	391	347	364	365	348	369	362	390	322	351	373	360	386	400	328	362	362	351	362	371	375	338	387	366	359	359	369	357	370	375	369	363	375	349	367	341	374	361	355	361	375	415	343	364	383	347	375	358	354	337	376	363	397	409	386	346	363	358	332	361	360	372	370	374	377	371	388	358	361	344	335	342	345	352	356	365	364	355	374	368	357	362	376	392	381	342	359	345	375	327	375	335	396	340	331	389	367	358	362	346	374	347	311	360	351	364	366	364	361	329	362	407	358	327	359	330	352	371	359	403	346	381	373	357	366	356	384	378	365	352	387	351	368	339	365	354	368	377	384	347	373	338	353	356	326	324	373	371	368	380	358	358	363	351	372	357	333	325	371	340	382	353	367	392	392	368	327	397	361	378	385	361	366	376	353	383	361	391	335	391	335	367	361	382	368	330	363	337	352	355	356	325	369	391	343	325	366	351	351	347	385	403	391	346	339	371	359	360	354	356	350	376	359	353	347	370	376	393	371	371	368	372	334	354	357	361	358	335	392	343	347	355	362	333	364	381	368	321	377	329	372	342	358	365	358	345	323	358	323	362	364	368	367	369	375	335	352	326	371	366	351	339	387	382	338	362	355	387	362	387	348	336	358	376	383	363	364	366	355	352	358	374	349	365	362	354	384	363	382	307	348	369	354	349	345	351	340	344	345	349	336	380	344	378	324	376	335	324	354	386	329	335	366	346	354	385	355	342	360	362	380	360	359	352	335	388	372	347	342	383	341	368	349	346	363	380	387	340	360	333	350	364	366	353	333	364	397	376	366	405	361	355	355	366	366	337	361	359	353	336	384	381	326	355	372	369	358	346	360	362	331	346	362	385	348	333	346	337	349	361	374	341	347	366	352	327	376	384	372	364	363	345	331	360	337	362	366	372	327	323	369	386	364	358	339	358	388	378	352	361	375	370	338	386	366	326	341	354	361	347	352	365	340	382	383	347	386	352	372	368	354	348	335	352	330	400	313	351	363	363	388	361	382	388	360	372	351	346	349	366	407	362	366	392	372	379	401	392	367	356	367	336	358	364	362	380	357	371	342	368	354	340	351	361	353	360	388	355	351	367	334	361	374	392	362	326	326	337	320	347	387	351	380	371	367	375	360	358	354	340	343	389	385	385	366	339	408	380	394	346	340	363	348	345	386	366	354	337	333	345	365	359	366	367	356	351	372	374	355	369	351	358	400	362	368	381	362	358	346	361	398	359	358	354	352	349	329	322	371	341	378	361	383	339	357	351	369	361	322	351	338	317	354	336	384	330	359	351	352	362	387	365	334	355	389	349	331	387	347	336	336	333	343	358	340	353	332	362	345	357	379	376	381	379	342	343	338	397	387	355	356	353	384	380	397	389	375	347	332	362	355	358	364	344	371	376	389	396	330	331	316	341	365	338	338	371	364	361	368	375	372	366	343	417	367	384	367	381	346	326	363	319	360	320	341	342	378	325	393	371	370	341	345	382	366	352	352	379	351	352	352	380	342	355	372	349	352	352	351	358	335	315	384	368	353	336	380	372	391	373	337	381	393	364	368	331	393	378	377	341	342	355	368	363	340	362	332	364	340	351	347	363	366	348	331	364	374	320	383	374	370	380	362	360	357	368	359	356	337	363	366	353	356	364	371	360	357	348	354	358	369	362	351	353	370	359	354	359	369	360	390	354	343	360	375	347	361	386	379	360	345	362	355	350	329	382	356	371	355	335	336	355	372	390	375	373	364	336	336	354	339	354	357	400	373	344	330	365	366	352	351	362	356	341	330	370	364	351	383	366	312	373	357	347	367	371	380	342	368	352	393	349	346	373	350	383	363	356	376	354	383	338	406	365	333	354	361	351	386	385	356	379	372	350	360	377	340	347	378	353	375	385	361	340	331	353	359	369	358	361	339	349	393	389	352	368	336	363	366	362	331	383	342	380	352	367	368	393	359	375	347	382	363	321	341	363	367	342	351	370	385	338	386	357	352	351	373	371	388	370	347	357	354	368	373	346	377	355	354	318	364	343	384	339	378	337	385	316	385	350	384	332	355	372	370	331	356	337	357	379	322	361	390	307	338	349	385	348	350	354	376	359	369	366	337	353	353	334	365	366	371	368	355	354	358	353	308	384	399	357	368	381	344	349	360	377	380	366	352	346	359	369	364	380	375	364	370	375	369	343	326	374	375	392	349	357	369	357	375	318	328	343	367	352	393	408	366	354	374	345	339	373	334	356	367	353	385	393	378	390	328	354	354	370	389	377	368	395	346	375	338	338	392	337	382	328	362	366	381	344	351	332	368	386	384	353	382	380	360	378	325	368	344	332	377	331	311	333	402	373	346	342	387	353	365	364	360	349	385	354	335	370	344	372	396	367	347	351	350	342	362	360	370	368	381	376	395	389	364	346	388	343	358	392	377	361	345	363	367	300	408	369	374	359	383	362	333	372	368	367	365	394	378	346	341	333	356	389	379	342
18814	2476	2146	1592	1102	774	623	479	412	327	279	257	252	211	220	204	183	183	175	155	145	162	155	168	145	151	130	142	132	119	142	132	125	139	133	126	135	130	129	119	127	121	130	136	127	157	117	132	112	115	122	125	115	103	98	117	112	123	106	117	138	145	121	108	110	133	116	113	119	116	122	125	101	106	114	96	115	124	123	124	118	129	125	111	131	106	108	108	141	117	117	111	121	122	120	136	124	109	106	111	108	136	135	125	131	118	130	122	128	109	136	110	136	136	100	116	106	110	100	114	123	101	125	126	107	133	145	113	118	122	109	111	116	106	95	124	108	99	115	113	126	117	120	117	118	92	120	131	114	124	106	102	96	123	134	128	109	108	122	125	111	135	123	121	125	107	124	133	99	108	101	117	106	118	100	134	113	128	123	111	121	127	100	115	126	111	108	119	122	133	130	124	127	124	124	133	110	97	84	107	112	109	112	128	114	100	120	138	115	111	122	112	121	110	120	111	114	124	110	99	135	128	131	116	129	120	104	121	125	119	115	112	109	119	123	110	109	107	111	104	124	106	127	117	111	122	127	99	113	112	134	126	109	111	109	112	123	125	112	126	88	118	111	123	110	104	121	112	110	95	109	126	114	136	111	112	120	127	123	112	115	101	123	138	112	117	106	101	138	118	100	129	119	120	128	127	125	138	107	100	122	116	114	115	106	114	130	108	105	122	133	101	114	120	123	129	110	121	129	101	102	114	109	115	120	112	106	93	109	111	106	89	121	112	127	110	133	112	115	114	110	145	116	103	124	109	124	110	122	111	115	126	108	130	111	144	109	117	125	88	136	111	110	119	120	125	107	123	130	116	108	114	132	132	125	131	107	119	113	120	104	129	111	133	101	105	103	120	121	125	118	106	111	119	120	118	121	110	111	119	109	113	121	114	115	132	134	117	115	113	117	102	115	128	103	126	118	112	110	114	109	125	107	123	119	102	111	103	125	121	113	98	111	114	114	112	125	113	118	126	104	115	117	116	98	118	125	119	119	129	113	110	129	101	124	120	90	134	125	113	105	108	115	121	103	133	120	111	126	115	94	120	118	117	118	110	113	120	103	119	91	122	114	118	115	119	96	113	141	108	121	136	123	129	114	113	97	125	113	103	121	134	136	107	115	117	116	124	113	120	102	116	107	106	120	116	115	100	128	106	116	89	120	108	121	102	112	126	123	102	100	115	101	116	124	109	109	112	116	123	118	124	128	120	126	133	109	111	145	140	137	124	118	121	134	123	118	134	126	114	106	116	118	113	114	114	112	104	104	141	137	136	104	113	121	106	119	105	103	123	127	113	109	113	117	107	115	103	128	120	102	125	110	101	106	122	126	132	115	112	130	122	112	116	102	137	110	123	113	105	89	114	118	103	128	114	121	112	123	121	130	118	118	133	115	102	136	121	119	124	114	135	151	120	133	119	127	138	120	119	138	109	107	123	113	100	117	117	110	108	135	107	132	131	122	126	116	129	111	111	109	131	126	125	98	124	115	110	115	99	114	122	109	107	107	108	133	111	110	109	102	111	96	126	131	137	120	115	120	119	111	132	118	96	135	123	94	112	110	105	125	133	139	118	116	120	119	104	126	128	113	103	111	107	129	110	125	102	116	124	111	116	104	132	105	139	113	118	116	137	111	119	119	109	107	102	118	136	135	127	127	110	115	121	113	106	117	120	111	117	135	121	121	111	109	112	115	115	132	132	90	139	127	114	118	118	129	121	118	121	126	115	103	119	107	113	124	120	127	119	121	118	123	118	130	111	124	106	122	119	107	125	115	109	101	134	113	113	120	100	113	128	130	113	136	96	126	122	125	107	118	111	125	129	129	105	120	97	122	113	108	108	121	123	114	128	119	101	103	122	135	114	100	107	108	117	148	103	121	133	127	113	98	133	110	120	106	113	115	113	118	115	121	94	120	106	115	136	114	116	116	120	113	111	118	127	111	116	128	99	125	125	115	119	117	110	118	126	124	126	121	107	120	118	101	123	114	129	138	126	129	111	110	110	103	101	117	133	107	110	105	117	100	115	119	117	102	134	98	113	117	105	108	123	113	139	111	117	106	129	118	113	128	76	129	119	119	131	124	115	129	140	121	96	118	111	113	102	118	107	104	137	105	127	89	98	108	127	124	115	107	115	118	134	122	126	100	106	110	101	119	124	122	124	116	128	102	105	115	125	116	107	128	126	118	110	107	127	132	134	112	114	124	120	122	113	108	110	119	124	116	114	118	118	101	112	107	117	128	129	125	106	117	120	106	127	118	122	126	104	116	105	107	130	118	111	103	124	113	129	109	101	116	123	108	110	90	111	124	111	138	124	126	109	115	111	99	103	112	101	124	107	130	125	132	109	120	111	92	115	138	119	114	107	109	112	114	113	112	123	115	117	118	138	124	132	113	97	134	112	118	119	110	136	107	111	113	121	105	114	101	124	109	124	131	117	120	118	102	124	123	92	113	118	118	109	118	142	109	107	118	132	114	132	127	107	124	111	119	125	109	109	109	115	116	135	126	123	112	139	118	106	127	121	123	121	118	120	113	110	126	121	124	126	108	128	107	119	120	113	121	124	123	111	94	115	115	110	112	108	100	109	138	108	125	112	127	131	110	128	118	114	132	99	108	100	113	105	111	126	141	116	121	99	132	126	92	119	111	127	121	117	116	131	114	113	101	106	107	113	122	127	112	123	124	106	106	132	135	115	115	112	126	129	134	102	109	110	101	96	114	134	107	113	130	123	129	106	100	93	119	107	103	126	108	106	113	114	111	138	123	134	115	113	109	120	127	109	95	121	117	119	118	130	131	114	113	110	105	105	105	116	98	119	112	123	125	129	105	122	110	115	117	124	123	124	128	132	117	120	119	115	123	113	111	104	129	130	135	118	129	132	124	129	127	119	113	132	136	101	110	110	111	118	126	115	115	96	127	110	123	112	99	121	120	105	114	95	122	101	138	114	129	126	99	106	110	118	113	107	132	122	107	103	109	112	121	122	117	111	106	135	88	120	140	120	114	131	128	129	123	92	109	112	119	122	108	129	114	113	115	87	105	125	115	90	130	121	143	112	108	122	117	138	131	122	125	132	109	113	116	107	124	123	106	123	108	126	118	118	126	136	133	109	113	122	123	121	109	113	126	100	135	114	135	111	104	114	106	112	117	91	120	89	121	112	147	120	123	92	108	119	113	107	108	111	105	96	128	117	120	128	127	110	114	122	127	131	116	123	114	120	122	103	128	130	115	108	121	149	109	123	123	108	110	109	120	112	129	123	109	106	133	131	119	125	125	110	107	111	124	110	108	139	120	121	121	109	110	113	107	110	121	139	114	123	104	126	128	126	138	119	124	117	109	127	123	131	109	111	132	123	129	108	120	122	118	116	127	115	123	107	118	123	114	143	134	143	105	119	99	124	106	104	112	113	115	149	116	101	108	110	109	115	118	115	108	123	119	112	116	119	125	117	120	105
11053	2280	5220	5950	5136	4145	3470	2951	2422	2125	1856	1621	1500	1435	1261	1160	1032	999	956	889	899	784	731	792	753	671	661	639	639	615	646	688	601	553	622	604	587	596	595	511	560	524	522	505	511	512	562	503	496	523	510	512	542	525	488	463	530	496	507	481	471	523	489	492	474	431	508	470	469	484	508	493	479	450	461	459	462	458	461	484	466	483	468	471	472	456	455	478	460	469	443	472	458	484	415	445	441	482	448	460	477	456	478	453	421	448	484	429	443	418	428	461	447	426	460	471	490	464	412	460	428	442	468	470	453	460	458	469	445	444	447	447	440	478	449	436	480	458	454	469	425	411	469	427	458	439	440	434	444	446	474	447	410	417	489	489	453	459	460	474	439	451	472	457	450	435	441	464	421	444	423	474	454	447	483	507	433	458	469	429	412	468	457	460	465	451	456	445	414	440	467	458	417	446	411	417	422	445	500	427	463	442	425	451	480	466	424	455	438	438	467	471	447	467	413	465	446	445	475	458	419	444	434	433	450	459	466	419	437	447	455	419	453	437	428	489	424	457	477	447	449	424	466	426	428	463	480	453	437	471	454	402	432	425	423	408	453	453	460	458	441	447	433	490	435	457	462	455	439	436	431	421	457	413	451	460	435	468	419	438	427	424	447	471	465	445	464	480	446	459	409	441	460	453	459	464	452	487	461	429	432	446	447	443	454	461	437	408	437	477	413	421	437	415	447	450	420	451	455	417	457	485	448	473	394	469	439	460	435	488	443	470	458	448	482	400	429	466	421	414	424	484	426	413	430	439	420	427	473	443	441	449	451	426	409	437	459	477	429	442	435	445	458	465	467	414	431	449	471	473	405	428	420	435	444	456	448	422	422	438	444	420	457	441	477	421	437	458	421	447	421	420	457	452	425	415	421	443	463	466	459	461	415	473	452	435	433	444	447	476	486	451	446	437	477	439	451	454	454	460	438	433	441	446	434	435	462	452	456	453	462	459	463	442	472	449	466	485	441	459	456	416	439	470	441	423	419	442	438	438	461	447	471	471	459	428	487	421	448	432	470	474	454	473	437	417	433	467	462	442	451	435	459	444	461	443	461	443	447	457	465	425	409	437	416	424	418	484	473	455	487	393	430	435	430	447	482	475	431	430	430	423	491	450	457	409	440	453	447	489	464	456	470	463	456	413	428	447	445	425	422	443	455	456	445	459	429	435	457	433	416	433	416	469	463	442	451	421	440	434	423	447	463	433	463	444	452	432	459	456	457	399	450	463	485	418	408	478	433	425	431	432	482	417	438	447	471	477	403	407	449	461	386	442	482	430	431	458	453	441	435	448	455	464	427	421	415	425	468	405	443	422	434	430	431	444	446	429	433	446	427	473	434	423	448	448	425	443	480	439	444	461	459	461	436	467	478	454	433	446	438	441	473	438	443	388	438	416	455	451	453	449	461	497	444	470	444	432	413	442	466	444	439	425	454	480	441	439	419	454	463	435	456	428	477	476	457	473	461	449	423	452	452	460	455	429	433	456	450	474	457	445	464	463	423	465	445	443	478	432	450	459	418	449	445	438	463	480	446	443	481	484	403	458	444	430	436	456	446	464	436	455	473	455	419	448	464	424	462	424	406	448	444	441	456	451	447	422	416	434	469	430	448	440	482	463	460	416	456	440	449	438	419	446	435	423	426	428	455	484	518	467	444	431	468	456	445	446	450	479	479	458	462	449	429	468	462	464	421	444	417	447	415	453	434	466	447	432	412	426	441	486	415	462	484	458	421	460	469	443	467	441	450	459	424	420	435	410	507	414	444	460	458	445	432	462	427	462	454	464	420	433	433	457	450	458	479	415	439	454	467	453	450	468	437	457	448	435	428	485	420	401	433	454	400	432	495	422	422	435	438	425	420	438	456	462	471	435	420	431	440	431	450	467	461	459	444	458	460	468	458	458	453	462	447	465	437	435	476	428	463	421	453	448	438	443	443	466	439	460	421	438	437	449	454	431	423	445	456	444	456	472	459	447	431	466	436	461	473	438	455	469	464	466	439	458	454	471	424	458	411	423	454	446	453	453	464	436	458	399	487	451	447	443	454	398	438	469	459	447	480	421	419	461	438	441	418	445	486	456	452	450	459	436	421	407	415	451	438	456	416	441	413	426	462	455	459	461	487	460	434	451	450	459	464	458	450	416	452	440	440	457	427	434	491	446	442	470	448	419	403	438	439	407	457	412	462	458	430	439	421	451	427	446	446	486	459	450	414	466	468	441	427	463	408	453	448	421	417	467	408	445	437	453	463	472	439	454	402	424	445	449	420	461	436	427	439	463	409	478	471	412	467	385	428	433	447	412	421	430	435	490	460	471	449	427	436	479	456	465	424	442	445	495	434	449	449	440	482	426	429	439	456	437	457	432	405	428	440	451	456	449	439	475	446	447	457	450	459	432	436	440	423	466	436	413	429	447	450	482	445	458	443	443	424	473	432	482	443	418	475	408	431	463	423	480	413	477	429	469	435	453	440	469	457	474	479	461	475	442	444	472	450	453	443	448	418	418	439	428	445	418	438	454	460	484	464	426	459	466	432	441	404	449	440	434	428	430	477	405	415	437	421	433	484	461	436	418	495	457	416	485	440	420	437	470	439	497	432	441	455	477	459	427	422	438	463	453	438	465	460	467	432	416	454	419	441	431	430	438	461	437	422	464	500	449	456	439	459	468	474	465	459	405	462	461	459	435	442	452	497	453	434	451	448	435	478	456	445	519	453	449	442	446	452	419	427	437	461	398	440	458	460	422	431	447	445	446	455	460	456	439	442	431	429	426	448	449	458	437	431	443	421	399	446	476	431	416	432	451	445	454	462	425	460	448	438	495	425	470	411	449	429	460	446	449	411	430	484	442	450	442	474	460	472	468	465	486	467	460	469	455	450	478	452	426	439	451	457	458	475	435	455	452	468	431	450	472	449	437	436	431	463	449	421	494	462	430	461	438	477	439	440	437	467	451	438	428	440	432	469	466	442	410	433	418	456	465	420	433	449	457	407	449	446	454	446	445	456	460	462	436	454	463	449	447	466	407	449	465	456	438	483	425	427	473	470	415	449	414	456	455	489	456	404	451	440	439	448	464	449	468	441	442	438	452	412	478	449	401	425	442	455	470	438	434	447	434	439	456	444	469	446	419	426	418	441	476	425	466	442	468	463	433	443	454	437	468	462	462	442	474	488	402	443	464	458	489	427	457	461	429	424	443	431	476	450	441	462	430	486	461	459	426	470	481	413	436	437	485	442	463	467	431	444	434	478	463	412	428	430	449	424	426	425	397	470	447	433	457	432	454	440	450	448	461	444	437	439	439	443	443	460	436	455	442	441	439	452	429	463	463	432	412	425	395	446	478	477	459	404	448	460	453	465	478	424	440	440	436	456	440	426	463	483	446	433	470	455	424	489	473	418	426	445	474	457	424	466	449	459	442	428	506	468	459	447	443	485	475	453	462	456	434	428	458
1850	225	199	203	188	163	194	174	191	168	160	191	193	180	175	169	185	167	182	192	171	172	153	165	158	172	181	162	182	162	178	185	179	191	179	188	182	171	176	177	177	159	183	151	159	175	175	154	186	165	183	146	161	174	169	176	181	179	162	156	175	172	164	177	189	164	183	178	163	179	173	185	162	177	157	175	181	176	187	164	169	157	179	171	178	178	181	171	173	169	174	168	178	158	202	148	171	173	153	175	181	146	146	187	153	179	177	178	178	192	159	158	158	181	189	197	180	153	173	169	173	166	159	187	179	172	152	158	149	159	179	162	174	155	167	168	164	200	175	174	158	159	179	178	162	166	169	165	197	169	170	169	169	175	171	174	166	143	187	158	151	160	159	144	170	179	188	176	185	201	181	175	165	175	177	173	174	175	173	202	212	183	159	167	177	167	163	147	175	162	182	175	156	136	172	177	158	185	177	181	176	164	183	168	166	185	195	178	158	164	161	194	164	192	175	143	181	187	164	168	141	179	163	173	185	173	163	160	173	170	214	189	161	168	178	147	175	166	178	170	171	175	158	178	160	176	177	185	188	141	156	195	173	177	196	179	180	180	173	183	158	160	182	185	157	159	171	159	177	147	183	177	166	174	165	158	185	164	186	165	171	154	164	151	157	193	183	182	173	170	179	163	170	172	176	186	168	181	141	174	169	165	183	164	171	187	161	167	163	158	179	162	199	168	176	176	188	179	193	168	175	168	161	143	179	192	171	158	173	171	159	146	195	165	162	179	179	172	163	138	162	191	166	174	149	170	154	168	180	162	170	164	165	156	189	152	174	169	176	158	157	177	166	189	183	176	181	170	192	171	165	168	159	164	193	171	182	187	186	172	170	156	169	167	154	163	187	163	181	174	193	160	183	169	181	165	161	175	182	173	189	157	167	193	172	183	146	172	188	155	181	162	177	159	166	153	157	168	175	170	197	166	172	150	164	153	164	179	166	163	159	185	170	161	188	177	170	173	168	187	164	204	167	181	162	166	160	157	181	183	190	183	187	201	178	164	160	172	184	163	165	174	207	136	179	177	163	184	166	143	198	153	160	169	161	186	180	187	155	173	155	190	191	177	173	159	181	166	179	168	190	179	149	166	185	175	163	153	165	194	181	149	163	158	169	170	175	143	148	184	167	158	154	175	178	170	177	186	184	155	176	217	160	182	170	181	190	165	162	173	185	168	195	153	168	154	154	170	169	157	186	173	150	157	161	186	157	172	163	177	177	163	169	179	175	184	195	168	176	181	185	164	159	183	188	163	185	172	163	192	147	171	186	185	168	173	173	150	157	180	174	166	156	165	184	179	187	178	156	159	163	191	164	204	140	175	147	162	190	157	147	173	173	172	175	180	167	158	150	170	168	152	187	178	146	172	191	185	164	178	172	168	174	168	154	192	183	166	168	186	151	141	184	162	177	167	178	167	172	166	182	203	146	174	161	173	183	150	155	161	161	190	173	176	166	165	162	181	191	157	171	172	190	158	171	168	166	161	189	166	178	146	172	161	201	183	156	197	169	183	174	186	170	185	152	172	195	182	169	160	170	193	169	208	148	163	177	176	178	149	187	152	177	172	171	175	153	139	165	172	161	163	169	185	169	168	141	171	165	179	168	143	164	167	192	171	207	154	185	163	154	187	170	148	186	142	176	168	177	160	150	178	193	164	184	176	166	165	148	179	193	176	156	164	196	174	183	173	173	161	160	182	193	168	168	199	180	167	181	177	187	172	179	176	187	143	164	183	164	183	150	165	161	194	164	158	175	178	173	168	162	160	158	176	167	188	175	166	176	185	187	164	171	189	171	186	191	178	172	154	163	171	175	151	152	173	153	154	153	188	160	180	169	157	174	183	167	169	163	176	160	175	153	171	167	169	161	164	176	204	158	188	163	174	208	148	186	152	193	156	164	173	160	161	172	163	176	178	178	165	196	161	168	180	210	179	165	191	155	186	172	187	162	169	141	163	163	159	162	145	186	194	181	159	155	171	173	190	180	170	159	188	181	173	189	177	182	170	182	155	172	188	167	181	168	173	154	168	176	161	155	171	152	151	142	186	179	154	175	156	177	179	160	183	180	162	169	162	147	162	173	173	159	173	177	161	198	185	164	173	152	169	183	161	180	164	146	201	163	170	155	161	167	163	168	166	181	187	165	188	194	154	185	154	170	174	170	188	187	145	188	163	154	183	176	148	178	163	163	156	183	169	160	174	177	167	165	168	187	158	189	156	203	149	170	162	188	182	163	185	159	147	190	160	190	162	180	174	182	177	185	165	169	170	159	166	199	165	166	175	180	157	161	189	163	206	153	137	179	188	177	189	171	183	150	159	162	177	173	171	166	174	171	167	155	180	161	154	171	165	180	166	168	157	167	177	157	175	175	168	171	176	170	175	189	163	182	162	162	180	156	165	179	176	200	170	166	207	194	158	174	186	177	173	173	188	168	159	189	171	176	148	171	194	158	170	180	177	180	161	194	198	170	178	181	171	176	173	171	167	187	179	202	173	175	167	168	159	180	157	161	163	158	156	163	164	179	166	182	148	169	164	168	179	190	170	178	184	183	161	194	186	194	160	157	189	169	164	183	187	153	166	177	149	205	170	166	175	173	167	178	176	194	168	181	186	167	167	189	189	175	170	161	168	186	172	162	171	177	170	179	174	173	185	172	184	179	165	145	173	163	186	171	167	190	174	190	174	164	166	186	174	148	177	170	174	184	165	182	193	174	166	176	166	186	195	188	172	167	174	145	190	177	165	173	187	184	182	150	185	168	171	170	167	163	188	194	159	180	183	195	163	157	184	167	184	161	166	172	148	156	168	148	182	168	155	171	149	165	159	159	173	183	145	190	184	184	175	140	176	179	161	174	168	161	167	192	201	165	174	172	170	189	196	155	156	188	157	174	168	171	168	181	191	183	180	153	163	169	179	176	154	169	175	173	175	177	212	155	171	174	172	185	154	179	175	175	177	169	161	167	166	166	185	152	158	168	165	189	151	178	183	158	165	162	166	171	165	188	197	182	169	192	177	191	174	161	170	162	173	209	191	185	191	152	158	176	157	174	168	169	170	174	204	199	165	184	182	162	178	175	186	181	187	161	142	149	186	155	180	168	166	160	172	164	190	162	158	164	167	166	175	190	188	189	163	181	165	149	150	159	172	170	180	181	185	164	157	160	182	178	175	181	171	188	158	175	191	163	162	178	168	173	169	178	171	178	183	159	175	163	179	178	176	170	179	161	181	184	182	175	184	156	202	165	151	169	172	175	170	154	167	185	153	178	184	169	173	172	170	170	163	168	143	158	170	166	168	159	165	148	178	179	153	194	183	187	158	153	192	189	168	168	177	156	161	186	186	168	182	202	167	187	161	151	163	182	180	166	187	184	159	183	159	207	164	165	181	185	183	175	206	191	184	161	182	158	170	160	200	185	176	175	176	167	166	171	161	183	145	153	182	171	187	184	162
3415	680	765	768	764	740	706	695	650	654	658	674	686	639	669	694	640	628	618	557	641	648	647	651	597	583	636	631	596	571	616	631	610	594	596	596	647	616	630	604	588	607	602	592	574	598	594	592	582	638	606	619	600	600	593	608	619	567	623	568	616	618	606	601	606	582	654	630	610	564	640	638	630	610	622	592	587	580	610	618	576	637	602	570	609	596	595	606	632	585	572	622	634	622	604	662	609	618	620	642	620	595	641	618	600	580	644	576	595	589	628	574	643	573	613	590	617	622	612	562	603	594	574	597	622	597	607	613	654	581	590	560	583	599	634	577	553	592	586	593	619	623	577	623	602	621	615	642	597	582	593	615	617	607	573	584	550	552	592	592	590	600	633	621	625	607	567	603	592	580	585	622	563	591	622	596	600	600	623	558	589	593	609	623	599	618	627	562	586	602	628	626	603	608	604	605	626	595	573	583	587	559	597	573	642	604	600	608	565	607	646	570	642	635	549	566	587	601	618	597	614	589	614	639	621	614	615	616	536	567	607	608	632	587	573	560	590	581	627	585	639	652	581	565	558	589	618	606	603	608	603	595	594	621	609	605	592	596	615	613	575	600	598	592	642	649	617	636	608	623	608	612	617	635	582	610	594	558	630	571	641	569	606	600	573	633	606	589	600	610	639	594	649	599	600	589	596	620	563	625	583	651	630	600	590	569	607	592	571	631	586	644	630	590	631	599	608	574	580	592	601	588	607	597	605	565	611	628	592	596	651	637	607	593	591	650	606	607	582	567	596	594	635	577	629	596	607	644	570	660	597	593	606	580	586	602	587	619	590	621	646	620	629	616	565	563	579	587	615	583	565	614	601	605	599	609	591	614	582	602	574	631	552	590	562	610	602	607	598	598	600	616	614	583	593	556	615	626	611	595	601	598	590	618	638	577	597	622	564	611	622	585	591	589	603	615	604	572	563	627	553	614	581	577	611	608	608	608	595	568	595	629	617	621	662	609	588	655	598	570	555	582	573	609	621	584	617	631	567	597	628	615	648	614	594	581	618	611	583	580	614	605	603	610	621	612	557	595	594	622	632	624	602	573	605	591	587	633	655	610	618	603	613	579	634	612	631	634	591	577	591	602	634	600	572	657	632	584	595	598	618	615	618	554	636	636	625	636	615	597	597	587	619	605	602	639	660	588	606	625	610	593	611	630	603	590	568	658	571	608	661	596	653	567	599	588	576	603	604	599	633	556	609	672	600	619	601	606	599	567	648	636	602	580	604	621	636	640	577	606	611	619	665	563	595	630	609	580	610	599	623	602	603	585	598	625	666	624	569	628	599	597	646	611	658	614	607	590	605	649	600	586	654	635	599	602	613	600	605	610	590	601	608	599	637	578	580	596	611	563	664	575	586	641	616	560	605	624	638	602	567	575	609	609	565	626	586	612	626	614	601	605	582	641	612	611	594	610	596	631	620	584	617	589	622	595	567	631	612	595	595	639	641	635	588	599	607	585	612	617	597	602	636	624	585	617	600	627	595	592	585	621	626	633	587	555	606	598	572	577	618	584	590	570	584	594	603	580	618	603	589	600	629	599	597	605	614	625	582	580	589	616	613	647	581	642	591	596	640	635	622	610	605	597	591	598	603	591	615	600	600	586	587	635	586	586	643	593	632	591	574	568	571	600	615	627	669	572	642	596	579	635	585	551	597	577	592	600	576	591	611	622	619	580	595	602	590	616	635	574	623	605	625	600	617	622	630	595	570	566	592	593	638	553	627	573	631	614	595	572	580	600	591	591	643	609	593	610	625	601	575	592	584	583	640	572	599	590	610	601	624	633	648	623	630	559	592	594	580	624	613	600	604	615	604	604	574	596	563	603	603	603	616	624	642	620	599	639	592	593	665	599	567	605	589	651	612	573	605	603	581	585	587	580	603	618	629	621	617	605	593	598	592	589	568	594	615	596	640	585	640	621	573	605	579	564	641	577	613	576	597	564	564	612	628	620	644	579	595	592	610	619	573	643	619	593	573	607	608	605	625	655	592	619	610	612	625	621	561	589	626	654	584	639	605	559	656	636	643	623	581	623	608	634	608	580	586	618	562	633	589	609	616	584	600	631	613	619	582	626	577	633	620	617	612	613	581	610	590	592	604	610	602	611	586	634	598	569	595	625	637	630	584	559	618	643	594	632	586	641	620	584	608	590	601	591	610	634	568	653	588	640	594	625	624	583	585	618	649	624	605	622	629	610	606	592	613	604	624	625	624	657	568	561	612	614	616	621	647	583	651	615	608	596	568	589	584	610	588	564	642	616	602	569	606	635	585	647	596	597	621	593	624	590	593	621	554	592	607	569	631	598	593	613	577	644	569	608	600	643	620	604	541	563	593	608	588	606	622	632	586	615	579	603	628	595	616	651	586	676	629	618	617	568	590	613	573	637	585	626	588	582	616	609	613	612	557	615	595	625	654	664	573	569	595	622	595	600	632	613	581	618	547	604	599	602	557	613	626	609	585	606	600	631	591	593	611	620	645	571	646	561	595	604	601	597	614	604	626	634	624	616	566	605	596	650	599	574	620	613	648	615	638	590	556	582	605	646	529	612	634	542	613	643	564	601	601	634	627	570	577	605	578	620	578	596	618	633	635	578	679	632	581	579	635	600	645	619	624	607	632	609	580	576	593	612	595	599	577	601	577	611	631	596	585	605	564	614	560	582	634	602	655	580	624	604	607	572	606	597	589	601	622	587	585	628	628	600	586	632	619	593	575	632	623	608	616	639	573	582	611	609	575	595	558	604	607	601	612	596	558	614	604	631	615	604	666	566	566	656	604	609	607	615	630	622	569	577	618	593	598	619	609	629	595	602	597	587	621	614	581	628	605	625	604	586	618	573	598	635	606	576	555	579	578	596	592	612	621	629	616	570	611	630	582	568	604	635	571	569	600	610	601	577	567	596	595	604	588	636	590	615	656	586	615	645	614	643	605	605	641	604	621	606	602	595	612	625	592	653	615	595	615	595	614	600	629	604	591	592	621	625	640	651	582	549	605	611	587	600	600	615	600	613	629	608	596	583	582	593	561	605	612	605	635	589	607	633	638	564	592	652	622	626	601	577	615	565	604	629	640	597	622	579	635	611	628	600	641	587	596	608	589	607	587	632	596	640	620	623	592	651	611	612	631	617	596	604	615	608	608	579	590	601	628	585	598	572	607	625	643	627	603	632	610	656	596	595	601	640	647	562	589	631	626	597	653	574	617	615	644	587	602	571	562	566	623	626	582	608	630	641	609	583	624	602	578	606	593	597	629	598	617	611	608	636	599	571	622	556	577	622	645	621	618	614	623	639	625	578	608	631	612	624	590	603	588	630	602	613	574	603	633	571	604	632	675	610	612	622	629	565	639	589	577	620	555	604	613	605	627	578	612	621	627	612	629	591	633	628	606	587	665	571	562	599	594	581	587	621	634	633	593	630	636	591	611	600	566	609	582	594	639	614	622	600
9794	972	1083	825	557	403	317	221	217	198	166	157	155	143	124	142	109	112	118	133	121	115	94	97	121	104	102	96	94	98	94	82	97	96	116	91	104	93	84	98	94	99	91	100	112	101	73	96	95	94	97	93	78	95	85	67	96	99	82	72	90	105	80	97	76	77	86	83	95	87	100	95	83	83	85	89	81	84	93	71	80	102	90	74	82	66	83	83	89	94	99	86	76	101	94	77	70	103	93	81	80	72	75	102	76	97	77	91	86	77	90	89	77	88	83	95	87	78	81	88	82	97	100	95	87	98	99	74	70	87	94	81	79	87	66	112	73	92	89	78	66	74	81	75	84	90	91	90	92	95	97	87	81	90	85	91	86	80	92	78	84	76	76	81	98	76	97	76	92	83	94	85	82	96	106	86	97	90	88	66	90	87	91	94	78	86	100	76	104	91	80	78	88	68	89	99	94	70	96	86	75	83	78	85	99	92	61	84	73	97	91	84	95	78	88	101	88	101	67	91	68	101	77	82	86	88	94	84	85	87	81	89	82	78	99	69	86	79	89	93	79	85	92	86	92	79	84	89	74	86	73	84	86	99	83	91	95	70	74	88	77	91	81	85	61	78	107	91	104	86	86	93	93	104	81	79	78	86	92	91	89	98	96	73	70	83	76	89	83	86	94	89	91	78	69	84	81	85	82	95	80	85	78	87	96	90	77	97	97	74	95	83	84	90	96	88	90	87	79	65	87	95	72	80	78	85	102	85	93	91	82	83	111	106	88	82	79	78	88	72	86	92	84	76	95	83	95	92	68	77	90	101	88	99	89	79	85	88	74	73	100	91	97	99	76	91	95	66	82	99	87	109	74	85	75	96	83	82	97	83	88	88	97	84	81	100	74	88	75	121	82	89	109	86	98	89	87	94	89	89	78	80	92	91	95	74	85	98	90	87	71	96	88	81	82	96	100	111	90	77	82	94	87	77	91	89	94	76	85	84	78	72	83	73	75	96	93	81	73	82	93	91	110	93	87	78	85	99	85	95	94	74	83	88	83	81	91	71	86	79	110	82	87	88	96	106	78	75	107	94	90	91	94	98	100	88	71	77	63	89	87	95	93	87	77	91	84	83	88	87	86	76	71	91	82	83	84	108	91	82	77	87	109	84	77	86	75	93	91	76	98	87	94	90	83	87	83	87	83	91	89	94	87	81	71	79	92	91	85	89	71	66	75	79	87	89	92	77	91	73	90	86	92	79	104	88	74	79	80	83	83	85	75	85	100	72	74	86	67	95	86	87	94	93	86	78	84	102	102	94	80	81	80	98	79	101	80	73	90	80	90	77	93	98	79	94	107	79	85	81	92	84	87	76	91	100	88	94	87	90	80	93	75	88	99	79	90	92	97	88	79	92	96	88	84	102	105	101	95	87	78	97	83	90	90	69	84	93	85	86	102	81	86	93	72	91	90	80	66	86	95	98	84	83	86	77	78	82	99	84	86	81	91	88	86	60	94	82	93	88	82	88	89	84	89	87	88	97	85	97	75	98	88	79	77	73	84	61	88	91	74	98	89	87	73	97	79	77	72	97	86	95	94	91	80	83	98	90	90	84	105	81	100	91	92	92	98	91	85	96	91	86	85	85	72	88	92	71	87	71	84	71	74	81	91	83	76	76	96	80	109	82	88	88	89	89	83	83	67	94	76	79	95	76	75	89	81	91	96	87	68	97	78	74	89	65	94	94	93	97	91	93	84	93	90	79	80	87	78	97	88	109	98	85	77	74	82	94	84	82	104	116	94	94	88	87	73	101	84	89	81	74	96	89	94	90	85	89	81	94	107	94	74	100	88	90	84	92	83	93	90	87	81	83	94	74	81	74	75	82	92	79	94	89	96	76	84	88	88	90	103	80	82	74	84	80	89	110	109	87	96	98	64	95	79	87	81	94	91	72	91	87	77	91	84	81	97	86	90	82	79	92	78	93	74	82	81	94	89	75	84	94	101	90	95	79	95	84	100	90	73	76	118	76	86	92	97	82	90	82	83	68	83	85	85	79	99	83	94	97	87	88	96	82	96	85	87	96	91	92	66	78	98	90	94	80	76	68	86	80	88	93	89	75	74	82	99	86	102	74	87	78	98	86	92	94	82	78	94	94	95	87	83	96	89	85	97	89	91	102	97	92	84	86	79	79	85	78	91	85	76	85	97	94	69	87	82	87	77	88	76	83	98	93	75	96	91	78	92	94	80	88	96	87	77	76	95	88	86	96	90	83	86	83	80	88	79	84	102	99	68	82	92	93	81	83	83	79	87	95	83	86	82	76	88	82	95	77	99	76	92	97	89	77	69	79	95	106	92	92	94	70	86	82	83	91	80	90	79	87	83	93	95	105	75	76	90	92	82	94	85	86	84	85	101	74	94	95	86	99	107	82	85	89	82	81	95	100	92	82	86	77	84	82	82	84	83	84	89	85	103	87	89	85	81	83	81	85	106	92	90	78	82	84	89	81	79	80	83	88	91	90	67	82	77	90	100	75	93	76	96	95	97	83	80	87	83	83	73	98	87	92	80	83	101	78	92	87	83	87	86	86	73	87	74	95	88	76	71	87	82	92	82	86	89	95	98	82	91	83	85	83	84	87	68	83	85	82	92	100	99	99	89	89	84	92	88	80	79	88	83	100	77	88	94	106	82	86	89	83	83	86	77	85	72	76	90	86	75	95	80	80	85	84	101	90	77	86	109	93	71	76	83	77	95	80	77	93	91	89	81	98	103	105	75	71	88	80	99	79	79	101	90	77	94	104	95	85	86	93	83	86	68	88	103	92	89	91	93	86	84	79	77	89	90	85	76	98	80	83	78	80	80	96	107	81	88	67	82	88	69	100	104	81	84	71	90	87	100	84	78	73	87	79	93	94	94	98	92	95	93	91	79	80	81	80	101	71	91	92	96	76	80	86	90	99	100	89	102	83	78	89	104	82	84	81	94	101	92	96	76	87	87	90	72	102	89	86	82	87	84	87	93	103	100	80	92	93	84	96	97	86	82	80	92	97	82	75	97	76	101	98	83	81	82	90	87	85	89	81	105	89	75	85	92	101	95	84	81	99	82	90	74	82	97	75	85	80	79	80	98	95	96	100	79	79	84	84	102	100	91	81	82	92	83	74	95	78	91	82	83	78	86	82	69	94	73	75	86	86	98	82	96	80	91	92	88	93	90	80	83	83	71	79	84	75	74	83	89	78	87	70	111	93	80	80	85	86	91	102	90	110	79	80	94	89	71	105	84	80	75	85	85	79	88	82	99	85	78	96	95	93	91	86	86	87	95	88	84	86	90	80	72	92	80	102	82	75	91	83	90	82	114	77	89	94	65	77	84	90	86	93	84	103	95	104	80	93	76	79	78	85	93	98	81	91	95	91	88	98	107	89	82	81	98	89	98	69	82	81	108	91	94	81	78	87	95	98	85	93	85	100	100	80	102	71	96	75	96	88	94	96	86	80	90	95
7828	1191	2804	3099	2717	2290	1865	1589	1334	1144	1047	918	909	791	792	671	631	628	616	555	541	523	537	503	483	484	459	473	475	441	423	416	434	418	451	385	412	427	405	415	431	376	397	412	393	396	386	360	386	389	399	387	355	389	335	388	382	364	343	380	354	387	385	356	392	344	380	355	343	345	337	351	361	328	324	356	332	343	337	352	404	356	357	333	353	353	365	357	360	337	375	349	354	355	345	348	395	359	355	345	346	376	358	336	359	348	372	356	334	328	353	310	344	352	375	331	343	358	335	333	357	381	334	335	339	331	366	330	324	368	331	368	334	329	358	339	324	374	357	340	336	342	344	354	381	394	316	383	315	357	336	354	364	334	338	330	331	357	392	354	352	349	369	312	360	351	349	344	336	336	389	348	336	358	369	355	353	326	372	349	325	347	344	389	362	354	318	335	346	374	358	323	360	381	319	356	353	331	362	349	353	328	350	355	362	327	347	358	333	363	321	357	374	347	339	335	360	344	356	373	332	378	385	354	335	342	321	348	383	323	349	378	338	336	344	329	326	348	344	321	351	346	366	354	347	363	341	352	340	337	352	370	352	337	342	337	319	336	379	342	366	336	305	336	328	352	315	359	344	335	346	351	318	340	348	349	357	328	372	358	322	333	334	327	338	379	332	387	340	351	345	360	353	366	329	338	319	368	344	346	317	357	332	361	333	331	349	343	350	315	359	331	347	327	349	341	326	369	319	349	333	348	293	337	348	360	304	371	350	363	366	368	352	346	342	308	339	324	376	316	356	349	358	336	355	337	323	357	328	341	342	336	347	338	335	354	374	332	337	361	342	338	328	367	354	336	366	349	351	351	311	341	320	324	352	325	371	339	333	332	336	336	334	330	340	342	350	348	335	318	362	353	344	381	353	357	328	365	366	343	313	352	357	351	348	324	351	334	345	333	356	366	344	349	308	327	324	333	341	368	345	363	328	375	347	364	385	311	326	301	362	350	342	352	354	354	348	358	322	339	336	316	346	362	381	367	329	341	354	336	365	349	366	338	349	314	338	376	327	329	318	305	343	339	322	353	328	344	322	373	332	372	361	346	347	336	335	353	324	377	364	347	338	375	364	356	347	347	361	327	324	393	346	310	352	351	342	352	354	327	352	318	321	325	344	328	329	339	331	357	333	319	382	382	323	348	352	335	337	338	316	349	349	369	335	374	371	366	373	363	360	346	341	358	352	365	331	343	324	339	321	320	324	336	340	347	350	355	342	341	361	385	363	353	341	352	318	365	355	343	354	335	335	308	341	350	343	375	354	348	338	357	310	346	322	318	343	333	340	332	352	345	363	344	354	304	319	364	362	319	363	321	339	360	337	353	352	371	346	371	337	354	359	362	356	374	381	385	314	305	397	366	322	360	346	312	333	355	359	333	324	345	330	322	350	310	329	323	352	317	377	356	362	352	372	336	346	358	367	331	314	376	334	352	366	332	317	340	335	358	301	324	364	356	370	318	322	343	327	319	290	360	328	361	367	373	348	350	334	341	370	342	340	347	338	340	329	350	321	368	323	327	350	345	349	335	325	356	322	347	348	343	348	401	342	371	364	362	356	305	313	353	343	355	340	340	354	333	333	360	378	335	348	360	334	358	352	368	361	362	328	379	326	374	324	337	332	374	358	348	319	381	342	324	337	359	376	382	352	363	324	370	357	335	355	340	302	327	317	338	333	345	328	338	370	315	340	345	328	328	344	351	335	364	344	296	343	360	365	339	350	333	343	327	339	352	338	353	365	323	364	343	334	348	339	328	319	342	339	373	353	327	341	352	342	340	349	325	333	343	355	334	354	344	316	338	361	327	331	365	356	332	321	382	355	353	353	315	337	336	301	368	335	325	350	345	324	347	360	323	347	355	319	329	334	332	337	359	334	358	351	341	348	351	354	340	380	388	370	350	351	335	362	341	368	344	342	356	319	364	367	326	343	343	374	347	331	341	339	323	348	366	359	344	343	367	332	320	356	309	313	338	363	373	333	369	333	337	378	340	346	343	337	355	364	315	313	353	351	368	326	323	346	348	339	358	349	330	391	360	323	324	330	338	348	360	331	339	355	353	331	340	337	374	345	340	313	339	341	354	328	352	353	334	349	344	340	333	336	334	351	331	320	343	365	390	332	333	341	338	342	319	349	325	344	371	387	347	320	350	343	360	319	325	339	327	337	341	327	348	366	341	356	337	340	348	354	352	355	338	325	343	371	351	346	346	325	354	316	340	306	305	337	335	363	379	336	381	334	348	332	331	344	341	346	365	332	333	365	323	358	337	342	367	370	346	361	357	364	337	346	379	360	336	328	322	325	347	347	366	354	328	339	351	344	340	334	360	350	310	339	323	354	324	345	336	345	332	350	299	350	359	316	321	360	350	315	383	336	354	356	359	359	332	373	389	355	351	339	348	336	393	324	340	352	330	340	343	334	338	322	362	388	363	349	348	362	373	344	358	327	348	334	356	339	353	345	346	356	335	366	372	321	361	309	329	330	330	341	358	351	375	332	354	326	351	326	355	339	348	354	350	371	341	360	356	348	355	371	380	357	314	358	371	347	347	315	346	334	387	314	350	332	337	368	348	363	351	346	306	313	337	358	339	355	363	342	346	335	338	360	349	366	357	349	301	365	349	326	330	323	334	388	338	345	361	339	341	305	342	340	318	355	381	374	329	366	354	342	322	392	334	365	341	349	328	328	380	302	343	345	362	313	331	333	351	333	344	366	326	352	361	326	361	353	331	330	369	355	310	349	282	338	331	322	366	341	339	319	321	304	360	338	305	357	352	327	348	319	334	357	321	352	363	331	376	370	319	360	339	341	319	313	327	340	343	330	356	364	327	369	314	344	335	365	340	348	351	375	328	337	293	327	354	338	362	336	332	338	334	350	314	348	377	354	329	361	342	333	337	327	334	360	318	331	341	307	386	371	329	371	365	363	350	340	326	342	346	328	337	362	333	341	311	358	362	341	333	376	331	351	349	382	357	335	352	343	343	350	349	350	333	380	351	322	342	337	351	354	371	348	381	322	320	343	363	349	342	388	359	351	343	330	378	323	350	323	374	329	339	328	299	345	368	362	329	337	354	344	364	338	358	345	353	368	331	390	398	346	321	366	364	338	305	372	344	337	325	347	361	338	346	330	325	352	323	348	346	344	334	358	371	348	339	333	325	352	352	370	332	348	390	375	319	377	341	346	326	367	336	332	334	346	339	338	357	344	344	320	379	306	325	341	298	321	334	356	358	322	344	348	348	322	345	354	353	335	368	335	355	345	368	301	309	316	335	317	328	370	335	347	329	307	359	354	337	331	327	335	329	342	331	328	358	335	356	333	359	358	319	342	333	325	324	368	357	383	336	354	344	368	334	342	329	357	323	328	372	328	368	337	360	300	336	346	352	389	363	354	375	331	349	360	281	340	354	326	337	336	326	340	340	356	351	353	342	339	340	332	314	396	370	365	365	333	355
17193	2320	2104	1582	1097	713	532	467	377	345	306	246	224	194	197	172	172	168	185	165	168	140	144	153	124	136	133	124	116	115	128	109	124	124	128	122	110	126	115	114	114	130	118	120	114	145	118	123	120	97	141	114	110	105	126	98	123	121	96	96	97	116	110	114	120	103	96	106	103	120	108	113	113	129	113	106	113	133	122	114	102	94	113	112	127	131	117	114	115	109	140	90	99	104	101	105	96	133	119	105	117	100	140	119	113	108	117	104	111	93	101	87	108	110	120	101	102	98	119	119	103	125	105	109	113	135	122	106	95	109	119	112	119	121	100	111	89	114	105	131	118	115	114	105	115	114	123	107	123	120	107	103	95	115	85	105	106	104	124	103	117	104	113	92	89	98	110	119	125	107	119	105	113	105	117	123	122	114	105	127	99	118	101	118	112	126	123	106	118	117	107	102	102	120	105	116	118	97	123	111	113	109	114	92	108	110	113	94	141	112	126	99	97	114	129	101	101	119	108	102	126	103	105	85	88	113	125	92	118	118	97	104	102	114	111	128	88	107	115	116	91	120	102	114	109	128	110	116	113	127	118	116	111	110	119	110	96	139	98	93	114	109	115	117	119	103	123	93	116	154	98	117	99	101	137	121	115	125	125	128	124	105	115	109	119	104	108	125	115	102	106	105	83	110	108	112	108	116	103	119	109	98	109	100	104	95	102	114	122	122	94	112	99	102	123	115	114	106	116	106	103	107	110	91	127	105	118	114	124	104	131	118	112	109	123	116	104	120	108	97	113	101	103	127	123	124	107	118	107	106	118	121	108	121	109	114	113	103	100	102	90	106	121	120	119	112	98	118	108	112	114	112	113	124	91	97	106	116	103	107	110	114	102	124	99	113	103	109	110	100	133	114	104	113	94	102	100	122	110	104	115	101	105	111	107	108	122	120	119	119	122	119	115	120	113	117	99	106	114	103	117	112	102	112	112	123	112	111	116	111	121	111	78	92	100	114	108	110	99	120	92	106	107	113	109	95	96	110	119	106	121	110	132	108	114	118	111	115	108	102	118	123	116	108	118	102	96	120	102	109	109	126	95	124	122	106	109	90	125	124	101	100	102	118	112	101	130	107	93	122	106	108	97	109	122	104	115	114	104	104	97	118	110	113	91	114	109	126	107	111	104	118	102	88	109	115	126	117	92	113	98	108	95	110	127	113	104	102	125	104	122	114	77	94	87	108	119	102	115	125	100	106	106	125	122	118	116	105	116	124	119	91	106	109	109	109	110	110	125	106	109	108	92	128	104	101	102	95	100	103	122	99	124	93	98	110	125	105	118	108	99	109	122	107	108	107	99	110	122	132	130	113	95	115	113	101	112	86	103	102	117	113	103	112	115	111	119	117	118	94	114	96	114	123	94	97	118	114	134	124	113	90	112	119	111	124	140	117	126	127	116	124	120	94	103	105	116	131	114	122	113	104	111	95	106	107	111	120	117	109	115	109	114	113	108	98	106	122	92	125	127	110	115	118	110	112	120	117	99	111	95	128	115	110	104	99	103	129	86	123	118	122	106	92	111	113	123	98	115	103	118	103	116	107	103	113	108	100	152	110	103	98	120	111	128	114	126	101	104	90	109	104	100	102	95	107	106	129	113	138	120	119	107	118	107	113	97	105	99	119	137	119	98	134	120	97	114	127	110	109	113	112	122	113	100	110	108	105	132	113	101	115	139	98	114	108	127	113	113	108	112	119	122	122	122	143	125	114	101	113	99	121	113	104	121	143	124	98	131	120	110	124	121	107	110	90	120	117	100	128	105	96	105	104	108	117	114	114	117	92	113	123	111	103	112	113	124	113	116	115	95	108	126	113	117	121	114	101	104	111	116	124	113	113	132	100	111	106	115	104	104	97	118	109	95	98	122	112	135	105	94	102	106	88	112	101	113	117	120	114	103	120	94	110	100	120	114	117	114	126	134	129	124	98	88	113	108	90	130	82	103	94	103	120	123	110	104	126	118	106	107	114	122	124	113	132	120	126	111	101	126	113	114	90	124	99	102	104	116	99	112	109	129	114	103	109	96	121	118	120	113	115	101	108	116	123	121	140	119	110	118	121	103	97	116	95	134	102	121	114	95	113	123	107	134	125	119	97	115	111	99	111	105	91	115	125	109	107	105	86	107	115	105	90	107	119	106	107	92	107	128	104	103	101	119	97	102	107	113	123	110	107	100	97	106	112	110	101	115	95	129	100	65	108	104	123	124	118	103	116	119	113	90	108	117	113	127	128	113	115	117	105	125	117	107	109	101	121	104	108	98	103	105	102	105	102	80	122	119	158	115	92	95	115	104	136	108	115	115	98	118	111	138	101	105	127	109	116	110	105	116	103	103	116	107	109	116	115	123	97	123	114	112	104	108	107	103	109	101	112	127	88	102	108	110	119	102	107	118	133	111	98	120	107	104	89	113	95	129	111	123	124	116	94	102	101	115	122	105	113	102	98	117	123	136	119	96	95	104	131	115	101	100	111	111	84	120	113	101	116	105	115	100	105	117	105	104	115	104	118	96	117	120	121	104	99	101	122	133	106	99	107	114	113	119	118	111	99	115	114	108	120	125	106	127	102	108	118	108	109	118	105	105	106	117	126	116	110	115	98	107	111	117	119	138	95	110	104	107	102	89	109	128	114	114	128	102	100	111	108	114	102	96	113	116	113	127	92	108	119	98	112	106	112	103	123	121	118	122	119	120	109	107	114	118	108	117	124	117	102	102	125	117	114	119	111	127	104	131	109	110	116	103	110	129	123	125	130	95	107	120	108	111	118	119	99	119	121	122	136	116	119	106	90	99	104	123	100	101	109	102	104	110	134	94	97	94	112	102	127	100	110	121	97	115	96	106	121	99	99	113	129	122	108	109	120	114	131	101	98	124	102	116	119	122	114	114	136	132	118	103	128	98	112	110	112	112	122	111	98	118	110	107	90	108	97	111	114	104	114	105	98	106	105	113	97	115	102	119	111	121	113	107	129	108	116	102	117	120	105	118	122	122	88	112	102	101	103	105	122	106	96	104	125	118	86	107	111	121	105	115	105	120	132	110	110	121	112	107	118	138	115	103	107	106	114	123	117	120	111	96	111	112	120	105	100	93	124	113	109	110	101	94	124	106	114	109	110	108	103	123	107	105	112	118	108	103	88	119	106	112	117	127	94	118	135	112	111	94	105	99	95	106	113	105	102	91	116	104	124	118	95	135	113	101	113	125	89	105	99	93	111	132	123	128	129	104	92	121	103	102	116	114	117	98	128	120	110	107	111	103	90	118	88	112	112	131	110	110	136	107	119	123	105	112	105	106	127	124	117	126	110	110	114	113	119	102	125	110	91	109	114	105	108	111	142	110	108	120	103	101	127	113	102	101	116	116	121	119	119	131	132	117	115	114	113	110	93	101	116	116	103	104	138	113	114	128	101	112	123	109	95	105	101	105	108	108	124	102	101	114	117	111	106	118	126
10316	2206	4962	5540	4871	3966	3295	2724	2296	2007	1790	1563	1430	1339	1240	1086	1039	959	932	907	784	885	725	700	700	693	622	598	604	633	599	577	549	578	595	558	539	516	550	507	538	474	536	494	517	495	499	546	504	493	507	453	490	507	473	476	472	480	473	505	467	445	424	438	470	426	446	467	447	495	449	431	442	461	463	520	446	497	434	434	462	436	479	504	480	433	441	447	436	474	470	455	431	408	460	482	448	460	411	463	475	441	409	440	451	477	404	457	431	399	442	440	437	422	442	430	422	424	452	397	472	438	416	464	437	413	408	400	449	461	434	432	446	384	404	439	416	440	433	416	423	398	422	439	416	416	442	445	408	438	435	428	448	415	423	434	431	409	422	451	412	456	420	435	442	422	426	407	446	441	368	429	384	435	421	460	415	396	440	452	432	451	405	412	421	412	403	446	427	421	443	396	412	474	420	410	412	402	459	416	411	423	425	412	428	456	449	428	406	392	449	445	422	386	416	393	448	455	478	449	420	413	390	435	427	413	418	413	407	412	423	446	451	406	430	466	379	475	460	427	433	462	431	441	444	415	421	442	429	434	445	391	407	431	462	413	391	423	402	417	407	417	402	411	415	416	439	400	423	411	443	453	417	465	391	443	439	421	422	443	455	441	415	410	417	423	399	436	419	443	396	442	443	435	371	434	443	438	417	414	408	426	432	435	421	416	456	401	427	432	442	451	408	438	421	413	412	412	392	474	407	499	428	435	384	428	425	440	449	412	424	431	417	406	434	474	398	425	427	427	437	417	409	422	417	420	442	415	376	423	432	439	384	416	414	453	437	432	444	433	441	416	465	397	446	418	396	390	428	445	386	415	426	391	417	426	426	400	466	415	408	424	419	465	394	441	395	447	433	405	421	448	422	412	417	404	440	425	386	418	447	438	414	397	413	409	435	456	428	424	412	408	412	409	424	403	446	401	421	421	395	435	460	420	422	435	429	433	426	427	418	430	419	445	425	396	424	409	402	417	399	445	420	437	436	435	434	453	424	415	417	415	433	443	421	437	465	395	440	443	390	415	435	388	448	394	411	421	438	453	416	452	450	426	431	433	462	427	428	432	439	434	413	441	444	417	441	418	416	415	418	431	412	403	459	431	428	429	458	413	396	415	412	431	434	416	386	447	426	382	442	428	476	425	405	378	416	477	396	443	440	417	434	451	403	434	436	388	383	418	449	420	451	415	446	419	435	490	446	433	441	400	428	439	400	408	409	399	431	422	477	394	376	433	434	423	423	445	445	395	412	437	416	429	421	417	418	427	447	399	429	447	439	407	438	443	445	450	454	409	388	434	462	414	433	419	420	403	431	415	417	412	419	430	423	437	457	452	430	429	480	454	449	426	430	420	389	425	402	420	445	401	383	448	409	423	425	415	451	400	474	405	428	431	432	393	419	403	399	398	397	419	412	412	444	431	371	401	413	434	399	401	449	407	479	418	445	436	457	416	455	406	404	437	428	406	407	439	413	415	469	397	454	397	426	410	424	381	422	416	446	411	401	454	413	425	454	418	436	424	441	446	438	438	425	412	390	378	437	433	416	400	428	430	433	402	420	450	401	427	433	461	430	417	410	430	412	405	460	445	395	422	439	404	455	422	432	367	424	402	430	429	420	424	418	434	447	422	427	446	425	420	469	454	418	449	448	442	430	433	424	416	416	422	431	411	387	427	400	427	457	423	421	425	433	408	436	441	443	425	434	424	389	462	407	434	450	482	439	400	437	393	414	439	437	457	415	403	408	422	441	443	431	471	469	423	419	434	449	444	420	440	421	442	408	462	429	440	405	383	421	391	389	411	453	440	410	401	462	401	415	444	422	445	433	402	413	416	414	417	434	420	441	436	382	411	423	392	452	448	391	473	472	430	442	421	395	399	424	387	457	408	441	376	414	414	404	379	426	455	408	426	443	446	444	439	423	438	437	422	409	427	414	423	421	412	418	413	407	412	389	402	418	424	455	413	409	428	402	434	414	431	398	418	432	469	452	427	401	415	431	412	440	413	405	436	451	434	387	421	412	415	406	429	440	422	441	420	435	434	416	446	402	467	402	435	395	415	439	404	444	432	414	394	392	397	419	429	422	398	437	392	407	443	437	417	417	399	441	426	411	411	418	419	501	423	428	443	466	432	433	432	449	410	406	423	423	442	411	430	419	449	433	467	425	428	441	436	423	437	407	434	423	451	404	408	422	396	435	397	440	423	421	410	410	430	425	411	431	428	408	420	419	446	442	429	444	420	428	440	436	395	430	455	405	381	426	397	427	408	426	451	409	455	411	397	449	390	444	435	413	414	411	422	404	427	437	438	411	442	443	401	424	409	471	452	404	446	449	415	467	435	431	386	423	406	444	453	434	427	424	401	405	419	460	450	458	430	392	471	431	455	447	455	455	452	447	447	383	426	454	434	431	391	452	421	456	410	409	428	437	420	461	464	414	396	443	435	396	448	424	415	449	413	424	442	388	413	419	411	417	404	458	383	419	433	453	427	427	418	420	435	427	412	442	457	401	413	426	455	415	448	433	395	427	429	440	469	406	402	440	425	419	438	411	445	440	429	393	442	433	431	406	421	427	428	429	448	417	397	388	438	471	413	397	438	449	424	476	434	409	452	429	421	432	442	431	417	426	468	459	432	446	460	440	425	405	402	435	424	434	419	458	428	420	464	428	392	419	414	433	435	423	414	418	436	427	481	408	405	400	432	436	441	408	408	388	403	451	443	432	400	442	417	434	426	424	420	414	448	397	426	423	420	419	427	431	425	414	414	456	432	432	382	430	437	444	434	409	391	419	410	437	414	427	400	435	420	415	431	424	435	443	448	418	420	457	431	433	434	402	436	452	430	430	434	433	394	391	423	430	446	424	417	434	406	419	433	395	426	401	423	396	396	427	410	424	425	450	424	382	437	393	434	444	438	418	404	423	396	436	414	442	444	407	408	419	397	432	416	425	463	413	404	420	424	394	409	454	436	425	416	381	419	439	406	407	452	415	422	412	406	425	447	423	419	437	386	398	453	424	420	427	444	399	403	440	441	433	423	384	459	429	394	427	412	419	399	435	422	433	399	435	423	432	448	391	425	469	413	385	430	431	461	435	427	480	432	419	436	405	412	451	449	427	430	436	400	424	421	399	415	412	441	387	395	425	450	443	402	434	383	423	418	438	430	372	442	432	418	425	445	435	432	426	429	423	410	395	401	408	428	392	431	420	391	424	447	453	440	424	418	441	446	442	439	390	447	387	417	429	435	415	431	418	417	423	407	429	437	416	439	439	456	418	448	414	403	420	411	414	448	437	403	430	383	452	412	436	396	441	443	409	403	456	443	408	409	440	418	432	403	416	353	395	430	407	390	459	430	462	410	467	456	436	429	437	401	397	454	400	424	450	411	403	376	428	422	421	450	466	418	395	412	451	424	464	431	414	458	432	435	426	437	401	445	400	445	407	412	435	411	424	413	438	408
1738	220	266	245	199	162	213	193	190	170	185	178	181	193	167	159	134	182	166	171	190	190	172	183	170	153	163	202	180	190	168	180	177	178	168	183	170	156	175	157	166	182	163	172	186	167	156	198	169	173	145	175	177	176	175	201	178	179	169	193	167	168	179	172	166	196	174	154	179	162	187	166	158	181	162	185	180	182	172	169	167	139	174	199	163	174	157	151	196	161	177	174	179	158	153	183	176	171	163	159	164	169	148	157	173	176	178	168	197	166	189	154	191	172	196	185	181	183	168	186	171	164	178	179	158	177	155	173	177	164	166	172	164	172	169	151	176	177	171	170	170	149	154	153	171	157	165	181	174	166	169	212	159	182	169	178	179	187	185	162	187	163	177	180	155	155	166	179	175	181	181	173	162	187	159	149	177	173	179	160	162	163	157	171	161	179	155	154	176	169	185	180	164	181	186	195	159	174	171	168	155	165	186	168	175	185	150	190	169	171	168	163	163	180	175	161	152	174	170	170	168	167	184	173	172	192	153	154	143	172	198	180	150	173	169	159	175	161	161	178	183	207	184	194	145	157	192	178	175	158	187	170	156	175	178	175	165	158	156	179	178	171	182	177	162	160	169	161	155	151	181	167	177	184	173	146	162	170	187	179	176	159	169	164	171	166	173	162	165	174	182	171	169	163	171	169	154	188	167	161	191	195	167	188	161	170	171	170	173	164	192	156	169	168	163	140	171	189	171	153	178	182	178	135	172	167	183	177	179	177	151	179	186	189	175	169	184	168	146	170	173	154	163	171	170	182	171	183	174	191	154	182	184	151	166	174	180	152	153	160	177	198	176	175	178	177	162	178	170	202	159	188	179	195	185	195	177	175	153	154	174	188	177	154	161	177	165	180	160	180	174	168	177	151	169	181	150	185	173	161	168	185	170	165	162	194	161	181	194	153	182	169	175	180	166	156	196	180	165	185	186	172	156	179	168	174	188	181	159	184	190	161	176	173	168	140	172	173	163	169	152	152	191	165	165	168	153	147	165	160	159	143	157	176	171	178	164	171	179	180	162	161	184	185	188	148	159	162	181	182	155	151	173	153	171	160	173	171	157	184	169	194	170	174	181	156	164	180	154	197	163	194	191	153	178	163	184	161	178	161	170	149	186	158	165	183	197	169	182	163	158	167	177	166	175	174	161	195	157	169	177	171	179	164	183	176	145	181	172	178	174	176	185	173	170	180	190	200	166	170	149	187	170	174	172	204	169	187	162	183	180	171	179	176	184	160	167	182	170	166	208	149	158	164	181	160	191	172	163	178	169	158	204	151	177	171	199	184	157	182	184	139	167	162	152	167	163	166	181	169	191	145	170	183	186	162	157	174	179	178	164	160	167	170	162	165	162	139	179	172	200	173	181	158	169	165	166	154	158	181	164	186	151	169	184	174	175	194	187	151	182	160	145	194	161	186	176	173	164	168	170	179	168	155	168	186	167	163	172	165	165	164	166	164	158	164	164	165	174	185	195	156	188	173	145	147	146	176	162	173	171	161	154	154	168	169	176	165	175	145	176	184	174	144	189	159	185	172	161	168	165	169	144	176	193	163	173	179	163	161	163	203	196	163	186	168	185	180	186	181	184	152	190	173	177	187	162	159	176	162	164	181	167	186	178	170	175	169	182	180	183	171	162	185	184	165	179	155	171	178	157	168	173	145	167	179	138	178	161	190	189	154	170	166	161	161	161	175	171	189	169	190	168	173	199	178	192	181	207	164	162	184	141	173	179	197	166	170	179	177	181	183	188	167	159	154	164	166	186	158	165	176	182	159	164	160	157	178	167	169	158	182	176	155	176	176	172	150	157	169	171	155	184	197	155	159	177	153	162	167	187	164	164	167	193	159	191	170	175	165	169	174	156	169	166	192	187	179	173	176	174	185	180	188	163	181	178	172	159	155	174	173	193	167	179	170	166	167	176	163	164	193	144	164	188	146	186	170	175	170	149	184	174	175	173	174	157	191	165	189	167	173	180	175	166	159	142	179	186	176	187	146	170	167	186	173	175	191	180	176	178	169	167	194	163	161	164	166	173	159	160	171	197	160	175	165	173	167	158	159	169	170	184	162	173	178	155	178	141	179	180	176	177	164	159	160	191	180	154	189	180	181	170	180	176	193	180	165	169	159	180	165	174	170	178	179	152	155	186	178	162	205	203	157	189	155	165	176	165	180	192	186	184	180	166	183	176	162	172	170	162	187	174	175	191	180	179	175	202	170	162	173	162	170	178	155	178	169	196	164	170	158	203	161	155	165	163	168	164	179	185	164	150	176	155	159	165	155	188	179	188	185	141	179	207	175	158	155	180	183	198	174	160	165	184	153	159	133	175	176	157	172	169	157	169	145	167	170	195	197	176	172	156	178	182	179	180	155	162	168	168	188	190	183	166	174	158	196	186	150	184	189	169	166	189	165	168	157	184	148	177	160	174	192	159	167	176	167	170	180	186	158	185	158	169	147	170	182	168	171	172	159	168	141	184	169	172	178	150	157	176	182	177	175	189	176	154	180	163	175	163	194	168	176	163	163	168	193	155	166	171	162	196	158	159	165	163	173	185	173	161	167	180	169	218	176	185	183	165	168	180	180	166	161	202	142	148	167	159	188	163	172	185	154	163	182	164	175	163	170	194	167	169	170	161	190	161	171	149	184	176	181	175	184	181	188	168	178	188	143	159	161	158	176	188	149	160	183	177	184	168	168	152	177	161	146	190	157	190	169	199	179	163	162	158	151	189	159	168	185	164	175	172	185	159	185	174	157	183	171	168	164	146	158	175	178	181	163	155	169	174	172	173	180	189	144	166	164	176	172	172	153	166	188	164	159	188	168	187	174	165	159	168	180	147	153	185	162	150	180	161	180	168	171	179	186	168	181	163	182	172	175	170	179	174	166	169	161	153	174	164	153	185	173	168	188	164	173	168	182	164	167	153	171	157	168	166	184	177	152	164	187	154	170	166	182	196	171	168	159	164	199	159	164	171	192	152	154	150	165	159	161	160	192	174	147	155	170	172	193	163	176	174	169	164	199	205	157	152	210	166	181	156	201	170	155	186	155	176	189	179	168	165	187	174	148	152	178	170	169	166	161	186	176	145	187	174	156	168	165	169	174	166	167	183	165	178	196	155	167	165	169	153	170	167	170	151	188	155	176	213	173	167	164	170	169	180	188	170	168	171	163	190	167	190	203	157	196	162	196	151	173	167	176	181	170	174	190	165	165	167	175	173	152	177	162	163	167	183	158	160	176	166	165	176	145	180	166	162	164	176	164	168	174	160	183	173	181	180	173	178	158	173	181	173	196	167	173	177	169	159	203	175	166	207	178	175	177	143	171	174	178	158	178	161	175	200	179	152	176	155	168	200	190	179	193	180	162	183	157	168	161	171	191	167	182	169	168	167	161	165	182	181	178	170	163	165	162	170	156	199	169	165	163	183	159	168	178	191	153	191	167	170	186	176	169
3363	661	851	823	784	767	665	688	650	649	643	628	692	631	657	670	610	633	618	568	627	557	644	582	653	574	598	599	612	634	630	594	637	609	590	589	562	601	585	626	598	616	534	603	565	610	600	559	563	628	619	635	595	578	616	599	626	607	587	593	592	578	600	583	606	608	597	625	598	609	593	592	598	617	606	615	574	593	585	577	580	623	594	574	576	610	600	603	615	576	608	631	596	634	578	561	623	657	605	615	642	572	625	582	614	616	623	654	599	587	591	579	580	611	603	614	606	562	541	614	562	614	610	582	635	617	573	577	595	581	631	606	600	606	558	583	598	552	597	648	627	598	616	597	648	601	581	606	620	635	562	582	662	654	567	567	644	560	621	622	660	600	613	590	652	594	607	595	612	637	578	583	538	620	640	592	553	614	610	552	566	629	609	611	570	583	624	596	629	647	598	597	598	588	594	587	592	585	596	628	593	581	596	614	642	607	608	616	604	594	634	604	597	584	555	608	590	596	607	584	603	624	599	615	583	570	559	589	588	622	541	591	609	599	580	596	574	580	633	576	596	632	644	571	611	603	588	581	662	609	583	586	662	620	579	600	595	583	592	581	563	579	596	641	592	608	658	633	616	590	586	605	616	584	635	601	583	579	589	608	617	595	629	600	604	609	579	634	575	632	643	586	656	607	587	616	658	545	645	578	569	578	595	627	615	618	594	596	618	592	593	627	611	621	606	545	671	602	600	574	626	564	616	637	600	584	601	632	619	608	581	621	602	630	646	561	626	592	574	566	637	605	633	639	647	629	584	593	606	607	585	633	608	628	616	583	588	557	616	598	602	600	628	625	627	607	598	623	594	548	620	593	592	626	618	666	611	642	615	584	621	596	622	624	581	582	615	579	629	611	596	584	560	607	637	623	664	629	608	558	618	565	642	595	604	599	620	613	648	633	599	603	639	572	613	580	628	578	614	590	635	624	627	610	598	637	619	611	569	623	607	600	602	636	611	598	575	561	639	597	668	594	606	666	587	582	588	643	637	583	572	593	590	557	616	604	612	596	631	567	587	594	603	595	602	562	567	621	591	581	614	570	586	605	639	627	590	633	612	588	601	600	585	605	609	611	596	612	585	604	584	621	630	565	641	557	594	619	627	632	596	584	613	572	619	620	599	631	590	638	620	578	647	633	559	629	620	602	575	602	595	622	609	607	646	576	565	590	621	607	617	602	609	582	600	604	650	602	619	609	609	571	596	576	566	646	655	582	551	601	611	589	617	559	601	598	576	601	590	600	572	593	603	571	601	582	610	594	589	611	597	609	626	641	608	607	591	553	590	626	576	591	584	643	627	596	616	605	630	625	590	605	580	550	599	635	585	611	628	651	618	625	565	546	592	604	611	621	615	615	624	625	635	561	610	606	555	612	620	592	604	617	661	648	591	576	580	625	595	588	604	608	603	581	622	611	610	641	616	640	631	603	589	571	618	623	596	605	567	639	620	589	629	607	558	581	630	642	613	615	593	582	616	616	593	614	636	596	637	602	597	589	558	618	597	594	654	558	617	582	611	594	590	596	596	626	600	559	633	625	645	603	629	599	600	612	642	655	611	581	602	627	600	623	610	600	608	634	614	577	624	640	624	654	563	603	610	604	599	560	611	606	598	574	580	596	615	585	600	585	641	611	573	582	600	588	624	622	581	564	562	573	639	635	626	582	649	593	620	584	568	608	591	572	567	625	628	571	568	554	605	599	607	582	637	598	621	582	575	617	600	640	598	635	636	602	585	593	589	597	617	576	603	608	584	572	629	606	647	599	654	605	615	668	619	609	582	635	581	622	583	591	625	610	631	606	601	569	567	572	595	603	606	634	606	616	611	592	616	616	605	614	602	592	615	607	579	598	594	641	611	638	626	583	591	585	590	565	590	607	600	589	576	622	650	601	587	595	626	591	581	597	641	555	612	619	602	581	581	612	588	631	605	560	605	593	587	609	596	583	591	642	597	594	606	601	639	586	578	573	606	587	598	625	611	636	616	581	576	601	590	590	619	617	591	575	603	573	564	641	587	614	607	626	605	631	628	598	592	606	605	632	600	593	590	538	629	593	585	548	559	635	587	619	613	586	602	578	598	566	614	573	590	599	561	599	646	629	625	615	625	589	643	643	581	610	586	593	535	574	582	631	634	612	582	593	636	627	593	612	627	570	586	594	600	586	580	579	600	596	616	603	614	576	656	607	628	627	617	606	612	623	608	602	597	617	576	608	562	578	596	581	581	591	614	608	575	627	608	591	633	592	609	617	602	621	606	637	613	598	600	611	603	612	603	641	610	603	578	622	598	638	610	592	567	584	584	604	595	563	603	579	632	600	594	602	561	601	641	612	606	601	612	624	597	610	548	560	608	615	562	633	634	592	605	583	571	640	592	601	569	602	599	604	600	609	570	605	571	548	630	595	571	569	548	588	591	616	589	626	639	584	616	664	603	604	573	575	616	615	596	614	652	612	601	607	576	634	614	613	578	621	591	578	586	586	637	604	595	612	596	584	603	576	587	615	595	611	619	581	604	564	567	587	602	575	618	635	626	608	581	579	602	606	586	617	662	577	575	617	608	571	577	629	609	617	629	626	633	624	590	562	572	597	634	631	594	596	652	653	641	618	615	591	608	585	628	599	555	642	581	645	653	550	584	626	619	583	576	674	564	657	650	624	646	611	600	591	632	606	607	607	585	652	633	524	601	577	582	607	517	629	616	586	580	574	563	582	596	646	558	601	615	572	608	659	584	623	637	610	563	590	582	541	622	649	617	600	595	600	582	584	577	597	604	632	572	614	592	606	589	600	586	576	610	645	598	590	602	610	585	629	562	599	610	610	587	575	634	602	620	621	630	658	606	606	581	633	595	598	574	575	666	615	589	595	601	604	578	574	578	603	625	601	608	596	588	590	609	573	634	620	623	619	583	614	589	567	632	600	633	625	642	557	614	587	601	559	608	677	600	600	652	636	565	570	573	601	582	590	561	570	575	564	614	620	555	572	594	598	612	562	622	616	590	637	644	578	556	595	649	641	574	590	582	585	599	592	605	626	605	650	576	566	623	581	614	600	597	604	615	624	587	623	637	639	626	647	610	600	562	596	614	639	607	598	603	601	614	593	573	583	648	583	555	611	575	600	605	624	564	638	598	615	630	591	639	601	598	615	583	569	595	604	610	608	595	567	613	646	581	564	605	592	576	610	630	614	606	575	560	613	642	570	583	549	615	591	632	627	615	570	615	581	601	598	542	595	542	607	575	599	554	628	618	588	607	632	580	568	617	610	599	637	606	610	615	594	605	624	560	622	602	567	598	597	604	571	610	641	593	608	583	614	581	588	606	609	590	547	615	623	599	605	621	624	606	625	594	552	621	574	601	561	585	586	569	608	601	614	626	561	597	596	625	537	633	576	598	602	576	565	625	523	632	607	570	542	617	572	572	554	608	601	666	623	605	594	568	622	585	636	621	606	597	616
9980	1025	1012	846	565	430	339	241	210	185	201	170	136	140	127	118	120	114	117	112	117	114	113	106	103	96	115	85	93	95	93	98	88	89	106	90	111	103	105	86	109	82	88	84	86	93	78	86	97	103	85	83	90	97	112	91	90	85	77	86	84	87	83	98	88	81	84	77	98	80	79	100	76	81	85	86	94	76	82	72	99	95	92	85	83	104	96	87	93	80	93	96	96	72	89	83	87	97	98	75	83	81	88	91	89	96	99	70	90	92	98	74	75	96	102	97	89	86	90	86	104	73	99	86	79	79	74	93	86	80	84	75	100	73	85	81	91	117	87	85	89	66	88	85	85	97	107	90	85	96	96	101	90	90	95	103	81	105	90	94	90	94	66	89	83	60	77	86	88	97	83	83	113	94	104	74	80	88	84	83	96	74	94	93	88	73	86	93	74	79	73	94	75	84	88	90	97	101	104	83	91	72	76	78	69	89	110	77	71	72	68	81	89	78	80	100	99	88	84	89	83	91	89	97	86	84	104	90	72	94	66	107	90	69	110	80	71	91	77	88	88	88	75	87	88	72	101	99	89	87	95	88	96	92	88	91	84	86	78	78	95	68	87	89	89	78	89	91	96	85	86	82	96	79	78	92	72	102	92	107	89	87	75	93	76	79	101	75	71	84	81	86	73	90	95	87	83	77	79	97	88	98	87	86	86	76	86	82	85	86	80	81	81	77	71	99	80	69	95	79	84	92	92	98	82	83	87	86	87	88	89	79	83	83	81	76	89	98	86	89	97	84	89	71	84	79	73	78	106	92	86	91	80	88	81	73	93	77	93	81	87	78	86	79	93	91	75	78	81	79	77	101	104	82	92	69	60	83	77	88	81	99	92	76	90	87	74	90	87	101	67	90	80	80	67	92	70	79	84	84	94	86	84	107	70	101	86	78	90	90	79	94	102	94	102	88	84	72	79	85	71	93	82	88	86	74	104	68	88	88	86	87	87	71	96	92	86	98	86	91	88	82	94	85	90	91	88	92	92	80	76	102	91	84	83	85	102	82	99	95	82	80	85	111	90	86	98	81	87	110	93	102	89	82	93	103	94	95	84	92	84	108	80	84	91	82	89	79	82	79	74	98	86	79	80	94	81	88	81	88	86	75	81	95	91	103	79	79	82	84	81	79	88	89	93	102	96	82	98	82	86	93	81	89	86	84	92	80	101	89	92	76	91	89	98	94	91	73	81	84	85	86	69	69	69	98	84	93	88	102	81	102	87	98	100	87	99	74	70	58	80	85	83	86	101	76	99	73	94	103	96	89	89	88	80	83	72	78	87	76	73	61	95	95	71	89	94	69	84	93	98	103	82	100	90	80	75	74	80	77	82	91	90	99	82	87	104	89	84	69	79	70	74	89	97	79	71	93	94	92	80	88	79	87	82	86	94	83	92	79	95	110	89	63	69	80	84	94	77	85	77	86	81	90	75	93	95	89	87	88	85	95	92	95	98	85	98	91	82	90	82	99	99	96	79	75	94	90	86	98	93	84	92	101	74	83	91	101	81	84	101	92	65	101	73	84	94	88	75	95	89	67	72	98	86	90	90	98	89	87	73	85	84	90	102	102	82	94	86	90	88	79	87	80	87	98	97	96	93	94	89	84	109	76	66	109	85	88	88	76	82	79	97	96	86	78	100	79	82	107	81	75	93	89	75	90	100	94	92	80	91	71	94	77	80	83	96	85	75	67	95	90	79	101	78	88	80	79	101	102	79	98	88	86	91	72	87	85	90	87	86	82	84	106	64	83	104	91	86	71	100	76	67	93	85	100	89	82	84	87	85	102	75	88	94	110	92	88	90	88	87	90	96	87	90	91	83	87	88	86	91	78	100	76	91	91	77	97	86	81	86	102	96	78	103	72	82	97	82	88	88	95	93	86	74	79	88	81	94	91	86	76	80	79	81	79	79	94	84	79	87	84	83	87	97	105	89	90	99	100	80	78	80	78	86	77	81	89	74	63	76	84	88	94	90	90	91	84	59	90	96	100	77	91	89	87	83	85	90	84	85	70	90	85	87	90	86	84	77	100	89	67	67	90	95	95	89	85	95	93	77	85	79	83	99	90	99	80	102	95	93	93	94	86	88	90	88	83	72	99	85	94	86	72	86	85	88	96	51	100	74	83	85	70	80	94	87	91	73	93	83	91	94	84	88	89	76	84	84	125	77	79	89	84	99	86	75	95	76	81	84	85	70	97	74	91	83	86	85	86	97	95	78	89	95	75	89	83	68	93	75	80	90	94	76	85	96	98	85	76	86	94	81	87	102	102	80	70	76	75	85	79	107	81	80	86	77	87	90	87	93	98	97	90	96	78	84	86	73	78	95	82	84	100	98	100	77	86	82	90	94	86	85	84	92	89	72	84	85	86	78	83	82	94	103	88	86	93	87	105	98	80	86	73	79	91	71	97	101	62	71	92	93	107	114	79	84	85	96	80	84	84	74	88	85	74	89	94	97	77	79	84	90	96	81	70	102	88	71	84	79	81	85	91	93	69	94	83	84	106	76	75	100	85	76	92	103	73	85	91	88	82	106	78	86	82	92	95	80	89	84	80	91	99	79	98	89	79	90	94	91	92	97	90	85	96	73	84	94	90	79	90	79	86	95	66	85	77	99	86	96	79	71	84	95	94	98	91	85	72	88	92	87	80	75	84	88	76	71	84	86	101	82	91	98	112	97	100	70	86	92	80	92	71	84	98	77	101	90	81	78	85	78	78	77	72	80	82	98	104	85	96	87	93	85	85	89	77	85	106	81	104	87	93	84	91	92	94	87	63	72	81	100	78	81	92	85	95	94	99	76	83	75	93	85	86	97	96	100	96	92	67	92	83	75	91	82	90	96	73	89	106	96	76	84	78	84	92	93	94	97	81	70	81	81	74	83	79	100	99	99	77	98	86	98	74	80	97	79	93	96	92	96	93	84	91	94	74	91	96	64	79	77	107	95	73	84	77	82	92	91	71	94	93	82	87	82	80	68	82	88	90	90	77	80	98	90	79	104	89	75	88	85	85	81	73	78	77	97	79	94	107	75	93	90	99	92	90	89	92	79	91	96	90	92	83	76	83	83	80	85	84	90	93	91	82	99	83	98	84	99	88	89	99	76	72	69	105	103	83	72	89	84	94	72	84	103	91	84	75	87	87	80	86	72	95	95	83	89	73	89	92	89	96	90	94	94	73	82	83	75	79	93	81	85	77	82	81	92	90	72	82	77	95	68	82	72	75	80	76	115	84	79	91	93	91	77	108	85	79	94	94	74	85	93	76	85	71	93	85	98	80	95	86	99	91	86	84	101	87	90	84	84	75	82	91	75	85	112	88	80	98	91	103	84	84	93	89	91	92	83	90	80	77	85	78	93	80	93	92	90	97	111	89	82	100	93	73	95	84	73	77	87	84	85	79	103	75	95	95	101	87	96	105	86	78	89	97	88	78	97	99	86	85	83	70
7865	1232	2891	3197	2749	2301	1833	1556	1385	1113	1083	893	879	828	733	699	683	584	592	535	535	513	526	466	471	515	472	480	483	415	439	433	414	380	403	396	402	377	394	409	392	388	368	391	351	363	355	379	378	372	359	373	386	356	402	375	341	360	364	377	384	366	393	379	374	368	351	398	388	385	331	349	346	385	333	363	353	338	362	353	320	365	384	336	364	355	347	360	389	324	347	330	331	355	343	391	308	349	367	395	336	371	367	357	354	363	354	391	348	353	344	392	343	327	330	299	316	352	363	376	345	314	390	326	341	372	332	376	354	332	378	348	343	337	328	346	349	362	332	373	339	348	343	300	338	350	342	345	315	328	354	341	358	335	295	313	391	324	381	351	338	352	370	369	309	329	335	321	338	351	337	347	345	337	314	340	335	329	340	352	372	345	362	319	341	347	340	344	310	318	348	345	349	366	340	347	386	313	338	341	340	307	318	337	374	331	361	340	346	333	330	391	334	363	387	306	329	364	354	347	348	357	329	314	356	353	341	363	304	375	346	367	339	359	327	327	342	338	347	343	299	347	311	352	315	321	353	350	359	338	366	368	320	334	324	349	333	330	360	338	343	343	320	351	339	333	378	322	340	367	344	361	387	365	319	324	344	344	364	339	299	357	368	341	335	346	350	315	379	352	338	339	341	384	333	379	354	339	337	343	380	368	346	346	321	340	310	340	345	351	354	344	329	343	326	335	330	371	333	352	337	353	345	328	308	351	352	320	335	348	356	324	338	355	357	324	333	357	341	360	305	338	349	312	349	315	367	346	369	375	310	327	333	333	349	324	355	359	311	334	333	344	339	366	317	353	340	359	329	315	347	340	371	357	358	329	333	330	318	309	331	340	365	336	345	326	365	329	359	336	366	304	321	326	356	359	351	345	325	313	374	333	312	322	345	338	351	326	353	343	336	335	361	353	341	331	352	350	345	330	359	340	369	358	320	370	345	347	329	363	345	314	338	331	331	332	354	364	317	341	341	345	325	336	334	358	354	355	327	330	317	345	355	332	346	350	330	341	310	369	349	359	373	337	379	329	350	344	345	341	308	343	347	361	318	373	310	346	347	332	336	375	353	310	374	335	352	337	336	344	337	368	339	331	351	352	350	333	316	326	356	347	321	320	359	362	352	350	328	316	349	340	326	323	329	375	332	351	344	349	320	322	302	339	302	347	351	333	348	353	328	316	353	364	331	309	358	342	324	341	340	360	331	358	361	348	336	353	359	291	343	329	380	333	349	372	363	334	320	319	339	359	355	313	359	345	355	361	310	343	349	365	367	352	339	353	363	321	331	329	351	340	355	337	388	352	338	322	359	346	337	342	381	325	346	388	347	383	348	362	362	350	345	348	359	383	334	365	365	351	365	312	320	359	344	352	344	321	343	326	335	379	341	301	325	356	364	351	374	328	335	346	330	362	359	327	350	352	359	342	355	343	335	303	370	314	312	316	318	355	379	361	336	325	336	319	338	328	368	340	317	345	360	361	329	359	349	335	332	332	326	342	362	389	334	340	342	328	362	368	329	351	343	324	334	361	340	310	328	345	339	339	327	344	346	372	361	295	304	332	322	343	350	339	312	332	341	308	340	340	337	339	367	341	341	348	324	329	336	357	381	350	338	337	342	349	330	364	345	341	307	352	346	346	330	324	317	370	324	333	382	364	352	334	348	341	370	351	357	311	343	327	366	297	353	331	301	332	327	372	340	348	357	342	338	334	329	357	348	342	322	356	355	316	324	337	343	339	339	317	342	405	341	343	335	352	362	318	338	337	356	350	329	347	324	296	365	348	358	360	295	314	351	347	366	340	333	307	358	330	337	359	326	314	391	330	347	318	340	344	319	338	361	373	340	325	332	349	388	346	344	377	343	336	330	322	327	298	317	344	336	351	343	367	384	354	335	363	377	356	315	367	392	334	324	324	364	350	398	363	347	351	312	347	347	340	361	366	319	358	338	342	337	340	351	358	348	347	311	352	321	385	338	368	334	357	377	342	370	318	344	347	312	332	385	345	349	332	330	347	319	320	315	328	366	342	352	377	350	340	321	357	325	335	325	351	329	334	315	332	325	324	382	340	345	350	358	352	345	324	312	347	342	367	360	372	336	336	366	348	367	343	349	340	345	281	338	347	314	344	321	326	295	349	353	339	331	329	311	349	353	350	329	319	335	337	317	334	368	323	349	366	336	378	344	313	317	333	341	360	357	339	338	356	385	319	355	317	382	361	338	321	359	325	325	312	309	344	369	338	312	367	327	308	359	297	371	351	357	362	311	346	348	334	362	367	357	364	341	333	347	335	342	372	331	334	332	331	321	338	348	355	341	351	346	316	353	374	338	350	345	336	337	311	332	353	349	382	334	353	315	323	313	334	335	350	316	308	346	325	350	358	355	338	335	331	333	318	351	321	316	359	349	377	343	364	357	345	355	326	325	336	336	316	339	362	343	321	323	360	339	336	354	337	332	323	354	332	336	323	384	299	315	319	310	354	370	348	322	351	326	325	350	331	381	352	323	360	352	315	357	324	344	365	332	322	341	362	331	334	362	351	350	369	337	368	344	332	348	357	349	340	349	325	325	339	337	352	344	336	337	319	353	372	358	337	344	333	315	335	299	364	317	348	381	361	348	313	340	333	373	358	329	336	338	339	314	340	326	339	361	335	353	333	318	366	377	350	325	357	357	336	309	354	322	360	340	328	364	320	332	329	334	326	349	332	334	340	358	349	364	361	348	340	361	356	314	332	323	310	370	350	363	352	350	320	334	363	332	300	309	375	363	340	321	336	389	362	353	302	341	310	346	369	344	347	338	358	339	349	351	358	349	320	370	333	366	342	337	321	335	339	327	366	341	337	326	350	318	345	338	341	349	374	314	340	353	361	352	340	342	354	340	337	348	350	350	346	326	354	344	344	289	352	354	334	351	355	354	359	344	390	354	357	338	380	331	359	366	337	349	327	334	340	368	331	341	356	352	349	350	320	346	338	363	335	342	337	341	343	329	317	330	342	352	344	326	382	290	354	321	311	346	343	333	336	330	320	338	353	342	349	356	360	349	358	344	343	333	324	369	334	340	287	303	330	326	333	352	322	324	323	384	361	340	333	365	369	331	370	331	340	332	326	327	351	387	315	352	333	352	354	342	347	335	359	338	330	339	340	360	370	345	372	336	359	348	363	339	336	348	357	348	337	358	333	319	331	317	337	339	311	319	346	348	329	386	338	353	325	366	316	344	287	337	376	319	351	345	363	347	343	365	342	367	339	342	315	376	351	334	317	352	359	359	331	307	330	365	349	363	342	368	349	372	350	328	332	340	351	355	387	340	327	346	359	328	322	333	319	339	338	366	337	304	338	331	357	356	340	329	316	329	343	353	363	332	346	332	342	364	309	311	354	377	350	327	385	358	328	341	329	329	324	341	329	326	370	360	351	347	364	341	349	338	338	368	336	359	356	337	349	323	363	361	361
18970	2469	2155	1622	1126	750	581	464	352	311	298	265	233	215	205	211	167	157	155	136	182	162	141	163	149	125	142	127	145	136	138	122	139	141	138	126	131	138	139	106	104	114	114	131	142	128	118	113	111	130	125	89	138	115	125	117	123	118	102	132	129	127	137	108	118	132	130	107	118	100	109	131	135	133	119	99	104	127	140	115	132	134	106	134	117	115	122	110	121	119	106	114	121	118	122	120	103	104	115	102	112	121	109	104	118	115	108	98	107	101	115	132	128	102	99	118	118	121	112	123	129	123	129	109	122	134	111	118	121	133	112	105	97	106	119	112	128	119	113	106	117	124	114	136	129	114	118	105	145	123	135	123	119	117	97	121	105	117	119	100	126	132	134	130	131	111	141	138	124	122	120	113	115	124	129	120	110	102	99	141	106	133	127	104	113	134	108	114	132	120	119	112	113	116	121	110	105	125	119	114	128	121	113	105	122	115	129	119	130	128	113	107	112	137	120	119	129	127	106	135	135	109	89	115	103	112	116	116	107	120	141	109	116	119	134	111	119	109	111	128	123	112	97	114	123	121	133	108	106	97	136	120	99	107	118	101	117	120	124	135	122	130	123	111	99	104	107	109	108	127	121	115	113	123	111	107	113	104	106	95	112	96	104	135	104	99	120	100	114	121	134	117	125	120	128	123	107	97	109	109	117	110	138	100	94	129	104	112	138	115	114	127	121	100	122	118	103	122	114	117	109	111	119	113	124	121	140	131	109	140	119	118	129	130	105	105	107	112	117	106	127	126	132	84	113	117	110	127	106	94	101	120	118	109	114	123	131	110	111	131	100	112	128	118	133	107	100	119	116	86	106	97	117	102	135	116	130	108	110	111	114	116	114	108	119	121	107	130	112	127	108	113	101	116	106	126	127	99	103	108	118	119	139	110	111	89	99	125	102	108	113	113	132	123	104	108	100	116	118	108	106	121	120	118	107	101	136	103	130	116	122	100	122	95	121	124	120	121	109	118	126	124	109	136	125	112	118	112	128	109	109	115	134	114	96	119	104	126	130	140	132	115	106	109	107	130	106	111	113	115	118	129	100	121	103	108	120	116	123	132	121	133	109	107	123	107	99	112	100	121	100	108	130	114	117	114	112	111	122	124	103	114	125	115	108	107	111	136	104	114	126	105	120	125	108	121	97	106	133	103	99	98	116	92	118	112	110	115	116	125	104	120	102	125	119	113	112	116	104	125	105	116	124	117	105	105	114	124	129	146	129	128	126	112	116	103	135	123	115	115	122	100	108	118	116	112	143	121	120	117	112	119	118	125	127	111	117	114	122	129	125	129	143	106	132	120	111	128	114	129	112	122	114	137	111	123	111	108	141	116	124	110	101	101	124	113	102	103	104	96	116	112	110	110	114	110	115	115	135	110	132	109	128	130	125	121	108	124	137	121	105	119	127	116	118	101	109	148	128	121	125	122	94	110	116	125	111	116	117	124	120	97	114	125	137	117	138	116	103	116	121	124	130	128	114	123	119	126	117	120	104	119	125	133	121	109	124	124	107	118	119	109	124	121	128	127	108	115	113	116	118	106	143	127	120	118	110	112	118	114	114	106	102	107	117	126	103	97	111	103	107	116	113	124	88	96	113	108	127	129	109	114	114	120	133	112	122	126	104	130	123	133	102	120	105	120	110	119	125	127	125	126	128	123	105	121	120	112	120	107	134	113	114	123	114	110	121	123	127	117	111	110	147	123	118	100	132	108	121	125	108	98	109	113	114	115	112	112	136	107	113	107	123	111	108	113	107	106	122	105	123	116	111	127	109	129	119	124	117	100	125	113	122	119	105	114	118	117	123	122	112	127	101	115	125	124	88	103	99	115	99	130	101	99	122	115	123	115	118	134	112	108	126	120	116	116	107	101	124	110	110	103	118	108	124	97	122	122	108	105	129	113	117	130	109	128	109	117	122	117	129	116	117	132	134	114	131	127	115	112	132	107	112	119	134	114	126	107	118	122	108	109	137	130	108	107	119	111	122	130	104	117	110	119	121	107	121	119	109	112	142	118	125	106	107	107	96	118	132	128	135	121	120	128	124	106	140	114	114	99	131	137	120	110	119	134	116	123	111	124	122	118	142	123	113	114	118	126	113	119	109	118	123	130	113	124	111	97	126	120	118	109	112	107	110	129	116	122	122	124	101	119	125	109	110	112	132	116	121	129	134	104	136	116	118	119	134	113	122	112	117	116	123	113	126	108	104	92	112	94	105	113	100	118	93	107	132	122	124	122	110	131	100	114	119	108	108	108	102	132	117	124	116	117	94	128	148	118	106	112	125	129	118	112	118	117	114	114	95	111	118	121	115	108	113	131	98	118	100	115	107	137	119	117	109	101	114	111	111	112	104	137	123	112	130	120	115	88	123	111	123	103	115	119	127	110	128	109	115	106	99	110	107	141	126	132	108	98	101	127	118	120	109	111	135	112	138	108	97	112	144	136	125	100	117	117	131	130	117	114	109	111	112	138	133	126	127	118	126	114	115	98	116	118	104	127	127	121	103	100	120	126	134	113	112	128	114	130	115	106	131	123	146	108	109	117	113	123	114	120	119	127	126	93	131	111	119	123	92	113	119	109	120	133	119	105	132	114	108	108	127	105	112	110	133	128	130	108	120	114	115	119	109	105	148	125	112	115	131	112	105	114	140	114	128	120	118	99	114	123	109	141	129	134	137	107	110	125	106	129	114	104	107	118	103	111	114	120	139	121	136	113	113	122	115	108	135	108	118	124	103	129	134	99	107	129	126	116	132	119	110	106	102	108	120	111	121	125	123	119	119	118	123	110	110	102	104	117	120	113	125	117	128	97	113	135	127	138	110	100	127	115	122	108	109	109	122	99	117	113	111	111	126	129	127	135	124	104	119	136	116	124	101	127	117	100	128	132	124	107	122	120	123	95	144	94	140	118	111	111	115	123	106	115	110	118	111	120	101	119	126	101	122	130	89	116	110	107	128	106	104	104	108	131	115	125	114	121	122	107	107	115	113	120	123	140	110	102	122	134	107	135	107	129	116	106	110	123	116	115	111	113	137	99	109	124	124	124	110	116	131	116	102	127	119	102	119	108	128	109	106	118	129	126	91	105	121	108	111	128	121	112	102	108	119	112	116	108	113	112	114	105	107	100	113	122	126	118	129	116	87	119	98	134	136	119	126	99	98	133	122	107	102	109	125	116	136	101	110	118	120	102	107	102	128	112	112	113	104	111	122	121	121	119	107	114	95	101	108	134	107	112	119	132	117	124	99	120	113	123	120	118	124	112	114	122	108	104	121	101	110	113	125	118	128	124	137	99	124	116	120	130	113	127	114	113	111	98	98	126	136	114	99	118	98	114	109	118	125	133	129	126	124	113	105	116	116	107	95	131	120	113	109	104	111	98	115	107	114	113	141	115	76	120	113	116	108	114	117	109	115	133	123	129	121	102	99	112	109	114	133	89	140	120	124	120
10986	2255	5175	5851	5201	4162	3484	2875	2365	2026	1897	1613	1510	1373	1264	1143	1108	1023	956	998	908	764	797	727	709	698	679	648	666	591	604	627	593	617	555	550	572	521	526	558	570	533	526	543	529	556	518	508	514	516	519	449	504	480	499	513	466	500	514	487	516	509	497	449	478	496	495	487	470	464	490	488	466	488	472	476	473	489	456	489	474	476	436	468	440	455	459	487	455	452	463	476	458	500	488	424	435	477	447	455	448	444	418	497	448	454	472	463	460	427	457	471	485	462	464	426	439	451	484	419	460	437	469	466	446	443	453	463	424	433	411	431	475	440	454	469	468	464	454	469	458	436	403	467	505	427	464	444	434	462	459	450	444	453	394	468	462	420	417	469	449	436	442	439	454	401	449	445	472	463	448	449	472	472	476	478	454	458	435	451	455	470	472	459	436	403	439	456	455	440	455	438	451	442	446	482	447	407	444	440	459	429	446	431	461	462	402	454	454	435	433	454	454	493	458	454	462	449	421	509	426	468	495	444	484	428	463	427	453	462	449	452	426	448	443	452	415	421	400	480	428	468	425	465	480	426	437	435	415	477	445	405	433	438	432	439	433	455	461	453	453	410	455	424	460	453	427	431	425	444	448	450	466	451	486	438	502	426	443	456	472	460	438	402	472	447	451	447	456	445	433	396	388	427	435	432	431	464	466	436	448	430	432	466	459	455	449	449	428	468	389	469	458	448	415	432	433	453	451	432	465	442	434	480	467	458	449	421	423	457	435	471	488	457	434	428	460	451	449	467	441	440	449	427	430	424	378	428	466	429	464	423	486	451	451	431	451	460	441	448	440	472	429	451	450	422	458	408	415	381	442	453	449	428	436	430	476	479	450	416	448	379	443	440	475	457	428	450	466	446	461	450	446	463	441	421	457	455	437	449	469	459	460	463	422	433	432	443	452	438	446	447	431	416	489	405	446	441	440	415	460	456	455	439	425	441	420	463	422	449	421	408	434	404	479	441	459	418	400	410	439	463	480	443	434	394	423	468	465	429	471	442	418	431	449	439	458	478	445	419	448	479	467	419	436	437	456	410	445	455	430	455	445	486	474	429	443	443	428	451	449	510	405	445	441	424	428	413	465	430	451	460	466	413	484	470	411	416	466	445	457	424	434	442	408	432	403	463	433	474	433	448	451	477	417	445	444	435	449	437	441	448	414	440	422	461	467	397	426	434	471	436	438	467	479	482	433	454	431	477	439	438	441	438	464	420	425	422	458	454	444	393	479	445	457	410	479	420	474	459	422	424	438	427	447	477	473	428	446	434	437	429	430	437	463	443	456	462	458	428	443	427	425	434	457	446	466	498	441	397	424	433	434	464	443	436	443	482	427	469	460	448	458	451	463	439	420	423	452	483	423	435	442	457	496	461	441	443	456	423	469	429	452	455	460	456	415	409	451	449	386	455	451	420	457	456	488	411	462	422	430	437	408	459	447	438	447	442	422	486	471	430	463	445	479	446	467	459	428	464	434	419	422	431	481	476	446	457	433	434	434	436	465	449	444	441	415	439	430	451	439	433	406	437	493	435	421	451	473	458	424	458	454	472	479	432	421	400	430	425	398	458	441	430	401	424	419	452	461	449	458	421	426	450	455	443	459	440	431	461	457	462	452	469	451	473	479	450	467	431	445	438	470	423	492	445	448	460	428	417	446	477	468	450	445	436	412	448	443	440	394	478	466	456	464	441	441	438	439	440	446	442	466	435	463	453	440	438	438	437	452	469	476	519	428	444	401	454	440	414	421	458	459	428	452	433	441	463	441	462	457	453	451	442	452	471	428	471	459	430	441	429	451	454	394	455	471	425	465	449	493	443	421	413	482	457	434	445	431	482	479	399	437	468	462	464	472	427	483	459	453	426	443	442	400	434	428	465	429	430	474	440	436	444	431	444	493	450	487	452	427	426	407	482	392	422	444	468	436	421	420	454	421	461	418	504	454	441	421	467	446	432	456	442	454	419	437	453	453	463	439	437	449	443	421	479	458	408	442	449	460	428	432	423	476	444	436	419	432	423	467	447	451	415	434	419	453	389	468	421	448	426	411	425	404	455	454	442	474	456	409	463	457	436	450	433	454	456	458	466	454	437	416	424	427	436	433	479	413	442	445	484	454	446	431	457	462	429	419	402	437	464	464	443	484	465	436	436	454	446	436	473	402	436	476	435	408	460	445	445	430	456	469	446	426	421	448	452	473	464	432	448	456	429	490	446	437	447	451	403	443	420	463	466	431	437	421	447	454	446	438	458	424	448	475	481	431	437	434	417	465	432	396	419	449	435	452	418	419	490	447	468	456	486	425	460	465	469	446	446	428	456	444	448	453	459	470	458	411	459	452	444	474	423	436	420	411	483	434	433	462	432	442	452	463	451	424	451	461	454	465	481	458	421	471	417	465	417	468	454	502	422	449	425	401	418	430	459	474	499	464	428	460	439	458	453	471	505	426	440	413	473	459	437	456	439	439	465	512	415	432	435	418	426	463	435	411	460	474	476	443	405	434	449	477	444	438	439	456	441	461	442	418	395	446	441	446	456	464	450	476	426	463	460	445	432	435	484	463	428	464	454	430	420	466	436	463	467	493	488	435	443	459	478	450	452	476	464	432	427	423	442	427	432	454	443	442	419	474	449	430	481	468	423	439	456	436	452	454	420	430	409	457	449	439	472	413	425	443	428	445	427	489	448	435	455	437	408	439	442	447	427	455	465	433	441	441	397	448	468	454	427	441	482	465	430	425	418	468	445	473	413	440	439	482	429	456	421	470	457	457	460	469	463	448	441	444	463	435	440	454	464	464	420	461	418	444	447	454	469	459	434	415	447	489	438	466	424	456	440	381	450	444	433	443	457	462	452	433	473	426	432	462	424	402	422	472	443	420	452	476	459	445	429	470	413	414	456	428	450	447	445	435	430	427	390	476	415	447	455	450	437	451	456	448	430	465	433	445	478	455	454	413	470	431	386	455	440	458	432	422	448	455	423	436	489	457	428	468	438	437	425	427	440	443	444	453	465	443	436	442	455	436	431	436	447	471	417	437	471	466	475	414	441	461	428	440	425	453	463	414	461	482	456	451	470	452	428	424	425	457	446	464	415	457	426	471	456	449	446	407	440	416	446	473	461	481	403	473	438	435	437	445	455	422	437	459	461	436	422	477	437	436	449	459	461	406	443	444	433	456	419	433	440	437	435	442	461	472	406	471	472	468	432	400	457	462	440	436	430	438	494	423	444	446	456	470	490	453	441	404	444	453	450	454	443	421	455	395	457	443	407	429	459	433	456	437	454	443	423	445	401	457	439	438	435	448	457	459	436	445	442	447	442	432	431	470	439	439	436	441	452	423	471	450	439	460	456	432	446	449	434	434	436	465	432	462	419	409	443	457	476	452	443	445	408	440	450	469	481	426	432	438	419	455	482	430	474	473	425	446	436	453	424	455	411	441	453	446	432	451	460	447	450	456	423
1822	234	258	217	213	216	193	184	180	167	182	211	147	170	182	188	177	176	172	162	188	159	186	177	178	208	155	164	180	179	185	162	196	172	188	185	187	169	187	184	192	163	155	172	180	200	169	193	153	188	163	187	181	174	172	181	173	192	187	162	176	167	186	171	195	187	204	169	190	186	183	193	177	166	178	191	197	185	170	206	197	199	174	175	216	199	181	178	184	163	170	193	189	175	178	192	169	179	187	167	180	160	203	183	195	195	186	169	181	182	186	194	173	175	177	183	182	209	188	176	206	170	182	186	189	184	173	178	172	187	183	182	194	190	179	191	154	202	167	186	172	183	179	178	168	163	163	179	177	180	187	151	184	178	162	200	159	193	187	157	195	191	175	148	184	185	182	159	174	175	188	189	187	167	181	189	188	159	172	194	192	183	172	199	188	180	188	183	197	181	183	183	187	164	172	179	185	167	213	177	183	176	166	184	169	201	168	179	172	171	184	181	177	183	173	218	185	202	178	172	156	183	175	202	177	174	178	178	190	170	165	195	200	169	192	159	164	157	183	191	202	194	181	172	156	173	155	197	193	182	193	183	192	182	202	176	190	179	168	182	174	166	198	144	146	175	192	190	155	149	185	172	186	177	170	189	169	191	169	179	172	152	183	199	181	168	177	185	158	196	188	177	166	171	192	200	164	180	185	170	184	191	188	164	157	180	200	190	174	182	195	181	157	193	190	180	173	184	206	161	209	170	179	185	166	182	155	161	176	170	172	180	153	179	186	201	179	162	154	187	180	183	187	179	182	158	160	194	177	181	186	172	176	173	181	175	178	166	183	181	192	200	175	174	162	167	164	179	185	163	181	179	170	185	184	192	173	174	178	180	171	187	181	151	186	160	180	161	149	183	157	182	184	186	185	183	182	198	182	172	155	168	165	172	157	191	195	173	181	198	172	195	178	165	212	180	175	185	179	191	172	176	177	163	170	187	172	182	185	161	180	165	199	183	161	183	188	180	182	187	192	174	170	197	171	176	192	150	181	190	187	178	194	164	182	182	207	179	182	131	186	180	160	178	191	175	189	186	171	181	169	201	180	189	167	168	214	169	163	182	161	180	196	151	186	171	154	190	178	173	173	183	194	172	189	181	172	182	159	158	185	193	171	185	189	181	170	173	221	165	174	187	192	172	165	201	182	181	185	186	163	158	149	179	170	185	174	198	167	164	183	172	165	179	195	186	191	172	161	181	154	181	178	173	178	166	172	185	167	180	173	188	160	169	190	170	202	167	188	167	174	197	180	196	168	153	175	175	161	206	197	163	159	172	172	205	199	184	164	173	200	181	177	184	171	200	191	190	168	181	183	161	184	168	180	165	182	162	175	168	166	161	161	181	177	171	177	196	160	194	200	182	189	166	199	196	170	192	192	190	164	187	178	180	172	179	204	166	163	166	169	175	193	189	156	180	172	183	175	150	183	186	185	196	194	172	162	169	194	184	166	199	197	171	166	178	156	177	182	211	191	158	191	193	156	201	151	187	172	184	176	190	160	168	169	175	186	155	165	171	167	183	155	183	168	163	200	193	166	178	197	173	175	162	196	190	163	194	185	177	167	192	155	150	178	163	194	173	157	169	187	189	163	175	167	191	156	164	171	184	194	178	174	190	179	172	184	193	189	172	166	167	162	183	182	168	211	164	212	171	180	194	184	163	166	163	176	180	183	188	160	183	173	156	171	169	175	179	178	180	168	208	181	181	145	164	160	184	169	185	198	188	179	177	191	183	187	194	171	173	183	194	188	199	181	176	149	167	158	182	185	163	141	177	161	177	181	176	167	189	197	184	159	176	170	174	189	177	193	167	189	175	182	187	195	186	194	186	195	193	167	186	195	168	181	173	171	172	184	185	171	175	155	171	190	181	179	172	198	175	171	187	183	162	207	186	155	198	152	169	203	179	171	162	181	173	203	198	194	195	181	170	166	163	169	190	166	197	200	193	186	179	193	171	169	176	161	178	164	185	185	197	201	177	208	194	172	179	174	168	149	161	213	189	175	190	161	182	187	183	175	183	190	207	197	178	219	201	157	200	199	177	185	176	201	178	194	176	177	190	184	198	177	205	184	162	194	189	164	184	172	188	151	209	197	168	167	170	168	182	162	175	190	178	168	180	170	180	178	183	166	179	172	191	195	177	179	174	163	183	193	181	203	160	171	164	185	183	167	181	189	165	153	173	178	194	177	180	188	173	192	158	185	167	187	182	182	176	173	193	187	200	183	190	179	171	177	169	167	191	180	200	180	179	183	178	191	180	186	186	187	167	158	193	188	180	157	158	184	176	201	177	163	189	177	178	169	163	187	180	196	177	170	170	170	180	196	189	173	165	189	162	185	174	184	210	174	190	185	166	177	162	177	161	174	200	200	176	179	167	199	152	201	167	172	194	181	180	183	192	186	205	162	191	180	172	186	171	174	191	205	195	168	170	186	180	183	158	205	169	198	177	200	172	169	154	163	199	181	174	153	168	168	165	188	197	190	179	172	170	173	178	200	176	186	166	178	170	166	157	168	179	155	156	184	189	188	189	183	187	200	183	142	182	178	183	176	196	180	188	158	168	178	215	184	199	177	161	193	210	164	161	193	176	177	181	159	180	183	174	165	187	186	187	160	190	174	200	173	175	209	183	172	192	168	183	159	185	179	180	160	162	170	182	168	194	176	178	169	168	168	172	189	181	169	178	194	196	188	184	188	203	182	160	180	181	189	190	203	166	167	182	159	167	179	204	209	186	197	180	144	177	174	153	165	162	159	163	191	185	187	176	172	186	180	172	187	171	186	151	184	178	187	173	167	176	179	182	164	188	177	168	210	179	175	181	180	160	184	172	192	192	194	168	189	178	171	176	187	168	162	173	178	163	182	168	175	200	180	171	180	150	149	192	191	174	187	176	167	187	175	174	180	189	166	201	193	179	194	179	155	183	183	176	172	190	194	185	164	168	180	174	185	175	170	178	162	175	196	161	179	185	158	168	189	179	177	177	165	191	191	165	187	195	173	167	166	177	179	157	162	164	165	153	171	169	177	158	187	220	178	158	189	184	185	176	191	181	175	164	161	180	185	151	174	165	167	159	186	171	156	173	204	182	174	177	187	184	214	172	200	176	191	180	183	172	205	168	155	156	170	179	196	166	177	166	151	187	185	187	177	196	186	190	180	167	168	183	166	169	178	165	200	173	182	186	188	219	167	188	183	162	189	172	178	183	180	192	167	169	167	214	195	171	192	178	174	174	166	186	183	174	186	179	182	163	178	192	214	178	168	166	195	168	209	190	161	172	175	192	186	165	181	174	194	209	174	182	189	191	158	207	166	184	188	182	207	190	179	194	168	180	178	179	192	185	178	153	155	208	164	176	196	179	194	172	170	189	170	180	174	182	200	147	187	213	180	158	185	144	203	187	164	182	169	194	168	168	177	203	196	181	179	164	166	172	166	191	196	188	176	168	197	157	194	169
3570	705	812	796	798	751	798	727	695	705	664	670	734	677	669	656	633	662	619	611	634	628	650	611	658	624	631	637	658	677	671	683	669	625	635	628	598	633	588	605	670	621	636	651	592	646	663	641	627	629	590	645	604	607	609	691	632	665	621	605	620	632	673	676	644	592	603	621	642	674	619	639	657	610	595	584	626	605	669	647	646	662	624	628	639	630	610	629	638	662	599	633	601	575	619	643	623	631	628	599	633	597	605	628	666	629	596	647	608	658	633	645	596	647	603	605	646	622	632	615	633	583	633	575	640	659	607	600	614	629	635	603	634	599	628	653	614	621	584	642	627	606	682	605	638	590	609	637	590	579	629	627	635	570	647	634	629	628	625	667	590	630	675	592	669	646	610	601	605	598	637	610	679	593	611	584	651	617	615	630	637	634	616	628	578	628	657	651	652	660	627	667	659	629	626	609	630	642	619	668	639	655	605	619	627	609	672	600	620	585	601	654	632	590	670	687	606	617	609	652	632	631	595	595	580	582	579	623	658	653	659	640	610	652	629	651	637	597	637	645	635	630	572	620	617	663	640	606	600	578	636	672	630	607	683	640	641	650	691	624	616	614	700	646	690	621	626	596	610	610	614	616	576	594	593	619	646	625	607	620	608	613	611	625	642	612	598	589	626	601	673	594	630	644	607	625	683	652	646	619	659	608	622	623	639	654	628	640	630	652	597	640	647	603	654	628	621	624	621	617	644	611	654	659	649	634	610	651	624	638	617	602	586	642	601	656	597	654	592	601	644	638	606	636	632	622	622	625	631	641	596	558	662	599	602	590	617	586	604	651	638	636	573	659	621	664	631	645	645	595	620	634	673	614	634	659	631	646	589	630	591	587	647	626	634	650	654	633	624	635	625	599	623	643	593	659	618	660	650	615	639	627	629	607	649	643	623	630	593	604	636	614	645	659	634	640	622	632	605	656	650	621	622	649	629	660	658	631	613	603	586	656	639	585	618	631	607	600	594	658	605	627	630	652	585	607	633	656	645	621	613	602	610	623	639	648	623	648	660	603	641	642	621	608	663	670	639	643	702	627	610	635	625	604	622	631	677	629	623	644	635	583	655	620	601	617	604	658	668	632	676	601	660	628	598	649	646	596	654	593	663	658	653	629	637	622	614	628	608	664	629	624	600	589	614	662	599	637	612	609	644	685	646	607	615	643	656	627	626	648	652	611	621	614	591	636	615	631	627	612	607	640	595	610	668	600	638	676	630	658	579	634	640	616	623	648	627	633	616	683	641	634	596	654	626	637	602	613	620	609	670	621	611	606	595	632	600	638	631	648	634	644	602	663	618	650	626	574	628	596	655	651	626	616	636	611	627	705	656	672	610	653	619	624	613	669	614	623	614	609	634	619	621	653	621	601	590	628	595	639	595	656	633	670	627	635	605	626	620	625	600	645	606	642	633	581	626	657	610	662	654	629	592	644	658	603	651	610	606	610	640	656	609	608	615	644	637	624	629	565	607	587	649	601	637	624	598	660	647	621	599	642	671	607	640	627	661	681	630	649	615	587	607	602	649	637	618	606	636	631	600	626	636	620	611	663	622	648	665	634	614	616	585	607	629	625	610	622	633	628	716	617	612	638	622	601	679	641	574	580	632	584	621	620	605	643	577	650	578	616	608	650	586	612	618	653	612	642	643	629	620	613	622	633	604	659	616	603	648	640	608	597	644	604	666	619	603	629	604	612	644	596	633	684	605	677	603	619	591	652	591	616	599	604	595	643	640	625	646	609	604	647	662	632	643	651	649	638	652	614	579	654	628	645	640	674	627	589	604	627	658	601	626	606	660	643	612	619	590	619	610	621	633	633	644	606	678	631	630	564	635	639	622	584	603	652	634	640	619	620	644	649	668	645	582	640	639	625	588	627	646	668	623	637	651	632	666	604	634	660	642	631	606	590	611	640	641	598	645	642	626	681	605	671	662	615	627	636	620	680	662	643	590	624	643	637	618	584	594	588	589	580	624	603	636	674	643	610	622	585	650	607	654	647	612	630	661	628	681	698	592	628	601	643	616	662	653	605	643	614	638	600	639	633	647	588	596	641	653	670	645	590	635	621	652	638	672	625	631	640	649	632	630	589	630	587	575	632	624	607	608	658	606	670	585	605	609	640	601	633	611	621	659	557	637	630	626	596	631	672	608	627	665	614	585	614	643	611	653	589	638	580	651	621	618	603	592	635	606	576	675	635	632	627	613	612	636	656	664	647	640	564	616	681	630	667	660	636	607	602	615	623	657	587	606	652	607	612	571	649	641	606	671	616	635	638	651	619	644	678	612	629	678	624	636	633	642	662	605	593	601	600	639	586	638	615	637	620	641	635	658	641	644	607	584	623	576	588	638	652	630	613	615	588	652	644	631	595	612	625	618	601	632	645	641	648	610	592	597	638	596	627	571	636	663	646	593	651	600	638	606	622	654	642	590	588	654	592	654	636	613	640	647	647	579	650	645	610	624	645	666	645	574	616	680	617	602	643	608	653	628	649	597	664	641	646	613	589	691	654	636	584	657	566	628	622	607	630	634	592	607	658	596	623	647	602	626	608	637	640	607	623	624	624	626	628	609	605	643	609	663	599	662	614	577	627	623	686	617	634	572	646	638	633	606	637	620	672	629	688	623	598	597	648	607	617	634	613	651	643	611	652	676	638	599	644	602	597	642	644	604	632	615	645	647	656	637	654	612	637	622	635	624	640	630	660	605	591	633	649	619	622	649	631	606	700	632	631	602	670	632	640	585	629	647	661	615	647	644	630	646	606	667	652	637	653	627	617	608	592	649	568	597	625	588	616	601	626	652	602	643	616	610	671	601	658	666	596	608	641	564	604	581	600	618	654	609	626	602	681	656	613	635	635	633	563	620	640	625	642	625	624	562	618	616	629	654	635	614	607	584	612	636	622	657	627	602	643	626	602	624	609	641	635	638	628	651	619	650	599	606	619	615	660	640	585	655	634	659	595	638	693	588	641	619	607	677	649	644	622	615	624	613	637	661	635	636	611	680	638	645	609	622	601	601	653	640	600	613	626	595	653	621	650	603	627	636	629	647	622	597	651	639	625	661	594	592	625	614	580	677	597	611	651	620	618	647	664	662	629	636	651	626	696	631	608	623	590	646	597	614	626	677	621	659	662	627	628	643	657	663	597	595	631	675	679	649	634	612	645	640	599	601	620	610	638	611	588	622	608	643	619	638	656	591	621	599	596	638	586	662	647	583	619	671	587	631	662	637	603	610	615	631	635	612	668	674	622	607	606	653	636	652	596	623	622	661	615	604	651	630	618	630	589	619	616	646	629	598	647	619	612	597	642	646	687	657	561	573	645	635	608	621	678	625	590	605	625	644	636	573	639	633	607	606	611	627	578	647	636	571	624	643	628	621	638	609	610	625	613	645	612	606	599	635	631	666	619	610	640	609	585	604	624	670	621	602	601	604	607	616	616	581	630	623	619
10436	1011	1115	890	630	419	346	255	227	220	196	145	139	141	143	122	140	109	110	124	109	104	121	121	90	113	99	100	84	95	107	95	87	106	104	83	96	109	104	85	95	93	83	90	100	89	90	93	89	88	112	89	100	82	104	90	99	89	85	97	92	105	80	89	109	85	84	108	79	93	107	92	78	91	99	115	74	96	107	75	83	107	92	105	104	82	77	99	77	85	99	90	94	98	118	92	94	105	98	103	91	98	103	100	79	110	105	99	84	73	117	77	102	95	103	82	94	103	87	89	100	100	64	81	98	101	90	74	101	113	85	115	89	92	93	85	106	108	80	81	84	91	93	87	81	86	100	114	112	85	96	101	99	98	99	105	107	80	94	81	103	86	79	73	82	82	86	93	89	85	82	103	99	96	80	70	92	80	89	76	79	89	111	95	82	76	83	92	92	92	99	103	101	97	93	101	76	87	91	99	87	86	87	91	97	99	85	81	84	109	89	83	97	91	104	84	109	92	92	82	96	91	91	81	98	97	87	97	110	85	89	93	88	94	75	91	104	100	96	67	105	91	89	87	96	72	81	78	93	91	77	89	89	92	104	84	93	89	101	74	91	92	60	93	98	90	94	82	90	97	89	98	84	84	92	83	101	90	92	84	89	85	105	97	94	69	84	104	83	94	84	78	81	93	104	98	77	86	83	103	91	86	102	88	82	86	90	78	86	76	79	81	80	75	93	85	90	93	73	95	94	95	111	97	92	97	91	78	100	88	114	96	102	111	102	88	96	71	93	98	103	77	91	78	91	89	92	119	82	107	97	100	100	90	77	104	106	90	92	83	98	87	77	102	94	89	83	89	92	97	79	109	105	94	88	75	92	71	103	112	94	90	92	102	104	99	94	92	92	99	94	78	82	84	80	99	109	103	91	102	101	96	102	105	92	89	94	93	89	83	101	87	88	82	101	88	101	83	86	92	77	79	77	94	76	83	97	84	88	70	83	96	96	85	96	94	72	71	101	81	89	90	81	92	85	82	83	77	94	90	84	93	86	85	67	73	97	98	95	72	86	78	74	100	87	72	91	101	85	80	77	90	83	86	87	96	103	82	89	90	80	98	82	84	79	79	79	93	101	80	110	83	81	90	94	90	94	89	87	101	85	85	85	93	98	73	85	82	79	68	80	82	93	101	74	80	73	76	94	82	85	103	90	105	104	93	98	74	86	99	87	82	85	88	100	91	102	95	89	81	87	112	86	100	80	103	87	91	83	99	90	94	86	108	100	91	86	86	75	92	85	86	89	92	83	96	95	93	68	97	100	86	102	92	82	89	75	103	103	104	102	95	94	90	93	83	91	95	80	100	74	77	88	102	89	93	88	107	91	70	74	93	93	88	86	82	79	86	83	64	85	102	102	100	81	90	84	97	78	100	114	89	93	98	101	92	78	83	92	94	90	92	82	78	90	92	85	72	92	88	108	95	92	93	79	89	91	93	95	97	98	108	85	92	101	93	85	76	80	60	98	100	91	87	94	78	83	98	82	91	97	91	97	90	83	79	75	101	104	87	90	91	78	96	96	101	83	92	98	73	84	89	92	94	94	90	92	96	82	81	80	90	80	85	66	103	91	69	97	100	116	82	95	94	92	77	100	109	98	90	90	89	87	100	93	80	93	88	87	89	85	84	83	101	108	96	95	99	99	96	87	89	100	95	92	80	98	82	97	81	98	77	104	109	98	95	91	92	88	94	91	98	84	90	97	89	87	91	103	98	93	86	95	90	101	88	92	85	80	95	92	93	99	89	86	94	89	87	71	74	89	96	104	93	81	88	102	116	107	104	85	94	109	95	101	83	92	101	94	90	92	102	96	99	90	93	98	92	91	109	93	98	84	69	78	86	92	90	87	96	91	95	90	92	90	80	81	91	92	90	72	90	86	94	91	80	91	89	85	102	70	92	73	104	66	90	110	90	93	108	78	95	97	80	94	92	89	98	82	96	98	97	91	101	87	75	98	93	110	83	93	73	100	71	97	91	87	134	91	90	74	98	88	102	77	96	91	91	82	104	90	74	95	98	91	92	75	97	100	74	82	88	75	82	109	81	90	66	100	95	89	85	98	80	95	93	81	94	84	86	87	102	84	83	99	77	92	99	95	84	96	92	86	76	88	90	83	100	87	111	93	95	93	91	86	100	115	95	103	105	80	78	94	78	105	90	91	78	92	100	88	93	93	95	89	88	99	88	94	102	106	92	84	111	105	92	96	91	89	99	68	100	98	91	93	87	80	77	107	87	81	86	100	89	94	109	81	96	86	83	87	104	84	75	91	75	87	96	75	94	89	106	100	100	90	113	98	97	97	91	92	90	91	81	114	91	91	101	106	86	97	95	83	75	101	91	109	103	94	88	78	94	97	85	83	83	100	90	77	79	91	115	102	105	93	75	81	95	101	92	99	95	94	82	82	87	91	88	113	68	101	82	93	91	78	93	95	92	97	81	103	85	90	77	84	79	76	74	75	91	111	99	92	92	82	88	97	83	99	79	102	88	87	106	91	88	93	94	95	87	103	66	84	102	105	86	73	95	79	85	89	84	94	85	92	82	102	92	80	87	85	94	90	91	82	75	94	90	86	84	98	87	98	87	79	80	85	99	93	81	104	103	104	96	93	75	81	95	95	80	85	89	96	94	82	73	102	86	75	92	79	84	104	100	95	102	81	89	97	75	88	85	102	85	69	89	89	93	83	105	91	94	106	86	82	84	98	113	104	93	101	75	91	80	90	87	88	94	95	86	115	81	79	86	104	89	95	89	82	98	97	90	75	85	103	100	98	82	94	85	74	87	88	81	91	78	80	92	98	76	85	78	90	91	86	72	90	79	84	95	98	84	95	101	71	98	79	78	88	87	95	92	87	74	93	94	86	95	89	86	89	103	81	78	98	96	94	94	95	106	93	111	78	87	94	93	95	85	98	72	85	97	99	92	74	87	88	98	82	95	109	93	93	78	90	99	84	84	81	98	81	80	96	102	73	93	117	76	98	113	78	82	79	83	68	93	84	83	98	82	88	116	70	100	89	89	101	71	106	104	80	89	94	105	106	88	90	98	86	103	107	87	86	77	75	85	90	93	103	94	95	99	79	85	88	93	102	85	94	101	83	107	96	69	91	101	87	99	76	88	87	88	93	94	98	112	96	101	91	79	105	72	92	100	94	111	81	80	101	84	75	103	97	101	77	87	84	103	83	99	91	80	100	89	89	67	86	63	86	115	103	104	108	85	84	81	75	86	81	104	93	87	78	86	97	59	93	91	88	102	93	78	94	87	80	82	86	94	92	98	100	102	96	76	79	92	92	76	81	86	65	84	105	88	99	108	88	104	105	92	76	87	82	92	84	106	83	88	106	102	90	82	118	91	81	81	96	98	102	97	107	99	76	83	84	99	99	88	77	104	88	80	101	82	99	91	88	96	92	73	73	94	98	87	85	94	91	71	73	73	86	85	103	103	94	93
8230	1238	2861	3393	2835	2296	1921	1657	1404	1156	1137	964	919	872	831	702	680	638	628	566	589	536	514	521	466	482	480	476	475	442	434	406	434	468	434	427	428	425	414	392	408	391	410	398	415	393	384	395	387	388	407	419	364	409	393	339	403	359	367	356	383	386	381	344	358	368	393	373	393	391	380	356	380	403	368	338	394	351	384	355	367	375	371	363	351	388	371	390	374	340	382	380	379	367	349	369	378	367	359	333	353	343	383	363	372	357	343	379	325	390	375	397	377	358	378	375	361	377	339	372	381	353	382	361	376	380	361	336	339	388	347	374	353	371	363	352	363	376	362	348	346	354	351	358	371	371	343	397	373	370	366	333	362	354	363	404	315	369	381	352	382	377	366	390	340	382	373	343	373	364	344	360	366	351	368	380	314	366	373	353	342	372	380	348	383	334	377	374	348	369	374	360	373	351	332	383	340	337	362	364	407	374	375	402	342	355	372	383	371	379	369	350	381	370	379	360	321	319	365	331	323	348	385	372	336	366	349	393	364	366	309	365	367	356	383	375	357	356	338	343	381	334	363	376	370	342	368	347	361	382	363	346	330	370	337	340	360	391	370	364	370	353	318	359	361	368	402	391	347	329	351	322	362	387	365	330	351	369	358	372	366	392	357	399	352	325	363	331	317	347	359	385	369	361	329	372	372	361	343	345	377	364	388	324	356	323	349	340	359	346	344	382	360	347	391	343	344	330	341	357	360	380	305	371	361	315	325	366	376	382	383	391	365	362	352	339	350	341	368	352	359	350	369	333	368	362	338	359	348	333	382	356	375	370	369	375	340	348	340	346	347	356	363	367	357	345	370	371	334	359	333	365	363	372	357	368	371	381	339	399	336	346	399	344	361	346	348	339	340	364	348	348	299	347	361	354	320	337	378	355	359	354	360	350	352	357	358	358	353	359	396	338	319	325	365	333	337	352	365	322	368	348	404	362	370	390	349	372	379	358	377	358	361	340	363	356	354	366	379	351	389	364	352	333	348	344	371	350	348	372	334	336	360	388	365	342	336	383	397	374	373	333	358	343	388	356	347	355	344	342	368	387	380	374	387	339	330	350	346	348	381	366	358	384	338	374	367	363	357	359	348	381	336	335	371	361	347	373	345	382	324	337	380	329	371	397	357	353	360	365	337	322	368	342	330	363	349	356	384	332	376	385	352	332	350	353	359	363	366	362	350	384	348	372	346	336	337	370	343	349	370	342	379	377	370	358	370	389	364	405	377	370	346	390	368	343	348	383	302	361	379	359	377	352	344	330	364	346	337	343	321	363	355	350	367	359	332	400	349	385	338	345	341	355	369	395	353	357	351	392	377	347	364	387	358	360	373	383	350	376	339	329	353	352	381	364	343	390	365	354	369	352	363	370	343	355	332	350	345	362	368	340	383	328	359	356	347	367	350	363	364	362	354	354	338	356	351	325	351	371	349	359	332	371	356	339	355	342	348	324	323	375	359	362	344	366	377	364	365	353	371	362	373	367	350	374	316	328	398	363	376	373	372	369	375	366	327	361	361	360	359	340	364	354	344	329	371	371	357	361	336	341	354	354	356	324	340	346	349	350	366	333	352	368	384	348	352	359	369	343	382	341	356	355	382	362	346	352	378	343	368	388	327	356	343	363	344	351	363	358	348	343	339	349	360	363	339	359	367	331	366	345	393	359	378	329	367	362	341	329	358	348	377	370	357	361	386	346	345	374	363	348	373	352	364	359	398	359	351	398	348	387	363	342	390	338	338	338	409	364	358	345	378	377	343	356	350	358	337	351	368	342	393	362	346	323	379	367	353	349	338	381	356	385	370	335	346	365	345	348	361	373	366	390	359	325	346	364	340	375	334	360	379	342	344	365	385	336	398	344	351	362	354	352	347	370	358	356	373	366	385	359	362	381	339	355	370	374	397	353	355	326	352	370	347	366	401	332	360	323	375	385	342	352	353	391	371	329	358	340	332	390	375	367	360	355	386	392	338	375	340	369	360	361	379	357	353	324	386	343	344	374	361	326	344	309	319	319	357	348	408	352	369	366	350	382	369	369	377	359	367	349	337	331	349	341	359	362	327	361	356	354	324	340	386	378	342	349	336	357	363	372	365	347	349	327	381	382	382	370	373	381	353	363	348	339	349	363	338	353	335	351	330	321	344	335	332	366	387	337	358	369	368	337	355	367	359	344	370	327	337	342	384	369	364	375	332	337	382	361	370	331	338	353	376	337	349	358	338	392	315	390	407	367	365	337	360	377	363	347	382	355	356	363	382	345	339	355	355	394	348	333	325	334	357	346	358	378	366	380	350	321	345	350	369	358	354	367	349	336	355	362	370	355	359	342	344	347	340	376	338	377	340	391	386	353	371	363	370	354	365	372	367	373	333	346	352	415	371	388	382	371	392	363	326	358	372	322	340	337	377	354	359	379	353	404	329	332	402	386	346	362	356	376	403	345	316	351	341	362	392	349	359	355	368	344	372	369	319	394	367	342	350	346	347	371	382	349	376	333	366	359	349	329	364	346	328	351	362	345	381	332	355	381	373	351	357	381	350	341	359	313	348	375	373	368	379	366	368	355	358	341	355	338	386	357	358	351	366	363	368	336	377	366	361	357	346	345	374	374	381	343	383	394	376	378	383	341	357	389	365	372	376	352	355	342	371	383	338	362	342	364	343	384	340	328	360	383	369	343	385	368	343	357	387	390	322	354	340	363	362	371	333	315	384	343	319	368	372	362	354	369	391	360	356	349	343	372	348	331	359	367	347	346	350	385	332	321	333	377	355	335	351	346	364	380	338	341	330	368	367	359	369	326	364	344	334	339	342	342	352	366	361	330	351	346	368	339	337	376	359	360	354	343	359	358	359	365	315	343	357	393	353	348	334	325	363	386	346	353	355	320	333	370	349	324	358	372	356	365	343	342	369	335	371	340	368	345	369	332	353	366	359	342	356	357	325	355	369	390	367	367	337	365	362	350	372	363	367	381	386	338	371	367	341	345	340	366	373	325	391	372	348	319	343	391	331	355	354	350	339	330	320	373	334	380	351	324	326	374	343	392	360	374	342	371	329	329	393	332	346	348	335	348	316	379	351	386	329	355	370	351	347	352	362	349	370	342	361	391	367	380	358	325	341	334	342	354	336	363	352	380	336	365	321	373	363	368	373	331	349	355	349	351	350	342	335	345	385	357	371	359	332	399	375	326	368	350	353	339	347	394	390	333	339	355	371	326	361	320	367	354	345	312	343	371	330	374	374	382	342	376	356	334	348	344	384	387	352	339	364	373	375	379	355	370	333	394	336	370	301	342	363	361	340	376	344	377	348	402	346	371	340	333	382	340	395	359	345	342	322	344	322	373	369	354	359	360	349	389	344	377	338	324	317	353	336	354	331	356	398	392	381	345	366	376	357	372	369	368	356	345	378	360	337	382	358	326	349	358	333	381	357	344	313	380	358	345	350	327	377	378	359	375	342	353
18154	2348	2197	1624	1144	820	655	495	409	295	298	255	257	237	254	213	172	148	181	171	133	167	152	143	148	149	148	152	134	137	140	110	123	136	127	126	132	135	123	136	114	134	138	107	120	95	129	137	110	129	144	113	123	137	114	110	125	116	123	125	122	114	129	121	129	129	122	113	129	132	119	109	124	132	117	122	114	118	131	127	132	117	128	108	121	125	130	119	110	119	106	127	103	101	113	119	105	123	110	107	112	99	123	123	106	111	143	112	117	124	133	130	131	118	107	105	110	113	118	82	130	116	113	110	132	135	105	115	119	108	122	115	127	107	109	97	118	100	107	137	110	126	124	117	130	115	108	120	132	110	111	118	124	142	125	128	116	129	118	98	101	123	111	117	110	119	107	117	128	118	113	130	136	141	114	113	120	110	130	107	112	102	108	111	104	95	130	108	133	103	112	98	118	121	129	128	127	111	112	135	115	118	121	132	113	98	108	126	114	110	110	102	132	134	111	103	115	112	115	124	118	137	112	117	110	127	119	134	120	134	108	126	117	126	106	127	112	106	122	125	103	111	104	122	100	136	111	113	100	106	85	102	111	109	120	123	102	96	123	121	129	108	113	123	105	113	133	131	111	123	119	100	110	117	103	104	109	125	127	121	97	113	122	113	122	127	121	114	116	107	130	119	100	109	111	136	124	124	115	113	108	108	115	115	109	134	117	113	120	102	119	126	123	107	106	106	123	123	100	128	110	101	114	108	127	112	117	103	129	108	123	125	127	122	108	127	115	141	124	123	121	113	109	122	104	125	111	113	127	111	138	94	122	108	116	124	131	115	123	117	117	117	98	122	121	117	132	101	140	114	127	130	104	118	126	129	118	117	121	113	128	119	123	128	123	104	123	120	113	102	111	105	103	116	128	93	104	110	128	115	98	116	108	108	130	111	118	101	115	100	122	130	122	107	108	117	119	100	113	113	122	119	140	117	119	118	125	123	118	104	108	133	126	117	109	134	131	112	122	108	126	134	116	121	101	110	117	122	119	135	122	120	125	127	107	111	127	126	112	93	140	119	107	133	112	111	139	114	109	132	110	112	117	138	110	121	109	102	120	115	113	121	122	109	135	120	129	110	126	123	127	136	114	129	119	127	115	152	116	114	123	114	95	111	118	123	117	113	125	116	121	125	110	127	117	108	127	122	138	121	102	118	126	136	103	96	123	118	110	127	112	137	106	101	122	122	130	114	112	131	140	113	112	121	91	115	109	133	103	101	116	107	106	134	103	124	108	91	107	107	122	125	123	104	136	116	115	123	121	104	119	128	120	119	117	143	113	135	122	117	113	124	115	107	111	110	106	112	121	117	114	132	119	94	135	111	139	131	119	116	117	128	120	122	106	122	108	115	116	106	89	130	117	115	127	102	125	107	104	112	101	115	119	120	129	101	133	142	103	135	115	113	105	119	120	117	127	109	128	108	139	123	113	119	120	104	104	101	117	110	101	109	115	120	97	105	112	132	102	135	108	121	115	112	105	116	129	110	122	98	108	113	141	130	133	131	128	129	128	126	125	126	120	117	117	123	119	105	119	129	125	115	112	124	113	121	117	130	113	115	131	116	132	130	108	106	122	134	127	114	120	110	111	123	125	104	117	124	123	97	125	138	137	124	106	103	123	123	120	124	105	131	127	110	117	112	116	93	104	123	119	123	118	116	96	133	111	100	138	107	132	111	119	116	106	126	110	108	138	137	139	122	127	128	138	135	116	103	121	126	98	118	115	122	101	130	98	141	99	106	117	118	112	126	125	108	111	109	106	137	129	122	148	123	111	114	121	115	109	125	115	115	128	104	125	105	130	118	130	104	118	116	104	121	108	122	121	131	127	133	106	116	120	107	137	112	136	128	119	123	110	111	106	120	126	104	109	109	119	114	107	114	117	129	132	106	110	125	111	126	115	111	113	114	102	102	107	107	104	128	118	105	115	108	119	104	133	116	138	114	126	137	133	106	99	123	136	105	105	129	137	127	109	103	99	131	108	111	117	111	121	116	126	121	116	120	123	122	117	115	119	121	125	125	109	118	112	123	111	101	124	125	109	129	110	125	124	130	132	113	119	122	120	144	103	110	117	112	108	105	127	102	103	116	96	118	138	115	109	117	112	114	103	116	104	99	120	132	107	113	116	130	112	131	133	119	125	122	124	121	92	119	112	111	130	131	113	141	119	115	117	124	117	115	135	117	120	107	124	120	110	115	109	113	135	101	118	118	110	123	127	134	112	120	113	103	109	117	112	119	94	119	109	111	130	126	114	110	125	129	137	115	111	110	101	126	120	126	133	112	120	130	106	132	136	106	110	132	115	121	128	126	113	125	124	125	107	145	132	121	123	107	124	127	119	114	114	98	117	113	113	131	114	134	104	112	119	123	98	108	110	111	123	107	110	120	113	112	108	104	128	123	104	107	121	106	129	123	118	99	128	106	109	119	94	124	96	115	120	110	137	134	105	103	131	113	115	136	112	125	134	137	128	118	122	120	123	101	103	111	111	116	103	123	107	106	119	126	127	101	126	119	132	116	117	98	103	110	112	124	117	108	106	114	105	131	141	118	95	118	123	134	112	115	121	111	125	138	108	110	99	102	113	105	112	138	126	112	129	121	120	88	121	100	134	116	125	118	127	133	121	128	112	129	133	120	129	114	125	123	115	108	109	107	136	119	111	116	125	124	103	133	109	111	100	119	122	131	113	118	116	109	110	111	125	105	125	110	119	134	110	125	111	122	107	108	116	105	105	125	117	109	110	109	120	122	99	109	100	125	123	108	116	114	90	135	100	97	108	96	86	115	117	115	101	124	86	122	108	131	129	133	107	139	123	137	118	116	140	122	116	132	118	111	118	116	114	122	122	129	116	109	117	113	123	98	105	102	141	114	115	116	118	123	102	114	108	126	107	122	116	100	103	97	115	111	130	126	112	129	126	132	111	123	114	133	115	122	113	110	100	120	118	127	113	120	110	123	110	128	109	117	99	123	112	110	118	106	106	130	135	105	115	104	119	134	107	120	128	111	108	124	120	116	132	105	153	120	110	123	138	132	103	116	112	117	107	116	104	115	115	94	130	102	97	114	105	104	114	116	121	93	118	102	126	124	116	88	137	107	121	132	107	126	111	115	139	141	102	105	128	121	125	124	124	107	100	128	123	109	110	129	112	107	133	114	122	99	122	113	103	122	106	119	123	131	109	121	111	131	123	114	111	129	111	96	106	113	128	123	109	93	131	121	109	117	116	121	119	134	112	112	120	111	120	101	132	116	105	114	130	93	108	122	120	118	112	124	114	113	136	103	116	128	105	112	112	103	109	107	124	124	129	121	114	115	118	100	113	141	121	90	96	134	110	109	116	127	110	117	112	103	101	109	110	105	125	116	128	105	127	111	108	114	112	115	116	114	124	113	115	100	123	128	104	130	100	105	108	117	103	96	105	141	126	112	120	124	127	136	108	111	97	125	121	119
10964	2285	5303	5917	5135	4196	3432	2825	2416	2081	1765	1587	1526	1431	1282	1243	1041	1000	961	883	850	838	722	790	712	729	688	656	673	634	631	616	613	606	628	624	600	566	564	581	556	543	541	533	474	524	530	531	518	528	500	498	510	485	486	460	532	490	508	499	457	484	509	465	475	523	465	485	476	482	520	466	501	444	482	474	492	474	482	487	486	467	494	470	474	471	446	429	505	455	463	447	490	456	440	464	424	493	408	484	466	447	466	454	441	448	469	478	462	443	421	478	449	439	451	453	472	458	474	455	451	468	448	447	454	458	454	491	443	408	452	486	426	417	427	476	434	478	420	434	468	439	469	443	452	460	473	446	467	457	425	399	441	460	438	410	477	437	444	452	415	449	461	456	434	430	448	439	441	423	462	444	460	465	442	427	477	439	440	454	462	434	461	445	473	432	466	504	470	444	458	432	457	464	467	448	465	433	414	465	475	466	434	489	425	455	409	442	444	395	465	470	433	446	432	440	453	455	449	446	419	478	460	473	448	439	452	421	460	436	443	454	445	444	440	424	431	423	453	415	479	437	480	463	442	451	447	429	463	433	411	476	413	430	420	451	422	446	409	472	438	456	454	442	436	412	436	453	443	451	464	410	417	473	455	413	417	428	477	465	427	430	463	451	442	468	447	427	436	478	457	433	429	488	483	439	420	445	451	430	429	461	443	450	453	473	440	435	437	458	487	443	462	419	427	442	482	468	436	464	437	434	450	446	455	425	420	479	451	461	441	464	427	474	446	441	475	471	476	420	466	433	477	471	468	439	496	437	433	468	485	474	469	437	448	449	427	428	492	445	435	468	433	442	418	405	453	460	429	419	428	419	460	432	449	492	457	432	446	433	420	456	413	410	447	466	408	444	493	452	470	438	439	416	451	461	448	461	440	460	437	441	435	446	427	400	428	434	442	449	406	468	468	436	443	451	437	456	445	427	477	448	441	465	472	443	431	488	474	474	465	429	409	433	438	421	407	441	447	473	444	473	433	429	500	443	435	469	435	440	456	458	416	406	433	448	459	453	453	448	467	464	442	477	499	450	478	434	470	416	453	427	473	468	435	439	455	443	411	442	449	416	425	475	458	435	453	407	467	421	452	425	459	465	485	466	442	469	461	476	473	460	424	496	470	431	444	438	403	440	451	471	438	450	433	397	444	449	446	411	418	429	408	429	434	470	453	428	474	429	438	443	440	420	428	432	427	423	480	474	434	422	460	430	430	418	442	458	420	465	430	453	446	430	456	441	406	428	453	412	458	393	445	419	439	438	400	441	476	464	454	459	437	421	463	408	453	470	435	454	479	446	441	469	470	454	403	462	435	484	505	447	479	446	449	472	431	449	467	432	428	469	433	442	462	441	424	428	419	473	494	444	439	423	431	432	412	409	469	463	453	463	451	454	455	457	462	433	458	445	424	485	418	443	448	449	462	439	446	433	453	448	435	463	511	453	487	450	471	451	418	440	470	450	448	468	478	427	463	458	464	430	438	475	451	419	429	452	472	425	432	441	437	440	420	423	453	471	420	426	445	457	445	427	418	416	468	447	436	432	437	427	466	472	464	512	449	420	444	444	434	452	471	448	469	422	434	441	429	445	443	451	447	437	462	440	443	456	458	452	428	462	477	457	438	441	440	446	458	444	457	432	435	444	428	432	430	427	467	453	491	459	452	420	432	419	422	449	445	464	407	437	452	474	468	468	455	424	454	413	457	442	450	444	472	453	401	467	450	441	438	417	416	471	452	465	408	476	412	436	443	418	455	425	462	443	460	474	485	416	454	459	442	425	421	416	427	462	421	453	427	469	414	449	474	443	439	482	391	447	502	434	454	463	439	423	467	493	434	464	453	483	410	496	488	492	419	448	411	421	450	411	420	446	474	419	470	454	446	465	435	466	469	402	413	434	440	404	451	416	475	449	418	468	475	439	424	449	491	451	447	438	469	442	449	438	430	463	445	436	463	463	470	459	447	459	397	444	438	457	429	443	426	406	457	434	415	455	448	424	470	443	408	460	434	450	460	438	466	454	486	458	472	458	448	436	451	449	471	454	437	439	454	475	412	458	468	447	476	430	448	476	433	420	447	424	430	474	445	447	422	412	427	471	479	442	453	440	439	429	460	429	440	445	456	457	469	464	388	471	432	462	473	486	453	445	433	469	474	452	435	438	469	479	420	443	481	431	426	443	471	428	495	428	478	488	511	442	452	448	456	432	462	429	405	423	491	466	442	441	440	453	438	428	444	419	428	474	418	478	469	455	477	453	447	428	442	472	441	433	451	410	462	411	474	439	446	439	461	456	410	439	485	456	420	442	423	456	420	439	461	454	424	458	437	451	416	461	437	463	451	427	470	448	426	474	448	489	424	490	420	439	441	450	457	436	483	459	437	467	437	416	456	453	464	441	411	446	455	451	448	430	426	463	478	419	450	450	437	422	476	433	420	436	438	475	443	437	458	435	434	426	462	475	418	469	491	404	467	455	442	434	465	465	442	410	436	434	420	437	459	474	439	447	422	474	442	459	441	443	443	437	460	456	438	436	455	446	434	450	447	457	425	421	411	439	465	430	425	492	427	433	441	428	427	425	410	443	444	455	468	458	466	428	450	441	457	480	448	435	440	473	427	439	419	406	463	438	462	475	432	424	442	400	456	415	480	456	462	433	439	465	460	472	445	424	455	469	428	409	421	425	410	438	487	464	458	441	476	470	426	436	459	437	441	462	439	453	439	408	448	437	427	435	438	427	423	455	460	449	457	447	452	444	419	431	423	426	438	437	441	455	443	442	456	479	431	396	425	421	448	460	425	444	431	425	457	444	465	437	451	447	455	467	455	429	451	436	437	424	415	415	450	476	440	411	455	462	457	399	481	444	459	462	479	435	445	419	430	426	430	467	443	481	464	471	458	475	454	425	460	443	481	427	433	427	455	422	460	465	407	465	449	465	399	451	460	445	426	461	468	461	451	447	439	451	423	411	427	426	440	473	414	418	444	464	453	435	404	448	419	433	451	493	448	421	477	469	463	451	419	454	423	443	424	428	454	468	483	431	446	433	434	439	458	446	415	413	440	443	418	443	448	480	440	418	405	445	439	430	444	464	433	451	451	438	446	421	459	420	446	465	463	443	459	449	460	455	437	463	426	418	453	443	394	444	449	459	427	446	433	434	453	459	419	456	460	446	475	441	459	447	419	433	469	466	481	425	457	461	459	449	435	412	493	466	431	454	416	467	441	416	438	435	450	431	452	484	442	420	412	478	398	455	448	412	467	444	437	453	491	458	467	466	459	419	425	422	424	421	432	459	467	463	474	491	438	444	513	449	455	474	443	485	451	429	436	480	435	455	424	414	446	444	443	449	468	453	452	466	445	464	417	413	438	488	463	423	466	450	459	425	467	439	447	438	456	421	426	430	454	421	429	454	415	479	449	412	457	454	454	428	428	475	425	410	461	457	473	462	436	449	486	441	438	428
1656	233	268	208	204	235	205	182	185	170	174	177	168	183	173	163	182	196	167	154	155	186	175	190	152	160	171	168	171	174	166	192	182	171	187	156	179	169	177	160	158	184	173	162	170	187	158	153	168	191	196	158	159	167	152	192	152	162	164	142	169	178	125	173	168	167	174	153	187	157	205	192	167	140	171	175	164	174	155	178	177	158	201	158	177	152	186	174	182	183	180	169	160	157	179	183	150	152	164	182	150	174	186	166	179	178	185	169	173	156	152	166	177	181	162	163	160	204	166	163	195	181	201	171	177	161	188	180	168	161	186	139	163	176	149	168	182	155	165	153	201	146	186	167	180	186	180	156	193	160	167	184	158	152	159	164	188	185	168	154	179	165	176	169	172	146	167	174	183	180	171	157	142	169	179	170	165	186	140	176	155	165	144	138	176	162	187	164	181	176	159	163	148	180	166	157	152	180	168	164	164	169	152	182	178	199	169	155	166	168	158	168	167	174	171	157	167	153	152	173	154	177	157	143	191	163	153	153	157	185	149	149	185	175	192	183	150	162	162	157	175	165	161	174	157	180	171	192	170	171	144	168	191	160	178	170	175	183	169	175	178	170	160	182	171	174	167	163	165	178	176	168	171	161	172	156	201	157	167	150	186	155	172	164	191	171	170	164	150	164	156	188	166	164	152	157	159	196	174	198	165	161	181	150	159	174	174	182	187	168	153	189	160	180	165	184	171	176	192	194	171	162	170	180	165	170	183	169	165	169	138	169	160	167	161	164	191	172	153	157	200	175	164	179	160	183	161	166	160	172	188	163	158	193	168	158	204	171	149	170	158	169	187	152	148	168	166	160	140	167	172	187	188	183	191	160	163	183	163	164	173	169	159	153	169	190	178	167	165	170	168	166	183	181	167	157	164	180	183	152	169	200	168	168	168	193	177	168	151	169	164	176	173	182	161	165	172	179	154	178	197	170	179	170	182	180	167	163	171	182	184	192	163	164	170	162	176	168	158	164	154	171	186	174	175	178	206	159	183	170	160	169	156	156	165	176	164	171	154	191	193	184	165	159	155	157	154	165	162	158	186	182	173	192	183	164	169	174	181	151	162	189	151	154	166	184	182	171	158	174	197	185	167	167	167	163	158	155	157	155	180	163	152	191	154	156	168	150	176	179	177	186	146	153	155	156	172	144	168	177	158	182	152	178	160	154	164	155	168	167	147	179	175	174	162	160	173	150	160	174	182	161	159	144	140	173	158	153	176	157	161	160	161	181	167	168	204	155	181	141	175	183	171	157	183	188	169	163	166	149	164	163	169	188	156	176	154	178	172	152	169	154	171	172	176	166	172	149	163	167	175	170	173	156	157	169	158	180	187	154	171	186	183	176	179	161	170	159	167	161	142	152	184	187	173	183	180	174	159	186	155	169	179	150	181	180	173	169	174	161	207	153	171	169	148	171	195	171	184	164	154	167	185	177	165	167	164	160	159	186	161	176	182	191	177	156	174	168	163	177	172	188	178	150	187	182	162	176	160	175	162	173	189	170	163	153	158	180	173	197	183	189	185	176	175	171	168	177	184	175	147	171	202	161	193	196	146	161	200	178	179	177	169	158	174	178	181	187	152	163	183	193	174	172	165	172	162	161	148	178	178	174	181	158	159	171	150	179	199	168	168	177	189	162	152	195	164	151	185	175	190	165	178	167	199	174	168	173	179	159	168	169	173	164	169	167	184	177	188	151	154	195	170	171	161	170	173	143	158	140	161	150	171	186	163	176	166	170	172	158	170	176	160	174	185	170	167	205	185	178	171	153	168	175	152	175	162	160	171	168	163	172	190	186	178	182	192	175	157	165	186	186	160	197	171	193	175	167	165	168	151	196	173	173	183	161	197	173	157	209	151	176	133	147	150	159	175	156	159	157	160	156	158	179	173	188	176	146	181	157	160	142	167	178	135	143	173	148	184	160	168	187	176	159	160	157	164	176	175	169	189	166	151	163	177	175	174	133	164	161	190	159	157	169	162	150	156	181	162	151	163	164	160	177	151	187	181	164	167	172	175	175	191	169	166	169	175	199	179	150	177	171	156	176	170	171	161	161	160	165	193	175	167	158	145	188	163	177	167	176	186	166	174	168	172	159	176	168	173	150	160	169	186	171	177	173	160	174	165	166	155	176	158	155	165	153	146	159	159	187	168	146	215	155	161	161	161	182	181	195	179	163	168	163	169	195	171	185	179	168	179	193	161	159	185	162	178	170	178	184	170	159	178	166	176	164	193	166	187	165	175	166	153	186	159	174	157	177	175	174	195	173	143	163	149	168	151	194	178	129	188	145	170	155	161	172	163	160	161	167	168	156	182	161	171	179	178	157	175	194	173	160	168	178	196	161	170	146	146	178	183	144	139	168	159	177	181	170	184	158	177	176	159	142	183	179	154	203	173	174	164	179	180	163	155	181	168	185	183	180	152	150	157	166	182	153	180	182	159	192	159	176	144	164	193	164	165	151	167	167	166	175	180	176	184	175	170	163	182	166	174	186	182	161	169	152	153	188	181	177	162	198	159	178	150	180	166	173	166	186	171	163	166	163	150	172	174	166	184	176	167	171	175	195	152	170	171	155	164	162	164	164	160	163	174	140	171	168	177	178	182	160	179	168	187	200	174	157	175	159	170	154	165	170	194	184	203	157	158	166	182	169	168	180	175	160	167	181	164	162	186	181	177	158	174	150	179	141	158	152	194	171	179	171	163	168	171	181	194	184	168	191	186	209	168	141	181	165	167	174	194	162	176	169	161	160	159	173	166	177	165	169	163	163	165	158	151	194	177	171	160	177	153	186	144	166	169	167	158	170	149	170	171	180	183	160	170	173	162	168	174	158	173	184	180	176	181	183	148	187	171	198	172	142	154	182	172	184	169	170	175	186	190	199	178	145	178	174	181	181	169	175	188	171	149	162	174	178	175	173	170	160	192	166	170	163	174	159	177	163	176	154	173	182	180	176	175	176	157	148	152	177	192	177	161	185	197	147	157	161	181	176	172	156	163	167	196	158	172	177	189	167	182	167	162	167	162	170	171	159	160	166	170	204	157	159	185	169	164	137	175	172	152	204	161	174	160	161	184	173	173	178	158	181	185	178	182	157	154	161	167	159	185	148	170	160	176	170	164	173	181	163	187	198	187	157	177	190	159	169	191	175	172	155	162	189	173	173	151	165	173	168	177	182	168	165	155	177	153	149	166	171	162	204	162	177	170	138	168	164	160	168	181	168	185	159	181	184	166	166	165	176	168	163	173	185	187	164	160	169	146	164	160	192	188	170	181	164	147	193	180	155	170	166	158	166	165	183	161	165	159	164	169	179	182	166	164	184	162	176	171	177	196	168	160	168	172	177	166	167	159	216	152	157	174	189	158	163	163	191	168	175	167	168	165	167	162	193	162	172	158	190	137	161	149	201	166	146	167	161	179	169	157	190	175	183	183	172	185	166	171	186	155	177	193	179
3273	661	800	795	739	749	726	717	674	665	643	603	686	633	630	638	598	651	663	603	623	639	577	608	654	565	616	570	571	596	630	602	614	615	582	598	603	601	589	649	575	635	608	602	602	596	584	576	614	612	599	585	694	618	582	571	579	618	567	602	566	626	618	611	651	623	583	581	600	592	624	612	580	597	579	564	617	569	586	582	569	580	598	600	604	629	624	576	619	636	607	593	624	576	596	627	578	535	612	590	563	619	607	620	591	573	565	565	595	617	565	632	636	589	601	586	617	597	590	629	579	568	613	609	648	624	643	599	571	611	592	590	583	634	569	594	599	586	637	621	613	636	631	610	612	565	614	591	538	612	589	609	577	643	550	572	608	585	611	630	587	589	624	638	594	556	590	589	601	646	599	577	617	658	594	608	590	606	600	566	630	633	589	584	609	585	636	594	612	603	598	611	603	588	565	589	598	583	587	571	605	594	573	582	552	573	648	606	591	650	613	663	599	574	605	614	615	592	562	610	634	564	595	586	580	595	601	624	594	600	615	589	591	587	556	619	610	586	599	569	642	615	584	595	610	624	571	618	564	607	626	659	577	600	598	618	595	574	637	632	564	620	574	621	604	620	619	598	605	584	595	552	601	579	553	632	598	634	604	579	580	572	582	595	612	575	583	569	561	659	577	595	582	583	588	603	625	609	603	589	585	600	601	589	631	613	569	640	623	594	618	588	604	596	627	574	634	581	605	557	627	642	608	623	609	603	582	641	597	596	580	629	605	625	610	643	642	606	587	617	600	593	608	579	612	551	564	577	615	639	557	572	582	570	556	609	622	608	579	640	579	611	579	642	607	610	566	618	601	602	599	552	584	572	637	597	596	608	561	593	654	610	616	623	602	613	595	577	571	605	640	601	602	576	580	601	594	583	580	573	601	631	589	633	582	590	637	591	583	615	601	587	632	601	591	612	603	617	632	644	625	572	622	588	567	629	579	557	562	568	587	588	601	601	628	604	610	588	557	634	613	587	628	641	591	580	617	565	574	561	604	577	598	562	553	595	600	613	549	605	601	548	619	624	560	581	621	573	611	592	594	592	580	616	595	648	575	583	597	654	574	628	614	572	627	565	604	609	573	611	594	575	583	643	604	624	560	602	566	620	600	560	596	574	571	604	572	603	614	559	564	627	581	579	616	622	610	550	612	556	588	585	599	568	599	621	653	610	589	605	579	602	587	589	652	588	588	655	633	573	605	620	577	592	584	614	585	601	581	580	552	585	625	659	604	551	616	596	569	596	572	603	593	573	576	575	544	616	626	613	600	612	634	651	596	559	543	561	607	616	614	628	601	629	610	605	546	583	620	597	584	589	575	613	579	639	585	578	607	592	561	600	595	582	561	586	566	598	644	604	615	609	612	600	635	607	609	570	607	582	627	586	590	578	611	613	617	610	592	584	611	608	605	588	640	598	642	612	563	563	608	577	634	581	576	559	611	596	644	613	615	600	622	589	601	601	582	602	603	654	597	569	588	572	558	604	626	556	593	608	627	602	613	616	561	600	581	584	611	609	604	614	582	554	615	600	569	631	582	585	624	615	596	566	606	575	594	623	590	615	582	541	655	598	585	621	579	655	602	587	627	602	588	650	586	629	646	587	547	595	577	578	610	579	617	598	572	564	560	581	645	573	548	583	563	586	595	646	609	540	576	583	581	615	609	625	549	587	580	611	610	573	589	611	650	558	588	577	579	592	586	582	593	600	590	619	618	602	611	609	619	640	634	573	612	635	565	583	611	609	597	616	586	566	570	578	590	583	577	559	587	589	577	613	594	562	596	563	615	617	578	615	572	572	625	600	601	576	572	592	597	601	563	616	591	603	553	584	578	614	574	629	607	588	614	587	577	620	592	573	612	581	600	616	579	582	601	632	583	589	602	609	595	579	616	562	627	583	574	577	616	525	598	568	602	570	653	562	616	563	626	611	588	590	576	643	585	588	625	617	591	606	629	573	612	623	579	571	589	613	577	594	582	602	596	567	638	538	609	603	570	595	592	630	570	619	575	576	609	598	557	577	607	601	617	569	557	594	602	573	564	578	600	557	630	551	643	595	581	574	584	621	629	645	579	642	590	587	571	592	556	629	610	544	567	587	592	579	603	567	610	624	621	629	598	613	574	556	560	564	626	632	633	599	606	635	623	602	593	597	586	604	577	637	581	610	590	597	546	572	629	612	597	577	612	618	592	604	604	595	610	625	596	570	637	603	599	596	587	607	647	622	588	602	592	639	590	609	628	583	617	532	612	575	588	602	610	557	641	604	560	619	592	573	632	568	606	547	649	600	568	618	586	565	595	632	558	614	579	625	580	595	625	623	576	603	632	597	591	587	614	589	608	626	553	638	630	558	567	565	570	658	639	619	623	566	574	588	610	595	616	619	611	567	581	599	557	576	605	617	564	624	573	621	547	625	555	587	569	564	598	629	595	579	602	590	618	636	595	532	605	609	572	578	588	603	631	612	655	574	547	588	629	578	597	573	622	620	613	584	656	592	591	582	554	602	605	564	619	637	564	581	596	611	562	595	579	624	621	619	590	579	609	594	596	576	604	621	603	587	617	579	565	628	611	594	583	614	599	582	574	578	586	605	589	594	634	646	606	569	596	590	534	590	578	616	602	590	632	598	634	592	543	582	596	618	590	578	588	599	568	586	623	587	625	600	581	602	631	621	616	610	579	604	567	590	617	619	582	593	571	615	552	621	575	576	617	605	553	637	621	641	615	575	603	569	589	640	561	595	645	569	611	573	590	612	598	587	616	631	617	573	577	624	560	559	635	613	551	593	606	639	592	578	619	628	568	572	604	592	606	599	591	590	605	607	617	621	607	614	574	609	545	642	581	565	629	571	572	628	602	592	623	574	601	593	610	617	628	606	646	612	609	580	595	592	616	580	585	577	624	571	592	567	569	620	566	593	617	557	607	608	620	587	572	567	611	597	596	585	598	614	635	568	590	596	640	602	590	584	628	589	556	608	633	646	622	572	596	594	631	560	604	556	600	560	602	603	594	599	568	612	580	620	569	575	592	542	631	589	598	558	569	614	624	619	601	588	586	645	610	569	550	580	578	604	566	613	587	619	614	586	616	608	609	620	604	593	568	605	592	615	553	586	650	610	626	587	597	614	581	608	560	639	580	578	631	584	599	605	581	586	644	613	623	565	561	594	621	629	596	646	603	634	603	605	646	546	609	611	607	631	597	603	633	655	570	563	551	585	605	620	582	607	551	645	620	619	596	594	579	589	600	547	654	600	601	613	618	577	609	594	545	595	596	634	597	616	627	587	603	567	583	604	578	579	540	637	610	562	593	576	583	594	665	617	583	596	522	639	554	615	559	630	575	604	587	601	621	623	619	584	516	577	609	589	581	573	622	612	631	604	576	625	595	650	587	615	598	599	607	620	571	586	577	621	616	569	626	617	615	609	573	613	578	654	583	546	613	628	564	575	549	651	627	586
9933	996	1104	795	587	388	313	282	197	200	165	155	139	128	117	123	126	120	103	98	103	125	95	96	94	104	95	106	92	102	93	93	97	89	90	83	99	84	88	83	96	95	87	107	85	99	94	112	86	92	90	84	106	69	68	104	82	84	97	94	90	97	94	93	99	81	94	80	88	72	81	102	69	85	84	84	79	110	89	74	90	101	70	73	93	96	94	91	88	79	90	77	110	98	95	95	93	91	95	83	82	89	73	95	104	67	86	90	98	86	76	82	81	78	72	84	93	73	88	87	91	99	75	85	73	92	93	67	95	96	76	75	93	94	80	102	84	107	78	97	76	85	101	82	80	80	76	77	64	105	76	90	89	77	92	83	91	82	82	92	96	81	72	118	78	79	92	96	79	80	80	80	89	82	77	79	95	89	88	87	96	89	93	91	95	80	78	85	87	77	95	84	86	79	93	84	68	92	97	93	94	81	72	86	85	107	81	72	91	97	76	108	89	78	91	85	79	91	94	74	86	91	97	86	90	79	69	89	79	74	89	102	90	100	74	86	97	74	91	78	84	86	95	91	87	81	95	83	84	99	86	83	105	102	77	115	82	80	88	79	89	86	84	77	78	87	89	95	97	83	80	94	81	108	82	90	91	91	87	90	85	87	79	96	88	80	100	92	82	86	78	99	81	82	86	98	67	102	74	102	97	68	99	66	57	90	101	85	83	86	86	91	97	81	104	75	94	68	96	74	98	85	90	78	82	80	79	75	99	82	111	94	95	97	88	89	101	87	72	85	88	87	96	89	93	80	91	97	100	81	83	92	94	91	87	77	94	90	73	72	85	67	95	83	86	92	87	94	96	92	86	94	99	96	76	80	95	93	83	103	93	87	109	91	83	77	87	92	94	94	73	80	88	84	79	92	83	75	84	88	99	110	79	82	105	74	70	75	109	96	81	79	88	87	85	93	85	91	97	81	74	76	89	89	90	88	81	104	94	116	76	84	102	101	78	91	67	92	91	84	87	76	91	95	98	83	97	72	88	77	86	78	92	65	71	84	91	95	89	83	93	79	99	83	94	87	74	79	89	74	103	80	81	87	93	67	66	90	88	79	83	90	83	78	78	85	80	81	81	85	82	83	91	92	76	80	75	86	85	88	81	99	82	83	92	98	92	97	92	89	80	85	93	108	85	90	72	104	83	79	92	100	90	82	79	88	74	89	88	74	72	88	79	101	83	100	91	85	79	88	95	107	88	87	94	79	79	76	81	75	81	92	96	71	101	88	100	101	76	89	94	91	99	80	99	111	88	92	80	86	81	70	87	87	86	103	108	96	97	81	97	86	94	79	97	94	82	99	79	87	97	100	78	102	77	87	86	84	74	72	94	84	72	84	89	101	69	85	99	87	79	85	90	89	101	76	79	86	88	105	86	85	99	75	103	79	74	79	101	84	85	71	87	75	69	87	97	79	94	78	82	77	77	91	82	82	91	73	85	87	81	62	84	89	93	87	82	70	91	100	85	102	95	96	94	88	85	87	89	91	84	99	79	88	96	93	91	76	90	93	86	84	84	93	94	90	110	100	74	95	84	72	77	90	86	86	92	85	88	84	79	80	113	70	81	86	92	84	87	82	92	87	85	69	74	90	98	89	79	84	90	71	84	89	83	96	99	86	82	89	70	87	89	87	71	82	89	87	87	90	95	102	86	82	97	77	97	98	78	84	85	94	87	67	101	78	85	91	84	84	99	85	84	102	105	97	85	84	71	87	95	84	94	101	88	86	87	90	93	94	81	89	97	95	89	92	84	87	82	90	81	92	74	79	86	79	92	86	100	81	82	95	74	88	90	94	80	87	71	90	90	91	97	71	81	84	105	96	89	88	105	70	84	103	74	82	81	89	80	97	92	105	100	81	98	90	82	83	78	69	97	74	92	89	89	76	92	74	83	88	76	86	76	93	74	88	71	72	85	98	78	91	77	77	81	102	100	83	88	74	81	93	93	90	84	88	94	90	59	73	81	79	96	71	76	71	96	89	81	93	99	88	84	92	88	92	100	92	95	90	77	99	86	85	95	100	81	85	94	92	82	86	101	82	90	77	81	89	78	73	75	69	103	99	85	85	86	84	71	85	100	92	75	87	76	87	87	86	87	83	89	81	69	86	99	77	96	89	90	75	92	96	97	86	83	82	90	74	78	88	101	85	80	84	87	87	75	86	96	73	96	78	78	88	81	79	89	84	81	101	88	103	106	86	70	110	86	93	81	84	84	86	80	83	78	75	66	80	87	85	81	90	102	81	78	94	85	75	88	90	91	83	88	69	75	81	80	85	95	87	81	95	78	83	91	87	92	82	87	75	75	87	85	92	65	82	98	88	85	92	88	71	86	100	77	99	97	94	78	70	89	88	97	84	104	71	91	90	71	78	92	83	88	87	79	96	96	88	85	99	87	87	100	81	82	78	100	91	79	95	89	90	87	90	105	82	89	68	81	77	88	68	82	83	75	71	105	99	103	74	91	80	91	101	82	91	78	99	87	86	81	85	81	94	88	86	78	81	79	92	86	77	78	72	94	70	91	91	81	77	80	85	79	90	82	70	83	82	82	80	90	92	115	93	83	88	77	79	87	77	81	93	77	79	101	94	79	70	92	78	83	83	75	78	75	76	86	61	85	80	86	85	85	90	86	93	93	88	92	97	86	80	93	100	79	86	93	86	87	76	91	96	72	80	71	92	89	87	73	77	103	90	92	91	78	83	78	95	71	83	107	68	95	74	94	97	88	84	71	94	73	97	81	103	86	94	79	90	84	77	84	67	89	87	86	71	76	94	84	99	80	91	97	73	96	88	88	90	98	90	87	109	90	82	83	88	81	83	83	84	95	91	121	74	87	77	91	78	73	88	88	93	89	94	96	91	76	92	90	81	100	86	85	82	98	86	90	91	84	93	85	69	77	86	94	103	104	81	81	87	91	81	86	82	97	98	93	86	72	81	84	84	96	102	80	82	94	88	96	83	76	103	89	70	83	80	85	88	85	88	67	70	95	91	71	75	86	77	79	94	87	79	81	94	85	78	102	93	104	75	95	69	88	93	91	91	76	93	66	101	96	88	86	84	81	80	90	78	76	103	85	78	68	102	79	76	109	87	93	77	81	82	72	93	82	80	97	100	85	94	92	102	91	60	93	100	99	94	89	75	91	84	88	89	85	89	86	81	78	86	88	92	71	90	89	78	100	63	71	80	100	91	91	71	84	81	80	77	106	76	102	104	105	104	105	76	96	85	90	82	86	89	84	76	92	69	74	98	79	90	99	91	90	88	77	84	88	87	82	71	86	81	96	89	87	95	98	81	106	78	78	82	85	90	108	85	75	82	72	99	92	94	83	90	98	89	82	91	89	104	77	84	86	90	82	92	82	72	85	81	74	94	104	88	78	89	92	78	86	106	102	74	83	69	95	83	83	79	82	81	97	93	85	89	86	91	79	87	69	105	71	65	88	89	92	90
8066	1177	2827	3150	2756	2252	1915	1559	1409	1217	1058	907	823	842	748	707	663	602	579	586	550	573	534	503	476	498	459	453	445	434	424	452	448	416	447	394	437	406	413	422	383	398	417	374	412	355	369	362	371	361	409	388	386	366	350	379	417	349	350	372	351	350	348	326	363	362	382	357	368	339	352	343	373	364	310	371	390	360	336	367	359	350	331	374	325	334	327	348	328	370	358	361	364	367	358	354	369	371	333	352	338	354	375	347	337	337	350	367	376	367	357	389	310	394	362	350	362	352	319	305	362	339	352	336	331	363	349	371	335	349	355	352	320	352	338	328	353	352	307	331	389	329	364	366	336	340	333	368	343	325	368	362	383	363	353	328	325	321	364	328	353	349	334	339	337	356	344	368	337	352	351	332	362	340	357	379	337	323	339	340	357	355	343	321	332	321	362	369	355	358	371	350	335	341	365	337	369	337	339	358	318	359	333	371	334	361	321	381	339	343	341	352	336	331	341	345	362	370	319	383	361	327	340	333	363	335	359	340	366	339	364	319	377	350	326	375	347	331	321	329	343	350	359	342	339	365	316	342	330	360	342	325	350	330	338	335	378	359	347	360	366	337	330	356	344	323	329	348	342	337	356	326	339	340	344	344	316	356	353	363	317	330	329	359	342	331	330	320	377	310	340	352	341	348	318	366	343	345	342	324	325	321	352	364	353	323	355	348	340	329	342	328	377	337	359	342	352	325	325	336	345	369	371	372	349	356	330	344	319	357	320	365	380	378	336	376	343	347	358	335	355	370	362	341	338	371	339	359	357	330	328	345	336	358	348	347	353	348	340	340	339	335	342	328	328	346	353	337	324	358	335	352	325	358	345	335	340	366	349	333	316	344	366	339	352	358	313	332	306	329	348	315	337	318	346	354	331	325	340	321	368	328	344	351	347	332	364	338	293	351	338	334	330	341	362	340	327	358	323	357	360	335	356	344	364	309	360	373	365	308	330	337	330	340	340	311	347	333	336	324	380	352	354	343	330	358	336	367	368	346	322	331	330	298	370	329	315	369	343	362	352	342	335	371	320	369	344	347	352	351	347	329	352	331	322	339	341	342	357	361	368	359	353	320	373	400	339	316	351	347	345	373	354	380	342	353	339	343	335	344	335	317	353	346	368	316	359	328	333	347	338	332	342	355	341	333	337	353	341	337	329	333	361	320	319	328	337	334	384	327	346	363	339	358	353	326	343	374	355	353	308	340	368	347	319	315	321	327	363	337	359	350	340	312	355	346	339	353	340	349	383	346	344	351	342	327	330	350	363	340	362	352	313	353	341	380	352	340	375	339	332	346	323	331	350	349	358	306	343	315	382	341	348	358	340	337	341	347	311	336	327	357	339	329	352	318	330	350	339	339	333	340	349	334	330	347	350	369	328	313	331	325	359	361	373	367	334	359	348	356	337	383	348	335	344	368	318	384	373	380	353	348	358	334	320	354	327	379	366	340	362	321	341	332	342	336	310	356	339	338	336	365	335	365	324	314	332	357	357	319	371	332	332	335	347	337	349	366	330	325	346	337	352	339	358	376	355	368	370	317	356	344	335	323	364	335	316	365	327	339	351	338	343	335	342	335	316	349	316	330	373	326	349	312	373	350	317	342	355	344	316	353	319	356	349	312	325	353	333	355	323	342	343	333	325	351	346	346	370	325	347	362	308	331	368	349	364	338	333	339	350	352	345	325	340	347	386	305	347	326	338	336	386	354	388	360	306	357	374	345	336	338	359	323	304	322	319	399	332	379	374	338	335	299	364	345	350	343	338	333	352	352	340	348	338	323	327	347	340	358	345	335	309	353	355	321	336	326	325	332	356	333	352	353	362	369	338	336	340	315	353	328	338	363	333	325	349	371	319	351	379	350	355	343	306	350	314	343	329	366	411	339	346	339	340	349	333	348	343	354	358	359	322	361	304	335	357	336	343	313	353	364	344	336	331	355	331	345	351	355	387	326	323	353	353	355	320	354	340	350	315	378	341	328	341	353	309	350	368	375	345	386	327	374	358	363	342	332	383	358	341	331	311	378	357	366	381	354	340	365	361	339	320	328	352	394	337	380	319	343	364	353	361	370	351	340	364	345	355	328	350	309	359	342	349	334	352	351	343	346	335	344	332	363	330	355	347	326	337	405	361	350	357	338	361	360	332	325	324	322	370	366	316	351	354	332	341	308	354	345	356	316	366	339	330	337	365	341	335	319	378	355	373	351	349	325	345	308	347	298	337	357	346	346	324	337	339	344	332	367	341	336	340	376	342	322	364	350	347	352	336	344	340	307	342	355	341	348	366	313	357	334	296	336	353	335	339	343	335	378	335	336	347	340	352	373	344	373	359	319	372	340	351	328	318	307	329	364	395	355	302	323	349	343	367	315	369	315	339	317	324	336	324	332	350	347	335	319	388	314	322	322	321	345	324	352	348	333	339	373	356	371	343	346	347	352	347	331	339	332	357	389	329	395	342	325	332	370	331	326	341	356	346	335	350	358	338	363	365	342	363	359	367	318	356	357	323	336	363	359	344	356	348	321	321	323	311	353	313	340	368	332	352	323	371	338	375	371	332	358	322	351	335	306	347	324	373	357	330	350	345	358	336	353	353	339	360	351	350	329	335	322	335	319	312	345	342	329	326	380	339	346	368	344	346	353	337	370	358	352	355	336	359	339	381	352	362	352	329	373	332	329	360	373	328	346	369	389	359	335	336	368	358	386	351	332	298	359	345	351	342	333	318	291	321	358	326	366	334	369	321	339	324	347	349	325	330	378	340	337	351	387	332	365	362	335	337	360	344	345	349	386	352	332	342	323	339	347	330	337	343	347	353	350	317	347	343	381	364	362	337	315	335	323	356	344	342	311	332	348	322	315	340	364	384	349	335	332	335	343	331	349	340	352	321	341	340	342	334	358	350	345	345	318	362	327	337	322	361	320	361	327	349	347	332	358	337	355	362	357	397	378	352	361	358	351	327	390	317	340	353	337	327	361	308	339	335	351	327	371	340	346	344	361	361	308	367	334	331	347	358	313	354	364	323	354	321	374	342	348	344	366	340	310	345	327	350	348	351	336	344	351	339	330	299	315	341	325	357	350	348	377	372	370	355	371	357	322	351	338	347	359	338	344	335	342	310	349	366	354	382	337	345	325	331	367	349	328	342	345	318	357	346	322	310	333	323	342	353	360	359	330	374	365	359	340	357	337	371	383	323	376	322	345	387	342	336	362	345	366	318	336	343	319	336	345	392	330	343	321	372	299	346	378	344	329	320	363	375	325	340	347	344	328	369	330	322	346	318	363	368	363	315	356	342	312	314	376	346	330	347	317	363	358	342	356	350	383	342	354	336	360	328	322	335	317	342	361	363	334	343	348	337	335	356	344	388	393	350	328	338	340	349	382	327	367	367	316	355	376	350	351	322	336	350	343	367	353	344	331	351	352	356	302	329	356	345	343	352	329	329	307	349	381	325	325
17388	2236	2054	1568	1057	763	557	426	383	332	245	258	207	224	205	190	185	157	175	150	154	143	136	126	122	130	148	119	108	124	125	130	117	127	135	109	118	126	102	132	121	123	113	106	122	125	115	127	134	114	119	126	115	128	113	127	107	120	135	118	116	117	109	112	125	120	110	119	105	134	111	128	114	106	119	109	93	112	125	100	112	101	112	114	105	106	123	110	121	109	108	106	110	108	108	111	112	96	122	110	110	94	102	128	122	127	110	135	105	104	100	108	117	124	93	96	116	97	95	110	125	115	116	98	94	116	112	101	131	120	112	108	119	96	109	93	105	118	109	109	100	108	99	136	99	97	123	125	103	130	101	119	110	127	110	92	98	104	110	107	102	118	85	123	103	109	113	115	119	97	105	119	117	104	87	112	110	103	107	109	108	114	110	114	111	113	95	107	99	113	113	127	117	104	131	119	132	126	119	115	103	104	115	107	108	106	114	114	113	105	115	104	127	124	107	103	108	96	95	103	112	141	111	113	101	116	107	125	116	119	100	124	132	106	122	108	99	103	116	111	115	117	102	118	98	115	105	100	120	109	111	112	108	111	113	124	107	117	125	123	108	102	116	115	108	120	97	102	118	109	122	112	112	103	101	107	104	106	106	131	96	101	112	103	112	107	136	116	116	121	128	116	107	95	108	113	120	123	118	97	104	113	115	121	83	117	106	101	120	106	85	119	111	92	99	98	111	107	105	120	107	112	120	114	91	118	115	97	93	95	100	111	111	122	114	89	90	117	105	96	103	127	110	91	123	85	93	113	115	95	96	106	119	116	103	97	103	115	118	124	100	120	94	118	103	115	120	112	116	108	100	117	119	111	102	118	118	114	111	134	117	94	88	121	104	119	117	103	112	113	137	110	114	108	110	115	101	107	106	111	105	113	115	117	104	135	117	102	111	112	113	102	109	97	138	117	113	108	128	95	111	120	104	126	94	105	99	109	106	100	97	110	108	113	96	124	122	121	110	103	107	105	132	110	113	96	137	104	109	115	119	104	125	88	103	111	95	117	91	116	122	105	109	120	114	83	113	116	102	109	109	102	100	120	93	127	106	115	110	102	105	112	109	94	106	117	95	114	102	111	115	106	110	95	107	128	101	104	98	107	123	106	92	114	118	101	91	126	110	129	114	108	116	110	123	114	109	103	127	82	116	110	123	116	117	115	101	107	96	111	121	111	104	98	113	118	127	131	125	122	120	111	107	122	115	134	123	113	110	128	127	105	111	114	115	102	132	112	117	120	113	107	107	85	114	117	117	109	115	119	107	95	92	100	121	115	112	108	128	100	124	121	132	126	99	99	107	111	93	121	115	131	109	90	98	88	96	112	107	126	100	118	100	116	98	103	109	98	123	91	92	101	108	117	90	103	99	100	132	93	119	104	137	115	98	90	108	101	124	113	126	110	103	101	111	102	115	116	87	120	117	112	108	99	112	105	117	99	120	116	107	112	101	122	95	99	108	113	98	103	102	103	96	101	100	133	117	101	104	114	110	92	95	104	112	115	91	101	117	125	128	146	103	109	120	125	104	96	90	93	114	110	97	110	109	107	110	110	96	111	106	99	114	129	96	115	103	108	103	122	95	114	104	113	115	127	104	127	129	134	105	111	121	114	104	103	120	106	108	106	109	118	121	110	116	125	98	114	118	108	118	106	122	107	112	97	106	112	98	119	119	108	129	106	110	112	107	122	134	122	128	94	118	118	92	120	104	101	112	117	101	91	119	119	135	107	98	121	105	102	101	134	104	125	111	122	121	103	119	111	118	101	89	99	103	116	128	94	116	125	103	100	96	121	107	110	117	117	98	108	108	102	118	115	103	111	106	110	100	101	106	107	96	99	111	100	108	117	118	112	102	96	134	121	118	109	126	120	106	124	110	104	125	111	114	105	107	122	111	106	114	111	120	118	113	105	103	107	118	124	108	108	122	105	104	103	86	114	85	113	105	96	115	100	108	101	101	111	92	99	117	115	116	114	102	117	109	102	117	105	123	105	115	116	111	116	96	128	126	98	87	115	105	120	113	123	118	106	102	122	125	107	111	129	116	95	136	124	92	102	103	114	99	112	101	140	102	115	114	119	118	120	129	111	102	121	112	122	102	109	89	106	113	114	109	91	118	120	107	95	117	109	92	116	102	100	128	118	92	123	116	110	94	103	120	105	125	110	121	103	111	134	115	119	127	118	116	110	118	118	103	109	114	102	116	110	103	97	108	112	102	110	92	118	113	86	109	95	117	104	95	110	120	107	119	127	115	98	84	132	116	107	109	111	111	94	107	117	114	115	116	106	109	135	96	123	126	115	102	97	95	106	110	102	120	112	106	120	117	109	133	123	122	98	106	103	102	103	100	112	117	116	102	120	109	114	95	120	119	127	111	116	94	109	117	107	124	90	109	100	85	108	95	113	109	109	108	93	99	105	115	91	113	114	99	112	102	118	121	107	126	110	105	109	114	107	117	105	115	86	115	118	119	100	120	131	112	114	113	110	94	108	126	109	99	99	110	122	118	114	120	111	118	114	109	120	111	110	119	108	99	98	83	113	110	102	123	112	121	111	107	86	113	105	134	119	108	133	131	113	120	128	123	107	127	109	104	107	116	104	103	85	109	111	103	116	123	104	101	107	128	103	124	116	110	99	103	111	119	104	107	97	118	114	106	83	112	128	104	111	111	121	113	106	101	103	118	123	131	117	107	94	113	114	106	114	118	115	110	109	104	119	103	124	109	121	120	130	108	111	81	106	110	115	117	119	117	115	127	97	117	115	135	99	112	120	128	112	125	119	114	103	96	109	94	112	112	106	116	97	109	116	102	103	114	124	101	93	112	107	99	116	124	119	103	103	113	99	112	104	99	101	118	107	108	130	108	105	107	106	98	92	113	118	104	101	106	134	108	98	126	111	119	105	112	118	119	99	107	108	103	144	95	117	109	107	113	105	113	106	113	107	101	128	114	120	110	116	122	115	119	102	109	128	125	120	99	109	115	93	104	120	115	109	102	126	112	82	113	98	90	111	113	113	104	111	117	96	106	104	95	90	104	116	109	113	111	108	95	103	88	111	132	97	103	113	102	94	103	108	106	121	124	101	105	110	106	105	105	131	93	131	115	112	104	107	108	106	125	100	119	116	116	119	126	95	128	127	102	126	126	105	119	98	114	113	92	115	96	129	108	109	113	109	126	102	103	107	111	131	93	102	124	107	115	86	130	111	134	107	117	107	113	97	120	120	118	115	124	106	119	114	113	87	130	124	96	114	101	92	118	99	135	110	104	120	113	123	112	109	126	93	101	112	106	119	110	117	104	125	118	127	86	97	110	118	95	111	110	119	98	123	101	129	102	107	103	98	102	100	121	91	119	107	117	114	110	117	108	104	112	110	121	109	129	106	119	104	99	105	127	113	101	96	117	101	120	128	108	107	106	98	92	111	102	110	112	127	121	116	106	128	114	119	121	117
10318	2204	4958	5678	4965	4007	3175	2781	2355	1965	1797	1590	1419	1304	1199	1086	995	973	888	839	800	749	760	710	705	660	705	621	594	655	603	582	600	540	548	577	541	567	564	526	515	572	517	500	467	508	484	480	496	501	489	492	437	465	493	465	474	463	500	488	462	472	493	439	444	442	444	452	445	411	468	472	491	471	470	396	484	425	423	444	459	446	450	475	463	432	439	518	456	456	439	404	453	456	444	435	443	458	393	421	418	425	403	419	424	449	425	443	460	416	434	443	413	401	445	411	417	428	395	429	427	434	395	418	431	472	449	451	432	397	409	406	455	451	422	422	406	447	461	438	456	431	409	403	444	415	403	450	409	451	423	438	435	377	422	384	443	444	422	470	441	405	419	453	416	422	449	428	431	432	437	424	386	412	417	416	445	444	472	420	478	444	375	437	436	448	460	430	458	423	436	392	433	438	420	433	419	402	462	431	435	442	454	401	423	455	430	427	450	462	438	445	397	464	428	487	415	467	455	438	375	432	424	418	434	417	456	409	462	425	391	456	430	431	394	403	447	404	414	392	408	431	445	416	423	420	448	448	442	426	378	449	445	437	434	423	387	452	424	411	400	429	432	398	446	429	419	432	458	400	444	432	441	377	433	407	419	414	426	435	399	449	450	422	380	413	401	451	425	449	432	413	426	423	421	396	406	398	420	428	416	385	427	438	432	421	440	422	445	405	419	422	405	404	416	409	437	422	435	456	436	433	460	458	415	418	407	486	451	436	397	423	426	434	411	411	401	418	439	428	432	439	404	442	449	434	400	417	405	411	443	426	421	428	410	413	411	431	426	411	441	433	465	472	454	459	427	414	413	412	405	415	412	412	426	442	396	438	434	444	405	402	429	456	455	405	424	403	440	437	456	409	426	404	434	438	447	410	445	412	430	440	449	457	416	421	384	429	458	445	433	440	434	452	393	436	413	387	408	390	410	439	429	437	454	456	455	412	400	451	427	476	396	424	416	408	432	436	412	432	452	428	424	439	407	448	439	433	445	401	400	425	413	433	412	454	425	431	415	393	434	423	422	434	431	424	435	432	431	420	414	384	455	411	409	422	419	412	426	434	426	432	457	439	384	413	394	462	403	432	385	407	457	399	419	410	401	431	458	422	450	406	412	416	427	421	435	431	438	422	456	440	409	446	391	450	396	413	459	413	425	412	434	410	405	422	441	415	420	408	421	406	462	444	436	399	399	404	460	441	437	439	409	416	396	419	377	428	461	426	408	423	444	431	434	421	446	428	409	433	408	431	417	376	425	425	412	451	398	427	430	427	440	414	421	403	437	384	420	430	444	422	458	438	407	398	417	427	423	426	441	416	414	400	428	418	432	433	393	450	416	464	410	434	377	469	413	438	416	442	429	378	430	400	422	453	432	402	431	407	442	394	412	458	448	388	417	422	441	397	457	409	407	408	423	429	396	438	438	389	431	435	417	453	422	426	439	427	431	410	420	395	451	424	433	431	441	420	426	441	400	418	430	411	432	471	432	413	399	396	421	442	388	430	425	448	413	439	435	444	426	423	415	454	404	455	415	461	389	388	415	452	409	412	445	429	439	442	407	442	433	411	437	400	451	417	400	424	460	420	427	387	479	438	421	445	422	442	447	427	397	407	415	442	441	436	408	444	437	423	414	439	423	441	421	420	416	412	415	436	434	432	426	429	412	391	455	467	415	418	408	374	453	421	423	410	423	422	395	435	462	449	449	405	426	409	420	391	417	380	449	415	429	417	421	388	436	403	440	422	429	411	443	442	398	444	386	428	401	424	408	445	438	446	388	401	398	442	397	407	424	412	398	456	426	428	436	420	423	402	451	410	412	409	407	439	451	431	448	455	413	400	455	421	412	459	396	389	424	420	442	421	431	388	398	389	423	418	419	432	448	406	408	456	449	435	398	422	435	424	450	418	424	430	412	454	394	414	386	469	401	382	409	438	381	414	391	439	381	452	433	440	424	411	420	442	424	424	413	422	444	432	428	401	446	471	434	399	392	391	390	420	381	470	411	400	458	452	397	399	437	408	410	445	394	432	398	437	441	423	426	413	417	415	417	428	423	439	464	445	434	395	455	413	439	425	400	414	443	427	423	405	438	441	411	430	417	427	445	445	437	405	420	410	463	443	412	421	368	445	455	428	427	415	439	418	407	407	446	396	436	393	423	450	442	415	385	389	413	428	419	456	420	426	404	424	421	451	439	409	468	435	409	417	413	407	415	443	419	401	353	411	420	437	409	402	428	408	431	387	403	428	419	406	428	410	416	402	381	434	426	423	435	432	441	433	458	447	458	424	428	403	381	390	409	406	409	455	413	422	422	407	431	425	424	409	371	419	449	455	420	401	416	442	435	426	443	439	426	447	423	437	424	422	442	400	431	409	398	440	421	422	441	424	402	395	407	435	413	408	411	448	438	418	365	416	470	416	401	405	451	428	407	421	443	458	419	432	417	425	430	436	416	448	416	419	440	433	406	425	444	430	416	438	462	434	425	386	413	455	465	395	428	405	427	394	410	391	434	406	392	407	429	411	418	414	440	443	415	400	410	404	434	444	394	441	431	438	399	410	431	425	421	417	386	445	451	428	465	410	432	427	430	447	383	437	405	408	428	424	403	382	395	428	409	422	417	406	421	424	417	435	436	435	428	413	405	418	445	412	425	426	426	437	444	412	427	413	440	442	459	451	378	410	419	462	428	433	439	413	422	443	435	428	443	431	446	444	430	403	427	410	453	431	468	445	416	434	438	454	446	424	435	439	416	403	453	418	402	453	441	433	430	380	388	451	392	430	416	401	410	374	444	434	423	406	408	422	401	424	458	462	374	439	432	436	429	429	430	442	396	441	444	433	407	468	443	430	418	396	428	403	457	412	408	412	392	445	388	437	427	432	393	438	439	420	423	423	428	429	390	418	449	432	444	439	387	414	430	439	461	423	455	397	427	447	433	423	439	477	446	448	405	422	419	429	461	415	444	448	430	451	413	415	429	422	419	407	441	403	432	394	476	433	443	378	427	445	426	450	394	391	440	434	432	432	426	434	404	447	434	442	394	422	417	460	418	437	421	451	395	447	438	419	459	424	454	438	419	416	437	437	425	453	424	448	437	392	437	420	435	412	427	439	434	408	446	432	474	433	441	405	427	448	426	391	431	427	412	443	422	412	439	419	401	435	420	413	463	401	457	409	397	452	415	418	412	456	400	416	450	405	431	431	383	445	404	427	453	418	456	446	433	408	418	419	438	423	437	425	412	401	461	408	468	377	392	393	475	416	396	386	422	424	398	424	407	445	406	417	437	422	410	408	402	409	438	421	434	410	451	417	436	409	405	400	432	409	419	405	387	408	444	420	415	465	411	440	431	435	387	433	420	423	418	406	386	443	429	423	396	436	389	431	417	414	384	434	420	424	414	421	412	441	431	398	401	398	463	459	379	428	405	435	394	401	400	440	384	445	404	412	424	403	432	424
1801	253	260	255	225	191	220	190	201	171	180	189	172	177	198	199	174	193	166	193	172	170	175	182	196	204	183	179	180	180	155	175	167	196	182	181	188	176	162	197	168	185	156	163	181	188	164	201	206	178	166	188	189	171	183	186	174	157	164	168	194	173	169	158	162	181	155	165	149	189	160	199	199	175	184	166	152	174	197	175	181	165	172	174	165	144	170	173	174	193	190	159	177	188	193	176	209	172	172	172	173	192	186	179	166	187	164	171	177	182	177	190	175	156	149	155	176	188	180	170	185	181	187	180	187	176	188	165	178	179	169	170	169	179	195	150	200	188	166	161	178	174	189	169	170	156	189	181	176	175	174	173	184	160	185	197	193	184	172	186	190	185	160	161	172	176	182	193	172	153	166	178	186	171	159	181	188	189	188	167	164	168	189	171	185	165	178	178	195	158	186	169	178	159	159	178	147	180	185	188	154	169	170	178	187	171	170	203	177	169	188	193	188	192	172	166	175	169	175	194	162	181	176	168	171	186	186	176	180	170	182	171	172	166	185	202	162	181	205	175	178	164	139	182	191	180	153	173	192	168	176	143	182	178	180	198	160	176	181	185	183	177	190	192	173	185	171	176	184	212	170	140	180	169	187	187	160	180	212	196	182	197	183	179	166	166	174	162	193	178	169	181	186	192	195	182	192	157	196	153	187	176	178	176	156	186	169	176	179	152	185	173	166	180	194	180	181	180	156	169	185	181	191	172	174	177	202	160	161	166	173	179	185	188	165	159	172	179	172	162	172	198	165	156	164	195	175	192	146	189	194	190	167	154	197	186	178	166	160	183	179	182	167	186	182	182	187	167	172	190	164	174	175	186	173	174	177	152	185	157	163	176	182	189	171	159	199	187	177	191	171	172	198	183	149	189	184	174	166	169	185	199	161	210	173	154	177	170	181	166	170	155	179	175	166	192	172	198	163	171	189	192	188	194	178	186	178	185	174	202	171	173	189	176	182	175	187	195	158	187	180	170	162	175	153	197	179	174	221	178	175	174	184	179	170	160	203	193	200	184	171	158	165	145	157	198	164	170	198	183	175	186	169	174	179	167	166	147	171	186	182	172	187	200	171	185	156	176	184	169	188	165	162	179	186	193	183	159	159	190	174	169	176	181	146	168	165	184	183	164	172	167	182	184	181	193	177	157	160	168	200	169	160	192	180	193	201	160	191	177	182	158	170	177	151	190	184	186	168	182	181	176	179	225	179	176	183	174	183	156	161	183	164	162	170	163	169	185	181	175	185	159	165	179	182	177	149	166	176	157	152	179	155	152	155	168	165	186	202	185	176	192	144	185	170	161	193	190	178	188	162	174	215	190	186	156	173	168	176	180	187	181	187	178	198	186	170	176	181	175	183	172	173	174	169	192	217	154	201	174	170	170	175	163	180	164	163	155	205	199	191	162	163	165	179	176	189	174	173	187	191	193	164	162	168	183	178	166	186	156	167	185	175	187	176	169	168	189	169	210	176	187	180	185	166	155	192	172	168	185	176	180	173	178	179	199	201	143	174	182	175	166	163	176	185	151	176	179	167	184	191	191	171	168	164	173	192	174	190	185	182	167	170	188	194	161	168	186	158	170	175	176	174	168	170	179	198	175	187	184	175	174	173	203	197	172	187	178	190	176	158	178	149	187	158	178	197	182	179	192	176	183	167	174	186	170	162	184	192	151	170	179	184	182	180	175	189	198	179	171	164	168	136	176	179	191	191	170	182	162	173	162	184	206	175	177	185	162	171	198	170	190	176	188	176	173	165	167	167	163	169	182	181	190	177	202	181	185	162	188	164	183	190	173	152	178	161	192	175	186	150	169	171	165	180	161	176	179	193	160	158	195	175	189	181	165	160	170	182	207	188	199	162	174	170	194	172	193	157	181	172	176	162	187	171	199	160	183	185	185	173	162	174	196	179	180	185	155	173	175	176	180	178	195	180	174	182	184	189	177	179	175	190	183	179	189	182	187	178	163	168	164	180	182	200	176	183	160	209	181	179	175	187	193	162	162	189	167	181	176	174	161	193	193	192	172	195	188	160	192	174	159	190	161	166	180	185	171	175	169	198	182	179	178	174	196	175	173	139	181	166	165	184	176	207	184	205	162	189	190	186	172	192	194	181	166	173	202	181	162	172	159	163	168	175	153	157	171	169	204	196	170	160	188	163	161	171	183	169	181	161	188	178	177	179	182	174	186	193	207	185	154	178	186	170	173	180	171	203	168	193	168	175	160	188	172	181	176	186	173	172	200	194	163	167	187	185	183	177	185	165	184	180	161	166	180	162	197	176	172	177	165	197	195	191	159	180	166	187	166	168	144	188	166	191	185	163	181	170	150	173	178	197	173	184	166	178	155	182	174	187	173	185	174	169	191	188	170	180	190	160	173	183	195	165	170	191	171	177	188	156	187	144	180	183	198	175	160	195	173	162	188	180	161	169	170	173	172	173	187	172	170	158	159	193	191	188	180	187	171	200	176	194	190	173	171	178	169	177	170	183	181	197	164	191	158	198	169	197	149	179	193	163	177	169	160	165	188	165	175	168	170	209	194	176	146	180	165	160	159	172	171	195	170	207	201	172	184	167	209	168	190	163	169	169	178	182	194	191	177	196	174	160	162	189	174	181	195	166	185	170	171	162	198	188	150	180	197	177	161	162	211	182	189	174	173	213	196	201	176	182	179	176	196	194	179	147	156	158	188	164	175	166	159	162	145	194	195	162	205	185	195	168	165	167	176	208	191	185	171	203	185	164	200	204	186	178	203	184	168	180	163	171	153	161	163	186	183	153	169	175	201	158	185	183	189	169	180	183	164	188	199	184	201	170	178	185	170	157	173	178	197	171	132	190	174	177	164	199	165	192	172	167	189	188	175	177	162	183	179	171	182	180	193	185	193	195	166	179	193	188	181	159	203	174	180	203	178	154	190	190	163	181	164	172	163	166	178	199	167	153	172	192	199	199	183	178	184	170	190	174	181	186	168	195	177	159	170	167	167	170	185	172	172	176	192	161	166	191	175	175	174	210	152	147	177	185	188	195	181	185	192	182	170	158	167	187	178	196	167	169	207	194	164	173	187	156	183	170	173	191	164	184	191	190	158	193	185	168	182	182	171	192	177	175	173	164	188	194	175	179	184	170	185	180	191	180	172	143	177	193	174	190	187	183	180	170	172	171	170	179	169	169	182	183	172	185	165	173	166	173	169	183	170	172	176	165	179	182	167	173	180	160	170	148	204	176	170	212	205	183	160	182	190	191	166	194	199	205	195	211	167	148	173	192	176	181	192	178	174	188	167	208	185	154	173	164	169	167	171	166	186	193	181	193	186	164	200	163	168	177	164	163	192	185	198	154	169	184	181	179	182	162	183	170	186	189	173	166	160	162	178	165	170	184	176	161	173	179	182	181	181	186	160	168	206	170	161	202	169	174	184	169	186	172	179	170	174	166	181	203	178	178	183	177	178
3492	726	839	822	724	765	772	735	717	692	655	666	658	698	670	670	614	603	601	634	604	670	618	611	627	640	611	636	636	656	630	591	654	656	602	626	646	619	614	668	636	588	617	625	599	631	638	639	622	614	642	621	613	667	621	620	621	608	635	613	607	647	658	652	622	620	612	686	658	648	624	666	621	609	612	626	634	623	637	635	628	606	630	626	598	601	552	618	609	671	608	602	659	609	665	633	614	639	615	596	618	634	603	621	654	647	624	640	635	575	613	622	657	613	595	609	647	594	631	639	609	672	627	572	647	609	651	644	592	632	615	625	655	598	643	622	626	605	656	662	618	587	616	649	614	611	633	648	653	617	624	597	644	616	646	628	617	599	595	620	586	634	614	612	624	604	643	616	652	663	608	643	640	599	630	609	603	641	637	601	641	581	616	620	644	625	606	623	604	589	627	636	673	623	613	584	605	634	609	639	602	582	638	651	627	643	654	643	601	629	627	620	598	656	651	616	627	624	675	624	644	630	597	625	623	602	596	645	648	606	637	612	627	584	629	624	606	660	615	610	580	644	614	612	607	623	642	643	617	651	665	586	640	627	595	575	570	602	614	623	615	669	608	638	638	644	615	619	642	647	633	627	621	566	602	605	642	607	652	622	589	619	599	650	636	622	601	624	630	635	631	624	601	576	609	645	604	611	649	600	612	602	614	637	595	590	600	643	572	602	644	606	669	599	629	629	592	657	615	626	630	618	543	646	618	648	622	593	613	585	598	624	656	628	584	660	617	634	637	639	667	620	634	629	622	628	614	627	658	600	661	616	628	640	652	619	628	607	644	638	613	618	635	601	623	606	611	657	542	591	613	637	605	652	618	604	634	590	609	607	581	620	619	622	589	636	653	603	604	645	623	644	578	616	655	604	639	620	643	599	678	607	681	627	633	638	625	588	601	631	631	627	625	573	674	625	663	644	654	630	616	640	647	636	601	626	644	677	609	627	658	620	642	629	654	636	656	651	663	609	633	618	615	566	631	662	657	639	641	637	611	634	639	599	621	650	636	613	593	656	608	645	657	662	632	618	641	594	595	652	602	623	571	637	650	650	610	629	631	586	633	608	614	605	641	610	629	601	600	614	588	592	654	635	673	605	693	645	606	591	665	600	596	582	624	597	594	599	623	586	650	581	642	603	647	632	616	619	635	629	602	609	630	604	628	602	604	635	676	689	633	662	616	591	629	628	645	579	649	628	605	584	661	633	602	601	614	643	576	614	626	596	648	615	618	647	616	662	588	579	602	625	642	603	674	600	597	619	590	618	607	556	637	610	625	673	705	638	609	608	617	612	645	599	667	583	648	628	603	624	668	644	680	637	621	601	616	624	586	594	651	645	635	629	652	600	642	620	616	627	639	683	673	592	593	653	624	629	625	641	620	609	579	637	626	595	601	650	639	670	604	623	646	609	643	644	620	620	620	594	653	619	605	663	621	596	659	603	644	666	661	647	598	624	604	617	606	610	645	619	628	612	595	610	599	605	635	611	606	611	614	670	666	629	618	662	621	646	592	626	596	656	600	659	628	637	652	642	624	627	648	644	614	640	643	647	612	630	636	596	608	621	643	625	636	629	609	655	626	634	645	622	602	624	605	611	605	582	616	687	633	628	607	649	619	586	621	612	628	640	621	650	581	596	604	610	608	631	643	628	665	622	653	617	623	571	584	635	591	607	587	658	669	622	605	612	613	602	677	623	660	628	636	653	592	629	658	628	623	624	632	601	619	660	654	596	596	615	627	596	646	633	625	627	622	647	646	654	659	603	604	619	695	631	630	599	645	599	598	593	583	605	619	644	619	606	596	602	622	617	645	644	648	639	616	660	635	617	649	641	618	596	652	642	643	649	632	595	618	625	625	638	633	582	616	651	603	630	681	642	638	628	607	633	623	644	628	639	614	634	684	655	655	654	587	611	604	603	656	633	634	642	668	592	620	638	629	618	636	598	608	637	626	614	608	626	611	612	626	630	638	605	572	607	637	607	629	608	616	577	602	635	610	624	634	574	601	652	652	666	603	634	597	601	659	634	623	570	598	643	643	613	592	605	627	650	608	613	598	659	574	651	639	656	629	612	624	651	580	614	619	616	638	687	611	616	615	643	571	659	601	607	654	636	633	652	629	573	618	630	620	623	577	644	583	609	594	623	596	637	654	598	611	630	633	580	650	592	582	654	642	608	651	648	639	624	617	587	670	583	669	631	651	576	684	608	644	635	639	639	583	621	589	622	636	605	660	652	598	610	663	635	596	613	616	630	630	646	570	591	649	654	651	630	619	591	635	589	617	647	672	616	586	585	617	567	596	619	622	619	623	594	627	640	594	654	606	643	601	645	585	675	647	604	657	638	620	604	600	626	625	613	633	604	612	640	644	610	653	630	653	559	620	592	643	617	627	614	619	613	614	688	627	627	605	642	601	649	621	578	599	630	609	635	605	649	655	685	601	602	587	618	572	620	637	601	616	682	671	636	607	585	624	621	620	574	603	646	608	641	617	624	571	644	629	674	621	610	626	665	643	652	638	638	624	650	614	627	636	626	668	647	610	649	605	609	610	625	643	645	596	628	663	621	620	648	687	618	666	605	645	632	624	644	604	606	626	637	641	620	567	648	619	658	614	607	636	613	607	621	618	609	600	618	620	604	661	610	633	632	663	591	655	616	595	624	655	603	648	596	623	628	664	633	634	661	639	592	587	619	628	612	587	638	629	623	564	633	616	607	659	650	654	655	686	643	651	653	618	608	613	603	658	606	638	639	620	629	613	630	660	624	656	645	620	625	611	609	624	635	584	645	609	624	661	656	592	626	617	620	658	620	649	632	603	675	660	619	621	628	638	663	626	639	643	622	656	646	662	658	593	609	633	604	610	608	610	657	645	655	633	592	633	620	637	619	635	639	610	621	630	623	633	632	621	618	670	598	617	644	628	593	652	652	599	590	637	651	638	602	611	591	616	659	669	587	592	655	620	599	629	592	584	588	595	615	611	598	612	620	608	601	651	635	589	615	615	652	585	578	663	634	626	671	625	653	607	585	602	652	536	615	626	628	593	616	620	585	590	603	601	633	604	628	649	668	602	648	598	616	629	599	605	674	597	639	633	645	622	624	635	638	617	594	650	618	626	629	633	626	638	620	620	596	644	673	628	655	631	616	637	631	603	610	620	629	637	609	601	652	649	620	638	626	652	604	642	629	607	612	625	636	624	666	618	621	628	626	591	645	614	603	607	678	609	598	614	635	591	666	672	591	603	588	600	655	635	648	637	629	647	659	616	638	630	628	648	608	608	627	630	597	583	631	672	656	628	631	595	624	664	649	616	615	644	596	648	598	583	683	590	615	619	623	606	606	567	628	592	615	632	598	617	650	619	642	598	610	560	614	677	617	647	644	626	583	635	612	611	570	633	615	614	625	645	573	638	634	596	644	591	633	639	594	609	588	595	682	616	596	638	627	625	626	638	651
9312	968	1017	794	581	411	283	249	215	178	148	174	141	126	163	126	114	118	117	113	99	100	92	103	80	90	96	94	79	92	108	96	90	95	78	88	105	94	95	97	98	94	94	85	92	102	98	88	70	97	111	75	93	67	72	74	86	94	89	95	83	98	103	98	98	86	76	103	75	98	88	85	108	97	79	82	94	93	89	98	69	98	106	92	72	82	108	71	75	87	94	74	95	91	90	80	90	88	73	80	108	88	102	90	92	88	92	73	88	87	93	94	105	80	106	91	88	92	104	66	81	99	80	87	92	74	72	76	84	80	88	101	66	86	79	87	89	79	81	73	113	96	92	85	86	80	68	87	104	70	63	94	88	81	97	76	80	90	77	85	82	82	87	91	91	92	90	106	76	84	116	81	84	82	78	79	90	89	75	80	79	100	81	91	88	76	94	74	92	74	70	80	70	93	89	83	84	81	85	90	94	79	83	92	79	81	63	81	94	85	85	83	84	96	94	89	86	85	79	78	100	83	98	88	64	83	89	88	99	86	77	66	82	96	97	76	75	96	84	97	86	98	89	108	75	99	66	82	85	80	85	73	80	94	98	74	73	86	81	92	88	91	80	77	82	86	94	65	80	99	99	79	84	84	99	91	103	89	71	98	84	95	81	71	78	105	96	82	86	94	92	88	84	76	89	90	82	86	74	94	95	84	71	78	78	85	71	91	85	81	95	85	83	80	94	94	85	89	82	76	94	78	80	85	89	75	76	87	89	92	88	76	78	87	85	100	85	73	82	99	82	74	89	100	75	99	86	83	90	85	87	84	97	92	101	83	95	74	74	92	86	94	97	95	82	88	85	105	74	85	68	70	79	96	91	82	90	79	100	84	67	82	89	62	100	95	90	86	103	75	83	78	81	91	96	98	95	85	100	92	80	78	95	81	91	77	78	95	91	73	80	82	82	80	86	72	99	81	70	78	69	95	90	90	73	85	89	69	96	75	81	93	89	70	86	102	92	99	98	94	85	78	99	87	89	90	85	81	84	71	93	86	84	79	94	90	100	84	90	86	73	76	96	110	95	87	96	86	78	88	91	103	82	87	81	85	86	91	87	91	63	70	76	70	93	87	94	90	86	86	66	90	93	84	106	80	100	79	97	87	90	77	77	93	82	84	74	86	87	88	106	92	88	79	84	91	85	77	102	75	95	93	68	88	67	87	90	94	108	89	88	89	73	85	84	85	77	79	81	81	91	91	80	95	86	88	84	91	74	85	77	93	95	87	93	90	106	87	98	89	84	84	92	81	91	86	61	75	83	77	96	82	88	94	100	61	69	84	83	88	93	92	89	93	82	93	65	79	81	109	85	65	95	88	73	89	74	95	84	106	83	84	78	97	92	95	96	92	107	99	104	92	80	89	80	89	79	81	91	82	73	74	87	81	90	82	93	99	76	90	85	104	90	93	96	104	96	85	76	80	92	99	87	81	90	88	97	88	101	95	76	97	73	66	92	96	89	91	73	91	75	97	82	104	95	88	90	83	79	98	84	82	84	103	99	75	69	84	90	83	86	95	80	85	87	85	81	88	92	90	82	92	91	68	76	72	93	120	90	73	91	81	87	90	79	81	76	90	103	85	95	81	82	92	91	83	59	72	74	82	82	95	92	88	78	76	110	90	79	83	87	78	99	97	81	91	78	105	77	85	98	94	77	71	91	84	93	74	98	83	87	94	65	85	98	101	96	72	103	97	90	78	83	89	95	85	110	82	80	101	90	90	96	84	90	93	86	90	78	81	88	69	68	82	90	89	87	83	93	81	85	75	77	95	80	79	78	74	84	72	83	77	97	78	86	73	69	80	87	86	85	82	81	75	93	72	88	77	92	85	82	95	83	87	76	100	84	80	94	84	79	76	98	89	81	100	80	84	94	80	64	79	98	89	89	81	70	82	92	88	82	82	82	81	108	95	78	84	78	88	84	90	95	100	96	80	85	93	83	89	93	83	81	100	76	75	96	95	81	84	94	91	95	74	70	82	87	80	91	96	84	90	83	85	88	86	93	93	93	92	88	88	78	96	97	89	80	90	95	92	73	78	94	62	72	94	83	91	91	79	82	87	85	92	90	63	86	83	94	81	86	90	81	97	84	86	91	69	82	104	77	99	77	89	85	100	74	80	83	85	95	80	83	102	84	72	103	99	80	108	96	75	78	83	85	101	82	86	61	89	69	77	74	78	102	84	82	73	91	85	90	73	103	80	82	81	78	97	72	104	88	84	107	94	77	87	87	93	106	84	77	81	103	75	87	80	84	66	105	95	91	94	85	101	87	92	88	94	89	98	85	78	78	98	63	76	82	84	95	97	93	85	91	72	94	80	72	89	88	81	56	65	84	85	90	91	78	83	86	80	69	93	75	82	85	80	86	86	80	82	86	83	98	75	107	108	92	91	88	88	95	89	68	83	91	89	75	86	77	96	71	89	81	78	82	79	71	83	78	94	90	81	95	88	88	86	78	97	76	78	92	100	69	96	76	100	95	93	80	91	90	79	78	81	99	90	89	86	77	89	74	84	71	80	72	99	92	97	99	92	96	81	95	95	66	80	71	84	83	90	97	74	72	94	100	74	73	86	103	80	92	83	93	84	78	95	86	79	83	75	87	75	97	92	86	78	79	93	85	99	86	80	85	79	92	87	92	81	89	86	68	81	91	88	92	85	95	69	86	78	87	96	99	77	83	81	72	98	77	80	71	82	84	84	83	91	93	83	85	81	80	80	79	84	69	89	87	83	87	98	90	101	84	79	86	86	85	83	85	97	83	77	83	82	97	67	74	84	86	82	89	89	78	106	104	114	90	96	84	82	84	57	90	89	83	84	94	95	82	88	89	95	86	73	103	96	80	73	85	83	103	101	87	81	106	63	96	83	75	84	81	74	84	88	104	82	84	98	85	97	84	79	83	90	78	95	73	85	92	79	90	101	104	71	92	82	85	76	83	73	94	89	88	86	71	83	79	92	81	85	80	82	80	92	98	76	89	81	76	105	96	94	73	86	91	66	81	81	96	79	83	79	80	82	94	103	71	88	73	90	100	88	89	72	93	63	82	101	91	86	85	86	90	91	84	88	86	84	89	85	92	88	82	79	97	86	87	95	75	87	85	73	78	86	74	78	81	82	85	69	88	90	82	87	73	74	85	84	79	97	84	82	77	87	88	79	94	96	96	79	80	80	99	99	92	74	64	88	71	74	83	93	98	97	88	75	89	88	91	72	97	90	69	84	100	79	96	82	92	87	75	99	79	78	87	71	88	81	84	79	72	76	72	95	71	86	74	93	86	82	74	97	77	79	86	101	105	85	101	89	87	91	78	85	106	98	108	83	74	87	96	73	83	85	112	105	76	90	83	98	93	81	91	89	79	66	78	83	87	88	77	87	81	82	86	84	85	78	94	97	94	89	96	89	84	80	83	77	84	87	82	80	92	77	100	89	86	91	79	76	85	86	84	100	89	79
7800	1290	2799	3239	2730	2242	1956	1562	1343	1106	1065	962	873	820	734	660	660	636	540	594	531	499	499	497	478	504	440	439	447	440	423	452	394	453	408	422	376	402	367	350	394	402	357	372	364	397	347	386	384	353	379	365	355	355	377	368	403	374	329	374	370	382	355	375	369	370	335	331	327	323	364	340	325	394	329	358	355	369	348	350	375	356	333	385	375	325	370	376	359	365	357	359	376	350	387	363	426	352	306	344	366	349	331	330	327	329	310	343	348	342	336	347	324	352	367	351	349	338	365	344	331	355	384	354	341	360	371	349	314	328	368	348	333	352	335	330	356	330	350	330	323	371	373	335	340	373	314	353	324	314	341	351	333	364	337	340	341	337	373	345	351	342	357	317	343	353	330	358	318	347	351	357	320	374	361	358	377	353	348	324	345	362	338	315	336	373	344	358	332	358	368	335	338	356	352	357	327	340	331	363	324	348	347	346	327	354	341	337	329	369	334	355	338	369	350	330	330	371	342	347	345	363	348	350	359	340	336	343	336	339	335	370	358	329	349	338	338	347	356	339	337	328	316	333	361	335	335	350	385	332	367	348	339	315	350	323	322	361	372	329	337	366	323	332	357	331	319	360	365	328	342	345	350	360	317	327	337	316	327	323	348	337	344	319	336	335	383	384	341	329	314	303	386	344	361	358	317	363	359	324	301	380	339	353	342	314	378	371	353	309	373	347	337	333	324	300	354	330	363	337	338	352	348	310	355	345	348	338	338	350	350	332	327	351	340	361	339	323	346	325	348	357	331	353	355	332	336	356	317	348	347	304	339	356	331	323	366	356	319	367	355	341	325	335	368	309	348	351	330	400	319	340	326	362	340	346	335	353	349	342	327	326	351	350	336	333	334	322	361	352	307	336	313	363	309	341	328	352	323	341	348	326	342	360	362	349	352	316	336	347	353	354	357	364	327	321	332	335	360	328	363	356	314	371	337	334	381	338	342	312	285	314	343	353	337	346	356	340	335	329	330	358	357	339	324	338	346	315	362	343	318	378	318	325	361	317	333	316	342	360	321	326	329	330	361	314	368	325	322	361	313	357	366	295	346	360	304	337	325	350	355	353	371	351	345	337	306	346	341	372	362	338	320	347	344	323	350	365	342	357	351	359	361	321	342	344	323	329	326	323	346	331	348	335	360	330	347	308	354	334	371	351	334	324	330	328	350	310	362	337	297	360	327	354	359	310	385	343	348	365	349	316	326	354	377	354	325	337	383	333	366	310	352	317	321	336	333	337	345	362	357	364	351	365	338	323	358	321	345	366	336	339	305	350	352	288	342	326	313	354	321	326	351	323	291	324	349	381	339	353	325	363	344	385	336	326	331	326	334	312	346	356	351	325	332	361	349	351	315	341	332	325	354	330	309	311	377	341	355	350	331	377	333	329	364	351	310	359	348	309	328	301	347	313	333	342	329	297	309	345	347	334	357	378	360	367	345	381	338	338	376	356	346	322	339	353	348	341	320	332	349	310	296	365	325	338	348	329	329	366	360	314	328	346	316	347	319	355	332	358	367	313	338	318	361	335	343	329	346	323	335	342	359	337	349	357	353	337	319	354	341	333	322	351	335	362	350	350	333	342	332	353	363	329	335	342	323	364	335	375	336	325	331	345	368	349	358	332	345	319	352	340	345	313	347	355	322	326	328	328	320	332	340	341	340	352	348	359	335	352	365	351	323	326	311	379	335	301	339	314	356	355	346	332	349	328	338	336	350	348	346	317	322	334	348	357	351	316	349	322	320	367	373	320	327	340	327	341	340	372	317	339	351	352	369	338	336	317	338	301	299	364	342	357	304	341	367	328	322	364	320	327	321	323	324	364	324	351	313	308	337	311	366	336	336	360	319	356	358	319	369	346	331	311	313	337	322	348	359	356	345	343	348	341	353	360	349	320	343	321	348	352	320	349	333	345	369	308	337	322	344	336	379	330	339	389	364	326	377	337	342	343	323	355	334	357	358	315	359	340	340	372	365	333	312	350	369	307	357	328	353	343	330	368	363	323	327	331	343	343	346	344	365	330	344	325	311	328	365	341	366	295	361	322	333	318	342	323	366	341	355	347	317	366	329	338	319	340	331	329	341	348	359	370	330	327	305	337	306	323	346	360	343	321	341	342	378	313	361	371	355	318	340	354	354	358	335	363	376	309	362	363	345	337	346	358	346	321	348	338	338	338	351	337	338	319	358	320	328	355	349	344	332	345	300	357	338	333	349	368	352	327	319	351	348	322	330	360	351	362	298	334	370	326	307	338	349	357	376	338	348	333	347	310	378	328	327	324	363	353	350	318	336	343	336	303	341	349	299	363	350	340	362	316	333	341	344	350	342	334	334	313	363	317	359	353	318	338	351	353	332	357	330	343	327	321	326	333	331	310	354	332	318	329	340	353	354	321	295	341	313	340	345	319	345	350	341	326	328	347	322	332	361	343	311	336	341	344	311	332	340	361	343	351	319	327	328	362	343	305	300	353	367	326	322	318	338	348	332	347	353	319	347	353	333	323	333	364	348	359	316	325	318	336	354	349	324	328	328	318	328	323	346	390	328	357	325	364	326	301	335	325	344	366	345	366	342	345	307	353	333	339	327	317	306	364	338	344	341	347	340	360	334	377	351	318	302	347	327	385	336	329	331	331	329	342	326	330	314	334	368	347	340	358	339	365	364	361	362	332	326	296	335	318	338	339	313	346	334	372	345	317	301	332	335	357	355	338	300	354	314	353	352	367	357	356	343	322	348	338	335	322	332	336	339	339	343	356	336	343	343	298	353	345	353	348	323	378	322	353	339	344	293	326	351	364	376	351	297	360	359	339	321	335	323	327	335	359	339	337	317	312	338	330	352	324	347	287	342	365	320	333	344	342	351	316	361	371	318	373	345	307	304	373	368	343	327	349	320	356	361	359	345	338	327	326	339	308	342	350	328	344	342	329	344	333	323	352	364	322	308	342	347	329	331	357	345	338	342	339	319	329	355	330	313	328	349	358	331	321	325	335	342	325	333	322	359	306	325	338	316	342	323	337	345	335	340	366	334	344	337	317	337	317	346	336	316	327	350	316	345	328	319	319	350	368	355	361	338	344	334	332	334	316	312	334	357	333	331	326	315	333	332	357	365	363	328	350	334	344	354	309	328	336	326	339	346	332	319	345	317	314	331	350	325	310	338	370	341	360	317	347	351	364	358	334	330	338	317	328	363	360	358	349	361	347	363	334	349	313	339	323	313	344	351	334	321	303	332	336	331	309	342	349	326	349	361	327	342	362	328	318	329	335	343	321	337	316	316	328	333	336	337	319	322	415	355	365	338	322	352	320	308	340	342	329	336	311	333	335	330	322	338	327	373	339	339	329	319	317	350	350	323	320	324	328	369	340	339	340	319	336	338	335	303	305	353	333	353	321	352	358	342	337	364	345	329	335	341	382	354	320	345	349	329	321	336	356	355	330	335	362	343	341	331	334
16176	2046	2030	1582	1008	695	584	458	367	298	308	268	222	216	209	229	182	146	149	159	153	125	136	163	133	139	139	135	127	121	111	116	114	127	118	114	147	132	122	137	112	115	112	106	97	124	115	114	93	133	123	132	120	106	106	117	125	117	113	95	117	114	127	119	130	98	113	111	109	115	107	117	100	97	108	123	90	113	108	112	122	119	103	115	109	119	134	82	106	110	109	114	112	118	103	99	120	117	105	98	91	103	110	123	107	100	109	98	138	97	115	105	100	123	105	115	120	118	108	123	112	109	128	93	125	106	113	100	113	127	105	125	113	101	100	104	105	118	111	108	116	112	124	117	103	120	100	97	108	92	111	125	99	110	118	118	99	138	99	104	111	103	136	128	129	114	112	109	99	115	124	105	132	115	122	112	105	115	106	106	112	113	109	112	108	101	109	111	121	137	112	97	101	104	117	116	111	111	117	108	108	113	104	122	126	110	119	109	103	106	109	103	124	92	119	131	113	107	101	97	121	122	118	116	102	116	106	97	90	101	102	114	103	93	116	95	109	107	87	105	121	121	95	115	91	108	114	109	107	122	94	136	115	101	108	114	125	102	112	120	106	104	112	113	108	114	112	86	107	119	105	132	114	111	83	94	110	114	107	104	122	119	116	109	110	102	104	92	101	109	97	101	89	122	100	122	108	128	105	114	109	106	128	108	88	111	117	108	114	112	101	99	115	114	127	120	117	112	119	109	108	122	116	97	101	97	94	127	127	104	85	88	121	114	121	94	110	114	154	113	100	100	100	118	95	115	113	121	117	108	108	115	124	99	123	132	102	120	116	100	110	103	106	96	115	121	97	103	119	117	106	117	111	116	111	105	124	113	105	117	105	131	102	104	119	115	124	115	119	137	97	110	120	107	108	109	120	112	129	97	111	100	109	127	98	123	123	111	114	92	113	95	107	117	138	119	109	114	109	107	96	94	112	104	112	100	89	119	101	103	106	101	99	124	95	103	114	96	117	106	112	115	108	109	104	126	111	117	110	113	98	110	113	109	110	101	95	111	104	108	109	112	109	106	110	109	104	105	107	116	110	109	113	130	120	108	97	114	119	113	106	115	121	113	118	115	115	112	110	119	115	91	103	108	111	115	105	113	114	102	119	109	123	102	109	98	99	117	110	102	121	120	110	116	98	122	94	115	96	105	95	97	97	133	109	115	114	105	109	118	105	100	105	104	116	106	102	113	106	97	106	128	124	106	115	99	114	101	112	116	95	112	119	95	108	102	115	108	114	111	105	113	132	102	111	115	116	123	97	137	98	110	112	118	115	107	137	106	126	102	127	99	114	119	100	120	107	100	121	104	110	137	122	117	128	149	111	122	115	114	123	114	106	99	90	137	84	122	103	127	107	117	112	100	117	92	114	102	117	119	120	122	100	107	130	113	125	106	99	105	109	112	112	111	115	116	107	122	113	112	120	114	116	107	106	106	118	117	111	90	117	114	94	103	119	107	119	97	113	113	126	127	94	116	95	109	97	125	99	118	96	108	110	107	108	123	101	109	108	102	96	111	105	114	123	103	120	121	103	112	107	91	117	102	124	116	118	95	129	93	109	109	128	114	120	117	121	125	87	110	95	98	94	89	94	115	116	109	114	94	106	105	128	121	89	101	92	121	114	114	92	103	118	91	96	105	101	96	82	104	114	139	92	108	123	105	104	124	109	118	125	90	108	95	104	107	94	111	87	115	112	103	126	112	122	116	107	115	107	129	109	115	116	121	89	111	119	134	100	88	113	101	121	119	119	119	91	110	109	96	134	134	116	99	120	102	115	116	124	100	94	120	107	104	121	119	97	127	134	98	122	101	127	110	126	111	125	114	108	123	94	133	124	108	121	104	109	122	102	113	123	109	112	121	97	101	88	111	117	100	107	117	117	93	105	111	104	95	109	101	105	96	114	93	98	106	127	109	113	98	98	105	122	122	107	114	120	113	99	112	107	120	114	123	114	111	110	101	102	93	134	104	115	113	120	89	113	116	105	138	99	129	110	134	115	140	91	114	132	122	114	129	95	110	99	118	126	123	125	101	96	103	100	120	117	119	115	109	105	128	132	125	103	84	115	110	106	104	101	102	110	89	129	118	99	111	124	105	118	103	115	108	114	109	117	105	117	89	104	91	119	101	101	117	108	100	101	116	101	99	106	112	106	125	123	102	111	90	120	123	98	115	98	130	95	113	104	107	126	135	131	108	99	96	113	99	116	122	84	112	114	115	102	105	102	114	96	138	115	117	127	101	108	117	126	121	116	107	118	112	120	104	107	109	115	121	102	109	136	108	109	112	120	131	106	114	119	100	100	102	112	95	119	101	108	99	111	114	119	115	107	110	117	111	102	93	105	104	119	117	108	119	106	128	107	106	107	118	99	99	101	105	145	113	118	101	108	94	106	104	121	107	106	109	86	100	113	94	111	127	106	106	106	101	95	117	95	114	95	86	116	113	101	103	116	105	121	95	101	103	108	99	102	104	94	116	120	90	133	82	104	124	119	88	126	125	91	115	109	118	105	127	118	108	98	90	110	113	111	118	117	109	106	112	107	94	95	104	117	116	115	106	142	116	121	95	122	116	115	109	120	105	119	118	119	119	101	119	100	111	104	117	90	129	108	122	117	97	105	124	113	113	120	119	111	104	97	97	141	114	114	108	125	110	115	108	114	119	97	108	97	113	109	122	93	97	119	107	101	107	137	105	99	122	123	115	114	109	100	110	108	114	105	111	105	137	123	112	108	112	106	113	120	100	123	115	122	115	107	106	87	111	130	133	121	112	112	116	118	118	117	104	107	107	119	116	122	114	97	110	110	112	120	102	112	123	123	143	116	104	121	94	122	105	117	118	120	120	115	105	112	100	80	104	125	109	124	113	105	120	117	116	109	116	122	109	95	93	93	89	108	121	96	106	129	100	112	98	106	122	102	120	119	100	118	116	117	106	113	94	104	126	118	107	118	120	120	96	117	106	109	111	122	104	102	88	114	99	123	121	110	104	118	108	100	111	115	107	94	114	131	110	124	96	113	116	112	119	101	101	101	103	126	110	113	127	96	96	96	106	89	104	100	109	113	103	124	106	130	99	102	94	113	108	106	116	91	124	115	105	129	116	131	116	112	134	105	117	103	116	119	98	108	116	116	127	114	87	121	104	99	117	120	119	125	123	98	117	118	141	109	99	115	118	122	102	118	136	112	111	112	127	106	125	108	105	104	117	141	99	118	110	103	101	110	107	112	131	100	113	111	108	125	112	119	92	116	125	122	111	118	122	107	105	102	104	131	89	103	119	89	105	103	103	111	116	100	107	97	115	97	136	120	107	110	112	122	108	104	125	106	85	102	115	110	99	103	90	110	131	114	110	112	124	100	130	104	108	113	113	128	112	131	123	115	94	125	107	124	135	120	108	96	117	117	116	109	118	127	121	93	112	125	97	116	123	113	105	106	114	104	105	132	109	113	112
10064	2165	5075	5459	4923	3994	3309	2726	2316	2006	1761	1544	1403	1353	1238	1129	1031	981	917	799	860	820	746	756	687	629	658	665	617	579	584	587	585	557	546	566	538	550	526	530	541	530	493	496	479	475	496	485	480	467	462	485	469	481	434	493	472	461	481	447	461	473	467	476	447	457	457	473	447	428	447	474	486	457	464	461	475	462	433	419	427	421	417	477	455	441	433	451	445	397	421	437	415	418	424	465	475	452	439	426	449	457	447	461	436	407	410	474	413	418	411	432	442	445	443	415	435	418	417	433	410	400	413	433	417	420	428	411	430	404	429	402	406	429	434	478	440	418	456	452	422	430	411	462	392	451	430	426	478	405	420	462	445	414	452	424	424	443	436	405	454	414	438	398	437	456	432	416	448	452	440	439	409	402	386	386	410	454	416	429	428	406	422	396	414	465	436	434	446	407	423	419	438	445	403	413	434	454	429	423	431	434	461	453	405	438	429	417	400	426	400	418	405	450	433	421	408	444	446	402	460	406	424	424	422	412	416	448	439	417	415	426	422	426	414	413	471	432	391	417	446	424	416	389	406	401	412	423	422	438	402	416	422	409	395	401	402	412	441	441	424	430	447	418	424	423	454	430	417	445	419	419	397	413	393	405	442	447	422	441	392	442	397	407	408	401	449	401	374	408	429	415	429	358	413	426	477	417	445	391	414	451	446	428	424	422	411	434	416	356	412	437	429	443	424	407	408	460	409	438	420	402	440	414	455	407	411	392	411	390	414	392	415	418	419	423	376	427	430	413	423	439	402	414	460	431	406	383	434	426	433	432	446	425	411	430	433	415	407	453	397	411	427	422	417	406	403	438	394	424	437	416	411	402	421	424	390	424	391	461	432	416	429	424	425	449	421	411	409	432	428	416	421	426	436	423	413	418	410	410	431	417	434	463	418	427	420	405	398	427	378	447	451	410	417	410	424	401	456	422	394	407	435	406	413	409	419	409	446	430	421	378	388	469	438	414	416	428	431	446	440	420	401	432	417	483	428	434	403	408	410	444	400	356	404	393	416	440	393	424	444	423	480	437	402	386	429	417	481	405	406	414	449	427	400	407	442	450	440	415	410	449	402	397	439	397	422	402	414	437	438	427	411	420	406	428	424	407	399	433	425	474	430	427	422	428	415	412	418	414	453	389	434	446	442	454	432	387	423	398	415	415	409	427	405	414	430	427	400	400	430	432	422	409	426	425	438	418	432	420	449	427	402	384	416	430	376	410	454	422	425	412	403	442	419	419	427	380	428	421	421	450	474	409	433	415	431	425	438	436	433	405	414	422	439	404	425	454	428	412	443	465	437	401	426	423	448	459	442	402	454	404	468	404	435	472	424	392	417	422	435	418	445	465	440	406	438	433	420	416	411	424	404	418	429	390	426	413	400	381	424	433	418	405	433	407	415	439	418	418	458	413	412	440	418	413	406	439	383	411	423	406	453	438	412	387	455	434	409	412	449	445	389	430	429	424	427	414	440	421	435	407	403	445	405	458	389	428	405	408	397	430	441	415	444	379	427	418	424	433	387	443	401	419	429	403	408	438	435	421	440	394	425	435	424	446	424	411	419	391	413	434	440	415	384	428	421	424	440	445	417	423	380	441	416	428	411	415	406	389	404	441	408	424	410	486	454	418	433	460	405	397	405	444	394	413	390	409	405	437	466	417	436	438	451	430	451	416	415	422	454	421	426	436	433	404	415	473	435	398	422	465	450	392	410	443	393	427	410	410	405	444	442	375	438	417	403	436	423	420	414	375	436	447	391	401	400	428	416	411	403	426	426	471	392	421	433	424	460	460	448	427	449	430	413	407	415	387	436	434	422	405	422	409	398	423	417	440	398	426	457	413	423	383	436	410	412	418	445	392	403	428	427	429	448	418	437	436	420	445	414	423	401	413	415	397	404	368	417	440	386	443	423	448	432	414	380	403	434	406	439	503	399	396	467	427	472	417	402	438	428	396	425	417	417	434	430	394	452	449	434	475	433	431	399	434	438	414	393	397	445	424	445	406	425	426	448	406	434	419	440	396	401	408	437	435	425	423	418	448	418	434	429	420	432	437	435	429	420	403	426	433	421	404	411	414	429	448	430	404	438	395	442	419	433	428	405	426	393	449	440	427	472	408	449	415	437	393	440	409	420	393	448	418	435	436	438	448	414	453	413	450	427	463	424	428	457	442	437	409	411	393	407	419	439	408	429	425	420	424	426	452	440	408	422	420	422	417	423	423	453	455	460	394	410	394	450	435	404	422	385	442	440	406	399	422	411	442	404	466	379	414	420	458	427	426	405	409	449	416	375	414	413	446	427	422	403	451	421	438	436	431	436	392	426	454	457	440	413	418	441	411	432	430	441	438	426	401	381	426	398	440	419	419	415	397	410	445	431	427	436	418	406	409	435	441	413	412	387	426	442	390	423	427	452	428	423	406	409	446	428	398	393	421	415	408	432	445	384	433	421	387	437	430	416	448	414	412	422	394	420	432	425	427	453	454	448	437	437	407	398	400	408	432	373	430	424	417	419	429	454	404	439	436	399	446	426	415	431	422	455	383	398	401	436	427	450	421	418	408	442	451	407	427	422	397	395	400	411	442	395	421	414	479	430	411	414	429	421	419	426	450	460	416	430	392	455	417	420	441	420	406	410	438	437	401	415	407	441	427	470	401	410	401	451	457	401	403	425	426	387	437	433	436	408	436	412	402	439	388	373	385	387	462	423	452	461	430	407	400	399	404	434	409	455	404	400	428	398	430	353	471	425	405	427	414	454	424	416	429	436	408	431	452	393	427	422	417	432	400	405	444	391	452	431	413	421	422	408	399	411	413	453	404	401	409	410	457	424	431	444	433	425	428	461	433	400	414	388	417	403	411	423	403	394	417	436	399	411	420	411	369	426	435	400	431	414	411	385	396	434	430	445	406	436	433	421	440	422	433	417	398	413	405	416	439	412	432	398	398	428	421	414	432	411	424	384	444	417	433	450	432	430	421	418	394	462	396	428	416	451	452	425	434	409	391	465	409	422	430	435	438	417	421	423	449	431	406	413	432	418	456	379	406	440	435	429	444	414	420	435	433	414	427	415	460	429	398	412	433	399	393	467	403	436	432	440	457	439	460	447	425	435	450	429	425	392	427	375	409	429	396	437	452	454	419	443	393	442	440	441	427	459	427	412	413	397	415	417	396	463	455	435	435	416	454	396	409	433	424	399	458	428	422	430	413	418	436	448	450	405	427	413	403	422	417	416	432	466	425	427	430	401	433	414	439	406	439	409	443	429	425	387	448	380	427	444	363	411	457	425	433	434	436	457	429	408	440	404	418	450	433	411	420	410	392	408	433	395	403	414	432	473	407	430	416	433	395	394	430	443	489	407	422	412	429	433	452	428	426	416	417	444	430	430	444	421	441	428	421	444	388	433	402	451	419	396	438	438	425	400	380	453	401	432	400	397	401	425	425	368	459	408	417	396	424
1747	229	272	231	227	175	172	190	187	185	168	166	203	192	193	175	199	171	165	160	179	177	181	184	173	209	165	168	172	176	169	176	183	177	162	165	188	163	197	181	162	157	169	187	171	175	211	172	171	164	174	195	179	190	204	175	175	182	179	182	177	182	179	163	167	149	190	165	170	184	180	182	166	141	179	148	177	178	151	179	189	167	189	143	188	184	173	182	185	170	171	167	183	171	159	160	172	202	187	164	188	196	173	162	210	181	193	218	171	201	209	192	200	190	155	187	158	183	168	176	183	179	175	169	179	153	176	180	182	186	172	184	162	178	167	176	194	177	177	175	193	202	178	167	183	203	162	188	187	168	186	158	169	169	202	169	182	182	170	168	166	147	186	171	193	171	193	168	180	188	206	197	178	179	178	196	166	176	167	181	175	177	174	160	188	184	190	197	185	181	167	183	169	165	183	192	176	196	209	186	153	181	170	154	168	184	179	170	202	166	193	187	208	189	175	168	195	216	168	183	172	175	179	168	183	190	195	174	153	163	181	154	163	176	169	177	183	200	179	163	195	165	158	187	186	154	180	162	154	185	157	168	199	171	180	161	199	148	177	165	175	180	166	170	169	187	159	158	187	177	191	165	167	187	175	185	177	163	190	175	175	191	183	168	170	177	162	167	175	169	179	170	189	191	171	158	184	167	185	178	166	151	166	163	178	182	173	173	166	181	166	174	188	163	190	167	197	176	186	193	182	169	170	155	186	173	172	188	192	173	153	172	170	179	161	181	172	173	172	203	161	181	188	177	185	163	171	202	173	179	163	181	173	190	156	162	187	163	187	181	176	145	188	190	177	207	158	149	170	177	183	167	184	173	170	198	184	168	176	177	176	164	175	163	183	180	151	160	202	190	182	192	186	194	176	179	170	187	145	183	169	180	188	186	204	162	160	187	172	175	184	179	177	158	179	149	197	206	179	166	195	162	187	176	179	164	161	179	197	168	169	197	189	176	179	170	173	190	174	171	176	160	176	194	173	180	185	184	182	192	163	180	174	198	176	171	178	154	172	159	163	177	179	189	164	163	207	153	170	151	172	185	174	176	185	196	164	157	165	159	140	181	193	185	177	164	189	168	171	154	172	167	191	161	187	196	183	195	182	168	171	182	153	179	190	157	166	182	184	176	195	214	174	170	164	178	188	173	197	166	169	158	155	178	181	156	154	143	175	165	180	186	157	173	165	178	164	148	169	175	157	183	187	161	192	176	192	145	188	163	173	193	199	164	185	177	161	184	179	163	191	176	183	182	160	189	178	175	180	173	171	180	180	183	185	192	181	173	188	179	173	173	179	181	159	189	195	180	178	185	178	159	172	172	186	180	165	201	184	192	180	185	163	166	174	188	167	168	186	180	184	152	191	179	171	167	176	157	180	156	166	167	171	184	139	182	151	172	190	163	210	165	158	188	186	186	174	172	169	196	181	175	177	168	161	176	159	170	156	167	171	169	179	181	205	178	200	176	203	189	172	201	175	164	169	155	177	152	200	185	171	169	184	164	179	176	194	177	175	192	186	170	169	181	151	166	170	162	174	200	164	186	197	187	167	162	184	166	166	166	142	185	176	191	196	161	176	161	163	167	167	205	187	197	173	175	169	160	174	172	168	175	176	171	186	170	129	188	204	183	179	168	184	166	180	184	168	187	187	185	168	165	175	158	193	181	180	193	190	166	160	166	172	171	170	204	185	179	161	208	195	212	171	181	180	195	173	185	164	187	147	169	186	189	170	176	174	192	188	150	176	182	194	194	195	173	171	155	165	157	187	184	166	174	163	164	178	202	182	184	163	202	168	174	167	183	166	174	183	183	204	174	192	152	185	174	167	159	156	170	179	181	183	172	168	169	181	194	164	190	167	186	173	188	165	156	212	191	170	163	194	201	139	176	182	159	157	203	168	187	179	187	180	164	175	177	173	201	155	188	170	155	178	185	165	172	219	188	170	195	189	184	186	165	172	166	185	179	182	188	168	188	181	147	175	158	173	178	176	173	167	185	180	150	165	176	190	204	188	167	151	178	195	168	179	178	162	181	199	186	187	186	159	187	180	183	175	159	192	169	163	189	200	209	165	196	178	159	171	171	180	184	165	185	167	187	175	163	171	156	158	184	169	185	189	173	178	184	161	181	172	178	176	188	147	173	153	164	163	200	180	198	163	153	193	181	186	178	202	168	179	186	171	195	169	187	171	188	166	158	198	169	164	172	178	193	174	174	158	175	160	160	187	192	163	151	124	148	160	186	181	205	189	182	182	176	181	173	182	191	153	171	162	162	168	183	182	166	196	189	179	170	166	158	187	184	178	160	172	182	174	218	199	186	178	185	173	184	166	152	175	177	169	152	190	168	167	181	178	181	184	191	174	197	165	175	199	177	190	171	162	173	183	174	182	194	170	182	171	191	183	161	171	162	200	164	185	205	170	170	173	168	164	184	173	182	184	184	187	177	161	148	189	161	181	185	183	177	158	176	187	168	177	187	172	167	178	160	200	171	174	162	159	195	183	206	189	176	200	175	165	183	184	171	137	192	184	179	179	166	187	206	167	154	169	180	173	175	179	177	169	185	172	176	161	177	163	179	166	182	180	156	194	202	184	186	201	159	170	141	157	167	189	181	194	180	164	172	208	163	175	192	176	173	175	170	154	170	186	189	200	195	149	191	173	182	171	166	188	189	163	184	190	163	158	195	164	181	196	179	187	179	181	183	214	174	181	178	178	178	195	190	171	172	163	170	177	186	170	174	192	157	160	182	181	169	177	161	154	177	190	172	195	188	154	157	177	179	174	171	170	176	187	174	185	164	162	200	199	190	163	161	156	190	181	209	175	169	179	173	165	177	170	176	163	180	173	168	187	172	192	177	172	167	164	167	184	192	181	180	154	165	173	180	161	158	193	179	207	172	172	179	184	171	198	173	173	162	159	187	141	164	171	169	170	166	179	172	211	168	150	183	192	180	195	165	170	174	175	181	193	186	175	175	179	175	152	190	170	180	182	187	190	174	172	191	182	150	184	179	169	174	167	167	184	152	186	172	179	153	157	163	174	199	166	186	168	170	194	186	180	182	190	178	137	166	183	196	174	172	178	170	180	186	180	189	174	176	168	174	187	195	168	182	173	167	169	177	169	190	195	167	180	182	159	185	167	170	181	167	183	149	181	177	173	176	174	170	179	197	191	180	182	191	175	215	193	203	200	190	199	161	173	182	164	179	172	199	172	174	192	153	169	179	187	170	170	184	169	185	192	189	195	181	159	163	171	176	178	182	168	185	192	183	188	160	180	196	198	186	167	176	164	191	168	189	189	154	157	167	170	173	174	174	166	167	170	198	190	166	150	179	185	157	182	205	159	168	169	183	182	185	167	171	195	192	169	176	175	184	198	163	187	178	171	174	187	184	181	142	178	159	190	163	176	187	183	188	195	227	189	180	170	182	173	182	169	180	166	179	182	212	160	206	175	179
3394	634	850	863	766	736	729	729	661	688	679	677	696	697	663	627	683	621	629	595	647	649	652	592	635	635	606	597	623	618	665	602	626	599	601	602	601	613	645	608	623	630	612	606	645	614	639	661	630	633	632	634	589	631	638	640	670	654	669	598	586	662	556	632	665	643	606	603	632	595	611	614	617	629	615	601	603	647	610	653	602	646	602	600	629	626	615	612	592	617	632	650	637	641	648	620	625	604	611	689	631	588	632	663	630	627	634	642	617	587	624	569	644	628	598	636	660	629	590	644	624	626	656	607	621	609	591	691	611	640	628	648	605	640	635	599	657	571	640	561	619	660	651	615	633	592	636	680	587	642	637	652	593	611	608	598	654	606	627	641	607	633	656	643	642	618	628	649	622	630	596	596	661	620	620	642	587	591	613	606	641	647	590	622	649	633	655	627	599	620	603	664	602	580	567	649	603	618	634	602	584	654	622	598	610	650	663	639	589	688	623	626	650	634	610	625	601	581	667	650	599	671	590	608	618	680	628	634	653	632	637	618	626	626	654	635	607	619	616	595	602	620	619	599	590	662	600	599	636	655	659	591	655	600	613	659	622	673	636	655	631	639	617	635	610	631	627	668	590	596	601	636	616	668	602	636	617	639	619	641	597	592	603	621	650	629	603	594	625	638	612	626	625	609	600	616	631	640	650	579	634	649	617	600	635	607	603	610	586	619	610	601	615	632	607	616	645	629	606	602	566	639	590	617	564	634	615	640	628	671	653	598	605	557	630	616	650	643	617	643	635	608	590	628	593	610	659	602	628	631	591	628	680	614	642	653	655	640	548	611	610	582	662	606	656	611	607	603	602	588	612	606	623	642	637	593	686	612	619	647	619	605	629	582	644	667	570	664	617	602	603	668	609	662	616	614	628	587	607	612	640	672	604	635	645	627	597	616	601	605	654	671	620	626	643	626	610	672	660	619	567	627	618	641	609	565	655	637	655	620	598	624	598	617	638	633	594	539	583	622	601	592	577	639	635	577	612	701	619	636	585	568	647	577	652	634	623	621	675	628	637	639	620	600	628	618	579	581	603	652	588	637	647	656	628	606	567	634	634	616	609	633	617	630	650	634	569	644	619	636	632	661	575	651	587	631	638	640	607	621	643	606	638	624	646	606	689	592	612	654	626	628	641	636	614	663	614	617	571	632	654	618	626	615	642	625	605	580	654	571	644	668	619	634	611	615	636	637	654	599	623	601	649	646	614	614	620	641	620	623	602	667	622	616	644	626	639	645	658	652	626	592	669	636	614	606	634	682	592	622	611	602	608	583	619	625	657	667	611	637	602	609	646	633	580	636	625	575	632	596	637	646	646	668	636	616	633	614	597	583	681	623	619	617	647	654	620	645	597	591	629	623	655	632	674	616	613	636	624	603	590	597	639	655	638	631	607	619	655	594	629	581	619	608	611	624	671	607	609	622	607	658	609	587	647	624	684	626	614	623	619	631	651	587	624	644	626	597	651	622	651	595	661	655	646	640	656	636	621	640	650	658	615	613	608	611	675	642	600	644	636	584	637	604	588	660	609	630	596	633	628	597	619	662	637	598	608	651	676	633	611	658	611	587	641	642	628	625	608	624	651	652	622	608	650	619	650	567	614	636	621	629	637	632	627	652	578	675	604	667	580	618	582	647	626	619	636	645	612	618	608	637	617	635	598	617	611	608	610	642	638	658	594	633	629	644	612	632	641	625	606	630	647	630	610	590	658	655	594	625	630	620	611	637	600	619	638	592	577	622	609	601	665	631	611	623	625	610	643	592	659	626	604	669	605	599	607	585	650	631	627	620	676	678	649	628	602	659	619	593	626	615	594	587	631	607	633	628	599	640	615	616	598	620	604	643	585	609	634	654	641	620	598	601	635	627	651	625	609	660	684	636	643	636	644	598	620	626	621	621	622	648	645	594	598	574	634	642	668	611	593	617	669	652	623	633	607	626	641	640	645	657	626	590	584	604	617	612	598	617	603	618	624	628	571	621	601	628	639	618	630	607	610	587	631	607	631	614	630	610	620	607	608	629	632	651	576	620	677	587	600	657	639	596	601	631	600	595	637	627	635	630	637	581	592	623	662	599	632	573	651	659	675	655	588	663	651	558	586	621	612	598	613	627	567	633	629	640	578	599	608	650	609	571	611	617	629	621	613	618	580	620	600	640	635	620	593	642	613	589	633	596	572	632	625	642	554	639	659	581	631	591	617	645	622	641	577	595	642	621	631	670	643	571	641	722	597	600	607	684	621	602	644	598	613	585	579	637	660	600	611	624	649	618	618	607	605	623	610	637	617	619	632	627	617	636	634	588	648	636	643	632	636	589	649	624	625	646	618	645	606	581	609	638	636	686	622	604	627	627	626	633	632	604	617	566	613	638	602	651	580	652	604	640	634	563	642	625	613	633	637	640	658	648	612	626	613	661	652	605	604	625	647	625	629	664	645	647	632	581	570	602	638	596	639	660	644	630	644	654	621	674	609	615	600	611	625	608	641	646	594	605	636	614	641	635	606	622	624	620	641	621	634	636	626	608	631	609	655	624	643	654	670	613	604	619	616	631	606	584	614	647	672	639	631	620	599	645	605	624	653	633	648	609	594	587	641	616	618	668	629	645	593	624	590	625	622	602	597	655	658	641	640	617	611	582	614	626	656	625	567	609	634	675	638	615	625	670	654	624	628	672	614	663	605	628	571	586	588	600	644	644	601	622	615	650	618	601	616	624	655	637	623	660	599	675	635	632	582	627	626	618	641	648	658	616	626	631	624	657	577	619	631	583	620	608	644	617	607	649	593	650	630	607	633	600	650	637	655	654	641	611	666	646	687	645	625	656	616	657	697	618	642	666	639	671	609	629	613	631	662	609	662	602	628	647	623	665	623	594	646	626	656	654	627	641	596	651	607	617	570	651	686	604	613	609	617	625	622	618	616	584	639	609	611	605	648	626	596	604	692	650	607	591	659	583	635	630	594	667	637	607	591	616	610	585	595	605	640	631	637	651	642	619	613	606	607	672	613	617	628	649	688	637	615	626	605	600	608	658	620	609	622	609	632	608	607	620	647	622	605	612	634	605	593	626	609	569	637	633	698	618	614	624	647	625	612	659	598	577	587	612	579	606	624	645	591	603	575	614	612	653	627	630	627	576	580	638	629	658	627	570	611	615	613	612	665	604	640	614	601	643	637	597	638	559	633	595	616	588	573	625	574	602	610	653	569	650	626	628	640	550	617	634	599	590	649	605	603	602	582	633	633	552	626	674	634	654	605	611	644	661	669	590	612	642	656	582	651	603	653	587	627	610	612	639	662	670	584	639	654	619	628	558	632	640	642	644	648	652	606	665	653	609	642	606	597	578	577	619	635	590	636	612	643	596	641	654	605	606	661	630	633	613	615	631	633	649	629	648	626	618	596	663	608	610	632	626	601	596	624	652	687	638	665	636	591	596	640	642	608	584	625	625	640	588
9372	914	1100	832	587	425	295	267	201	185	167	180	158	129	144	136	115	132	112	110	97	92	122	96	99	93	108	87	87	110	78	102	72	95	77	97	103	87	71	96	77	103	83	104	77	87	78	93	76	111	94	86	81	77	88	72	84	83	88	91	85	83	94	78	69	98	87	92	72	80	90	81	80	107	80	74	75	99	82	91	95	113	85	77	82	83	73	93	75	87	87	69	82	78	107	81	85	79	66	101	78	94	93	105	81	95	80	94	80	76	93	71	85	88	85	90	90	85	101	84	98	75	88	86	101	71	89	65	81	93	78	77	75	87	86	80	62	86	74	84	87	82	75	89	100	77	79	85	88	79	84	93	95	82	71	90	101	71	84	86	75	81	99	73	91	85	75	89	79	94	99	74	61	79	87	92	87	100	91	83	96	94	61	86	96	95	94	89	106	67	86	82	100	105	79	69	95	86	76	95	98	66	86	85	92	93	87	68	80	91	76	97	77	90	77	87	97	73	88	91	80	88	94	76	77	83	92	83	67	81	86	82	90	84	91	89	90	75	85	102	74	79	99	77	75	87	92	98	99	80	85	88	85	92	85	75	111	101	78	87	96	84	76	83	76	86	90	91	79	86	77	85	79	82	81	84	82	85	69	99	85	98	74	88	91	79	81	97	78	104	79	92	89	96	77	93	88	82	71	68	88	80	74	88	86	85	74	73	82	88	90	75	74	80	86	76	79	79	77	74	100	92	91	90	80	85	80	92	86	86	89	83	78	80	85	104	90	79	82	91	87	93	82	88	72	75	75	90	90	84	82	68	107	87	83	86	91	83	81	89	80	94	79	79	75	84	73	89	109	83	89	94	93	82	85	97	90	95	88	83	85	90	98	97	80	90	98	80	71	82	87	87	74	56	82	90	95	82	84	86	86	84	72	68	71	83	89	83	83	91	81	75	73	83	101	86	87	77	87	85	75	92	92	80	90	86	83	75	91	91	69	72	81	90	69	88	108	85	80	91	100	94	93	92	84	96	90	99	83	84	74	90	80	83	67	91	75	88	82	90	79	76	88	86	72	93	97	88	79	86	83	98	90	97	83	83	84	70	93	101	73	89	85	83	79	76	79	84	88	87	80	80	79	96	75	94	73	70	89	85	73	72	60	95	89	67	91	83	88	93	85	91	93	87	104	89	85	79	86	87	95	72	99	109	81	102	72	85	84	91	80	72	83	75	85	84	92	91	73	73	89	90	105	85	94	93	81	100	78	103	77	101	94	73	78	88	96	89	77	93	80	83	87	88	75	70	83	68	84	86	85	89	86	71	91	84	72	82	88	75	89	81	78	80	88	117	99	79	74	89	80	100	103	79	92	88	88	81	87	79	97	83	76	85	87	84	74	79	102	84	77	103	77	84	86	77	79	91	100	91	100	91	90	85	97	85	90	85	97	100	90	74	89	83	104	86	86	102	88	80	80	92	85	94	84	84	76	91	79	102	85	84	100	77	76	78	85	98	78	75	98	96	74	85	81	74	101	98	80	71	90	95	81	94	91	80	91	90	87	68	77	79	85	85	75	62	82	90	95	86	79	90	79	94	95	101	105	92	95	90	98	87	78	93	95	95	93	93	106	95	83	77	74	96	69	87	68	92	79	74	83	84	84	99	82	82	89	84	65	105	94	65	96	95	81	97	92	87	80	109	79	84	82	77	84	79	88	90	87	87	96	75	71	76	76	113	82	73	93	76	70	80	81	79	104	95	99	76	94	80	83	76	79	95	72	88	104	90	97	95	85	81	94	85	104	91	96	88	94	67	94	90	92	81	89	94	69	85	80	80	70	68	86	78	73	74	91	81	88	83	95	80	91	84	83	79	73	83	94	88	91	110	81	98	92	89	68	93	88	77	79	103	87	91	73	83	94	91	91	92	93	91	78	103	78	85	76	73	91	97	93	86	80	93	106	75	70	82	99	77	66	85	90	95	81	71	66	81	79	102	79	79	89	83	96	83	91	81	90	80	72	94	92	88	68	96	104	76	82	79	93	84	74	87	68	77	71	92	98	83	90	60	101	89	81	73	97	92	81	82	113	99	89	79	87	130	83	78	89	91	90	83	82	95	86	75	90	96	95	84	92	95	105	75	106	82	89	79	80	85	83	83	89	77	100	69	89	77	98	84	94	80	94	84	78	73	81	85	90	88	78	76	76	100	78	72	99	92	95	91	97	99	82	91	84	91	65	81	80	79	74	94	83	96	81	93	89	76	97	71	86	55	82	82	88	78	74	91	104	88	87	88	86	84	101	78	86	83	78	89	102	72	83	78	90	68	83	83	102	94	98	78	96	89	90	95	88	105	86	94	85	92	77	93	94	104	75	86	95	84	84	90	94	96	85	81	68	95	96	94	77	73	88	80	96	72	90	84	88	79	85	85	87	86	90	88	79	76	85	75	85	80	103	87	78	89	99	95	88	88	95	85	73	65	71	91	68	90	82	85	96	88	90	73	76	77	73	86	96	91	80	87	81	75	79	69	100	62	64	88	75	70	86	74	90	97	91	90	87	80	88	74	71	71	85	89	79	86	95	80	89	89	85	94	85	93	78	95	108	78	87	74	86	84	86	84	78	81	84	69	84	96	89	76	93	66	80	81	75	111	89	82	89	101	83	65	67	79	74	73	93	71	95	90	83	78	80	84	91	87	76	78	78	90	73	89	72	86	74	98	87	65	82	80	94	72	92	78	75	104	91	89	85	75	95	84	100	83	95	100	98	90	90	84	97	76	81	81	82	68	77	92	75	85	95	88	86	90	104	98	87	100	81	77	82	93	92	88	71	82	78	80	98	94	80	116	72	75	73	78	69	87	82	92	82	93	89	100	86	91	88	79	94	78	84	92	71	78	85	76	73	93	82	77	77	75	78	83	88	88	83	74	88	81	104	92	91	81	84	92	88	60	79	88	84	79	87	83	89	86	90	82	84	98	91	97	99	87	86	94	78	95	103	72	79	85	97	80	76	87	75	88	103	98	73	90	80	72	75	79	84	73	96	68	84	84	111	96	79	84	79	86	111	72	85	73	86	96	75	93	76	82	81	91	92	73	84	90	88	88	99	98	79	100	83	82	75	73	90	87	84	72	96	94	77	86	96	88	84	69	84	84	75	89	93	91	93	89	89	84	114	67	83	76	78	84	98	83	96	89	97	84	94	63	95	88	88	97	86	75	98	89	78	78	90	81	77	87	80	72	86	91	73	78	88	98	80	90	96	77	91	86	97	90	89	94	99	83	88	91	98	75	89	78	89	77	93	92	84	80	96	96	89	70	78	88	88	94	80	76	78	89	78	84	82	94	81	96	75	97	75	86	93	83	83	81	79	92	87	84	85	74	77	84	89	68	94	77	76	91	79	83	81	82	85	92	73	73	94	86	111	93	80	96	89	91	82	82	76	94	84	87	76	80	93	90	86	77	97	73	92	79	88	95	81	97	88	78	85	76	92	90	77	107	86	71
7743	1262	2663	3189	2824	2223	1853	1596	1361	1185	1023	951	848	779	715	762	623	630	560	539	520	535	473	461	447	523	420	466	468	418	427	427	420	407	409	426	415	388	414	421	399	388	374	349	334	375	387	354	367	345	370	391	393	363	378	329	324	354	365	378	354	332	333	384	335	352	375	352	357	367	349	340	365	385	360	362	368	373	375	361	346	372	385	370	335	348	319	343	373	372	334	351	310	325	346	341	355	334	356	362	309	328	352	385	344	346	370	321	319	306	382	324	378	353	327	354	342	349	333	312	364	337	308	337	346	336	358	317	351	373	340	337	341	346	323	345	346	369	369	326	342	313	345	355	311	314	341	351	318	316	340	354	370	347	306	330	336	340	302	345	378	331	342	322	384	358	348	319	336	322	328	333	339	351	345	336	348	356	330	326	320	349	323	342	357	355	347	339	330	331	300	310	347	364	316	362	335	342	363	352	332	352	332	350	356	347	301	312	317	337	343	375	323	368	354	308	348	345	341	339	343	322	368	368	330	335	341	344	322	352	338	310	331	332	323	347	300	348	332	334	353	336	334	351	341	334	361	324	352	328	336	322	323	362	330	325	319	306	313	350	334	351	316	362	322	327	368	349	351	354	345	355	331	360	351	325	327	321	350	332	337	327	371	360	348	341	361	338	328	280	338	363	321	342	354	346	323	340	326	384	342	306	339	375	331	321	342	333	318	326	356	320	333	358	307	335	303	353	378	348	326	338	346	387	350	370	358	331	383	329	352	349	335	331	352	358	322	330	335	317	333	373	282	298	321	339	336	318	348	360	343	321	360	324	341	324	371	356	313	345	345	342	334	346	366	355	384	322	328	315	330	343	306	347	313	318	330	362	355	362	329	345	362	340	332	344	341	311	336	326	315	338	299	327	348	322	365	333	338	337	336	342	348	344	350	345	336	338	336	331	327	328	310	370	331	338	308	406	358	325	349	302	342	388	301	337	344	366	338	384	347	351	349	338	355	317	322	310	332	347	363	328	369	365	348	374	299	350	325	294	360	353	327	344	350	332	318	341	321	334	334	340	323	356	360	308	356	326	315	318	342	360	326	367	352	316	349	350	335	350	345	373	304	347	342	341	321	349	358	330	343	340	328	325	331	310	306	366	332	329	352	343	315	320	347	333	327	345	322	340	365	355	351	336	355	326	364	368	344	326	360	341	365	342	321	376	361	334	341	340	336	314	326	323	357	369	328	358	338	324	330	366	324	334	309	349	351	329	347	315	329	330	318	354	353	335	352	320	315	359	346	364	323	333	334	325	329	322	329	351	369	316	328	331	339	369	344	342	325	321	354	314	339	347	333	304	319	335	314	324	356	330	349	348	341	311	351	360	334	342	325	324	340	377	338	334	340	375	333	352	351	345	358	374	343	362	378	321	338	296	330	333	341	385	342	328	342	354	346	363	369	356	341	352	365	379	350	325	356	325	356	323	329	320	386	348	323	349	354	359	344	322	353	346	350	327	330	336	297	346	307	349	332	340	332	323	320	361	344	342	306	320	334	324	342	324	322	358	361	339	334	348	329	357	304	315	315	341	345	350	357	329	339	333	332	335	336	338	339	352	313	325	346	342	334	349	348	320	353	354	322	325	347	364	316	343	342	338	338	345	346	345	345	354	368	317	372	301	331	319	308	350	389	337	353	345	354	359	334	342	329	370	344	341	338	358	351	358	307	351	333	333	365	360	390	335	373	331	342	356	342	326	370	343	357	298	335	324	330	355	327	347	333	327	366	369	362	318	327	338	351	353	333	330	354	395	347	323	323	355	329	381	329	370	344	341	313	352	330	348	354	329	334	341	344	357	336	329	354	324	308	347	326	335	323	358	346	332	320	337	343	302	328	352	365	345	365	376	336	321	365	290	335	366	306	339	313	357	332	379	320	336	332	350	363	355	316	339	332	343	328	327	330	342	317	341	345	362	373	306	326	357	314	331	363	299	325	332	365	327	354	368	335	377	370	305	350	359	359	343	333	328	357	342	318	355	359	358	368	321	328	318	335	307	356	332	295	335	325	325	353	356	324	356	355	340	350	342	343	305	328	337	351	336	321	354	331	351	335	335	363	351	343	361	322	319	327	355	319	359	323	354	348	331	328	362	360	371	324	338	353	342	335	342	337	360	348	316	380	325	332	357	348	345	348	322	313	334	370	348	342	329	337	344	358	352	373	360	353	350	307	341	322	329	304	325	334	376	332	336	341	319	343	335	366	336	324	352	365	356	347	337	340	371	343	350	336	315	356	367	331	356	335	367	329	341	326	340	340	331	347	345	331	350	328	358	348	295	302	344	340	349	323	349	321	333	341	332	354	330	332	328	309	378	335	330	338	332	335	344	325	354	333	354	375	319	347	387	345	349	305	332	363	343	357	320	356	371	352	350	362	328	320	359	330	331	327	325	318	314	335	360	313	317	315	314	333	310	355	314	338	326	309	344	317	326	341	339	330	339	318	350	331	328	351	328	294	338	320	330	344	350	368	326	311	343	361	336	332	370	320	342	356	344	341	364	361	334	324	342	329	318	331	336	327	349	335	314	366	348	328	362	330	313	326	320	319	340	338	338	320	305	329	353	324	340	326	346	347	319	351	331	336	356	318	317	326	339	344	327	339	350	344	309	355	382	343	367	381	343	370	336	343	333	353	331	316	334	338	325	336	337	310	338	336	363	356	334	301	336	365	331	344	329	328	330	332	341	360	331	329	325	279	373	313	373	315	353	344	325	369	350	354	341	359	346	371	322	308	354	339	330	361	370	325	349	337	339	379	314	345	340	338	306	342	343	346	353	326	352	312	324	321	332	325	361	306	403	330	339	309	341	327	326	326	358	343	344	351	343	318	346	316	360	333	308	339	336	353	323	328	349	331	338	323	351	361	328	350	342	349	297	350	350	341	353	335	320	341	337	339	338	351	308	354	309	359	381	327	384	313	325	344	309	320	360	352	374	311	320	322	334	373	356	339	357	318	350	362	321	332	345	351	340	339	318	331	341	345	354	336	344	317	349	352	339	347	378	329	342	360	356	339	347	353	318	326	347	327	363	323	304	337	340	330	375	343	338	342	342	355	354	342	340	327	347	379	345	324	368	340	345	303	340	328	341	355	330	356	325	313	328	345	307	331	334	346	321	335	323	320	307	331	367	296	339	331	322	331	365	346	332	318	296	340	351	339	346	345	319	345	339	317	337	348	324	341	318	340	319	342	344	321	354	366	331	328	378	330	314	341	358	351	331	340	320	365	362	353	336	325	353	321	344	325	347	358	346	317	326	340	296	322	345	356	348	331	358	354	354	300	366	352	309	371	349	331	345	355	374	329	357	347	352	339	346	325	337	321	337	384	352	356	327	308	354	355	328	346	331	357	347	314	322	348	340	305	346	334	344	330	343	324	340	329	314	348	350	349	335	349	320	352	312	340	330	344	292	349	319	305	347	359	331	341	355	322	357	356	329	348	341	315	360	341	330
17894	2472	2209	1664	1096	816	633	503	368	364	278	261	234	227	211	216	186	192	163	165	154	145	162	143	141	124	154	135	143	145	114	131	115	124	138	128	114	125	120	112	105	105	125	125	138	120	146	157	128	138	125	128	109	131	141	127	127	118	116	136	125	117	145	115	122	125	127	116	110	143	117	126	114	136	122	105	117	127	100	115	132	115	126	103	134	116	111	129	116	121	123	135	107	124	118	107	110	123	107	134	104	101	120	105	112	125	93	116	122	124	116	127	119	118	109	126	131	110	126	128	132	115	107	111	110	144	117	126	119	120	113	128	100	132	101	112	118	105	117	125	112	117	139	120	125	110	114	117	113	116	116	124	121	132	132	112	125	117	110	115	124	129	123	117	122	106	111	134	124	109	119	106	109	115	121	102	115	137	101	107	135	128	114	82	105	132	120	87	134	127	112	100	95	106	102	111	127	113	128	141	131	120	127	109	124	128	112	126	116	132	110	118	116	121	130	126	139	123	140	126	122	117	85	124	129	124	118	127	125	106	104	116	121	114	117	95	119	121	110	112	105	105	114	112	113	109	114	120	108	108	109	107	117	112	110	125	115	106	93	98	140	117	104	110	129	135	127	97	113	130	110	118	101	106	120	109	101	111	116	119	125	100	104	124	110	108	104	108	120	103	101	136	97	121	109	107	117	117	118	113	110	97	132	124	121	127	98	114	116	118	120	118	113	106	120	98	103	114	105	113	130	115	110	121	115	97	115	106	108	138	126	104	123	122	113	111	120	117	106	134	118	135	147	95	118	111	114	83	110	118	117	124	113	107	103	105	99	142	119	140	119	97	101	117	128	108	118	130	127	98	115	118	114	114	124	94	109	109	118	99	117	104	109	114	118	100	125	115	115	104	126	117	103	120	94	123	118	120	106	128	122	110	113	114	128	100	113	136	125	116	131	131	116	120	115	127	123	119	127	101	122	106	96	105	114	109	97	132	134	105	112	118	122	122	106	104	109	120	107	114	112	114	108	110	100	130	134	117	128	116	102	109	107	98	122	126	117	109	111	115	99	114	128	122	127	123	108	111	118	116	112	120	115	124	112	110	104	115	144	132	113	109	103	105	114	130	125	115	121	93	127	103	109	105	120	107	135	113	102	120	122	107	95	115	99	108	119	125	113	105	109	119	119	142	90	114	123	111	105	131	114	117	119	108	137	128	103	109	139	107	100	121	102	125	103	94	127	123	109	124	123	102	108	107	114	119	120	117	114	119	89	126	115	114	118	126	114	125	120	128	118	132	120	108	89	107	98	117	133	111	114	113	117	118	135	128	113	123	120	109	132	110	113	108	96	117	121	112	102	128	117	116	113	115	132	132	109	119	128	101	117	106	111	103	104	124	109	121	137	110	117	124	112	98	120	134	116	107	127	106	105	117	117	127	122	113	118	107	122	133	121	116	121	116	126	113	113	101	107	106	118	115	117	115	139	115	121	122	129	112	112	121	120	113	105	109	120	111	109	117	129	112	120	109	117	111	90	133	109	103	104	115	130	125	115	107	119	129	98	119	127	126	100	128	120	103	116	126	114	118	92	103	109	115	116	111	103	106	104	123	119	125	133	114	105	100	83	109	98	122	103	113	109	102	122	111	123	124	113	127	121	126	121	129	100	124	121	124	114	113	113	125	114	127	127	106	124	119	118	128	110	119	130	134	108	120	92	123	122	121	104	110	108	120	132	105	106	143	125	118	114	100	115	109	123	130	107	97	130	126	128	108	129	106	117	106	119	105	112	112	116	129	102	106	107	107	99	110	125	105	130	139	145	118	125	98	99	117	130	129	99	123	113	133	106	121	115	116	111	113	120	107	118	125	94	129	114	114	120	101	129	108	130	109	96	112	127	101	112	124	110	119	114	125	127	107	112	109	123	116	103	115	124	121	113	124	119	106	113	116	131	129	118	119	121	121	122	94	117	104	128	104	128	106	135	108	118	102	128	106	153	93	106	111	117	115	136	109	120	97	105	100	135	120	99	109	118	135	121	107	120	112	121	106	103	119	117	108	110	133	127	113	108	134	109	127	109	116	113	120	129	137	117	103	123	124	137	138	120	118	130	119	104	115	117	111	123	101	125	106	127	112	107	126	118	106	148	115	115	117	110	123	124	108	110	127	140	121	115	127	101	129	128	119	116	99	117	131	128	106	108	110	110	109	129	113	116	98	117	88	100	119	128	132	145	131	100	113	113	120	129	130	114	113	103	108	126	116	125	94	137	114	117	125	140	108	123	120	115	107	115	108	125	128	121	112	118	129	115	135	119	121	106	117	106	105	130	124	111	133	123	115	121	108	108	117	115	132	107	118	101	107	103	121	122	113	99	113	122	118	120	119	117	121	123	114	96	111	105	113	107	122	116	116	123	118	123	109	113	119	132	134	122	105	113	103	110	111	120	116	118	113	126	118	111	103	131	112	113	123	102	132	102	116	96	103	136	129	121	105	96	121	125	96	133	120	120	120	114	137	135	112	113	125	104	133	113	138	122	132	115	121	133	116	132	135	100	114	125	121	104	130	105	122	98	112	97	112	119	109	122	111	104	106	120	105	144	117	145	122	129	124	119	103	102	112	91	109	105	110	119	112	126	106	124	95	110	137	101	107	128	118	122	150	100	103	98	126	113	95	111	109	130	104	106	111	107	121	130	124	117	120	116	133	129	116	118	106	114	100	105	101	115	112	108	115	125	105	106	134	118	113	94	125	108	140	111	105	110	118	117	118	119	96	112	124	114	105	97	123	118	107	110	100	120	120	123	125	112	148	116	132	120	128	107	101	96	130	132	114	106	113	113	111	104	123	113	124	129	100	101	114	135	123	137	115	130	96	110	122	153	107	100	125	99	140	138	107	115	116	122	102	125	106	127	105	114	138	103	109	135	117	118	98	118	115	129	108	124	117	124	117	112	130	125	112	119	95	110	117	114	126	110	126	116	118	122	115	126	104	125	111	122	97	132	122	125	138	115	118	129	119	136	106	129	108	128	117	128	115	124	115	128	113	118	113	118	105	115	125	107	113	103	114	133	117	113	124	106	128	123	133	110	130	129	130	113	122	107	136	123	120	107	114	136	117	122	119	119	93	121	133	110	130	105	116	125	124	120	138	131	132	125	103	109	138	139	105	119	121	106	106	117	131	119	114	103	109	105	126	111	135	116	113	113	112	110	113	128	144	109	116	115	102	109	109	115	118	130	115	137	110	110	135	118	125	95	122	127	123	120	114	117	120	103	122	124	116	105	130	116	114	137	108	101	127	123	116	132	99	118	122	120	117	97	118	130	111	112	118	112	116	120	110	118	115	103	129	104	135	101	110	123	109	104	125	116	103	130	119	104	121	109	111	122	112	115	116	115	110	113	128	138	112	108	128	132	127	108	115	109	116	112	124	105	125	118	109	102	101	110	100	109	128	128	118	113	104	138	113	120	120	107	116	95	141	125	99	107	131	121	136	116	124	110	133
10652	2249	5223	5774	5245	4100	3463	2835	2393	2002	1843	1624	1467	1398	1249	1129	1117	998	948	871	891	856	753	765	723	695	711	681	710	664	643	628	597	595	599	620	600	556	550	551	547	525	473	529	534	528	539	529	526	516	515	504	521	536	521	534	471	493	468	507	470	521	497	485	486	461	473	467	531	474	501	461	491	470	481	465	465	489	486	484	443	428	449	475	457	445	452	456	470	446	435	461	450	473	451	431	452	450	418	450	485	467	488	428	443	445	454	471	503	471	417	476	457	446	480	461	466	431	488	466	451	467	481	459	429	451	442	432	498	433	452	447	396	436	474	470	439	481	445	431	451	448	438	454	449	426	432	485	405	485	434	439	444	425	436	465	409	452	455	495	441	469	428	461	445	449	489	459	434	422	482	418	460	458	437	423	438	459	472	432	451	469	431	427	422	425	450	442	458	457	401	452	438	447	441	445	441	422	454	453	428	459	483	442	486	483	435	454	460	452	484	458	432	471	427	454	423	428	415	464	443	440	445	437	432	417	471	433	443	426	394	438	461	401	455	440	449	473	463	436	454	460	420	443	467	450	430	435	455	416	444	460	439	437	477	454	414	483	463	461	419	412	437	430	410	423	425	464	448	445	450	439	445	440	436	438	441	420	441	509	407	435	430	413	481	431	409	482	416	431	443	438	399	449	437	414	472	427	407	462	442	440	413	438	477	467	460	435	449	445	439	427	436	458	428	467	439	442	446	462	449	447	464	453	459	444	494	453	390	433	419	463	460	441	438	437	424	437	452	470	430	427	396	432	467	459	451	465	450	438	443	443	442	438	459	443	446	478	407	437	487	463	435	444	408	456	463	464	472	462	436	439	474	468	449	429	457	410	428	450	481	410	425	402	417	434	455	441	432	440	425	446	454	437	472	417	437	475	437	440	414	453	464	456	468	410	439	473	428	475	410	418	438	444	473	467	427	440	425	436	439	455	409	407	438	456	407	416	484	450	448	422	434	456	423	457	467	449	449	464	457	401	404	454	445	410	444	448	451	447	437	424	412	444	452	433	457	431	451	470	453	462	399	446	420	419	433	441	451	462	443	450	446	431	438	439	431	429	436	437	428	462	453	486	442	477	439	480	450	442	456	416	439	475	417	439	423	425	430	410	419	453	434	439	439	470	431	442	472	385	457	404	434	468	480	442	447	433	444	438	444	472	464	463	447	432	427	491	481	421	441	419	427	440	414	430	443	420	470	443	434	426	472	434	455	425	425	426	431	437	461	415	438	470	443	409	464	468	451	474	433	446	459	428	449	460	443	454	474	449	402	420	427	427	415	466	477	438	463	452	451	478	459	433	496	417	433	415	444	446	453	446	428	458	455	419	469	419	462	424	447	459	412	427	395	433	461	437	428	405	454	428	434	451	436	473	426	437	474	439	431	458	405	457	466	456	436	432	484	429	439	414	454	455	450	472	464	471	433	411	472	513	437	436	443	441	433	429	393	421	455	492	436	460	432	456	462	419	422	440	482	452	456	431	426	453	455	410	457	440	481	457	476	418	449	471	424	427	408	427	496	484	463	428	442	442	433	403	468	434	442	433	440	433	418	420	494	482	431	445	433	453	477	433	427	429	429	469	399	410	422	439	436	469	492	432	457	441	445	432	468	468	459	453	452	446	474	437	419	448	452	402	429	472	423	464	485	471	399	472	460	429	464	426	375	428	448	442	422	468	436	459	479	420	439	443	449	456	422	443	463	435	399	446	440	441	461	464	431	454	402	428	407	455	424	404	489	443	452	443	422	441	409	456	415	430	435	439	421	427	447	420	442	459	424	449	424	471	438	462	437	453	434	471	468	450	447	447	452	437	438	432	467	416	440	414	431	450	444	465	450	447	425	415	458	434	416	457	472	414	453	494	446	419	436	413	429	440	408	446	465	419	442	421	440	433	460	418	466	458	440	462	409	428	465	461	388	462	497	444	428	453	420	427	462	461	439	423	429	464	415	444	480	421	419	478	408	428	446	477	469	446	443	470	459	414	408	456	435	433	414	442	467	428	449	411	418	431	482	452	430	444	426	438	402	449	493	450	454	427	411	470	482	425	428	453	468	435	433	432	462	426	432	431	439	500	453	467	404	441	442	461	413	431	432	440	436	434	434	402	420	427	437	445	425	450	465	479	429	446	435	383	453	455	412	438	474	412	406	458	446	447	440	460	462	456	455	447	457	415	445	426	455	447	420	425	435	389	453	415	464	447	435	445	442	496	443	482	456	451	447	420	442	488	473	398	442	470	441	462	445	473	448	417	441	439	430	440	432	402	428	423	409	421	444	437	434	438	458	465	438	445	432	473	421	451	433	438	463	439	423	451	433	465	422	447	448	451	449	455	456	456	424	474	443	439	488	389	436	452	428	460	462	455	404	420	471	426	450	451	482	458	429	447	484	441	436	426	412	454	434	469	432	443	427	450	443	447	401	452	456	443	460	397	437	430	460	406	444	483	477	422	455	433	473	413	455	431	422	454	483	428	429	436	441	427	475	459	459	451	441	458	444	411	444	440	413	450	472	411	416	446	434	427	431	459	442	469	451	453	440	459	435	421	446	454	426	480	418	454	474	464	421	422	436	404	388	416	439	486	423	440	449	438	467	455	470	446	448	463	447	456	452	430	425	452	465	433	456	417	430	427	432	452	482	446	486	451	472	410	413	423	479	430	440	443	422	467	436	427	463	456	458	457	419	422	461	425	444	445	449	408	483	428	437	431	405	428	469	465	410	427	458	465	454	434	482	464	456	448	469	438	428	452	447	427	441	442	451	431	463	422	462	454	425	419	440	436	445	437	438	411	440	451	442	444	450	439	442	422	457	417	427	424	443	464	461	455	461	451	430	396	427	452	465	436	446	479	454	443	449	425	455	414	424	427	425	430	452	437	454	441	430	415	449	459	452	447	449	483	481	439	427	452	469	431	442	468	468	401	433	457	459	454	469	453	421	465	442	416	463	400	462	445	457	439	415	430	433	432	421	453	473	451	438	445	412	458	432	446	440	478	461	434	417	409	407	421	438	483	460	430	444	432	433	416	443	418	421	467	457	419	451	412	466	453	455	427	442	453	422	449	431	420	450	436	445	453	434	448	462	402	419	497	396	443	444	442	467	435	413	484	447	419	444	448	461	449	458	489	402	447	472	429	447	458	433	437	442	431	449	432	444	424	466	404	459	424	438	422	449	448	451	470	427	464	429	466	419	474	468	436	462	454	479	479	465	418	461	470	446	444	440	418	431	419	456	413	467	453	462	413	482	419	434	428	443	422	461	430	449	472	456	406	413	484	443	462	473	447	419	422	464	430	414	449	451	454	431	388	460	469	467	396	420	473	464	458	435	444	461	417	454	484	486	500	387	408	431	430	407	435	453	467	424	485	426	460	396	436	456	465	442	446	457	439	399	455	435	464	439	445	461	425	422	458	426	459	458	463	441	418	420	418	483	420	437	439	450	469	471	423	404	401	441	483
1800	230	270	184	196	181	185	203	173	184	193	186	185	182	178	181	166	164	172	212	193	173	180	171	154	187	156	188	201	170	178	185	182	192	164	176	164	176	188	164	183	158	161	202	181	165	174	175	162	185	184	182	178	169	199	172	194	189	181	186	167	156	151	199	175	197	189	177	171	172	166	196	185	156	188	204	183	173	169	211	157	195	171	205	153	198	172	159	174	194	205	178	167	149	185	192	180	198	191	185	165	180	168	175	185	199	154	158	167	183	177	194	197	181	170	197	173	153	180	172	181	183	155	176	195	161	155	174	174	200	186	183	172	161	200	195	151	199	164	178	169	184	159	174	159	169	168	187	204	180	176	176	189	181	189	164	176	180	183	181	179	164	182	159	181	181	165	160	178	173	188	192	163	177	175	153	156	160	165	176	181	171	165	174	172	167	190	176	195	151	195	189	171	178	163	188	162	178	182	172	193	164	201	162	159	176	180	191	163	190	198	174	177	160	191	204	167	176	167	167	172	180	152	173	182	208	180	181	179	165	202	178	173	174	181	177	174	189	156	180	158	195	148	186	199	177	184	176	183	188	153	144	181	197	171	174	174	149	187	193	195	177	185	178	176	184	181	198	201	171	164	187	191	152	160	183	173	191	168	182	186	183	151	186	193	178	160	194	161	178	151	171	165	174	161	182	173	186	191	190	190	181	151	165	162	147	164	162	192	172	162	176	189	183	165	187	184	202	194	207	178	159	191	167	172	163	165	176	170	190	181	171	175	196	184	189	172	202	147	182	194	178	185	162	171	174	189	173	176	178	180	173	186	189	161	183	173	176	190	156	158	188	181	180	163	179	171	174	168	202	186	190	156	196	192	179	171	178	156	165	174	178	184	171	170	178	167	211	176	172	185	161	170	170	197	180	176	163	183	149	160	169	166	195	166	162	158	179	157	163	179	184	193	177	164	171	184	140	154	183	178	206	191	178	172	158	181	167	173	183	188	184	169	207	180	185	185	145	187	167	185	187	185	187	168	171	157	162	156	184	191	185	158	141	183	186	184	173	189	159	194	174	165	183	190	171	168	175	165	168	179	199	169	160	191	180	199	178	190	161	194	175	189	175	185	151	206	161	191	171	162	167	194	176	183	183	188	183	175	162	189	176	181	193	173	206	182	187	191	165	200	183	198	210	148	160	181	196	179	193	192	182	161	169	173	180	175	191	167	169	157	181	193	193	188	176	185	189	167	184	177	170	195	162	178	189	181	174	161	185	184	183	169	178	182	159	177	196	198	161	217	177	202	171	178	174	195	160	185	167	186	172	168	172	178	185	173	162	166	160	164	173	158	161	170	170	187	182	182	171	173	175	189	171	170	185	184	152	177	177	193	180	198	150	185	194	175	157	192	193	189	201	154	181	189	181	171	186	162	172	182	163	171	167	202	181	180	158	180	172	174	191	177	169	164	179	167	202	170	186	171	169	185	179	132	167	170	185	186	176	170	192	175	176	161	169	160	185	204	171	182	188	184	182	232	194	155	171	192	151	187	185	181	162	173	166	207	159	156	166	178	177	154	190	187	165	173	193	174	176	162	161	175	200	156	199	179	162	172	195	177	161	191	167	166	153	173	164	175	179	174	165	168	174	154	205	199	180	150	162	149	185	173	180	161	178	171	160	182	184	164	179	171	179	194	188	178	187	166	171	172	179	182	178	190	175	154	160	179	177	193	167	178	184	182	165	168	183	188	169	185	175	176	196	176	170	176	181	204	181	182	199	170	176	175	169	184	184	190	174	167	173	186	164	167	159	191	159	198	181	192	185	163	168	191	173	193	162	166	165	165	174	205	177	186	188	174	182	153	202	172	186	162	198	153	156	174	180	172	183	190	167	180	166	169	189	175	178	195	168	167	188	170	166	168	176	191	177	164	177	173	200	178	153	195	185	188	181	175	184	180	157	197	169	166	174	191	164	204	188	196	151	166	184	201	185	188	172	188	172	180	186	177	165	180	174	184	186	173	169	185	170	161	168	188	176	199	184	159	167	146	175	177	168	166	186	159	175	166	169	149	164	154	159	180	151	186	167	168	172	181	168	169	163	152	196	184	186	176	154	188	198	190	173	177	164	165	183	160	183	185	168	189	165	168	189	151	183	189	185	165	165	174	169	160	176	140	170	194	192	155	189	197	181	187	193	173	194	181	187	164	166	175	168	166	165	168	158	174	165	166	189	180	174	178	195	183	148	174	196	179	192	168	190	188	190	188	202	178	179	188	201	168	153	167	176	173	188	174	187	175	144	200	200	198	176	201	206	177	173	169	189	168	189	204	182	189	160	180	173	153	155	178	169	172	196	188	209	192	184	188	160	178	176	189	167	172	209	177	179	202	182	162	172	177	178	190	197	185	179	169	174	171	165	175	167	153	187	179	181	182	158	166	164	166	204	198	174	187	186	161	156	187	169	181	174	197	169	184	185	154	155	169	163	170	159	172	171	177	186	165	179	173	179	198	151	177	175	195	173	174	176	175	158	165	165	165	184	177	164	193	160	161	203	187	171	170	167	164	182	188	148	168	189	154	194	179	180	171	153	200	181	195	170	176	155	169	197	173	194	165	170	211	167	188	174	167	211	157	176	187	205	173	178	181	178	167	171	186	160	185	181	178	192	180	180	167	211	187	184	163	182	157	185	170	197	181	183	185	179	166	171	164	197	168	180	197	173	168	169	191	192	184	149	192	196	161	175	176	178	181	191	178	161	182	181	188	150	180	179	179	192	182	190	179	180	180	158	173	154	178	203	186	189	185	173	173	184	186	173	159	187	170	167	162	154	155	177	178	170	187	200	195	205	171	173	209	158	146	166	184	159	190	185	166	188	171	152	191	165	186	183	170	181	178	160	181	166	184	168	190	159	180	158	182	154	159	167	162	211	186	200	194	172	189	149	193	166	162	169	165	185	206	181	165	190	153	157	188	187	173	171	185	188	187	194	168	152	202	171	174	185	172	163	191	177	185	168	180	169	193	170	192	188	193	169	178	201	178	185	172	170	160	179	177	168	178	192	175	158	187	173	184	183	160	138	153	168	191	170	176	172	159	186	197	154	181	179	156	189	192	174	161	156	173	168	175	180	189	184	177	156	186	153	180	166	167	181	177	174	149	202	181	163	195	168	186	152	170	177	165	170	175	171	179	151	193	170	186	201	192	185	150	163	179	167	191	156	172	173	189	182	178	163	172	170	183	212	183	164	182	169	175	177	166	198	173	186	160	199	188	179	179	179	173	171	182	180	176	162	188	189	173	190	158	177	179	173	160	172	186	175	166	175	187	189	163	194	157	181	165	170	153	174	159	202	170	181	201	162	190	199	170	178	151	183	171	165	168	182	172	170	189	180	156	178	168	178	181	183	171	162	168	191	167	173	168	173	170	165	184	176	167	182	176	192	190	182	164	157	193	179	179	171	180	164	172	180	196	169	178	204	178	186	152	158	178	173	183	166	185	191	182	157	173	199
3573	690	794	792	775	776	757	714	714	671	649	649	684	679	649	664	633	659	695	646	618	641	625	630	602	606	678	612	623	607	641	595	664	639	621	607	641	607	604	599	666	589	644	649	583	584	620	646	648	581	639	655	600	612	619	644	661	616	628	617	623	615	599	610	669	650	604	646	629	585	606	620	586	650	593	664	591	661	613	623	644	662	612	661	594	618	590	641	610	603	632	672	636	645	626	642	654	632	603	595	645	637	608	636	630	609	629	658	631	589	582	574	620	614	613	653	595	607	623	651	638	610	627	612	611	609	612	641	602	607	592	589	596	622	654	588	580	635	609	623	648	618	657	637	601	626	615	630	630	629	579	645	585	645	603	555	563	637	627	642	584	647	618	627	650	669	652	629	610	614	608	621	614	622	640	583	634	619	655	637	633	651	587	604	625	551	624	631	627	578	626	632	586	643	597	633	621	630	629	631	625	587	615	626	644	638	625	661	601	601	635	620	570	669	643	635	661	616	608	631	624	614	625	606	675	599	623	620	618	619	597	582	624	614	632	614	593	630	666	599	613	631	579	636	644	643	611	586	627	652	609	645	604	622	658	655	651	578	622	617	610	597	652	655	629	588	641	568	586	596	574	614	615	639	650	612	613	626	562	612	605	633	598	589	615	633	614	597	590	582	631	635	615	628	655	652	607	602	613	641	557	586	630	630	653	649	649	635	602	664	584	634	637	590	619	584	629	646	613	627	606	618	617	564	621	645	631	602	619	632	625	615	654	637	630	585	592	581	618	619	627	627	632	621	640	637	611	621	633	605	646	633	655	608	619	600	617	675	618	613	627	659	693	623	605	632	599	638	624	633	612	680	564	645	621	633	630	635	617	632	607	615	625	618	653	635	606	613	653	642	663	630	591	627	638	637	647	607	622	634	610	619	634	616	615	609	595	600	644	635	661	629	617	617	635	603	626	606	603	585	652	589	638	638	615	666	616	642	672	620	555	661	585	626	607	602	587	654	620	592	611	595	550	601	609	620	616	617	655	677	650	628	624	648	610	622	680	633	563	581	619	632	598	635	626	635	637	610	604	610	643	587	652	626	671	642	621	659	622	599	659	588	659	631	642	614	565	636	647	599	609	636	578	627	607	597	597	620	597	659	612	624	608	603	627	636	594	614	629	625	580	579	612	610	616	639	629	588	639	601	599	665	586	616	646	624	631	641	605	626	632	599	638	612	632	604	605	601	597	647	648	637	591	596	586	682	604	603	647	622	619	619	613	625	670	600	572	606	631	636	649	609	590	580	602	602	647	615	607	647	642	583	618	639	612	640	622	652	622	595	615	571	631	641	578	604	645	649	612	642	613	613	638	592	592	646	654	641	664	622	622	600	637	590	627	658	567	651	592	629	633	620	635	644	609	665	593	648	572	655	583	635	624	616	647	593	629	634	626	637	641	628	644	633	617	642	635	642	641	643	615	626	657	633	603	611	638	622	620	611	601	615	628	614	677	601	576	627	582	601	655	654	663	601	656	625	661	612	633	625	569	630	630	612	628	603	617	606	673	627	578	619	601	630	669	663	598	607	623	615	650	636	671	603	645	629	614	627	629	596	618	576	603	612	644	619	571	591	577	625	587	651	657	636	592	575	633	658	616	627	604	616	624	620	603	566	639	621	604	610	593	588	654	614	605	595	605	643	641	642	634	621	651	626	642	645	607	609	611	632	629	642	635	620	588	581	616	588	611	603	607	613	591	606	618	607	609	613	655	641	640	555	607	609	607	643	641	629	658	626	631	625	619	588	617	636	604	600	595	598	640	629	658	623	595	614	615	635	584	596	654	641	587	579	641	643	632	652	652	625	647	636	597	612	609	637	632	638	597	620	652	604	574	588	602	620	643	609	580	626	599	643	608	626	605	605	614	638	577	609	624	598	658	585	581	616	631	619	623	661	609	598	621	655	643	607	632	625	664	634	601	633	630	624	639	569	625	572	626	633	650	611	667	631	651	607	644	667	575	600	584	605	615	623	630	596	588	647	627	645	570	614	597	647	600	632	615	633	632	616	622	646	664	584	607	611	657	632	577	635	668	636	592	629	593	609	652	612	585	636	634	612	672	668	600	638	655	601	606	599	600	641	604	634	629	602	612	635	607	636	667	640	646	626	605	646	613	613	626	654	615	633	590	589	608	656	575	628	646	607	629	569	623	651	615	655	607	598	609	559	584	624	612	646	661	578	641	630	621	655	614	617	669	619	607	593	603	622	655	646	648	601	641	631	635	646	606	608	655	646	583	610	631	584	599	598	632	621	635	630	631	625	582	660	622	666	579	632	656	624	611	580	673	642	591	607	638	616	606	659	611	621	615	678	586	609	609	600	657	621	617	645	637	610	641	593	608	654	619	609	623	669	600	674	629	628	636	596	630	648	599	629	596	612	614	638	618	629	640	615	631	649	607	629	582	650	611	627	677	629	623	650	623	576	656	617	640	569	619	655	615	604	596	610	596	602	645	563	627	569	584	633	618	571	597	590	645	591	657	565	666	609	609	628	601	618	632	585	632	640	649	626	588	629	619	669	654	579	611	626	595	653	598	619	635	596	650	597	647	629	630	614	584	649	577	622	615	622	606	604	632	610	617	608	552	611	586	607	618	599	591	576	656	616	588	647	605	572	628	623	621	634	623	628	631	634	618	643	665	646	636	626	619	671	623	591	577	589	585	623	621	622	598	633	632	635	645	612	653	630	600	646	609	595	581	622	617	587	624	597	639	651	628	637	585	673	565	620	601	636	621	631	650	606	628	609	606	567	594	649	657	621	618	623	621	629	637	639	633	628	636	615	653	635	597	639	564	639	622	600	637	637	616	638	583	649	612	630	635	627	615	624	595	578	585	602	632	618	630	596	651	632	623	661	651	592	604	624	601	587	611	637	585	620	596	664	584	615	600	603	601	628	612	633	636	619	639	639	653	635	648	611	673	573	697	645	623	635	632	654	608	585	620	610	537	637	593	644	668	636	588	660	596	620	602	609	607	604	606	613	643	616	597	626	615	615	669	649	619	584	654	661	656	544	630	617	616	620	670	614	607	614	623	669	614	683	576	636	605	644	626	610	625	622	599	591	623	671	648	641	530	632	596	625	649	652	627	629	621	606	613	595	606	625	640	598	645	622	631	636	595	629	651	654	623	627	604	581	647	605	596	717	653	614	592	643	625	621	640	640	641	715	616	620	624	618	635	625	660	588	626	583	585	587	679	629	624	596	617	633	623	637	637	605	592	613	628	601	635	627	637	625	603	652	646	618	600	679	629	637	605	620	637	614	573	615	612	589	647	623	638	648	592	607	658	600	632	638	574	647	622	620	626	652	572	657	575	601	637	639	614	619	604	613	631	600	598	609	604	590	667	637	653	610	624	600	608	626	636	602	629	610	596	587	648	648	600	589	669	598	661	669	574	645	603	585	633	660	642	607	609	598	624	626	609	627	600	598	639	621	629	618	600	645	624	667
9878	938	1186	898	574	444	347	295	256	204	195	153	153	126	141	128	130	112	105	107	107	132	102	101	119	115	119	101	110	89	123	90	102	89	84	103	82	102	103	81	82	104	91	93	103	101	102	95	91	94	98	95	87	88	77	84	74	91	101	90	99	93	82	86	103	94	84	100	84	76	82	88	100	102	82	78	110	90	85	88	91	93	103	92	84	84	93	82	96	99	99	96	99	88	87	93	90	81	100	99	96	90	83	89	90	92	90	94	100	86	112	86	69	91	92	79	88	96	93	88	83	90	93	92	73	91	88	96	91	96	86	107	80	82	98	87	98	84	98	108	93	102	93	85	105	73	96	110	82	77	92	80	95	91	96	82	107	84	71	97	75	73	90	76	95	100	107	84	82	85	74	84	92	106	84	89	82	99	81	83	85	107	78	102	83	84	84	96	100	113	92	89	91	73	77	94	82	87	100	93	69	99	81	95	89	105	99	80	81	78	83	88	114	83	76	75	85	101	82	91	83	81	108	95	85	102	97	79	91	103	78	82	95	84	85	101	114	94	78	85	79	83	84	88	95	101	106	91	80	83	91	92	96	95	95	91	96	78	92	93	90	93	81	81	94	96	83	82	93	88	78	95	89	93	93	95	94	100	80	86	88	80	105	69	82	81	92	97	89	86	91	82	111	92	90	88	90	86	82	79	94	87	91	74	77	100	80	94	86	103	86	82	87	97	97	71	83	91	100	97	91	95	97	90	91	84	84	100	93	88	87	91	88	102	81	86	79	88	80	88	81	101	92	90	99	84	76	78	98	94	82	99	94	82	79	89	94	102	90	98	98	85	103	86	79	86	76	92	83	99	102	90	89	80	96	85	89	84	92	92	95	109	96	88	96	103	100	94	106	88	103	89	79	93	95	76	112	100	106	88	88	102	75	99	95	92	76	85	91	110	96	87	88	83	98	96	84	95	93	96	74	89	78	106	89	80	93	88	91	72	95	90	102	98	104	80	71	94	69	93	94	84	81	86	94	84	96	95	86	86	91	84	93	74	92	85	90	92	104	102	81	97	89	86	90	88	95	90	101	99	63	91	95	94	80	92	111	96	86	107	74	98	89	87	108	78	94	103	94	86	97	86	109	90	73	99	81	87	87	81	96	102	98	95	83	100	80	90	84	91	71	82	92	96	85	95	92	108	109	89	89	88	81	90	87	91	87	92	91	77	89	80	87	98	100	109	69	85	95	85	90	91	77	86	94	85	113	95	77	109	90	81	70	102	96	68	101	101	101	85	95	88	94	95	84	85	94	94	78	92	83	95	82	94	96	77	99	82	93	96	121	86	89	80	85	76	70	81	107	88	88	81	89	83	72	84	84	85	103	98	92	98	97	82	88	96	92	91	87	91	82	92	96	95	77	72	101	103	97	92	77	87	94	87	82	109	99	76	83	72	87	87	93	84	74	95	95	113	88	84	89	96	81	90	93	97	93	86	81	89	83	87	73	112	93	81	89	90	91	85	75	79	89	101	88	95	92	93	83	98	92	84	70	96	81	86	99	103	96	100	75	87	95	94	88	99	87	101	67	87	96	79	84	90	91	96	84	87	82	88	98	95	90	80	75	80	90	110	70	100	84	84	87	106	96	94	99	86	69	91	82	95	87	91	83	107	90	87	89	83	73	88	96	88	77	94	97	70	95	81	78	89	76	93	103	88	92	101	99	85	86	86	95	94	84	96	82	79	90	92	96	104	94	79	93	79	84	79	94	101	101	98	89	87	76	87	82	99	80	73	97	95	88	103	105	86	79	84	81	84	86	87	66	76	87	97	90	100	96	94	92	97	100	89	96	89	100	93	95	84	76	83	74	99	91	99	79	103	86	95	91	92	93	86	83	89	78	83	92	93	83	89	83	113	96	96	89	106	90	91	90	103	88	79	98	90	94	104	84	92	86	104	68	94	93	94	89	101	96	86	101	79	96	83	93	81	78	73	90	85	82	90	107	84	81	99	89	96	84	74	93	89	72	80	99	88	84	79	91	87	80	98	97	93	90	87	81	102	74	85	76	71	84	85	109	100	91	82	94	83	69	91	83	92	94	84	77	77	84	84	94	95	95	87	103	91	86	87	92	87	81	94	82	86	90	101	90	95	97	79	88	77	84	90	101	93	79	86	92	85	88	92	77	80	77	96	104	100	92	96	72	94	96	89	107	84	89	88	95	111	89	95	88	88	115	86	92	82	87	89	107	79	92	102	82	89	93	90	101	83	98	100	100	80	96	80	96	77	87	83	92	84	74	88	83	84	96	78	93	98	92	93	65	94	95	90	83	97	95	78	85	87	75	77	87	82	89	87	82	84	99	84	92	99	96	83	87	88	77	91	93	80	89	106	81	107	87	106	92	91	99	97	88	76	84	94	77	87	83	80	81	92	81	98	90	93	83	75	112	78	118	95	80	102	97	90	102	100	87	90	93	96	90	71	67	97	108	83	91	104	78	89	96	100	87	99	85	109	78	86	94	100	84	75	74	90	86	100	92	74	91	104	61	93	100	91	89	99	86	94	91	95	100	86	89	81	98	83	85	85	88	105	82	98	82	92	88	108	89	97	94	93	98	79	81	83	79	114	86	86	91	92	90	91	79	89	93	95	86	74	92	75	97	81	98	93	97	85	81	92	79	73	88	75	94	100	93	77	111	94	86	96	95	84	79	85	93	90	96	75	89	99	76	113	88	74	103	79	88	78	82	78	85	75	88	79	86	82	82	95	95	86	95	72	98	78	97	93	88	74	93	66	107	94	74	86	106	84	102	79	76	80	91	106	96	92	88	103	62	105	95	98	102	86	91	85	74	113	97	96	97	86	74	95	89	96	91	75	91	96	91	88	89	84	88	88	103	86	104	74	80	87	84	95	94	77	96	91	102	106	104	94	90	84	76	91	90	109	81	89	101	78	90	81	79	94	84	96	88	105	73	101	109	89	85	92	86	85	76	83	106	87	99	92	97	89	85	87	90	87	93	95	100	91	76	84	89	87	110	101	97	89	77	98	90	96	79	78	81	79	79	88	81	81	86	87	100	87	81	93	100	84	73	94	75	76	87	93	93	86	65	94	88	80	99	95	103	101	81	90	82	91	110	89	90	84	99	93	76	77	93	87	94	97	106	77	79	90	90	95	91	81	91	94	88	91	95	95	88	80	97	82	97	85	78	92	82	82	99	92	96	102	99	104	109	75	101	79	105	92	97	80	93	101	102	86	89	94	78	107	91	85	70	81	91	98	92	88	91	84	96	83	77	110	88	95	100	69	71	91	95	101	76	100	88	98	100	85	71	74	86	93	89	88	95	79	95	95	81	115	80	90	90	95	81	94	92	100	84	98	85	93	95	93	84	91	77	109	74	70	100	90	78	91	95	86	81	84	87	89	94	98	82	76	98	84	94	76	84	77	93	75	111	91	81	68	80	94	88	96	83	73	90	90	98	82	80	95	99	91	99	101	91	86	81	97
8205	1291	2908	3264	2880	2350	2049	1686	1374	1228	1128	948	854	823	786	761	676	666	570	613	547	550	522	522	533	500	493	434	468	436	449	450	463	429	473	442	389	410	400	432	434	395	403	423	396	395	388	396	408	379	377	392	377	367	369	386	395	440	346	351	373	376	355	374	371	353	369	376	396	359	401	391	377	384	383	373	341	384	411	373	377	376	385	356	334	367	340	357	410	373	365	343	364	392	345	360	376	393	351	335	381	354	335	349	375	347	360	335	375	381	362	371	310	342	335	394	346	382	353	349	384	337	370	364	341	355	358	357	356	370	320	389	385	370	383	343	331	362	373	360	387	366	359	342	362	353	349	368	333	365	403	385	312	368	380	349	345	341	343	349	360	369	353	369	371	343	367	350	358	344	352	368	372	320	350	333	357	338	308	353	354	343	367	391	370	354	339	378	361	347	334	361	372	324	351	341	336	351	338	335	351	333	344	358	342	383	380	371	354	379	368	331	321	331	376	377	352	364	354	330	391	380	389	339	349	348	382	355	329	338	355	334	369	366	350	387	325	378	349	325	342	348	371	328	386	362	330	327	322	345	349	344	361	364	338	351	371	350	364	312	346	367	313	361	340	357	337	348	325	345	341	375	379	318	370	356	360	360	327	387	381	365	334	340	356	343	329	374	346	354	346	350	369	384	364	348	358	360	376	364	345	352	346	361	352	354	374	367	372	355	361	360	390	361	332	365	316	318	340	351	337	360	353	346	331	365	321	353	351	353	320	376	339	373	343	351	358	354	352	393	368	361	353	329	386	350	353	325	373	373	344	347	350	341	375	371	377	348	389	322	366	336	355	369	339	365	362	371	362	358	324	327	367	344	356	341	357	357	321	332	366	380	349	339	340	362	353	374	355	357	364	347	338	333	394	333	361	339	337	355	380	365	355	340	343	349	345	375	326	356	349	346	333	384	320	362	350	359	354	360	331	371	370	364	316	356	372	374	333	362	344	349	328	361	369	346	351	363	357	334	364	326	301	333	347	353	382	349	318	345	390	353	351	360	348	339	343	355	367	360	359	388	366	341	353	341	366	391	364	361	377	357	382	353	380	374	377	323	386	368	324	329	364	338	359	367	344	357	358	334	343	368	331	366	368	351	380	378	360	384	367	363	364	324	347	301	331	364	357	338	352	385	347	334	353	361	390	343	341	370	368	337	362	330	361	353	346	355	355	384	360	347	383	340	368	369	368	336	366	346	350	327	351	348	335	351	383	396	323	346	363	349	361	360	356	355	370	347	349	363	370	330	333	376	375	355	342	341	332	346	362	385	364	365	336	351	350	348	340	340	348	321	363	353	330	325	348	339	343	359	382	360	322	355	324	388	383	366	351	359	335	348	380	309	327	336	340	361	397	369	359	398	361	365	359	340	333	347	344	335	356	337	344	363	344	341	345	357	359	338	350	346	356	351	364	351	371	347	360	363	378	340	346	359	350	341	345	345	372	362	341	322	346	319	362	360	379	344	371	331	402	348	328	313	357	364	350	349	366	361	359	336	345	378	362	328	335	333	331	345	340	349	336	373	328	380	308	314	354	351	359	338	363	368	319	339	340	386	357	357	329	351	337	362	381	382	347	381	354	322	328	335	347	361	322	360	342	338	369	359	345	360	372	362	360	345	369	351	350	383	337	374	326	349	329	373	355	364	364	367	319	339	336	351	362	343	379	372	358	321	333	345	351	355	358	352	345	351	350	362	349	352	366	383	376	355	364	374	363	351	380	324	348	352	359	374	390	347	331	334	372	332	369	368	373	331	376	381	337	359	379	352	385	339	348	391	350	338	387	348	363	344	385	394	354	352	322	360	357	339	368	364	337	347	386	376	378	323	336	344	368	330	314	339	392	403	382	335	357	339	344	377	350	355	359	362	372	373	371	356	357	373	341	369	344	354	396	362	345	327	350	330	335	325	350	385	395	363	338	362	355	320	337	355	349	355	365	347	347	366	376	374	359	365	356	335	357	354	381	338	321	364	347	340	383	368	367	341	347	372	331	371	332	343	339	373	329	376	330	393	351	343	361	359	356	346	326	371	393	342	345	367	341	358	343	348	337	362	362	334	359	356	319	317	376	326	313	332	344	327	397	337	394	341	368	368	369	334	374	350	354	344	332	350	352	329	341	328	359	353	362	352	363	371	340	383	364	356	353	356	361	350	347	337	361	373	380	387	332	357	371	327	339	350	320	387	358	351	402	354	342	312	359	390	353	357	331	338	350	360	358	356	354	317	354	335	343	375	361	384	329	364	360	373	384	347	315	335	349	355	345	371	358	327	349	342	346	343	335	335	343	324	361	360	337	361	359	349	355	384	362	327	340	383	356	355	336	368	365	331	356	353	348	357	346	325	382	349	344	349	389	340	363	337	378	321	327	350	348	351	350	346	325	365	347	389	371	358	370	344	322	361	393	352	365	370	371	386	342	347	320	375	345	384	361	338	373	410	365	366	328	359	376	375	372	316	364	386	363	347	348	349	336	334	412	368	332	357	370	364	364	340	369	358	394	358	373	370	400	358	320	343	369	343	337	334	379	345	361	365	346	360	366	376	354	375	352	323	372	381	369	338	346	352	395	347	359	352	364	361	348	368	358	329	318	386	343	360	366	341	358	338	355	328	372	385	339	336	343	320	335	357	355	366	360	360	331	338	352	342	382	357	363	331	381	357	338	391	378	368	358	342	333	349	341	374	345	339	354	393	388	326	358	361	337	300	383	350	348	356	366	353	382	362	348	360	356	347	366	328	363	362	356	373	341	372	313	335	355	340	365	375	345	372	381	349	331	380	346	371	387	338	346	379	311	365	345	339	372	338	367	390	364	328	360	349	339	365	369	304	365	355	335	352	343	329	351	358	354	372	372	341	346	358	349	358	368	337	353	346	364	364	393	326	359	327	366	342	356	377	352	335	372	341	348	362	347	381	348	326	358	341	349	342	372	376	365	370	353	360	348	368	352	362	344	356	344	359	381	358	368	375	370	373	334	323	347	325	349	351	350	334	345	332	346	361	362	353	366	343	378	357	351	369	362	357	353	370	359	351	346	394	334	381	369	378	356	361	331	389	337	343	372	351	388	346	360	336	333	375	326	382	329	353	364	347	362	372	363	349	378	322	356	369	343	351	337	378	357	333	361	360	372	359	351	340	338	359	316	349	350	310	352	333	374	333	346	383	383	327	353	358	318	383	334	363	378	376	345	344	398	327	361	370	325	306	353	350	373	359	372	419	363	366	329	368	375	386	354	336	340	354	363	354	380	349	358	387	359	361	348	338	308	330	353	359	367	366	336	335	327	340	368	344	391	371	358	356	351	378	359	367	356	336	383	382	333	342	361	353	338	353	350	355	350	361	356	366	371	352	370	319	348	316	357	334	348	360	384	371	343	336	399	316	343	377	366	336	338	345	374	338	389	358	339	335	340	361	364	323	347	399	344	350	353	386	387	340	358	340	356	363	339	345	361	376
17873	2327	2203	1615	1145	811	583	464	348	357	294	288	247	198	218	194	192	166	173	153	168	151	128	147	165	132	146	146	135	143	116	127	141	137	129	120	132	137	125	137	123	139	132	130	139	128	112	105	132	110	128	106	125	129	100	97	143	131	115	143	109	141	114	123	119	126	121	127	116	124	120	110	117	123	128	122	97	109	99	125	109	134	91	97	117	118	125	101	100	109	119	116	121	140	124	122	136	108	115	106	85	104	122	126	114	117	126	114	103	121	118	115	121	126	98	131	120	110	127	125	103	123	111	118	103	120	118	133	99	136	120	128	118	105	120	126	118	111	123	115	127	113	112	111	132	101	109	119	112	136	105	95	111	97	103	105	126	98	113	134	129	107	116	116	102	115	99	113	123	107	114	113	110	125	127	128	119	107	105	116	106	120	119	122	122	135	101	116	105	100	103	109	118	115	111	113	118	99	121	123	108	104	112	119	123	107	119	127	124	114	103	111	143	135	109	111	104	105	116	104	112	130	121	144	143	129	120	135	103	118	115	125	103	101	116	126	111	109	120	102	129	106	104	103	131	123	122	135	125	123	139	115	121	115	117	151	119	126	125	113	134	127	125	118	124	111	116	128	121	131	136	102	126	122	141	109	111	118	124	119	114	124	111	117	124	111	131	117	112	114	123	123	123	115	108	102	125	135	118	108	92	111	134	117	133	123	114	118	104	120	106	109	98	123	109	114	125	117	101	132	118	131	109	127	113	111	125	114	109	121	113	115	114	92	119	110	111	126	100	99	123	110	134	118	118	124	111	132	115	118	88	123	95	126	117	102	127	117	120	96	145	114	127	100	94	106	122	100	116	121	111	115	113	116	119	116	128	105	105	129	110	101	102	111	119	111	120	110	109	120	131	121	117	120	104	112	119	106	137	111	131	109	115	123	108	124	118	102	121	130	105	101	109	112	115	127	122	122	94	120	112	137	132	136	116	123	118	102	106	127	105	108	92	115	112	128	140	116	118	126	108	107	123	130	116	116	100	120	129	107	120	114	90	121	136	132	110	120	127	121	124	135	113	110	103	102	112	128	122	104	131	118	130	126	117	127	119	102	123	97	129	115	97	112	116	94	115	112	146	111	138	125	128	124	113	122	107	124	125	121	122	114	110	136	125	115	119	117	119	104	133	102	105	120	112	136	117	116	138	111	111	117	91	120	110	112	136	120	115	125	131	119	113	109	111	110	119	123	106	110	117	125	114	91	110	112	140	113	101	109	100	116	122	107	149	132	114	102	93	137	118	118	130	94	105	119	106	111	107	113	105	110	117	123	109	141	106	122	117	108	127	106	101	127	138	126	99	137	94	102	120	100	99	105	119	112	108	118	97	101	115	104	118	107	113	107	140	119	132	124	124	110	111	126	122	122	113	127	92	126	121	109	96	144	130	107	116	105	127	117	118	111	123	118	145	130	109	114	100	113	102	106	117	121	112	114	128	108	121	114	110	123	100	123	127	133	124	110	132	123	117	124	113	120	108	108	103	99	129	114	116	107	105	133	116	119	140	115	110	109	123	123	113	120	112	130	114	111	110	102	127	129	121	139	132	140	118	133	134	119	128	122	134	115	103	121	112	112	117	118	118	119	113	94	121	110	113	122	126	125	118	104	106	114	106	119	106	111	123	107	117	114	115	113	103	113	122	130	125	100	127	112	128	119	103	132	108	102	144	90	136	118	117	120	110	122	125	135	123	113	131	105	117	121	106	108	111	123	106	125	139	117	128	115	108	106	106	121	120	128	125	128	106	119	104	104	125	119	111	119	145	123	128	114	109	105	105	108	121	119	120	121	133	97	106	93	106	116	109	112	118	113	113	127	136	118	146	97	119	121	111	109	112	105	119	119	104	104	117	129	130	119	128	124	137	106	126	116	119	128	112	106	108	112	113	117	113	116	119	122	130	117	116	118	125	118	132	119	113	120	112	102	127	105	114	135	115	121	115	102	114	113	103	111	128	132	117	114	121	108	121	123	121	127	124	117	113	98	133	123	128	117	115	146	127	114	112	113	133	101	107	113	116	109	134	105	125	122	94	97	134	109	128	116	114	119	108	116	117	114	107	110	137	131	119	101	119	98	90	108	101	125	115	112	114	110	110	99	118	123	132	120	129	113	108	119	127	111	95	120	123	115	112	135	122	117	125	128	121	98	114	114	133	99	115	130	130	104	111	122	120	108	123	119	138	127	108	114	117	96	112	119	115	125	109	104	102	117	119	125	101	122	127	121	117	113	103	144	146	117	108	115	133	112	112	108	131	113	132	108	118	107	105	105	130	94	132	115	112	123	143	127	112	92	105	119	105	109	132	110	119	129	103	118	130	125	124	101	140	136	100	116	131	103	112	124	118	113	109	114	110	112	126	116	132	108	132	110	126	108	112	120	96	120	116	123	131	113	117	123	121	120	114	118	117	103	113	108	114	115	132	95	115	100	118	115	109	116	112	116	119	102	128	120	112	135	110	97	116	110	124	113	93	125	113	98	120	104	112	109	104	115	127	116	113	94	115	116	124	109	112	128	103	113	117	127	107	106	114	106	98	113	113	130	127	133	117	107	103	125	111	123	122	118	116	108	117	130	103	110	106	105	117	138	100	100	115	117	122	106	136	116	119	126	112	97	124	104	130	120	128	115	118	121	134	115	116	105	99	110	105	135	117	115	122	105	109	122	114	125	96	119	119	123	104	115	119	116	100	113	105	121	124	117	125	101	103	136	121	122	139	103	122	111	124	113	129	111	107	130	123	121	109	108	124	110	120	114	93	107	105	122	114	135	110	97	115	116	127	109	130	121	119	132	97	120	95	108	123	119	115	103	113	125	137	123	130	109	101	133	119	105	106	126	136	144	128	112	115	96	147	115	111	127	122	113	131	106	110	113	120	121	113	122	131	110	123	105	106	130	106	99	122	113	117	114	97	125	114	132	133	105	122	125	109	113	108	125	104	106	121	112	123	136	113	101	103	126	113	113	126	125	104	101	121	121	100	106	121	131	114	120	136	108	118	130	106	119	106	116	103	111	117	105	119	114	111	131	120	105	121	100	125	122	93	114	120	114	134	123	121	95	142	139	118	110	107	116	106	113	103	110	83	124	114	123	106	113	118	117	130	121	108	101	119	109	108	103	124	104	132	111	127	108	108	135	116	129	119	119	104	114	115	113	117	105	109	109	123	122	133	143	109	126	102	111	113	105	110	116	102	106	129	104	115	96	127	108	109	116	121	134	124	108	138	109	128	113	118	128	127	115	108	106	112	124	108	120	124	144	116	108	119	117	103	118	114	114	110	120	113	111	99	113	123	126	127	120	102	123	117	118	128	104	121	121	125	116	111	120	99	105	119	123	108	123	108	114	118	112	107	112	137	104	111	131	109	121	94	120	113	122	114	136	113	122	132	114	139	101	106	124	127	99	131	106	134	112	109	120	115	123	105	106	99	118	134	112	115	97	116	112	113	113	107	113
10682	2272	5200	5820	5162	4031	3569	2915	2497	2081	1805	1623	1472	1370	1202	1164	1097	1026	855	901	877	848	782	784	696	724	699	677	636	584	602	656	612	598	640	548	580	547	588	570	542	575	518	525	519	510	530	524	508	491	503	446	486	502	501	513	514	518	505	503	483	503	474	445	517	456	501	463	468	463	442	459	469	499	447	511	463	495	502	478	488	486	466	473	481	442	436	468	455	444	488	448	420	452	476	455	447	465	436	433	473	460	453	444	414	472	463	471	478	471	458	462	432	442	464	458	429	439	459	459	446	463	434	490	426	473	424	411	450	431	429	473	458	422	438	454	452	445	478	444	433	422	411	428	491	456	456	469	428	440	450	436	451	471	453	450	439	428	474	465	461	436	426	441	437	466	429	456	440	459	471	400	425	460	450	458	435	456	444	437	414	459	433	428	443	463	434	452	433	454	490	408	417	441	477	449	470	498	401	453	427	453	427	410	442	421	404	431	436	454	444	408	429	446	449	486	458	448	468	451	424	459	462	467	458	441	450	435	418	436	440	431	395	426	423	471	436	449	466	435	417	441	487	437	428	421	478	444	445	455	447	443	459	473	471	479	402	464	441	456	463	466	423	424	493	471	409	421	406	450	461	435	445	441	432	432	459	446	446	423	438	419	426	433	424	454	440	448	413	437	444	427	433	445	462	438	447	453	435	481	454	458	474	427	449	468	456	452	396	428	454	447	470	445	452	439	430	467	455	452	415	433	429	472	461	398	437	438	470	433	434	401	414	431	473	434	439	419	443	420	462	416	424	422	456	448	450	428	430	439	430	444	417	420	491	445	460	451	467	423	430	446	433	435	437	468	455	425	418	441	482	431	427	427	460	453	422	457	421	437	400	445	416	422	442	453	418	425	416	456	458	486	430	474	448	474	468	458	427	464	452	452	433	428	426	457	378	455	450	465	438	435	450	440	472	457	441	453	419	412	427	445	395	460	391	438	448	417	431	443	452	420	492	476	462	462	428	452	435	427	412	438	436	402	456	417	476	418	441	443	447	439	399	405	444	468	477	443	464	421	424	451	441	397	452	434	416	440	435	464	436	460	476	447	466	458	483	427	472	449	436	454	407	430	483	407	454	456	436	452	466	421	442	493	454	466	440	493	445	412	467	404	437	452	446	449	456	426	454	445	459	456	429	454	410	455	479	450	453	448	471	484	405	456	478	470	440	427	422	433	440	445	461	483	469	418	453	466	419	474	450	426	466	431	438	449	445	416	428	413	439	458	440	491	422	423	448	442	423	454	417	432	452	444	459	452	431	470	464	423	437	453	457	472	434	445	450	454	495	464	430	441	438	419	417	440	411	447	454	432	428	458	459	495	477	395	435	432	446	424	420	474	428	448	414	461	452	438	435	455	474	430	433	462	471	469	452	415	461	439	473	451	448	457	451	469	442	430	410	446	455	429	455	430	479	429	467	444	427	410	483	426	432	438	464	408	452	453	460	424	436	451	415	447	455	441	444	411	464	448	469	422	446	434	439	407	461	454	485	441	458	428	454	438	423	421	463	473	399	429	440	479	412	453	406	414	450	470	465	451	462	421	421	445	472	422	446	449	427	424	441	461	426	448	427	421	433	472	418	440	475	455	443	447	477	447	453	456	414	441	470	450	437	418	455	465	458	434	406	435	474	415	405	454	441	451	432	446	432	444	468	451	462	429	448	411	456	455	451	430	456	476	437	450	442	437	457	447	451	487	425	443	468	440	464	449	485	422	448	446	439	450	448	475	456	446	458	444	443	406	416	446	428	438	421	450	438	432	428	447	433	428	445	452	449	484	464	408	413	439	432	439	436	467	416	395	400	437	449	466	439	428	435	437	459	394	466	468	458	428	446	465	431	420	440	435	408	442	479	466	448	423	411	448	442	448	445	430	461	458	471	431	432	402	457	452	440	435	460	422	432	434	459	476	425	426	448	486	397	449	443	417	475	415	462	438	459	465	457	458	467	439	453	418	458	468	420	454	474	444	431	443	446	433	413	438	477	471	462	412	412	435	407	439	419	462	476	458	460	459	425	484	445	441	431	416	427	433	406	443	427	448	470	459	433	454	453	513	472	431	426	441	463	424	435	438	445	456	475	434	430	439	440	433	383	419	451	419	438	464	431	452	407	444	416	434	399	401	440	417	430	440	450	477	472	448	465	430	450	413	479	469	419	413	412	454	446	438	484	456	453	445	431	445	439	426	472	440	438	436	459	438	460	436	442	473	457	454	453	450	481	423	417	457	419	423	430	456	481	469	429	462	457	428	448	439	470	447	406	452	463	427	448	435	440	434	501	416	490	460	437	481	446	430	458	449	498	453	451	454	469	461	406	433	407	434	467	447	436	478	478	441	401	436	429	441	458	449	433	402	424	428	421	451	465	469	397	477	454	430	463	402	446	421	490	466	461	443	454	470	471	457	438	481	419	457	429	436	461	464	422	462	472	478	478	425	442	466	472	435	451	453	432	443	434	437	406	430	407	488	463	393	439	446	448	454	444	422	457	458	448	445	426	435	417	463	464	452	439	447	440	420	427	437	440	430	436	448	433	459	424	458	433	446	437	491	479	453	419	459	465	451	456	469	431	435	442	446	441	425	411	462	430	455	391	460	445	448	452	475	435	479	443	436	436	442	448	427	452	450	428	421	454	445	428	457	470	462	440	415	413	476	432	443	457	427	451	458	451	473	440	432	468	432	429	422	457	455	438	447	418	442	448	476	453	413	428	436	448	445	459	456	468	464	413	405	457	402	450	412	445	462	436	436	437	443	411	462	450	453	421	425	479	430	436	457	389	447	442	450	437	438	467	414	432	458	442	428	461	489	476	470	476	441	440	466	472	422	436	459	432	412	444	405	477	462	433	455	482	438	441	458	435	481	441	447	434	454	464	441	452	431	438	431	441	448	419	421	466	413	480	494	421	439	431	462	488	400	427	459	448	483	462	404	455	484	432	461	418	442	443	423	481	471	448	441	431	452	469	438	412	446	422	471	458	437	450	428	435	460	441	438	438	462	433	435	431	421	452	452	467	444	442	421	459	445	475	485	446	464	469	448	416	432	456	453	426	446	453	459	449	462	434	453	441	465	424	439	484	439	451	455	450	463	441	424	493	445	440	444	444	470	444	475	423	443	465	464	441	441	419	415	448	461	456	422	466	456	411	459	426	443	426	459	406	459	444	436	425	478	458	423	427	430	471	491	424	451	450	436	434	428	430	419	457	450	416	490	449	429	469	454	405	470	428	432	438	457	454	420	445	478	454	432	434	461	474	427	434	472	434	401	399	434	451	433	455	448	439	439	436	430	498	485	413	393	415	445	418	465	441	455	435	443	488	407	479	446	448	437	396	458	424	448	461	449	446	449	473	446	438	489	456	471	437	456	473	441	449	439	451	393	425	446	402	446	448	416	436	455	408	478	413	448	439	454	422	465	423	374	462	413	462	489	475	455	430	397	457	427	447	480	422	440	460	454
1618	232	246	225	213	202	169	181	189	181	169	148	177	177	163	163	187	176	160	166	155	170	175	162	173	171	169	160	160	159	158	156	173	170	181	176	178	177	176	153	163	173	156	172	168	168	139	156	180	173	149	171	168	172	175	172	185	185	174	170	153	176	147	167	146	166	152	170	165	170	156	185	178	178	168	184	160	176	177	156	157	172	159	135	163	156	162	178	176	165	153	159	159	161	166	186	172	144	164	185	174	167	135	159	148	166	181	176	156	160	170	169	176	164	164	170	172	168	166	148	168	183	152	180	177	178	168	149	164	164	163	176	141	156	160	180	183	185	190	152	176	191	174	165	189	176	155	171	165	149	156	157	170	155	168	160	145	166	169	175	169	169	158	172	145	191	197	174	174	159	148	146	173	178	167	167	202	180	174	194	158	184	183	179	170	171	167	167	154	158	151	178	174	157	174	159	159	153	197	198	169	147	151	169	164	186	191	183	161	154	156	160	165	164	152	152	153	151	167	197	159	178	157	183	163	175	159	175	147	167	166	161	182	175	172	171	192	146	180	182	164	178	166	176	174	169	176	172	155	170	179	170	178	149	154	156	187	169	167	169	163	151	183	191	152	139	154	168	155	170	146	160	177	175	174	188	156	204	167	169	149	151	161	173	160	170	163	173	182	158	169	158	150	157	187	156	193	136	173	166	157	180	168	164	166	185	156	170	172	160	147	186	202	144	158	160	184	143	152	158	147	165	165	152	159	177	161	167	161	177	163	186	165	170	163	161	177	165	155	167	171	184	172	154	163	172	181	172	146	162	157	182	155	159	189	178	164	180	147	193	123	149	179	161	170	149	168	176	179	160	174	185	170	177	171	160	194	190	164	193	157	161	182	183	192	166	161	156	178	168	154	177	166	174	166	163	178	180	161	175	178	175	152	182	182	186	170	179	179	191	143	180	181	184	159	179	171	162	152	174	183	158	167	175	155	185	160	162	163	154	188	167	167	164	165	173	160	173	175	180	155	152	162	197	166	168	172	157	172	168	164	163	160	174	195	147	150	177	160	169	187	155	157	178	144	173	162	188	191	161	156	172	172	187	151	162	146	171	163	172	169	143	184	187	171	174	166	164	187	177	165	159	164	169	172	173	150	181	178	195	185	192	175	166	172	189	194	156	162	176	179	167	184	138	154	174	174	152	181	153	171	173	163	169	178	152	144	175	195	154	170	164	167	156	163	171	186	182	145	186	157	161	156	163	177	161	171	151	173	167	154	158	164	173	163	169	161	181	164	191	171	167	162	160	161	179	175	192	189	158	176	179	171	175	185	159	169	164	176	177	168	156	172	184	149	161	163	171	174	169	167	179	184	129	162	178	180	173	160	176	170	167	168	177	142	167	167	178	146	153	173	179	173	180	162	192	156	157	165	192	178	176	167	157	165	177	187	171	173	182	166	165	149	156	183	170	171	162	167	181	160	170	183	147	170	189	171	164	152	161	148	157	153	174	161	175	161	163	140	164	190	160	176	159	177	156	166	173	162	179	169	170	176	158	167	169	164	165	154	149	172	170	174	170	162	179	165	157	165	189	157	163	158	169	153	168	182	155	177	178	142	155	172	180	181	160	155	165	164	167	173	163	177	184	172	173	163	164	173	184	169	198	160	171	179	160	166	163	178	165	165	159	180	170	190	146	207	135	151	167	167	151	179	170	174	150	162	166	167	177	177	163	178	160	180	165	165	158	174	167	166	186	174	152	155	165	164	184	191	175	172	193	158	170	174	167	170	168	164	168	158	166	167	171	154	180	167	158	158	160	172	156	161	153	166	153	163	170	162	155	170	156	174	200	147	166	154	170	153	166	176	152	192	183	166	163	177	156	160	149	172	182	160	152	189	173	196	161	147	159	171	157	175	177	162	127	169	166	201	147	159	198	175	150	162	173	184	179	175	144	193	168	170	148	191	170	188	156	169	151	178	163	160	185	160	174	169	179	161	163	182	168	175	194	153	150	176	165	190	161	162	176	168	153	156	184	175	176	168	156	151	177	163	156	165	184	133	163	180	170	180	173	163	192	162	160	174	176	165	186	177	193	156	181	159	175	173	154	169	161	170	164	172	169	151	165	160	170	161	182	171	153	165	175	156	191	180	172	132	174	172	162	162	182	158	184	159	156	188	173	180	178	154	140	156	176	170	178	161	157	184	180	143	161	177	161	164	170	160	174	163	199	170	174	154	165	155	153	142	166	161	167	191	137	177	173	161	178	162	181	170	143	159	161	142	191	173	196	158	162	171	144	172	169	173	143	163	174	167	178	179	150	160	156	163	161	174	176	153	167	168	160	184	173	187	171	181	170	192	142	157	158	157	156	160	161	186	174	161	157	147	165	171	154	163	176	151	142	163	166	168	158	158	177	185	147	156	181	167	168	178	159	143	183	158	162	176	164	159	179	155	145	181	168	151	164	190	173	177	177	167	166	169	162	149	180	141	171	180	174	176	170	162	172	177	181	147	167	182	187	189	167	167	178	158	182	183	161	171	154	150	166	166	160	160	159	170	166	186	182	128	201	177	150	160	166	165	165	146	168	168	182	166	176	126	180	162	181	144	178	178	165	171	152	154	162	145	177	160	159	173	163	166	165	173	140	141	178	125	167	165	169	187	164	184	158	184	167	155	180	162	142	170	167	149	178	172	157	172	177	139	154	166	175	169	140	158	173	169	165	152	175	158	168	193	176	180	155	180	163	170	173	162	169	177	196	173	163	173	187	153	164	162	155	169	145	152	148	159	159	187	191	167	165	169	163	171	167	149	157	149	170	150	163	177	160	135	164	160	174	172	177	165	169	163	181	144	174	174	167	173	159	157	172	172	184	174	155	187	136	183	158	197	170	160	153	163	149	155	159	151	166	163	170	164	143	163	158	153	174	182	150	163	152	190	164	138	174	163	155	177	152	189	175	165	166	183	159	177	155	169	171	164	150	165	169	172	147	158	174	148	170	174	163	156	155	176	168	174	169	189	187	170	189	160	195	163	152	153	180	164	159	148	161	147	169	161	167	151	165	162	171	174	169	161	150	154	159	178	187	178	178	167	184	150	179	164	174	195	155	159	165	169	164	162	173	163	147	182	176	164	166	167	165	165	145	178	141	161	164	149	185	186	157	175	177	159	183	143	161	174	153	163	169	167	172	177	166	172	161	165	163	163	198	170	171	179	177	166	170	164	187	153	153	165	189	140	164	186	178	170	194	180	157	169	181	174	173	186	174	159	162	156	156	164	186	150	167	172	186	171	178	169	186	155	171	136	178	185	162	178	177	175	162	167	145	154	154	174	150	149	176	177	177	179	176	176	174	157	159	173	151	148	169	179	197	161	144	156	162	179	194	169	170	168	168	149	158	166	154	145	159	159	169	193	160	175	178	176	178	166	169	166	159	195	175	179	158	168	170	184	178	179	182	173	169	161	142	159	160	143	180	202	155	156	176	175	156	150	185	161	150	158	165	152	152
3252	636	829	821	821	693	722	669	676	661	653	636	603	651	617	566	629	573	576	631	648	594	595	620	614	604	587	598	601	608	599	601	593	597	578	561	584	589	561	581	579	585	559	596	569	558	640	584	611	558	632	603	607	589	589	550	585	643	563	596	606	601	568	617	587	569	548	644	584	639	575	618	611	602	632	593	603	564	587	597	589	602	584	591	556	610	570	599	627	606	589	575	572	558	552	588	614	557	618	591	593	557	614	581	614	580	608	558	581	562	611	627	572	610	602	574	562	649	595	567	588	585	621	598	587	581	618	617	585	637	600	576	612	628	573	593	565	601	579	618	625	617	591	556	616	596	633	579	578	615	568	596	583	558	606	635	609	594	631	600	604	588	564	575	611	613	598	601	574	554	606	590	580	544	576	605	585	551	607	570	608	593	612	564	571	591	584	604	605	625	564	605	584	560	566	540	536	584	544	567	569	574	592	561	602	563	607	566	598	595	565	627	593	561	579	583	560	578	611	625	591	572	585	585	606	621	581	584	585	592	636	595	577	617	537	597	612	569	621	593	615	566	584	618	636	589	599	579	632	584	578	552	611	634	610	564	630	599	590	600	571	631	613	570	539	579	579	595	594	588	602	614	567	582	593	592	549	558	597	550	605	580	576	600	580	615	577	605	582	590	593	654	539	571	616	587	600	606	640	627	554	553	623	585	586	587	590	562	605	606	544	545	575	635	626	595	598	584	560	600	585	604	571	584	562	612	619	606	580	649	552	588	589	628	582	574	614	567	597	607	619	601	533	581	600	578	615	576	552	582	595	610	592	609	599	593	561	600	587	598	586	580	587	601	622	569	599	613	589	618	576	597	569	611	616	577	585	607	570	592	571	577	574	599	587	573	552	585	578	590	599	589	582	561	582	616	607	618	622	562	604	556	606	542	647	610	593	573	601	580	599	556	614	616	566	556	580	579	562	542	595	625	597	580	596	588	614	542	593	573	603	579	582	601	548	608	617	597	592	594	617	592	572	597	635	626	593	573	598	596	576	583	577	589	574	594	597	578	570	598	573	626	557	618	572	604	593	570	570	612	579	597	548	624	597	598	594	610	592	567	632	637	570	578	590	600	552	621	562	572	610	564	571	624	645	569	601	609	567	572	616	543	610	587	578	586	592	588	588	556	565	589	552	616	606	595	599	601	575	532	566	577	557	579	547	596	556	545	624	548	625	581	588	608	596	581	595	592	613	609	574	577	610	596	594	596	570	608	556	575	622	566	583	587	597	570	550	587	647	611	664	613	611	607	574	598	573	579	565	581	613	590	586	553	557	613	570	586	600	597	589	585	556	602	590	567	584	592	622	622	549	612	586	597	622	574	631	578	595	574	599	625	576	615	648	615	619	610	607	645	573	562	603	596	584	586	593	576	633	601	611	568	578	606	616	597	532	559	594	597	609	572	582	597	532	611	629	583	561	598	547	554	604	590	568	561	586	580	580	570	598	611	562	588	614	563	583	597	538	599	557	556	608	560	559	620	612	571	586	592	591	610	568	589	572	580	557	618	636	590	627	590	589	585	597	589	569	581	606	549	558	605	573	593	606	579	571	544	577	555	613	628	646	607	605	573	624	574	597	554	582	633	633	597	596	574	548	611	559	568	572	598	608	607	530	561	600	576	571	588	592	620	597	573	598	619	571	562	599	582	614	607	546	585	602	602	622	625	616	572	580	580	603	598	600	587	602	630	534	606	627	576	571	598	532	570	613	552	613	646	633	554	622	575	595	575	591	599	631	603	539	593	595	569	625	576	557	564	559	579	607	558	628	551	569	550	567	556	583	615	566	553	601	553	598	623	585	582	615	594	564	575	622	585	615	604	597	602	603	582	612	589	633	594	620	596	585	603	618	619	603	612	566	606	610	590	594	587	545	606	573	577	580	586	612	617	605	628	608	591	589	580	550	598	560	589	589	559	605	581	581	579	609	614	588	594	650	553	571	555	623	594	554	586	582	614	605	614	615	590	609	546	562	561	588	584	562	580	563	576	587	596	586	613	572	590	603	635	567	582	617	569	565	586	541	543	621	600	589	536	587	583	589	597	544	606	564	670	593	580	637	558	613	586	595	569	620	615	579	602	599	545	545	612	565	589	607	573	561	608	592	581	617	552	562	592	587	567	605	576	542	620	620	614	569	618	616	558	580	583	608	615	589	618	603	574	632	576	594	606	585	613	539	589	595	561	621	610	608	584	645	553	602	580	600	600	574	622	554	592	565	591	559	558	579	594	592	595	631	601	597	571	595	597	620	584	573	594	592	612	591	611	600	613	610	569	577	593	602	636	600	588	529	570	579	561	557	584	531	570	599	618	620	595	624	669	581	575	587	580	604	609	602	544	596	576	633	610	614	596	579	595	580	606	586	563	540	576	598	564	613	585	606	619	619	597	605	652	560	601	600	581	609	597	584	581	590	592	584	591	578	594	613	549	596	638	598	606	629	620	597	551	553	588	532	589	625	609	592	566	597	580	531	595	613	516	579	541	584	573	595	572	570	615	557	570	547	577	596	544	616	604	573	546	601	588	565	572	589	604	597	600	624	612	535	560	585	625	605	577	583	571	582	562	560	584	578	599	597	589	553	618	600	601	596	571	624	609	636	612	586	538	588	612	597	591	594	610	543	610	600	580	629	628	618	605	599	567	616	666	589	614	568	583	575	585	613	604	634	574	654	606	599	596	612	620	614	593	608	624	593	613	573	574	591	606	563	584	600	571	573	589	604	622	584	581	590	598	587	615	615	600	590	625	640	542	605	628	629	552	543	591	609	567	632	610	588	563	541	574	583	587	544	601	560	617	554	560	573	552	599	551	613	587	605	613	577	587	589	552	611	585	624	561	610	569	601	550	579	590	626	615	589	601	595	607	553	597	607	622	605	626	566	600	596	600	579	605	589	565	566	622	592	559	554	565	567	613	599	572	615	583	547	569	584	584	612	551	593	614	561	620	569	603	585	616	537	597	601	596	585	594	582	564	606	603	590	600	602	605	582	576	567	591	580	609	584	572	588	597	604	552	577	613	609	565	622	547	589	610	598	585	588	599	601	571	555	582	567	572	646	625	600	579	592	576	587	597	592	606	538	535	554	588	560	618	580	569	590	569	627	631	591	575	582	581	546	615	655	542	576	608	631	584	625	592	584	558	588	613	605	585	579	576	554	591	591	591	597	602	594	600	635	626	597	577	563	593	655	545	607	584	579	561	549	628	550	582	606	608	597	604	584	590	604	560	592	566	595	629	582	608	580	587	600	668	587	584	626	552	601	621	559	612	594	580	587	585	611	589	580	616	589	565	576	609	635	643	570	543	627	627	562	589	570	603	587	579	601	623	587	574	586	581	564	572	589	623	633	564	589	558	595	623	635	587	583	594	621	578	599	592	613	595	566	585	583	583	591	586	580	570	570	578	620	589	594	591	610	569	564	593	576	567	577	632	540	585	582	594	599	582	629	618	618	505
9338	904	1107	789	566	419	289	238	248	202	166	154	148	133	146	95	125	105	110	101	104	98	92	108	107	118	101	99	95	99	96	79	94	97	71	101	87	102	83	98	92	85	85	85	90	78	80	96	87	84	98	92	98	79	100	78	102	77	104	85	96	78	96	79	84	82	78	101	81	89	85	98	90	89	76	85	71	88	76	81	96	81	77	87	89	77	99	97	69	91	82	87	83	80	106	85	93	84	86	77	72	87	100	82	76	72	70	95	84	81	100	97	73	93	78	93	98	84	83	99	83	91	78	91	98	81	95	89	76	96	85	91	77	99	79	94	82	94	70	85	91	77	84	93	76	69	94	93	92	85	84	88	74	96	75	85	78	87	88	84	100	81	96	88	88	71	100	91	63	89	68	98	61	106	93	80	86	69	96	92	84	77	100	88	77	90	93	80	85	84	83	75	85	93	83	80	73	91	94	86	76	71	93	90	65	81	91	67	95	91	69	70	105	81	93	67	83	106	73	89	94	73	84	93	86	85	85	81	90	88	83	89	78	89	87	75	81	84	97	87	84	74	92	77	101	85	96	87	103	96	75	84	94	85	107	82	68	86	96	83	82	91	87	89	84	95	76	82	89	85	91	101	77	94	84	79	80	85	104	102	76	89	95	88	80	85	78	75	100	83	88	69	74	87	81	83	83	82	110	81	78	69	84	78	89	94	83	95	92	71	79	77	74	82	79	94	89	96	100	94	92	84	97	90	101	81	94	84	82	91	95	75	83	95	80	68	81	79	95	107	94	89	89	96	91	91	92	84	81	68	74	74	92	94	90	82	80	109	95	87	86	95	87	89	68	80	64	79	101	74	71	90	81	79	92	83	99	79	102	89	79	96	84	78	80	90	88	92	97	94	88	90	81	87	99	106	85	71	99	87	79	84	80	87	79	93	88	82	89	82	82	91	83	100	85	82	56	88	77	80	73	93	73	86	91	63	90	81	85	87	91	97	78	90	85	72	97	89	106	90	78	95	98	84	81	103	75	77	85	77	82	85	85	91	81	76	69	89	106	91	90	88	77	86	104	77	91	95	88	92	80	82	97	87	99	77	85	89	102	95	93	87	104	64	77	86	91	90	83	77	85	103	90	82	93	79	91	92	95	105	76	79	75	88	82	71	97	77	90	93	93	73	98	85	88	87	81	95	79	85	81	85	65	81	87	81	85	90	93	71	84	84	90	68	88	86	98	90	107	94	76	93	83	78	97	77	82	94	82	87	85	79	99	78	81	79	73	91	78	91	93	90	70	96	81	88	81	73	79	85	87	105	76	96	99	96	75	77	87	86	83	94	85	91	88	72	88	92	82	86	91	85	110	82	82	72	94	101	73	95	83	78	71	87	74	86	96	74	79	73	77	89	78	67	73	89	77	79	90	83	81	79	76	75	87	96	72	80	83	94	83	87	87	103	84	102	70	85	80	77	76	87	100	87	98	87	89	94	77	87	97	75	66	76	88	79	89	80	79	82	99	90	85	101	72	96	97	80	78	76	92	93	68	90	71	78	85	79	85	87	87	93	84	67	89	83	86	88	80	73	92	86	85	94	84	104	85	82	96	96	73	79	76	115	67	101	77	82	102	73	90	85	92	83	73	80	104	74	75	89	84	74	103	92	86	79	73	81	79	87	88	73	84	91	90	98	77	75	73	86	95	81	76	86	102	70	83	79	65	92	96	76	87	81	66	105	75	90	91	79	91	83	79	77	93	92	88	80	76	74	89	94	87	87	84	101	71	84	67	92	96	80	85	86	103	76	100	99	76	76	81	88	87	66	97	97	102	88	78	68	98	84	84	75	90	68	96	73	84	76	69	76	87	110	68	85	82	81	66	76	66	72	62	88	83	89	78	88	90	92	87	80	85	84	97	88	62	88	93	84	88	72	87	79	87	97	100	82	108	85	79	81	66	99	88	75	81	73	98	73	83	82	81	88	84	96	91	89	82	90	100	86	107	75	95	82	68	97	70	68	96	96	90	76	88	72	83	92	79	89	90	78	98	78	87	86	78	75	84	71	74	90	94	74	81	70	93	89	83	85	75	100	84	67	79	95	77	87	95	82	73	95	75	90	70	89	81	74	79	82	80	84	83	94	86	80	88	83	83	104	92	100	76	85	92	86	88	95	78	78	81	78	73	86	76	86	56	76	70	95	90	97	90	89	80	83	79	94	80	95	64	82	86	81	78	92	69	71	90	82	81	72	94	83	86	85	73	83	61	94	92	95	76	94	82	100	76	85	85	85	75	85	79	85	96	83	84	82	85	97	86	94	79	79	83	83	80	95	95	88	91	80	92	79	79	109	93	85	81	79	76	83	95	85	87	92	96	84	102	97	95	91	79	84	73	96	82	84	74	86	82	108	79	88	85	86	82	83	85	97	66	77	98	91	79	79	82	67	79	92	81	84	99	84	73	74	76	87	83	107	97	100	99	91	86	97	92	87	77	98	76	100	86	77	98	85	86	80	89	83	98	95	100	82	76	84	76	78	95	84	75	75	87	83	90	77	85	98	78	90	66	84	99	91	88	74	91	66	84	86	79	67	79	85	91	90	76	91	73	95	78	87	98	97	78	84	82	92	90	73	82	78	82	77	96	93	77	77	90	79	92	69	95	93	77	91	73	87	85	93	93	83	94	81	89	79	89	85	101	86	71	74	69	89	83	101	82	90	91	85	85	116	96	87	90	92	85	88	90	79	86	89	68	89	81	91	69	70	77	86	86	70	89	104	81	82	97	74	99	67	96	80	82	89	83	84	85	101	82	82	88	84	95	86	90	76	94	93	89	99	109	85	86	69	79	88	98	72	85	86	94	84	95	86	78	88	76	76	88	87	95	89	87	98	86	84	105	76	81	77	77	83	81	82	86	96	82	82	90	74	78	77	77	84	74	86	78	93	82	94	86	66	82	82	88	73	85	88	91	108	77	66	93	85	79	81	90	77	82	81	77	72	84	82	80	84	86	93	99	85	105	89	77	87	84	89	89	96	91	89	84	109	80	83	83	73	82	73	89	69	75	89	78	94	88	78	78	74	74	85	87	86	104	77	98	77	92	80	78	57	79	94	77	66	96	98	93	93	72	88	96	82	83	85	82	92	87	94	82	83	73	73	70	74	73	75	86	88	82	81	96	96	74	96	73	88	96	85	86	121	85	77	103	77	87	79	93	77	91	87	94	73	96	92	102	95	76	92	81	67	84	97	79	103	72	86	74	96	66	69	83	90	81	82	82	76	84	92	91	87	88	88	80	75	82	77	79	91	78	92	88	76	78	101	86	75	75	83	90	92	92	89	75	74	79	80	91	71	79	93	81	77	73	72	81	98	80	85	74	82	69	75	65	68	101	90	90	82	89	96	104	74	91	86	82	90	87	79	75	98	77	81	70	86	95	74	89	83	82	81	86	86	68	76	96	90	80	85	79	75	84	81	85	73	94	74	92	71	85	93	86	103	94	84	69	68
7749	1231	2779	3120	2803	2217	1894	1539	1332	1112	1017	941	864	819	717	711	626	628	572	528	551	535	523	516	484	480	499	451	443	414	410	429	404	386	398	430	389	380	393	374	378	337	338	369	370	342	385	356	395	371	366	375	388	341	371	365	391	339	379	376	352	337	302	335	395	350	352	349	337	352	313	380	357	363	324	332	377	362	349	339	335	330	354	384	325	335	368	335	335	344	316	351	354	358	358	365	351	324	340	319	359	336	372	349	359	317	346	363	355	350	324	388	318	317	361	353	351	352	326	339	354	318	356	322	345	296	309	351	352	331	312	336	334	328	350	347	368	352	313	349	342	331	353	328	300	331	347	304	348	320	324	348	327	336	367	334	337	341	329	362	329	307	341	361	340	322	345	331	333	345	339	349	342	345	343	343	338	319	345	374	327	300	298	342	349	375	329	339	356	339	353	339	311	326	326	329	316	340	319	324	367	346	329	358	360	357	316	317	324	348	329	362	370	372	349	353	338	330	348	347	317	342	327	372	325	328	328	337	337	350	343	364	350	370	375	350	297	330	306	362	325	354	335	312	358	317	335	323	333	339	361	350	339	292	321	356	327	320	314	326	328	345	340	321	347	333	351	364	335	354	298	345	347	350	313	346	345	328	335	381	332	361	324	318	325	355	347	323	351	358	323	353	341	359	351	313	331	333	333	315	308	353	332	333	373	347	299	333	340	319	346	317	345	355	337	322	358	348	372	349	355	342	329	350	331	311	309	314	345	358	367	336	357	333	333	335	334	298	330	334	314	354	363	349	373	353	313	390	363	350	315	353	312	298	328	300	338	364	325	344	292	339	341	352	346	313	317	367	339	344	332	309	322	331	318	303	308	362	348	337	356	305	338	332	325	359	322	295	331	368	333	369	360	326	317	337	337	352	318	327	329	326	346	354	320	340	377	354	320	326	351	307	347	348	331	333	358	374	331	344	323	339	344	325	352	318	319	346	341	335	305	337	336	321	344	347	356	350	333	354	339	314	334	323	330	317	349	332	344	286	333	341	315	336	332	335	321	324	337	333	354	334	340	376	336	335	360	356	320	345	331	332	316	348	305	348	350	295	322	344	329	326	347	319	352	342	322	362	360	357	348	337	345	337	324	334	313	329	351	350	396	348	346	331	343	355	313	364	333	334	333	319	347	328	337	326	352	341	344	340	342	376	344	344	366	339	347	356	351	338	309	325	309	335	328	338	350	342	346	296	328	334	335	334	337	322	344	332	307	334	361	341	355	356	296	359	336	363	339	316	358	303	360	350	354	353	329	336	317	350	366	340	365	327	309	331	356	334	348	304	356	343	309	312	334	351	320	348	367	323	377	327	345	332	336	329	369	373	321	350	330	348	342	301	329	328	324	324	337	340	344	335	368	332	319	356	357	317	348	359	317	326	345	307	335	392	360	315	312	325	351	321	351	341	314	342	343	323	349	321	345	364	357	325	336	340	344	351	335	345	328	320	321	345	341	359	332	334	351	335	318	343	334	332	311	340	336	339	325	346	326	342	350	305	332	336	326	357	336	327	346	334	352	333	351	316	360	352	329	322	341	330	343	366	310	320	333	349	348	348	347	351	322	317	324	340	363	329	375	358	339	312	326	325	307	346	315	338	322	353	309	313	335	320	325	332	338	328	308	346	350	317	345	356	308	346	341	325	336	330	389	340	334	359	369	331	324	324	348	377	357	345	360	333	352	322	352	354	347	371	309	345	347	312	337	321	330	346	320	397	385	336	323	337	356	348	356	359	328	343	342	364	347	366	365	323	329	320	338	319	350	344	353	343	332	327	338	327	340	344	335	337	364	307	369	370	343	313	332	341	321	352	344	346	358	337	323	315	321	339	319	346	328	313	339	335	353	348	328	353	342	351	361	339	361	359	349	350	329	326	362	337	345	319	329	351	320	348	330	331	337	343	307	340	314	345	326	315	323	342	352	365	333	339	319	319	326	354	316	346	339	346	357	309	326	336	345	324	326	337	331	319	331	344	319	317	297	338	328	342	328	318	347	321	324	350	335	320	336	349	350	331	328	344	313	297	339	359	350	321	328	368	324	329	332	323	338	352	339	324	328	343	322	376	372	320	355	337	342	344	312	328	331	368	341	338	336	322	350	353	369	364	354	379	331	323	332	368	337	325	344	340	330	324	343	320	339	316	380	334	345	355	329	335	359	311	329	329	332	324	331	322	343	332	373	328	324	348	327	333	328	356	358	367	314	345	332	310	328	343	332	363	358	327	352	351	308	348	334	321	342	337	311	340	327	327	332	319	348	358	320	334	330	377	355	327	329	330	324	337	329	375	326	329	331	323	331	354	358	337	343	361	327	378	345	354	320	354	324	346	340	332	329	346	323	320	353	340	359	327	347	341	358	355	368	338	351	331	359	364	320	323	325	334	310	353	347	321	357	307	335	362	328	309	353	348	359	368	330	347	332	364	344	312	331	329	329	339	361	327	356	359	365	337	342	317	339	354	329	369	344	328	312	311	340	329	340	360	323	326	326	328	335	350	336	306	332	303	363	374	338	358	320	332	338	323	311	306	343	338	315	350	334	332	342	344	318	314	349	341	346	313	365	336	358	350	348	304	298	341	339	351	342	313	337	339	347	303	335	358	336	326	328	351	323	325	326	323	333	326	309	342	319	331	368	303	321	330	340	345	339	339	357	323	334	331	390	361	344	356	334	354	337	329	323	364	318	357	356	292	357	336	354	323	321	381	343	330	295	320	326	320	309	380	353	311	331	339	375	339	366	321	335	327	355	356	366	330	304	357	345	331	332	339	327	378	329	326	361	317	372	352	318	325	319	335	327	323	282	341	331	341	361	370	337	312	334	339	340	335	344	331	329	332	346	372	347	382	341	328	353	357	346	327	336	352	349	353	355	342	354	344	349	337	345	354	335	328	341	348	294	363	354	326	325	316	326	313	353	330	367	338	323	321	330	329	355	350	352	366	341	341	346	322	355	316	331	324	334	335	311	305	351	325	316	302	326	316	300	331	334	320	338	326	329	366	342	334	340	342	327	347	320	351	340	358	348	344	326	332	343	296	349	339	346	339	325	370	358	332	347	349	354	329	356	324	322	324	357	365	351	350	355	330	326	332	337	342	321	344	338	351	335	330	350	334	360	355	327	326	344	364	326	327	355	360	310	349	353	374	351	330	357	371	335	329	318	321	333	325	343	345	318	318	333	341	324	327	342	346	300	354	364	377	348	281	313	300	336	348	309	329	336	382	333	351	348	336	387	320	357	345	349	350	378	332	345	315	387	348	319	310	345	312	340	304	323	327	311	314	331	351	340	321	310	342	352	344	348	314	352	350	360	323	344	322	326	319	337	362	299	327	322	364	349	295	358	332	318	361	355	317	338	356	360	302	325	335	321	303	371	307	308	348	339	339	319	347	297	354	337	359	372	347	319	337	342	364	324	329	319	306	335	385	327	323	348	338	352	363	351	331	329	341	330	324
16835	2250	2079	1531	1047	773	591	426	365	296	240	268	215	196	195	177	174	176	161	153	161	141	157	160	158	115	144	132	138	141	130	112	141	143	131	126	114	135	123	129	109	116	109	112	112	104	113	129	105	128	101	114	130	129	120	97	135	101	109	129	110	109	115	122	108	123	111	132	118	130	100	106	112	125	108	114	110	115	124	108	108	127	125	128	120	115	97	99	115	98	104	105	111	114	113	107	116	115	98	114	116	110	116	118	112	111	108	100	112	101	94	115	115	108	118	115	132	97	106	99	98	112	119	97	129	121	107	118	109	106	120	120	125	102	98	119	92	117	111	111	115	120	101	99	94	111	127	112	122	98	98	105	116	122	84	102	123	93	121	108	102	110	112	118	119	119	115	111	112	102	105	130	103	106	120	112	117	111	118	100	108	105	112	148	103	108	125	109	96	111	107	107	104	111	115	121	104	122	108	114	107	126	123	110	108	89	105	94	127	119	107	104	102	101	113	94	100	115	106	117	107	103	109	105	92	108	111	132	112	103	107	113	108	111	114	101	114	110	117	104	117	104	112	108	127	121	89	109	107	108	133	105	101	106	108	115	110	107	113	94	117	127	101	107	101	107	119	99	96	106	100	116	117	100	86	106	111	115	103	106	92	122	130	107	115	118	133	123	126	112	107	123	117	107	113	116	98	107	121	96	108	108	104	102	117	92	100	122	104	102	99	122	105	101	109	116	114	124	111	95	114	115	118	84	105	101	111	107	96	94	115	101	103	104	115	101	113	126	111	100	126	115	123	115	101	97	116	121	118	118	111	118	115	115	114	102	102	97	107	99	104	125	83	101	119	114	103	107	107	100	115	95	125	128	103	99	117	109	118	101	124	95	113	109	97	118	122	103	106	123	98	108	103	115	114	118	100	113	113	103	127	86	106	98	118	110	101	123	81	119	101	113	116	116	111	107	108	87	112	117	118	102	102	115	107	133	104	103	112	104	134	110	114	101	122	120	111	120	105	112	106	119	111	116	126	102	129	126	104	108	99	126	108	112	105	120	90	86	79	111	125	113	110	101	120	119	105	114	105	90	116	113	95	99	100	90	119	100	99	116	105	104	107	96	105	100	126	116	111	127	109	113	98	119	121	116	119	106	115	112	103	115	111	94	96	124	125	115	107	102	105	95	110	117	134	125	109	124	100	115	112	103	108	107	108	108	108	126	110	118	108	104	107	119	107	93	95	123	97	101	87	105	107	118	108	109	116	118	103	124	122	117	112	105	113	126	116	121	99	120	104	125	126	109	108	115	94	120	92	120	92	106	110	101	121	120	105	114	120	101	108	96	101	125	109	114	122	103	119	100	110	120	111	117	96	104	120	130	93	120	130	97	106	118	111	101	112	116	97	105	116	94	113	101	94	103	122	108	117	108	110	113	117	107	108	101	125	103	85	138	128	88	107	94	103	96	92	114	95	125	110	107	101	108	111	104	108	108	132	113	128	113	102	108	122	116	114	105	109	114	117	97	116	117	126	124	109	94	106	108	119	116	99	103	125	114	108	111	107	116	120	105	114	116	129	114	112	95	104	110	95	92	114	97	104	100	99	110	119	110	97	114	116	98	123	100	120	130	91	115	111	110	111	115	132	118	106	114	104	110	116	104	94	105	107	114	132	111	112	114	130	106	120	117	113	106	107	106	116	95	116	118	101	107	122	102	132	109	103	115	113	113	111	88	99	99	112	114	110	102	112	116	120	110	104	122	134	108	125	120	131	130	111	115	114	109	111	102	96	107	118	94	104	121	106	106	99	113	121	116	134	91	110	100	95	110	110	118	106	120	108	122	125	103	98	121	98	88	131	121	116	121	85	133	108	109	126	98	104	111	104	127	114	106	112	122	102	98	90	123	120	120	121	113	124	120	100	115	117	119	114	119	121	97	113	108	96	132	99	115	122	97	111	107	123	118	102	115	121	121	118	93	118	104	101	118	99	103	105	97	95	115	99	108	126	126	97	104	124	103	107	120	106	101	114	118	93	122	103	111	122	135	118	110	90	108	105	124	97	103	113	109	108	114	113	118	125	110	122	104	104	116	113	128	129	92	93	122	121	113	109	98	112	109	140	109	112	101	116	123	114	98	98	108	115	114	113	99	107	145	107	120	91	116	113	106	101	121	130	103	102	107	105	119	115	108	109	109	116	116	93	109	106	110	123	118	99	119	122	122	106	90	119	111	112	99	101	97	108	113	105	108	96	125	108	104	109	113	111	118	124	110	123	116	124	118	115	126	100	94	112	110	106	120	117	102	92	105	107	100	106	102	110	98	108	105	131	104	118	100	110	107	110	113	119	121	105	94	105	94	117	106	103	109	105	113	124	86	99	101	105	120	137	105	121	121	130	117	121	127	114	102	105	108	119	106	100	102	111	142	119	113	97	117	107	115	114	98	110	118	98	112	99	127	109	98	105	98	101	123	102	120	100	106	108	112	111	126	114	119	115	112	134	112	96	125	106	112	109	107	110	93	122	113	124	106	100	115	120	111	119	94	113	120	112	127	119	110	117	124	91	111	110	125	110	112	125	104	103	115	108	91	123	119	108	120	120	111	125	116	116	132	118	109	94	105	100	116	109	114	128	114	117	105	111	109	95	109	123	137	106	112	116	122	106	103	128	117	109	114	118	108	97	131	119	114	114	105	110	111	108	104	101	119	101	104	119	111	101	106	110	94	96	106	97	113	101	117	123	123	100	110	97	112	91	103	131	119	107	107	97	124	99	115	96	97	122	92	116	122	97	105	118	86	109	102	112	98	96	109	103	112	104	131	115	101	107	124	127	130	116	103	98	118	105	104	104	119	91	95	113	104	119	122	106	114	113	108	122	117	117	108	90	107	99	122	116	92	109	120	119	128	103	111	123	110	113	99	88	109	122	100	112	80	119	101	109	106	112	110	125	132	126	117	124	108	105	107	115	108	103	126	123	109	103	118	96	119	123	99	122	107	93	108	123	112	101	107	122	111	104	104	94	115	137	109	115	102	101	120	116	104	114	106	96	106	102	118	116	113	117	124	107	120	99	108	116	113	113	104	111	125	97	94	123	110	139	113	129	114	111	112	95	112	110	103	107	106	132	110	95	90	107	120	117	110	105	126	111	113	110	107	111	94	121	96	119	97	97	120	109	105	119	107	123	104	104	117	116	119	99	120	98	128	119	109	123	92	101	103	102	106	118	124	122	112	120	120	102	125	101	100	105	101	119	99	100	102	108	125	111	124	117	107	115	85	131	124	120	110	98	97	104	118	107	100	104	111	100	118	117	116	100	128	115	121	111	118	114	102	131	110	122	110	97	99	107	112	107	106	105	117	109	121	118	105	99	96	98	97	98	136	114	110	93	115	103	124	99	124	112	116	98	120	94	97	109	111	116	100	114	113	111	106	104	94	108	112	110	111	108	110	115	117	116	123	101	116	110	104	100	135	99	115	106	91	131	107	100	119	114	105	124	106	130	99
10150	2280	4993	5694	4875	4067	3259	2697	2355	2024	1771	1550	1408	1391	1235	1092	1053	979	917	831	815	809	769	662	687	688	656	641	610	642	593	610	606	578	611	514	520	501	506	517	512	511	514	513	513	466	501	497	484	492	491	432	460	506	468	442	480	439	432	475	431	447	485	489	485	461	447	450	470	449	483	449	425	427	475	453	448	474	415	421	461	418	413	422	452	433	455	433	435	475	473	437	411	454	433	465	415	374	441	433	419	457	471	405	431	401	441	455	455	472	418	410	462	433	461	434	444	435	472	429	401	442	415	455	458	446	444	460	458	441	432	399	395	412	407	433	461	430	440	417	469	419	420	420	431	422	420	433	433	385	442	439	430	418	402	414	457	455	433	423	421	425	417	441	412	426	452	469	409	401	437	431	397	403	432	408	412	411	399	437	399	428	424	431	439	422	385	398	414	421	398	408	442	433	415	393	445	438	449	417	413	428	415	436	401	449	391	437	440	426	410	384	460	402	434	434	429	417	450	450	441	449	468	446	408	425	418	396	423	438	442	406	413	462	451	448	386	436	448	435	410	431	432	418	477	474	440	454	420	452	396	441	434	448	394	411	440	417	449	391	458	414	432	381	448	385	412	363	428	431	442	439	417	408	428	414	386	441	438	435	416	415	410	406	418	414	422	469	437	408	419	452	455	411	389	406	404	436	439	462	416	418	452	414	431	384	432	434	413	409	430	405	437	420	417	428	394	413	458	383	395	412	440	444	394	459	433	377	436	436	428	400	392	422	409	472	432	417	426	445	390	434	410	392	395	456	411	388	383	447	451	418	420	385	438	399	426	422	446	402	393	452	428	425	433	417	414	398	432	389	395	421	408	451	412	410	437	409	452	459	423	426	429	417	441	394	411	448	411	427	415	462	425	419	439	392	444	432	409	379	447	383	425	457	404	438	392	441	413	425	445	451	473	406	460	427	407	421	418	421	457	448	388	408	413	415	400	428	440	397	440	454	417	410	477	442	440	440	445	416	414	417	391	439	425	414	442	398	438	467	434	428	427	402	447	428	418	443	418	413	446	369	401	401	421	424	451	457	416	450	391	447	416	419	402	433	437	406	400	429	449	396	463	416	430	446	453	370	407	449	439	415	402	432	417	444	401	418	437	394	436	411	415	386	428	402	456	457	424	459	375	421	414	403	429	431	447	430	420	439	449	400	453	427	399	452	422	408	425	422	401	393	417	408	403	423	424	435	448	402	427	391	400	443	450	423	412	399	373	403	417	438	407	396	443	435	412	429	408	429	434	448	438	429	429	409	437	420	435	422	419	426	425	455	377	410	488	430	441	424	418	400	427	402	429	416	431	415	406	450	424	430	415	431	426	425	421	428	463	415	422	382	428	413	415	431	424	424	434	422	392	382	440	390	418	422	422	390	425	441	445	436	431	428	389	350	437	430	436	437	410	412	377	420	442	421	419	407	382	462	426	461	413	398	478	426	424	414	421	413	422	447	398	381	410	413	424	410	404	430	437	437	455	396	430	410	404	435	444	457	440	421	430	404	461	427	431	441	434	452	449	416	420	413	444	427	452	451	401	433	419	410	434	429	448	445	404	443	440	444	431	462	440	459	450	425	420	423	394	451	434	427	412	419	420	424	420	422	431	423	412	415	436	436	387	437	419	441	404	432	411	407	410	452	396	423	436	420	432	396	425	423	447	421	436	445	426	425	461	429	413	412	402	431	440	477	405	432	420	410	413	417	456	412	424	421	390	403	436	409	433	405	429	432	411	462	403	452	417	434	412	474	419	399	441	412	437	434	418	412	413	442	441	434	415	376	405	419	467	459	451	455	426	434	425	416	423	408	430	453	411	458	420	399	430	429	416	409	386	447	421	396	415	403	427	419	423	431	410	422	431	464	427	415	439	396	412	419	422	448	438	474	416	431	426	455	439	468	411	397	443	416	423	451	441	436	426	451	425	469	456	418	405	416	467	440	435	426	402	438	373	410	402	444	416	445	434	455	428	430	463	448	446	440	428	392	439	431	409	428	405	433	421	436	419	392	411	411	411	410	444	399	419	424	386	433	420	444	413	431	374	444	414	416	423	380	419	436	458	413	416	423	439	447	430	404	406	389	410	425	470	416	455	422	452	409	422	389	423	450	419	428	420	420	442	476	469	396	413	432	437	417	399	417	418	416	443	423	420	433	397	456	407	424	479	445	445	393	399	428	434	410	437	434	422	427	408	429	395	443	426	405	428	404	445	420	421	428	416	445	409	419	413	440	418	429	410	393	453	405	418	422	407	444	394	435	406	443	413	427	403	454	429	418	407	441	421	451	434	418	424	453	441	463	398	435	418	409	399	435	431	407	410	431	428	444	388	409	434	439	407	427	397	401	404	417	446	431	447	423	406	441	411	388	466	418	399	435	429	419	415	449	438	410	414	428	395	459	443	424	421	440	445	397	410	429	426	441	480	395	428	457	404	394	420	437	422	454	413	448	420	414	439	421	434	430	396	451	411	437	429	439	419	398	405	415	415	419	436	393	429	442	428	421	429	429	435	384	406	435	437	470	410	410	438	412	447	429	408	485	413	408	433	426	438	400	462	422	395	406	391	440	423	443	449	449	431	411	371	423	412	461	405	448	407	431	435	417	416	415	418	434	411	473	397	434	414	456	422	424	433	429	410	412	441	430	406	410	399	395	453	415	431	423	418	431	404	446	441	417	395	399	425	428	430	426	428	437	426	426	403	440	433	457	435	430	448	420	416	406	433	398	425	436	434	427	428	445	419	445	425	420	430	427	440	420	415	418	440	399	456	444	426	451	404	424	400	449	421	404	419	401	436	415	407	438	412	390	381	422	463	423	415	452	395	411	421	406	420	438	433	438	457	402	457	417	405	391	429	404	394	427	444	433	396	408	441	450	393	457	394	467	432	474	396	435	402	430	420	426	405	441	382	418	430	415	430	442	426	412	378	410	437	431	445	404	399	421	408	442	431	427	416	429	444	384	398	406	451	419	395	409	392	426	453	437	422	429	448	438	413	445	438	394	384	415	408	402	387	430	438	439	424	429	438	411	406	424	440	458	434	409	423	408	413	355	456	400	436	429	406	378	430	453	434	432	453	437	461	421	433	386	426	424	413	405	400	441	441	440	438	436	439	429	411	390	422	410	427	446	390	440	415	451	396	384	458	438	442	431	445	407	443	431	418	455	425	418	405	431	460	407	432	430	425	427	410	412	404	389	424	426	436	423	402	440	434	418	467	420	425	420	430	469	401	425	407	444	429	417	429	462	419	417	411	417	413	426	443	448	390	418	428	449	415	438	437	403	384	376	397	395	416	392	424	423	410	431	400	424	434	414	444	410	412	425	381	422	441	415	403	408	425	423	383	426	451	407	415	448	404	433	406	418	447	394	401	423	398	407	446	395	434	417	389	406	416	443	396	429	431	429	411	414	444	454	422	408	448	409	422	448	387	444	424	416	448	427	424	439	436	429	411	393	396	408
1585	193	254	192	181	167	180	170	180	186	180	167	140	179	157	174	164	172	164	168	155	172	175	153	166	174	144	169	174	178	194	165	159	182	162	156	174	173	160	170	177	180	186	173	143	160	175	161	148	182	178	157	149	156	177	173	158	185	169	147	177	142	166	171	160	156	160	156	166	158	145	163	190	175	190	164	174	192	151	168	165	157	174	187	175	167	154	189	174	157	180	148	170	165	183	168	144	154	171	162	167	158	158	170	176	157	167	144	173	162	164	184	141	186	155	164	167	184	159	181	171	192	175	162	163	172	176	145	175	148	158	157	168	162	144	180	180	171	179	180	175	188	175	168	152	189	162	167	159	174	156	146	184	158	166	173	162	172	174	171	154	175	152	159	179	189	171	169	192	153	176	167	199	165	164	170	150	157	166	177	167	172	168	160	181	167	169	168	169	188	173	161	176	166	188	157	171	172	153	160	162	162	161	185	177	181	180	186	167	135	173	151	183	154	168	160	179	164	168	166	195	172	165	178	159	142	160	174	188	162	157	165	163	154	165	169	163	165	179	152	146	181	171	161	165	182	166	150	174	160	166	172	168	160	158	161	176	182	168	155	173	158	176	164	186	196	178	185	162	168	148	166	175	161	155	179	162	176	148	164	171	165	168	181	182	176	166	188	173	179	144	183	178	159	161	174	178	168	172	162	166	171	185	175	170	179	171	179	168	176	176	169	167	163	174	179	152	170	178	167	159	171	181	156	185	169	149	183	174	138	157	173	160	159	184	163	160	160	188	170	167	186	175	178	180	187	160	196	173	181	151	187	143	170	179	167	158	196	163	160	153	156	161	164	187	176	162	161	173	152	146	163	160	174	154	167	167	149	170	149	178	151	168	159	167	185	172	174	174	161	199	181	184	177	173	178	151	154	153	179	152	180	175	163	172	159	168	176	176	152	156	179	175	191	172	192	176	181	168	164	176	179	160	177	135	149	185	163	167	156	185	149	148	181	163	141	174	179	165	148	158	159	157	197	166	159	165	148	162	164	169	154	150	164	188	184	175	188	174	184	201	164	167	184	161	183	156	178	165	186	164	162	152	163	168	188	166	158	160	178	179	171	174	168	166	161	181	146	183	174	164	166	166	166	191	156	170	155	177	167	162	151	167	154	198	151	177	168	180	137	177	161	164	176	167	167	167	176	180	151	159	158	163	172	155	169	160	161	163	156	127	180	148	157	190	172	168	171	171	163	176	161	179	168	180	149	164	182	167	178	173	169	175	181	178	170	154	184	184	185	165	155	161	177	163	155	169	188	164	174	169	168	173	162	173	182	173	172	125	163	160	175	165	138	178	144	181	170	181	174	182	170	193	181	175	180	155	169	166	154	163	138	168	180	167	173	156	172	184	164	184	170	171	196	165	154	173	139	185	157	213	175	175	168	146	174	169	170	172	136	175	144	202	161	168	150	154	196	171	166	184	174	169	174	175	186	168	163	190	166	168	184	177	179	174	195	171	178	162	162	186	172	165	181	160	161	168	159	159	167	191	167	168	169	197	160	182	171	139	160	186	157	174	178	129	182	164	179	176	178	165	160	156	177	160	153	163	180	172	165	175	150	184	169	162	196	169	157	173	166	166	171	186	179	146	148	157	173	166	168	174	153	168	162	156	168	159	146	172	171	189	176	188	181	185	170	176	179	157	198	160	169	188	136	164	170	163	158	178	157	186	181	157	181	171	157	161	180	143	161	171	172	179	159	159	161	166	170	154	166	158	193	172	164	166	171	182	163	176	172	158	174	160	162	166	151	173	186	158	189	176	157	154	176	174	197	151	176	149	155	189	172	179	181	165	172	143	165	170	172	165	151	164	163	166	166	178	158	155	164	186	165	183	181	171	169	160	187	153	155	182	180	169	161	178	168	162	165	153	167	159	158	175	178	159	170	197	162	153	169	205	177	153	178	189	163	153	168	158	172	163	167	195	170	175	144	173	174	154	148	166	196	163	153	176	163	158	169	165	155	172	171	175	195	168	147	160	183	159	167	152	165	166	177	171	183	150	161	130	170	174	146	167	164	166	176	171	152	157	161	173	171	149	157	169	175	154	141	183	181	174	176	142	165	173	162	166	166	152	182	174	177	173	155	152	177	159	160	161	150	165	160	183	182	174	178	191	161	142	173	164	175	161	181	149	155	160	170	150	174	170	154	158	151	153	162	174	167	191	182	168	163	161	158	154	154	172	146	201	155	158	169	144	171	147	172	178	171	171	153	180	172	167	183	176	170	167	165	183	164	153	164	144	176	188	181	163	182	191	164	173	186	175	178	173	181	149	177	175	192	159	167	149	170	177	166	151	176	156	151	168	173	187	191	184	187	161	161	169	175	151	187	162	184	165	164	165	165	169	174	158	157	168	169	146	186	155	150	150	180	191	164	177	174	166	167	148	174	165	167	175	160	167	149	136	174	175	163	171	148	181	165	172	182	165	191	171	169	156	177	164	161	162	156	168	168	175	160	169	168	161	177	179	186	176	159	169	159	171	183	160	176	175	177	164	175	181	183	144	146	171	163	141	179	184	176	160	158	169	190	146	184	172	151	187	176	147	168	171	171	173	150	152	168	172	166	175	181	155	153	182	164	159	196	172	164	185	163	177	165	169	178	177	165	178	172	180	139	165	167	179	164	141	164	184	169	158	182	151	152	175	151	168	147	168	158	163	176	168	160	171	154	171	166	170	178	163	164	154	179	176	162	167	171	179	176	151	193	186	166	188	178	171	193	185	150	183	155	167	177	160	170	173	179	162	168	166	167	177	178	159	177	161	161	171	173	191	189	173	145	149	187	145	167	173	165	162	158	176	190	165	169	155	176	184	170	178	162	174	171	147	170	160	179	182	158	160	163	173	165	152	177	171	180	158	158	138	174	183	162	175	163	158	186	170	165	164	178	154	150	164	170	184	159	158	162	176	174	165	178	163	164	168	162	173	154	169	169	196	168	170	164	176	170	170	186	171	183	170	168	176	155	167	173	194	190	178	161	163	172	162	169	171	175	166	199	173	183	135	156	159	168	160	172	170	182	165	163	184	182	148	173	168	165	169	166	152	164	154	150	138	184	170	191	173	148	188	184	164	147	156	147	173	168	167	189	159	188	167	173	177	169	185	186	156	168	175	160	195	191	157	179	168	178	179	172	172	180	182	138	172	167	168	154	175	170	164	182	165	152	189	187	138	182	169	173	170	160	155	182	146	151	158	153	157	173	166	154	171	171	167	184	193	194	186	159	153	177	176	151	160	166	172	146	144	170	172	175	170	156	196	177	159	195	191	177	169	163	155	169	159	169	166	173	163	185	189	181	157	161	176	168	159	176	179	180	177	162	150	160	153	183	183	165	185	153	181	173	172	162	158	151	162	159	162	178	165	160	175	171	160	172	142	159	153	163	153	187	190	153	160	165	167	170	150	160	173	175	195	169	164	153	184	170	148	161	165	193	181	163	175	156	184	161	187	173
3278	633	804	778	744	724	699	661	609	642	681	612	637	655	608	586	639	629	616	603	619	597	595	573	554	648	595	565	582	573	605	580	615	562	599	640	561	600	621	659	538	609	615	578	576	616	582	586	599	603	572	577	600	552	588	576	598	575	582	567	559	600	599	578	568	626	574	602	572	582	569	599	630	595	577	604	598	585	627	637	598	572	589	631	552	605	563	585	577	595	567	629	573	526	597	582	582	591	616	626	545	593	630	598	582	560	569	577	608	606	579	545	587	561	576	586	626	592	606	622	602	616	593	602	584	571	581	634	576	578	537	579	553	594	569	607	539	571	575	638	588	604	629	562	605	553	601	584	540	604	633	583	585	566	550	614	545	589	531	613	543	586	593	595	580	602	565	627	580	619	568	570	582	587	567	572	595	587	605	623	561	587	562	552	606	581	575	582	597	588	614	574	593	564	591	560	540	600	574	586	544	599	614	585	632	556	604	587	584	581	575	612	580	586	595	621	607	532	552	571	564	595	585	576	606	552	553	583	601	595	595	616	601	576	563	581	582	593	567	570	599	635	598	585	566	592	551	601	597	565	579	605	557	612	600	593	568	562	620	561	602	568	581	604	581	587	622	588	596	621	586	564	585	575	607	588	588	574	585	592	622	596	560	545	585	554	585	573	618	611	600	571	541	560	575	605	599	575	618	578	596	623	604	574	601	574	551	613	540	597	565	590	578	585	611	607	538	583	570	591	606	620	563	605	601	603	579	588	569	611	582	575	611	546	564	605	640	607	591	587	665	563	573	564	612	632	612	611	574	554	586	579	626	582	569	548	562	556	588	542	569	575	597	563	544	623	598	569	642	589	642	626	598	586	597	594	572	536	583	536	600	613	572	523	582	612	583	608	612	574	633	592	596	626	590	615	582	604	588	598	568	610	608	579	615	603	574	568	654	561	576	548	594	625	560	541	585	611	545	577	571	535	551	543	594	581	600	594	603	593	630	571	585	590	569	588	626	588	579	573	565	570	518	627	597	607	565	599	562	553	630	591	565	598	609	553	597	574	564	572	591	572	585	588	565	628	594	586	586	601	576	595	572	628	606	614	569	611	589	592	606	582	577	575	599	590	611	600	586	586	557	591	597	622	559	597	561	613	585	584	611	594	561	626	621	616	578	580	602	599	582	593	567	535	538	604	641	604	608	589	598	566	596	599	584	588	590	608	585	658	563	570	584	583	590	562	573	563	590	570	576	559	587	609	595	593	579	594	593	584	603	578	583	578	607	616	602	595	594	595	588	619	559	550	585	560	644	561	595	612	599	583	595	614	605	582	638	575	559	570	588	577	622	577	609	580	571	548	548	581	575	582	561	589	601	616	618	567	581	586	641	621	580	550	555	585	569	585	574	566	556	606	598	608	602	572	582	596	579	584	596	611	596	550	574	563	576	570	567	607	639	627	584	601	597	570	583	587	577	621	564	574	607	607	549	546	606	623	555	576	627	581	592	590	610	571	562	542	575	558	584	567	596	596	569	615	586	606	588	578	570	579	605	594	615	650	609	620	598	594	588	599	577	566	613	583	570	584	578	551	602	583	584	592	590	576	555	613	600	606	604	611	620	584	594	615	586	607	601	572	585	574	561	594	578	604	599	559	573	551	565	594	602	591	604	590	594	607	554	590	630	610	584	584	620	607	566	587	593	581	604	569	578	642	537	632	618	570	601	589	639	590	589	570	582	586	587	607	543	562	587	582	622	592	589	566	561	605	549	583	605	618	593	580	562	578	585	611	615	607	581	595	593	592	538	600	555	595	602	577	607	626	584	604	554	586	627	590	618	558	590	570	578	587	600	567	591	573	608	600	606	554	575	554	552	622	609	584	565	511	556	605	545	620	630	566	572	568	615	575	586	599	612	552	599	593	604	637	576	570	563	586	559	604	583	567	607	626	542	562	567	600	596	565	576	594	618	551	618	611	596	614	593	591	569	578	580	595	559	621	589	566	544	621	620	590	627	585	601	580	582	599	584	564	602	595	600	571	577	572	579	571	594	587	605	594	598	594	564	529	619	623	564	562	578	604	562	588	606	580	630	574	586	584	585	620	616	578	559	579	567	601	582	568	612	597	589	600	593	581	608	613	590	565	582	566	601	592	599	646	606	555	639	595	625	584	552	554	630	576	591	540	602	586	609	596	581	572	582	585	560	591	611	593	582	584	620	579	596	582	598	610	606	595	583	590	648	610	607	616	598	626	579	622	610	594	591	630	546	589	592	624	611	591	595	569	603	563	607	598	599	556	594	569	582	600	606	595	587	587	535	623	591	569	627	586	613	565	600	530	593	608	555	589	585	600	606	542	553	570	597	610	588	566	591	634	566	574	578	610	587	542	569	564	596	568	581	599	595	596	585	603	532	586	612	596	622	585	544	557	599	621	622	616	612	607	575	608	604	620	586	549	634	563	653	594	616	583	574	582	588	572	581	554	562	600	551	600	637	544	626	610	590	602	584	600	585	635	571	571	603	573	569	557	593	592	622	606	596	608	577	604	595	601	643	583	568	549	602	606	572	607	606	609	586	590	603	588	641	565	571	606	595	589	572	607	575	614	607	567	583	583	585	635	561	561	586	615	596	599	602	607	577	599	599	618	603	637	583	608	585	610	588	580	559	634	625	559	626	613	610	596	589	623	580	605	558	606	606	555	608	598	662	585	572	563	524	598	582	616	593	583	590	572	610	584	576	597	541	626	611	597	585	607	603	594	622	592	532	605	579	580	576	547	585	568	552	572	595	619	621	563	584	611	583	598	565	560	602	580	597	633	595	602	586	607	592	577	553	613	636	563	547	597	592	635	576	613	606	571	584	600	605	620	602	585	550	594	590	588	589	602	633	596	597	587	609	579	613	605	599	563	592	594	583	578	572	610	562	629	553	594	636	592	579	616	600	587	633	589	612	610	603	605	578	605	637	566	620	608	594	593	563	603	572	619	605	583	664	598	553	596	593	631	617	584	560	560	627	595	574	615	563	619	575	596	632	603	587	549	599	585	599	605	616	598	653	614	576	549	603	590	599	565	526	626	597	582	566	577	566	607	564	597	578	626	596	576	588	566	558	570	566	580	600	646	567	576	585	587	618	602	591	560	613	599	596	600	579	608	590	582	593	586	608	572	625	641	587	615	609	542	544	585	624	581	577	597	562	552	540	557	573	603	565	615	567	599	619	557	571	580	592	600	538	596	593	571	571	557	578	598	598	599	585	603	587	579	555	539	588	561	583	653	649	595	608	584	609	589	571	529	565	588	594	609	584	557	626	578	603	601	608	565	611	620	631	514	566	602	526	606	575	580	609	564	597	548	553	542	550	625	568	575	563	577	622	566	579	601	596	596	592	590	548	599	590	578	611	602	587	600	578	582	557	595	599	627	587	540	587	588	637	596	566	621	548	581	560	600	550	622	581	573	576	598	570	590	596	607	585	614	597	620	574	616	570	600	560	629	590	597	600	607	596	547
9299	950	1065	814	561	423	340	278	220	173	178	166	148	140	128	98	108	98	132	112	104	92	117	98	106	101	102	89	83	98	82	103	93	89	85	85	88	86	84	105	78	94	97	77	90	89	68	112	86	97	75	94	84	97	84	89	90	74	87	84	74	87	83	86	81	73	82	86	87	81	88	114	82	86	75	97	98	87	97	79	87	82	103	87	96	90	80	85	84	77	78	77	100	90	94	99	79	84	80	93	90	81	68	101	118	91	97	86	87	97	97	80	71	97	77	82	96	79	101	82	91	99	88	89	75	97	79	96	75	71	91	91	80	90	85	89	74	71	85	71	87	92	89	92	66	107	76	98	73	88	66	85	109	80	92	104	83	95	88	76	91	78	85	77	88	93	82	73	93	75	90	94	74	80	90	80	88	81	89	100	89	90	85	107	69	89	86	92	92	77	87	94	83	82	97	94	82	82	74	90	86	97	81	100	82	64	86	105	98	84	73	89	84	73	88	85	89	82	105	94	88	86	90	97	104	66	87	74	96	103	84	79	96	97	84	76	79	83	88	96	103	79	74	83	72	76	83	103	88	82	87	96	98	70	81	105	94	77	79	83	84	80	85	77	95	85	84	96	88	98	94	81	103	74	83	74	77	77	62	76	77	89	90	70	90	85	84	94	75	75	77	90	90	90	80	70	85	96	86	88	88	81	96	83	95	74	93	97	97	74	94	95	85	96	101	88	96	82	72	75	91	100	76	82	74	76	97	76	80	82	81	85	79	83	93	84	81	85	91	82	82	80	104	78	91	93	61	82	83	87	87	78	88	79	86	71	78	81	83	74	75	92	79	93	105	80	76	92	91	96	76	71	74	67	82	85	100	82	98	78	88	98	86	90	88	94	82	87	97	100	71	88	86	80	93	75	89	67	90	88	83	93	92	61	95	83	89	72	80	86	80	88	94	80	96	95	79	83	85	81	91	95	102	83	87	81	89	100	105	90	76	71	90	83	77	102	75	78	84	77	82	80	96	85	91	84	76	96	79	91	78	88	92	79	88	83	83	70	96	67	91	78	83	70	75	80	69	88	99	85	95	101	82	101	88	86	86	88	69	77	88	94	91	89	74	97	117	98	83	72	94	86	83	88	93	88	88	83	87	94	95	73	83	83	86	84	71	97	81	86	64	93	99	79	84	77	87	79	97	82	77	89	84	83	87	93	86	94	86	82	95	75	91	73	74	98	89	85	81	83	97	84	72	96	66	81	93	79	86	98	88	91	79	108	99	73	86	86	85	79	87	101	81	91	99	88	93	91	91	87	77	77	80	77	82	70	86	91	80	70	76	89	82	63	96	80	89	75	79	88	69	71	83	91	90	94	81	81	87	77	73	75	79	79	80	79	68	86	73	74	74	92	77	86	95	99	93	77	85	96	79	93	90	75	80	101	86	89	91	80	75	80	106	94	81	95	84	81	76	104	89	76	101	101	71	89	85	74	82	89	82	85	81	81	105	85	90	85	72	74	94	80	92	80	78	77	85	76	97	94	104	57	93	89	100	65	83	82	75	60	95	84	96	82	85	86	83	91	82	80	111	91	90	70	87	84	73	86	70	98	98	90	87	77	78	91	85	82	101	92	85	96	80	74	94	83	80	86	84	96	88	88	84	70	76	86	73	79	83	78	87	67	98	81	71	114	81	84	90	82	90	93	100	84	77	82	79	76	90	92	78	96	77	85	95	83	89	80	89	78	91	86	89	79	70	85	81	85	90	88	95	80	80	97	72	83	76	82	82	73	66	72	80	83	67	85	90	86	75	75	83	94	88	94	82	72	95	88	102	73	83	79	97	74	81	81	96	98	82	86	104	78	85	69	94	78	85	107	82	95	97	80	93	93	76	72	73	84	74	74	79	87	78	84	94	88	78	82	90	85	96	99	86	91	74	80	91	79	82	86	87	80	69	77	77	88	96	77	100	71	92	82	87	89	89	82	96	83	91	90	86	79	83	86	58	84	84	77	80	82	86	92	90	88	100	91	84	75	82	87	77	76	84	93	83	96	93	85	96	75	95	75	75	84	90	82	90	88	87	94	87	97	79	81	88	91	84	89	93	85	72	84	86	91	80	72	77	78	95	99	79	79	102	75	93	86	104	101	86	81	86	92	84	77	81	104	86	90	75	92	98	89	98	99	90	68	72	87	75	84	81	70	83	91	67	63	95	72	80	81	89	77	76	88	88	111	89	74	80	88	81	70	80	90	84	75	77	97	88	80	77	112	73	74	88	80	100	90	71	70	83	77	82	92	104	81	79	108	105	82	65	79	98	98	88	69	89	70	64	76	113	85	97	88	71	92	69	70	93	76	99	83	82	86	74	103	75	96	108	81	80	98	83	73	92	73	86	72	83	99	94	86	98	94	78	77	86	82	83	73	93	88	81	96	78	74	81	82	110	69	83	79	91	86	76	96	79	85	88	73	92	92	71	71	86	74	75	87	91	70	87	95	73	91	91	85	98	75	100	89	74	93	96	67	78	94	91	96	83	79	92	74	85	89	97	93	103	83	89	77	75	92	86	93	71	84	111	68	95	73	96	82	86	82	98	88	89	72	99	93	92	59	92	81	78	80	76	98	91	89	94	72	86	74	83	68	81	91	87	76	62	76	86	92	98	76	77	78	93	89	71	84	75	71	71	98	83	71	88	65	77	92	83	93	74	76	89	93	88	87	80	88	82	93	71	75	89	71	102	88	76	94	98	101	75	85	86	92	75	88	82	81	75	75	79	99	95	92	79	75	88	74	89	75	88	91	88	90	76	77	88	84	71	76	85	84	94	80	73	93	93	83	95	89	87	92	84	84	88	91	86	75	85	68	83	95	85	82	88	81	82	98	91	77	81	77	102	73	77	68	84	77	86	71	85	93	88	91	85	104	103	95	77	99	79	90	76	86	85	84	73	82	96	83	75	91	84	85	81	75	85	60	73	92	75	96	77	90	74	78	89	102	87	77	87	73	94	92	84	86	83	84	74	70	75	80	71	85	96	85	97	76	82	92	101	77	72	89	81	95	88	85	85	105	80	72	103	88	93	80	105	93	98	82	104	80	71	84	81	77	78	75	95	94	89	83	91	95	79	76	80	84	75	74	81	90	80	77	92	86	85	91	79	75	86	99	88	90	90	100	89	67	76	84	63	73	93	70	80	84	109	79	91	96	78	81	83	88	66	78	79	95	93	90	82	98	71	73	91	64	78	98	78	99	99	91	91	81	73	88	92	105	99	88	101	102	75	80	76	95	92	81	86	93	84	80	76	65	85	85	94	91	91	102	82	84	82	92	73	98	86	80	91	92	99	92	94	94	86	69	102	87	85	73	84	70	77	71	78	80	88	83	75	87	105	81	68	89	87	77	93	62	88	98	92	78	94	72	73	94	86	98	83	83	70	87	80	101	87	95	85	93	79	92	86	97	81	83	85	78	92	99	83	77	77	91	85	80	79	97	90	77	96	87	93	115
7665	1289	2714	3183	2706	2276	1840	1595	1355	1177	1000	912	852	811	757	703	660	584	612	581	579	516	495	489	435	490	486	428	421	421	457	453	434	469	420	449	426	380	357	400	386	447	360	398	347	381	379	377	420	364	357	365	336	366	363	350	368	374	359	330	332	372	360	329	380	329	367	369	333	386	330	380	358	355	371	361	337	352	347	336	339	362	367	337	349	380	350	332	356	345	351	326	368	328	353	318	331	322	353	353	334	355	356	356	343	352	340	336	345	312	313	345	337	314	326	353	328	370	339	322	353	342	324	332	345	348	356	316	372	358	344	339	316	376	341	356	365	335	330	353	344	345	360	360	327	352	309	334	347	349	307	341	353	326	318	342	365	348	361	322	369	329	332	329	355	318	339	342	309	357	293	361	328	318	337	329	309	330	347	352	366	357	334	312	342	348	306	357	351	349	393	368	339	329	377	361	333	330	348	331	376	346	342	303	317	361	316	347	342	370	323	344	325	310	339	357	371	344	318	329	351	329	329	333	321	309	320	320	327	332	400	351	323	318	343	318	332	327	343	333	352	362	347	329	380	351	331	341	327	335	343	328	341	336	335	328	357	314	356	338	334	354	292	310	314	344	337	334	355	373	313	344	319	318	297	355	334	349	326	340	339	365	331	341	332	338	352	315	348	323	345	354	331	370	319	363	343	335	349	352	326	316	347	337	353	345	351	340	341	371	346	349	346	354	349	344	352	301	341	329	309	326	351	349	321	338	326	365	357	333	355	327	319	339	354	354	341	336	337	319	355	307	360	341	316	374	336	326	309	330	341	326	336	325	334	337	360	358	332	358	361	338	368	323	345	352	336	342	339	365	331	338	354	347	342	338	326	355	330	334	316	335	366	357	298	362	342	323	367	345	332	329	340	351	310	332	346	332	340	343	323	338	317	367	357	348	334	346	388	352	379	363	355	333	377	329	326	348	332	321	360	359	371	332	305	353	324	328	344	315	321	315	333	337	325	368	349	333	349	353	330	309	349	317	320	362	331	312	327	313	357	310	304	311	339	341	294	369	311	325	360	351	316	329	368	338	324	322	366	319	369	328	336	358	373	324	346	334	358	333	321	321	343	333	341	333	331	350	358	352	325	317	306	337	360	339	327	320	320	335	335	331	376	376	341	349	320	331	341	332	348	340	322	332	343	314	350	319	324	324	337	350	322	331	326	342	351	359	326	321	320	367	316	333	334	331	355	325	356	331	353	337	342	348	336	317	336	342	313	324	344	341	340	327	331	332	324	332	344	304	343	324	348	310	328	377	355	335	356	357	323	339	348	333	366	319	368	365	319	331	312	344	339	338	358	346	334	316	329	317	344	312	378	330	368	322	338	323	371	345	321	335	318	340	348	335	349	330	338	302	306	379	362	372	341	346	362	331	295	358	331	324	338	321	343	337	311	342	333	320	354	373	368	353	370	297	337	325	364	328	337	315	329	302	371	323	355	342	319	350	356	314	297	288	343	319	315	354	349	346	338	341	325	326	364	315	311	338	349	316	353	343	349	330	316	354	331	371	347	328	316	326	330	304	333	339	342	333	355	324	339	343	316	339	327	299	302	328	360	374	328	330	348	296	347	348	316	324	360	333	289	340	373	332	376	334	361	362	291	334	320	368	314	330	353	301	325	335	336	316	355	341	363	309	306	310	325	356	339	347	335	345	330	313	369	350	349	326	332	349	312	333	379	349	353	332	351	310	347	339	352	307	332	351	329	362	356	350	330	307	351	304	346	321	342	335	350	315	318	342	343	348	352	317	346	308	386	343	341	326	359	330	342	338	329	328	332	345	322	341	347	340	320	335	351	324	336	328	362	350	334	342	359	350	349	360	312	305	361	349	314	344	346	327	323	358	347	334	315	351	363	338	347	354	405	376	311	340	337	315	335	329	345	315	306	358	320	323	348	348	321	360	353	343	359	329	347	337	333	344	324	350	340	367	325	348	364	316	332	342	380	350	299	341	338	329	310	324	308	309	343	346	323	365	320	333	323	332	312	319	334	352	332	329	370	362	355	301	350	304	357	326	350	333	350	354	336	345	321	342	341	356	351	354	335	360	299	337	319	336	330	310	341	330	328	351	346	334	331	322	350	359	325	330	313	358	334	339	343	376	329	366	344	354	333	326	318	320	314	364	324	337	352	336	338	355	340	314	362	327	361	307	355	325	323	335	326	331	323	324	357	336	325	320	338	343	348	320	342	322	344	348	353	361	325	329	335	337	366	290	347	344	352	329	355	346	328	323	332	329	332	329	330	359	328	314	315	349	334	359	337	380	338	372	371	325	359	317	349	336	320	321	322	340	362	338	376	340	340	366	349	313	316	317	360	348	328	366	335	341	333	346	344	347	309	332	319	335	337	318	344	340	324	333	320	356	363	329	350	358	329	323	349	333	331	337	330	353	358	321	353	326	334	324	323	363	336	327	341	312	326	358	340	337	334	337	346	353	351	356	324	349	363	347	348	338	365	367	345	327	315	321	358	327	325	351	356	341	344	347	352	346	336	349	322	333	321	337	356	350	364	338	299	356	350	363	358	360	349	359	311	325	321	311	337	348	333	343	309	347	329	331	348	351	289	359	361	334	372	311	356	314	332	349	324	329	337	333	319	368	337	340	333	363	364	307	317	350	343	341	341	334	339	311	312	355	323	328	325	325	317	332	359	350	357	324	344	385	335	355	332	329	312	311	336	324	369	357	357	342	331	351	355	357	355	371	331	359	342	360	324	325	320	325	324	356	334	315	372	319	360	329	338	329	319	340	346	330	348	351	337	337	323	335	336	320	353	320	310	314	340	364	366	343	341	329	324	358	325	323	355	331	349	357	305	353	326	335	347	334	311	343	368	369	345	363	333	364	312	341	351	330	347	338	328	366	360	371	362	357	334	330	346	319	324	340	329	328	340	340	325	334	335	357	368	312	330	372	353	329	333	345	347	324	329	366	358	359	314	342	357	339	325	337	322	351	354	327	326	318	342	360	317	371	325	350	347	352	360	343	357	350	329	346	340	314	331	339	363	335	325	357	340	336	352	360	347	362	339	349	325	368	362	337	344	349	356	342	369	351	354	343	311	352	314	321	325	354	340	324	342	351	347	308	307	308	367	348	316	329	336	328	324	314	342	346	336	331	347	341	353	338	344	389	320	352	320	366	330	354	338	353	308	341	364	336	335	348	356	348	347	342	314	348	323	331	362	322	320	348	330	388	347	336	362	349	341	372	335	379	386	352	335	322	354	325	328	368	326	323	335	347	349	359	377	365	357	342	354	337	333	334	319	345	331	340	346	334	349	322	349	338	356	336	370	338	325	342	334	314	333	352	356	328	347	325	338	327	340	325	293	333	332	389	368	314	331	317	321	325	319	348	347	366	351	375	370	317	331	310	340	333	329	339	362	333	337	315	314	360	322	341	329	313	323	340	357	320	352	352	320	326	349	370	322	343	370	357	351	352	370	359	338	319	362	354
17471	2337	2201	1586	1145	809	577	473	388	348	284	273	242	235	205	222	176	160	163	164	178	169	153	144	149	155	137	153	132	146	127	135	143	136	132	135	123	135	128	107	118	136	138	121	120	130	125	129	125	117	118	119	122	138	117	142	139	112	135	129	115	123	112	97	115	122	111	120	116	115	105	128	129	138	117	107	116	111	139	133	112	114	110	118	120	114	117	137	104	118	91	116	112	118	110	109	121	129	114	136	92	124	106	110	114	102	115	117	131	110	146	113	108	121	107	121	124	115	132	123	111	120	123	116	127	116	114	114	116	134	118	103	109	115	129	104	123	141	115	120	114	116	91	98	125	125	122	108	119	114	130	116	136	131	129	115	124	139	113	127	124	121	117	119	132	106	121	100	93	121	133	130	119	122	131	120	118	123	122	126	114	133	121	94	116	136	108	162	117	129	141	112	130	106	126	112	131	104	135	130	115	122	124	116	104	112	130	122	111	121	115	102	106	115	115	120	126	116	116	115	127	132	112	103	123	119	116	116	116	130	119	128	120	107	117	127	92	121	104	140	105	110	116	141	120	130	119	127	116	115	116	127	108	137	113	119	104	132	113	120	114	132	120	124	110	112	102	111	124	118	113	114	109	132	113	119	116	117	132	117	105	131	118	115	120	123	119	117	145	120	113	109	108	105	110	107	112	93	116	115	141	95	100	122	130	140	102	126	112	130	121	106	122	117	101	111	107	117	147	119	114	117	118	103	113	104	118	128	128	93	116	115	127	108	129	111	104	113	129	114	136	109	133	119	128	118	99	130	136	128	97	116	110	104	120	123	126	102	111	133	109	98	106	106	115	121	138	124	104	128	121	117	136	108	125	114	128	121	132	125	130	127	118	123	119	118	101	121	139	124	116	120	131	133	98	118	128	113	106	122	112	90	104	117	114	97	102	116	112	130	107	89	134	113	121	131	112	104	114	117	128	136	109	106	113	124	141	115	124	122	102	117	116	128	126	105	113	121	127	117	122	113	108	99	113	126	103	119	117	94	125	124	116	109	138	115	105	113	100	128	135	105	117	96	102	117	121	131	123	128	126	122	126	100	113	121	107	122	113	107	131	112	128	136	122	120	104	121	136	115	122	101	120	134	105	107	137	126	121	141	122	113	112	111	115	125	111	106	110	119	110	126	123	108	105	118	106	111	111	100	126	123	126	105	111	108	106	125	123	124	113	115	121	110	99	109	101	110	131	131	102	101	114	105	120	142	118	104	102	111	125	134	122	97	125	121	135	117	107	118	127	126	125	129	113	105	104	127	124	124	107	111	109	109	135	130	96	116	120	123	121	99	106	122	130	117	98	123	106	96	123	119	120	122	117	107	105	115	118	148	94	122	127	127	126	130	112	125	111	140	111	118	106	126	116	117	105	117	116	112	118	121	131	117	107	110	106	125	137	102	124	110	120	103	142	112	135	107	119	105	111	111	127	108	105	102	102	138	114	115	106	125	136	109	110	128	109	115	103	120	100	101	124	119	107	127	120	123	119	116	131	123	109	128	121	122	146	97	106	117	116	126	117	125	100	105	115	110	91	115	115	120	129	113	117	112	105	108	98	122	108	118	115	129	105	119	99	101	117	132	113	127	109	106	114	112	100	109	122	113	119	124	116	129	129	106	139	112	117	116	109	118	115	94	120	113	112	114	119	124	130	112	124	109	121	123	98	102	120	112	125	112	126	118	118	118	114	101	108	107	139	146	105	111	118	104	108	102	104	95	105	123	133	121	122	110	139	112	124	121	117	95	121	103	116	117	116	117	135	130	125	120	126	115	115	85	127	118	109	111	128	118	122	109	97	120	111	113	138	108	125	117	106	105	135	100	111	105	128	101	121	120	110	132	114	122	131	125	115	125	98	118	134	105	117	114	124	115	113	121	102	104	126	104	125	110	127	95	126	106	116	107	97	119	122	127	97	128	118	116	109	118	101	141	106	138	123	131	104	133	123	114	128	120	114	118	89	93	135	132	132	138	127	111	135	110	112	116	116	90	125	126	133	111	136	99	124	106	116	109	146	120	136	107	106	124	113	116	115	109	121	120	132	116	115	119	118	141	123	122	106	120	124	117	100	114	126	102	134	111	129	88	141	102	131	116	111	119	101	106	131	127	110	120	126	120	114	127	125	108	127	104	114	115	125	107	114	118	106	108	120	126	94	97	103	125	117	108	131	102	129	120	106	124	107	104	105	144	127	140	127	113	107	109	125	136	115	116	99	123	114	124	128	135	123	148	124	113	128	110	120	117	100	113	104	122	110	118	125	116	114	127	102	116	114	108	108	113	115	112	134	110	132	113	121	135	125	117	107	100	125	121	117	104	114	106	113	115	143	108	127	122	111	131	121	131	125	101	97	123	103	102	124	120	111	126	113	104	126	116	115	123	136	115	117	120	121	146	114	125	109	100	117	108	119	111	123	106	107	128	114	122	116	104	126	107	112	112	108	96	114	116	120	133	117	105	110	99	115	148	125	101	94	106	110	116	116	107	108	117	130	133	114	110	133	104	113	119	132	116	118	122	110	121	132	114	97	137	122	121	116	115	126	134	123	117	115	114	115	138	108	119	124	133	136	119	119	109	122	118	101	101	136	114	134	112	127	115	137	121	111	121	100	114	111	122	104	110	119	109	129	131	98	102	104	127	109	107	140	136	122	115	108	125	135	95	94	96	99	119	103	122	115	93	136	107	118	122	126	106	131	110	121	124	126	128	123	113	129	116	123	102	109	97	122	123	137	116	114	112	128	113	124	125	118	116	99	132	106	118	118	117	114	113	109	110	107	116	118	131	117	125	93	143	111	126	114	129	119	106	104	133	116	120	105	109	106	126	110	115	113	102	107	105	132	125	117	104	141	132	137	114	114	122	121	110	108	120	91	113	114	125	123	111	96	113	97	124	135	114	108	132	125	100	109	101	108	128	112	109	105	122	126	103	135	109	129	125	120	130	105	121	106	114	120	87	115	133	120	119	134	130	119	85	110	125	115	110	136	106	95	99	112	132	123	127	125	116	122	102	114	99	132	107	133	121	145	128	122	111	113	119	99	119	111	118	116	138	126	96	105	120	104	109	113	117	105	101	118	122	122	112	121	115	133	111	130	102	110	97	101	107	119	111	115	109	122	100	117	129	104	107	133	138	111	136	109	106	122	111	102	107	120	129	142	104	92	117	120	119	116	128	94	103	126	109	121	117	104	109	136	111	110	123	118	119	108	124	112	117	102	110	127	121	128	98	108	115	120	110	125	115	120	107	124	102	127	134	119	140	116	137	103	125	134	113	112	107	115	103	115	119	124	127	107	100	120	108	108	116	118	113	112	126	113	108	124	103	137	105	104	113	106	113	119	117	117	108	121	135	122	122	120	110	104	120	109	123	130	124	134	116	126	108	117	112	119	113	124	121	112	122	111	104	127	96	102	103	116	134	116	115	115	100	121	122	102	112	111	116	132	132	112	110	117	125
10505	2298	5229	6102	5060	4024	3456	2926	2473	2074	1794	1624	1412	1392	1287	1180	1039	1003	900	902	871	809	790	736	728	667	682	687	659	668	581	636	608	599	631	640	565	570	539	542	542	529	547	500	559	527	503	518	589	491	500	526	497	510	494	495	541	471	490	458	500	471	499	466	475	485	461	463	452	516	463	448	479	471	484	473	464	462	425	409	462	509	443	447	456	451	442	431	464	439	469	440	472	451	452	438	445	486	452	479	470	450	398	472	481	440	457	430	404	480	467	435	421	458	468	452	475	427	420	459	466	484	438	490	463	486	476	456	447	439	441	433	455	509	442	436	497	471	464	494	458	486	435	403	458	423	471	461	489	449	449	460	409	437	459	435	456	460	428	467	464	454	452	458	456	463	457	428	453	453	430	447	460	419	436	457	458	428	440	458	416	460	438	449	457	465	420	453	457	445	439	474	452	458	429	451	393	461	401	472	487	451	432	439	432	430	462	453	457	440	420	460	457	476	441	427	430	425	395	427	448	442	463	457	455	467	442	447	434	400	446	465	411	460	432	470	441	446	431	449	412	414	481	475	441	422	455	411	401	417	421	447	457	453	447	436	429	464	463	460	449	461	453	447	443	416	462	444	480	420	426	464	465	465	462	400	461	470	465	445	469	423	425	439	440	428	486	504	464	426	503	459	416	473	409	442	450	439	468	427	453	375	428	431	430	432	474	392	433	444	424	455	497	460	464	448	472	433	426	458	416	457	445	425	449	428	459	444	432	424	434	453	467	446	447	464	459	423	442	425	485	458	457	444	436	469	433	443	432	448	412	427	472	461	474	399	474	425	439	416	482	422	461	470	452	470	437	435	435	440	451	431	460	427	469	419	427	484	435	435	450	444	456	456	437	453	485	417	453	429	443	434	438	460	425	482	429	446	435	482	478	458	445	454	446	427	453	447	410	470	424	454	409	441	437	458	435	447	424	425	421	457	415	442	440	463	466	472	441	438	435	425	471	459	421	469	457	439	445	461	446	464	462	424	434	487	446	424	452	439	424	440	436	466	452	469	496	440	410	465	467	442	444	436	449	436	434	446	469	433	398	475	404	424	444	436	454	417	444	454	460	445	410	465	435	434	464	486	430	483	435	432	470	463	423	438	433	467	423	388	453	463	448	459	457	430	460	456	446	435	452	460	457	452	442	475	457	441	447	395	482	421	483	456	457	453	412	407	472	448	450	448	476	425	436	445	463	475	470	435	446	448	432	422	455	425	437	432	423	475	467	429	435	435	408	460	464	421	434	447	438	434	443	429	443	487	468	405	433	445	445	454	435	449	442	442	436	442	430	446	439	421	434	420	451	445	466	479	422	410	472	399	441	492	460	409	461	456	441	407	445	447	470	446	442	394	428	440	447	460	426	468	464	403	436	484	394	409	432	451	458	433	439	486	457	435	442	454	484	417	462	430	456	448	443	474	457	446	433	431	414	429	429	457	394	472	418	451	464	388	423	455	416	491	436	406	451	448	464	436	445	445	460	453	419	456	475	465	434	424	477	444	456	421	428	432	453	433	456	415	430	441	443	440	459	436	466	430	465	443	436	425	489	455	422	452	446	458	462	443	435	427	442	441	455	450	407	468	458	462	436	421	445	420	409	428	435	472	455	435	434	476	430	424	435	421	465	409	435	501	453	439	462	447	408	426	444	432	428	406	459	483	426	455	461	459	413	435	444	465	483	428	418	448	459	449	429	476	437	459	441	428	426	434	428	482	438	458	411	418	448	453	427	448	430	426	425	480	454	415	445	454	451	465	488	444	434	445	471	454	431	431	450	464	436	387	488	440	437	390	412	437	440	463	427	430	399	429	470	455	440	436	435	425	416	469	414	459	446	414	452	441	441	413	414	435	437	423	458	445	421	433	437	469	428	443	461	407	430	449	440	437	423	463	463	422	453	465	405	459	418	445	424	437	434	423	469	458	467	443	451	454	453	425	435	445	435	444	423	503	474	439	445	441	442	449	439	466	445	481	458	429	456	474	459	425	434	430	433	442	483	455	446	449	453	454	440	449	459	421	461	452	454	468	450	445	451	449	443	428	449	438	446	419	443	470	406	484	487	452	441	439	410	454	459	430	454	491	443	437	434	451	435	405	475	424	473	415	452	441	527	467	424	454	444	442	463	430	445	460	447	426	446	410	452	448	445	455	418	465	450	418	416	428	456	440	430	421	461	479	408	456	472	469	459	428	452	455	424	445	457	413	436	454	415	433	454	447	418	433	457	458	440	440	466	444	452	422	430	477	429	459	420	439	477	444	420	455	437	414	485	462	455	463	443	427	426	434	464	411	441	432	475	487	436	454	476	444	427	442	439	438	474	471	434	472	458	437	416	462	458	496	453	444	436	410	474	451	415	432	450	419	464	444	467	463	438	448	430	431	471	469	483	429	443	472	460	453	449	443	444	476	458	439	423	456	438	466	472	475	426	426	426	465	428	417	458	432	444	459	475	494	406	419	447	432	435	407	463	438	447	449	477	425	441	468	454	447	436	408	428	419	464	448	461	457	409	435	441	452	424	460	445	432	434	423	409	436	457	449	466	440	420	445	472	410	410	438	464	436	424	465	460	451	430	451	420	417	471	473	412	461	426	455	456	434	422	458	439	465	409	435	413	471	437	429	391	450	458	465	414	428	449	473	453	438	459	422	456	440	435	484	436	456	455	461	449	450	427	439	438	403	412	456	462	463	447	456	428	503	462	424	390	444	448	444	423	464	422	436	435	408	437	446	412	482	453	453	446	448	460	465	446	480	425	423	451	433	454	446	415	433	485	433	445	485	426	434	436	446	402	447	435	425	466	463	415	440	429	463	445	397	452	416	428	492	467	430	440	403	443	428	447	397	438	460	466	414	428	460	472	466	434	465	458	441	450	501	439	436	442	432	408	407	423	477	466	411	454	434	477	456	466	419	421	446	451	450	452	440	441	410	485	453	467	431	436	430	436	437	424	466	427	458	458	434	455	454	429	454	433	460	440	505	467	421	411	387	451	484	454	434	439	471	448	401	443	462	443	441	457	431	452	457	424	430	432	429	464	488	426	439	471	425	418	446	437	453	442	413	454	442	445	424	410	466	468	417	446	453	444	453	440	451	470	414	453	495	433	426	416	433	445	457	423	434	452	422	460	455	426	465	428	431	430	406	436	432	435	403	432	474	457	456	429	462	458	419	430	459	466	427	451	456	439	476	444	428	471	479	439	415	433	458	459	424	475	476	455	449	426	453	456	449	470	421	405	451	435	451	446	448	423	475	444	507	463	437	436	470	481	462	462	436	440	417	433	439	420	472	424	480	472	447	433	444	456	448	411	422	432	447	466	454	446	422	425	467	472	407	436	428	418	455	415	417	459	428	437	453	439	455	435	472	440	423	486	471	472	472	484	440	422	398	424	426	432	437	446	431	458	434	424	446	451	418	472	434	442	445	393	418	455	443	418	437	479	435	437	430	446	454	443	451	479	449
1818	223	256	234	216	178	202	185	168	188	163	178	181	184	188	221	204	185	175	181	200	187	183	184	178	187	161	167	164	185	183	188	168	174	183	168	182	190	186	184	157	181	164	173	154	190	189	188	202	181	175	167	185	178	202	185	175	172	140	198	194	185	174	160	184	186	177	158	173	179	164	172	195	175	186	187	171	174	182	173	169	184	156	175	197	187	166	184	199	165	180	157	172	184	178	184	174	181	186	174	162	154	168	190	180	188	174	165	155	189	180	178	160	179	191	154	202	191	192	179	168	182	167	169	196	186	179	164	164	157	201	162	189	177	163	200	185	188	193	189	167	174	192	169	170	164	194	198	155	172	152	145	171	185	153	174	176	151	176	174	170	186	186	159	157	173	181	158	162	162	173	173	189	182	186	217	166	209	168	168	175	160	183	191	176	171	164	169	164	161	184	148	184	190	185	185	162	166	163	168	150	191	160	203	189	185	167	172	181	156	179	194	154	164	172	175	181	171	167	192	176	171	167	178	174	166	175	190	193	162	203	192	167	182	173	181	204	185	172	170	162	162	172	186	165	172	181	158	169	204	165	184	187	153	164	182	166	188	173	199	189	179	154	202	173	144	161	169	176	180	184	193	176	170	163	166	174	176	151	162	195	180	186	185	220	161	179	190	170	157	157	211	159	187	158	170	184	192	162	161	179	158	169	163	192	167	151	170	191	170	179	172	184	193	171	190	184	186	152	174	170	206	196	185	191	188	168	175	186	165	191	167	167	162	171	172	180	182	184	185	173	174	185	190	155	163	187	190	189	187	163	158	185	162	176	178	180	197	159	190	179	195	179	166	186	201	172	182	181	157	184	167	210	169	182	155	175	165	169	170	168	192	180	169	158	196	189	198	178	208	171	162	164	188	171	192	189	198	190	138	165	149	166	184	189	170	178	207	181	157	171	170	177	177	160	205	192	182	163	184	172	171	183	161	191	166	167	196	165	175	181	183	200	162	187	161	180	185	153	163	173	158	170	155	186	167	180	159	173	162	198	193	177	185	180	187	173	177	177	191	194	189	176	176	170	165	175	177	167	178	153	186	164	186	183	184	169	168	168	191	156	185	187	168	177	175	180	187	183	193	170	184	181	174	179	165	167	163	196	176	175	165	202	179	180	183	184	182	184	191	183	223	187	190	177	189	184	207	180	180	178	175	189	176	171	165	193	162	183	157	194	194	190	147	200	175	186	170	173	192	164	177	199	211	181	175	178	175	179	178	171	179	187	193	166	175	185	163	185	150	177	168	169	168	162	163	174	161	183	170	181	182	173	150	188	152	170	171	192	184	183	163	183	164	168	173	175	177	164	172	161	153	171	155	198	159	167	176	175	178	178	160	158	166	167	183	188	183	175	177	164	158	189	157	166	161	186	162	203	163	179	203	184	172	169	177	195	160	187	184	161	183	142	189	192	164	153	149	197	190	149	180	174	167	185	184	172	191	174	181	164	177	176	172	181	182	167	169	170	157	189	184	224	180	150	156	177	174	180	169	196	176	152	173	161	174	184	191	195	169	174	165	166	190	192	194	169	190	184	169	194	167	176	177	164	158	199	182	168	171	150	187	192	166	202	171	176	176	206	206	177	157	185	170	192	178	220	193	176	187	201	181	154	174	195	187	161	165	179	165	194	182	184	178	186	177	187	166	175	181	185	178	171	202	180	160	176	172	172	170	185	165	207	171	188	176	161	180	174	186	170	187	183	168	168	182	182	167	188	181	177	191	193	162	178	181	175	188	194	179	176	195	195	167	190	205	186	171	193	180	166	175	175	171	175	183	200	145	182	178	175	191	172	208	193	159	189	178	197	155	183	179	163	164	182	166	191	164	174	150	162	161	194	172	161	209	189	166	162	181	175	182	189	211	182	176	188	171	177	174	189	170	194	197	178	185	162	173	151	210	178	182	165	173	173	154	163	190	148	183	145	186	163	177	188	169	171	187	169	168	195	168	160	176	174	185	160	180	181	170	171	175	170	171	170	169	194	188	206	182	158	146	171	167	160	169	180	183	178	168	182	179	184	198	164	195	171	181	213	164	214	150	156	199	167	188	177	183	176	201	162	158	179	192	156	183	177	185	175	187	171	189	166	166	175	177	181	160	174	165	183	193	179	153	155	181	179	171	179	187	169	170	188	186	186	203	169	194	194	162	185	168	180	189	174	184	170	157	157	179	185	181	146	178	189	173	168	163	187	164	184	180	179	199	168	180	177	195	196	181	193	180	166	165	187	182	182	180	181	164	178	186	185	173	176	186	202	178	153	185	190	179	173	165	174	179	175	181	184	172	180	177	181	157	154	181	162	177	174	172	178	164	152	180	178	167	164	187	162	204	181	163	190	208	189	178	168	180	156	178	175	161	171	195	169	163	182	184	190	179	157	173	152	177	167	178	156	173	193	181	175	164	159	174	180	159	162	167	166	187	186	158	186	150	185	152	172	155	184	161	170	177	167	169	202	164	182	191	178	182	160	180	183	165	176	180	156	168	157	192	185	180	157	167	182	154	178	169	183	168	188	185	190	171	176	203	187	153	162	154	180	170	185	149	196	171	191	192	188	156	172	181	171	177	186	191	173	170	165	180	174	195	171	172	162	164	188	158	179	157	168	182	185	174	183	164	174	187	158	183	174	185	194	176	167	176	190	182	159	180	161	186	191	182	173	177	172	169	185	167	189	194	189	194	183	195	143	191	167	169	161	160	168	200	167	209	179	207	168	176	156	176	141	170	166	189	152	158	175	169	163	173	178	193	186	170	180	177	167	180	180	191	147	186	168	181	170	160	181	167	192	171	177	184	170	187	157	177	164	174	168	174	139	168	174	180	193	194	197	181	144	174	183	182	158	153	166	188	174	175	194	183	166	175	170	179	191	158	153	162	153	187	169	189	171	147	170	171	173	182	187	169	181	172	167	154	164	173	184	187	192	168	174	162	177	169	200	156	187	172	178	183	180	189	183	188	189	177	192	177	176	179	184	174	156	184	196	173	191	179	182	195	212	154	191	167	185	172	180	185	157	179	196	185	184	167	165	170	175	178	189	168	157	181	164	197	186	170	189	176	202	166	171	179	192	182	184	186	192	155	160	195	178	178	162	164	169	190	182	161	164	166	158	173	153	171	186	186	151	192	194	168	196	161	171	172	182	173	189	164	179	192	182	179	182	178	204	180	169	147	172	171	166	204	198	189	165	150	181	155	170	199	155	177	156	171	159	192	167	155	183	167	174	180	175	173	179	168	164	178	140	162	194	183	199	186	194	201	164	164	182	168	213	160	161	161	180	197	167	197	173	197	169	189	204	171	173	168	165	190	174	165	144	156	182	181	162	163	157	183	173	184	184	182	184	166	194	164	188	184	192	175	139	182	186	185	196	191	162	184	173	182	173	195	193	173	201	174	223	196	176	200	168	181	183	171	190	164	182	162	165	186	193	164	168	154	204	191	171	159	171	168	182	156	169	167
3451	651	780	824	820	770	760	675	724	689	645	657	682	620	616	656	630	652	644	639	636	651	583	661	616	643	620	643	635	632	613	620	640	635	598	633	638	668	651	610	611	691	631	620	598	544	634	636	629	638	608	594	628	623	616	649	608	625	590	638	611	608	587	596	594	607	603	663	605	576	578	637	580	581	614	600	636	641	574	647	614	638	588	596	623	622	624	604	664	604	588	614	612	611	633	634	643	588	618	641	551	614	611	615	648	647	664	668	631	602	658	622	639	653	607	593	597	654	608	593	612	621	606	635	628	587	592	631	683	672	647	618	642	612	633	611	621	621	626	665	635	643	645	582	626	631	602	648	625	610	613	624	615	625	605	596	620	553	587	633	645	581	594	620	600	629	650	604	638	635	633	594	621	637	591	627	590	602	609	586	616	648	557	630	594	632	633	590	642	642	636	659	612	648	614	597	611	625	590	597	577	615	585	623	645	598	620	577	593	619	619	612	619	634	651	648	619	674	573	611	632	597	643	572	620	596	646	570	636	643	608	642	621	597	606	626	666	606	603	616	595	587	641	652	632	617	611	598	613	587	576	576	624	667	600	602	609	615	586	589	622	606	666	612	631	641	643	635	573	613	639	678	617	628	619	615	666	606	603	602	623	577	642	607	640	613	607	582	681	582	607	574	593	602	611	599	623	635	669	608	631	590	602	643	610	588	608	627	642	620	635	577	613	637	604	623	599	627	615	600	599	649	643	621	665	615	606	657	592	605	605	638	591	629	592	628	629	650	623	591	625	576	629	664	610	600	640	613	626	600	602	634	588	598	628	591	593	619	597	616	656	644	620	638	592	661	629	579	618	594	612	609	611	630	606	627	621	608	584	597	635	615	576	602	612	600	635	628	569	633	628	578	628	640	616	623	645	610	601	621	609	569	613	572	641	634	618	605	620	605	665	581	579	591	586	583	608	599	640	639	621	623	621	690	642	652	611	609	618	630	602	615	657	615	647	580	604	589	651	609	609	644	610	598	623	620	584	609	600	628	628	597	669	643	641	627	646	622	656	611	614	620	626	584	609	592	632	595	599	624	623	633	629	633	636	607	586	636	612	627	598	619	601	627	578	598	652	642	614	608	635	641	590	617	658	590	626	610	604	623	586	560	615	620	643	619	614	642	630	644	596	640	630	584	619	625	615	584	582	627	577	638	625	648	638	635	660	663	636	643	615	587	572	621	602	595	612	626	603	600	619	674	643	632	578	593	637	616	654	632	586	609	609	606	637	632	665	596	627	641	644	647	629	602	659	636	678	599	606	674	642	623	582	608	632	672	584	658	635	640	658	631	631	551	589	644	634	678	587	666	673	608	600	642	618	647	593	628	614	584	616	606	587	632	629	620	591	580	641	597	593	575	615	578	607	638	624	641	598	581	666	625	652	552	627	625	669	612	624	644	585	627	583	624	640	610	591	587	611	617	585	605	651	636	691	653	625	611	562	584	594	621	642	620	642	574	636	585	615	622	602	652	620	628	640	623	569	591	573	659	603	611	649	608	655	627	628	582	638	614	644	601	664	591	639	612	639	632	575	652	629	605	584	613	626	610	646	621	614	568	637	646	623	591	582	629	616	633	630	618	641	638	572	646	598	605	606	566	601	607	589	617	609	614	625	569	639	588	617	682	574	572	600	654	635	578	614	587	607	649	633	606	635	609	547	632	618	611	569	624	637	652	611	623	588	634	656	598	625	652	586	606	597	613	627	638	674	599	623	578	616	615	589	577	603	631	642	623	622	590	659	587	604	614	596	631	610	631	586	619	615	605	585	616	582	596	617	624	643	634	560	603	629	640	617	633	627	601	597	648	596	608	626	613	599	625	640	595	584	582	624	604	625	644	608	594	628	638	638	654	647	616	611	585	642	642	636	656	581	574	623	617	628	608	607	616	595	609	646	599	685	614	607	630	588	622	627	625	573	601	597	570	613	589	612	604	604	643	599	667	596	641	567	541	623	635	611	627	613	629	604	599	571	636	615	573	630	596	600	653	659	623	597	621	597	630	596	649	619	567	633	645	638	673	614	637	655	615	591	631	574	639	647	668	638	613	642	603	626	619	628	637	573	623	634	635	619	651	610	562	598	627	607	638	595	595	626	644	607	659	575	686	640	601	633	605	642	609	631	588	617	640	614	642	651	597	642	631	600	602	619	638	594	645	608	595	599	615	617	629	646	642	625	626	624	612	637	647	644	674	634	632	626	625	613	638	585	614	644	600	657	634	613	607	630	605	621	639	591	589	607	612	585	634	611	633	628	629	620	556	627	655	633	603	597	583	617	616	630	612	600	608	607	623	604	616	617	595	606	612	606	621	601	617	608	597	584	610	626	629	635	643	606	627	652	615	628	648	572	596	640	587	587	666	602	607	637	608	575	610	578	587	585	620	589	600	606	632	614	644	612	631	648	566	646	581	593	650	609	639	621	652	581	625	575	632	568	634	620	629	646	635	621	647	701	592	603	607	634	640	601	651	624	608	598	630	602	616	645	668	587	628	637	612	571	594	602	627	637	616	599	602	629	616	603	621	618	598	588	618	636	596	632	644	602	613	605	584	617	590	624	596	633	613	622	629	607	603	610	608	590	609	587	615	614	632	608	582	609	660	581	643	649	634	595	624	614	605	610	639	608	617	558	624	606	610	634	651	645	654	600	594	627	588	662	608	562	619	666	601	593	619	609	621	627	612	621	681	631	582	614	640	626	632	647	630	631	626	566	581	603	595	607	563	612	626	613	593	656	610	601	612	610	617	647	644	600	648	638	615	625	637	667	587	631	649	593	593	642	610	607	593	607	656	646	633	581	602	575	547	648	607	625	624	640	612	596	633	609	624	630	624	621	614	635	653	578	607	616	655	626	574	623	592	610	636	659	639	618	588	670	624	657	603	621	601	605	631	646	667	597	672	612	648	585	626	650	606	621	561	592	578	649	635	624	659	627	606	570	616	638	625	616	611	594	633	609	614	635	598	649	614	605	676	612	623	638	630	632	606	642	660	667	576	642	627	604	609	629	636	653	607	642	597	568	585	612	610	622	618	607	624	593	639	586	651	618	629	593	637	607	601	613	600	596	584	628	634	612	595	625	608	620	644	619	586	631	617	614	644	635	623	620	581	595	609	634	617	671	627	643	624	545	611	644	638	658	616	640	620	616	617	637	660	586	592	622	597	618	682	575	633	628	616	569	621	653	632	610	640	605	649	615	571	634	623	611	629	613	652	624	660	609	678	650	580	619	626	603	614	622	650	585	636	587	633	607	579	582	631	600	614	567	660	597	579	585	604	614	622	621	668	612	669	604	643	606	617	631	592	612	608	675	624	647	643	639	626	666	633	609	617	612	600	675	615	618	606	589	652	613	621	586	639	616	597	586	636	593	638	618	587	605	650	596	600	603	625	649	605	607	602	611	579	589	566	626	613	593	594	606	583	689	602	542	565	633	609	616	637	636	638	619	600	595	606
9220	915	1036	806	543	408	315	258	236	182	162	163	123	150	134	125	123	117	106	105	116	95	111	107	91	113	104	80	92	88	77	87	80	88	86	94	81	86	105	90	82	92	103	99	87	103	91	92	98	81	83	82	85	100	82	92	79	94	77	97	83	91	92	78	75	92	77	74	91	87	78	81	86	89	73	87	91	88	73	86	90	88	85	92	87	69	80	103	88	87	80	71	94	105	100	105	87	78	81	103	83	95	103	97	69	90	81	76	83	70	78	63	83	89	93	75	88	97	71	92	99	94	94	82	84	78	93	79	106	88	73	81	78	97	78	97	86	109	83	93	68	90	83	78	93	78	80	97	94	81	84	70	72	82	77	87	74	64	85	85	95	100	71	83	82	86	83	85	96	82	95	78	83	95	90	89	89	93	90	75	79	86	80	74	82	85	88	82	93	101	95	88	70	82	80	88	107	103	84	80	72	87	78	90	95	93	87	85	89	95	78	89	90	105	78	70	92	96	85	103	77	72	82	85	86	91	81	73	87	100	79	85	92	99	74	75	103	74	93	70	84	79	81	92	103	92	74	81	80	90	90	100	85	89	83	90	86	93	90	79	87	76	90	78	97	79	97	102	87	68	74	99	82	95	94	85	97	77	86	73	78	85	81	62	79	88	82	103	84	97	82	85	80	67	89	90	79	95	92	80	82	78	72	94	101	92	71	70	78	99	80	78	63	84	93	85	104	99	92	83	83	81	83	82	89	90	100	85	88	88	73	74	85	86	78	84	96	84	68	87	90	78	65	74	98	78	79	100	85	79	84	94	79	93	87	84	80	96	92	86	101	87	92	81	90	84	83	90	95	82	84	75	83	91	75	91	76	77	94	82	63	92	75	74	96	100	82	89	82	90	77	73	86	81	94	74	100	96	67	77	81	90	91	89	74	80	88	102	91	94	83	81	78	89	93	85	97	78	99	88	89	90	86	95	87	79	74	83	80	83	86	77	81	79	92	92	80	82	81	75	86	77	81	90	89	87	94	91	79	90	73	76	98	90	85	84	93	79	77	81	73	99	81	93	104	94	79	88	92	95	73	92	91	74	75	85	87	72	78	97	84	102	86	84	91	85	77	83	85	72	80	74	79	86	83	83	83	83	85	84	84	87	77	84	98	68	101	78	75	76	98	86	82	81	98	72	89	97	87	78	85	90	69	78	78	89	79	84	86	87	83	80	73	80	74	71	78	82	70	71	102	93	85	75	76	88	84	78	87	70	87	65	83	80	75	77	78	102	99	85	98	90	83	87	78	72	71	82	72	85	88	86	79	81	69	81	94	85	100	93	74	87	90	102	81	80	81	82	85	109	71	83	70	84	79	76	75	88	95	72	82	82	80	96	85	81	88	67	85	74	87	94	73	79	81	87	75	88	84	89	72	85	90	88	82	85	84	88	82	78	77	97	69	86	94	89	93	91	77	83	61	84	82	69	92	91	81	90	82	107	85	84	82	87	91	67	66	96	82	90	85	77	89	70	88	68	86	90	79	88	86	75	80	90	95	66	98	76	102	72	74	87	100	79	75	75	82	98	91	88	95	84	80	85	85	82	104	71	106	84	71	83	102	77	77	93	73	83	86	91	83	78	81	87	83	96	102	77	97	67	72	76	91	98	77	83	75	89	81	84	69	76	65	97	73	77	72	87	79	71	79	86	84	85	91	88	100	102	83	84	83	92	90	84	80	80	85	64	96	95	94	82	81	83	77	80	90	65	101	81	82	97	83	77	90	87	87	76	77	79	92	83	76	105	85	86	92	89	97	86	70	94	80	77	88	89	72	79	92	91	82	94	99	82	81	78	101	96	72	86	89	70	102	84	85	74	91	78	82	92	85	87	79	90	84	71	85	105	98	88	100	76	104	84	98	85	71	72	88	80	87	85	77	78	82	72	106	69	78	90	66	80	83	79	84	77	87	88	80	77	92	81	70	90	92	83	86	90	81	77	80	75	87	68	79	73	70	93	70	101	80	80	75	77	83	76	81	81	83	84	86	90	75	80	81	75	94	75	85	78	78	86	83	87	107	81	74	71	81	70	97	75	82	88	91	86	89	86	77	85	63	84	83	101	76	99	70	91	94	89	90	93	61	88	84	82	73	95	100	73	66	72	84	93	86	83	86	88	107	91	78	92	93	81	85	84	90	73	84	83	92	77	79	81	71	87	85	82	88	77	82	82	82	68	81	76	79	64	70	85	74	86	90	79	85	87	77	86	88	87	89	77	77	78	94	92	103	104	86	82	85	76	82	95	94	91	90	81	102	82	93	88	78	91	87	72	72	81	81	89	78	89	92	76	78	83	74	83	97	76	89	86	60	76	92	92	78	86	83	96	90	84	98	81	89	89	91	83	85	91	95	88	91	74	69	69	75	77	84	70	101	86	91	86	78	85	80	87	65	64	87	100	90	84	79	93	92	85	95	81	89	87	67	99	95	96	77	91	89	92	88	85	77	102	85	90	91	81	89	62	97	97	85	89	80	95	77	83	107	92	100	82	82	87	87	68	77	99	88	99	83	78	93	67	78	75	91	72	89	94	85	87	88	88	92	88	96	67	83	83	92	74	82	79	82	70	86	91	92	92	82	77	94	81	92	76	82	74	110	94	81	96	85	91	81	84	76	90	83	79	73	100	91	108	95	84	86	72	79	85	97	80	87	80	87	70	91	84	110	76	91	81	80	83	89	86	78	94	80	81	75	109	77	77	81	78	102	94	73	107	95	92	87	78	61	95	91	89	77	82	77	101	93	85	92	78	77	82	71	80	96	85	81	79	74	80	81	90	72	67	76	89	103	79	73	84	84	96	89	78	79	89	70	98	97	82	85	73	83	90	89	83	99	101	75	81	81	84	73	97	82	62	73	96	77	87	96	96	80	91	91	104	85	80	75	96	108	85	85	71	104	91	79	98	79	76	73	91	91	80	86	90	86	90	96	100	81	85	95	80	110	84	83	81	81	96	93	85	69	95	78	105	86	88	103	72	88	67	89	81	100	71	90	94	84	79	94	83	84	80	98	86	91	76	97	79	80	62	89	87	78	76	65	88	103	88	82	86	80	80	81	76	80	86	88	96	78	88	91	70	78	115	102	80	81	82	103	73	78	95	68	82	76	66	94	99	86	98	95	79	97	83	89	70	93	87	80	86	77	123	86	104	91	95	80	88	76	81	98	87	85	61	96	86	78	97	85	88	88	84	99	94	90	74	87	96	97	74	88	91	81	104	96	84	77	92	85	83	66	85	96	96	74	89	85	70	79	94	100	84	68	94	76	88	83	84	86	78	95	95	79	85	98	80	88	87	81	81	81	76	86	81	84	85	85	99	81	100	93	97	76	97	89	87	77	72	80	94	94	95	96	82	73	94	93	81	83	89	59	95	71	78	94	84	89	83	99	88	65	92	92	99	94	93	81	77	73	73	87	68	76	93	95	66	87	81	107	85	98	94	77	86	84	72	90	96
7710	1274	2682	3173	2793	2212	1805	1578	1339	1122	1057	946	850	824	779	710	630	629	605	571	552	518	496	476	485	426	492	483	425	437	425	437	413	433	387	426	413	395	402	390	352	368	394	402	357	374	377	373	383	342	348	368	387	354	371	345	321	404	378	350	341	377	377	383	363	381	349	324	328	367	350	321	376	370	346	344	378	348	368	322	345	329	311	373	315	319	349	326	324	349	344	337	327	356	336	343	345	296	362	343	335	319	319	342	333	326	320	313	346	345	330	335	344	299	349	331	342	355	315	325	305	334	331	337	362	321	332	337	333	324	302	339	356	311	344	372	338	318	331	335	360	351	322	309	317	318	339	356	319	331	339	339	340	340	317	333	329	341	346	352	319	336	346	379	311	356	337	339	336	371	344	329	360	341	337	343	336	384	344	345	342	333	356	322	354	351	321	359	345	312	347	300	344	350	343	334	365	320	317	334	327	334	338	303	323	353	324	339	320	337	345	322	360	311	321	338	327	319	331	302	316	320	370	332	342	347	301	339	371	333	344	293	353	320	315	380	334	356	349	310	340	307	344	321	326	331	296	332	311	320	336	337	323	350	333	321	359	310	339	341	331	349	335	379	351	331	357	336	350	363	338	363	315	313	341	355	306	290	338	328	325	320	332	339	326	321	317	323	326	355	347	298	358	316	326	324	348	352	351	372	350	328	319	339	336	313	335	341	316	315	350	350	330	316	311	318	348	341	351	344	331	323	334	326	344	354	305	329	339	302	369	335	323	316	325	336	344	337	333	321	298	336	347	358	358	350	344	291	331	328	338	306	340	311	346	321	349	328	321	345	366	317	344	346	327	315	286	330	345	318	327	330	315	329	329	353	337	364	301	356	315	366	330	304	333	330	343	307	337	311	329	336	328	327	372	334	322	342	330	322	321	332	327	333	329	350	315	298	329	329	296	346	348	348	347	366	334	326	322	339	337	364	311	323	341	336	312	329	326	344	314	320	346	343	320	343	317	357	311	355	325	371	339	313	346	358	362	332	333	313	301	316	326	315	343	357	363	331	306	332	361	385	369	336	343	321	334	329	307	338	355	355	346	323	344	324	358	350	353	360	306	315	321	351	347	344	320	354	339	349	356	324	322	312	353	333	300	337	319	329	365	353	326	371	363	354	336	342	363	314	325	359	353	323	339	341	340	370	311	345	364	345	330	338	334	323	332	343	341	332	354	381	344	323	323	328	354	362	313	352	337	350	338	358	305	334	386	334	315	321	320	334	343	312	309	350	343	312	324	365	348	337	342	389	323	338	314	332	313	326	335	326	375	351	361	348	327	348	340	337	347	373	318	310	362	328	339	339	315	339	303	310	342	310	325	333	339	308	348	344	357	354	334	341	339	305	337	340	342	336	315	338	361	373	331	328	307	315	310	348	350	336	375	313	329	342	324	354	344	335	328	329	359	344	337	296	339	326	335	313	317	352	341	319	346	315	352	323	349	340	351	344	346	353	326	352	344	349	320	328	346	309	336	318	339	328	316	374	322	315	314	296	373	310	374	337	333	330	325	357	324	329	362	340	324	343	328	328	305	353	366	321	339	333	340	359	303	313	337	300	347	341	341	328	316	341	322	305	328	325	315	302	325	322	338	330	372	300	295	300	332	321	326	324	357	334	327	354	332	308	313	314	337	343	342	363	309	342	338	349	335	334	350	330	362	347	327	353	342	321	355	366	333	336	341	306	324	314	352	340	330	336	341	339	335	303	349	342	336	385	348	347	326	343	359	307	362	328	333	333	341	384	314	355	337	341	354	341	315	321	325	315	330	301	333	328	333	311	353	383	313	347	345	350	317	321	319	322	360	339	330	317	333	371	327	343	366	345	345	338	317	330	356	365	348	314	340	336	323	295	322	330	348	329	334	357	338	336	330	338	320	331	356	356	326	358	324	350	351	323	334	348	349	333	304	335	302	320	358	324	346	369	300	330	333	353	340	317	336	314	333	342	368	347	322	323	359	324	359	358	364	333	323	367	335	348	308	331	322	352	347	343	353	333	328	322	319	343	338	339	331	379	341	358	372	368	282	344	330	319	332	325	334	294	333	334	327	339	323	336	320	321	348	326	307	336	326	339	303	318	342	344	371	355	340	331	335	307	342	327	310	341	315	346	344	344	348	334	338	340	342	350	325	335	347	342	355	316	320	364	310	352	391	367	343	303	339	345	330	349	313	332	348	364	364	343	349	347	317	323	377	320	325	362	335	332	308	340	341	358	308	348	332	370	334	353	343	336	314	334	309	350	307	332	340	310	327	368	350	330	338	321	341	339	301	308	365	344	352	312	311	359	370	345	333	351	352	355	300	330	308	316	360	337	312	349	343	332	331	312	355	312	340	335	338	325	334	312	354	339	322	320	342	359	353	327	370	335	356	339	347	346	326	322	328	330	322	343	336	336	364	321	341	326	310	369	339	303	349	352	346	361	330	314	313	332	337	350	325	340	338	321	305	359	318	315	346	362	337	286	348	351	338	330	341	327	342	349	338	307	339	334	345	360	349	327	360	359	337	333	298	336	357	308	344	347	338	337	297	348	303	340	344	343	336	324	304	357	321	336	346	349	340	379	327	332	322	363	350	349	344	343	367	325	353	329	340	357	340	349	342	308	296	305	333	353	341	327	338	359	333	348	334	336	376	368	333	332	357	317	355	337	359	376	311	340	319	341	343	340	342	352	324	331	350	351	352	358	338	325	322	329	323	299	326	357	364	298	329	344	336	348	359	311	325	346	351	345	343	307	366	370	330	345	350	319	351	331	351	333	325	357	350	320	340	338	306	317	319	334	319	331	307	336	318	326	324	326	340	342	353	326	302	346	343	340	345	327	309	350	315	365	323	341	318	329	323	337	354	352	330	339	332	313	330	335	344	348	331	338	345	366	333	300	347	327	322	314	327	347	344	351	346	360	317	324	326	337	311	336	315	309	320	349	330	301	330	340	334	332	350	336	349	361	329	321	347	344	351	334	341	345	327	333	299	340	347	314	309	325	354	329	332	282	317	338	300	354	326	329	326	333	357	322	308	295	346	338	318	325	335	354	314	313	325	349	356	314	343	353	308	347	333	361	315	333	345	336	358	342	350	347	321	338	347	335	326	334	349	359	333	318	321	303	328	328	339	377	341	320	327	360	363	358	361	349	323	319	303	348	339	342	339	321	329	320	371	333	356	331	353	299	361	293	318	323	343	332	329	348	333	346	335	360	364	355	350	322	351	312	352	306	349	363	315	358	321	336	331	337	332	335	359	337	337	352	368	357	352	315	326	327	341	315	331	320	315	315	314	326	364	333	323	323	320	302	322	319	344	317	316	323	323	336	320	348	318	333	342	362	331	332	331	344	326	326	310	351	364	319	335	320	352	352	358	361	356	320	322	336	333	315	366	335	370	331	365	330	366	339	335	340	360	326	339	337	350	297	351	316	332	332	358	368	351	321	336	344	320	334	341	326	350	318	336	355
17728	2292	2144	1619	1075	794	598	474	407	324	298	286	220	213	218	196	180	172	172	178	142	131	169	125	155	142	146	156	152	153	133	140	147	117	139	134	108	120	128	134	135	116	137	126	100	106	112	103	129	121	132	112	108	107	107	115	134	121	115	113	121	134	132	132	116	139	106	110	125	107	118	119	108	105	114	110	135	100	106	108	104	113	117	124	124	103	121	124	119	113	106	118	112	110	115	108	100	127	121	119	117	99	151	123	125	129	122	113	123	113	103	125	108	119	109	112	110	102	105	141	122	106	113	113	104	109	117	127	111	107	130	105	145	129	115	116	109	105	124	118	118	128	103	108	125	108	105	124	107	99	130	120	108	106	112	122	113	104	111	122	118	122	108	123	105	116	122	101	114	93	122	117	107	104	126	94	113	105	118	125	111	99	100	113	113	123	108	113	133	107	117	130	116	104	105	118	135	109	116	122	132	110	107	127	113	110	117	145	129	109	114	115	122	110	112	120	100	101	113	124	118	124	133	102	124	124	114	111	95	116	124	124	103	119	113	127	111	110	120	114	134	112	114	133	124	114	115	116	109	113	139	120	98	118	114	119	95	104	111	114	132	110	136	128	95	122	118	109	141	131	128	96	122	114	111	120	124	103	107	129	124	121	112	116	119	90	105	130	117	105	131	122	108	123	120	122	123	130	112	136	102	113	132	112	114	115	97	115	129	109	107	117	106	108	108	134	127	107	135	113	150	119	113	147	115	116	122	131	121	100	120	121	112	124	119	114	104	93	112	115	96	108	115	155	113	118	120	118	124	113	121	111	112	111	121	110	117	109	99	130	107	137	119	123	141	117	108	103	125	137	104	126	128	119	109	135	112	107	125	122	129	104	113	116	122	102	103	123	107	115	100	128	117	120	130	132	115	99	127	127	109	130	140	93	117	106	115	138	111	119	125	125	113	128	117	108	116	114	99	110	118	97	137	110	118	116	127	104	132	108	115	111	129	103	110	118	138	107	118	135	111	105	113	120	105	114	121	128	108	123	115	120	125	117	124	111	134	129	108	121	122	111	128	126	111	133	130	114	116	124	113	105	108	99	100	104	124	102	102	108	119	122	124	132	117	122	119	96	107	102	100	122	119	131	119	104	116	104	103	103	123	116	111	129	121	110	134	109	119	133	103	105	125	129	121	125	122	105	133	108	115	112	102	120	125	116	131	116	121	112	107	104	122	107	128	106	130	127	119	108	140	131	102	127	107	111	109	116	119	107	105	118	106	126	96	117	121	92	94	131	110	115	111	132	119	108	127	107	139	110	112	118	100	139	105	128	124	130	132	111	116	91	125	143	115	118	100	124	133	110	117	107	129	119	129	110	117	117	125	102	121	140	135	117	127	107	124	106	99	108	115	139	105	118	114	121	115	122	115	122	101	130	113	132	124	127	106	109	124	110	103	131	105	120	114	128	126	124	116	103	110	107	111	123	125	105	107	140	139	96	126	125	117	105	96	123	115	119	97	144	111	123	132	113	112	113	110	121	122	106	102	104	123	132	112	129	99	118	112	117	121	125	121	120	124	112	121	109	130	126	127	117	109	111	109	111	121	133	116	120	115	111	120	120	114	119	116	124	140	133	124	111	114	128	122	116	136	141	118	123	104	124	127	114	117	135	120	96	109	118	108	94	109	112	117	109	100	94	117	112	109	111	120	110	119	113	114	111	122	110	125	129	113	119	124	111	124	139	114	137	108	108	148	112	119	115	134	100	140	116	109	117	91	121	105	120	128	123	130	111	119	130	98	129	120	121	133	123	94	112	126	101	109	138	109	130	121	107	116	130	121	122	117	114	128	114	133	108	113	119	115	120	117	104	103	121	109	114	120	123	111	116	99	109	129	124	124	96	117	114	112	131	122	86	125	115	118	102	120	122	116	113	131	104	111	128	124	130	92	103	105	111	98	135	99	112	127	122	111	104	132	118	116	141	127	125	118	118	126	135	137	129	127	111	111	104	109	122	122	128	132	93	124	135	105	108	99	113	107	124	108	109	109	120	107	102	119	111	112	104	109	111	114	135	140	106	100	113	116	122	114	114	103	102	126	106	117	109	112	133	124	87	120	118	106	124	124	101	110	117	87	103	126	120	122	101	105	129	105	109	112	118	117	110	118	124	120	119	128	113	105	122	119	112	115	117	107	113	121	114	124	103	126	111	112	96	133	120	106	123	117	123	99	122	92	114	101	120	115	112	118	111	116	138	127	122	127	114	107	114	111	118	141	114	125	119	103	108	120	107	106	109	122	120	100	93	107	127	108	119	106	123	143	104	122	109	129	115	113	126	104	120	103	121	108	115	116	127	119	105	127	122	141	118	107	100	108	120	100	132	121	113	123	125	105	107	112	117	127	120	117	123	136	112	126	111	119	103	111	121	125	126	106	111	120	121	123	125	123	94	110	120	111	107	104	127	128	94	119	128	137	126	105	109	115	114	138	106	116	129	110	105	105	102	116	121	111	118	121	119	119	117	121	109	123	92	109	109	139	125	111	134	129	141	110	134	105	119	115	106	121	117	120	116	126	104	130	113	113	107	111	109	111	117	105	124	120	115	111	118	129	127	99	116	113	103	98	132	118	121	115	110	124	133	118	135	112	107	111	119	106	109	116	114	125	117	125	111	139	125	109	121	133	136	119	121	123	121	124	111	110	111	113	114	126	109	118	132	115	118	124	124	108	98	122	127	114	120	110	111	109	123	122	138	122	119	138	94	132	115	106	98	119	100	113	114	135	133	100	117	127	107	116	147	100	106	123	109	110	127	110	129	121	118	110	123	117	128	123	115	123	120	114	92	134	108	104	98	114	104	104	128	107	109	133	116	121	117	111	119	127	116	105	137	111	101	98	101	113	129	109	113	113	110	126	120	109	132	108	115	114	124	94	121	110	126	103	119	118	121	99	107	117	93	102	106	121	118	113	112	121	116	141	102	114	117	110	103	119	102	113	124	112	135	110	118	121	128	114	113	125	130	107	140	103	119	113	125	99	132	115	114	113	116	122	127	100	112	104	97	131	119	128	100	109	125	124	116	128	139	109	122	118	126	117	116	129	111	122	119	121	121	116	113	127	126	119	117	109	106	116	123	106	121	109	102	93	117	111	114	123	113	119	117	135	105	101	113	127	127	123	114	121	112	129	113	101	124	113	116	118	116	122	118	119	112	112	132	105	125	99	118	98	117	129	112	119	132	113	102	113	124	129	130	110	107	119	136	118	108	133	114	107	108	111	113	102	106	114	121	123	112	124	117	124	119	127	118	110	130	121	103	110	111	113	139	115	116	123	125	120	120	110	107	125	104	119	126	134	97	129	111	128	111	150	125	140	104	108	116	125	113	126	113	115	112	101	128	112	108	106	118	113	116	119	132	113	114	103	127	118	114	121	139	123	104	109	138	118	100	111	144	112	116	114	119	104	126	122	102	114	96	117	122	101	113	135	117	132	103	121	120	99	146	108	124
10782	2261	5345	5837	4952	4256	3531	2858	2408	2099	1839	1721	1448	1400	1269	1064	977	1005	954	843	870	801	819	740	762	720	709	693	630	605	626	596	606	618	599	596	531	571	570	508	556	540	525	521	500	529	527	506	541	486	491	502	488	485	504	472	506	507	471	500	495	498	511	500	475	477	510	506	483	498	488	485	494	456	489	518	490	461	495	455	515	454	427	448	474	489	472	481	487	436	431	478	479	456	459	414	461	441	435	466	428	471	451	480	454	466	416	478	434	477	430	465	465	459	436	512	430	429	458	504	462	417	450	465	469	448	471	466	451	459	447	444	444	439	436	481	446	440	425	452	469	457	436	433	453	445	414	443	432	439	431	444	411	444	458	455	449	449	475	454	485	386	466	423	450	431	459	448	473	455	463	463	431	452	439	440	465	485	442	447	469	447	413	445	451	425	414	423	424	443	420	459	452	452	420	427	432	464	444	490	464	488	422	466	458	466	460	486	439	443	461	446	472	471	428	445	437	457	428	443	432	442	425	439	418	466	427	434	408	454	401	460	479	463	409	437	415	451	450	456	418	476	432	463	462	422	424	465	442	468	432	458	435	412	453	437	438	438	446	484	460	420	427	462	463	462	425	428	397	482	461	438	475	428	440	450	437	436	500	478	449	461	453	439	452	461	441	408	431	416	424	442	431	439	420	420	442	444	454	442	418	426	445	425	459	464	418	438	426	489	425	413	442	454	409	442	457	427	442	417	405	486	442	448	472	437	447	420	455	459	491	428	415	412	476	418	446	469	413	430	462	434	491	431	414	449	440	444	440	437	470	470	445	409	464	453	447	402	439	442	448	453	446	488	428	416	448	448	418	422	415	422	469	416	476	445	464	476	424	437	437	418	460	459	446	442	430	441	404	435	441	448	464	390	416	406	478	391	446	451	453	453	455	454	420	411	419	441	455	432	480	425	448	424	459	459	422	431	440	420	441	464	453	417	429	435	424	422	418	469	430	414	415	451	437	451	416	470	461	428	427	441	456	459	421	465	404	443	457	453	443	467	470	428	445	372	421	448	467	443	435	454	430	454	461	448	450	443	437	448	470	449	456	485	445	449	432	460	454	470	439	463	445	425	411	411	441	446	469	482	450	454	413	410	440	457	446	436	456	439	445	467	454	466	485	480	469	464	435	438	403	436	430	424	423	451	451	448	417	448	455	475	438	472	426	446	417	445	420	470	451	469	483	446	414	428	443	437	472	415	419	411	451	455	468	436	487	445	395	461	446	433	430	462	452	462	417	432	425	433	438	459	456	445	464	453	416	461	507	420	438	427	443	453	419	456	433	425	417	483	437	433	458	427	432	463	426	462	436	456	473	416	427	381	430	451	412	428	425	437	451	452	455	432	450	465	449	427	432	410	469	411	410	403	421	435	442	461	420	433	422	468	423	440	444	437	445	437	402	467	396	460	496	481	451	439	433	449	479	418	453	447	467	448	445	451	450	448	437	429	437	461	461	426	448	431	453	461	458	451	474	416	436	453	475	449	416	426	452	431	453	458	393	446	434	411	442	452	441	446	439	453	449	457	448	447	458	441	467	435	435	413	434	455	408	459	462	500	464	443	451	452	459	468	487	428	427	423	442	450	460	458	402	427	435	443	424	424	437	448	472	446	444	453	448	432	448	463	461	433	478	432	445	443	421	388	468	452	429	412	486	457	424	430	414	439	422	446	483	454	434	461	442	407	430	442	427	427	443	426	448	442	434	437	498	409	431	446	434	466	461	413	465	449	458	485	441	441	390	472	458	456	468	422	460	446	429	448	427	458	419	441	469	464	478	406	431	433	426	429	464	460	406	450	434	394	428	446	426	428	426	438	456	385	408	453	459	470	454	418	471	432	430	437	427	502	391	432	448	469	455	424	468	415	424	487	410	438	420	453	456	438	426	455	433	436	457	422	472	414	434	459	462	408	448	441	450	411	455	446	460	444	440	415	486	462	434	454	427	430	454	453	450	408	438	434	459	432	450	448	448	431	442	469	479	446	441	462	419	444	458	410	470	471	432	439	452	447	481	434	467	414	429	457	452	467	450	427	446	423	467	445	428	477	438	431	440	473	456	451	447	471	433	460	439	470	462	439	433	463	456	449	460	447	402	448	465	442	457	431	435	437	428	454	411	429	470	476	410	439	450	456	412	440	384	458	428	448	474	476	432	399	435	462	423	466	437	447	483	438	429	446	436	434	463	475	443	423	450	469	441	443	413	412	443	416	447	437	445	437	444	441	423	447	450	456	450	432	444	448	461	426	451	461	445	434	469	462	453	404	443	448	436	423	411	446	450	426	456	461	440	473	444	452	436	416	432	462	465	448	444	432	441	394	449	414	420	414	429	425	478	434	450	439	448	442	480	461	427	432	431	452	407	463	435	449	448	448	426	426	428	437	437	479	466	411	428	428	460	424	439	487	467	460	409	439	477	440	474	427	425	415	429	452	421	468	430	418	406	444	462	405	458	429	459	453	462	465	424	451	428	435	422	417	419	454	453	448	460	484	436	455	440	426	453	439	447	475	459	467	420	431	468	448	459	465	404	462	422	444	446	450	470	435	436	452	478	490	430	459	463	433	436	475	456	475	439	441	448	434	419	475	411	447	459	459	428	411	449	409	427	467	460	427	474	427	431	424	446	452	432	419	436	459	410	429	479	420	452	432	429	445	438	448	422	419	441	418	462	419	440	418	470	429	449	433	453	467	502	425	452	436	426	469	431	432	419	427	437	446	436	430	399	469	416	447	427	454	434	454	483	456	409	427	439	499	464	416	499	480	436	457	444	469	431	447	466	476	468	421	418	420	440	446	455	439	445	456	423	427	500	441	429	461	453	443	444	455	454	431	453	430	394	459	455	474	477	437	464	445	453	433	415	471	427	478	467	446	446	461	417	452	460	463	408	438	447	449	411	461	432	433	420	476	434	454	446	433	467	452	445	421	437	421	450	427	425	450	471	440	445	449	451	458	457	458	426	447	435	461	484	421	430	451	441	480	419	447	419	427	446	442	444	463	448	457	463	424	466	436	450	448	461	459	443	449	416	463	423	454	442	390	470	429	426	437	466	415	465	438	426	443	442	448	452	447	477	462	426	426	482	476	437	410	414	472	416	441	424	425	417	458	479	487	493	447	434	482	453	456	406	441	428	477	413	455	446	401	428	418	416	444	419	451	457	442	429	451	414	442	451	426	432	462	477	436	442	417	444	471	456	452	416	421	414	431	470	414	419	431	459	458	463	489	459	444	443	410	447	445	422	487	432	419	433	448	426	450	453	409	408	437	438	463	412	440	425	413	465	435	470	426	473	403	433	457	423	471	428	431	442	414	449	441	431	473	477	443	451	455	445	455	411	443	448	443	434	432	412	417	477	448	428	458	441	453	421	447	433	463	433	433	474	446	457	431	439	488	464	438	462	431	459	474	411	450	443	412	450	447	437	444	480	455	454	432	433	451	447	437	413	400	433	457	443	417
1841	249	233	226	222	173	186	191	186	170	211	186	166	165	150	152	171	164	180	166	168	183	176	178	159	160	182	164	173	172	167	152	152	175	182	168	187	182	201	169	168	164	195	172	179	191	180	183	163	182	171	186	177	174	156	148	177	164	184	199	163	186	171	192	189	167	158	180	147	180	184	192	159	188	161	191	174	185	173	192	192	178	194	178	189	169	174	213	159	180	183	190	198	200	161	195	183	139	173	189	159	164	174	175	155	156	170	164	175	182	186	188	188	176	189	174	169	181	168	164	143	179	180	183	150	172	190	190	183	171	183	184	156	167	157	172	184	183	192	187	179	191	184	188	189	182	184	162	196	175	181	160	186	184	173	175	177	165	181	168	193	186	193	167	163	184	155	164	185	182	165	183	168	188	197	175	179	174	204	181	172	198	193	184	165	165	176	169	155	156	194	173	157	190	195	167	191	157	198	177	175	193	165	167	182	191	203	136	167	178	164	181	155	167	163	156	175	194	181	171	163	195	159	157	189	168	164	161	154	178	173	165	162	157	188	172	170	183	178	170	167	173	167	169	149	204	170	170	169	191	181	154	181	166	173	164	168	170	171	182	196	182	202	160	201	184	157	186	178	194	152	169	150	170	157	187	173	183	143	174	174	178	177	169	174	153	159	158	192	179	190	169	151	188	179	180	190	172	179	164	161	170	176	171	175	163	160	152	163	163	171	174	188	161	165	158	179	163	160	173	165	165	191	174	161	159	193	203	175	166	169	155	161	194	181	175	206	174	184	150	164	188	170	181	170	179	193	174	176	165	178	180	181	181	166	184	198	182	160	150	184	184	183	186	156	168	202	169	157	179	196	168	184	181	188	169	203	163	180	176	170	191	174	186	157	160	167	194	147	176	169	148	192	176	170	194	179	187	174	168	145	166	157	171	161	184	183	193	177	164	161	169	187	154	185	177	155	162	180	163	148	163	176	157	141	178	173	164	183	182	198	176	165	174	171	196	187	165	192	187	169	188	182	178	163	172	201	174	178	189	183	158	184	185	168	176	185	169	158	178	192	178	189	168	156	177	164	161	161	161	180	165	162	176	181	186	179	195	151	159	162	209	181	169	147	182	177	179	168	183	196	176	157	156	177	168	167	191	193	168	183	177	173	196	174	165	161	168	175	180	175	173	210	176	195	169	173	164	183	171	168	160	189	187	155	181	190	173	168	147	187	172	174	175	168	171	168	190	185	181	158	158	164	167	152	142	179	163	173	181	202	147	160	154	176	166	171	170	163	191	197	190	189	181	210	167	171	176	151	169	168	179	203	151	181	168	166	189	183	160	184	181	179	202	170	182	180	171	199	194	163	173	150	171	158	195	180	175	163	148	175	151	166	158	164	173	196	154	194	204	172	184	186	158	150	171	198	174	155	186	173	177	173	176	180	178	183	186	172	192	149	176	188	179	168	185	180	178	170	162	194	195	181	186	172	168	160	173	157	194	174	182	162	180	193	177	186	191	185	193	177	165	177	173	174	190	172	166	155	174	158	182	180	147	173	189	164	159	173	164	165	171	162	172	176	153	194	151	204	184	170	184	177	160	201	194	177	161	182	166	179	192	184	181	158	169	149	167	154	167	167	188	150	184	187	162	169	193	189	188	195	177	178	171	160	187	195	178	157	167	167	175	168	178	175	191	186	198	182	195	166	175	167	165	170	163	182	198	158	200	166	179	166	177	173	178	175	162	185	171	181	168	202	188	181	188	181	190	153	151	171	178	171	174	169	183	184	189	184	163	180	171	175	190	173	189	174	186	189	174	170	200	178	194	174	155	167	175	162	178	171	179	176	174	169	160	166	201	177	185	170	170	184	158	163	181	183	175	156	176	168	168	186	176	176	174	154	197	196	174	177	180	155	180	180	186	165	162	141	177	167	180	182	166	175	192	199	163	177	159	195	176	177	177	165	160	179	194	175	164	191	171	181	177	189	213	189	151	181	188	195	183	176	179	174	169	178	190	184	165	172	193	153	199	174	188	177	174	165	187	187	191	169	176	179	165	196	172	171	159	180	142	156	169	171	172	189	161	180	196	198	184	168	165	175	205	142	183	177	178	190	198	158	186	199	134	162	171	181	189	191	185	177	182	189	152	178	193	168	162	183	200	178	190	179	199	197	193	169	178	172	160	174	189	167	181	187	158	190	182	151	184	206	161	160	173	173	175	155	184	160	177	176	175	167	179	156	190	155	158	215	156	185	191	167	161	186	170	152	180	155	178	183	176	166	175	188	182	169	165	187	164	183	168	181	194	176	163	192	178	184	174	181	189	174	168	199	183	159	180	171	169	158	190	161	166	175	184	192	168	149	187	177	183	184	162	154	208	142	167	197	186	193	144	175	171	182	191	187	165	148	180	170	183	165	169	175	153	156	180	162	175	167	181	162	164	192	196	216	192	175	168	176	171	182	152	174	200	148	172	159	169	166	177	158	169	192	190	171	173	156	180	178	193	159	188	163	174	180	177	164	179	172	185	173	183	160	162	165	176	184	198	151	160	169	158	165	174	181	184	179	161	171	179	188	171	192	167	179	183	168	178	159	175	165	159	163	177	156	150	166	181	190	164	176	171	191	174	190	176	159	184	177	179	160	193	156	177	176	186	161	155	183	186	175	176	172	180	175	178	173	164	172	177	194	178	174	162	155	185	181	172	186	176	162	177	166	157	189	193	193	186	182	185	192	156	142	194	170	170	169	207	168	199	150	183	172	162	176	158	183	169	161	168	170	181	187	169	203	162	171	164	173	155	190	166	181	179	180	193	184	181	187	205	184	181	170	184	195	180	149	197	154	198	168	186	178	157	177	192	155	186	167	177	182	163	169	183	169	175	179	190	169	170	157	170	158	164	174	195	165	166	167	168	170	162	196	169	182	179	160	190	175	180	169	158	178	162	182	208	193	182	187	165	187	171	191	182	199	144	194	169	162	143	168	193	178	152	186	185	163	174	174	173	156	175	181	183	180	184	178	168	171	165	181	174	170	175	187	154	167	174	171	185	177	194	166	175	172	180	191	172	197	171	172	195	173	178	186	164	173	170	171	170	168	175	158	187	165	180	169	196	180	167	185	174	173	183	171	186	175	166	185	163	172	154	181	176	156	173	202	166	178	173	175	171	176	181	186	194	176	192	171	183	155	169	168	171	190	200	199	196	195	175	150	163	179	154	160	151	175	168	179	175	167	184	183	182	188	167	182	176	167	140	193	191	188	174	156	168	180	204	180	188	167	187	169	176	168	185	194	180	172	181	175	174	189	174	177	167	155	172	176	147	191	188	151	162	164	175	175	166	186	180	173	201	173	165	170	184	173	173	182	185	171	172	168	178	186	183	186	177	179	181	174	171	168	175	192	187	181	160	167	179	167	145	178	173	186	181	168	182	183	208	170	188	187	180	145	179	178	185	186	181	163	193	191	156	183	181	195	208	190	170	186	186	208	186	173	183	161	166	152	183	163	155
3376	700	808	823	777	743	754	736	699	677	687	629	646	666	628	648	602	691	646	630	648	662	639	582	642	614	616	661	639	644	625	641	583	644	649	639	630	619	651	620	607	566	607	626	612	650	558	637	644	576	604	646	580	638	586	643	602	599	605	619	607	601	632	612	607	620	571	631	596	599	600	638	599	620	593	671	595	606	629	609	605	625	605	644	647	611	625	636	600	632	668	608	595	634	638	643	630	623	590	617	609	629	583	624	600	617	594	617	660	637	597	652	638	631	617	629	678	576	607	615	634	584	620	671	606	573	634	573	632	610	604	604	605	669	573	597	599	618	602	637	617	593	638	643	576	607	669	625	614	627	602	602	636	611	634	592	651	639	606	564	608	606	575	579	565	607	608	585	625	624	607	612	610	620	613	605	625	616	585	598	599	586	616	618	616	565	622	647	618	610	592	608	606	624	626	618	611	623	630	604	584	651	612	583	612	620	626	589	586	625	631	555	632	621	584	636	617	591	635	596	620	632	588	614	643	621	625	635	612	634	595	583	618	656	629	653	607	626	598	612	654	627	550	592	606	615	582	644	618	608	593	612	610	624	602	637	566	594	649	602	635	596	619	573	619	596	568	599	610	609	633	592	647	602	635	646	594	601	580	584	651	603	600	572	616	569	612	628	632	648	611	638	596	586	581	649	650	627	591	643	560	609	637	615	635	612	605	580	597	588	615	597	592	608	566	612	575	586	615	606	629	604	602	636	611	615	621	581	628	557	573	609	584	638	585	583	608	620	619	585	595	637	641	618	637	645	647	616	608	619	590	623	614	634	615	681	613	615	595	626	615	637	642	588	612	638	614	599	618	608	623	639	643	596	635	600	627	619	568	621	606	616	602	569	629	596	646	627	627	615	616	612	578	614	594	660	605	632	570	638	615	569	628	630	570	613	609	595	593	619	580	624	607	644	644	594	634	646	598	632	622	583	645	625	642	624	618	616	605	626	583	649	648	635	579	618	605	572	638	592	602	652	577	581	636	625	605	657	610	604	617	624	618	652	635	664	591	629	606	589	602	651	617	606	613	630	584	607	652	587	605	630	589	615	605	611	597	573	582	640	656	610	626	651	620	595	586	599	596	594	570	639	565	612	619	609	629	610	613	622	595	601	617	626	602	662	607	624	571	613	604	614	663	588	615	622	639	650	598	616	596	593	598	618	653	616	571	601	650	614	662	562	610	630	584	595	611	598	645	569	658	608	641	609	597	590	604	582	578	656	605	599	667	585	598	634	670	572	611	619	603	613	618	612	599	589	604	610	638	606	632	614	618	607	648	578	637	637	599	639	621	602	622	648	663	594	605	563	568	626	616	640	622	617	610	600	610	603	575	571	634	650	620	572	605	579	640	590	622	580	635	597	623	626	634	631	640	589	660	602	597	645	590	649	594	614	648	588	648	615	651	611	633	614	603	629	592	563	586	598	635	656	637	619	594	592	623	610	603	621	610	600	626	586	626	597	610	587	593	622	629	579	634	610	637	609	642	590	600	588	597	588	646	591	628	581	599	624	608	634	585	573	620	573	585	619	632	607	641	612	640	619	555	627	568	588	569	630	532	641	607	615	621	574	599	614	600	616	599	585	601	587	603	571	608	607	633	588	602	628	586	621	588	652	634	606	600	598	593	592	598	617	616	618	650	619	636	582	574	643	596	598	635	622	642	617	596	633	638	646	624	596	613	639	645	615	593	599	639	633	629	592	653	616	660	601	576	590	601	578	622	586	585	613	620	594	607	613	612	647	624	608	599	635	644	677	592	626	636	609	604	596	636	622	625	637	614	615	644	620	642	609	616	614	613	630	576	646	573	666	622	641	611	659	558	589	599	597	627	599	620	582	653	655	592	622	635	610	606	626	622	632	635	635	617	602	630	648	594	652	620	605	604	605	657	623	651	632	634	641	605	572	604	581	624	547	575	633	614	601	630	648	626	619	649	575	610	614	644	606	607	645	632	626	622	625	662	578	609	616	611	639	636	581	633	618	605	648	663	590	628	626	621	611	574	607	600	622	636	583	631	612	625	564	607	612	585	634	673	627	615	619	626	641	636	584	627	664	588	625	632	622	620	638	605	599	615	647	623	601	642	602	643	614	584	624	582	610	597	607	584	601	569	650	599	608	574	619	618	599	670	610	619	587	620	601	622	574	625	598	577	617	620	637	633	621	628	604	626	629	605	613	646	629	576	626	590	635	629	610	612	598	593	595	638	613	618	602	586	614	618	650	591	629	623	596	644	598	631	606	574	613	616	597	632	599	587	603	635	632	628	609	609	591	608	628	620	617	607	601	641	599	633	627	629	636	617	600	558	643	673	637	626	606	599	586	619	629	576	638	652	604	633	608	579	565	609	617	573	557	581	590	601	675	631	577	613	621	603	598	610	605	605	600	590	638	636	643	614	635	611	584	646	617	610	647	588	622	589	650	626	622	595	613	587	625	612	641	603	666	641	590	579	653	566	598	646	631	655	622	637	650	624	613	626	583	627	608	607	606	611	660	589	585	614	618	643	636	620	602	629	643	586	638	578	647	615	660	585	642	615	612	582	665	636	645	616	658	696	589	635	601	622	642	613	637	572	594	587	666	564	606	620	630	597	622	627	628	601	632	595	576	606	657	607	636	634	667	653	615	619	616	592	630	574	600	586	618	576	635	634	606	610	632	602	616	631	584	611	628	567	598	619	636	632	612	608	604	606	607	607	598	600	651	574	612	607	606	608	635	624	635	602	571	595	598	616	630	634	605	631	658	596	611	604	625	618	594	599	597	664	560	647	580	648	605	580	621	641	639	611	614	622	593	623	629	587	606	623	646	651	600	604	612	635	596	605	616	635	593	647	623	622	657	618	638	619	618	633	638	596	597	665	579	620	632	638	579	583	600	647	650	637	636	614	620	585	638	584	586	630	563	638	598	624	636	622	614	620	597	633	659	629	646	619	607	620	620	624	612	601	619	595	607	609	613	635	613	605	603	627	590	577	639	634	643	621	622	640	604	598	610	612	616	586	591	628	679	613	655	624	647	665	606	617	608	599	551	651	598	615	621	600	640	651	627	621	617	589	629	626	577	606	611	601	591	608	600	603	562	612	613	577	596	625	634	587	634	617	605	622	652	578	563	652	634	632	613	637	627	634	623	578	648	599	611	630	600	577	613	626	582	566	582	624	633	628	608	659	635	621	578	582	683	594	573	629	616	633	613	599	625	637	638	596	616	603	581	622	639	623	623	644	563	651	600	623	603	598	630	616	611	600	618	584	625	628	601	624	575	658	622	600	627	567	587	636	579	653	601	615	640	597	613	607	575	604	583	615	595	584	627	606	636	600	592	668	569	606	609	638	589	653	643	607	610	645	592	592	628	646	584	588	603	632	598	578	595	609	613	618	601	625	647	634	656	598	640	623	590	589	591	638	609	633	638	584	599	627	616	654	644	632	607	604	599	602	602	656	547	626	628	595	670	594	640
10055	993	1179	882	583	410	351	240	233	202	174	150	145	151	141	155	123	85	125	121	104	115	97	94	109	117	104	100	100	100	101	107	103	91	101	116	99	103	81	100	105	101	91	110	98	89	92	94	99	93	85	72	84	86	86	95	92	79	88	82	73	86	111	94	86	86	77	71	71	88	94	92	76	110	87	103	94	94	91	86	98	91	93	112	90	97	99	89	104	92	75	95	83	107	89	73	98	92	88	86	83	88	100	96	107	85	98	87	101	94	93	97	97	82	93	80	84	99	105	88	91	83	91	80	82	83	105	95	101	98	79	89	101	70	86	89	102	103	100	80	75	97	99	80	86	86	92	92	102	83	92	102	94	73	92	87	69	79	103	83	74	103	84	87	82	82	95	88	85	85	101	71	96	90	81	90	90	83	71	91	100	82	79	94	73	82	86	80	96	80	95	85	101	107	91	78	96	89	87	86	85	97	84	99	97	79	84	93	112	85	94	97	86	92	89	86	81	84	78	90	98	91	93	64	99	88	71	95	99	84	93	97	78	78	96	87	90	90	79	93	78	94	75	78	93	86	86	96	75	89	81	94	85	97	93	87	73	78	87	112	82	102	92	94	98	96	98	83	86	105	77	96	98	87	98	91	90	93	81	86	89	90	96	95	86	79	90	86	88	77	80	73	78	106	92	86	78	91	83	90	70	86	83	92	91	76	80	89	77	92	92	96	100	91	101	95	101	82	78	78	108	88	81	91	81	92	101	93	97	88	94	78	106	91	97	84	92	89	96	89	80	95	114	90	94	80	77	97	80	84	81	69	79	87	80	76	76	90	90	96	74	92	97	91	99	91	100	106	84	97	88	82	74	80	87	89	105	72	97	101	102	74	65	92	87	79	87	101	103	77	82	78	93	82	81	92	81	83	93	98	99	79	65	92	117	104	97	82	89	85	94	96	85	88	84	88	92	68	79	81	107	103	90	93	81	87	91	85	91	77	84	88	87	75	90	107	94	86	83	73	94	94	90	90	85	102	102	90	85	88	96	95	96	77	93	64	95	80	101	84	84	102	100	91	70	84	90	112	79	71	89	93	85	84	84	104	84	94	98	88	84	83	78	86	86	88	75	87	85	107	82	94	80	84	87	83	79	85	79	84	92	98	93	91	112	91	98	85	79	85	89	67	93	95	92	97	69	79	90	80	103	91	85	95	97	97	94	87	78	93	95	84	85	104	87	80	82	74	80	85	90	95	85	101	91	107	97	86	88	94	80	81	99	97	84	92	88	97	96	96	85	79	80	76	100	88	89	81	103	97	99	81	81	95	94	84	90	77	83	92	88	94	84	85	64	98	102	79	97	86	100	78	95	81	93	86	101	84	93	82	91	100	99	85	96	88	96	84	88	100	97	97	91	81	100	91	97	76	86	100	79	75	94	88	88	84	84	75	86	85	83	102	87	75	78	100	73	99	93	93	89	80	86	98	68	68	83	99	72	102	105	83	102	82	96	71	101	78	90	101	102	80	87	86	94	76	90	82	89	99	84	87	86	92	83	97	83	75	85	92	77	85	83	78	100	78	93	84	94	86	84	95	66	95	80	83	85	80	101	90	81	95	106	97	103	89	87	83	99	93	90	105	84	100	84	89	97	87	81	80	87	101	91	85	97	97	98	89	91	85	87	90	93	99	81	81	99	90	88	88	76	103	86	87	105	80	85	73	99	86	82	99	97	99	80	85	95	87	99	91	81	99	79	92	73	76	96	89	86	82	89	98	98	96	91	83	101	111	87	97	101	89	76	102	99	89	81	91	83	85	93	74	99	73	93	90	104	89	86	92	91	105	69	83	95	86	98	83	79	83	99	84	94	97	112	75	98	100	92	80	74	85	92	97	86	77	84	86	89	82	85	76	95	74	87	97	89	61	84	82	102	87	93	105	93	87	83	104	84	90	102	66	72	103	97	106	88	87	66	92	93	90	86	98	108	79	87	75	103	83	85	83	75	76	84	98	81	88	79	81	85	105	91	87	104	70	85	88	87	84	89	109	94	112	100	76	104	88	91	76	104	80	87	80	94	99	87	96	86	83	85	74	92	101	91	80	92	107	94	98	84	100	88	90	101	85	79	100	94	115	93	102	87	102	72	98	89	90	90	86	80	95	89	83	83	99	90	95	86	100	96	96	69	85	94	88	101	90	87	90	79	93	91	98	100	101	83	93	90	95	110	83	85	69	83	98	95	75	87	87	99	92	96	101	86	95	100	89	107	97	91	97	96	87	101	101	87	90	113	93	91	92	100	94	83	114	99	98	82	76	87	90	89	107	101	72	88	89	82	94	98	85	97	82	87	94	82	86	100	67	86	87	90	89	92	78	93	86	86	89	95	103	89	93	105	87	86	91	94	67	80	105	103	84	96	83	95	76	94	91	80	87	97	81	94	79	106	94	80	96	102	77	91	77	107	85	72	87	77	83	96	83	101	107	90	78	102	91	88	94	96	85	97	91	82	98	75	86	100	76	84	72	89	98	87	79	94	99	78	82	71	95	83	91	86	77	99	82	99	89	97	93	100	71	101	88	95	99	88	71	107	94	84	95	79	85	79	98	91	91	80	89	99	66	80	74	72	112	97	93	81	73	90	91	92	78	89	93	95	93	89	87	81	84	82	91	87	77	100	91	71	97	79	95	84	99	95	76	73	90	93	80	94	72	95	77	85	105	83	90	80	81	89	98	83	91	79	81	89	79	105	75	95	77	69	84	99	94	78	88	80	92	93	92	75	86	72	90	103	82	82	92	85	87	94	81	103	87	98	89	91	98	104	76	105	89	68	106	84	96	90	89	88	79	106	77	111	89	104	91	93	89	83	97	109	73	76	86	82	73	91	86	85	90	77	90	87	84	85	100	74	92	84	73	83	99	88	79	79	90	93	99	65	91	92	72	83	89	83	99	79	73	80	86	100	85	91	89	88	111	83	75	89	97	78	99	100	82	91	86	86	83	86	108	77	87	91	87	88	85	88	96	74	81	100	88	81	93	80	93	88	91	102	105	79	89	87	75	82	77	98	93	94	79	95	100	83	90	90	89	75	82	92	81	92	95	82	101	102	107	93	75	91	82	81	83	86	93	95	84	84	85	94	85	96	82	97	86	93	75	94	97	66	93	77	97	89	81	87	96	78	85	91	79	83	70	97	88	103	88	91	87	90	80	90	90	87	76	84	99	84	80	91	90	88	121	87	79	90	102	79	91	88	93	79	99	93	84	106	88	111	88	80	106	78	99	87	84	82	84	98	86	73	93	90	120	106	79	94	87	81	94	90	87	78	89	99	76	96	103	99	76	96	100	105	86	86	109	93	76	99	84	108	90	85	83	86	100	81	91	102	85	80	97	102	80	104	88	100	107	108	85	107	86	88	110	83	90	80	112	75	94	76	76	86	78	76	80	84	97	85	97	88	99	116	88	76	96	102	100	102	74	88	90	82	82	71	98	85	90	96	70	92	89	84	80
8097	1301	2965	3278	2974	2380	1947	1658	1425	1194	1100	983	885	895	810	748	671	648	613	590	511	540	536	529	493	485	468	512	474	442	437	453	441	463	407	419	404	382	373	416	391	415	379	385	390	404	396	384	399	397	376	404	369	386	386	391	399	344	365	402	381	363	402	367	371	370	388	372	384	388	378	366	373	359	374	395	352	357	383	363	365	369	379	341	358	373	369	361	366	370	372	358	354	330	389	361	375	359	404	350	375	371	343	348	384	348	381	331	342	340	363	329	388	361	358	360	357	359	391	370	378	351	354	352	347	328	349	362	373	349	369	343	359	353	328	378	338	355	355	305	366	336	360	371	350	373	335	357	368	366	339	379	367	374	377	376	354	338	323	309	381	342	345	363	329	357	349	387	379	358	347	317	346	356	349	358	355	335	358	326	374	367	342	351	346	342	374	350	345	362	346	341	384	361	383	325	340	360	350	322	343	358	325	312	380	330	365	345	321	324	360	364	312	353	377	367	337	368	354	350	322	334	330	371	367	362	360	331	328	347	347	326	349	367	374	325	354	378	364	353	338	370	370	336	377	343	342	373	340	329	357	352	347	354	336	343	336	367	328	354	360	358	367	336	362	371	350	353	335	360	346	340	333	343	353	348	388	324	323	363	355	371	324	354	375	355	345	366	398	359	338	346	340	364	354	327	360	372	327	351	367	351	354	354	353	309	341	352	357	364	352	358	360	338	379	352	326	355	378	345	354	336	323	359	362	350	329	365	363	304	363	364	385	363	330	339	338	378	338	355	310	322	353	345	336	324	343	333	384	317	394	329	388	394	357	362	307	327	338	348	380	374	329	363	343	331	333	362	342	336	362	341	339	329	362	348	338	348	322	348	344	342	380	342	299	344	337	345	338	361	327	350	363	335	361	329	335	376	353	350	373	334	333	345	327	354	340	357	406	343	331	369	361	329	370	357	343	330	387	356	338	335	340	335	360	332	374	360	277	348	317	328	345	395	350	380	405	345	368	335	334	348	346	347	353	331	370	365	373	363	338	310	380	389	391	341	380	370	373	347	364	359	347	338	359	324	366	348	358	364	322	324	366	361	346	342	351	351	368	363	354	375	358	375	347	380	383	354	349	343	379	374	389	400	364	360	358	355	390	338	332	348	364	332	386	349	335	321	361	364	344	356	358	352	347	342	306	339	364	362	367	371	371	346	366	345	371	339	341	353	342	350	344	368	368	346	364	359	345	320	369	345	377	333	347	354	330	374	338	380	394	397	352	336	348	351	346	360	383	332	322	321	349	355	373	353	368	367	347	341	374	396	374	342	331	356	356	356	362	362	322	389	370	345	368	357	369	342	363	401	349	334	316	369	344	311	380	338	368	353	351	336	365	335	324	392	340	337	326	356	355	371	349	353	338	377	365	366	355	369	329	337	368	342	330	362	323	328	353	341	364	355	351	355	351	367	364	349	368	358	355	363	383	348	395	350	332	314	352	375	365	360	362	320	355	349	358	345	357	359	357	341	354	324	362	356	367	336	334	318	355	389	381	339	375	339	348	347	328	350	348	354	343	384	353	365	328	338	367	356	353	319	311	341	345	345	367	342	337	341	362	333	307	354	366	316	342	349	327	378	331	341	348	326	358	324	361	379	347	369	327	369	348	360	363	377	354	378	330	336	389	338	354	309	350	361	385	339	367	379	336	360	349	353	346	334	342	357	340	344	363	284	374	359	299	345	349	346	343	341	355	344	382	321	352	374	369	353	368	289	355	353	376	349	329	367	335	309	392	358	349	323	347	357	361	362	347	349	349	330	326	325	336	348	369	330	386	319	335	349	367	345	366	333	373	361	337	357	361	354	340	330	341	384	350	366	341	334	347	355	359	324	361	337	341	364	367	340	369	377	338	335	340	351	350	328	355	336	351	348	336	356	373	330	341	338	346	341	361	332	369	349	348	343	360	332	381	340	334	354	392	362	370	376	345	332	354	383	351	377	364	324	343	325	359	301	369	367	361	341	321	333	352	351	333	347	351	377	350	372	334	341	327	342	332	328	333	341	341	354	360	348	346	341	359	364	341	334	350	331	358	358	339	364	336	334	365	351	366	351	355	341	341	346	344	352	362	327	346	349	343	365	355	372	362	311	357	347	341	365	347	357	388	388	305	338	325	365	329	360	351	376	342	326	367	351	354	347	338	319	368	352	357	354	360	351	350	341	327	342	367	352	323	329	330	364	352	366	357	354	330	341	329	344	352	337	368	365	367	355	351	353	344	364	334	350	352	363	355	353	340	360	329	320	341	380	365	359	341	339	340	341	343	369	362	353	313	332	350	347	401	353	346	355	328	329	329	357	350	352	370	348	349	373	349	349	334	366	346	362	368	393	339	373	353	347	320	353	346	365	343	347	317	347	384	359	375	366	369	346	336	349	337	353	367	313	321	346	319	363	344	333	383	352	333	315	340	337	359	349	342	336	346	352	359	319	347	344	341	343	356	339	353	323	322	330	348	342	341	392	356	340	298	362	356	360	328	327	332	351	355	350	358	336	371	357	360	332	365	349	359	364	332	324	341	341	311	339	361	356	349	323	320	371	337	321	351	351	345	323	345	383	344	351	377	348	322	341	392	350	319	320	349	343	382	373	351	364	339	359	356	368	359	354	349	340	343	365	338	345	347	347	351	332	361	348	345	370	332	313	351	346	355	344	366	358	313	375	343	337	348	354	341	337	350	325	344	337	339	347	362	354	336	343	381	355	379	348	343	335	397	351	373	376	354	368	367	333	357	326	331	311	354	367	363	342	332	345	351	354	356	348	354	338	306	350	367	350	349	295	358	346	338	330	355	368	375	383	338	368	361	373	341	363	353	385	346	351	391	351	351	347	361	368	374	355	378	362	335	319	371	373	337	373	341	359	366	333	331	352	363	333	332	345	361	338	358	361	349	389	342	342	348	360	352	343	368	361	338	363	359	336	352	359	381	354	369	346	364	394	319	374	344	349	342	331	333	360	316	364	366	359	361	362	333	355	341	366	378	382	337	347	358	371	336	374	336	348	355	368	347	350	380	315	342	337	349	366	366	366	362	323	341	382	353	352	339	358	363	370	331	387	350	339	321	351	355	307	358	353	358	349	314	371	350	358	360	350	350	356	360	343	358	363	356	320	334	352	349	351	300	372	363	363	370	373	364	357	321	372	343	357	359	343	369	353	345	364	364	337	327	323	338	350	380	325	361	322	332	311	316	340	351	341	348	331	378	362	350	343	342	390	357	355	358	357	337	344	343	343	378	321	357	329	332	377	342	321	354	330	375	363	344	333	377	345	373	358	342	374	345	364	315	397	337	387	344	335	346	331	342	338	329	349	336	375	342	359	349	363	351	339	331	361	362	393	404	365	354	351	330	373	370	368	330	344	377	340	375	398	369	365	351	323	333	344	330	337	336	334	347	324	336	355	339	358	364	350	341	354	352	373	353	334	376	347	335	356	350	348	351	370	342	378	336	342
18060	2434	2110	1572	1026	751	566	435	379	329	253	268	266	199	195	186	172	165	185	143	151	159	142	136	152	132	126	131	131	120	134	126	118	113	95	124	115	114	136	127	106	116	125	123	92	121	123	105	132	114	113	125	126	105	105	114	117	125	119	110	112	137	113	110	109	102	101	115	135	99	118	106	108	138	120	133	110	130	119	103	122	102	111	119	127	116	102	100	103	135	99	89	110	111	115	101	130	121	125	117	106	122	111	113	113	112	133	108	139	116	99	105	126	110	121	125	117	107	114	126	122	133	112	110	105	123	120	120	109	102	96	107	125	117	117	106	128	121	115	120	120	128	111	102	117	127	106	120	98	106	124	121	116	96	105	122	128	112	125	89	114	108	101	99	105	104	124	107	97	131	117	89	116	127	124	92	106	104	122	145	122	114	103	104	129	110	99	127	98	124	114	119	134	121	114	103	120	103	114	107	113	118	133	111	127	111	120	114	93	134	118	100	110	99	100	113	115	102	132	111	117	109	102	118	114	122	120	115	123	103	129	120	121	109	104	106	111	106	116	103	115	126	124	114	105	124	118	99	106	118	117	106	117	105	132	88	120	103	120	121	110	107	131	98	128	134	119	108	88	118	114	117	114	117	112	126	117	95	115	104	112	116	133	109	97	105	99	119	108	96	94	127	109	129	121	111	97	95	124	125	111	112	102	113	117	131	106	114	116	92	111	104	112	99	116	119	95	111	125	112	115	101	94	135	117	112	113	111	120	117	110	110	122	105	117	100	102	96	109	103	124	123	109	109	115	111	107	103	117	116	112	107	111	98	117	93	108	125	125	118	88	103	116	103	113	95	109	115	108	108	117	115	106	100	100	125	105	106	120	97	105	101	115	139	106	115	111	103	98	112	117	106	110	102	123	104	115	117	99	124	103	98	121	108	110	100	111	111	110	107	90	107	127	109	127	105	97	98	114	113	113	107	91	122	118	105	102	114	97	105	111	129	126	113	122	119	105	106	106	94	96	93	118	111	117	119	121	110	106	116	100	104	105	123	89	105	109	109	128	133	102	124	102	118	111	108	129	117	102	117	114	108	127	127	111	99	107	102	92	110	118	116	113	122	113	101	104	96	109	128	104	116	114	106	112	101	121	106	109	110	110	137	109	114	102	125	101	120	135	109	102	124	110	123	112	113	103	125	113	124	108	116	109	112	111	111	113	94	101	98	120	110	102	127	116	92	106	98	112	118	110	113	112	102	122	91	117	115	112	113	105	121	107	107	114	108	114	118	96	120	127	118	105	116	94	107	120	111	123	111	109	104	126	116	106	104	110	123	120	102	117	103	110	111	102	130	121	127	101	97	110	108	128	106	111	87	99	119	113	119	106	103	125	111	107	99	110	117	110	110	99	105	105	99	122	88	109	100	104	140	131	131	108	143	114	111	115	107	122	116	104	118	111	101	107	98	126	109	91	104	119	114	102	110	97	117	108	111	117	97	118	102	103	124	110	110	106	105	108	111	126	116	113	113	120	95	121	96	123	106	100	101	93	113	115	120	123	128	106	112	115	125	96	111	95	119	108	102	110	118	105	101	114	117	103	111	119	97	110	103	118	107	125	107	107	120	128	124	124	129	101	122	120	108	93	132	116	104	91	119	128	100	129	94	99	84	119	93	100	134	120	98	112	101	108	127	115	124	101	105	103	119	123	101	86	117	84	118	117	96	113	114	114	86	104	112	103	98	112	112	126	110	99	103	108	119	116	110	103	123	116	108	110	127	104	99	138	128	104	129	92	119	98	120	118	110	103	111	101	105	115	109	120	108	123	113	117	117	98	112	110	114	117	127	109	126	99	93	108	115	117	97	103	107	103	106	116	109	100	120	101	135	115	133	116	109	116	103	115	101	105	105	118	89	93	112	105	129	129	111	108	119	92	102	96	121	102	100	105	97	98	113	128	115	103	96	107	100	116	114	104	132	117	108	103	121	101	98	89	117	120	95	115	120	118	122	114	122	130	113	136	106	116	120	125	104	129	107	119	101	114	114	100	101	111	102	103	116	92	109	125	101	114	145	105	83	115	116	107	111	99	120	107	93	113	104	130	110	103	105	119	125	112	112	125	96	124	115	115	117	117	119	115	114	135	113	116	116	108	127	115	94	114	135	112	99	140	125	115	115	108	133	126	110	117	97	117	101	102	101	104	102	100	119	79	118	122	98	119	117	118	118	124	114	118	105	91	116	106	95	116	123	115	108	120	97	113	86	119	97	123	117	109	109	105	117	113	99	115	109	118	100	123	117	107	98	111	128	115	112	120	105	109	123	126	102	111	118	114	98	108	100	102	104	122	119	124	107	116	94	104	105	123	102	114	86	117	121	119	128	117	123	99	96	101	102	109	117	101	106	122	115	112	110	105	110	97	119	115	115	140	122	109	128	102	126	129	103	108	102	117	122	120	111	104	112	140	99	107	95	126	111	106	101	109	105	98	112	103	108	111	112	103	114	125	107	112	129	104	114	108	126	107	110	80	112	112	107	93	109	115	126	100	97	100	106	118	119	119	109	117	112	124	114	117	138	112	108	122	127	108	115	103	95	101	111	118	113	103	116	114	115	126	103	124	119	117	121	121	110	126	109	118	125	86	114	124	115	125	107	101	116	115	116	104	126	105	97	96	123	101	110	109	115	110	123	126	104	108	121	113	109	107	113	101	110	101	116	100	111	113	115	117	110	115	136	127	127	129	112	122	103	131	95	105	112	118	119	94	117	109	112	96	112	127	122	121	101	107	111	108	114	91	93	94	99	114	113	123	111	103	112	103	107	104	116	110	125	133	132	117	125	111	115	103	109	105	107	133	94	125	110	118	98	98	107	109	114	117	111	102	102	99	107	126	108	98	110	118	118	117	118	118	102	110	108	106	108	108	128	115	115	112	134	100	113	123	118	102	109	106	94	100	114	124	114	116	109	123	101	102	111	129	120	97	113	121	109	113	122	105	103	117	104	114	96	104	108	97	102	105	114	112	96	108	130	90	121	118	107	122	113	112	97	107	105	115	128	100	109	124	112	116	114	110	96	126	133	105	86	120	102	127	112	115	109	102	127	126	93	118	99	103	111	114	115	110	105	127	105	106	99	120	109	93	121	130	100	101	104	99	108	130	98	102	101	114	107	120	108	107	110	116	109	113	109	116	105	124	116	118	106	94	99	101	99	104	115	113	95	103	119	115	92	117	129	119	112	115	122	128	113	113	126	110	128	107	131	123	113	124	117	114	113	118	115	125	94	104	123	120	115	110	108	109	114	120	112	117	114	109	116	97	116	124	112	109	108	88	97	134	131	105	119	103	130	127	126	120	97	115	132	108	111	104	119	108	106	117	122	107	104	124	104	115	108	102	104	126	101	125	111	116	107	115	99	102	123	126	114	104	116	102	110	110	116	119	129	110	103	115	120	117	126	108	108	108	117	115	116	98	109	118	101	103	124	113	131	114	121	120	111	112	128	120	125
10493	2181	5021	5588	4932	3977	3265	2708	2333	2021	1824	1535	1436	1327	1205	1085	1034	902	909	852	834	790	723	693	726	630	681	636	615	600	587	609	580	589	583	571	514	583	527	547	551	497	527	460	504	491	547	479	500	488	478	496	490	486	469	480	433	498	464	448	481	444	461	470	424	453	492	457	437	472	415	434	451	468	440	447	461	429	457	449	474	427	447	438	456	432	436	421	466	403	444	456	447	430	448	430	424	461	413	424	421	452	439	452	440	452	442	465	454	430	414	420	435	428	447	434	420	403	461	453	405	422	387	440	433	437	440	401	432	446	427	401	423	434	426	438	478	415	422	470	470	458	380	418	410	452	437	420	445	450	452	393	408	375	411	432	405	384	419	435	434	450	439	439	439	402	394	427	396	420	462	439	482	430	420	423	419	422	419	420	463	436	463	441	450	413	415	433	422	458	441	401	458	416	406	420	424	462	375	435	421	406	420	399	405	436	437	420	446	408	435	461	444	407	419	460	393	429	420	399	436	443	412	403	419	401	421	436	389	431	422	428	451	431	398	418	392	414	425	424	464	428	462	410	394	397	399	411	457	411	438	447	420	428	413	437	403	401	432	419	405	409	441	432	429	397	459	434	383	456	403	383	478	452	445	418	381	422	398	443	420	438	391	392	383	450	410	450	392	388	409	442	409	389	395	410	442	409	438	426	433	425	425	429	412	430	395	434	394	429	424	437	461	428	403	438	381	413	424	422	438	411	452	469	428	437	409	387	418	445	422	453	436	445	436	414	455	453	460	420	427	396	459	405	428	452	411	381	405	440	470	421	447	408	407	433	417	451	435	431	470	431	403	423	435	444	395	444	437	407	426	422	429	429	462	390	414	430	452	442	437	406	415	424	419	415	390	429	420	423	418	435	380	438	419	466	426	443	464	430	431	445	455	434	430	409	418	436	427	420	446	424	388	427	465	421	401	395	443	386	415	438	411	402	445	413	423	403	446	459	444	421	421	418	430	404	445	443	383	453	409	397	456	416	408	405	430	432	435	452	419	439	433	414	409	440	454	456	428	422	451	428	422	455	423	448	429	430	446	445	406	443	416	388	407	415	395	454	415	443	433	393	461	419	439	430	437	428	389	408	443	416	415	464	419	416	454	369	437	403	426	452	402	403	413	399	420	411	455	381	403	421	388	397	425	423	470	389	431	445	404	411	414	398	424	457	384	446	398	379	429	455	442	419	414	398	423	443	424	432	421	413	400	400	430	428	399	409	412	432	412	419	397	430	416	446	428	403	429	425	438	448	410	384	423	401	442	446	433	375	424	438	421	424	419	431	432	430	464	449	417	425	417	416	451	409	421	425	404	377	430	445	390	446	412	415	434	448	415	418	385	439	409	445	453	382	463	434	426	419	396	427	438	407	386	427	417	418	397	415	408	414	462	383	426	430	434	433	434	429	413	407	383	435	473	393	392	405	404	457	427	405	424	402	419	407	401	449	421	454	414	394	433	391	418	379	414	418	405	386	429	427	436	434	410	412	394	376	421	439	435	433	437	444	425	403	405	422	472	432	455	420	417	419	410	420	436	409	426	425	385	412	431	432	407	403	402	437	451	420	411	389	433	429	419	384	403	443	399	443	421	423	440	465	400	420	450	423	433	402	451	458	409	420	423	458	418	420	429	416	440	379	402	452	445	423	435	414	423	416	390	392	432	425	431	445	437	423	410	367	415	467	417	415	416	415	425	405	414	416	421	378	415	421	445	454	417	429	419	432	440	413	414	412	433	388	420	404	435	377	426	417	407	447	441	423	423	414	414	436	455	428	403	422	407	438	410	446	437	430	391	407	402	389	411	428	428	425	439	426	437	425	395	419	408	418	388	422	434	403	434	413	402	409	419	405	445	426	408	414	420	423	454	416	385	397	439	432	396	460	441	429	429	414	445	411	416	423	435	429	406	404	395	413	412	435	392	437	412	407	383	412	444	400	457	429	426	452	399	421	395	406	422	390	433	435	422	401	366	435	412	423	407	428	442	380	404	430	429	417	422	398	433	427	403	421	401	411	399	400	401	413	437	438	403	440	421	444	411	381	411	424	432	412	422	417	403	399	408	416	432	438	416	472	454	394	407	408	422	417	424	424	422	410	413	416	436	445	423	395	415	440	438	431	418	473	377	398	424	419	417	453	416	425	433	424	434	430	445	402	417	434	402	393	420	417	394	423	402	405	407	416	431	442	437	443	448	428	433	385	446	422	400	407	447	407	432	435	427	412	413	399	399	407	422	442	421	385	435	394	435	443	447	438	408	421	420	407	431	410	418	428	390	410	390	425	450	401	429	443	415	447	405	406	407	448	414	462	410	440	432	439	449	391	401	435	444	396	421	416	418	409	416	414	434	425	439	419	428	452	439	408	410	394	412	402	408	413	400	429	417	406	449	457	420	439	405	450	494	393	414	428	388	427	414	432	436	451	424	413	405	416	407	425	372	409	407	427	405	444	418	388	411	384	415	391	462	401	403	385	412	406	424	409	443	408	421	381	412	376	377	431	421	424	435	440	425	412	428	391	404	412	431	437	420	382	428	431	416	431	420	446	406	447	416	436	402	412	417	418	438	431	413	401	468	409	429	406	428	430	419	416	396	428	431	414	400	431	400	409	455	431	400	424	461	391	451	414	422	403	401	404	422	427	375	468	390	458	461	442	466	388	444	405	447	374	395	430	419	403	428	412	403	438	426	423	415	412	456	420	421	422	433	408	423	453	444	441	422	390	466	448	412	414	437	387	457	442	400	397	396	406	402	429	428	427	462	403	432	435	397	409	429	429	455	412	463	392	382	445	431	428	389	413	425	432	433	458	417	414	430	457	452	444	385	451	332	417	390	431	409	385	421	429	447	382	434	450	422	450	427	432	440	426	436	389	384	445	437	422	389	449	416	412	379	398	438	466	395	418	421	399	406	405	443	412	425	429	412	424	414	444	420	422	419	401	403	438	450	373	382	447	441	399	426	426	443	407	449	442	420	434	435	406	421	407	410	409	386	445	408	432	385	434	421	431	403	412	432	399	390	412	419	443	381	398	449	422	403	428	408	411	384	431	381	429	408	411	389	426	422	397	416	401	429	452	403	450	396	448	441	425	407	385	409	425	401	420	448	429	418	415	416	428	463	410	436	417	438	422	447	395	434	406	427	447	418	408	434	405	427	392	375	402	432	409	401	404	428	443	463	438	432	417	432	418	414	409	417	429	391	409	413	411	403	419	413	402	431	432	412	409	431	422	413	464	418	417	419	423	404	425	441	397	424	413	392	436	411	453	417	444	449	376	413	432	394	398	430	385	443	412	438	405	440	371	371	432	433	438	453	408	441	437	396	429	410	468	425	445	408	480	427	443	417	389	454	436	393	429	450	426	424	408	405	397	398	422	411	445	447	450	431	440	378	388	433	416	442	406	450	435	392	389	435	431	406	447	385	442	393	425	394	400	390	413	438	412	418	404	424	408	424	402	467	444
1846	265	237	229	234	193	185	193	191	181	175	176	188	203	163	153	186	177	181	159	195	179	201	162	181	175	173	178	156	176	182	160	184	176	178	187	188	162	176	184	191	175	178	191	172	179	163	177	162	177	190	170	203	191	167	165	167	181	181	166	182	185	183	199	150	181	174	193	165	186	153	176	176	203	178	156	186	178	175	183	162	169	179	165	189	160	168	190	198	174	176	164	163	174	179	185	158	176	190	181	161	181	190	170	154	151	191	161	179	181	174	179	186	165	192	177	187	200	167	166	174	171	172	167	167	178	167	187	168	196	172	179	173	187	196	182	193	174	168	169	161	172	157	148	176	182	187	161	143	179	192	171	167	166	180	157	172	164	196	177	178	182	173	160	187	157	174	161	154	160	186	153	179	198	162	166	144	198	178	166	189	158	164	160	178	190	193	190	170	184	161	163	177	162	180	204	189	184	187	168	173	162	167	159	169	177	182	173	168	169	177	185	178	178	165	159	197	181	181	162	180	165	214	187	178	196	148	168	165	174	163	169	170	187	173	180	148	190	157	182	177	171	183	163	168	187	165	177	177	171	156	169	171	172	188	170	170	182	174	171	163	176	180	192	184	191	198	182	168	179	197	183	159	180	185	175	187	194	199	178	182	151	171	185	174	170	175	184	189	185	174	188	176	157	165	165	192	151	186	165	155	150	189	178	170	177	185	163	181	174	171	176	188	149	160	175	160	180	163	166	176	191	177	183	172	181	210	187	180	186	200	182	165	169	167	202	177	179	184	168	181	194	171	175	167	165	170	167	168	161	178	177	162	179	173	158	180	185	166	203	179	161	169	147	187	156	171	165	206	154	193	160	173	171	158	167	152	180	187	180	175	167	169	183	183	153	148	214	177	182	164	168	168	190	173	176	149	163	158	155	163	218	171	179	173	160	166	165	173	177	177	170	150	191	188	164	179	164	190	188	208	187	155	195	186	182	181	190	158	196	160	194	183	182	190	175	177	182	174	206	166	165	172	169	180	181	166	187	185	169	153	190	176	166	155	192	170	169	150	195	172	166	165	172	160	202	168	175	179	184	159	156	200	176	186	168	173	189	178	181	180	163	172	154	179	197	157	167	163	176	181	201	161	173	168	172	181	181	175	162	168	181	186	156	186	202	186	154	186	149	172	189	186	179	187	172	186	187	184	179	163	195	182	191	145	164	181	175	174	183	156	182	187	178	174	170	182	168	192	177	165	185	178	172	185	176	199	185	183	186	157	190	174	154	169	179	169	168	193	179	172	159	174	162	170	195	179	172	168	191	202	195	156	175	167	176	156	175	169	176	157	193	184	185	175	187	173	154	153	168	176	170	160	161	173	201	172	166	165	190	159	177	167	171	177	184	184	179	179	168	165	177	166	155	191	168	203	182	186	192	170	187	168	182	186	185	182	172	161	191	164	185	190	183	178	182	155	174	163	165	179	188	177	162	183	175	173	171	157	181	166	174	188	174	195	181	181	184	185	169	195	164	179	179	186	181	153	185	196	165	172	171	175	165	193	169	190	188	192	162	196	163	196	149	172	188	181	156	176	173	184	161	181	147	172	157	162	182	185	178	181	199	166	185	171	171	177	172	174	178	183	156	171	191	205	162	186	182	183	194	174	198	191	170	172	166	175	164	193	170	166	161	169	175	151	197	184	160	169	171	167	170	172	158	154	186	194	171	173	185	200	182	178	180	186	172	186	187	179	196	185	158	161	160	188	163	175	174	172	180	166	194	182	189	170	216	170	181	166	166	189	197	152	182	164	157	180	156	160	179	193	177	166	180	179	185	177	191	172	178	189	167	161	191	188	151	193	158	173	177	179	194	150	165	175	172	186	179	181	176	180	190	167	187	152	164	170	167	180	152	159	170	178	167	206	178	182	164	168	169	156	155	169	169	164	168	168	183	187	187	174	156	188	194	177	173	176	174	170	168	160	177	171	175	199	170	182	181	169	169	183	175	172	185	150	170	179	170	163	178	168	185	177	162	178	168	180	146	162	183	169	161	175	203	191	153	159	175	181	185	188	190	167	163	165	157	170	202	157	181	192	174	172	171	157	200	180	186	179	180	185	171	160	174	197	176	163	182	175	178	170	175	196	190	197	158	187	207	183	175	183	158	180	177	178	193	201	168	165	176	194	191	181	177	168	177	153	161	180	172	169	189	204	164	186	179	166	166	177	176	184	185	187	196	162	157	177	211	198	194	185	188	182	196	176	200	168	168	167	185	175	186	190	157	174	168	154	180	164	171	192	178	167	162	183	152	183	158	174	175	166	192	183	161	178	191	184	164	180	158	162	176	179	208	181	192	164	175	162	157	171	191	146	177	191	166	165	177	192	172	172	182	165	178	215	189	193	180	160	194	194	151	165	187	167	157	169	188	142	152	161	197	186	177	174	177	176	162	157	170	188	191	194	183	183	182	183	180	188	168	205	195	168	174	174	184	175	180	168	166	175	173	198	185	188	181	174	169	180	189	165	141	188	163	171	140	170	156	199	175	165	151	169	183	177	161	166	175	184	153	179	184	158	191	174	192	190	152	172	180	168	187	186	199	176	184	164	178	177	155	176	159	164	184	147	168	157	168	191	179	176	146	191	173	190	184	179	170	165	178	171	184	181	191	180	202	189	188	178	188	186	166	180	177	167	182	165	174	182	180	156	156	186	171	181	171	177	189	178	179	172	167	196	185	175	168	186	168	161	189	190	169	187	188	166	168	169	178	192	157	184	170	183	175	164	178	172	173	163	186	178	200	174	183	188	156	193	169	196	196	182	162	198	158	170	158	180	168	180	180	174	193	172	195	168	144	186	174	180	190	175	186	165	193	175	190	175	194	164	188	191	174	181	170	168	180	182	188	184	158	180	188	185	164	178	173	181	175	163	170	183	166	172	174	172	174	165	181	160	175	167	164	175	165	180	168	167	180	185	173	184	177	157	165	171	193	169	191	185	186	187	195	177	171	157	171	176	200	143	205	190	173	169	192	167	175	161	154	179	165	186	166	174	181	185	159	171	186	169	176	187	169	188	205	166	164	180	162	152	174	139	174	171	199	184	177	168	169	188	199	219	158	166	173	164	189	178	160	150	181	165	181	162	177	165	173	174	186	192	190	177	167	192	152	168	186	167	171	166	162	189	179	192	183	182	173	180	194	176	175	172	177	192	179	155	164	177	183	176	170	174	180	166	178	175	189	190	161	180	193	168	182	181	171	187	180	177	187	176	155	171	174	187	184	168	187	179	143	180	185	165	180	192	184	192	192	179	174	195	192	196	163	176	174	167	190	164	173	176	184	168	181	189	160	172	171	190	187	176	170	171	165	177	206	192	194	169	169	190	172	162	173	176	180	175	191	157	188	184	168	160	192	171	185	166	191	174	177	178	177	165	191	147	195	175	176	211	175	175	187	174	179	156	207	195	181	173	161	189	183	174	188	184	170	162	171	184	188	176	156	187	186	188	173	185	194
3404	731	850	774	787	772	690	722	699	663	659	680	674	660	625	611	612	613	638	654	611	664	597	610	652	645	615	636	631	585	605	634	609	591	617	637	610	664	654	631	601	629	587	618	633	635	624	673	592	628	629	611	614	614	641	646	624	622	645	623	665	666	610	649	639	614	605	629	603	601	655	599	631	623	625	634	621	630	595	577	589	630	626	581	593	614	595	613	631	577	593	633	592	615	666	598	609	640	576	589	629	620	613	615	577	610	624	654	597	601	671	635	580	605	563	559	635	577	575	608	639	628	607	646	596	601	592	580	581	597	598	595	603	600	631	584	613	627	646	645	633	584	629	631	604	616	604	611	572	619	547	632	615	609	670	598	639	613	618	600	629	617	639	577	616	676	596	622	584	604	592	619	594	613	622	620	579	615	585	608	612	613	620	613	598	572	609	603	567	587	577	577	619	635	650	642	608	623	605	629	636	621	667	588	592	629	623	645	608	613	636	630	613	654	581	647	621	639	603	598	654	619	629	610	622	590	597	570	653	629	609	668	616	624	607	616	591	613	623	579	596	616	616	620	565	625	639	637	601	628	645	595	662	589	625	600	539	556	638	595	611	557	632	593	647	653	608	633	583	610	635	614	614	615	608	626	648	639	609	626	637	631	629	596	645	626	620	591	621	577	598	638	601	602	631	587	667	644	616	624	610	673	589	564	587	586	585	597	625	602	650	567	590	649	618	615	577	627	621	606	621	631	589	603	532	608	608	649	620	605	623	563	573	658	643	543	593	610	614	612	612	594	602	586	582	587	626	582	639	592	615	614	621	610	626	605	594	644	585	625	574	607	631	604	595	624	612	597	595	591	619	569	613	590	568	592	623	609	618	616	594	678	581	639	646	610	569	613	618	588	640	624	565	616	625	638	646	615	610	585	595	634	609	627	599	575	642	664	596	625	577	605	622	607	631	649	650	571	595	602	604	599	589	622	619	652	580	628	608	615	616	594	627	675	623	573	661	670	590	589	647	590	610	626	582	607	579	642	578	634	662	634	597	622	589	616	634	628	597	612	618	605	648	583	617	572	612	619	587	623	583	611	587	603	633	587	622	561	618	569	599	559	630	619	614	607	637	634	586	632	570	609	584	622	589	610	633	587	598	569	668	590	619	648	615	620	606	638	629	603	627	610	602	593	609	616	584	660	617	624	637	664	578	635	576	646	614	585	644	597	620	608	628	599	593	578	565	597	617	594	610	607	606	623	619	636	567	628	596	596	551	603	620	623	618	582	607	571	613	605	594	608	608	615	670	587	623	641	618	572	597	615	594	613	601	644	607	612	562	631	639	604	705	599	600	622	602	676	602	610	652	619	623	588	637	582	637	576	613	578	639	608	606	659	644	609	653	609	655	615	613	604	594	674	609	615	618	620	600	639	605	606	602	606	633	587	641	631	600	596	612	589	646	634	597	642	645	613	614	647	613	658	573	631	593	624	592	562	598	600	589	661	639	644	657	610	603	628	620	594	606	589	646	621	606	596	620	618	593	607	607	610	650	606	594	561	623	617	609	616	588	611	623	630	610	639	604	583	649	604	563	618	629	630	619	636	624	600	611	638	619	621	699	628	590	630	643	633	580	603	630	568	611	606	585	632	591	624	641	632	578	594	609	630	655	598	617	641	604	628	589	609	554	633	613	617	616	600	584	586	682	562	659	625	584	650	623	673	585	641	648	577	648	625	627	626	628	622	584	610	603	596	607	609	601	635	597	645	615	588	587	597	583	553	611	613	621	613	698	580	630	637	601	617	616	635	623	602	620	645	635	602	637	588	554	650	598	587	628	629	606	607	580	621	588	570	607	659	648	627	590	623	622	637	637	640	577	612	575	585	646	640	582	617	647	636	578	613	640	615	600	593	647	647	590	608	612	617	617	588	609	576	609	627	632	634	632	604	624	613	600	598	626	620	637	581	613	585	554	623	603	629	602	611	594	625	610	599	600	646	618	602	611	594	619	587	630	593	609	594	600	610	634	577	635	619	597	620	648	617	649	607	608	610	616	665	659	621	621	635	648	594	616	638	608	632	590	601	607	611	591	585	590	605	614	645	568	613	577	587	601	609	566	602	584	570	630	635	605	635	641	636	649	608	623	589	606	585	627	603	626	607	582	611	619	614	611	572	626	578	584	658	612	616	580	574	625	586	593	587	635	568	626	643	648	619	592	611	612	597	608	570	591	587	577	625	581	617	569	632	620	659	618	580	637	632	588	651	626	556	629	626	599	576	573	659	636	594	662	609	617	593	573	601	675	591	627	609	626	635	611	639	615	621	669	637	585	619	635	607	601	606	590	602	623	605	588	617	604	606	621	606	625	594	615	563	635	558	622	625	592	602	588	609	627	626	631	638	598	629	619	653	600	587	603	607	580	613	633	620	581	622	579	607	598	608	597	594	569	592	600	603	606	577	606	648	624	611	616	616	597	612	599	652	621	640	608	615	596	618	639	566	606	577	626	562	628	618	623	636	642	607	574	605	592	659	609	546	641	619	591	605	612	571	622	614	609	637	611	633	652	566	615	615	639	690	632	586	600	590	595	635	602	609	620	638	612	611	659	614	597	619	647	610	591	608	599	661	637	619	584	609	618	646	607	648	635	605	602	620	604	616	659	614	593	619	630	652	597	660	627	650	635	590	619	593	619	581	655	612	642	627	601	608	614	649	630	645	636	600	586	582	584	645	599	577	631	606	612	657	611	599	614	575	631	599	614	629	604	574	607	633	606	586	624	617	629	616	643	553	625	594	613	599	637	604	590	640	598	618	659	596	611	590	564	631	589	606	581	631	582	644	600	597	572	597	606	590	597	602	625	608	595	637	621	609	596	619	612	632	596	667	619	588	635	600	605	629	631	634	616	646	608	587	562	622	612	620	637	628	644	619	594	613	612	633	630	636	597	618	603	647	646	600	628	576	564	603	634	622	550	590	595	567	562	606	643	618	618	618	625	632	623	647	621	591	612	563	629	625	640	615	623	645	605	613	603	651	589	608	630	632	590	596	613	602	603	581	620	620	650	596	615	596	622	605	596	636	605	564	610	648	605	584	585	637	632	591	632	593	621	580	630	599	606	614	575	593	656	644	638	583	604	649	612	624	597	609	621	604	593	605	603	641	620	579	630	572	605	580	590	548	652	627	573	591	573	624	615	624	640	666	615	604	561	603	657	625	550	584	574	602	585	588	601	634	592	630	614	633	610	567	614	611	642	612	628	651	601	611	634	640	636	616	599	626	653	647	602	601	608	633	588	599	609	607	593	613	571	631	615	576	594	590	659	589	644	551	592	624	615	621	606	628	658	636	626	581	643	605	617	637	599	622	604	615	632	594	594	590	594	607	630	594	626	628	608	591	622	599	596	594	567	629	584	617	564	623	620	596	556	612	598	607	618	600	581	608	630	597	622	615	612	658	551	588	636	574	637	637	600	644	573	627	644	612	636	651	601	595	616	620	605	654	618	599
10317	968	1165	832	592	415	346	276	229	203	184	148	150	141	138	129	122	112	122	115	100	94	93	110	105	84	93	89	109	106	107	98	105	83	107	99	92	96	76	110	95	84	68	78	80	96	98	101	93	93	110	96	77	97	94	108	99	82	79	80	82	78	101	97	105	86	85	90	78	94	89	87	102	87	71	70	80	96	87	92	96	89	80	102	85	77	99	105	76	87	95	94	104	95	99	101	83	79	85	92	94	61	94	89	102	83	95	84	90	91	96	89	95	76	93	85	91	94	86	90	84	76	96	82	95	95	103	78	73	91	101	85	78	102	90	91	72	88	98	105	90	110	96	92	95	85	78	88	79	89	84	85	97	94	92	81	87	81	86	99	78	80	94	99	102	96	77	90	83	84	102	83	79	87	92	74	88	91	109	85	90	88	103	104	86	84	97	80	86	90	88	80	91	89	111	93	108	82	78	100	76	85	102	84	82	78	112	83	91	92	89	86	69	108	96	83	80	81	90	94	76	100	106	80	91	83	86	70	98	91	86	97	98	83	84	87	91	91	92	99	83	93	84	84	79	84	85	76	85	84	84	81	92	89	93	89	75	69	76	94	78	88	116	99	90	91	79	71	76	94	78	93	99	101	91	101	82	84	92	98	100	84	103	76	73	72	97	89	85	93	73	80	89	99	70	102	90	88	85	83	87	96	84	84	84	85	97	66	96	82	87	107	98	98	103	99	80	84	90	85	79	87	84	75	92	88	85	91	78	87	94	77	84	94	98	96	76	83	89	72	83	79	105	78	98	84	89	78	79	105	104	77	98	94	88	87	94	90	89	88	106	112	91	82	100	103	98	88	92	86	92	107	74	96	96	78	77	87	81	91	98	106	97	89	80	96	78	105	85	101	97	94	90	76	66	77	92	79	100	82	92	81	97	74	83	86	72	81	84	86	83	81	89	101	101	105	97	97	84	106	86	90	84	86	105	82	80	82	100	109	78	89	96	101	81	90	86	112	99	86	96	86	91	93	84	85	97	75	79	93	90	88	84	88	93	82	64	74	97	75	76	72	90	81	88	78	97	92	92	70	76	91	88	75	94	74	84	85	99	94	79	85	94	95	106	104	81	76	78	93	78	88	92	96	90	79	105	91	95	68	89	90	85	69	82	103	90	99	82	88	88	86	91	90	81	88	94	77	80	109	76	110	83	86	96	79	72	89	87	82	98	73	91	85	90	80	82	89	95	91	94	100	81	94	88	93	89	83	99	81	91	88	90	83	114	84	91	79	96	102	78	87	93	89	88	82	75	86	79	104	105	85	80	119	91	93	98	92	84	96	80	78	74	79	106	94	86	77	107	98	92	78	80	104	101	88	104	85	81	113	96	81	93	83	91	73	80	87	78	81	101	93	107	87	102	103	75	89	72	91	93	75	97	101	82	102	70	102	94	95	92	84	98	102	82	88	86	104	94	99	83	92	92	89	80	93	88	95	99	107	80	86	96	93	81	84	84	85	89	102	85	76	97	83	94	113	112	107	83	80	91	78	91	69	80	85	84	85	96	108	77	89	90	94	93	107	76	90	83	64	87	91	97	84	106	84	77	103	98	101	90	78	102	80	110	81	91	88	90	98	100	93	77	92	97	89	93	101	83	89	92	81	87	79	81	87	99	89	94	77	88	107	84	100	77	98	71	112	100	93	89	88	92	102	95	77	92	85	91	88	86	88	109	80	95	85	93	96	90	81	79	77	87	94	91	75	85	88	83	82	92	77	95	92	81	100	104	83	80	106	83	91	71	81	85	83	99	88	93	106	80	73	79	87	92	92	83	94	91	87	87	84	99	109	97	85	92	88	88	95	97	87	91	94	72	86	87	93	87	81	94	84	87	111	77	100	87	101	93	81	95	85	86	100	79	78	95	78	104	93	96	84	86	78	94	97	85	79	87	99	85	87	85	108	87	86	87	92	91	93	88	88	77	84	102	90	101	111	112	82	106	104	91	92	95	82	92	79	84	86	89	97	94	95	77	91	87	94	85	93	99	93	85	118	72	78	78	90	62	93	83	89	63	91	76	93	93	82	92	93	95	70	89	103	101	97	80	101	82	98	91	80	99	89	71	100	99	95	86	98	94	92	86	86	90	81	90	108	85	76	68	89	90	90	75	92	81	100	87	99	96	92	79	88	100	92	82	80	81	78	82	101	84	99	89	83	99	80	77	98	83	88	88	93	97	97	84	80	73	89	83	103	84	83	103	110	78	87	92	91	78	81	84	93	86	83	84	83	83	101	92	82	91	81	77	85	81	95	79	91	77	87	90	93	80	91	99	93	91	103	83	92	78	103	85	78	91	85	80	86	99	73	97	89	73	97	92	85	81	92	102	101	74	86	86	78	93	99	84	82	102	89	90	88	100	98	82	75	104	80	92	117	111	82	82	89	83	91	95	95	85	91	99	95	98	86	96	89	93	85	90	82	90	95	79	98	72	92	80	86	69	84	89	88	82	78	75	71	77	90	81	95	105	104	86	88	106	90	73	77	83	94	100	98	68	79	92	96	109	92	82	87	100	98	79	100	70	74	96	87	95	97	86	88	91	89	91	83	94	107	89	84	77	91	77	85	84	102	70	66	99	92	96	71	93	80	91	106	90	91	73	82	92	105	82	90	103	92	70	98	87	98	94	92	96	93	90	116	79	91	91	76	104	90	90	83	95	84	90	102	91	76	79	100	94	87	85	60	88	82	104	87	90	101	96	88	89	100	85	78	102	95	102	81	85	101	85	86	81	79	89	92	92	97	92	85	98	92	79	80	92	79	101	75	97	83	89	98	103	86	87	102	90	71	74	87	77	80	105	81	83	85	83	101	100	85	91	71	93	86	92	88	84	85	95	90	87	96	105	90	84	95	90	87	97	75	96	79	97	90	89	80	95	80	81	83	91	77	80	88	84	63	66	101	79	78	81	104	90	89	91	82	76	83	103	112	98	67	86	101	92	85	100	116	83	88	104	91	81	78	82	83	85	88	96	79	88	68	73	106	100	94	87	90	86	76	87	89	79	81	84	72	97	87	84	76	71	89	104	82	92	77	74	76	88	82	87	103	97	108	88	91	93	102	87	84	87	93	94	80	95	77	93	76	99	102	98	85	88	88	93	81	92	91	92	104	99	100	91	85	84	91	93	73	81	81	84	94	100	88	96	91	85	98	100	87	74	90	79	111	74	82	93	96	86	99	95	98	83	87	65	93	77	82	71	101	95	104	106	94	94	89	78	79	95	91	88	83	90	99	70	109	88	96	83	86	83	82	113	93	77	105	81	85	90	80	76	78	88	90	88	101	90	88	87	88	98	81	77	82	91	91	104	95	83	72	86	74	90	86	95	76	82	97	88	105	80	83	83	90	82	77	74	94	94	80	87	89	88	73	83	72	69	83	80	80	80	89	88	87	102	107	82	91	90	95	99	90	82	76	90	79	92	86	100	80	78	91	85	91	82	85	99	78	81	94
8133	1320	2809	3310	2891	2315	1913	1605	1328	1257	1101	1001	866	824	781	715	681	647	617	606	557	498	512	470	460	469	485	489	459	461	446	440	446	440	415	411	389	460	423	407	409	402	397	397	414	421	387	410	397	391	382	378	388	376	352	376	377	339	365	389	365	371	368	366	387	386	391	342	377	365	359	350	363	362	366	400	369	378	405	343	370	389	352	337	358	351	320	367	402	352	357	382	339	344	321	361	326	374	369	385	335	341	325	356	363	357	345	342	378	363	350	375	359	322	339	376	397	338	362	378	342	363	334	346	374	369	305	340	371	358	333	332	346	365	375	370	342	352	351	397	365	374	360	356	345	343	385	334	362	350	340	336	317	361	349	308	366	341	343	328	351	343	353	348	326	353	334	339	358	358	369	381	342	372	363	357	360	357	354	362	328	354	335	354	366	340	338	332	331	357	362	323	366	340	307	337	380	334	338	323	349	342	349	361	362	323	365	359	348	335	341	361	342	371	346	330	378	336	363	355	375	359	342	341	324	382	348	355	370	331	362	323	359	389	349	340	375	344	339	351	364	312	362	368	347	361	363	349	328	319	360	354	369	379	353	344	357	353	363	396	357	362	383	370	352	350	350	341	330	371	387	325	378	323	342	348	348	372	351	320	389	348	362	365	341	368	336	399	362	344	322	381	351	354	330	325	331	321	378	371	367	319	387	340	356	344	338	336	328	373	383	366	345	350	363	342	309	370	347	353	333	349	343	320	363	340	334	354	397	344	366	366	357	325	395	333	357	379	346	335	344	340	360	331	324	367	337	331	360	353	360	347	337	359	328	376	322	355	383	330	357	355	358	367	355	333	352	371	329	332	365	314	355	337	360	354	339	322	339	363	330	388	375	370	345	386	307	369	367	327	345	344	316	345	334	359	348	351	352	370	348	350	372	354	343	340	337	344	359	348	323	323	364	331	352	373	383	347	339	328	335	369	373	367	319	336	289	349	375	376	356	351	352	360	354	373	315	349	334	336	367	372	348	368	351	334	354	348	348	351	389	358	362	353	357	329	344	346	344	340	338	367	371	378	367	357	323	360	370	375	328	362	374	366	346	356	351	351	332	345	366	353	353	357	366	351	359	369	358	356	360	351	389	352	337	364	345	341	348	346	342	349	329	372	336	323	356	311	390	348	348	364	362	377	340	305	344	352	376	350	363	330	314	369	366	352	335	366	351	344	355	373	378	378	345	366	340	310	358	323	338	318	331	338	375	360	347	349	342	332	349	322	329	343	365	344	348	379	344	373	346	351	338	339	348	341	347	360	365	338	378	362	360	349	358	327	327	362	351	359	366	369	384	365	343	341	360	347	336	386	348	383	371	366	348	343	358	356	348	365	326	341	352	337	341	339	333	361	365	329	343	370	347	365	341	361	342	374	345	346	358	333	366	323	349	388	369	340	322	336	371	309	383	355	329	365	353	364	353	341	348	342	321	350	371	373	365	334	361	378	332	347	333	358	376	330	318	365	323	376	346	336	355	308	350	347	349	351	371	358	332	340	325	343	324	339	378	341	359	348	345	343	351	337	357	348	340	362	366	345	337	349	378	363	321	370	352	337	338	331	365	335	338	341	352	341	353	359	353	355	342	348	371	364	364	359	376	385	308	366	376	357	352	359	365	360	353	332	324	340	338	309	341	360	347	369	335	324	350	372	374	369	341	375	346	328	367	352	353	322	346	374	359	374	358	350	335	362	355	349	304	338	372	344	351	363	393	379	369	375	359	338	319	358	340	346	352	363	366	357	335	366	351	365	374	374	357	385	360	326	384	349	338	336	339	319	344	361	354	349	368	365	321	335	328	379	340	306	341	356	320	363	338	342	346	312	335	350	342	337	360	357	353	349	335	354	353	348	324	347	335	344	354	339	371	328	342	315	307	357	375	331	407	365	355	337	352	338	348	351	334	312	357	373	342	324	324	356	332	370	366	346	303	380	344	346	307	372	363	376	364	343	369	367	359	356	380	358	346	360	375	370	311	393	373	362	375	339	347	340	382	353	362	328	323	349	328	372	356	326	323	350	333	334	358	347	348	330	350	378	337	334	358	306	358	326	363	333	339	377	359	337	368	356	355	327	345	388	341	344	345	368	359	352	324	351	350	353	350	356	338	341	357	348	362	354	356	343	367	349	347	327	330	353	355	367	372	353	379	358	357	335	367	338	344	337	330	371	331	316	369	322	350	355	344	368	345	330	334	327	363	366	315	324	317	356	351	363	361	352	332	323	348	365	356	352	356	347	376	358	364	357	334	307	382	331	351	334	366	360	377	320	338	325	352	359	388	362	346	360	311	361	380	339	329	327	352	362	386	367	352	347	369	343	336	378	374	327	307	338	339	345	325	296	321	367	378	365	347	331	308	350	304	351	318	361	343	388	323	341	368	342	334	406	344	346	368	355	387	386	352	356	317	366	340	353	363	328	364	325	322	385	359	339	367	347	365	341	342	363	363	367	337	330	369	398	362	351	342	335	336	379	356	372	330	354	355	350	377	358	352	369	367	370	346	358	357	351	311	334	364	359	357	342	382	359	340	379	332	362	367	342	339	336	342	344	362	341	355	359	329	340	331	356	331	345	338	347	358	371	330	343	362	404	368	349	325	349	357	365	360	320	312	351	336	333	335	359	350	390	336	347	307	360	352	333	340	364	370	330	363	366	341	375	354	342	369	350	355	346	343	375	323	341	364	357	341	344	347	352	338	374	364	321	362	337	380	348	336	342	384	377	329	336	352	336	332	359	359	370	315	349	345	352	388	360	308	337	377	359	332	351	349	330	323	356	334	358	367	345	347	393	373	341	367	337	347	367	373	352	319	372	341	384	350	335	357	356	384	348	330	366	365	342	353	387	344	383	350	366	352	350	361	371	350	342	348	350	325	375	371	353	301	349	381	357	351	364	362	353	357	346	342	382	341	365	339	342	338	349	367	347	367	352	380	361	359	347	328	360	318	340	360	329	346	345	350	351	384	374	330	360	320	342	369	355	340	341	385	347	376	375	343	355	365	336	364	361	335	325	365	335	334	345	361	342	365	359	374	344	328	356	322	358	344	320	364	342	363	326	360	357	351	329	374	350	321	324	330	374	362	369	341	348	338	354	330	333	343	342	374	337	344	326	338	353	333	333	375	361	335	329	363	363	318	332	322	344	333	373	356	335	356	344	354	385	337	365	316	397	324	346	403	341	347	309	365	342	368	350	342	379	354	329	319	362	341	367	351	376	378	366	334	383	337	328	354	356	322	381	388	323	374	359	383	346	353	366	338	342	353	318	364	349	350	337	339	326	332	354	353	366	383	358	359	331	331	314	335	339	318	376	353	370	364	353	346	349	349	379	348	320	367	339	340	322	329	352	342	330	306	369	332	352	341	373	350	360	344	345	349	371	349	336	360	379	360	380	388	325	302	362	370	346	390	353	340	342	353	348	351	347	335	378	369	350	343	347	346	373	376	335	363	355	359	376
18550	2555	2244	1601	1111	810	603	497	386	314	281	262	242	207	201	204	160	175	186	164	147	157	153	161	155	148	143	137	156	120	116	131	132	127	135	152	108	115	131	111	117	136	126	131	129	98	129	131	119	136	98	118	119	124	122	131	109	151	146	136	121	104	100	109	113	106	113	127	123	112	118	123	115	127	120	110	107	101	122	126	119	110	117	117	151	128	113	134	125	111	96	117	116	123	146	128	133	99	135	116	122	111	118	105	123	102	114	116	125	124	108	127	114	117	124	118	145	136	109	120	90	105	119	126	116	114	115	105	117	130	131	109	127	115	129	120	97	122	119	122	119	118	122	116	110	107	108	107	119	113	120	124	121	122	118	103	120	122	116	116	95	108	112	106	114	110	103	94	127	115	102	128	93	108	99	122	114	121	117	108	115	116	121	122	117	118	115	126	110	117	138	136	127	117	110	107	102	142	131	122	116	117	128	114	102	106	110	108	119	115	114	98	117	130	115	108	111	103	110	108	115	114	122	121	124	102	115	108	102	122	112	125	136	136	130	105	111	138	111	117	124	116	128	105	117	112	117	110	125	118	106	110	123	118	112	109	112	122	110	135	105	108	115	112	97	103	117	114	110	130	127	135	139	108	111	108	127	125	118	129	110	120	112	109	116	112	128	113	112	127	98	99	117	101	120	122	134	132	121	127	128	129	121	118	121	115	133	105	148	119	104	117	113	138	125	132	124	120	93	108	118	118	126	113	134	106	110	135	140	106	115	130	114	105	121	138	143	114	105	103	112	122	128	113	125	122	116	125	102	117	101	109	132	109	128	102	113	113	97	108	125	127	125	128	99	110	112	128	129	117	120	121	91	144	117	112	112	110	113	133	114	104	123	124	126	111	107	117	105	109	110	120	96	123	103	108	137	97	107	113	137	102	128	102	115	107	104	104	108	113	123	122	110	127	110	121	95	127	110	111	118	114	110	110	106	118	130	122	125	106	107	108	118	115	103	104	115	113	114	127	111	118	115	123	108	110	99	117	106	118	106	99	102	118	125	132	114	113	125	110	116	90	125	121	100	122	119	125	108	118	120	103	126	113	117	107	97	117	126	98	132	112	111	116	109	130	115	114	134	118	112	125	107	121	103	111	113	103	119	101	124	115	138	115	111	103	103	121	101	106	119	126	131	120	141	120	123	122	111	105	109	107	94	114	116	121	121	115	110	112	120	123	106	105	125	101	116	110	104	119	110	110	109	125	132	103	120	109	115	122	112	112	115	107	126	121	123	107	119	115	115	117	111	120	124	115	134	117	107	128	121	101	125	105	123	125	130	124	120	119	127	92	106	105	112	107	126	131	108	95	122	116	128	105	124	131	100	107	98	107	131	123	124	106	131	129	121	129	118	115	123	121	134	120	142	114	107	144	129	124	118	131	117	119	125	98	117	112	112	119	129	96	112	112	111	107	128	128	120	129	105	108	134	116	100	104	115	126	111	108	125	117	114	103	122	105	100	112	124	133	111	100	111	115	118	101	108	110	113	125	125	120	102	120	112	108	108	107	98	120	117	104	113	112	115	104	116	127	119	112	116	96	124	118	108	112	103	101	104	117	125	128	94	113	131	122	113	116	135	124	103	139	103	116	140	114	109	127	99	114	116	104	107	103	103	104	129	114	102	125	131	129	115	109	107	128	113	145	122	138	130	122	123	110	112	111	121	110	119	109	127	124	109	118	127	120	132	104	126	127	117	119	117	113	120	128	109	123	116	122	132	118	105	113	93	102	109	128	118	117	115	133	135	117	133	111	126	105	126	118	117	121	114	126	109	120	112	127	126	111	133	117	123	118	107	119	106	108	112	114	129	106	111	114	100	130	104	123	142	139	106	123	104	103	108	99	112	117	107	117	108	127	109	121	136	115	110	116	132	116	128	107	100	123	133	109	110	106	111	100	141	122	133	108	120	103	110	112	122	110	106	110	100	114	113	121	128	133	128	129	112	107	128	125	133	122	117	120	131	118	126	97	120	113	111	109	108	108	124	116	128	130	107	113	121	113	117	121	104	114	110	136	111	128	117	100	107	101	127	94	92	122	90	115	138	101	129	132	100	120	109	102	115	121	111	106	109	112	110	107	126	128	108	130	134	117	119	116	95	120	117	118	129	106	132	112	140	98	117	113	118	115	112	103	112	113	130	114	92	114	110	123	133	128	126	119	128	113	114	109	117	112	123	120	99	115	94	106	132	109	132	119	114	102	126	128	104	118	107	112	130	107	121	112	102	113	115	98	138	105	133	95	116	121	100	117	109	97	107	115	119	107	139	103	123	132	113	125	114	108	108	114	122	108	115	123	117	107	122	126	123	107	109	139	111	107	106	102	132	115	113	107	99	142	117	112	108	130	103	101	127	124	134	116	104	112	121	111	132	125	118	114	111	123	113	93	108	116	106	100	105	129	100	106	110	107	110	122	102	119	118	124	112	120	117	116	129	121	99	106	115	132	125	97	98	98	103	138	112	124	95	105	107	115	115	128	129	93	101	137	98	113	102	112	122	122	111	121	106	117	112	120	100	126	111	129	100	113	106	121	109	108	99	117	118	101	121	140	141	98	109	102	106	111	117	109	93	122	120	116	122	114	112	101	127	102	120	122	83	111	120	92	121	113	133	110	125	123	111	118	115	112	125	115	131	107	127	116	138	133	114	113	126	98	118	153	113	100	112	120	127	111	115	97	124	120	108	124	113	98	103	98	125	118	121	105	118	125	124	128	111	115	115	114	124	111	135	100	111	110	113	108	115	121	99	137	100	105	121	106	107	122	98	123	119	128	108	133	121	126	125	116	91	116	117	122	96	118	130	125	135	107	128	112	111	123	111	126	103	107	122	127	116	117	112	130	118	118	130	111	120	118	121	108	131	123	121	117	141	122	134	107	116	118	132	108	109	112	120	126	111	80	111	105	121	105	111	125	119	131	119	131	96	112	122	106	120	116	115	127	118	126	130	117	107	105	104	130	106	125	100	110	121	119	104	97	124	122	103	122	111	118	114	117	121	100	125	130	118	128	121	121	112	116	105	109	104	122	108	130	110	112	111	117	121	115	100	127	122	104	130	121	124	110	128	119	136	96	121	109	109	100	122	109	112	88	104	126	121	107	115	112	127	106	104	105	130	103	148	118	115	123	111	123	121	113	123	138	116	118	124	127	125	88	111	133	117	110	99	122	126	122	104	127	135	113	110	105	116	102	100	125	134	111	134	104	116	125	121	128	106	134	118	110	120	108	104	112	108	112	101	117	136	125	134	119	118	134	115	104	117	123	119	117	116	119	98	125	116	119	111	109	128	114	119	128	122	112	115	98	123	108	117	110	136	112	124	108	122	102	132	125	123	114	119	94	111	104	100	112	122	109	114	113	123	127	138	125	119	117	121	135	129	129	106	130	120	120	119	124	120	104	128	129	117	122	117	115	116	128	107	121	113	115	116	116	109	134	118	105	115	125	118	99	110	136
10889	2229	5208	5820	5114	4194	3481	2876	2367	2127	1858	1635	1445	1403	1295	1128	1085	930	922	922	853	765	791	753	758	695	653	710	667	615	626	599	611	620	628	609	548	553	596	534	498	528	490	471	524	526	508	532	555	520	517	459	529	481	469	475	515	486	458	541	522	495	466	473	451	470	458	451	472	493	461	474	459	501	489	448	464	465	465	476	435	461	437	464	452	481	452	463	491	449	437	435	444	427	449	443	452	452	436	473	471	465	462	462	501	478	410	467	496	432	456	462	431	418	477	476	436	423	501	440	481	439	435	439	450	449	449	443	464	444	441	418	489	483	492	465	434	446	446	446	461	432	427	425	446	464	494	454	425	432	470	428	429	419	442	454	451	454	455	461	453	437	422	445	472	459	451	474	484	428	456	434	435	441	467	422	443	469	436	411	443	462	435	449	470	508	489	472	444	423	450	446	476	432	458	462	442	417	398	433	447	422	439	477	434	433	459	456	408	455	409	449	467	466	441	470	441	451	423	444	426	404	423	464	416	425	449	444	453	424	447	451	433	460	400	459	453	456	449	461	442	401	433	441	417	426	446	446	430	451	447	427	461	442	457	446	480	413	429	464	454	468	440	439	431	453	477	439	445	455	449	431	441	394	456	427	439	437	449	412	478	469	412	454	473	424	433	441	451	419	455	465	417	462	463	453	430	450	497	468	473	419	453	439	452	463	443	461	460	418	451	430	447	440	450	427	457	432	444	504	444	451	433	431	452	473	457	493	438	479	455	454	427	470	457	385	440	435	448	410	439	428	477	445	445	467	464	423	442	450	436	466	452	454	442	450	481	445	406	465	403	433	450	418	473	450	450	429	451	430	417	432	443	429	471	440	438	483	402	448	436	400	434	423	397	433	387	424	423	439	459	443	467	442	423	403	416	466	448	439	391	458	425	423	445	438	388	443	479	429	473	437	492	438	464	445	436	451	455	463	428	434	399	494	441	457	428	455	463	445	468	422	454	444	435	463	411	462	442	414	465	440	434	475	455	417	466	451	437	448	463	452	448	436	460	476	475	469	446	450	439	407	433	423	431	449	486	422	456	438	401	421	424	465	445	427	428	428	441	449	439	432	398	468	429	415	456	430	473	429	408	444	502	392	439	430	433	400	427	450	407	443	484	480	446	453	441	422	415	458	456	416	464	464	404	425	442	461	460	436	470	446	451	443	427	420	416	469	444	457	423	422	468	461	451	438	450	425	454	426	447	430	424	451	434	437	433	449	461	455	458	446	472	427	447	438	413	444	440	431	435	382	480	434	425	445	438	444	468	444	474	426	408	445	438	432	427	475	415	425	421	460	419	431	449	466	434	448	461	420	476	441	412	485	443	449	426	459	485	437	439	470	425	473	446	437	412	451	450	424	452	444	438	449	441	436	435	435	408	466	431	415	421	443	454	457	451	435	428	435	431	440	421	448	442	440	441	420	413	421	411	463	448	427	468	451	449	424	406	462	440	428	462	452	425	471	454	448	435	451	425	458	465	420	446	433	441	449	451	448	433	453	434	445	436	495	418	464	474	456	459	459	423	428	449	487	469	421	455	429	430	457	434	425	427	419	446	456	424	417	446	441	455	429	427	419	443	458	456	432	448	445	473	480	452	434	448	424	437	451	420	431	459	460	447	448	429	441	441	476	469	420	476	446	435	458	468	442	440	495	444	400	425	453	430	466	430	457	473	439	424	415	441	448	455	430	453	442	444	435	448	431	454	436	449	449	447	447	439	463	452	447	470	426	451	443	432	455	447	446	445	429	430	441	431	438	414	436	488	416	454	435	430	451	423	439	488	451	445	487	397	414	422	443	452	429	433	435	438	423	428	441	422	459	468	469	470	463	473	428	457	447	428	418	412	416	425	439	383	416	441	446	494	444	453	402	465	442	478	479	446	462	444	437	457	441	478	448	403	452	409	449	435	456	393	415	480	413	436	442	446	416	446	455	441	446	427	446	428	408	422	441	434	473	451	458	461	428	439	469	442	459	420	476	441	469	456	465	447	472	467	473	469	434	464	434	431	398	472	436	421	434	447	431	433	426	419	413	443	463	448	449	432	455	460	471	449	421	476	455	458	414	475	448	446	455	439	401	438	423	477	421	442	440	425	427	434	495	437	452	430	460	385	453	458	453	459	449	451	508	471	469	421	433	453	438	448	450	438	448	456	461	437	441	466	448	443	460	423	451	464	438	452	440	478	442	445	428	459	480	471	464	439	451	402	437	449	479	464	430	474	406	490	421	453	443	468	469	474	406	473	423	416	476	442	432	403	452	462	462	462	428	475	449	448	426	461	470	475	404	418	413	418	437	427	424	416	443	431	420	445	467	406	436	456	463	446	483	456	450	437	469	454	429	436	429	407	471	441	438	460	426	441	410	429	454	425	436	456	442	417	437	427	452	452	444	455	444	438	433	438	424	459	423	437	470	423	426	456	445	444	459	441	483	434	430	488	417	447	422	447	415	420	455	449	417	445	469	444	441	396	465	449	456	461	390	467	428	406	455	425	447	467	451	430	442	446	412	462	407	434	449	415	457	411	423	450	435	421	444	473	473	433	437	469	455	478	426	468	452	415	432	463	447	401	426	415	443	415	432	417	448	398	426	470	444	425	494	450	404	455	451	434	448	455	425	426	448	460	418	445	455	440	457	455	438	438	438	413	462	447	456	459	436	436	424	437	451	425	420	446	455	427	424	431	436	437	436	411	449	452	439	463	416	446	480	432	422	457	405	439	442	428	422	445	473	433	420	481	453	498	444	435	431	427	465	417	425	457	426	477	430	449	404	432	433	432	465	435	438	431	455	459	434	403	479	413	463	445	459	399	422	457	440	437	387	461	455	413	428	424	426	424	448	467	437	460	445	463	469	408	448	474	417	399	447	433	422	445	412	400	419	444	479	439	413	389	496	455	443	426	396	402	482	403	440	409	417	444	460	422	467	442	430	438	480	433	440	473	471	444	468	464	415	422	459	455	455	430	451	435	422	421	429	417	421	441	426	435	433	419	456	412	434	510	421	437	463	436	484	438	403	447	439	446	463	428	426	441	456	432	453	439	451	462	453	448	452	444	441	432	463	474	443	433	464	474	451	460	443	490	435	497	446	439	443	425	384	428	451	453	460	437	422	442	463	428	400	422	432	449	428	403	420	418	459	455	431	419	465	416	450	385	450	457	419	446	443	435	463	459	431	435	484	463	439	462	447	437	459	455	428	459	438	436	431	409	400	451	467	434	416	396	473	464	464	426	443	453	514	456	433	474	398	484	412	436	423	426	434	431	411	460	430	448	440	405	419	431	407	446	475	451	452	415	461	443	430	414	425	466	471	446	417	454	441	434	455	454	425	423	426	433	451	451	413	430	461	457	471	482	429	443	432	434	451	489	401	450	466	418	435	436	448	432	486	417	436	449	447	483	407	427	458	471	446	439	453	438	445	477	440	420	480	458	458	403	460	422	456	440	482	434	408	467	439
1819	225	233	203	220	171	182	172	175	163	190	158	178	160	180	157	170	161	163	183	162	162	150	170	192	187	164	175	195	177	159	165	173	169	168	147	146	159	171	171	163	155	166	189	150	160	160	161	171	169	188	179	174	171	147	156	164	146	157	179	194	139	195	170	194	174	198	151	151	168	166	163	151	187	144	186	156	182	170	174	157	157	154	173	171	165	190	152	157	145	160	149	199	177	159	169	149	172	160	135	167	150	153	191	174	172	197	173	148	152	172	170	178	151	178	185	157	187	162	176	169	162	138	165	165	157	178	168	177	184	178	188	172	166	152	151	184	168	162	179	178	163	160	167	171	128	150	173	176	180	185	159	156	164	148	149	194	167	177	168	167	164	156	160	172	160	160	162	147	157	183	177	158	164	172	149	181	170	166	159	179	164	160	175	166	170	169	165	175	152	160	191	178	175	174	178	192	163	160	166	166	151	174	164	164	196	176	179	163	172	150	158	190	182	155	185	175	194	159	158	157	176	164	165	174	171	166	165	157	178	193	162	179	177	164	173	163	144	191	174	176	169	168	183	165	166	173	180	155	163	155	167	171	169	143	180	174	158	174	178	154	191	185	143	171	177	150	186	165	179	167	168	163	187	149	157	168	181	174	137	163	185	154	171	176	182	163	179	170	171	181	192	169	169	165	150	183	190	189	172	150	181	150	170	214	186	192	184	161	172	168	163	177	170	193	175	176	173	146	158	178	173	181	169	160	184	169	177	149	165	159	179	166	177	150	177	165	179	179	186	187	179	164	165	171	141	156	160	166	170	162	176	175	163	164	173	181	167	193	159	144	169	153	185	148	170	168	167	171	164	147	143	156	189	172	148	169	162	178	169	157	183	169	169	180	149	158	163	164	169	164	174	179	177	168	191	154	167	163	154	164	181	174	161	180	136	186	157	182	195	170	175	175	170	172	181	147	166	186	173	160	186	168	181	176	182	167	176	176	164	154	166	162	166	170	151	173	171	178	194	194	180	165	190	150	177	182	207	176	184	170	152	169	157	171	175	165	170	149	165	154	154	171	168	160	164	163	172	158	163	159	174	181	159	156	169	155	178	192	166	163	167	160	192	152	164	158	169	158	174	176	162	168	184	158	169	167	175	167	180	184	163	146	158	178	179	161	155	187	186	167	179	155	155	160	169	176	178	172	170	176	170	133	154	156	175	176	170	177	176	164	180	178	152	181	184	179	158	151	180	186	188	199	171	182	162	137	190	164	166	164	191	171	163	176	182	164	181	182	170	177	186	174	164	189	172	161	173	181	179	181	166	153	180	178	170	165	163	184	177	171	200	199	182	145	185	175	158	153	157	154	187	162	168	164	188	172	192	151	168	166	158	168	171	173	170	169	151	156	165	173	175	180	177	163	186	171	144	162	168	188	157	174	152	171	187	154	168	163	171	160	135	166	172	166	179	159	193	150	162	175	155	173	183	177	168	157	167	166	161	165	167	180	156	167	157	166	178	162	180	165	177	177	162	166	171	172	196	163	178	172	146	163	195	151	177	165	167	176	167	147	191	171	168	178	170	169	165	166	160	171	130	169	156	175	157	191	178	149	159	173	193	180	161	188	172	180	167	145	164	158	161	176	156	174	158	162	160	193	176	152	163	152	177	145	167	166	146	164	168	171	173	167	164	172	174	187	147	186	170	169	166	158	174	172	153	156	167	164	173	189	176	160	164	169	170	158	161	160	152	176	169	176	171	169	149	171	161	173	176	161	153	178	185	148	188	182	151	172	165	181	160	178	168	185	166	168	156	178	183	151	173	149	191	178	173	173	182	155	151	171	168	170	168	162	209	146	184	154	177	166	189	162	169	170	163	185	165	171	163	160	181	151	168	161	186	166	141	164	159	167	182	164	165	174	190	149	180	165	184	171	155	160	184	171	186	164	179	174	189	170	182	170	178	150	172	166	167	150	165	151	177	176	150	157	178	195	165	153	159	191	181	166	166	174	183	149	158	174	166	160	162	166	165	166	156	188	162	162	164	154	176	189	181	158	151	165	175	192	172	183	173	145	145	141	168	176	167	160	191	186	150	164	165	159	138	177	160	169	176	167	168	156	158	200	152	171	147	162	167	198	160	201	165	156	185	189	164	165	153	167	171	188	148	193	164	149	156	179	158	170	176	160	156	143	170	177	186	155	175	179	150	144	167	176	162	159	157	186	139	180	155	142	158	170	189	170	183	170	157	157	150	162	138	166	175	159	156	176	184	155	195	146	164	180	191	157	182	162	173	157	173	167	171	181	153	167	145	163	147	185	157	188	170	147	158	168	180	179	158	182	160	150	181	171	156	193	169	148	175	161	172	141	170	179	183	171	163	169	158	157	155	161	164	171	164	173	161	169	174	209	161	177	162	189	170	205	166	170	165	165	173	177	155	179	158	175	152	157	150	156	148	150	152	194	165	170	161	178	174	184	169	180	162	153	190	143	161	169	157	166	172	161	176	154	154	171	163	172	171	182	166	122	165	148	167	152	149	144	171	177	146	181	173	165	163	158	170	173	175	158	163	186	172	166	160	160	155	166	182	176	168	169	157	170	172	153	158	170	188	180	190	155	166	148	164	156	186	170	161	177	194	159	173	168	185	159	166	178	155	196	192	177	180	160	177	161	150	164	185	163	136	159	173	170	178	154	179	171	169	183	171	143	171	173	181	159	179	153	168	162	183	178	172	171	176	148	154	181	172	152	149	182	194	157	174	170	160	187	178	149	167	172	159	155	178	184	159	155	162	140	161	189	146	166	179	169	181	154	150	179	163	145	158	163	183	173	168	151	161	155	184	146	169	154	180	166	168	152	158	170	178	162	161	178	160	172	179	168	177	183	165	158	178	157	163	174	164	186	165	167	175	169	175	137	152	157	151	163	170	163	165	155	182	169	148	175	139	197	188	157	217	170	174	196	180	166	155	161	180	152	197	179	163	178	151	160	181	183	185	163	167	148	154	178	176	172	147	175	171	181	159	151	156	169	165	160	167	158	188	156	149	170	162	163	154	163	186	184	160	180	186	157	144	182	183	157	163	170	168	177	169	172	172	153	188	146	152	171	172	169	180	201	191	162	184	172	174	162	165	150	140	169	158	164	181	162	186	167	170	180	180	148	192	161	139	158	166	178	185	157	155	158	163	166	185	147	169	166	160	195	206	173	148	182	183	184	186	154	188	156	160	161	160	155	171	184	180	168	179	178	174	164	157	148	164	156	189	178	161	170	170	163	199	163	176	176	170	152	201	196	154	168	178	156	160	167	163	171	157	177	183	173	146	168	160	160	178	192	163	177	153	151	163	171	180	177	175	170	173	183	156	141	173	169	164	168	166	163	179	159	158	173	163	199	193	167	180	168	163	179	178	170	175	176	175	199	167	168	184	163	165	186	179	151	169	197	159	151	193	160	156	138	167	165	177	165	154	171	159	166	158	163	180	159	187	169	164	166	169	160	159	152	194	175	192
3346	655	779	799	843	706	700	743	665	675	639	614	615	656	612	613	576	613	573	610	608	610	606	608	591	589	595	568	567	556	580	585	593	615	625	584	627	559	585	582	546	601	596	611	597	563	567	592	649	566	559	611	547	549	574	595	557	592	575	592	555	583	592	540	623	543	575	611	609	628	591	577	588	602	559	566	577	604	593	611	594	619	649	571	538	539	581	579	573	582	596	603	603	586	595	586	627	589	589	517	584	544	591	587	567	588	581	579	568	563	595	577	556	570	576	627	580	613	617	569	586	607	561	547	613	599	602	562	592	575	578	566	601	556	546	570	620	578	598	573	558	628	602	599	606	605	566	614	591	613	604	569	565	556	564	575	595	604	561	639	563	515	605	584	592	615	636	604	573	596	530	598	592	591	511	601	579	610	582	596	581	564	572	579	541	559	582	567	598	563	609	589	605	580	588	636	609	587	560	613	599	550	549	579	577	581	549	557	605	631	612	579	564	583	609	632	612	542	588	610	597	575	567	573	575	622	568	616	553	606	594	613	585	592	550	578	617	624	576	620	592	596	545	598	575	612	584	553	609	568	585	568	575	589	585	623	562	570	577	586	579	602	603	590	618	608	590	593	583	572	611	556	563	565	627	587	582	572	569	589	567	619	627	581	565	558	601	589	611	564	579	588	597	588	583	581	570	583	610	572	593	565	581	582	529	627	588	593	609	574	581	592	557	583	565	557	581	560	529	605	575	568	589	584	546	582	590	645	586	613	603	624	588	614	632	611	566	573	574	579	593	609	547	578	579	585	571	606	586	619	594	590	605	575	572	604	607	585	580	570	636	591	602	585	557	618	577	565	628	590	561	568	564	600	589	563	578	571	566	573	550	543	627	572	618	552	568	573	577	634	653	644	576	574	551	579	669	569	596	549	632	635	549	589	633	572	588	607	584	609	617	602	602	586	608	619	597	606	602	589	577	601	559	551	571	562	598	564	557	561	581	528	609	566	589	536	574	565	606	555	607	589	610	549	589	588	571	625	592	607	574	601	597	589	607	606	595	570	592	561	564	562	594	578	594	586	571	590	586	627	587	570	556	600	588	622	607	567	595	571	593	575	580	598	575	577	567	599	584	593	648	579	564	557	567	593	605	633	615	578	558	591	631	565	584	565	546	570	545	588	552	561	562	612	613	598	578	568	602	570	593	612	576	572	585	593	564	574	595	542	632	588	599	607	571	608	610	564	646	575	616	587	577	579	611	561	543	566	566	582	587	623	540	536	551	552	580	557	569	585	571	567	591	563	633	556	568	611	652	596	603	582	582	591	593	576	580	599	572	590	603	557	602	598	618	566	581	606	528	610	589	580	567	599	583	600	579	608	592	559	567	587	595	569	567	593	546	584	606	576	627	632	589	595	597	547	592	549	589	583	574	583	581	578	600	585	636	656	586	575	621	597	580	586	606	505	588	567	605	580	602	582	571	581	628	638	623	573	606	570	584	548	591	555	619	578	610	566	609	569	547	574	600	599	614	584	582	568	559	563	612	600	615	598	627	576	575	603	594	566	596	583	540	600	570	604	611	629	596	615	607	621	606	550	619	556	535	555	569	583	587	601	606	574	584	571	610	559	548	583	562	568	592	589	556	569	597	601	576	537	557	591	565	578	610	608	622	582	601	590	565	635	615	552	572	577	582	605	612	522	563	636	613	585	593	567	609	568	557	519	643	556	589	544	608	599	560	576	596	587	600	604	625	600	599	551	553	559	593	596	564	596	598	615	576	606	546	607	595	594	577	590	590	564	580	589	620	568	616	569	645	558	589	611	564	586	574	588	600	604	595	596	597	577	572	553	581	582	594	595	565	589	573	568	586	601	578	606	603	568	551	585	606	586	627	619	565	544	559	572	610	598	600	586	605	568	597	594	612	617	598	582	564	594	580	612	567	618	632	600	619	591	602	572	595	593	565	565	552	596	560	597	594	594	561	579	572	591	588	626	560	557	601	584	546	538	574	569	564	610	592	578	610	639	590	576	588	603	592	580	570	601	567	602	526	587	601	570	601	599	583	547	626	572	536	575	565	592	608	626	602	556	599	581	535	576	572	564	614	592	593	571	603	612	593	557	609	603	599	530	617	586	611	585	591	608	599	592	628	631	564	589	610	554	556	569	574	592	578	618	578	609	612	624	608	597	588	622	614	610	583	558	571	645	604	600	567	593	579	561	573	583	552	571	585	546	585	611	596	588	592	567	604	573	576	589	582	571	562	572	595	585	584	609	580	623	582	558	546	588	574	585	619	644	577	571	558	606	586	596	620	613	572	570	626	571	551	571	602	595	587	553	602	584	583	633	577	643	558	563	536	533	566	596	583	587	586	592	575	544	561	583	580	612	546	602	609	562	548	550	573	610	581	573	605	596	609	577	576	582	622	594	599	628	620	601	573	586	599	587	549	596	587	598	577	579	590	582	610	603	633	584	576	593	588	604	584	608	645	583	568	561	598	568	600	574	576	595	590	598	568	581	624	583	625	599	539	587	580	581	579	588	592	565	568	557	547	610	599	572	608	585	550	549	591	570	589	573	550	577	571	607	592	567	610	577	586	559	572	616	585	567	603	577	569	595	608	619	576	573	628	571	572	617	598	574	600	578	569	577	611	597	593	594	555	588	550	626	583	634	555	579	621	608	545	592	586	605	575	598	541	583	576	608	589	567	554	585	544	557	575	588	639	585	577	547	604	573	570	576	549	590	556	623	574	579	601	580	635	612	607	555	570	610	563	589	594	588	600	603	619	594	612	597	562	573	554	562	557	562	581	554	578	590	584	576	586	614	600	567	571	568	606	591	593	557	609	574	600	582	605	637	578	580	601	583	594	574	585	608	625	604	605	602	603	588	624	568	589	598	559	616	608	589	577	572	609	596	548	601	585	540	581	572	590	586	580	542	595	611	571	601	623	556	599	552	616	601	530	629	584	602	579	575	565	576	608	563	618	549	552	632	577	596	577	553	605	569	573	548	605	580	605	553	577	662	607	606	592	618	604	595	549	556	545	623	641	603	579	628	586	589	558	587	598	548	633	545	622	588	614	592	538	595	597	629	538	591	610	550	593	574	598	577	603	614	601	561	614	599	543	572	583	598	588	586	595	599	603	595	581	548	541	560	601	570	579	587	589	595	619	575	558	608	586	581	568	537	561	596	566	619	558	520	591	558	581	590	604	625	594	612	583	565	591	631	548	577	633	550	571	583	569	604	560	614	621	577	585	597	604	570	608	586	588	601	612	623	581	565	600	584	597	578	609	570	628	596	629	565	595	575	581	574	568	571	594	614	627	575	585	622	561	626	626	564	528	581	628	568	559	540	549	556	582	622	573	607	558	566	569	604	536	622	573	581	607	555	592	539	571	599	574	566	563	574	611	633	594	556	590	556	611	571	585	625	608	579	552	558	572	598	571	565	599	636	588	560	584	558	575	561	569	580	596	604	530	567	585	571	602	575	598	578	567	593
9958	989	1131	855	604	382	336	268	226	214	174	166	136	140	142	140	112	107	115	100	94	93	106	107	109	108	93	94	86	67	97	75	95	97	92	105	104	73	90	91	78	95	89	105	110	93	88	92	93	84	83	99	84	98	88	89	75	73	90	91	94	85	76	88	105	77	96	89	66	96	113	78	82	84	91	82	77	82	78	99	99	106	76	84	87	89	98	78	102	89	94	75	103	88	84	93	83	96	75	80	80	81	85	104	80	99	84	99	99	85	83	74	98	89	88	78	96	96	103	78	78	76	86	87	78	81	71	84	83	87	77	88	91	78	77	87	90	83	106	87	80	80	95	87	89	69	94	93	97	103	86	90	92	90	89	89	77	87	86	82	104	82	74	88	75	70	77	72	93	97	90	86	96	88	93	85	88	78	86	88	97	83	96	91	92	96	72	85	86	78	83	94	74	94	81	73	90	93	82	82	89	76	82	92	82	78	84	105	88	79	87	73	90	77	82	73	81	86	95	84	100	82	68	86	86	80	86	85	77	90	86	85	102	85	76	85	78	107	88	82	79	92	89	91	83	79	87	85	94	88	76	98	108	87	77	89	92	60	62	73	97	71	85	85	80	74	92	103	76	91	86	89	78	83	83	85	94	74	81	95	82	102	85	85	92	70	84	87	85	72	67	97	81	92	95	79	92	75	91	101	83	93	72	90	107	82	78	103	86	72	87	66	74	85	81	103	74	89	84	71	73	116	87	81	93	93	79	85	84	72	84	103	77	91	77	90	78	95	79	100	108	89	74	94	84	93	75	90	96	76	83	68	67	61	98	84	92	82	88	97	79	92	96	86	75	79	84	64	80	81	80	97	71	96	76	89	70	91	75	86	62	69	85	77	80	86	94	91	69	87	85	85	84	84	90	77	78	82	84	89	107	70	100	94	98	92	71	91	84	82	95	85	86	83	74	85	77	75	90	82	78	90	75	77	84	100	89	90	68	88	100	78	85	64	84	86	87	94	101	91	89	94	108	79	87	96	83	98	92	64	91	86	86	97	89	101	90	78	91	92	90	84	95	98	76	79	95	88	97	96	77	105	83	81	79	94	64	95	83	77	94	85	70	80	81	80	84	87	87	93	105	79	72	77	83	88	90	82	96	96	89	89	84	77	78	96	84	97	80	63	87	83	82	76	69	77	90	107	106	85	66	81	65	74	96	86	86	102	93	90	74	82	92	99	84	88	79	77	82	92	70	79	81	102	90	76	74	76	92	94	82	98	97	89	93	90	82	83	87	93	85	82	92	92	81	79	81	76	78	98	77	92	80	89	90	91	87	74	74	95	89	75	66	106	93	71	100	85	64	97	84	71	85	91	81	101	75	69	91	73	103	83	100	89	97	84	80	82	81	94	103	67	93	62	89	74	99	88	85	88	71	89	82	89	86	96	99	89	90	114	75	85	88	71	85	73	93	92	77	90	74	95	96	105	91	79	82	87	91	97	66	82	82	91	87	77	84	82	93	87	70	69	76	83	94	77	102	80	104	74	71	88	92	72	97	95	85	79	91	85	76	78	87	98	95	87	90	96	88	91	88	86	71	92	91	78	80	74	92	75	70	86	89	80	85	73	84	75	84	89	77	89	83	85	70	85	85	88	92	94	90	87	89	87	87	85	83	85	77	83	85	74	82	79	95	96	99	94	96	79	68	82	93	86	64	88	86	72	78	78	95	86	73	90	72	88	89	77	97	86	82	86	99	88	77	92	81	76	98	89	74	78	89	91	73	90	88	91	84	93	79	83	90	91	85	97	94	90	92	73	83	68	102	92	80	81	97	66	71	86	84	80	92	88	98	85	82	68	87	66	81	65	80	92	77	80	81	94	74	68	99	77	81	70	81	96	91	90	75	77	70	83	73	87	73	77	84	88	71	93	85	75	89	77	84	91	84	99	88	75	97	71	106	70	81	75	79	97	90	82	73	75	83	80	67	72	84	79	73	99	83	82	71	77	88	105	98	90	76	95	90	88	75	92	86	69	92	93	90	86	87	88	93	98	80	111	93	77	83	78	89	98	95	77	90	88	74	76	84	86	100	84	81	75	84	91	69	90	84	74	96	63	89	91	80	93	79	105	75	76	94	78	80	79	71	90	80	107	99	72	87	101	84	95	75	94	85	72	81	94	96	77	110	79	82	88	86	96	79	90	65	92	93	77	61	99	89	73	84	95	80	79	84	86	94	80	80	85	79	89	96	96	100	85	84	76	77	79	93	85	102	89	81	79	87	91	97	93	86	87	99	71	90	78	87	89	77	81	86	98	83	83	80	90	78	86	88	80	76	85	76	101	91	101	88	77	82	78	101	91	82	75	79	76	79	89	97	89	80	71	79	87	91	84	85	84	91	69	86	76	81	79	100	80	89	86	87	90	92	93	99	70	78	84	81	91	75	87	95	76	77	78	83	73	84	77	72	71	81	78	72	73	84	79	80	65	86	66	77	79	67	95	87	74	80	78	75	76	80	76	76	77	92	78	78	69	79	87	57	89	77	80	86	87	88	86	87	79	86	91	81	78	80	79	96	87	95	84	87	86	85	101	81	99	86	70	89	74	81	74	86	84	85	107	79	75	92	96	75	87	67	73	87	89	84	86	79	83	70	98	97	84	80	73	86	79	81	87	67	108	76	70	83	97	78	94	84	92	86	78	94	96	80	92	87	87	66	87	79	68	85	78	83	85	91	101	99	86	76	81	109	77	93	90	86	77	87	87	99	80	100	102	100	77	84	96	77	101	103	81	78	77	85	89	86	93	100	80	80	84	100	75	85	92	99	100	79	92	76	92	89	80	74	86	99	93	93	79	76	68	83	90	80	80	81	81	95	89	81	71	74	82	88	68	94	97	91	77	78	82	67	80	74	86	68	80	77	74	72	87	81	86	94	90	90	85	80	76	84	90	86	94	91	88	98	89	90	85	71	73	82	92	84	72	98	78	86	84	83	78	82	90	85	94	83	103	84	93	94	92	83	81	92	68	86	98	87	82	98	92	72	70	73	90	84	96	72	80	78	92	84	81	75	98	79	93	60	99	84	63	86	86	79	85	82	77	74	91	89	65	85	76	87	79	81	81	74	96	96	77	95	74	91	87	84	72	73	74	86	85	88	81	75	92	84	77	91	93	69	77	90	85	88	79	87	105	79	82	91	100	66	97	88	78	87	79	93	85	88	87	77	83	87	78	92	93	91	76	86	95	100	76	90	89	75	53	82	85	78	91	90	76	90	69	91	89	76	65	77	79	100	74	77	93	69	78	104	82	87	85	79	101	83	92	84	78	90	97	82	91	72	90	78	75	86	95	95	104	74	81	95	89	85	77	97	83	85	79	105	82	77	87	91	85	77	107	84	78	92	103	82	77	76	81	89	93	104	84	90	80	77	77	89	77	86	75	81	88	88	76	91	89	109	87	84	71	83	89	76	89	75	81	86	88	75	72	85	79	82	82	66	78	98	80	87	89
7864	1223	2643	3175	2706	2236	1870	1617	1332	1100	1051	998	854	810	760	662	617	577	582	521	527	494	487	501	477	468	463	458	464	453	448	423	401	410	424	406	384	419	349	410	402	417	351	376	354	381	343	385	345	395	403	367	376	369	351	411	344	354	349	353	337	392	310	375	334	350	314	372	344	326	312	351	363	317	381	340	359	361	347	344	345	381	359	343	345	344	338	364	331	346	344	340	360	324	364	333	333	353	332	307	326	338	353	364	318	318	332	334	341	305	359	332	316	381	317	350	342	348	369	352	326	326	342	370	357	346	332	343	328	340	357	354	325	308	337	322	349	322	349	348	329	327	351	368	374	354	311	329	338	308	291	322	290	348	329	350	349	342	339	328	309	323	323	354	352	323	361	325	368	333	331	365	343	325	323	327	333	329	361	340	317	326	349	337	336	322	381	345	321	340	315	333	309	318	352	328	355	330	352	344	333	327	331	333	364	340	321	339	336	330	317	344	309	357	339	350	306	328	342	334	340	350	367	311	351	335	362	315	297	342	361	327	369	337	337	337	300	334	321	355	321	333	322	344	341	349	346	311	326	333	368	311	314	339	339	319	311	355	326	363	347	346	324	324	294	326	308	340	334	335	351	321	346	338	336	343	354	329	336	318	352	364	320	368	334	344	352	350	325	319	345	322	335	348	319	346	328	370	339	339	347	340	336	335	328	354	342	329	345	304	329	335	345	308	310	346	326	309	321	377	330	290	346	338	349	344	308	329	340	330	363	325	368	334	323	351	319	363	357	343	326	343	331	321	295	338	344	349	294	311	337	310	338	360	338	306	330	357	368	329	325	322	339	317	308	311	313	326	345	344	351	374	348	331	338	328	295	337	342	344	318	343	334	353	375	348	318	347	335	367	361	320	322	318	335	322	323	319	351	373	336	309	353	334	343	356	352	314	321	324	330	319	348	304	310	346	338	326	370	336	339	335	315	336	342	381	306	317	333	350	319	342	335	325	332	352	312	302	309	329	320	333	321	339	310	326	324	320	345	354	308	359	355	345	338	354	336	311	318	334	308	383	314	319	335	328	325	337	351	325	321	328	336	353	296	357	305	342	314	351	318	355	315	319	332	337	327	357	338	337	306	332	328	344	362	364	330	350	322	342	315	297	305	322	344	317	330	332	330	332	375	358	326	365	357	302	353	332	341	344	354	320	317	323	333	336	317	292	351	316	350	357	343	347	355	346	320	327	351	345	321	332	285	301	330	352	333	307	334	313	321	302	315	326	332	349	305	343	352	332	325	341	352	327	322	330	306	359	357	338	324	305	323	343	343	346	367	309	325	337	333	324	311	327	319	336	310	339	315	319	349	316	319	369	336	325	315	338	330	329	335	342	335	336	373	338	302	342	319	319	337	403	350	320	328	333	317	337	313	314	313	343	330	313	332	310	330	332	341	356	296	313	345	316	317	379	286	320	329	356	343	354	337	307	343	326	312	308	317	334	358	324	343	314	345	346	305	343	358	339	336	330	322	334	299	334	339	367	345	345	332	345	309	339	314	360	342	301	313	321	325	337	302	327	313	307	331	329	336	338	319	319	360	363	326	327	332	344	329	347	366	360	367	369	338	350	308	329	313	334	340	355	314	322	315	333	326	342	312	321	326	305	333	337	321	344	335	335	323	317	329	339	328	308	346	336	302	325	316	331	332	331	348	318	357	343	324	300	325	345	321	345	315	352	335	336	331	325	314	343	315	370	321	341	330	334	324	324	314	347	322	352	325	336	320	313	321	346	320	320	302	316	311	359	294	349	311	344	284	384	351	346	331	322	345	344	336	353	316	336	345	327	354	329	311	314	332	316	340	311	294	321	333	383	367	329	344	321	356	359	313	306	343	335	345	299	359	378	350	356	301	358	340	323	329	329	350	350	344	335	323	322	331	349	347	313	333	345	334	335	351	341	324	351	369	364	297	360	323	336	339	346	330	316	315	346	321	336	343	311	325	337	342	329	331	344	320	370	338	337	320	351	352	350	320	314	333	361	327	333	297	309	337	321	332	340	339	361	343	351	359	363	376	335	325	328	328	324	351	321	306	333	319	329	337	342	334	344	329	313	330	356	344	339	348	342	329	302	308	325	309	353	346	318	317	369	334	356	332	338	316	337	335	314	334	306	318	337	313	345	363	344	311	340	355	324	295	296	343	317	339	308	354	347	326	326	323	295	341	310	334	330	335	357	352	341	299	348	325	349	366	358	346	328	333	375	317	328	377	315	314	310	360	350	312	324	336	349	336	319	338	317	356	323	297	339	330	348	362	310	297	334	325	313	349	350	346	331	358	322	328	352	341	321	343	337	323	355	298	350	352	307	361	307	313	308	341	345	357	342	326	363	329	300	332	341	333	328	323	335	318	337	318	341	331	360	308	356	324	302	326	329	316	342	337	309	338	326	350	322	341	338	298	372	317	316	348	354	319	333	317	338	324	360	325	329	323	330	307	305	316	326	339	354	331	320	339	307	332	332	354	348	316	336	307	334	314	332	381	325	319	349	340	294	332	345	353	326	324	330	335	349	313	327	343	336	345	336	357	310	322	330	331	348	308	318	335	361	297	342	336	299	331	334	310	320	330	325	346	323	342	336	333	329	335	328	335	325	338	324	331	308	327	363	354	303	314	352	328	302	312	326	328	320	306	333	328	311	345	339	331	330	344	294	309	342	307	342	341	340	345	341	301	344	334	301	327	335	338	345	320	363	354	329	326	330	300	316	337	366	326	343	348	329	317	362	362	326	334	329	345	344	343	315	315	361	349	312	314	333	326	345	298	348	319	384	340	314	323	341	352	323	314	352	355	330	347	337	353	346	335	347	319	356	313	373	356	327	329	319	379	323	338	317	343	292	356	338	345	355	352	337	373	316	313	343	345	359	389	335	345	311	343	318	332	321	327	337	327	354	347	348	330	314	320	331	332	342	364	358	354	343	347	326	331	298	373	307	359	341	330	333	327	331	330	317	336	325	299	332	293	340	338	327	328	364	374	321	316	340	345	319	303	368	347	304	334	337	342	333	326	328	349	337	336	342	334	338	314	333	322	327	327	325	333	327	329	321	316	370	336	330	348	346	318	329	328	322	330	338	324	362	350	348	303	328	339	339	330	320	390	332	345	360	311	341	330	347	327	345	312	321	322	325	370	338	329	354	358	330	343	329	303	317	346	311	342	295	342	329	337	322	338	338	336	348	344	350	332	318	360	337	361	311	356	334	355	325	337	354	350	320	335	342	323	361	338	345	343	353	326	334	335	325	332	332	313	345	322	308	329	330	328	320	337	323	269	343	344	374	349	312	298	330	360	335	348	325	323	318	346	311	329	356	322	343	331	319	361	344	312	331	368	349	341	346	303	337	333	313	303	337	359	337	334	352	340	318	332	320	337	327	355	308	339	303	321	323	322	319	322	321	321	357	302	336	354	340	338	322	346	319	348	357	301	305	309	310	345	307	313	334	332	327	358	328
18733	2567	2079	1542	1049	794	603	453	377	325	317	239	243	199	178	190	169	183	176	174	164	163	133	139	136	177	128	137	122	128	130	122	144	124	111	139	109	105	122	118	118	125	149	121	114	117	135	120	110	108	126	109	110	114	121	125	122	131	116	145	128	115	101	112	111	130	110	112	124	106	122	108	111	120	124	126	118	129	104	98	117	107	93	96	110	117	106	120	115	96	100	132	103	132	110	96	98	106	108	103	120	118	109	108	110	110	132	105	96	102	96	116	89	106	115	100	100	105	116	123	92	124	112	122	113	113	106	111	99	108	104	133	100	131	96	99	134	122	113	128	127	121	97	104	99	126	99	113	109	108	99	125	132	109	107	132	106	118	103	120	112	110	101	106	123	116	124	110	123	119	104	97	105	126	111	116	111	122	111	114	113	109	102	121	141	126	123	103	102	98	114	110	115	114	106	115	129	100	109	107	117	121	115	86	113	153	116	107	106	97	126	103	107	103	112	113	111	115	120	107	99	110	104	109	87	134	114	113	122	120	115	103	114	97	119	120	117	93	112	101	115	110	110	110	98	121	114	126	108	127	106	122	102	99	105	115	97	112	93	127	93	123	109	108	101	126	108	106	107	105	114	115	109	112	113	122	120	110	123	113	88	95	112	127	100	116	131	107	101	113	104	105	104	114	109	120	107	105	95	128	110	103	113	119	118	118	112	121	114	124	116	115	128	103	111	120	101	101	108	117	110	110	111	111	96	102	112	97	80	108	114	91	113	125	107	136	112	117	106	116	103	104	115	123	126	118	118	110	119	124	94	112	116	107	110	103	106	116	123	113	106	96	120	106	115	105	117	110	99	118	111	106	115	121	99	112	105	117	141	122	116	122	106	117	93	102	93	124	134	81	105	115	119	118	94	112	93	102	114	120	90	100	115	111	111	127	101	109	114	89	84	117	110	94	140	117	117	128	103	102	110	129	127	115	120	98	108	117	97	116	117	97	120	103	112	126	104	119	104	131	107	121	113	108	110	132	128	94	96	89	102	103	106	94	96	91	104	121	120	106	102	136	110	103	111	104	102	108	117	109	108	114	90	116	118	124	108	104	107	94	122	117	113	106	110	108	122	105	117	112	96	118	122	134	108	136	122	120	109	122	90	112	122	108	129	111	113	102	127	111	114	112	98	122	123	115	100	107	133	101	114	110	107	104	107	84	104	97	96	111	113	105	112	100	110	126	100	102	112	109	107	103	112	112	97	95	111	120	124	113	121	119	104	88	104	110	100	139	126	99	112	117	106	118	92	95	89	110	122	103	103	125	124	123	77	118	118	100	117	110	114	104	115	97	104	96	116	106	122	111	112	109	121	109	95	123	114	102	131	108	109	98	100	114	111	89	116	110	119	121	108	113	140	112	95	108	98	102	99	115	135	121	130	94	112	114	134	124	102	106	118	118	114	108	122	129	110	120	93	103	117	91	104	113	113	111	95	118	117	99	128	112	114	126	115	102	120	112	104	117	105	114	111	106	116	106	107	115	127	106	113	110	110	112	113	128	111	115	92	115	118	115	106	110	101	123	131	123	101	106	91	109	112	100	109	94	128	126	124	126	108	104	122	122	133	131	91	123	97	107	127	143	111	111	113	112	104	108	113	101	97	121	103	103	94	102	102	118	117	117	98	128	117	103	113	100	101	101	103	100	115	139	105	107	113	105	93	115	122	140	92	109	140	128	120	118	112	93	133	125	112	98	102	105	96	89	117	104	107	118	115	109	126	138	116	109	121	117	113	107	108	111	118	105	106	88	98	102	105	117	109	108	128	100	120	126	104	108	104	104	109	124	105	114	113	102	98	121	115	96	118	119	101	108	103	116	95	104	109	110	107	123	114	109	119	113	117	113	116	95	112	121	115	120	127	115	95	100	107	108	122	96	120	103	109	104	118	123	113	104	104	100	110	103	115	112	104	113	107	101	98	122	95	121	108	104	116	100	113	116	119	99	116	119	131	110	124	121	117	101	110	93	127	105	121	122	115	101	112	127	121	109	98	110	118	144	126	107	98	99	115	109	124	98	109	117	94	102	135	116	120	116	118	103	129	115	110	123	105	93	128	95	107	128	114	110	118	95	111	114	105	107	114	113	124	103	132	109	115	117	126	89	127	123	132	126	125	111	119	107	116	113	108	121	109	134	106	95	106	99	120	120	110	123	116	124	125	121	104	128	114	104	119	117	89	116	115	100	107	96	114	121	112	109	118	105	95	115	95	116	118	116	127	126	102	112	124	120	100	125	133	122	111	95	110	114	116	112	117	116	108	94	94	117	105	135	110	116	96	115	104	125	129	109	110	95	128	119	112	118	135	109	104	116	102	123	122	97	92	114	110	90	106	95	110	109	111	115	112	112	129	89	110	117	123	122	117	108	106	115	106	117	123	115	113	122	115	115	107	102	112	90	102	120	126	122	100	120	121	104	110	110	96	112	118	112	111	110	110	119	110	97	113	86	110	116	120	120	109	103	125	105	115	109	103	118	112	118	111	104	116	106	110	117	118	126	117	112	101	121	133	111	108	126	110	106	123	127	101	92	103	109	138	110	107	107	118	112	92	121	123	104	124	95	120	119	119	111	100	111	126	105	123	113	116	110	108	110	113	130	126	107	131	109	120	110	108	113	96	111	89	111	113	103	113	104	112	137	100	97	109	102	108	109	108	90	95	114	104	121	120	111	98	112	123	103	126	93	114	110	105	99	96	115	111	115	116	115	111	127	135	117	115	115	116	107	108	116	104	119	118	109	113	130	105	124	93	112	113	120	122	112	113	120	113	119	119	118	122	100	114	114	108	106	117	107	105	102	124	111	109	123	102	119	121	111	111	102	120	89	88	141	114	114	111	117	108	107	118	116	97	112	115	121	110	129	113	121	112	100	117	116	121	106	112	110	98	100	104	103	96	101	113	123	106	114	118	135	120	115	128	105	116	102	91	115	117	105	109	91	123	117	103	108	108	105	120	108	116	103	120	116	116	105	107	126	108	119	107	112	118	103	93	113	105	114	99	119	103	109	109	103	102	104	89	100	103	122	133	108	99	116	106	117	119	116	107	111	86	107	95	111	119	103	113	101	99	102	113	97	115	118	118	121	104	99	108	100	108	119	118	110	110	115	106	124	139	108	114	100	105	115	111	134	105	117	110	119	112	100	128	121	112	110	119	102	114	103	127	111	106	130	114	99	114	101	120	98	115	122	100	119	89	112	109	94	115	99	112	100	119	106	98	106	113	117	103	98	97	117	101	118	123	112	109	108	101	132	104	102	112	102	112	119	94	121	95	119	119	120	97	104	98	124	113	130	116	124	113	92	119	113	100	103	112	108	107	122	95	132	129	97	115	131	124	115	103	107	111	120	97	121	104	107	127	100	127	98	97	123	122	112	98	108	107	95	116	114	113	100	91	90	126	110	109	95	97	124	116	95	89	108	120	111	128	129	112	113	108	101	110	90	106	116	98	122
10563	2151	5056	5624	4947	4036	3308	2734	2301	1932	1710	1556	1395	1308	1155	1138	960	877	911	820	828	795	735	744	745	647	644	622	635	598	608	580	575	526	567	551	550	543	562	546	511	518	448	460	476	473	487	508	501	517	472	471	461	466	454	429	461	452	471	410	438	447	458	441	415	497	445	454	441	436	433	468	430	443	433	464	473	435	448	444	430	440	491	423	429	428	472	417	442	446	420	443	412	450	450	439	449	461	407	418	448	426	392	417	437	419	438	502	479	461	452	408	446	442	443	407	423	455	415	452	410	397	386	382	409	402	448	381	431	459	421	442	422	430	411	436	393	432	463	467	428	461	440	435	430	413	453	473	412	461	408	420	439	429	458	424	444	445	419	415	425	425	421	440	440	440	414	427	441	437	407	433	439	461	449	418	456	405	460	414	422	398	445	412	416	382	416	457	407	412	426	422	444	428	411	414	436	416	429	431	457	400	383	406	395	419	431	405	422	437	439	428	435	438	434	449	438	392	414	484	393	396	435	435	440	443	419	399	410	419	402	447	412	457	447	419	402	422	440	405	424	370	429	404	431	440	424	377	424	482	423	447	431	431	445	442	397	414	406	407	398	423	422	429	409	438	439	434	403	461	423	463	405	454	415	411	436	426	415	418	420	434	414	430	434	401	421	399	415	400	414	425	422	421	398	412	435	469	439	418	439	460	446	441	464	421	426	401	439	441	392	409	424	397	427	416	394	406	416	422	444	403	462	439	420	401	472	459	452	394	420	428	474	412	432	433	436	455	441	417	412	422	441	413	418	424	428	449	416	418	436	419	467	387	419	422	413	448	444	449	452	454	433	406	459	427	421	379	413	426	426	436	432	415	396	411	421	416	448	443	410	460	453	436	452	432	417	435	425	386	409	413	408	414	438	420	407	437	428	423	427	413	475	447	469	396	443	428	407	420	402	401	399	451	421	429	396	420	455	431	410	403	433	390	410	420	454	407	462	419	429	424	435	433	403	434	436	428	439	425	400	388	442	406	425	412	408	405	404	421	425	410	412	432	426	448	418	414	432	417	421	434	420	386	404	451	421	433	411	429	449	442	446	413	444	413	424	403	417	413	435	437	435	398	405	395	433	439	402	434	416	430	405	471	434	430	423	410	401	448	435	434	396	403	452	453	409	415	401	428	395	399	439	403	407	459	423	443	385	435	406	439	402	445	438	364	420	388	436	416	416	425	429	427	394	399	418	399	421	482	396	394	441	405	415	407	452	387	445	473	428	444	407	394	422	447	395	429	418	433	410	429	410	449	425	409	427	432	452	405	421	405	459	409	399	394	406	410	398	420	428	400	451	448	440	410	401	429	412	457	403	407	405	447	425	432	443	384	403	403	375	405	393	418	418	471	403	456	421	408	429	440	433	407	441	403	448	441	425	409	417	417	437	453	423	424	386	421	433	421	409	410	412	420	410	405	417	407	407	467	399	437	429	387	441	426	433	423	405	428	440	405	448	401	377	411	409	416	436	445	419	410	418	393	409	458	404	412	435	435	437	418	428	449	416	452	434	398	434	430	447	435	405	432	445	410	447	445	430	389	412	400	425	413	415	402	426	451	422	423	409	397	413	400	402	416	435	413	423	421	377	442	406	433	452	405	417	422	423	410	460	429	382	442	443	411	386	422	382	405	401	431	401	466	434	376	421	389	415	436	417	412	348	402	440	441	419	405	409	450	385	431	367	463	402	391	388	382	434	393	406	421	498	414	421	433	431	419	435	437	435	456	395	419	391	426	404	432	398	433	447	435	428	426	432	417	428	380	397	376	447	400	407	409	423	405	425	397	429	411	423	435	390	439	434	440	414	403	436	408	407	413	415	438	443	418	415	413	422	459	397	425	407	426	448	420	431	411	410	415	457	431	452	416	415	402	449	441	424	425	431	402	406	419	405	404	405	447	434	417	442	450	407	399	423	427	429	404	425	397	424	426	420	424	419	392	417	443	454	438	418	408	392	395	398	437	422	378	453	391	433	428	439	384	446	421	467	389	411	442	429	437	426	395	427	484	446	420	422	437	455	435	426	444	405	379	421	442	443	416	381	394	454	421	431	395	485	447	389	392	458	417	463	369	409	415	418	411	420	460	453	417	434	445	468	420	408	417	402	387	451	421	435	430	412	443	381	414	411	424	434	383	450	401	363	433	434	418	440	428	419	416	458	365	412	420	428	433	427	417	419	442	435	426	427	416	420	409	424	404	409	400	409	439	467	419	422	423	396	417	433	426	429	425	453	419	406	419	434	434	431	369	440	415	441	444	436	419	412	412	436	409	416	418	409	458	393	447	427	450	405	417	429	411	434	416	437	434	445	425	432	434	420	415	389	429	447	423	419	414	422	397	447	385	430	412	420	451	439	415	417	400	397	423	441	430	420	450	426	385	383	412	425	410	452	403	437	432	377	424	433	420	454	413	400	417	454	425	426	402	402	429	452	409	428	414	434	397	386	441	446	421	411	444	424	432	433	424	474	446	452	447	409	417	428	454	444	390	432	423	417	446	439	443	423	420	408	419	440	383	414	435	371	382	452	436	381	436	418	414	434	416	444	437	431	389	474	392	433	387	419	431	419	402	377	406	413	418	440	446	396	433	404	441	417	406	424	406	414	447	412	420	371	428	471	460	439	395	407	438	394	473	382	407	451	436	437	396	422	383	406	412	412	386	468	413	458	443	425	418	421	418	391	438	415	420	459	455	421	438	398	442	471	436	439	452	438	416	416	460	389	470	397	440	422	431	377	405	426	405	430	382	414	456	403	419	418	396	421	400	420	425	425	435	366	442	397	451	426	418	412	388	437	409	422	422	425	404	445	421	424	450	446	473	416	413	399	430	414	415	409	370	383	441	444	423	465	477	433	399	416	419	437	438	424	433	429	376	428	424	429	390	422	406	428	384	436	448	421	408	415	403	437	412	391	454	440	465	377	405	418	438	401	412	432	383	441	424	419	408	408	409	405	452	421	433	410	440	416	410	455	426	394	410	433	401	424	427	393	395	420	453	412	406	468	432	438	433	415	443	441	428	422	452	441	414	476	395	440	413	374	412	422	429	430	422	424	465	435	421	410	377	439	444	411	404	432	421	398	453	440	431	440	383	380	434	408	412	439	446	428	445	423	373	440	373	429	370	457	453	426	417	422	466	378	462	420	453	451	413	430	502	405	460	417	415	406	394	420	396	428	439	421	409	411	443	434	434	391	418	443	406	408	423	430	414	413	431	436	420	429	401	406	411	425	403	437	439	462	429	429	430	417	473	425	412	416	412	402	431	409	413	422	431	446	413	442	448	424	400	422	466	432	403	417	431	418	450	456	393	447	405	400	420	436	409	424	452	419	415	450	430	416	439	441	378	442	420	454	402	433	403	441	446	442	389	450	424	447	435	406	374	426	425	414	424	433	425	415	427	427	411	421	449	418	443	415	441	417	411	431	420	418	409	453	398	443	415	427	391	443	470	401	439	418	408
1713	233	219	191	215	170	173	186	157	176	165	182	173	200	172	155	158	194	164	195	171	167	152	183	171	177	179	168	152	157	165	166	178	166	147	167	164	185	167	183	156	165	152	179	149	173	155	150	171	168	165	165	162	177	187	158	163	186	176	157	187	178	159	144	169	184	151	154	148	170	159	186	168	178	171	153	156	166	157	178	167	168	171	149	156	147	168	180	188	171	155	163	181	155	127	153	164	148	168	178	172	149	187	181	154	160	168	173	149	171	184	169	144	164	151	151	182	153	186	166	157	133	176	167	164	174	164	181	162	152	186	198	157	155	163	145	170	154	169	176	166	180	173	180	141	179	178	189	183	159	165	173	169	163	160	145	160	157	182	163	148	183	165	172	185	174	142	179	171	168	166	164	159	151	172	172	173	158	188	187	173	166	187	168	164	157	142	175	140	165	149	160	162	162	143	169	181	160	163	170	198	169	181	178	163	163	147	181	162	185	179	191	173	166	149	143	167	186	179	160	166	172	170	170	194	177	160	166	151	163	150	153	157	149	176	176	172	185	180	165	158	168	169	182	170	178	179	156	164	182	165	156	171	154	179	158	178	195	145	180	156	184	173	174	172	166	176	182	160	188	136	162	169	160	192	157	164	156	176	199	169	168	166	164	145	153	172	159	188	146	180	151	164	165	174	171	174	152	189	184	167	151	174	171	173	168	159	164	171	177	167	170	172	151	161	175	157	186	164	194	189	201	163	165	182	160	166	162	157	161	177	174	170	158	148	188	150	204	186	178	155	186	186	189	174	168	160	157	153	155	164	180	158	170	169	168	150	182	151	137	162	168	148	144	159	156	146	187	161	182	155	152	152	162	170	166	147	184	168	162	191	147	164	193	155	186	190	146	168	167	153	160	161	163	190	170	166	155	181	164	153	168	188	185	174	145	178	167	187	166	167	156	169	160	182	175	176	171	177	163	154	152	151	172	157	185	196	173	180	148	142	158	169	153	159	165	166	187	178	148	186	178	160	186	156	181	162	157	142	174	187	170	170	144	176	172	161	164	174	168	167	157	172	190	145	176	177	158	175	170	188	161	135	166	180	178	158	189	153	151	155	138	169	156	172	176	163	180	168	181	153	165	172	153	164	161	178	158	153	157	173	176	142	187	164	160	173	161	163	164	169	179	185	168	157	178	164	154	181	178	165	165	172	174	149	182	182	155	179	170	162	166	164	178	201	176	157	161	184	166	142	188	178	187	194	167	162	168	160	138	188	160	165	149	177	160	142	168	154	150	152	148	169	162	175	154	171	177	168	173	174	176	157	169	161	168	164	152	171	161	160	156	139	166	162	157	171	173	178	159	143	154	164	165	179	176	160	143	170	172	171	163	183	172	169	162	151	166	180	164	170	177	158	183	192	160	169	183	168	159	167	149	180	164	163	175	156	157	179	162	164	166	167	167	153	158	177	162	154	169	175	163	166	171	177	177	158	162	181	166	173	187	183	162	169	184	157	160	169	178	186	167	170	182	174	162	184	175	171	173	179	154	167	143	161	185	177	173	156	175	195	172	167	152	159	148	158	162	169	160	160	169	152	177	163	178	174	142	172	176	155	179	167	150	168	156	156	174	178	169	173	150	177	147	161	155	122	180	177	159	179	141	150	170	177	171	162	160	154	159	174	158	169	173	166	164	166	170	162	163	169	171	145	147	176	168	168	167	155	154	158	163	157	165	160	140	174	158	166	163	182	167	164	146	142	146	164	205	180	165	155	162	171	165	152	158	163	174	147	186	163	163	152	186	165	180	158	167	169	159	160	153	170	175	184	188	160	176	166	166	162	172	153	158	174	145	145	168	173	162	142	174	163	138	191	165	171	165	203	146	138	178	200	176	160	163	136	176	161	170	164	181	175	180	176	175	161	154	172	151	142	191	163	151	188	171	154	153	169	173	165	146	185	173	180	164	164	156	152	146	182	156	149	165	197	171	166	151	188	145	147	163	168	181	177	179	174	160	185	188	176	159	165	149	190	184	152	163	207	191	157	153	174	151	177	145	172	156	157	170	152	167	158	160	175	189	162	173	161	156	185	164	152	168	167	162	181	147	170	164	178	157	147	167	155	155	160	183	163	153	171	172	176	167	163	143	168	163	160	180	155	149	161	164	172	168	136	147	171	164	155	161	159	171	188	159	165	144	188	182	161	158	174	162	184	164	165	172	173	152	137	162	163	174	156	167	180	168	151	180	156	153	180	165	152	169	174	160	140	177	167	173	146	182	188	169	139	148	166	153	155	164	178	173	181	194	181	161	185	155	189	160	167	161	196	171	163	176	165	161	169	173	183	177	176	155	160	180	174	145	141	157	177	167	167	144	172	154	159	184	179	173	151	153	172	176	169	189	180	174	160	158	137	192	176	145	151	166	180	161	189	149	144	151	205	178	181	168	173	187	165	173	168	174	162	165	151	178	163	180	170	174	181	184	183	182	185	178	175	156	161	178	171	177	168	132	161	195	159	165	193	163	155	147	170	185	169	168	193	171	199	143	163	183	150	155	202	158	164	178	151	178	174	169	165	160	188	160	179	177	160	172	184	165	169	172	148	174	157	168	154	155	170	158	155	168	145	154	184	160	162	152	159	138	155	153	166	132	142	160	166	169	141	171	179	163	158	158	166	163	206	144	171	164	168	174	153	143	171	161	166	158	173	159	156	161	172	169	153	152	171	194	157	185	178	148	159	170	170	158	183	145	169	150	165	168	182	150	173	155	152	182	152	164	143	172	169	166	144	166	163	159	158	138	140	173	178	170	151	177	163	155	166	171	170	155	172	144	160	173	166	171	168	157	178	186	174	186	168	173	177	181	175	179	158	169	182	154	174	170	165	167	163	179	168	158	166	155	168	174	156	170	168	156	181	167	157	164	170	189	174	190	176	164	173	153	180	180	175	191	177	154	156	152	151	165	191	172	176	148	165	161	187	165	172	159	174	189	174	158	177	184	172	188	171	185	181	173	148	156	165	146	181	172	170	176	174	152	164	163	182	185	154	195	181	167	172	171	176	167	187	140	169	185	160	163	155	181	153	185	176	157	154	151	165	166	169	146	166	152	160	158	151	181	177	153	155	168	181	170	154	146	140	166	168	171	153	144	155	151	169	169	168	170	153	165	187	169	160	143	184	167	164	153	163	184	157	157	166	151	178	167	134	163	178	165	169	153	166	202	161	185	177	173	149	144	164	175	157	168	150	156	180	174	167	155	176	166	165	162	147	147	168	175	132	157	169	162	167	164	162	155	172	150	164	175	166	182	163	148	158	166	185	172	155	169	170	168	164	165	182	161	160	166	155	173	160	181	150	164	153	177	177	180	170	175	167	165	167	177	161	165	160	165	161	166	157	168	162	189	170	167	161	160	171	174	179	157	159	187	146	157	165	164	176	169	169	158	182	163	179	168	156	185	162	152	157	166	171	167	179	150	179	166	154	175	170	180	168	171	174	155	151	152	171	155
3302	662	798	744	749	719	673	715	674	611	695	598	619	625	613	544	591	636	580	560	576	612	585	592	623	570	593	567	568	562	560	615	577	550	642	552	589	589	570	609	615	578	582	609	574	605	607	567	548	601	607	595	604	615	589	566	566	591	584	548	606	549	552	565	571	591	590	579	570	617	590	575	587	587	608	575	574	565	556	605	609	605	582	557	587	603	565	541	583	612	614	588	547	586	563	577	572	571	542	574	585	605	617	595	569	604	577	568	544	561	612	586	584	553	581	540	553	578	498	581	612	549	611	531	549	564	572	591	563	577	574	560	570	597	583	587	589	605	539	534	584	585	575	548	599	571	555	549	576	557	580	597	558	574	586	589	542	580	523	565	568	582	548	573	575	593	636	564	591	605	567	613	549	577	527	554	578	591	590	550	589	564	604	602	642	543	616	634	570	536	601	554	587	564	547	597	592	616	532	576	618	604	602	570	558	574	615	588	600	538	577	557	579	610	588	567	552	550	559	588	538	557	606	596	599	572	572	553	591	572	570	624	560	593	626	595	553	560	549	559	588	597	587	546	568	581	565	564	535	577	547	594	620	584	599	617	555	547	549	584	604	569	561	574	592	566	596	571	560	585	550	585	562	559	572	608	548	596	572	566	612	580	621	558	578	584	651	566	599	594	559	547	588	572	565	609	564	593	590	592	563	554	582	589	532	567	589	594	563	602	576	569	577	573	589	614	579	603	594	587	594	624	611	575	589	594	592	573	562	603	595	574	522	580	566	601	585	562	560	627	632	548	527	596	567	564	620	549	580	575	590	621	625	604	604	608	562	634	642	561	580	587	586	542	588	620	581	625	579	563	592	522	576	611	583	612	548	583	612	619	577	614	596	605	562	591	607	577	622	573	644	592	603	557	597	576	555	572	586	590	560	574	597	597	597	601	621	596	611	555	614	587	573	602	565	585	588	551	588	623	593	538	615	612	601	544	555	535	579	589	627	583	600	586	550	608	565	601	563	585	583	579	559	586	572	614	576	583	558	599	564	561	564	614	547	593	583	564	545	567	611	570	562	598	573	597	637	573	556	612	616	546	548	565	589	598	548	557	564	558	616	530	589	586	571	572	593	587	581	545	600	576	574	595	570	582	610	588	521	588	628	550	589	588	598	619	540	551	576	555	593	596	526	562	603	600	590	600	548	538	593	550	593	522	557	584	599	581	587	577	562	583	592	579	594	568	592	594	556	581	575	547	585	578	543	580	592	604	590	551	598	603	609	587	557	574	594	636	570	577	586	633	597	588	570	617	583	589	589	557	571	564	575	590	586	586	585	570	571	626	547	581	591	606	565	574	619	563	561	562	620	584	607	572	588	592	585	615	570	559	572	583	587	557	566	577	556	582	641	586	595	612	583	571	622	594	552	640	585	560	583	551	578	629	562	580	568	580	614	556	616	629	550	553	562	618	588	587	578	603	593	563	589	585	596	596	606	585	568	572	612	543	600	555	602	575	569	572	607	531	592	581	571	558	587	581	551	583	567	606	591	567	611	555	623	601	579	610	576	587	581	537	601	566	572	579	562	556	557	593	526	576	556	594	572	603	544	558	568	607	627	539	628	576	640	570	523	616	555	586	589	561	577	599	574	554	553	601	559	565	527	572	590	576	623	582	616	597	555	545	609	547	585	624	597	582	603	574	546	582	596	562	552	542	625	586	558	602	624	559	544	611	542	542	608	629	599	594	588	599	594	555	607	561	587	534	600	572	568	566	567	609	594	569	559	586	583	595	595	558	608	566	558	594	596	568	605	597	577	594	557	578	548	597	586	605	598	616	629	556	558	616	575	576	634	589	574	598	568	594	579	598	604	560	553	595	579	563	600	597	555	618	549	580	601	595	595	590	574	551	622	552	571	573	583	586	610	581	590	589	596	606	600	585	553	533	579	559	583	585	588	565	580	585	593	572	609	610	583	569	597	557	591	569	607	565	574	566	564	597	590	568	557	611	550	579	582	612	617	596	596	620	595	567	596	567	588	605	563	608	601	598	629	584	547	594	593	558	574	582	591	559	613	598	611	607	552	586	572	619	587	626	551	594	598	530	607	598	573	619	623	563	574	554	543	579	571	601	563	610	576	569	578	580	560	569	565	582	568	542	622	625	624	592	589	581	553	607	561	585	616	591	576	567	615	608	568	576	557	569	582	604	559	582	554	576	598	499	654	561	551	580	610	571	568	591	562	610	585	527	531	594	581	566	592	556	556	616	578	645	593	620	597	544	596	574	564	566	603	554	571	541	607	599	560	559	571	547	528	599	577	609	606	572	594	558	595	564	541	570	613	574	582	596	624	553	545	608	581	584	548	591	565	576	572	610	586	552	571	585	587	555	606	519	574	600	610	601	580	611	614	604	588	599	577	583	545	605	571	601	610	600	592	577	585	581	559	573	566	541	540	606	610	619	558	619	559	607	580	585	586	593	543	532	606	647	572	618	570	588	551	555	555	571	545	553	607	634	577	608	609	569	600	599	599	592	577	580	572	575	606	582	609	569	578	580	576	589	581	557	586	568	543	563	579	597	562	550	595	540	580	574	597	608	609	557	585	592	600	576	590	568	615	568	554	584	530	612	578	598	610	582	571	628	615	599	564	570	574	547	578	614	553	586	569	576	575	613	586	617	575	571	629	574	568	594	580	574	579	580	577	600	602	587	589	593	546	578	578	583	600	614	586	547	527	576	517	591	597	602	549	570	594	621	552	557	560	577	552	562	599	593	623	554	566	572	545	601	616	585	561	590	591	553	575	568	576	586	587	614	588	583	631	595	582	592	594	575	562	591	538	573	597	586	623	580	613	559	588	585	555	541	583	603	546	595	616	576	597	567	592	563	588	570	525	580	602	625	562	555	623	596	574	595	567	598	556	574	568	581	604	580	575	606	605	604	577	534	554	569	544	553	635	581	588	584	558	655	577	575	564	607	560	593	581	582	597	548	590	589	570	580	578	555	586	580	576	585	552	559	547	612	622	531	582	613	587	551	616	580	544	619	586	571	589	611	588	579	558	556	629	573	595	589	586	603	584	613	580	546	584	570	566	544	585	593	579	597	593	561	623	529	577	571	568	540	544	580	560	562	566	592	608	590	589	624	600	556	624	592	595	587	562	541	609	534	594	598	593	579	582	548	565	572	595	603	589	593	543	591	626	579	579	570	603	609	548	611	575	555	579	559	581	610	591	578	636	564	609	578	604	581	631	588	583	580	611	611	555	562	577	564	597	561	552	545	589	536	569	603	614	628	554	567	591	628	573	591	603	596	565	584	576	568	589	605	578	591	618	629	592	599	546	610	560	608	554	575	609	544	577	613	593	626	573	568	587	604	585	639	566	551	572	608	606	575	559	552	566	534	594	603	607	581	583	533	582	576	593	588	582	618	640	594	596	533	627	608	583	584	619	548	606	553	587	590	531	560	559	590	570	612	628	589	578	586	566	626	604	547	588	610	591	554	563	576
10649	1054	1204	915	597	434	353	295	202	216	182	157	154	145	120	114	129	135	117	106	94	103	125	115	111	82	96	102	97	107	96	79	108	114	102	109	93	98	103	81	91	102	100	106	82	92	93	114	105	75	101	81	102	72	107	92	99	105	103	86	98	93	99	87	105	89	84	92	86	65	77	92	88	100	80	87	80	74	81	109	80	73	86	94	80	87	91	83	94	106	98	80	92	89	82	84	91	93	86	88	84	83	99	86	72	88	80	93	85	86	76	66	82	94	97	101	101	103	82	98	97	79	88	78	92	102	87	76	88	89	65	92	98	87	103	77	81	88	85	83	94	82	102	77	93	85	102	78	84	83	88	93	105	94	92	66	104	84	86	91	90	88	92	77	104	94	75	76	94	89	101	91	97	78	77	102	84	76	78	67	86	89	91	82	80	95	90	91	91	97	88	82	96	95	104	90	83	95	76	94	88	92	82	88	90	81	85	90	77	78	97	96	83	90	74	79	69	74	91	95	85	89	70	81	83	88	94	78	87	80	87	81	84	93	73	103	78	79	103	85	88	94	73	85	111	95	85	89	98	89	84	80	98	99	93	89	80	90	82	89	91	77	94	92	64	76	84	94	75	75	86	97	97	86	76	83	102	101	102	74	79	95	92	101	78	76	95	84	86	94	84	78	84	91	88	88	71	94	88	90	101	87	81	86	85	88	84	104	80	103	92	87	90	95	68	101	89	100	83	85	77	77	84	89	82	84	87	69	74	113	81	77	84	93	70	73	93	94	94	93	92	90	88	96	81	98	94	103	87	76	82	82	86	93	107	91	88	86	84	80	82	92	71	81	107	107	95	83	86	88	86	91	92	81	77	103	95	91	71	91	87	91	90	68	98	73	85	106	87	100	82	100	92	99	87	70	87	103	96	82	83	75	93	80	89	87	94	90	104	82	97	75	87	87	92	93	84	104	91	74	88	90	90	87	82	76	82	95	92	97	85	76	82	103	103	100	90	103	91	86	97	83	97	81	87	80	91	84	86	88	96	73	67	71	70	65	100	121	80	81	94	90	100	92	84	84	87	84	73	112	81	78	93	97	76	89	99	94	103	79	84	83	98	103	97	88	102	86	90	83	87	87	85	76	77	90	97	83	94	82	97	78	102	69	86	68	79	88	80	89	94	87	88	94	70	107	66	82	98	83	109	69	91	83	72	99	82	93	104	84	83	95	105	92	90	94	68	83	87	106	67	95	82	80	84	84	101	80	80	92	72	98	98	91	92	98	90	80	81	77	95	100	101	90	87	82	89	82	85	81	97	90	96	72	82	89	82	100	101	87	91	90	89	79	84	100	79	85	90	96	85	87	74	86	83	87	99	75	90	105	110	72	80	104	98	94	82	104	104	84	95	100	89	91	87	102	101	90	81	87	79	94	103	84	98	85	93	76	110	88	83	89	85	87	93	89	103	76	108	89	74	92	87	100	98	95	84	82	99	91	81	122	88	74	98	90	116	94	81	82	91	93	81	86	102	83	79	89	84	76	98	90	89	81	87	85	98	95	86	117	70	94	87	81	77	88	86	90	89	85	88	104	101	93	88	78	86	74	94	79	93	100	92	95	89	89	93	78	91	97	77	93	83	68	95	75	112	90	82	101	68	82	82	88	85	88	67	97	86	83	88	75	87	88	98	90	87	89	85	82	84	87	82	78	91	96	81	98	86	63	100	81	79	102	93	92	85	83	104	103	83	72	92	82	93	87	102	100	87	95	90	101	99	88	85	92	92	73	83	87	86	74	76	93	89	99	92	89	75	103	96	98	110	66	93	86	68	82	92	97	103	87	88	82	98	83	89	73	71	87	99	87	86	91	101	98	80	89	89	81	88	80	98	98	102	103	89	81	86	72	79	80	80	92	81	98	98	99	88	95	106	96	88	103	90	91	96	80	80	71	97	99	89	107	89	81	79	91	89	87	88	110	81	90	93	91	101	86	83	90	93	82	87	84	69	84	94	85	81	102	77	97	94	84	74	96	87	85	104	69	69	82	84	114	79	84	91	88	96	105	79	89	81	87	97	96	85	93	82	74	90	89	91	97	100	82	90	80	80	89	80	91	97	101	96	91	82	100	86	90	100	80	74	90	83	91	94	84	78	81	95	99	109	113	103	78	82	90	92	87	77	74	84	103	90	84	79	86	78	94	88	81	96	89	86	89	84	96	81	85	87	76	88	99	96	81	75	100	92	86	81	81	83	109	86	86	83	94	93	84	79	84	91	89	98	79	81	85	86	92	77	89	89	84	67	97	99	67	103	84	102	91	97	85	76	90	77	76	97	76	91	95	87	107	89	71	104	80	74	96	76	94	83	88	89	89	97	82	91	89	77	99	99	99	92	92	74	86	74	91	83	95	100	90	86	98	101	92	94	90	97	83	93	78	82	73	84	88	82	79	89	92	73	93	68	95	72	85	80	79	103	79	79	93	90	81	88	91	92	73	80	77	77	123	81	91	97	100	69	112	92	89	92	95	84	114	94	84	89	86	101	113	75	79	95	88	77	86	102	84	91	82	76	84	96	85	84	100	109	87	68	90	99	110	84	78	85	87	104	95	76	75	95	81	104	87	78	99	75	99	108	75	94	78	91	93	87	70	97	97	89	99	82	97	97	103	104	88	79	99	76	100	82	86	82	80	85	90	100	90	96	83	101	75	83	90	66	91	103	78	77	67	90	72	80	93	104	92	87	84	95	82	82	84	88	93	86	95	69	82	82	93	88	65	76	74	79	89	93	79	114	90	86	84	78	92	83	81	86	103	97	100	110	76	80	73	70	83	79	79	92	87	84	82	95	91	94	82	90	90	98	89	85	89	86	85	81	80	79	101	89	108	100	82	83	99	94	92	85	82	75	90	77	81	95	90	79	88	82	74	80	73	72	83	88	88	86	79	100	111	81	94	108	90	93	78	108	90	85	80	92	92	95	102	90	95	87	83	79	90	85	71	77	80	85	103	96	89	90	95	97	77	96	103	83	86	72	89	99	111	88	91	103	93	83	102	83	79	80	74	91	91	86	96	71	84	101	96	95	83	84	94	93	99	78	108	92	78	93	98	83	102	99	85	94	99	80	92	81	78	88	77	77	88	87	72	95	79	82	105	76	77	82	81	85	96	90	96	89	86	85	76	83	94	82	80	80	84	78	88	77	102	77	96	90	94	78	92	82	92	97	91	118	100	79	94	100	92	98	100	92	104	94	82	89	80	91	86	74	95	83	72	94	81	80	97	105	93	83	96	79	92	82	87	88	93	87	95	90	80	83	97	72	87	92	87	80	84	80	80	90	94	114	103	93	77	80	101	98	92	96	81	91	85	83	92	84	86	81	84	98	85	93	99	89	90	88	90	94	78	92	74	75	76	81	94	89	81	103	81	84	91	95	99	81	89	87	94	70	103	84	108	99	68	89	86	75	83	82	96	70	81	101	70	93	102	87	94	84	88	86	92	99	95	99	92
8351	1328	2919	3300	2816	2361	1996	1627	1481	1170	1038	977	903	840	759	682	665	655	599	581	536	542	490	521	486	457	462	477	466	439	468	422	451	459	409	441	431	423	433	409	367	416	405	367	371	370	409	389	366	393	372	363	365	367	396	363	362	342	384	364	351	326	390	326	360	352	364	367	375	381	353	347	374	365	360	369	363	400	356	359	327	367	370	378	348	348	375	379	379	387	369	336	340	385	328	342	338	340	348	368	333	316	350	334	386	332	364	362	356	349	397	361	347	363	360	335	303	347	345	374	320	345	344	357	339	336	320	371	342	328	357	327	334	357	352	320	342	356	377	383	341	342	386	366	367	320	338	340	336	357	347	328	367	355	332	327	313	363	359	348	333	322	334	356	316	340	355	371	377	325	358	322	350	340	370	312	350	359	333	367	372	328	336	359	342	325	356	365	314	339	356	352	379	330	358	342	366	395	330	341	325	342	313	365	328	342	365	337	351	407	340	367	372	363	326	370	323	336	323	346	324	321	322	374	331	346	343	365	362	399	360	332	325	347	348	360	343	316	368	385	349	351	358	341	372	318	340	310	360	356	372	322	343	354	344	315	346	371	331	335	343	349	353	338	356	320	370	343	328	364	329	390	354	358	348	357	334	337	352	366	326	362	351	334	363	345	342	360	358	360	354	336	383	348	377	352	352	363	348	372	339	367	358	351	326	346	342	347	352	364	328	362	338	353	338	390	323	349	342	335	347	325	355	346	383	375	356	336	335	315	358	361	375	346	349	369	354	330	328	375	353	345	350	363	304	347	369	338	336	336	346	340	383	374	376	366	342	333	357	326	332	386	334	339	346	381	398	324	341	356	341	310	354	309	323	334	353	337	329	383	370	354	382	360	330	311	364	331	347	353	334	326	337	341	369	391	398	335	328	328	354	370	381	371	356	347	341	341	347	322	365	369	345	360	352	363	335	349	331	330	371	368	355	344	348	319	329	367	339	336	308	315	331	373	352	342	382	342	368	354	316	330	331	313	347	318	352	325	363	345	373	348	376	341	342	359	374	358	373	312	340	354	332	351	331	326	320	359	349	312	335	353	341	343	355	339	356	338	341	347	309	302	352	345	335	332	356	391	377	351	322	376	360	374	313	376	347	344	349	339	409	350	335	344	372	360	342	302	359	355	346	335	347	344	357	375	367	366	356	345	368	339	355	364	362	355	362	360	322	352	335	332	333	367	343	364	347	339	387	365	354	378	336	335	342	327	343	358	364	359	366	331	353	380	373	331	342	346	339	317	311	348	328	374	310	332	379	373	353	324	359	336	333	348	384	386	340	364	348	320	341	356	367	332	357	344	374	386	362	374	359	342	325	366	326	367	351	367	334	367	331	367	368	327	334	351	335	372	354	329	355	365	347	339	373	342	335	360	351	354	329	371	345	345	330	380	363	386	347	346	328	341	346	328	340	358	329	375	341	380	354	387	354	373	368	347	356	373	357	352	354	336	352	372	357	335	377	368	356	343	369	402	316	321	347	349	344	316	340	353	301	340	374	350	354	372	372	376	352	346	348	338	347	337	355	344	348	333	332	368	329	367	329	350	355	355	340	369	369	368	335	349	351	362	380	386	383	363	322	324	363	385	376	331	293	355	324	373	357	362	355	336	376	353	336	357	352	352	391	348	353	343	326	393	359	364	365	325	291	329	353	330	377	357	341	372	334	351	358	363	348	352	328	370	350	332	342	366	370	373	331	355	365	344	353	366	347	347	372	332	355	383	322	330	337	370	339	351	361	367	345	322	354	390	376	336	344	370	355	354	346	335	334	331	327	359	346	365	384	342	336	357	334	349	325	325	330	341	333	338	362	325	336	341	336	361	338	341	349	345	371	352	364	318	304	331	294	371	313	354	371	353	326	390	368	353	345	320	343	333	337	353	344	362	392	347	334	329	361	346	337	357	338	360	319	331	382	346	387	344	353	328	332	343	341	385	363	331	338	368	328	309	341	378	349	310	343	312	335	350	337	355	336	349	347	359	371	370	361	368	345	337	314	366	361	334	362	355	366	343	346	375	377	335	336	354	358	360	376	346	352	369	356	358	377	376	366	323	337	358	354	386	385	355	350	350	312	360	345	350	356	322	378	335	341	336	349	373	336	340	340	327	357	334	370	302	384	328	348	356	350	367	337	319	326	354	343	370	368	344	336	387	345	353	353	368	338	339	334	333	345	339	365	333	353	328	347	340	370	334	322	346	370	323	374	340	346	320	314	360	362	362	349	366	347	358	352	376	334	371	338	354	330	341	377	360	337	371	344	368	351	324	346	386	346	318	344	353	332	337	327	330	355	374	345	353	346	348	350	350	365	364	372	333	340	375	346	395	346	355	370	370	356	344	368	346	342	350	375	370	336	362	338	342	362	310	333	346	343	337	338	341	347	379	351	353	343	334	337	337	317	336	327	339	356	343	345	321	336	359	360	322	348	330	351	331	339	368	347	362	382	313	336	385	352	349	339	360	356	320	340	335	351	344	352	335	340	337	305	333	390	365	357	308	361	332	313	331	330	343	336	362	342	342	352	350	318	370	346	322	382	326	360	319	330	357	364	347	355	378	316	340	353	382	360	361	353	386	300	322	356	343	358	336	342	337	401	316	327	349	357	319	337	385	373	340	341	315	343	350	344	360	328	345	344	319	353	342	303	326	366	372	350	376	370	372	380	324	362	340	334	368	373	366	342	346	338	348	348	382	374	362	364	359	381	385	378	384	327	379	308	363	390	376	314	355	327	366	353	360	314	347	330	305	343	348	337	358	337	347	345	349	331	327	338	350	326	333	356	321	357	379	345	332	345	358	378	320	358	363	350	375	367	346	343	333	337	324	363	378	384	354	359	365	361	356	362	342	375	351	332	355	367	334	318	343	360	339	337	356	345	331	388	316	324	333	363	320	327	384	342	356	302	344	377	329	350	333	304	300	300	368	342	387	317	352	352	330	343	359	346	316	320	377	348	351	363	321	345	327	348	319	353	372	352	348	330	329	326	319	359	357	335	348	357	391	345	353	366	339	343	336	331	368	307	346	334	362	363	359	334	332	345	315	348	346	338	352	349	351	337	364	347	331	355	333	381	342	347	340	341	380	318	344	365	305	340	316	363	339	334	348	342	348	326	403	348	334	341	329	344	349	331	362	356	332	359	394	327	346	345	341	356	322	350	361	336	347	331	323	367	336	355	372	358	359	367	382	339	331	356	329	364	338	342	344	329	357	349	335	330	351	358	374	367	331	335	355	356	323	332	338	316	372	350	351	362	354	355	354	326	356	363	329	346	347	336	367	341	364	352	334	335	360	325	313	363	363	362	349	368	322	349	348	361	355	345	347	341	313	347	365	347	357	351	375	366	331	334	346	347	350	333	347	365	354	345	316	342	320	344	359	361	311	340	368	381	319	344	347	336	359	349	371	312	380	367	362	340	351	369	345	357	325	389	339	404	374	346	338	339	305	377	347	334	350
19212	2622	2063	1583	1134	784	584	483	407	316	284	262	258	236	213	200	177	195	183	172	150	173	182	138	154	138	131	159	174	148	114	128	134	137	143	135	120	130	129	130	132	139	123	123	122	115	109	119	129	133	108	107	118	122	126	106	130	126	136	112	123	99	128	123	104	119	112	118	127	116	118	119	118	110	110	111	134	105	130	104	108	107	107	119	119	122	129	106	142	111	140	111	99	122	111	118	107	100	131	133	91	118	114	118	111	112	130	115	139	123	115	123	110	112	112	89	116	147	133	116	110	96	117	122	116	118	118	123	92	88	108	113	113	120	123	128	124	130	123	128	119	109	117	114	119	134	117	125	117	96	117	116	131	138	118	116	98	111	99	93	109	114	123	128	128	111	117	129	110	84	127	129	108	125	114	115	111	112	128	114	103	124	141	136	116	141	112	117	100	108	116	125	113	113	118	114	123	102	122	90	108	118	105	104	120	117	90	114	116	113	115	114	108	108	127	115	125	128	115	119	136	107	116	122	107	120	99	115	128	118	94	102	121	118	112	103	118	120	125	127	136	116	118	111	127	118	130	113	108	109	126	124	105	96	114	103	115	107	128	126	140	113	116	132	105	116	119	124	111	103	128	121	126	120	135	108	97	96	118	107	108	124	107	105	118	112	124	105	125	124	120	123	105	115	120	111	109	109	112	118	108	114	110	133	111	109	113	114	127	101	128	110	103	118	95	117	98	120	113	113	106	113	106	135	123	112	97	89	105	136	115	128	121	128	105	114	112	101	103	99	118	124	118	127	108	110	125	121	144	129	117	109	125	110	116	117	133	113	137	136	115	123	124	102	102	102	110	101	108	107	138	105	149	142	125	108	110	93	108	125	123	130	121	116	107	127	121	107	102	109	108	119	109	115	130	108	128	108	110	100	134	112	137	110	116	108	123	109	126	139	104	107	135	120	110	109	105	116	105	104	118	125	118	112	128	113	128	112	101	100	110	114	134	115	113	110	120	126	141	110	93	108	137	105	119	109	129	113	109	121	126	120	126	121	111	104	114	121	108	111	100	136	129	144	104	109	142	115	100	114	106	122	128	116	103	109	97	128	123	118	127	113	102	123	126	123	116	129	107	110	119	113	110	118	117	120	115	104	116	122	117	112	124	101	125	115	134	113	127	109	120	111	92	118	119	115	111	115	122	100	107	123	106	137	129	111	118	107	142	120	132	108	125	117	99	135	115	117	127	106	119	114	101	114	103	109	115	116	127	105	121	117	104	106	134	117	109	110	111	115	117	126	115	116	91	121	110	126	136	121	111	112	130	123	112	137	135	107	135	126	125	102	94	116	120	129	118	118	112	110	121	117	124	105	103	127	130	110	113	112	111	105	129	108	124	134	113	120	117	122	119	126	110	115	111	104	116	120	108	142	134	129	116	127	125	98	128	112	116	124	111	117	121	98	109	124	109	107	96	102	112	121	132	130	116	89	119	128	109	133	117	125	120	111	117	99	134	109	116	132	119	114	107	127	134	110	116	122	117	112	120	127	122	117	112	123	113	135	112	102	112	120	119	131	126	113	108	118	119	131	139	110	97	116	115	109	105	123	117	127	119	131	97	114	123	113	124	103	116	106	119	131	124	106	117	119	111	120	120	124	100	116	111	98	114	123	117	114	117	94	95	116	120	102	117	132	112	124	130	106	108	116	112	110	116	118	115	112	124	112	109	116	125	122	124	124	127	95	145	112	116	117	116	86	119	121	93	109	120	103	102	119	106	108	107	105	135	108	125	108	127	103	106	128	117	111	122	116	96	129	125	122	134	115	121	125	113	140	123	126	133	100	136	108	120	110	112	111	119	93	109	108	124	118	117	122	123	118	122	117	117	104	115	105	120	118	118	112	113	124	120	131	118	118	117	126	97	120	100	116	119	116	100	138	131	138	106	101	119	127	128	108	106	94	125	111	128	113	104	124	123	115	136	111	125	113	110	104	118	107	106	121	98	125	115	124	132	119	113	117	122	111	123	127	126	116	119	115	140	118	99	128	114	126	128	121	109	122	110	118	120	95	114	112	116	125	121	126	116	123	115	126	108	133	113	116	130	116	92	124	108	112	121	123	122	128	118	114	103	109	110	117	97	109	102	124	113	112	135	114	107	135	105	121	121	96	121	108	123	97	132	102	102	119	124	112	109	120	120	120	114	111	117	112	131	131	112	110	115	104	108	95	115	117	107	127	103	120	108	128	109	122	121	110	106	97	123	122	118	129	108	104	109	100	120	135	110	107	121	115	123	118	122	97	116	112	117	124	106	100	130	126	107	112	124	110	130	123	123	111	115	103	109	117	106	131	102	122	123	128	131	126	117	133	133	112	120	130	124	116	102	140	95	106	115	119	129	114	122	148	105	115	117	117	133	119	103	136	111	121	123	125	118	105	123	108	122	119	123	130	113	113	131	120	122	116	112	115	99	130	128	128	102	129	117	111	119	116	106	104	101	122	133	118	109	92	135	108	117	108	114	113	103	106	110	116	109	109	99	114	132	105	104	132	120	116	124	126	114	124	101	111	138	103	112	118	123	121	113	123	121	111	111	111	121	119	111	116	124	148	97	116	127	107	108	119	105	123	124	125	113	100	119	105	128	119	107	109	122	129	120	129	135	123	111	118	132	108	122	128	125	110	123	136	114	99	111	88	110	117	121	108	117	114	120	107	131	136	108	123	111	119	107	110	113	115	126	131	119	110	110	120	120	126	137	121	127	147	126	140	101	98	127	127	101	114	111	99	121	108	129	93	116	107	105	122	114	104	111	101	139	129	117	116	111	104	119	141	114	109	108	124	120	111	129	113	89	106	127	108	105	118	125	117	126	129	126	130	108	130	117	114	117	107	118	123	107	112	128	124	105	142	128	121	116	109	109	106	135	119	109	129	115	123	118	127	121	109	119	112	111	99	120	110	108	104	114	123	105	140	103	113	113	123	113	112	110	111	107	132	113	107	131	98	110	107	122	130	131	149	126	118	137	104	113	120	121	85	105	105	112	118	130	113	118	132	115	115	115	109	116	116	128	134	124	114	101	112	130	126	108	108	116	148	116	131	105	118	110	124	106	114	111	110	105	123	103	116	103	116	114	111	114	120	105	125	130	118	104	151	118	123	118	127	134	121	96	119	110	98	111	118	133	127	114	100	111	132	115	113	122	117	115	133	102	97	111	105	116	110	139	97	120	118	106	119	120	122	107	128	110	112	124	96	118	110	119	105	126	124	125	115	112	110	105	124	123	123	114	115	117	121	105	146	126	97	128	126	112	128	130	118	119	114	113	112	124	116	115	119	110	108	123	118	101	128	125	121	123	119	117	123	108	115	131	118	122	131	120	87	117	121	121	125	129	118	104	117	124	89	109	126	88	126	113	135	120	113	113	118	108	127	120	115	129	122	108	112	134	105	88	127	116	123	97	107	112	107	120	115	118	118	102	135	113	111	106	103	127	133	108	124	118	111	118	103
11084	2265	5220	5895	5021	4076	3405	2875	2335	1998	1787	1638	1535	1328	1265	1153	1093	1067	936	930	829	845	771	774	752	706	673	657	599	559	576	620	607	623	563	569	539	528	567	513	596	566	526	517	565	543	540	505	526	561	469	500	479	535	486	522	488	467	489	503	479	508	455	528	494	476	482	465	493	429	501	451	463	476	471	520	469	497	470	460	448	447	466	464	460	489	463	469	449	458	487	498	469	491	494	483	462	420	459	480	461	479	461	472	479	446	469	472	417	437	483	456	446	457	486	461	467	469	462	479	433	467	448	475	431	490	431	429	444	452	467	472	466	426	459	491	493	471	486	463	436	448	437	446	454	458	455	442	452	448	452	428	447	429	478	488	422	451	412	414	435	454	434	434	472	463	438	449	435	423	452	454	466	411	414	426	444	437	469	425	492	428	489	462	427	430	440	426	433	426	469	442	443	444	424	421	480	475	416	434	498	440	471	453	437	446	429	437	421	481	450	453	432	443	425	416	444	456	440	419	491	401	443	450	452	428	478	472	440	471	449	435	477	435	401	470	468	434	444	418	469	460	477	455	449	480	415	442	434	454	433	425	467	470	474	475	469	463	434	442	422	433	437	442	420	430	464	431	390	404	449	430	433	449	412	446	443	425	468	459	425	431	442	439	447	468	431	414	456	460	467	460	404	456	434	427	461	428	443	458	436	466	447	463	424	433	450	420	463	449	401	475	411	411	425	454	413	472	455	444	434	436	455	449	414	466	412	423	456	466	442	400	394	441	461	439	448	437	381	399	432	445	443	453	415	444	462	428	466	416	463	448	441	461	467	429	440	408	451	472	452	462	421	463	450	427	412	473	449	446	430	419	424	439	439	438	431	485	479	445	443	430	462	464	430	435	446	429	472	447	451	472	456	448	467	449	456	462	470	446	460	435	468	410	445	426	416	443	438	476	435	436	440	451	421	455	449	455	428	451	443	444	449	457	463	482	429	465	449	430	441	448	448	454	444	461	443	409	443	473	447	431	462	441	430	433	415	435	445	427	430	467	432	463	403	439	438	466	478	394	472	454	441	401	443	443	423	419	427	472	437	441	465	460	441	429	390	429	435	411	446	454	428	400	439	422	429	461	421	445	463	456	471	449	478	464	446	427	391	438	430	443	417	432	468	454	474	455	472	428	427	434	426	428	430	446	428	482	439	433	433	420	463	420	438	431	434	459	480	454	432	390	444	472	415	431	449	457	404	461	465	447	419	467	468	485	434	429	467	462	458	420	412	461	370	463	429	428	407	439	417	429	463	454	441	431	409	442	476	418	446	451	451	462	444	414	475	419	444	455	412	407	471	489	454	428	461	424	429	470	443	464	458	409	442	387	444	418	432	435	461	433	452	418	450	454	432	449	443	435	426	467	412	471	404	450	454	425	462	425	446	464	467	465	405	437	478	430	427	481	415	411	433	440	473	445	423	449	441	388	420	432	450	407	446	427	409	447	476	426	459	434	468	415	414	476	461	416	435	456	439	441	462	459	438	426	435	445	447	468	433	430	440	456	410	429	458	422	417	450	453	454	447	442	423	458	441	434	417	445	400	426	460	444	445	457	417	447	429	406	421	431	416	421	449	452	445	441	419	452	427	457	438	414	457	442	465	448	468	466	414	442	432	423	426	484	463	441	478	473	441	424	412	431	451	458	473	473	447	442	474	462	462	461	451	466	463	414	431	446	437	453	453	445	414	426	432	432	467	419	446	451	414	412	429	406	463	459	441	434	474	475	462	432	436	448	432	421	437	435	423	418	418	454	441	446	416	480	423	408	455	419	446	423	443	462	438	425	416	415	411	434	431	388	443	434	464	417	430	436	434	393	481	426	404	417	407	432	431	492	442	465	430	460	427	471	439	413	459	481	440	463	461	455	451	436	426	461	417	422	447	417	459	448	466	445	454	461	468	466	452	469	432	440	432	439	460	426	459	484	474	449	454	415	449	467	473	462	410	447	433	488	404	445	459	453	458	468	380	443	438	442	435	403	483	407	460	454	457	440	453	472	474	436	461	427	437	475	455	465	447	438	419	464	461	452	466	440	420	437	472	477	401	463	441	447	434	412	444	444	482	446	395	462	422	434	436	411	416	417	466	478	446	419	438	417	429	432	434	441	426	478	415	464	449	397	475	435	426	451	447	416	424	435	425	408	431	444	461	426	460	426	448	482	445	429	456	479	430	451	395	415	460	412	436	441	439	424	473	442	431	463	485	456	459	480	417	467	405	421	491	444	387	446	460	404	424	416	442	417	419	444	472	401	412	440	467	412	455	472	408	430	455	400	436	482	478	438	436	452	433	469	453	457	435	423	428	441	455	435	415	420	425	444	435	449	434	433	427	444	425	427	473	499	436	405	419	431	449	429	432	414	423	444	453	418	454	453	448	415	450	428	465	474	436	509	458	439	416	427	454	438	472	454	457	449	467	448	444	454	465	480	448	421	397	457	440	420	446	446	436	460	397	445	461	412	420	453	462	441	405	412	432	437	430	411	456	451	464	432	440	418	444	468	448	430	445	422	451	476	431	420	427	484	454	406	432	420	461	443	428	440	458	461	435	434	421	432	441	407	470	400	465	401	455	425	461	467	414	422	416	451	412	444	434	414	463	447	444	397	392	448	426	481	432	433	447	419	427	404	467	444	413	418	442	432	433	455	422	434	464	450	473	442	459	404	421	446	434	414	422	440	426	428	434	430	449	425	451	437	443	442	440	476	433	435	442	451	432	446	463	447	442	463	432	435	413	434	433	442	477	444	403	453	436	421	424	428	449	442	451	457	432	447	464	448	464	439	433	472	443	418	454	433	453	465	439	398	439	467	464	442	438	431	433	433	462	462	419	441	456	460	464	450	447	433	462	448	409	424	444	452	474	434	446	447	433	483	465	504	441	437	407	431	442	397	432	442	450	411	468	458	423	449	395	418	446	490	420	406	431	449	437	439	475	434	422	426	407	448	474	474	436	452	467	437	457	461	441	465	448	469	423	440	446	425	445	415	441	446	463	397	490	436	476	442	451	458	431	468	461	413	443	479	414	408	432	498	456	434	425	407	427	414	464	436	453	452	439	476	447	418	404	438	403	443	477	434	447	425	453	436	428	432	442	430	426	426	469	439	463	451	401	460	417	423	443	464	461	438	422	426	437	423	445	404	461	426	449	419	462	445	476	453	468	431	430	449	442	430	418	445	436	399	439	487	457	450	409	418	434	445	417	407	426	443	387	393	411	427	456	443	442	460	439	456	433	433	457	463	444	478	437	481	454	438	449	400	439	444	436	447	420	435	464	458	430	475	445	459	426	435	434	423	439	438	415	435	444	440	427	438	434	506	426	440	450	474	434	449	435	438	453	426	415	437	433	443	440	443	441	448	415	433	423	389	442	447	402	459	458	443	430	456	436	428	447	442	445	400	429	420	428	438	416	484	464	429	440	420	426	414	453	436	480	455	413	478	414	421	463	449	474	431	463	438
1860	218	243	196	223	213	208	169	167	185	180	190	192	177	173	162	173	186	190	191	168	143	183	146	190	174	163	185	185	179	195	168	178	174	187	201	182	165	156	165	182	189	183	184	192	174	178	195	158	183	178	178	164	166	171	159	181	146	176	168	182	167	169	161	165	177	184	172	178	153	185	167	161	162	186	179	175	173	179	187	185	175	176	176	153	163	154	160	190	164	188	178	173	173	193	164	162	194	194	179	142	153	182	164	183	178	195	177	170	183	161	176	153	175	159	176	177	169	179	195	165	189	179	170	151	154	164	159	194	173	194	182	164	183	181	159	178	195	165	164	173	176	178	168	159	202	176	190	180	183	170	169	163	168	164	167	164	159	140	169	169	172	177	164	156	186	158	178	174	153	169	157	166	171	189	172	159	168	174	186	182	188	160	182	161	180	159	177	164	182	178	171	169	173	201	149	172	180	201	172	177	155	187	172	179	183	162	163	168	189	166	155	191	175	173	165	189	185	152	181	170	182	170	170	183	191	167	179	175	153	162	154	184	143	143	154	183	180	183	216	170	190	158	161	185	165	166	172	146	169	155	194	181	182	175	185	204	178	187	173	186	135	159	178	173	175	176	163	157	178	173	173	191	172	156	155	158	182	169	176	187	182	193	184	175	189	182	170	164	177	181	158	172	172	161	172	162	173	167	192	157	165	152	177	165	175	188	181	183	170	177	173	158	196	163	174	159	172	184	166	154	175	161	131	178	183	174	148	192	165	162	178	163	211	170	169	185	165	179	177	178	177	169	160	184	165	176	167	165	170	174	163	156	189	145	182	179	175	192	177	159	186	175	179	172	183	181	178	160	181	187	161	197	159	176	182	183	178	167	174	145	167	201	171	187	168	163	185	170	169	191	165	170	163	196	172	175	171	154	180	196	177	154	164	181	154	182	184	178	164	183	180	191	166	165	147	190	178	152	162	147	179	176	178	153	188	169	170	167	165	169	186	194	171	162	161	169	176	158	183	139	153	173	194	185	183	178	149	162	152	171	177	164	174	182	168	191	166	162	165	144	180	177	154	185	175	171	157	176	172	184	159	159	187	181	157	166	166	150	161	154	184	172	165	161	150	204	182	175	182	165	208	151	186	169	162	169	185	155	159	188	184	170	152	177	156	153	146	176	156	166	188	190	192	160	168	180	185	179	188	171	183	166	177	151	152	191	152	155	173	143	162	175	163	159	164	166	175	180	183	166	191	177	169	167	169	159	167	165	189	171	166	157	168	189	163	171	158	160	185	166	172	178	182	165	174	188	187	170	190	186	175	195	185	168	185	177	176	190	163	163	170	179	191	140	153	163	146	196	161	173	163	183	194	176	183	167	186	173	163	188	162	182	192	165	165	189	179	196	188	166	184	170	150	187	178	172	166	176	172	175	194	178	179	157	158	166	167	182	176	161	151	192	184	176	164	168	165	160	183	176	180	175	182	173	165	168	210	191	168	179	201	185	171	176	189	170	165	145	175	193	178	164	179	157	174	184	178	176	159	169	172	155	169	175	152	171	188	148	162	181	164	152	192	155	166	175	178	205	187	182	160	190	186	160	188	154	173	177	171	152	171	181	183	174	174	166	191	175	188	185	166	148	178	170	173	173	172	186	180	147	161	166	167	172	173	170	151	173	179	171	179	170	194	181	184	168	172	148	197	179	163	164	192	167	184	154	166	158	196	170	174	167	180	178	183	179	156	161	160	153	175	203	172	155	198	188	151	178	176	154	169	173	176	169	184	185	166	186	158	183	174	189	187	176	145	168	167	206	163	169	155	186	168	180	182	185	158	192	169	165	178	156	183	172	157	158	161	183	179	168	152	155	183	162	154	161	161	188	177	185	178	159	187	174	166	183	173	168	180	172	178	197	159	163	174	155	171	143	168	194	172	178	173	163	173	166	161	192	181	186	185	153	169	187	163	171	188	173	165	181	182	187	188	188	170	161	174	180	184	161	164	185	182	177	179	154	175	157	181	167	160	154	161	180	184	180	173	177	188	192	185	168	194	179	184	173	157	164	160	170	191	167	174	153	187	181	181	199	181	183	180	183	182	177	157	195	178	159	160	159	171	171	192	172	210	157	167	152	158	146	162	177	167	175	170	164	176	193	199	180	156	166	168	195	187	174	200	176	161	179	184	163	193	173	188	170	167	164	188	161	164	178	167	154	175	161	175	142	171	170	154	181	203	169	147	183	169	177	169	183	182	190	183	188	152	134	164	166	154	192	156	180	147	174	165	176	164	191	194	163	173	190	183	181	160	199	157	182	169	169	164	175	162	175	172	194	178	186	179	184	154	165	170	172	137	168	165	182	159	179	145	175	175	179	207	160	170	175	175	184	151	180	169	151	167	157	192	197	193	167	168	165	174	185	173	198	200	158	167	158	155	149	188	162	192	169	168	178	183	164	174	181	157	171	149	160	172	181	198	177	168	185	144	165	156	170	178	192	159	169	158	182	173	166	162	182	186	170	173	173	158	185	180	172	168	170	172	179	156	164	166	144	159	175	180	164	159	170	193	186	162	193	161	146	148	177	158	165	183	173	161	179	209	165	183	182	165	164	174	171	179	169	166	169	181	192	183	151	171	158	186	173	178	185	175	159	150	167	167	176	155	201	182	176	184	156	190	197	187	161	169	180	175	174	164	167	185	151	166	190	185	197	185	178	181	174	168	176	172	153	168	162	165	191	172	180	172	156	204	156	151	166	178	168	182	191	167	174	183	171	187	171	194	172	166	184	174	156	171	167	139	185	186	174	165	163	167	157	162	166	177	174	175	189	194	169	154	190	169	165	157	176	161	164	155	204	161	160	164	147	180	207	171	185	162	206	163	197	147	168	158	174	176	172	182	158	187	169	171	187	179	186	173	177	184	171	169	155	166	173	159	181	180	168	155	184	172	180	162	169	182	175	182	175	179	161	175	168	203	143	154	166	169	174	170	208	180	165	163	165	186	190	161	173	201	162	180	193	174	152	148	163	172	184	182	184	142	204	171	177	159	193	172	187	181	173	174	183	176	212	178	181	162	153	177	180	187	151	175	171	175	175	165	181	171	188	145	165	167	175	179	175	170	156	162	133	179	180	192	183	182	166	174	178	165	172	172	189	169	183	164	164	202	179	156	175	154	164	151	172	185	164	186	161	166	185	169	178	187	172	185	187	160	165	173	187	151	166	165	160	160	160	175	158	175	185	186	165	159	205	180	159	169	162	197	180	195	183	185	178	170	179	208	175	157	176	166	181	170	201	180	159	190	171	182	189	170	167	200	161	182	169	175	173	174	174	196	187	155	183	166	166	159	180	175	176	179	160	178	171	186	177	181	172	151	164	175	162	163	184	176	178	177	180	190	171	170	187	178	180	179	174	151	179	180	169	164	177	183	175	167	170	180	189	175	175	187	187	162	184	168	176	142	172	166	165	161	176	174	165	157	172	184	165	181	180	173	178	169	182	157	160	174	150	184
3494	666	755	856	768	753	693	691	697	681	648	678	618	642	658	681	648	629	607	646	623	648	603	597	643	638	613	594	649	584	635	590	596	629	631	627	568	607	607	560	578	595	607	632	625	609	595	617	603	647	597	603	613	585	608	620	595	611	615	605	605	607	614	618	630	599	593	568	616	627	622	637	619	618	649	604	655	610	617	654	639	647	572	610	596	597	600	620	512	596	571	593	629	611	617	585	630	575	626	604	573	643	588	581	602	620	669	611	587	605	577	623	601	557	583	593	599	595	603	568	575	581	623	618	651	625	581	621	581	629	574	585	558	617	615	591	627	617	565	576	605	586	551	617	662	573	617	569	601	608	591	572	623	614	570	600	576	601	582	576	610	561	606	626	622	597	624	571	610	623	608	601	596	619	614	596	587	635	609	615	614	640	616	581	610	603	645	632	587	613	626	645	618	628	632	626	601	605	602	589	638	598	642	595	628	628	617	629	639	561	623	614	637	610	614	669	638	615	618	630	600	618	611	634	587	602	629	600	654	579	615	586	605	609	671	590	644	601	665	583	577	613	632	594	656	675	556	631	615	602	597	590	610	623	607	564	603	593	617	650	594	582	639	585	620	593	612	625	657	599	588	607	587	627	616	601	605	611	622	628	581	572	594	582	581	620	612	630	620	585	606	601	630	624	604	645	627	607	607	633	598	622	647	618	616	623	617	603	618	599	617	590	622	611	621	630	630	649	559	600	631	601	600	598	614	629	616	618	603	605	618	589	611	607	637	610	572	609	661	664	597	621	589	597	647	570	595	584	635	564	606	572	585	609	621	633	619	582	593	612	612	611	649	580	613	612	611	561	582	591	579	612	607	612	618	630	634	602	587	679	619	617	543	621	576	661	603	562	653	599	622	577	602	619	579	600	588	607	589	577	617	609	626	618	559	575	609	599	602	619	651	608	605	618	603	612	613	639	620	635	651	595	589	604	563	604	631	653	614	619	621	588	606	542	597	649	590	585	599	563	625	580	617	616	595	585	597	599	612	584	615	593	626	644	607	568	632	653	625	629	563	640	618	604	650	614	616	621	570	654	605	585	631	597	610	590	594	641	623	623	593	634	577	574	620	594	602	576	625	582	646	636	623	579	633	626	614	566	592	637	598	643	631	615	607	596	627	572	599	609	618	599	626	639	584	614	609	619	603	632	632	552	621	599	596	641	631	621	616	636	606	564	600	623	593	573	652	605	608	566	622	614	671	659	612	572	600	615	592	622	583	611	621	680	659	630	608	621	576	634	608	586	591	607	586	611	604	602	633	557	555	607	610	595	594	598	572	606	625	671	561	627	615	594	588	589	574	671	595	599	592	624	584	621	622	590	615	596	590	598	631	608	555	588	583	575	566	597	565	640	549	621	563	608	566	600	641	643	619	560	595	639	628	637	621	614	652	621	628	605	637	589	582	592	655	569	625	653	608	615	568	625	587	585	604	597	596	586	608	610	571	561	607	595	595	614	629	576	623	632	658	613	604	576	660	632	604	594	598	649	606	574	566	617	623	594	584	626	590	617	599	590	617	613	639	653	627	637	644	609	596	585	578	583	575	602	587	623	610	601	612	602	553	587	562	553	597	587	590	591	627	600	589	607	608	596	656	598	643	602	625	584	574	598	607	679	589	598	589	578	586	588	593	617	632	623	610	614	597	612	625	629	567	597	591	583	581	608	571	612	597	578	634	605	548	646	595	611	594	597	625	603	633	653	600	602	606	617	652	650	615	640	641	581	640	628	553	625	589	642	612	569	572	624	581	665	654	611	607	576	573	581	614	621	603	612	617	582	573	600	611	624	595	622	596	603	577	587	645	603	578	607	618	591	641	597	646	562	611	609	607	573	598	612	576	633	604	578	554	632	610	605	607	610	624	589	600	580	633	610	609	602	572	610	661	586	629	670	604	632	582	654	617	582	632	589	639	560	579	589	612	612	602	609	618	587	602	624	620	635	637	619	622	652	611	628	623	618	638	604	594	624	602	579	613	593	625	604	600	563	605	613	636	625	656	628	615	609	605	585	608	571	580	584	631	594	615	629	584	615	568	613	624	606	646	601	622	604	670	585	561	572	535	620	599	614	592	664	586	634	588	653	595	571	597	592	587	632	633	584	606	611	573	625	587	561	589	601	646	559	611	598	622	618	562	643	614	602	620	619	594	607	617	591	579	524	603	608	605	607	604	576	621	565	625	618	637	607	633	589	618	629	646	659	620	591	624	600	637	574	636	584	589	625	671	620	630	623	642	597	598	585	599	606	673	642	578	550	652	647	603	628	603	572	562	610	624	636	603	627	573	603	633	608	634	611	629	636	623	619	588	661	569	622	580	584	623	609	606	613	596	581	588	663	596	627	581	654	558	593	646	623	591	615	598	649	616	624	612	575	639	604	598	594	645	595	607	589	600	550	619	664	587	596	553	600	610	603	626	618	632	582	601	649	649	537	626	630	628	603	624	600	571	590	581	628	630	600	647	581	598	580	601	599	656	619	615	616	604	591	630	626	633	595	629	656	626	604	598	619	623	646	601	653	603	617	580	612	597	603	568	622	593	585	616	636	607	556	659	567	602	593	626	615	632	569	657	622	584	588	613	606	643	577	568	620	629	606	608	612	646	579	633	599	636	585	611	603	594	584	594	598	599	581	635	617	580	628	581	623	587	594	589	636	606	597	624	616	643	602	653	598	606	618	594	607	587	643	611	641	622	643	580	627	589	631	588	615	620	604	589	579	612	580	574	591	613	605	609	628	635	575	628	634	542	583	597	615	584	613	586	584	614	609	645	572	580	626	606	611	614	607	618	655	601	560	618	648	603	609	624	574	604	617	565	636	604	629	632	595	584	602	585	583	617	600	635	594	604	605	628	574	580	639	583	625	565	608	602	601	625	591	640	572	668	593	607	584	576	641	639	611	632	605	602	550	561	563	598	591	565	640	592	600	579	625	621	576	560	604	589	573	559	613	651	594	609	594	630	612	581	635	629	589	622	608	629	611	590	640	606	618	594	598	603	570	602	626	644	600	612	613	570	603	615	640	612	588	584	607	611	617	652	624	587	653	636	599	608	624	631	617	627	666	579	594	644	587	625	553	639	611	580	624	575	587	604	645	576	591	599	616	621	638	635	595	606	554	628	650	612	584	603	604	595	607	619	639	624	586	591	645	608	582	633	614	577	645	627	623	606	601	616	644	612	618	636	612	620	617	592	593	624	635	610	603	606	591	575	610	618	633	609	572	619	618	617	611	645	594	582	579	598	621	593	587	652	605	603	632	634	675	557	609	656	597	660	588	623	626	601	608	588	635	607	634	588	603	625	618	647	581	567	616	607	571	606	595	607	612	622	626	578	606	626	585	578	617	630	589	596	563	625	624	613	600	611	589	590	627	594	632	596	635	622	606	623	624	588	600	614	605	602	582	594	585	567	581	585	613	565	616	612	621	574	626	611	614	621	621	622	593	573	575	591	625
10430	1040	1088	780	589	402	327	285	221	200	163	168	116	146	129	118	125	128	120	105	107	114	104	92	96	99	109	80	91	94	89	78	98	86	100	93	85	76	82	69	101	96	86	82	90	102	88	90	81	72	81	72	104	83	72	81	97	76	76	86	83	72	83	80	75	89	72	100	70	96	72	87	102	92	81	80	108	92	85	85	72	94	98	75	83	93	95	96	97	79	91	76	105	88	74	83	86	77	77	80	70	97	71	80	84	73	76	81	75	64	82	77	89	83	92	86	85	75	81	79	114	75	87	97	89	83	88	98	86	82	91	90	86	86	82	80	94	76	110	97	84	88	83	83	94	90	68	80	74	88	81	82	83	74	64	70	74	98	83	86	90	88	95	81	87	91	95	87	89	83	82	86	73	65	99	90	91	80	87	86	88	73	84	96	94	79	88	84	67	92	74	77	93	70	90	90	84	91	87	86	103	85	77	82	91	77	78	80	88	82	69	89	79	92	105	71	81	93	74	79	83	78	83	75	80	95	96	85	86	88	85	74	87	79	82	91	65	75	78	102	100	91	80	92	103	107	87	90	83	94	81	94	80	101	92	57	81	81	93	92	84	100	76	91	82	86	95	89	93	74	90	92	88	87	91	82	80	69	94	95	80	86	67	69	76	85	95	93	79	97	84	76	86	82	94	91	93	94	91	97	65	86	78	56	81	78	95	90	73	81	89	99	97	81	85	78	77	80	94	79	82	85	87	87	76	77	121	89	81	86	84	76	75	92	85	67	80	98	77	91	97	94	67	80	78	91	75	73	77	89	70	80	88	76	89	81	92	75	80	82	91	75	90	79	76	76	74	89	82	80	101	92	75	87	101	91	75	92	86	104	105	76	86	84	96	104	103	103	88	90	83	78	84	92	76	62	75	85	81	88	86	75	82	82	69	99	92	92	80	72	85	89	78	74	82	68	78	93	91	76	68	72	89	98	81	75	77	85	89	77	65	90	91	84	88	76	90	81	92	87	70	81	69	81	82	92	79	76	77	80	76	90	87	79	87	104	95	95	95	82	97	91	91	74	84	78	75	96	78	82	87	79	73	78	77	74	72	77	76	85	72	98	82	79	83	66	80	78	79	78	71	87	91	94	95	99	77	83	85	88	80	92	81	80	56	79	74	66	96	69	80	90	92	72	96	90	90	81	94	84	92	91	79	86	96	95	79	81	67	65	82	85	80	94	90	75	87	76	88	88	88	79	83	76	90	81	87	73	75	76	81	83	94	73	77	84	84	72	99	77	78	83	84	92	84	74	91	78	91	90	80	76	95	89	70	80	86	77	91	89	71	92	88	78	80	91	74	81	80	76	79	85	74	79	72	85	97	80	82	86	73	85	78	91	91	71	102	73	82	84	84	77	84	88	94	81	82	63	74	90	85	94	72	81	86	99	70	101	99	90	92	76	88	80	76	82	95	83	78	78	76	80	76	83	84	88	93	103	95	107	86	76	91	87	86	94	83	85	93	86	83	88	87	70	82	88	85	108	93	88	89	76	84	76	85	99	82	79	83	83	87	65	72	90	83	74	87	74	95	99	94	78	79	69	84	71	84	89	73	83	95	111	78	73	97	74	90	83	85	64	84	84	70	85	88	94	77	88	87	68	90	86	81	85	67	92	82	85	82	71	89	94	81	93	89	98	76	85	70	78	66	89	75	73	95	86	93	82	96	88	94	83	97	65	91	85	85	89	88	91	93	100	88	87	75	71	76	77	89	83	95	93	81	85	78	73	68	83	85	81	86	65	68	73	69	88	80	84	94	95	76	83	79	73	73	76	78	85	86	80	63	74	91	74	84	78	89	85	88	92	79	98	82	89	89	93	93	82	80	84	71	58	74	87	83	86	87	74	81	85	95	83	87	75	91	86	74	87	91	93	81	79	87	94	81	77	80	97	68	81	80	79	72	84	72	77	80	94	87	80	96	90	69	83	83	79	79	88	100	90	87	82	69	92	92	83	82	97	71	70	88	87	70	101	80	75	90	93	67	71	70	91	96	74	85	93	82	95	85	100	76	78	90	90	68	80	78	87	87	67	102	86	86	85	84	81	84	83	81	86	79	83	67	108	93	83	77	89	83	101	86	88	71	78	104	82	83	84	81	88	83	100	107	74	74	94	75	71	85	83	73	100	83	86	85	79	83	81	90	92	86	89	101	92	72	78	83	90	78	103	89	86	90	87	91	64	86	97	81	89	77	93	82	95	92	89	75	85	78	73	87	70	87	76	95	80	97	84	77	78	91	76	83	93	104	70	88	83	92	64	80	81	74	84	81	104	78	77	82	92	106	79	100	79	80	78	87	77	82	85	85	70	75	95	87	77	83	100	97	80	87	93	90	88	90	73	72	79	75	93	95	78	71	61	88	100	74	72	98	104	83	86	75	76	78	92	85	83	94	100	82	78	97	91	82	95	91	87	99	89	80	76	90	93	96	95	80	99	77	93	79	86	97	92	90	82	89	90	96	82	86	79	93	88	75	81	84	85	77	75	85	82	87	91	93	88	73	78	74	81	103	91	102	82	84	79	79	105	70	80	105	73	97	83	96	76	69	97	82	72	78	82	91	86	81	81	95	90	72	98	70	97	94	73	83	92	82	62	103	80	83	94	85	84	75	85	70	82	88	87	81	80	99	88	91	95	101	81	82	92	90	82	93	78	85	92	74	84	91	80	85	98	94	91	94	84	74	77	79	95	89	77	78	99	89	76	85	72	90	94	78	94	79	88	93	86	100	78	89	75	79	86	86	83	80	84	99	87	95	102	79	69	89	101	76	75	79	86	87	94	80	91	94	80	84	79	107	106	97	74	104	87	71	105	80	87	87	95	76	87	91	80	75	90	91	95	65	73	92	93	85	71	75	81	71	80	86	79	74	89	97	79	86	91	84	90	82	77	104	84	83	84	84	83	75	68	62	85	86	81	82	74	87	78	79	81	90	79	96	92	104	85	79	83	90	83	68	87	80	119	73	82	86	88	86	78	86	86	86	86	98	92	90	70	91	73	100	90	79	74	86	101	69	76	72	91	88	82	93	77	91	102	83	101	90	91	78	95	89	74	95	90	84	107	93	92	67	113	73	86	80	101	78	76	96	89	82	97	82	77	102	67	90	76	79	74	105	93	85	88	92	105	74	95	83	72	98	79	73	88	91	96	71	82	96	96	96	75	84	74	63	73	84	103	90	98	87	83	96	81	73	90	86	84	77	81	94	90	74	71	72	87	90	74	68	80	76	83	95	87	82	78	75	85	84	98	80	90	95	102	90	89	106	74	77	94	95	77	94	83	85	85	81	74	82	75	80	83	88	83	87	93	89	78	97	80	88	88	85	93	79	81	70	82	85	74	79	86	88	81	83	91	90	88	81	76	77	79	72	77	77	83	88	109	85	76	87	93	93	91	87	82	89	71	84	73	94	87	78	67	75	64	67	68	88	78	81	95	82	98	103	99	80	102	86	94
8019	1203	2803	3116	2724	2251	1799	1498	1370	1159	1034	983	920	779	731	646	646	610	646	518	558	487	467	476	475	452	467	416	434	412	425	414	418	387	409	411	387	398	388	430	358	390	391	377	365	408	350	341	363	365	374	333	354	319	352	367	379	357	337	333	341	365	358	354	359	352	350	351	336	361	335	317	359	313	326	328	367	346	356	382	300	309	328	318	349	336	332	333	357	330	345	347	362	329	327	328	357	315	350	352	300	371	339	359	353	359	339	330	338	315	334	349	360	326	346	314	293	337	338	353	332	340	343	315	336	314	320	335	321	340	355	308	347	343	338	354	330	333	319	352	338	337	358	340	364	350	375	338	318	336	342	343	313	346	359	354	311	369	332	339	352	347	342	314	334	328	318	340	327	318	320	340	316	322	340	326	318	345	318	300	317	337	338	329	344	331	332	353	326	335	328	310	316	306	341	352	330	333	318	336	342	338	339	356	360	361	310	311	367	332	344	335	337	348	351	345	318	315	352	320	337	312	334	320	326	321	313	329	330	338	333	356	329	341	294	299	369	325	333	298	342	327	326	304	314	333	337	328	304	339	306	348	329	347	332	327	336	315	295	356	345	322	353	314	317	310	319	353	328	306	319	322	328	347	345	329	372	311	352	357	335	324	312	342	318	336	305	342	342	351	348	327	317	297	352	314	327	360	347	305	337	326	304	322	319	331	322	320	318	321	331	350	341	393	339	336	333	344	324	315	296	335	341	299	335	311	350	329	318	347	327	317	295	324	329	328	332	330	347	331	322	337	356	336	319	316	339	346	341	317	334	371	297	335	336	317	377	327	308	321	339	322	337	320	326	337	325	351	318	308	324	323	326	276	357	364	298	331	346	327	351	343	336	332	305	336	304	342	348	338	362	362	353	327	354	342	360	342	307	323	307	329	319	306	340	326	311	334	345	309	319	359	354	294	349	336	306	310	347	339	358	328	363	322	342	333	360	346	292	326	299	357	325	331	323	323	340	306	339	314	323	336	305	360	339	357	350	346	348	323	310	340	315	341	389	292	344	343	318	338	341	323	314	326	347	302	325	328	331	334	337	349	328	321	310	309	325	328	310	368	295	346	286	317	329	314	311	323	368	337	363	297	354	365	336	341	300	367	370	328	345	360	372	322	324	319	359	367	320	312	349	311	332	348	301	354	352	326	351	333	324	297	337	329	319	346	345	339	351	343	351	326	341	343	324	325	338	347	342	321	288	335	320	282	322	346	333	325	347	335	332	293	349	339	365	349	321	337	338	335	347	308	342	348	401	331	334	359	348	338	304	308	365	304	321	332	332	328	337	336	306	321	334	317	351	354	344	303	313	360	358	375	305	309	346	324	358	345	349	337	297	340	337	326	318	357	307	319	333	329	357	360	331	326	356	382	344	349	340	297	363	344	329	352	344	289	314	317	331	354	307	365	342	365	321	335	339	330	302	336	320	313	355	332	369	351	348	352	313	307	366	338	316	316	349	329	329	362	310	324	348	324	316	329	351	341	319	338	314	377	333	316	315	353	320	321	337	366	338	330	332	344	353	350	313	331	352	339	369	357	327	341	327	333	339	326	337	339	358	332	298	329	335	345	327	335	308	327	336	319	308	311	327	298	357	319	352	364	307	352	321	346	328	323	305	332	330	314	332	333	322	309	344	350	344	312	308	325	337	320	339	324	345	320	319	333	307	352	345	314	363	325	346	344	316	360	331	337	332	326	317	354	316	370	366	325	312	338	327	324	323	345	328	332	312	368	312	328	366	312	326	297	336	325	326	331	321	329	309	323	340	337	307	313	317	331	355	306	350	310	332	302	296	352	343	336	314	326	365	315	353	341	352	324	308	319	330	281	333	339	327	355	348	353	331	340	355	343	339	327	355	336	351	310	360	344	353	330	325	330	334	324	317	329	335	350	338	337	337	324	339	340	342	355	355	300	312	334	332	328	366	338	324	313	363	337	348	346	314	336	325	336	330	332	368	312	314	341	308	342	358	336	353	293	359	330	352	327	335	332	329	323	323	332	362	358	321	322	333	315	310	340	312	330	284	333	315	336	345	344	356	320	328	350	306	320	313	331	328	342	320	338	329	343	324	330	334	331	346	331	340	352	330	329	339	339	337	339	351	300	329	326	321	333	329	354	356	347	338	332	343	327	339	344	320	321	346	353	336	312	316	324	321	337	324	323	340	338	334	318	358	333	327	311	328	340	331	338	329	314	368	337	350	335	297	352	336	339	343	324	312	328	349	352	327	341	362	340	308	358	323	303	344	325	363	320	312	337	314	327	327	347	337	352	329	336	364	364	332	332	353	336	311	299	344	344	329	345	338	305	301	349	331	351	337	363	351	305	342	326	327	312	319	328	355	301	329	356	321	326	360	352	354	317	343	334	322	366	339	341	320	352	354	339	328	354	346	340	339	320	338	353	336	310	320	324	335	337	350	317	324	312	339	361	324	347	339	276	338	344	308	353	322	396	319	322	334	342	354	323	325	305	319	354	350	305	325	337	333	315	350	322	310	331	348	321	365	347	346	338	318	360	379	316	354	323	321	318	306	316	326	328	302	339	326	320	337	305	338	331	325	343	358	340	340	339	345	293	333	320	314	326	352	340	328	304	312	327	352	301	346	336	317	321	321	313	329	357	320	328	349	356	351	330	327	358	323	342	327	336	324	315	317	325	329	347	335	305	325	326	319	309	317	307	353	357	308	327	312	322	348	310	335	320	350	332	323	378	335	307	337	318	327	348	320	305	327	360	361	329	329	313	358	343	305	315	315	349	316	326	343	349	356	364	347	338	325	330	297	322	327	330	319	325	315	322	330	338	353	337	332	288	317	308	339	309	328	341	340	318	318	297	320	318	357	325	347	322	320	355	324	329	352	329	331	328	378	318	324	343	357	345	320	343	333	335	307	352	340	363	326	333	336	321	330	312	344	357	315	327	347	319	314	338	335	338	353	363	335	334	359	324	364	344	315	333	325	340	376	346	313	322	318	366	295	330	345	339	329	346	358	326	322	341	333	331	309	327	332	318	319	299	342	334	343	329	338	293	342	337	337	331	329	345	362	308	344	343	329	329	320	327	328	322	326	311	333	311	291	360	320	302	341	321	362	334	361	325	320	319	335	336	341	330	336	351	332	334	324	326	330	337	342	324	298	290	330	331	344	342	321	347	333	331	341	322	321	358	316	316	314	304	330	327	331	329	349	315	316	313	315	339	313	327	322	324	350	333	360	335	328	315	330	329	348	328	358	308	304	346	311	330	327	332	349	321	336	346	293	325	321	345	347	354	326	344	329	369	327	316	322	317	308	326	342	336	339	334	376	348	322	370	347	334	325	328	353	322	341	355	334	340	339	331	332	324	311	315	333	316	332	303	316	308	327	340	318	315	319	344	325	324	330	330	316	333	306	340	314	336	327	309	328	356	382	314	319	320	350	334	362	378	321	298	350	339	324	373	314	313	323	329	360	334	355	322
19866	2789	2191	1636	1141	823	594	457	392	325	288	250	231	217	226	192	176	187	175	166	162	158	137	153	144	150	133	141	128	115	124	139	123	143	138	107	131	142	130	110	128	129	142	148	118	133	108	100	116	129	142	106	125	130	147	126	141	116	120	114	112	131	112	137	106	122	115	114	123	130	121	132	129	102	123	111	143	114	117	106	128	118	122	95	114	122	113	104	118	122	124	110	125	119	123	129	111	126	126	127	135	113	99	123	125	125	119	128	118	111	121	119	151	117	115	114	111	121	123	115	115	118	106	122	101	124	120	118	120	110	110	123	121	119	106	135	141	114	117	107	129	115	106	131	114	123	112	135	113	126	120	113	123	117	109	107	96	125	146	108	131	116	97	125	104	121	121	122	119	118	133	96	113	134	115	138	142	108	105	103	111	138	118	135	104	114	109	110	82	145	127	122	121	108	105	119	114	105	97	94	123	118	126	104	90	110	102	131	123	119	116	100	129	97	120	122	120	126	121	111	119	125	101	125	126	115	127	110	121	123	105	117	106	108	133	137	113	109	129	125	122	115	131	127	110	117	130	124	129	97	109	101	122	112	124	99	117	118	103	110	123	135	116	139	107	132	110	93	117	109	105	130	135	126	124	113	111	123	120	112	131	115	133	118	134	126	87	121	113	123	120	121	105	101	135	130	99	118	132	111	107	122	127	133	134	115	112	107	140	125	98	117	140	89	120	116	110	102	136	117	96	108	131	133	102	122	107	132	124	108	116	136	133	122	105	108	97	114	121	116	111	110	117	123	120	115	104	107	130	118	108	113	113	133	127	108	124	105	124	136	116	111	121	128	118	115	115	129	103	116	126	103	136	127	112	120	113	97	97	118	118	117	132	119	117	132	132	138	112	136	117	117	119	96	127	106	140	124	130	122	103	126	126	122	109	108	119	120	101	133	111	121	122	113	119	118	114	109	101	138	107	116	114	123	113	108	129	106	112	106	119	139	148	123	121	105	104	107	108	120	102	115	110	121	106	117	117	109	104	131	114	92	132	111	117	126	111	106	105	115	106	124	90	107	111	120	110	102	103	127	126	133	132	120	114	105	116	112	120	141	117	126	116	117	116	119	132	120	111	119	113	117	119	101	131	120	115	115	116	102	114	109	116	106	119	124	115	116	124	99	132	125	116	129	104	112	122	113	134	115	134	109	114	107	93	114	96	98	113	131	115	131	91	124	105	145	120	111	119	110	137	137	128	118	101	123	131	133	136	103	112	116	133	107	115	109	111	110	112	113	107	114	105	124	124	112	136	112	119	104	118	119	132	129	114	104	135	126	105	110	92	106	118	96	123	120	113	138	122	103	119	120	95	118	115	114	117	130	106	130	120	92	150	103	133	118	133	123	139	126	148	125	133	107	112	133	113	112	114	104	125	111	97	106	119	104	108	120	99	120	98	118	118	132	120	113	120	126	112	97	129	132	117	110	125	117	124	115	121	121	115	126	112	113	119	123	105	133	101	111	120	112	115	105	111	129	109	112	101	129	116	109	127	128	100	122	114	124	108	110	114	116	109	112	94	95	124	124	115	120	101	89	113	121	116	117	130	128	107	133	114	110	115	138	116	114	134	105	123	112	121	112	120	111	112	108	106	116	103	124	113	104	121	110	120	108	130	127	104	112	129	114	124	113	102	126	117	114	100	111	132	123	116	113	135	114	125	106	99	93	129	104	126	133	121	94	112	118	102	105	122	119	131	101	116	110	109	117	132	123	124	126	117	119	103	122	123	136	112	132	111	102	120	109	138	105	129	119	130	114	117	109	113	118	136	121	129	118	97	116	119	114	104	118	121	115	132	122	116	118	133	114	121	118	110	126	136	138	119	108	123	115	113	122	120	118	118	127	131	114	122	107	123	119	116	113	122	108	118	112	126	120	119	112	111	108	120	117	117	118	125	113	129	129	111	104	94	127	118	131	130	96	116	119	117	102	123	106	129	117	115	122	130	106	110	132	120	104	115	117	105	126	115	128	134	122	124	130	106	111	113	96	115	141	112	122	119	110	121	106	115	95	92	116	139	119	121	117	118	115	130	113	133	129	114	101	114	109	98	144	129	116	120	107	83	106	124	124	108	116	106	119	129	110	128	120	123	110	107	121	122	123	107	118	116	122	102	115	123	101	118	106	125	106	115	115	110	123	97	119	128	118	120	121	108	119	124	131	126	115	113	107	125	126	116	132	122	106	106	118	106	121	103	129	133	119	107	117	114	115	116	123	113	104	116	114	136	119	118	117	104	98	116	123	119	99	129	119	124	109	134	125	117	114	123	112	126	98	130	136	121	120	99	124	111	114	111	111	122	123	110	125	138	124	125	134	127	131	123	102	124	103	112	104	134	115	118	103	105	122	116	100	105	114	120	116	122	118	128	110	107	110	119	101	118	129	114	107	119	100	94	130	109	107	129	114	121	122	128	127	116	110	121	114	117	129	93	108	124	114	131	109	118	128	93	132	108	98	105	96	100	130	98	108	106	125	122	111	121	129	120	132	133	112	113	114	107	100	96	118	113	116	113	123	119	113	112	103	118	125	91	107	110	102	113	118	110	126	102	123	113	125	126	102	115	114	115	111	112	107	118	114	125	106	105	107	113	117	129	131	135	104	119	109	91	106	102	112	120	87	115	106	135	138	109	115	107	112	124	109	105	117	142	120	122	111	137	131	96	101	117	115	140	116	129	126	92	124	98	135	114	101	94	125	105	123	119	123	134	110	100	114	109	108	128	134	112	128	134	105	116	107	129	112	107	112	136	116	101	118	113	114	109	141	127	102	114	109	132	127	116	104	111	100	131	104	129	117	134	124	103	127	125	126	123	123	118	119	106	112	124	117	110	134	115	106	128	123	117	103	138	104	108	118	125	114	128	124	140	107	108	123	125	104	130	130	106	111	115	114	123	128	117	114	112	108	145	103	109	124	117	90	128	134	109	138	119	118	130	130	122	103	119	109	121	110	113	111	113	97	128	117	124	128	105	114	107	115	107	118	105	103	116	125	122	117	124	124	106	116	119	115	111	127	111	107	107	119	121	105	118	134	101	106	107	101	101	117	106	134	141	111	121	129	102	128	110	122	106	125	134	97	128	112	124	103	101	115	98	121	114	111	122	118	102	115	127	127	102	111	128	110	119	112	117	115	111	128	107	121	128	114	109	128	121	100	132	102	101	114	122	109	140	139	128	114	106	126	111	102	116	106	121	127	103	127	105	122	124	134	118	103	100	123	135	106	109	115	112	126	115	117	103	100	110	112	119	116	146	122	120	113	113	118	143	128	113	101	111	112	106	127	107	111	128	119	95	113	106	109	124	92	123	120	125	123	101	128	146	124	110	135	125	111	121	119	108	130	120	115	116	113	128	119	96	97	113	131	128	101	113	96	109	113	105	120	119	114	122	146	115	120	104	113	120	123	131	120	109	125	110	137	100	131	100	115	124	129	133	130	126	124	114	132	113	113
11174	2266	5148	5828	5047	4192	3392	2929	2467	1971	1789	1511	1555	1370	1229	1191	1075	995	975	838	821	810	760	722	678	686	659	638	649	617	592	610	603	614	579	543	591	524	551	549	513	553	565	605	535	529	538	529	516	493	490	529	532	486	516	491	519	475	504	480	531	447	467	498	475	462	454	479	410	455	499	457	473	461	442	466	458	462	478	454	448	452	483	435	422	460	452	435	437	460	433	482	466	445	450	423	464	470	449	459	480	437	452	463	460	486	417	434	463	448	417	450	442	449	485	442	451	460	449	421	464	434	469	483	472	465	451	484	438	428	418	463	485	473	439	429	419	389	472	446	443	480	454	422	432	464	466	407	446	462	454	438	419	454	426	445	462	442	461	405	433	455	435	472	426	436	488	451	413	423	437	513	436	470	490	440	409	429	444	444	468	435	443	427	437	463	423	452	454	406	454	452	428	458	415	434	414	451	471	481	428	471	455	473	434	470	431	463	402	447	449	414	450	464	438	449	501	427	417	434	448	407	483	460	465	432	415	418	470	441	440	474	453	434	449	430	438	454	468	451	430	432	434	426	436	426	436	446	438	440	431	458	441	465	419	448	425	478	460	443	422	436	419	487	435	398	460	411	446	432	497	430	454	449	438	449	438	406	409	455	472	420	453	434	433	428	442	463	397	431	395	439	485	450	413	443	462	417	442	459	446	457	440	466	438	496	446	458	453	454	430	449	421	459	451	460	431	395	450	457	477	425	438	430	439	442	478	472	420	450	399	416	461	457	473	446	436	451	436	422	469	441	451	452	455	463	441	455	450	433	468	430	448	442	464	418	486	419	471	466	465	457	444	452	455	452	502	441	459	435	444	436	414	444	450	462	443	444	433	434	446	441	466	400	425	420	411	453	434	403	459	441	421	429	464	437	432	424	449	411	457	440	429	424	463	458	440	426	440	478	429	451	448	452	472	422	383	443	462	424	420	493	420	468	445	475	462	460	446	450	430	455	475	451	452	438	437	441	429	478	449	438	455	422	428	469	420	416	469	443	425	466	456	440	447	420	423	428	415	399	464	424	434	431	454	429	447	457	436	442	430	415	490	444	458	420	430	448	411	446	409	442	427	397	457	438	436	436	441	445	415	445	410	482	441	461	426	444	413	411	406	426	441	439	461	515	500	424	424	432	424	466	450	467	425	432	447	427	465	446	448	440	413	429	427	447	465	433	444	471	427	435	437	430	422	451	439	457	427	448	414	421	447	463	441	421	401	468	427	472	463	439	442	457	435	453	435	450	464	446	400	425	440	454	445	443	483	412	436	435	450	449	442	473	442	458	443	432	497	423	432	429	438	445	426	465	470	423	457	467	411	459	432	470	425	464	425	460	408	444	439	421	454	429	419	435	472	452	396	429	489	422	454	455	458	438	427	440	437	475	420	447	439	424	452	396	426	429	431	428	418	455	468	409	459	465	456	438	431	472	444	441	430	440	431	447	434	429	418	445	405	437	436	457	453	421	457	458	451	430	435	447	439	449	417	446	430	402	486	436	459	441	435	455	415	447	437	434	445	443	456	420	423	427	466	464	467	418	458	448	447	443	448	448	435	470	434	439	426	436	386	449	442	466	442	451	430	458	478	430	423	440	437	438	387	467	470	417	479	405	459	441	410	432	468	412	453	469	425	421	428	436	427	437	458	440	445	429	443	416	423	441	444	429	449	420	439	397	433	442	453	445	448	463	447	456	449	464	448	415	424	461	462	427	385	427	457	431	439	449	459	435	442	443	478	417	439	428	465	438	480	462	422	442	441	464	482	446	421	412	435	399	470	469	457	444	493	445	460	461	453	444	456	457	446	470	454	506	430	448	453	445	440	429	453	444	427	416	425	452	442	422	445	461	447	420	450	466	432	437	458	449	456	399	429	430	439	428	408	436	426	434	440	423	459	437	428	468	417	475	407	438	454	446	453	464	444	451	426	438	452	442	415	435	432	446	468	433	415	465	430	444	456	470	414	463	444	426	427	443	426	443	475	433	441	450	433	443	431	462	425	445	423	436	477	432	435	431	435	446	458	484	446	428	478	476	455	412	445	437	449	410	457	440	431	471	432	427	469	490	432	447	482	442	416	437	450	419	452	440	440	421	466	459	470	443	424	417	452	467	453	457	417	438	421	422	433	427	445	409	431	406	414	396	446	441	489	438	483	455	466	441	422	450	458	440	436	462	445	441	455	447	484	413	429	410	426	432	478	461	432	422	458	432	443	421	425	434	430	419	465	443	480	438	444	373	452	447	459	445	441	422	449	432	450	433	427	453	412	423	453	452	464	404	420	433	421	454	402	442	384	420	442	481	460	420	457	467	424	409	451	456	449	435	452	445	476	456	463	440	426	452	419	469	460	440	444	406	426	447	441	435	461	439	469	394	447	406	430	424	415	475	421	463	449	406	405	420	461	442	450	474	414	471	432	446	447	490	401	481	446	452	432	442	445	454	431	418	454	438	445	431	488	461	483	461	438	440	449	446	424	432	435	416	461	401	460	471	421	434	473	461	436	466	397	406	447	408	447	442	437	435	439	444	425	474	444	414	471	461	445	447	431	452	450	442	452	475	440	474	419	467	463	437	448	421	435	451	456	467	423	445	436	465	456	441	399	448	439	470	447	463	415	436	462	427	422	435	421	400	448	465	422	421	434	455	415	431	440	470	429	432	463	414	429	445	423	438	434	451	404	428	440	436	434	450	432	427	435	410	418	408	426	442	414	429	463	449	475	417	468	424	435	436	424	410	421	450	436	419	467	421	428	439	441	421	417	423	450	432	476	448	418	453	419	430	444	439	440	444	467	488	450	486	442	448	454	465	446	440	397	444	483	425	431	428	454	447	418	406	439	459	434	441	422	454	445	430	450	446	420	471	472	420	436	454	394	434	463	462	431	395	448	451	444	423	390	427	416	436	433	410	466	419	470	426	456	465	397	452	411	411	450	453	408	452	468	423	432	473	467	459	452	436	439	440	457	415	426	417	432	464	416	447	469	478	429	434	446	456	448	431	459	454	452	460	481	435	457	460	432	434	462	435	415	458	435	469	450	443	472	432	450	441	444	422	441	483	432	448	459	477	479	476	451	431	456	418	439	436	421	467	432	420	412	425	429	429	429	461	436	445	451	462	445	444	436	434	460	446	485	445	424	462	448	443	454	455	456	456	414	460	436	426	430	448	432	425	443	490	431	440	474	450	370	449	442	408	438	453	453	416	422	461	407	465	464	493	421	485	443	447	436	412	435	431	440	437	475	445	449	465	421	454	431	412	427	405	478	425	442	433	434	422	448	438	428	462	457	438	415	438	475	434	449	459	404	399	412	427	497	458	458	416	402	439	431	414	454	433	474	440	470	425	425	427	438	464	433	436	442	430	440	457	420	427	425	448	426	436	438	450	430	416	456	430	444	422	449	482	444	435	403	440	452	433	422	417	488	418	448	441	451	446	456	464	428	440	435	429	446	415	432	483	469	463
1820	246	269	244	216	178	184	181	172	172	181	172	152	145	155	145	184	141	171	181	188	173	194	183	154	193	178	161	210	181	171	151	183	151	165	174	170	140	181	152	160	187	170	171	149	161	176	162	173	155	170	146	177	171	174	194	160	175	149	179	143	156	175	164	170	167	160	171	169	183	151	177	172	171	136	174	175	176	159	185	159	156	150	175	162	169	199	163	154	174	168	182	171	183	177	154	154	169	152	167	158	190	180	156	163	160	173	180	149	174	143	185	160	162	144	144	162	163	158	177	166	162	170	162	190	191	141	181	170	176	157	185	149	158	146	164	149	178	148	139	176	147	150	173	159	171	175	167	165	169	145	188	191	160	165	180	176	186	164	161	158	153	154	161	166	165	162	163	179	164	164	163	180	156	161	176	140	168	176	185	169	152	179	167	170	132	169	147	169	173	151	157	162	181	136	174	155	171	180	178	168	147	167	159	183	154	167	167	150	139	145	145	159	163	168	178	186	164	170	157	176	128	139	154	154	166	139	162	181	165	185	174	169	186	169	138	164	168	177	152	156	162	153	147	181	161	170	158	186	177	168	173	162	167	166	181	164	166	165	186	149	162	208	159	156	140	155	157	172	180	174	165	155	162	168	162	167	164	196	144	174	167	178	165	157	167	171	157	163	155	156	162	178	154	165	172	154	163	161	158	170	174	162	179	177	159	150	166	189	175	183	158	170	154	164	157	170	190	188	157	165	143	169	144	157	175	179	162	168	161	174	174	171	153	158	190	164	175	163	172	178	174	155	181	176	158	164	159	168	162	172	154	160	173	176	136	157	163	163	141	162	169	169	169	164	164	168	175	146	163	169	179	169	160	154	158	155	173	152	173	156	145	169	158	173	171	171	146	174	173	155	176	171	188	171	153	205	144	157	187	184	159	140	174	156	166	165	154	168	161	151	182	172	156	170	185	180	144	178	157	177	153	177	149	154	183	165	170	177	192	173	193	156	182	162	146	159	164	161	174	195	172	158	166	162	159	186	159	193	161	152	160	165	169	182	147	154	159	173	176	169	166	159	180	177	136	200	175	172	154	161	178	180	177	183	172	162	160	166	185	160	169	184	159	186	154	163	149	171	184	167	161	164	176	160	165	180	176	164	167	188	166	169	176	182	175	169	166	170	172	190	179	177	186	158	188	181	172	161	158	183	165	147	181	174	169	174	175	153	174	170	176	172	161	172	199	159	154	170	154	136	185	155	177	154	162	182	131	181	167	167	150	158	167	157	163	167	168	178	181	155	172	166	166	150	158	161	175	167	158	192	162	155	160	170	153	161	167	160	160	161	135	161	186	167	156	172	175	167	160	157	167	178	205	173	172	167	149	171	161	169	164	171	147	158	164	183	169	175	183	159	164	154	172	169	154	172	160	184	172	160	151	160	158	181	152	177	158	177	167	147	164	190	179	174	152	141	164	172	156	170	166	154	156	153	186	151	167	173	173	151	158	184	182	181	174	141	157	181	159	172	161	149	146	187	158	173	163	157	179	167	157	173	182	182	167	209	171	159	157	179	164	183	182	165	152	148	151	151	169	190	173	176	153	124	169	149	164	165	182	156	167	193	181	168	141	181	175	188	172	183	150	168	167	180	169	153	174	137	183	183	175	183	171	175	155	171	157	160	159	170	173	166	150	167	171	178	179	169	176	165	161	165	181	160	170	157	165	140	160	192	176	159	179	151	176	154	150	156	182	170	149	170	166	166	137	164	167	171	189	161	157	166	147	156	168	163	166	188	185	157	164	168	172	186	165	175	175	175	167	182	176	156	175	163	159	177	152	170	172	189	168	169	157	152	183	136	163	143	160	154	149	161	168	165	188	178	153	151	141	148	161	171	176	156	171	180	178	157	163	160	171	187	156	143	145	180	164	146	167	167	181	172	158	178	184	169	143	144	159	187	146	189	152	166	169	159	166	176	165	151	163	169	181	179	152	165	188	164	182	148	181	152	159	167	180	183	165	165	165	132	175	163	172	165	165	142	179	184	177	172	178	160	178	159	141	181	170	156	152	168	145	170	163	166	177	168	143	180	167	185	158	173	155	139	191	157	180	159	157	163	158	159	161	160	173	167	172	192	139	176	172	165	160	163	144	159	160	168	171	200	170	157	143	155	157	139	155	155	174	179	162	170	168	182	157	160	151	180	170	166	151	170	155	173	185	159	148	177	176	186	179	171	173	175	195	190	182	191	128	154	178	188	167	177	163	174	164	150	161	156	191	176	174	191	159	189	158	158	182	173	168	154	167	170	171	149	177	168	149	171	145	156	170	156	196	166	167	180	170	171	179	157	187	156	160	174	162	153	174	172	159	186	148	166	175	140	175	160	175	148	153	173	161	174	170	171	166	176	137	163	176	143	169	143	167	179	166	155	154	187	175	178	188	155	161	164	170	163	161	164	158	177	177	178	151	153	163	182	168	173	161	163	167	165	187	168	168	175	181	187	158	155	156	174	165	154	183	154	189	173	176	179	158	180	162	159	152	166	163	153	178	148	171	177	164	168	161	183	165	169	156	171	178	168	160	167	170	173	181	166	154	173	154	160	187	174	170	190	159	149	173	182	164	175	177	177	175	167	189	164	190	184	155	163	176	172	184	160	180	164	160	191	155	159	171	155	165	187	172	166	152	176	159	171	168	170	173	163	164	159	157	167	182	160	185	153	172	177	189	155	143	165	168	175	189	177	189	174	170	178	181	170	178	168	158	164	150	175	168	158	165	171	165	144	187	180	156	157	161	159	164	165	164	168	168	174	171	194	172	159	164	160	165	181	172	171	164	150	164	160	153	155	160	169	165	181	166	167	169	163	174	155	169	173	161	179	147	165	166	158	153	159	171	186	153	185	161	167	157	169	162	180	172	182	182	173	158	173	158	170	168	149	174	174	160	157	133	171	161	155	171	180	165	173	169	193	171	183	162	179	165	172	175	173	162	161	187	164	156	159	158	163	179	174	185	151	153	176	156	177	173	159	157	153	164	158	191	145	182	158	166	179	160	160	148	163	149	178	166	166	141	172	172	156	177	164	158	169	163	153	172	170	139	160	153	173	150	151	169	167	167	184	157	180	160	180	160	168	149	189	163	186	175	182	170	151	152	165	159	173	190	172	171	148	187	172	188	180	151	178	167	157	165	154	147	176	164	177	183	145	163	166	184	151	169	178	153	141	210	177	172	161	167	156	173	161	153	169	174	164	204	155	159	160	150	158	161	159	166	163	171	162	171	166	158	174	157	164	161	159	173	170	186	171	160	150	166	160	174	158	151	169	176	171	173	166	164	171	155	137	183	160	176	153	173	185	176	171	157	147	165	154	149	175	172	179	193	178	179	157	175	156	163	167	134	174	147	160	176	165	159	166	168	180	173	178	173	154	163	177	181	164	156	169	169	168	168	168	166	177	159	185	180	157	190	191	154	176	175	174	156	170	163	178	160	164	185	172	168	167	188	156	182	162	173
3351	659	762	761	761	712	659	663	674	623	630	637	606	616	601	615	612	627	592	593	602	561	657	563	616	590	553	577	579	595	517	566	570	587	558	574	598	582	594	591	603	584	626	589	551	570	558	628	529	522	599	546	573	593	575	541	624	564	572	614	561	606	584	530	599	589	581	585	573	625	579	559	566	553	586	576	591	616	565	558	621	591	544	532	567	570	598	558	618	565	573	593	586	637	538	591	567	620	600	591	569	570	586	599	613	592	634	574	613	552	612	539	588	610	618	614	589	561	577	559	576	566	551	555	582	554	629	561	552	567	572	583	552	583	583	603	577	567	599	603	606	578	625	576	573	610	568	630	574	565	575	529	585	564	567	573	578	582	614	578	579	576	586	576	588	624	588	584	564	583	573	576	622	566	574	581	580	593	578	571	613	592	563	577	609	589	599	544	560	574	627	626	570	660	572	579	571	553	574	587	587	635	607	588	547	577	581	554	589	581	607	562	565	602	606	555	585	572	539	584	534	553	550	566	603	575	592	587	593	574	577	580	633	562	574	598	594	552	618	595	578	532	620	572	600	609	589	569	592	607	604	578	628	565	559	563	605	611	587	542	579	617	588	549	604	559	540	611	620	576	571	609	579	577	623	572	563	599	569	582	536	591	598	589	621	570	642	577	609	555	572	577	607	624	557	569	627	605	535	578	561	574	590	576	575	598	548	618	573	605	595	568	579	607	552	542	609	600	568	592	600	545	552	590	557	553	575	524	594	612	574	616	601	610	577	611	561	602	584	585	603	608	571	550	558	596	609	652	554	609	572	597	614	613	587	628	555	556	558	586	584	633	579	571	589	555	597	618	555	527	586	614	532	582	559	567	542	566	596	612	608	578	571	596	539	564	584	591	611	611	566	582	563	601	618	558	609	563	644	576	556	580	609	584	565	579	584	578	639	582	513	547	553	587	579	591	589	552	571	588	619	575	543	542	552	590	595	615	579	585	601	574	587	536	575	572	547	600	629	567	614	570	613	558	552	539	571	577	546	595	604	592	618	585	572	610	557	614	575	553	585	555	561	570	602	586	575	589	602	625	592	556	566	569	543	571	564	565	611	569	556	582	561	579	546	616	580	553	594	559	583	602	511	561	568	617	547	588	595	582	588	626	595	576	631	600	631	560	562	548	583	599	573	615	563	558	620	566	583	582	565	567	612	557	617	600	585	602	585	553	544	607	602	586	590	558	579	596	587	544	523	559	559	582	547	620	604	600	591	583	591	630	576	549	545	601	579	581	573	577	585	577	570	540	580	563	625	631	612	559	552	560	583	578	595	579	575	549	581	612	542	581	608	592	579	606	620	524	549	593	629	607	546	553	585	622	597	585	580	569	619	573	571	578	595	594	571	589	553	581	575	568	576	567	525	568	571	598	590	568	589	592	573	598	622	592	544	572	597	585	611	582	583	593	604	588	606	561	587	582	547	574	588	572	565	599	564	574	574	593	622	614	616	620	582	571	595	571	576	582	603	552	591	554	564	537	571	609	595	611	536	598	571	585	581	589	616	616	585	604	585	558	587	547	617	592	604	546	567	580	562	601	575	557	590	582	595	559	584	599	611	569	613	577	560	591	581	624	567	613	540	553	556	606	575	578	571	544	624	538	593	595	582	590	568	574	567	568	639	575	605	581	594	589	578	554	581	573	569	588	571	572	584	576	554	567	602	590	579	576	594	601	546	579	589	596	575	598	592	587	591	588	624	602	616	606	591	555	565	531	592	554	560	574	581	573	584	575	573	612	601	586	601	573	612	572	562	569	542	609	572	594	576	606	526	577	569	641	652	602	571	560	537	629	604	575	548	589	582	578	573	597	597	606	583	572	591	572	587	565	540	568	594	526	615	573	591	563	556	600	550	580	575	573	634	618	577	593	612	606	572	559	552	596	595	567	574	612	578	606	565	605	565	547	603	580	610	552	597	594	580	570	570	563	589	586	571	583	560	613	573	578	577	570	569	562	584	613	535	549	553	565	537	523	566	534	604	626	572	586	594	609	578	568	594	541	598	607	557	560	576	588	562	560	589	599	585	560	588	588	573	565	592	557	609	584	575	603	604	558	584	588	565	571	597	619	591	550	591	597	553	583	585	616	619	622	580	560	588	577	586	584	574	568	525	606	549	595	577	566	559	567	571	614	548	566	573	608	608	599	571	562	544	547	591	622	577	579	590	576	596	602	539	593	625	582	552	592	622	552	553	588	613	565	586	527	583	616	612	554	619	624	592	551	624	548	615	518	590	577	578	527	627	607	591	562	610	568	581	597	579	591	568	594	590	578	589	578	585	558	575	596	545	552	578	575	585	599	587	607	586	564	590	604	584	584	577	573	549	615	585	614	561	603	570	594	631	601	603	599	589	597	616	544	616	589	557	619	537	578	592	552	589	605	588	610	589	580	608	562	577	629	576	578	615	558	603	561	581	587	573	622	606	618	543	573	546	565	595	579	606	616	537	597	535	586	607	622	583	533	555	588	576	617	600	612	576	565	553	588	576	551	603	607	596	592	592	553	603	580	620	562	563	579	552	604	587	562	576	578	603	604	609	624	568	588	584	592	587	626	533	605	551	601	549	600	545	563	571	619	588	573	558	526	573	565	590	563	562	630	567	605	577	578	587	600	571	605	569	607	567	562	580	586	612	546	609	572	611	563	557	563	608	578	600	586	582	632	616	583	555	575	612	615	560	583	586	559	587	573	544	566	561	567	557	603	559	593	631	523	602	562	602	558	592	619	606	590	600	550	607	606	557	584	575	591	571	589	622	632	550	601	595	603	569	575	585	571	580	646	632	587	594	589	587	590	610	552	582	579	583	576	605	547	631	600	548	609	585	609	547	559	577	554	585	594	586	593	596	579	584	607	576	558	515	590	619	564	545	536	544	575	606	607	598	546	548	569	575	559	591	577	567	591	563	597	576	586	573	573	581	548	549	620	591	593	574	553	601	610	617	581	603	578	564	601	590	592	561	544	566	610	573	611	566	586	588	528	579	570	587	574	610	599	568	545	584	602	587	557	609	585	578	582	579	572	570	636	595	556	554	573	558	618	537	579	601	594	543	591	634	574	559	584	608	591	551	557	540	588	566	588	608	552	502	560	552	599	548	553	619	618	554	588	566	595	582	562	595	591	572	603	559	556	580	588	588	608	558	602	561	593	542	586	571	592	589	568	595	608	617	526	582	586	591	578	596	557	577	618	602	598	550	557	568	581	611	584	556	565	543	592	587	558	581	579	544	566	589	614	599	578	568	604	570	608	586	584	579	615	572	597	584	577	588	574	556	604	592	578	564	575	531	591	561	602	568	565	604	591	545	541	593	593	544	594	580	597	604	593	594	514	582	613	576	594	546	611	581	547	592	565	514	536	548	588	575	593	624	594	568	612	539	592	603	579	639	555	590	564	575	560	543	556	614	562	577	610	565	573	544	622	583	588	590	621	544	593	588	573	558	601	572	560	531	552
10318	987	1088	788	582	434	325	273	203	166	193	181	152	146	139	132	136	121	101	105	107	109	84	103	114	90	101	90	107	98	80	102	91	88	82	80	67	87	83	90	91	105	71	89	92	69	83	72	87	77	102	65	99	82	78	91	85	86	73	92	104	84	107	76	86	78	104	91	104	89	85	78	74	87	77	87	84	93	89	99	96	73	95	68	103	82	73	66	69	78	99	90	98	71	79	79	77	80	82	85	100	78	79	102	91	77	68	74	64	86	94	77	88	73	86	89	80	75	85	63	88	94	94	92	72	85	71	81	74	98	84	74	73	97	91	85	95	85	79	68	76	79	76	91	90	73	90	88	77	86	76	85	83	89	92	68	81	73	85	72	102	70	69	109	89	82	97	84	96	94	71	85	75	90	72	79	96	100	90	73	95	100	76	87	85	87	81	79	93	86	93	67	91	71	72	90	83	84	92	74	77	78	79	89	99	86	88	88	67	94	73	95	83	86	91	87	87	98	79	93	83	73	78	98	80	79	78	82	87	92	67	82	91	89	81	79	99	97	88	88	87	104	81	95	88	77	77	82	66	91	78	80	78	75	97	92	89	92	94	93	75	87	84	82	97	76	86	95	94	97	81	96	82	80	78	82	66	82	79	93	96	83	104	97	72	90	82	97	66	84	86	85	75	97	104	88	84	80	88	82	88	84	75	84	101	102	82	68	88	96	89	65	90	86	74	82	89	88	80	88	87	89	86	98	75	77	69	82	65	81	74	90	87	83	77	87	69	83	94	66	88	87	78	92	90	78	78	95	84	85	90	84	79	99	72	86	97	76	84	76	84	86	67	87	79	89	89	86	80	97	74	75	81	89	83	78	75	98	100	76	94	72	84	81	88	97	98	83	82	100	78	86	93	80	78	79	94	91	84	86	77	74	79	95	84	88	85	109	79	93	91	103	84	91	81	72	76	66	83	99	79	85	86	73	84	81	90	76	92	75	82	86	87	82	81	87	78	80	89	82	80	107	76	86	86	75	98	66	98	82	88	89	94	93	86	80	84	79	57	78	82	76	90	78	89	80	100	79	86	86	66	83	74	85	82	63	81	76	87	89	74	95	86	92	89	93	79	79	79	86	79	95	70	81	80	74	80	74	85	70	75	68	95	92	76	80	74	83	96	106	80	83	87	98	91	85	82	83	77	96	84	90	91	81	91	88	88	84	67	77	92	74	78	92	99	85	83	93	85	93	96	91	82	76	69	94	71	72	83	93	88	109	76	81	97	94	95	76	85	100	74	108	86	82	81	77	85	83	77	92	76	94	77	65	81	71	83	96	81	93	81	78	69	82	77	74	89	76	87	86	88	96	72	64	83	86	90	81	89	79	89	80	93	74	89	85	83	74	82	93	65	68	82	85	90	62	77	76	73	91	88	77	86	102	94	92	85	78	94	94	85	91	95	93	87	92	82	81	94	78	74	77	73	83	90	102	82	93	74	73	92	71	95	88	81	74	57	79	97	66	86	84	85	71	92	84	70	89	79	88	86	71	107	84	66	86	86	83	77	75	101	91	102	73	86	59	77	77	88	85	82	75	90	100	83	87	90	87	84	89	89	89	83	91	89	91	89	82	93	88	92	85	98	85	89	74	75	67	85	74	89	89	84	87	91	89	82	78	77	69	89	84	91	98	81	105	88	95	75	86	82	85	72	87	79	77	86	80	79	85	76	105	89	86	88	76	81	85	83	78	89	93	89	79	89	86	67	81	78	77	71	81	71	82	73	77	92	76	65	81	103	77	64	99	74	80	69	77	83	96	87	67	85	95	76	85	86	76	89	90	85	100	81	83	86	81	73	93	84	76	84	74	80	93	78	85	92	89	84	83	83	101	89	83	94	92	86	86	70	83	78	84	81	84	86	87	97	88	82	81	91	81	84	73	79	113	69	91	75	96	79	73	86	81	77	96	81	77	82	89	82	92	81	88	76	85	94	74	82	90	93	83	84	88	81	76	87	87	95	97	78	91	85	79	85	68	86	89	83	75	88	93	71	81	96	77	97	75	76	88	89	87	88	97	92	79	82	85	94	81	73	93	85	82	73	78	88	87	78	90	83	95	71	86	83	80	89	88	82	86	88	86	65	77	89	82	75	78	76	64	89	96	80	96	81	82	80	82	75	85	104	89	92	83	95	83	82	94	56	75	88	97	80	78	83	67	70	111	76	86	74	75	71	88	102	83	93	90	90	90	84	86	85	91	93	87	76	81	76	79	92	86	95	81	66	98	79	95	95	82	79	77	80	79	81	83	63	89	82	83	86	94	87	92	85	79	86	71	79	76	84	83	91	84	66	79	63	67	84	94	82	93	100	68	81	73	93	84	79	110	75	86	82	104	85	80	90	81	74	93	82	80	94	90	88	91	95	86	75	84	81	90	91	100	86	91	82	81	85	80	85	73	94	77	78	81	92	68	72	85	84	86	72	87	90	80	92	90	106	75	79	80	94	77	79	68	76	92	103	93	69	80	75	71	100	81	70	84	97	68	86	91	66	85	84	62	98	88	91	84	77	92	90	91	64	84	87	77	83	102	88	82	85	76	75	91	75	68	79	63	72	91	88	98	90	70	66	96	94	90	90	99	84	76	69	85	84	76	92	97	82	75	74	75	84	102	107	68	75	83	100	75	82	71	82	86	65	83	64	78	86	74	64	94	71	81	69	67	77	74	92	99	79	88	86	60	84	79	95	89	86	81	82	82	64	90	78	66	80	71	84	92	95	79	95	76	78	72	91	77	82	87	83	81	67	100	78	86	78	73	92	89	86	81	93	89	84	86	94	74	107	73	82	94	70	82	80	88	98	84	85	83	100	77	69	82	90	98	71	85	72	93	88	88	82	75	89	78	85	92	87	73	87	83	77	86	78	90	84	85	82	77	78	89	87	79	76	79	81	85	90	95	85	89	90	99	85	81	93	72	88	94	79	89	91	96	88	76	82	78	87	80	85	84	67	67	86	89	81	86	86	90	71	82	72	82	79	72	83	81	103	101	84	72	91	87	88	77	77	86	98	86	73	89	83	95	78	82	85	88	84	89	103	93	75	76	90	101	85	80	81	83	100	77	80	100	85	78	88	77	70	84	91	84	75	87	83	84	94	87	87	92	76	90	89	85	89	72	78	73	68	70	104	92	76	100	88	90	106	71	93	80	83	94	73	89	94	108	88	86	80	80	110	82	76	78	95	92	85	96	82	74	90	96	80	95	77	67	88	107	71	89	75	78	87	65	97	91	69	95	89	105	92	71	69	83	71	86	95	92	91	77	79	74	100	63	88	69	87	69	77	88	75	87	91	89	87	89	71	78	78	69	68	75	78	81	86	81	71	67	86	81	92	95	96	71	78	84	98	85	91	102	79	77	83	81	85	96	92	71	78	87	99	69	76	89	94	76	90	92	78	88	84	83	82	98	62	91	69	70	82	78	86	84	104	75	90	84	84	85	67	84	84	88	91	76
8056	1184	2691	3066	2703	2227	1774	1548	1297	1126	1035	928	796	787	778	694	654	609	561	621	522	496	471	453	467	441	482	439	459	409	443	406	410	423	429	430	395	407	393	385	407	381	372	383	395	375	349	366	367	358	353	376	351	358	355	364	354	337	303	339	336	353	325	381	353	368	335	375	339	370	364	354	343	338	320	359	334	355	356	350	330	354	347	351	391	370	345	347	328	305	332	336	349	360	347	344	341	334	331	333	327	332	353	344	346	340	326	359	322	306	345	341	335	357	356	348	328	342	345	343	320	344	384	322	333	302	319	321	312	348	375	322	324	346	328	309	339	336	390	306	341	349	327	338	321	367	334	343	322	323	367	350	322	321	320	335	325	332	331	333	319	379	347	362	327	326	311	298	338	342	322	363	319	363	318	341	326	363	335	327	339	326	308	344	348	351	317	330	321	320	345	358	372	355	322	300	372	315	330	329	352	350	360	351	331	319	339	323	344	352	322	315	316	352	317	348	312	320	327	309	363	334	325	308	341	329	353	341	314	347	301	335	332	361	323	307	343	345	305	346	330	321	310	341	353	335	352	346	355	321	321	358	323	312	340	312	385	323	313	329	357	360	329	338	326	306	327	343	358	308	290	309	361	346	312	311	325	334	359	354	366	331	338	362	353	340	310	357	332	335	329	310	306	323	316	301	355	321	335	335	321	331	346	342	341	313	315	347	294	343	341	332	343	333	335	295	335	301	313	329	329	339	333	314	341	315	331	318	302	337	313	345	379	301	345	336	315	322	318	330	355	333	344	339	325	312	325	351	318	303	312	357	336	337	331	308	324	337	346	316	329	322	323	333	333	338	373	328	350	361	332	334	316	377	312	352	341	298	350	349	325	305	330	337	368	342	326	340	329	322	335	337	318	335	335	312	341	356	327	311	327	336	321	316	344	354	320	313	321	347	312	319	345	318	341	352	322	346	354	328	331	345	336	319	335	330	331	308	313	331	325	337	340	346	331	338	329	302	333	293	323	339	356	304	317	301	320	320	299	306	326	359	320	342	310	338	331	318	321	332	355	354	327	319	341	301	356	353	350	340	334	357	341	303	342	319	342	355	326	335	320	344	331	306	334	325	358	348	293	341	334	346	328	332	337	304	297	342	321	346	333	317	365	331	322	334	319	297	325	331	353	328	329	332	345	320	334	336	322	335	316	344	325	294	343	288	343	357	303	332	332	352	332	318	322	335	337	379	354	326	339	354	355	357	338	356	299	338	366	345	292	334	322	339	349	321	296	302	342	347	314	344	342	351	316	355	347	351	323	340	352	317	340	331	370	349	314	344	351	312	325	351	353	348	335	343	322	330	313	361	326	354	342	355	298	329	317	306	336	315	316	358	302	278	324	336	340	341	367	310	333	316	332	354	328	346	336	340	352	328	340	322	353	318	333	338	291	343	313	330	335	328	363	366	331	332	334	322	307	346	336	358	324	348	309	344	335	356	304	326	321	335	319	321	342	334	322	329	328	321	323	333	326	329	337	315	336	339	345	289	328	327	339	320	382	308	337	341	315	323	335	352	345	311	314	361	365	352	341	316	347	342	328	353	332	349	344	344	318	339	335	347	389	324	338	330	354	322	370	302	329	351	351	316	341	326	352	328	335	301	335	292	340	313	324	358	345	322	311	348	340	357	325	366	331	365	312	291	307	343	340	321	366	293	338	318	331	351	305	330	334	316	326	316	362	336	338	336	333	359	301	296	338	336	338	377	345	344	313	358	339	321	320	343	311	304	358	323	344	332	325	319	315	336	330	305	347	334	318	349	336	337	324	362	331	360	358	352	365	367	348	318	374	325	319	328	315	346	334	334	334	307	326	346	356	335	334	349	318	316	343	372	320	302	323	337	307	349	326	311	344	337	326	330	317	340	344	307	307	312	331	336	341	311	335	340	338	332	342	353	339	336	317	348	309	328	341	321	356	335	325	320	314	325	309	321	371	332	346	315	322	342	307	312	339	307	323	324	328	304	335	311	332	332	305	322	294	326	300	327	353	345	347	339	349	300	325	314	334	354	353	345	342	319	321	327	350	317	348	330	315	339	343	332	319	352	327	340	374	341	333	310	324	318	357	354	318	323	363	344	350	357	326	351	365	326	325	345	297	329	296	326	362	370	327	305	370	374	373	318	345	327	292	367	338	344	310	334	352	330	323	309	319	325	351	327	373	332	314	331	362	302	331	325	323	327	326	355	352	301	333	356	324	349	344	322	324	338	331	325	303	328	328	303	349	364	324	334	334	313	320	318	315	324	341	337	330	318	331	339	308	335	317	331	327	329	324	308	297	340	322	334	330	325	341	313	313	318	334	309	357	317	337	330	338	340	349	370	345	338	306	361	323	340	302	308	322	336	352	342	323	331	320	348	326	351	331	327	339	362	348	343	336	344	343	325	313	334	343	335	322	318	312	308	288	339	336	358	331	301	330	348	360	332	338	342	328	345	354	313	314	359	298	322	311	293	321	349	314	331	314	345	346	332	303	333	354	292	352	301	333	317	326	321	334	350	356	346	343	340	345	296	347	351	310	338	347	328	353	335	360	348	325	333	347	344	352	304	334	336	316	359	327	344	340	291	335	336	338	339	331	324	314	298	325	320	358	364	347	297	287	338	336	317	335	359	335	303	331	339	330	343	303	320	315	315	317	309	345	370	360	340	352	334	379	361	344	340	320	381	331	354	305	325	318	340	348	300	363	308	313	341	331	299	319	321	379	314	346	334	328	310	355	328	340	318	356	366	304	348	352	339	336	317	330	306	316	332	325	331	336	294	330	315	377	341	377	333	327	357	316	324	305	348	331	301	332	345	374	322	309	337	301	358	337	353	311	342	296	341	309	337	343	322	338	349	331	344	357	333	367	340	305	330	363	349	319	337	336	391	301	336	356	329	322	300	324	342	328	320	332	335	339	336	345	378	326	329	319	322	328	332	327	335	361	327	336	365	305	370	358	359	356	333	349	328	330	339	336	314	324	334	363	324	361	336	328	340	320	337	348	345	292	310	332	346	328	360	332	328	307	332	314	346	350	347	341	318	351	349	306	315	342	312	309	336	318	346	325	361	341	325	333	365	359	309	323	319	334	323	324	310	334	332	323	335	361	323	331	381	347	345	348	335	314	337	315	342	305	348	336	310	308	329	324	363	333	326	338	300	341	345	336	330	329	319	329	340	347	341	376	324	330	314	317	330	308	342	331	369	331	334	288	326	342	323	338	341	351	339	324	324	320	330	339	318	358	340	315	289	337	367	365	290	317	343	296	308	352	304	317	322	333	303	321	369	331	320	327	294	344	357	321	335	325	306	361	334	342	357	318	307	311	320	339	348	340	337	309	338	346	350	331	305	363	338	308	336	327	330	348	335	304	327	332	325	312	334	360	365	337	331	348	336	346	330	345	351	316	291	302	314	305	318	317	306	340	360	357	303	360	355	331	337	331	331	343	324	343	356	326	321	324	327	331	345
19246	2640	2266	1555	1082	802	593	472	369	318	301	266	223	225	201	216	170	176	168	164	163	148	175	147	140	125	153	139	125	117	145	142	117	140	124	137	128	129	136	130	132	108	116	113	121	121	128	123	112	122	111	138	119	99	109	131	123	150	115	116	105	128	112	121	105	125	124	116	114	122	141	98	118	106	113	114	131	97	119	143	112	126	124	115	106	107	129	128	109	129	118	112	101	96	116	108	104	90	106	121	122	133	116	118	96	107	124	126	104	126	123	111	133	93	114	129	135	112	115	137	109	111	126	113	123	86	116	108	105	135	101	116	106	124	121	105	115	108	123	110	129	117	112	126	135	131	125	118	107	113	115	118	112	117	101	138	118	121	126	110	118	110	111	122	129	120	108	106	88	130	120	103	108	133	115	110	113	112	101	130	127	116	114	132	143	114	108	120	106	113	119	120	126	97	121	122	126	103	107	123	111	103	116	108	124	115	96	127	102	110	118	123	109	96	104	125	122	93	119	120	102	123	114	120	106	108	109	112	107	100	110	119	118	105	130	143	102	127	126	126	124	115	111	113	135	121	109	116	114	116	113	111	121	115	114	105	95	117	107	127	106	112	109	131	121	128	117	111	101	128	122	115	108	128	131	110	100	142	119	119	129	115	108	118	119	135	109	147	110	93	114	99	114	122	119	125	118	113	134	133	120	123	134	114	124	106	138	112	122	109	117	114	115	116	119	108	99	110	108	114	122	100	124	116	90	113	108	110	101	115	91	135	105	123	123	111	154	127	108	103	125	127	107	108	123	101	116	129	96	109	106	105	120	135	117	136	110	125	124	97	127	107	117	123	123	111	111	102	113	113	115	110	108	116	108	126	119	120	118	100	111	101	121	104	121	103	109	97	115	122	125	106	130	131	122	139	129	101	109	118	114	120	115	105	120	127	142	113	107	122	116	121	120	129	105	123	111	111	115	125	121	122	97	124	126	102	117	120	119	117	116	128	105	112	98	116	138	105	131	99	110	123	130	117	124	118	123	109	126	110	119	119	123	127	125	116	105	114	94	121	125	123	116	130	119	103	103	122	101	117	104	106	111	119	99	114	104	122	102	112	121	149	124	122	106	133	113	125	113	109	134	107	106	121	118	111	113	111	118	124	107	128	131	117	113	114	118	124	106	132	104	124	113	116	113	134	129	118	130	121	101	119	105	129	121	136	119	115	128	112	123	123	113	132	109	116	99	133	133	108	116	124	118	106	101	101	123	112	116	120	112	117	133	124	102	117	138	115	118	123	125	111	130	133	103	111	120	122	130	114	108	96	109	109	140	115	131	103	96	135	126	111	113	121	133	116	94	107	128	117	103	115	116	111	116	119	86	118	118	106	132	111	112	119	114	119	97	104	116	120	114	130	109	91	110	113	132	100	119	115	110	117	109	132	122	105	107	119	99	116	126	127	114	122	136	110	116	119	122	116	111	119	126	110	130	113	84	112	145	111	125	107	117	121	125	107	112	117	97	126	132	111	131	119	129	107	121	117	114	105	111	129	112	110	117	104	106	107	114	104	111	109	107	122	106	94	111	116	122	122	139	118	117	100	128	120	112	101	105	126	110	117	136	124	107	111	110	116	117	139	120	117	129	124	127	117	125	126	117	105	120	121	135	90	120	117	141	117	125	116	116	128	119	107	120	107	110	119	120	110	128	113	118	100	123	122	118	103	109	127	121	123	113	129	122	145	106	116	106	104	124	123	108	113	106	121	144	120	110	111	119	123	113	96	121	113	109	135	118	131	113	133	114	114	101	109	126	115	113	123	139	118	108	84	136	116	140	113	118	104	95	131	127	130	121	128	113	124	135	111	103	118	146	122	125	126	118	114	126	127	145	116	107	118	126	86	126	113	103	96	128	104	116	125	109	113	117	121	107	112	103	99	107	126	118	113	114	123	106	107	119	120	117	108	127	104	118	131	121	116	94	108	123	115	98	107	115	99	118	146	107	117	120	116	114	141	111	108	98	112	115	126	121	106	109	113	94	100	115	114	117	124	135	105	130	119	116	108	130	106	116	125	122	118	112	123	95	123	110	104	128	110	104	111	117	120	113	122	85	113	109	114	95	116	131	136	112	130	120	113	116	124	113	114	124	113	113	138	121	118	114	129	112	109	118	117	105	117	115	111	128	136	112	132	117	115	111	105	127	137	142	120	113	114	101	105	109	111	117	126	107	128	135	112	108	107	125	108	114	111	106	107	112	115	124	109	111	111	125	122	100	113	113	127	107	121	137	125	110	112	117	115	129	114	114	93	114	105	117	133	120	101	135	120	128	107	109	130	128	137	105	127	128	113	123	124	107	120	125	114	114	112	125	98	88	111	121	122	113	126	119	123	124	110	127	127	111	121	95	112	119	116	103	115	104	124	109	130	113	121	129	119	86	105	132	119	128	112	104	117	124	112	122	106	116	111	100	110	124	120	121	122	120	98	114	108	132	107	94	118	114	120	137	114	113	124	124	120	117	120	116	103	117	122	122	118	104	120	145	123	115	98	109	126	114	118	128	122	122	111	115	112	106	117	116	126	112	121	107	135	106	117	96	102	125	119	119	126	110	122	110	125	97	117	109	103	117	95	110	105	128	130	125	122	120	117	141	125	99	124	107	114	127	100	121	117	135	120	122	121	119	116	106	111	104	119	123	120	124	126	99	99	110	110	120	106	127	125	115	122	126	110	116	123	125	106	115	99	118	107	124	117	122	117	129	121	92	114	101	111	128	112	115	119	135	125	121	126	113	122	123	112	110	98	120	132	113	123	107	124	117	118	107	108	107	119	113	118	128	110	97	102	109	126	114	122	124	107	123	128	113	133	101	100	146	100	107	114	132	118	114	123	127	123	117	106	108	119	137	124	111	103	97	113	127	104	119	132	120	136	118	100	120	114	126	108	116	125	128	114	108	105	124	116	131	117	109	111	108	128	136	106	106	129	113	130	118	131	113	112	124	124	136	110	127	115	120	105	118	122	138	130	101	142	113	107	140	110	109	111	105	90	120	122	116	125	108	144	118	108	120	121	112	121	124	107	96	127	113	112	125	121	99	114	122	123	107	119	97	120	102	121	109	113	106	112	108	117	110	104	132	92	126	133	120	124	106	114	112	102	119	117	108	126	117	123	119	108	120	145	101	145	117	108	105	136	118	127	126	135	119	120	103	111	93	109	142	102	114	114	125	118	125	112	110	120	118	120	119	104	126	116	99	135	112	108	115	117	117	134	111	118	113	111	130	107	107	96	104	113	107	118	121	102	135	112	113	110	95	112	114	143	121	133	120	126	115	108	113	111	111	83	102	103	123	122	116	129	117	110	112	115	105	118	110	116	109	113	122	120	135	115	113	106	106	119	118	121	125	120	108	131	126	103	110	125	118	112	108	99	131	115	142	109	116	135	125	139	111	122	126	118	118	96	126	113	107	112	103	109	111	125	124	123	130	104	109	124	113	114	114	120	107	122	119	131
11027	2198	5189	5799	5117	4225	3403	2866	2447	2023	1920	1585	1463	1439	1258	1141	1102	973	884	880	827	774	720	752	688	715	653	643	630	616	569	624	653	630	572	566	527	551	574	529	501	544	482	554	546	520	513	497	565	509	484	489	508	491	468	476	477	469	506	482	498	468	494	484	441	454	472	452	472	469	445	444	464	484	447	476	494	481	449	486	459	478	465	447	481	460	456	459	490	495	457	468	490	459	459	442	456	464	415	434	454	416	454	432	452	474	455	493	436	453	454	435	447	449	432	466	458	454	442	431	431	452	459	475	432	419	453	440	429	447	440	467	455	463	468	460	436	423	419	481	424	450	414	439	490	441	431	407	430	456	439	436	429	449	452	460	446	456	464	406	445	443	479	475	426	426	443	458	455	437	451	477	485	436	449	427	450	435	434	459	470	455	422	438	458	433	493	447	440	400	451	417	443	459	480	480	454	438	458	458	467	488	425	431	449	465	451	441	413	432	498	425	426	451	443	457	455	425	431	459	414	443	429	451	458	430	424	458	439	473	453	442	428	431	445	445	479	446	425	457	465	450	450	443	485	433	436	406	455	437	448	430	441	476	427	461	442	400	427	413	465	448	450	429	467	441	439	464	432	438	466	446	383	435	468	438	427	433	448	435	466	478	421	453	423	415	462	442	457	453	461	424	418	460	432	435	458	435	480	441	458	405	418	406	464	449	432	440	429	435	411	454	410	476	439	443	421	470	473	440	440	411	448	457	434	450	450	443	465	436	471	439	465	474	446	453	445	435	459	474	454	461	429	484	425	420	413	454	436	459	442	452	445	428	408	440	439	404	397	427	429	451	432	481	456	455	415	415	404	421	431	430	453	470	456	459	436	427	412	447	442	411	415	420	421	411	434	427	412	426	448	485	432	461	432	421	420	427	444	434	440	464	411	441	444	454	422	415	429	461	429	416	446	463	453	422	462	435	441	444	468	459	418	435	467	453	431	439	484	428	431	425	427	459	435	420	419	435	431	462	484	485	462	407	442	412	441	430	453	437	435	454	430	458	440	425	440	468	449	473	446	479	479	436	441	400	414	498	444	411	437	449	464	432	442	457	461	419	454	400	406	442	435	409	424	437	465	414	435	430	408	459	412	456	451	447	452	416	461	430	438	439	467	448	439	427	424	467	419	452	453	439	481	442	472	421	444	449	452	468	458	418	458	449	456	439	448	423	415	412	432	450	483	463	438	429	456	432	447	436	418	448	434	453	435	427	442	435	430	432	461	490	419	454	422	451	434	472	438	417	470	422	424	426	448	427	444	414	426	386	413	422	400	450	407	429	427	462	499	488	448	487	459	459	430	443	458	440	471	484	479	435	387	470	406	414	417	434	412	438	442	443	446	450	441	442	429	478	487	483	433	436	422	427	455	451	456	476	447	433	475	434	442	442	418	445	444	426	465	451	472	459	442	447	439	457	428	383	431	418	416	447	432	423	483	432	446	459	448	436	442	455	459	424	451	462	449	470	447	433	445	419	464	442	416	416	440	459	436	447	455	436	423	420	454	447	439	467	426	385	451	438	446	446	417	456	458	454	470	432	445	438	442	420	428	446	398	477	464	446	429	460	418	445	439	454	416	429	426	478	482	427	421	445	453	451	452	435	452	450	433	429	492	436	440	438	418	412	438	447	439	414	448	434	461	428	430	430	446	421	463	435	409	434	433	409	406	418	452	392	395	411	398	435	436	450	443	432	478	405	399	464	429	428	404	462	464	423	439	447	426	436	437	427	463	414	422	461	449	437	491	457	436	399	441	432	397	440	422	412	432	480	478	488	427	457	441	424	467	489	450	437	396	406	416	422	398	406	440	450	445	443	465	435	459	463	423	432	445	452	467	441	444	457	465	459	431	432	452	443	445	398	434	441	462	430	471	455	422	456	449	420	451	443	459	423	430	422	429	404	401	437	449	412	442	449	421	456	459	453	440	428	456	429	439	410	437	419	464	456	459	447	423	440	409	445	458	448	481	435	421	424	455	440	481	459	408	437	459	406	446	417	427	430	477	439	437	459	442	452	451	446	440	452	430	423	467	428	453	410	468	431	475	449	429	426	440	476	438	431	437	422	473	468	455	454	441	428	434	435	451	438	438	466	471	423	471	458	418	465	453	422	501	408	473	452	457	453	459	412	429	416	429	473	469	433	454	457	445	458	474	392	454	423	426	458	432	460	448	483	453	462	405	467	437	436	459	429	421	457	391	425	398	443	451	457	468	434	427	426	406	474	417	423	445	441	441	463	463	415	450	447	438	417	420	392	402	440	441	430	435	429	475	402	398	443	441	423	456	462	434	420	454	486	473	463	415	424	425	488	414	444	472	441	470	456	461	392	409	383	427	474	427	434	435	447	428	424	438	407	429	450	453	448	438	430	465	449	466	447	432	419	479	423	459	442	479	422	419	453	443	396	448	402	437	401	442	474	461	429	425	378	440	394	463	442	463	470	431	454	453	456	445	418	441	393	476	444	454	416	447	441	449	430	427	444	460	462	412	428	437	471	435	452	445	425	459	460	463	447	456	432	412	452	434	476	462	438	458	446	447	444	445	413	426	442	445	455	400	466	437	437	428	436	432	451	429	463	410	458	442	458	433	425	448	430	453	429	425	437	437	473	476	435	476	424	426	443	474	451	422	458	476	477	477	499	466	443	417	415	445	413	445	444	414	426	454	422	480	428	450	453	434	424	444	426	470	419	469	439	457	450	406	474	472	460	411	394	421	427	478	466	452	431	374	433	456	450	427	425	486	438	404	453	416	445	468	430	429	421	436	436	419	399	466	420	465	466	429	421	415	448	454	435	455	436	460	418	419	472	408	442	469	460	425	484	412	432	457	437	435	463	445	452	439	452	439	389	439	438	426	447	457	465	427	453	463	468	423	456	464	443	406	464	454	435	424	450	429	425	465	459	451	441	451	457	447	430	428	429	440	436	477	438	456	435	418	450	487	475	438	437	429	441	451	464	476	425	415	453	424	424	429	426	402	413	408	431	434	437	487	409	471	450	439	455	422	458	447	419	428	460	462	421	445	451	440	412	459	442	466	425	436	438	449	454	435	441	423	445	444	466	456	440	430	426	453	415	461	462	430	423	449	441	410	465	470	433	438	467	435	452	410	416	454	439	392	457	409	452	418	438	417	445	430	432	476	447	418	466	441	459	452	438	436	390	433	456	475	462	441	420	424	433	419	431	389	407	456	457	434	421	461	444	416	469	422	474	437	420	425	440	462	456	401	435	399	451	478	411	449	460	428	464	466	428	431	463	471	423	438	442	406	446	455	487	483	441	436	450	441	450	490	414	474	471	430	435	416	434	444	417	434	434	444	438	455	437	462	445	425	432	440	459	444	442	462	420	463	468	490	433	443	432	443	402	447	435	438	431	458	451	463	414	455	413	429	431	463	469	424	474	464	430	439	437	459	450	438	416	440	422	466	432	448	454	482	447	430	430	476	448	420	480	439	474
1847	234	245	222	193	179	171	176	196	201	194	182	174	183	176	177	154	185	174	158	187	161	157	172	198	172	177	187	183	177	188	178	174	168	180	201	185	194	167	153	153	172	174	172	171	176	165	169	183	176	196	169	181	153	180	173	186	172	149	157	171	182	177	177	170	185	194	190	155	161	187	143	149	168	163	175	175	160	149	149	172	169	156	157	159	145	153	180	182	173	174	157	169	167	170	142	188	171	161	163	187	186	173	187	170	199	201	197	174	166	182	160	174	162	175	178	161	170	185	150	178	200	172	182	187	158	180	175	167	183	197	165	175	162	169	190	170	176	158	186	176	185	166	163	174	171	186	181	156	168	159	214	175	174	169	169	171	161	171	142	189	161	173	178	186	173	158	165	191	158	145	158	186	190	179	181	198	182	189	155	167	154	173	165	156	145	163	166	163	169	183	180	171	178	175	164	193	189	155	163	181	194	165	174	169	179	187	168	192	157	157	178	172	162	172	160	171	168	174	157	170	145	185	189	164	166	162	183	143	193	167	180	176	161	165	189	158	167	166	168	177	185	183	160	166	173	163	171	183	173	161	174	181	180	171	157	175	183	164	182	180	137	205	174	174	159	188	164	196	192	162	150	153	176	169	186	188	183	172	176	166	161	158	193	161	171	162	180	190	153	177	156	168	167	191	176	167	176	192	155	183	186	168	178	187	162	163	160	182	163	175	176	174	170	176	164	188	164	178	170	161	151	160	160	170	164	167	157	165	172	178	161	164	172	168	149	167	175	176	175	152	171	168	164	177	161	177	184	162	159	171	153	195	154	170	159	155	170	196	167	184	168	187	177	170	161	165	172	158	184	192	180	152	160	183	161	168	161	184	156	178	148	159	178	168	157	166	170	168	170	168	181	156	175	180	177	177	159	175	164	177	163	183	177	175	173	175	189	180	164	184	183	156	172	172	194	189	161	162	169	159	173	158	195	197	184	205	160	171	165	179	154	196	180	178	152	178	162	178	163	175	176	198	178	166	195	160	137	173	169	148	181	175	173	181	157	172	174	155	149	186	170	174	167	191	195	155	178	173	195	165	163	202	163	175	191	182	173	194	185	178	176	163	173	172	162	175	179	179	158	179	184	176	171	175	172	178	186	180	165	146	187	182	155	182	170	169	169	179	174	186	187	146	175	157	189	208	178	163	185	160	171	159	166	188	208	175	185	178	150	168	185	170	159	190	157	183	154	188	195	175	176	186	174	169	162	184	162	165	175	193	160	177	174	183	178	172	176	180	157	188	142	172	182	182	169	166	154	171	147	166	184	179	184	173	185	150	170	170	134	160	178	195	178	163	200	173	184	162	167	182	156	165	161	166	175	162	170	150	178	150	158	166	190	188	188	189	185	171	162	158	151	161	186	175	167	154	169	172	161	164	155	161	135	199	162	156	172	165	144	158	167	165	153	159	173	194	170	165	157	165	183	176	174	152	166	182	180	163	178	192	182	155	156	183	188	174	178	183	161	167	182	177	161	163	181	184	174	188	186	188	178	168	168	187	181	193	198	185	180	176	163	168	152	191	191	162	155	181	194	176	162	180	183	171	176	177	164	175	189	157	157	176	157	169	164	172	155	199	192	144	174	181	182	178	189	178	177	171	147	185	169	171	164	180	162	177	173	168	185	181	177	184	197	175	167	177	208	181	164	169	172	146	177	166	143	136	181	181	168	191	190	181	140	189	188	171	171	151	186	177	205	175	185	169	195	172	160	182	182	168	172	182	181	185	165	197	180	179	156	167	167	177	179	159	175	184	174	193	153	174	174	195	194	167	181	168	172	169	174	157	178	161	179	190	183	157	152	169	173	174	148	195	193	146	175	187	191	171	163	173	186	178	157	184	159	177	205	164	171	194	192	163	150	168	154	158	161	156	176	159	166	157	185	172	171	158	175	161	169	187	172	166	189	162	166	193	177	172	160	180	187	170	169	176	187	161	152	177	180	181	189	155	172	166	167	164	166	162	174	164	160	169	167	173	155	168	169	186	171	195	185	164	173	145	191	182	180	168	187	151	167	147	175	188	160	168	175	167	194	159	185	179	172	188	161	168	176	152	158	182	171	163	168	185	145	185	183	176	169	169	173	178	164	174	182	169	191	176	160	170	183	157	176	163	183	168	180	150	163	176	176	170	181	167	170	191	169	165	177	191	167	156	153	222	172	171	182	143	174	181	167	159	165	161	157	173	175	160	183	160	177	185	189	175	166	196	170	177	165	189	186	180	160	174	162	180	166	207	150	179	176	194	180	172	197	188	163	166	166	164	160	182	173	174	150	176	191	153	176	166	150	175	188	152	175	176	165	191	202	154	158	165	162	158	186	180	190	195	172	189	166	188	146	157	193	182	163	174	157	180	193	172	180	161	165	188	169	163	157	178	160	165	180	156	178	195	170	173	169	182	189	174	189	175	148	189	166	177	164	176	170	156	176	194	158	158	206	166	150	172	174	170	167	153	158	168	165	151	184	168	152	161	164	158	174	153	169	174	163	173	187	164	166	174	162	164	182	165	171	172	183	156	151	168	158	188	162	171	189	193	171	162	150	150	167	166	159	174	177	170	187	179	197	164	150	201	159	161	177	160	195	160	165	179	178	171	165	194	187	174	169	154	182	165	164	174	165	165	150	158	176	180	166	186	204	150	166	184	171	173	167	180	180	177	176	182	145	170	176	169	206	187	141	190	155	174	175	160	179	162	176	181	164	163	167	174	175	187	165	163	179	177	185	171	163	166	186	163	177	171	152	158	172	178	170	185	185	193	174	154	163	166	155	184	202	180	179	169	172	175	166	167	182	169	157	190	178	148	174	173	175	191	188	179	155	194	175	160	186	165	193	137	213	183	163	172	158	191	174	175	174	164	176	171	199	161	159	164	152	174	184	168	152	179	168	146	152	155	175	188	193	191	153	173	174	165	178	192	162	175	176	162	173	155	180	141	153	198	176	175	168	175	163	153	155	182	183	151	175	160	179	185	174	183	175	176	176	175	156	168	149	178	187	155	183	162	175	177	181	174	166	162	158	169	168	171	181	183	186	164	153	168	170	167	180	176	164	168	180	175	182	172	172	161	187	177	172	169	178	162	174	176	154	176	171	157	174	163	168	174	159	169	169	167	160	149	162	160	162	170	191	174	167	189	179	180	190	161	164	167	171	154	161	163	177	171	182	144	171	185	165	190	189	142	186	168	167	181	155	171	175	199	176	164	171	174	164	203	173	152	166	174	172	208	155	178	173	169	153	149	175	184	172	170	151	201	172	164	187	174	166	169	172	160	156	165	171	175	148	177	146	137	189	170	194	180	178	176	163	177	167	162	168	164	175	184	171	192	168	164	169	150	170	158	170	173	197	166	178	173	171	181	175	170	162	180	158	196	190	169	169	172	165	161	164	183	183	166	178	158	154	156	163	178	187	161	179	175	171	154	164	169	150	188	177	164	196	196	163	179	191	168	210	194	161
3470	687	817	856	749	752	706	642	709	620	668	631	628	669	617	645	667	659	623	584	594	633	655	666	643	648	582	549	612	603	606	573	630	632	611	637	618	639	646	653	585	597	595	600	575	621	574	619	668	586	628	617	626	613	602	584	554	578	612	610	610	587	551	635	607	609	583	602	643	556	599	590	602	604	587	588	620	572	629	618	623	584	578	613	636	605	636	565	579	617	591	627	595	579	618	632	580	609	585	590	593	611	589	582	630	624	598	615	606	615	642	641	590	594	605	583	601	605	607	612	599	606	673	626	633	583	626	597	582	631	609	607	598	588	578	618	615	640	616	564	649	564	619	630	608	613	600	627	617	600	606	616	605	596	611	638	604	603	554	625	575	615	644	598	614	641	542	644	559	645	613	582	596	588	614	613	633	575	598	593	604	611	638	594	603	597	618	648	613	622	631	621	627	600	601	609	607	587	598	634	638	662	606	639	634	589	642	634	555	597	597	653	625	642	628	576	545	576	584	597	599	631	600	660	586	603	600	610	592	597	626	594	596	581	602	614	619	595	643	599	606	571	613	611	651	585	616	615	575	649	593	639	605	618	634	597	605	597	628	607	602	646	599	613	579	588	596	627	621	596	583	645	615	609	601	579	639	603	637	600	580	573	660	584	576	660	615	603	542	588	572	609	623	603	626	584	619	619	650	559	578	620	609	599	584	630	635	639	626	601	552	600	577	567	629	596	630	631	639	605	625	608	624	602	632	621	592	589	602	620	629	572	629	599	609	615	621	604	626	604	603	659	623	596	603	579	602	613	616	608	595	628	614	613	584	616	582	589	599	632	609	587	623	647	595	633	562	596	617	602	616	630	561	576	618	592	613	596	650	573	610	648	575	595	620	599	601	617	579	605	625	578	595	617	593	625	647	598	581	600	584	619	601	633	602	621	604	594	612	593	561	622	625	629	632	594	578	646	620	566	657	609	601	639	639	595	616	630	593	594	643	575	608	604	621	615	637	642	650	583	615	608	646	655	624	569	609	619	640	586	624	591	612	618	631	602	621	620	595	579	618	609	629	603	593	614	639	644	621	603	582	652	631	635	623	628	597	588	607	603	619	599	626	632	585	604	629	638	595	627	619	584	603	591	597	567	591	612	560	645	637	571	589	617	567	616	545	618	599	587	642	617	571	576	621	597	608	641	598	591	596	591	634	570	535	631	604	569	572	586	597	615	558	583	612	641	601	623	618	642	637	594	615	603	628	678	587	603	629	580	653	588	607	637	612	617	630	633	609	649	618	605	546	600	636	587	582	600	603	623	646	586	605	598	636	615	577	597	584	597	653	579	632	591	587	638	620	628	581	604	632	641	646	649	614	562	625	640	634	628	623	609	600	639	574	573	597	656	597	590	619	618	623	607	602	655	616	625	574	595	602	590	616	621	588	612	603	635	589	611	602	634	575	621	615	660	628	607	619	592	631	596	559	636	591	553	594	635	606	624	655	616	644	625	589	604	626	597	620	655	578	588	639	595	634	641	607	626	628	590	645	612	601	601	622	596	621	610	610	576	610	623	604	600	638	576	598	598	605	604	559	603	594	614	603	601	570	587	603	598	535	583	589	593	594	559	595	606	616	613	613	581	591	588	600	597	650	595	591	629	603	588	634	582	636	620	606	578	616	640	595	579	605	575	624	630	631	622	634	641	601	624	604	627	656	656	610	607	595	586	629	571	593	587	622	594	574	617	612	623	608	587	620	616	629	630	642	625	630	586	570	649	604	602	607	618	588	607	633	536	611	617	597	645	605	603	624	611	623	595	622	644	613	599	583	663	580	613	648	628	609	588	565	612	606	578	621	598	601	631	593	550	654	637	615	614	593	564	604	618	596	666	625	575	589	608	626	621	566	603	590	627	606	614	624	652	625	606	595	588	560	594	599	601	614	601	620	604	610	564	565	630	615	638	589	602	580	556	675	637	652	619	601	628	568	563	648	578	640	567	564	615	625	634	613	619	656	568	616	623	574	563	592	621	611	635	604	640	602	592	600	632	591	615	603	615	604	595	626	629	644	642	594	629	590	610	601	597	639	620	616	600	574	569	588	577	622	623	602	604	647	612	597	609	618	607	593	621	634	621	591	596	581	595	598	591	628	566	607	620	651	601	584	651	622	591	611	617	607	558	612	638	581	635	585	632	610	574	663	574	628	615	575	601	587	619	618	616	624	630	617	579	626	620	650	603	581	614	627	653	624	587	558	593	652	644	620	619	602	600	585	556	619	622	611	575	597	597	581	606	595	604	615	621	613	590	657	599	590	576	607	644	599	594	596	619	605	619	614	614	626	591	601	589	666	600	603	555	619	649	590	607	613	612	609	597	606	591	632	593	587	585	564	589	576	610	578	623	599	595	632	617	596	624	587	571	592	606	617	613	634	618	612	641	632	604	617	594	605	611	623	624	612	614	618	612	636	647	543	639	574	572	587	612	569	608	599	619	601	640	619	603	582	556	588	580	601	632	582	608	619	581	638	591	587	581	657	588	592	605	622	584	577	571	612	640	598	548	608	595	593	637	624	574	606	613	608	648	606	626	623	596	619	574	635	613	617	593	586	579	603	638	627	594	637	614	587	619	639	609	607	608	578	615	617	616	608	638	610	610	627	604	640	627	625	564	619	554	616	629	599	560	585	580	589	607	607	581	572	580	658	620	589	624	603	631	585	607	581	603	589	609	595	599	613	638	669	612	607	601	633	658	588	581	633	640	602	606	566	610	600	582	584	646	608	604	594	619	627	636	590	551	618	651	634	636	584	546	596	598	588	576	591	630	580	571	614	599	560	606	625	588	609	604	605	602	593	628	644	584	661	644	577	552	601	612	616	640	559	583	596	594	599	578	588	596	620	661	650	647	606	604	617	637	658	570	608	599	611	599	608	656	542	586	631	570	595	587	628	651	591	578	627	578	570	600	591	589	609	634	627	631	604	593	635	610	593	656	630	561	618	609	614	617	622	590	615	541	621	647	603	619	612	602	612	584	603	615	637	604	604	577	597	635	609	593	609	667	603	616	567	623	596	587	549	581	623	627	574	658	608	588	659	544	579	599	642	618	586	577	631	617	580	607	590	596	559	580	635	600	632	684	587	597	618	582	635	596	613	607	603	584	591	587	622	658	616	570	585	599	553	634	608	639	644	623	613	565	627	617	588	590	613	616	575	592	570	618	590	584	589	573	548	653	601	583	572	623	617	631	623	575	638	643	596	569	635	638	621	616	620	630	611	574	649	573	574	569	565	580	605	614	621	611	586	565	615	616	629	605	619	624	647	648	582	613	556	563	615	579	634	592	645	594	620	603	606	626	573	580	616	616	586	563	600	607	619	640	606	602	633	591	633	579	604	597	595	614	638	667	613	609	598	669	637	584	627	585	576	598	586	612	573	618	600	575	626	587	645	571	607	604	580	580	564	652	573	648	607	609	621	585	591	614	537	619	622	596	593	612	542	628	568	615	629	627
10696	1016	1111	868	606	402	306	235	246	163	171	149	126	145	133	122	120	112	109	122	114	113	106	106	114	100	91	92	93	108	75	94	91	98	96	118	92	89	100	109	86	90	88	93	117	91	103	95	106	103	97	77	100	104	87	86	100	91	78	102	81	80	85	85	99	91	84	72	106	94	104	68	79	87	71	84	86	76	81	103	93	97	97	90	72	100	105	80	107	92	81	93	91	83	82	83	78	84	86	83	101	101	92	85	93	93	82	89	92	80	90	95	70	99	100	79	78	85	81	87	101	81	100	82	86	74	96	100	73	94	81	88	77	96	92	100	84	85	82	105	86	78	76	88	79	91	85	94	77	89	83	84	80	87	95	106	94	98	103	74	87	73	75	98	79	95	95	89	95	89	83	97	73	82	83	90	81	97	82	90	72	100	94	81	85	93	103	105	76	96	81	79	92	95	88	89	87	82	89	87	85	102	84	87	95	91	73	96	73	84	101	90	87	82	75	83	89	85	104	82	83	81	89	84	75	89	96	88	102	92	80	80	86	83	75	87	86	80	83	83	99	79	73	89	80	84	81	102	100	83	85	91	85	81	93	81	74	99	92	97	104	83	85	74	84	89	79	92	71	90	87	91	69	72	100	84	101	85	74	86	98	94	85	80	101	74	88	98	78	76	101	101	81	95	100	69	101	102	92	95	81	93	99	85	74	78	101	87	98	92	104	104	85	87	76	101	104	100	91	81	74	86	101	97	101	102	111	92	77	90	104	84	91	92	78	104	90	83	95	76	107	95	92	76	89	89	81	76	86	74	97	82	80	86	73	73	91	94	81	94	96	75	87	89	68	89	76	59	83	84	73	85	81	107	96	94	95	79	88	84	87	79	87	82	75	75	79	92	90	88	92	87	81	90	96	83	84	79	90	106	87	84	71	96	87	104	74	101	85	86	80	87	79	79	86	81	88	91	85	87	67	77	100	106	94	82	73	88	91	77	101	82	93	78	85	90	79	102	90	91	89	101	91	92	82	103	95	101	80	71	100	93	88	92	80	78	81	92	102	102	96	77	86	94	95	75	85	75	81	84	92	80	78	90	83	80	90	76	98	77	85	89	77	95	99	82	86	79	93	94	71	93	105	78	79	94	83	67	99	111	87	91	102	82	95	98	82	86	89	102	67	92	77	87	98	77	91	78	71	90	79	96	90	103	84	97	97	101	88	78	88	78	83	96	89	87	89	91	112	72	88	91	100	82	90	88	80	83	88	72	92	91	75	92	87	93	87	70	86	93	82	93	93	78	69	90	90	84	91	80	95	91	96	90	88	82	84	75	80	113	104	73	80	99	78	92	89	74	86	82	93	82	87	78	78	95	79	93	80	92	102	93	90	91	76	101	90	80	74	91	79	93	72	102	89	84	84	78	116	86	78	73	86	82	83	91	90	92	77	86	78	95	91	86	87	94	78	76	82	93	90	96	97	73	83	97	91	80	103	86	88	95	84	79	79	100	96	79	84	95	85	92	82	76	61	77	79	70	94	85	81	104	100	87	73	78	104	94	92	85	81	94	104	89	83	83	95	102	89	92	72	68	97	81	98	77	102	97	85	84	73	96	78	83	91	81	81	105	87	94	88	96	81	81	75	71	78	87	89	79	86	84	85	93	83	82	74	85	81	91	89	93	78	102	94	91	74	103	79	101	96	95	94	88	83	82	90	93	84	82	90	89	81	103	90	82	97	95	81	82	71	82	97	101	87	83	73	95	85	88	98	81	86	77	94	86	86	92	85	85	97	96	87	84	82	94	78	101	98	97	74	86	85	91	87	94	80	85	79	79	82	89	81	99	78	87	81	84	101	88	75	78	82	74	77	91	83	98	85	77	95	73	86	102	81	78	89	80	93	88	83	93	78	92	101	83	92	90	76	81	80	85	74	91	89	81	74	96	90	84	96	78	78	92	104	69	84	69	88	66	88	86	86	107	90	89	91	68	83	86	85	91	94	90	82	80	83	85	93	95	93	87	91	106	75	89	87	92	74	95	91	82	80	81	94	96	90	81	98	66	92	87	82	86	83	102	88	90	83	88	73	80	84	93	96	74	79	91	87	99	91	112	88	89	78	77	87	93	93	94	96	75	105	89	86	86	81	79	88	92	79	74	83	87	95	86	103	95	104	82	87	96	103	87	102	91	78	67	97	85	101	100	98	73	84	64	88	107	83	85	79	91	81	83	83	89	99	80	95	106	96	100	82	85	81	96	94	80	105	78	85	92	89	91	95	87	85	88	79	67	79	81	95	96	69	67	96	82	90	90	94	91	89	91	90	113	86	88	78	89	95	89	76	84	89	76	76	85	92	93	104	93	88	105	75	104	87	87	100	94	96	71	72	81	86	84	92	93	83	93	94	94	89	78	87	74	78	77	86	86	87	80	94	75	108	101	73	103	80	101	79	74	88	76	95	90	104	84	93	93	74	102	97	72	81	103	107	84	101	85	92	83	97	87	86	94	89	94	99	102	98	81	92	82	98	102	92	88	128	78	88	83	85	88	84	87	89	100	96	71	95	82	94	96	86	94	97	84	85	107	89	97	76	82	70	87	77	94	77	77	91	83	86	87	99	101	93	99	98	97	69	105	71	66	91	73	84	73	92	72	100	81	79	88	83	85	97	89	91	79	94	84	99	101	88	83	89	76	88	88	89	91	88	80	79	111	76	76	89	83	65	88	76	99	89	98	84	85	83	85	95	82	90	82	87	84	66	96	82	95	88	83	77	96	85	75	88	85	109	95	95	96	79	79	98	100	93	97	92	99	89	95	79	64	83	96	85	90	88	87	79	96	77	78	91	93	101	99	73	73	81	84	94	94	74	75	87	75	66	88	83	96	89	75	97	71	75	85	77	89	77	95	90	101	81	79	104	87	87	95	85	79	86	100	104	109	92	103	77	80	88	91	79	74	73	96	88	84	83	79	96	56	85	97	72	91	83	99	80	81	97	76	71	81	111	92	81	101	85	75	93	86	88	73	89	88	88	88	106	85	102	75	81	102	94	89	76	72	96	88	79	86	81	62	96	112	87	86	86	87	83	80	85	91	75	94	83	90	77	79	91	90	83	94	104	84	87	86	90	84	78	72	83	88	84	80	92	78	90	98	93	73	84	104	92	102	83	87	74	74	91	104	76	63	93	86	102	81	93	78	75	82	74	74	84	110	86	87	87	88	91	98	84	78	92	94	88	86	101	76	91	93	87	90	83	90	91	88	93	76	74	95	81	74	78	71	94	68	76	86	99	77	74	96	91	80	86	81	88	89	107	89	83	91	80	90	80	85	102	71	86	103	88	90	86	78	104	98	99	88	74	85	86	99	80	95	73	74	71	98	101	88	95	95	78	84	90	89	83	84	84	80	80	82	85	83	96	77	100	75	106	91	82	88	70	108	94	104	68	86	92	96	69	78	91	75	82	88	102	85	80	94	78	88	85	78	86	89	103	72	91	95	98	85	83	94
8415	1283	2898	3391	2897	2237	1947	1678	1395	1202	1067	934	899	848	800	691	670	598	585	559	582	532	520	503	493	502	486	457	466	453	501	444	443	437	438	413	411	413	425	416	390	427	424	386	349	397	433	358	410	380	442	374	390	364	351	339	332	376	388	407	367	350	380	366	361	344	382	361	365	380	339	378	351	372	392	353	355	392	359	418	373	372	377	367	327	381	398	358	338	347	338	362	354	367	361	353	341	361	348	393	326	357	314	346	385	339	349	350	335	334	329	373	393	361	344	348	361	344	326	362	344	324	352	361	321	356	377	366	316	333	337	363	378	349	345	333	356	388	337	327	401	329	381	367	328	345	360	386	360	347	329	344	333	305	351	361	361	349	356	348	338	374	330	343	364	361	343	346	392	380	391	343	364	350	350	347	388	358	349	357	349	338	349	346	386	376	337	368	343	338	348	336	352	349	336	358	347	342	331	337	357	342	355	370	344	368	332	371	373	355	332	382	373	328	327	372	397	360	335	383	339	358	362	336	345	370	332	342	351	370	354	350	316	350	351	369	303	356	356	360	326	343	358	375	377	340	379	359	363	340	361	358	372	321	340	375	326	355	312	341	344	342	362	350	345	347	345	345	372	349	302	360	344	345	355	335	353	326	318	356	359	334	365	363	313	321	321	387	381	369	323	336	353	318	312	379	342	355	333	365	350	372	377	340	349	339	335	355	348	373	361	342	341	372	338	339	347	342	340	352	357	344	336	348	362	311	364	361	353	321	357	315	374	339	339	315	363	337	370	346	340	383	334	333	355	344	349	365	310	360	355	360	357	332	315	357	361	324	351	345	327	335	316	338	338	326	348	394	329	365	356	341	372	358	354	333	338	365	378	365	351	339	399	354	369	354	359	375	352	370	374	355	334	357	291	355	346	367	321	337	364	342	345	327	337	318	376	328	355	360	335	360	341	343	354	355	330	344	309	339	363	345	385	344	352	322	372	338	340	366	337	359	358	339	373	321	342	337	335	341	357	323	359	332	365	356	374	334	269	337	365	339	362	345	336	367	355	316	338	354	317	385	328	372	327	358	334	333	328	332	346	351	343	366	309	349	341	312	355	336	324	363	345	318	388	333	348	344	345	340	342	331	330	346	290	346	380	342	344	347	348	361	339	324	336	367	366	345	355	349	324	343	340	356	343	340	357	297	343	360	347	370	378	324	335	309	353	335	385	349	379	376	351	341	290	337	367	338	334	372	335	344	348	358	367	368	351	342	368	350	343	346	371	349	355	331	351	335	326	334	335	340	340	379	370	341	334	336	324	361	343	354	341	379	357	342	333	337	350	339	339	356	364	304	340	339	335	369	323	340	355	377	340	350	306	359	370	330	311	362	344	354	343	356	344	342	323	353	379	369	365	354	333	353	371	334	330	337	355	338	343	344	338	372	347	354	337	317	390	353	370	358	338	347	356	356	349	380	364	336	351	357	357	352	353	342	316	350	337	355	343	357	341	330	369	347	341	358	354	383	338	358	353	333	344	308	360	379	358	350	368	357	345	333	347	355	335	351	316	304	385	348	382	367	354	351	336	341	361	330	334	379	357	369	341	336	337	337	355	342	345	344	346	315	343	348	351	321	306	376	348	352	359	380	327	335	364	328	351	307	319	352	354	318	338	338	324	369	356	344	335	346	340	353	334	338	351	352	354	394	378	385	320	332	347	339	358	350	372	343	331	322	379	345	352	347	358	342	359	367	368	345	363	371	389	316	348	346	348	343	354	325	390	349	325	348	387	364	331	345	354	345	357	358	357	336	351	346	324	323	374	355	366	326	353	360	358	336	332	318	346	304	338	345	330	341	360	354	352	350	333	338	321	352	356	345	366	352	341	319	305	342	339	339	368	321	352	331	354	322	361	327	341	330	326	321	351	362	378	349	324	357	341	356	327	396	333	372	337	333	372	360	335	361	347	344	369	336	347	355	354	322	334	361	367	336	338	349	334	343	347	318	323	337	342	321	319	359	355	365	348	346	356	341	307	334	310	305	328	336	333	354	363	354	370	375	338	372	344	360	357	359	365	367	369	350	349	331	355	360	371	339	326	382	352	370	345	369	377	322	349	358	342	347	337	359	335	328	372	327	345	364	374	345	362	346	361	334	371	357	345	350	352	346	347	334	339	369	346	362	339	347	364	331	355	340	337	393	357	349	332	328	335	351	355	313	359	357	335	337	355	346	340	341	355	357	336	371	367	355	333	342	346	339	327	375	356	385	357	352	320	328	332	344	348	337	365	345	343	370	346	318	348	346	327	371	314	349	346	334	354	336	322	315	351	379	356	377	351	348	344	369	375	360	361	341	367	348	355	370	338	340	314	364	320	336	358	347	316	354	327	347	353	359	334	319	345	366	328	364	326	348	318	326	354	353	340	342	347	325	329	333	335	329	365	311	353	334	324	365	389	388	315	336	367	340	339	373	349	396	345	375	346	344	350	370	389	345	343	354	327	415	338	338	336	350	367	331	326	332	344	334	352	346	358	322	343	357	353	348	342	331	397	359	377	338	394	316	328	341	329	351	364	350	339	358	373	362	353	337	308	323	356	355	362	319	349	327	342	337	349	372	336	324	370	348	345	372	346	379	365	365	316	349	359	348	354	348	349	347	331	357	341	327	375	336	319	344	349	352	331	331	366	376	350	342	340	386	376	361	372	350	339	359	378	379	335	365	354	386	338	366	346	356	360	346	332	335	345	368	370	361	374	382	321	386	299	311	365	350	354	334	392	335	352	369	335	334	327	368	322	348	352	402	317	320	368	348	326	380	363	336	352	358	340	359	346	333	374	316	326	376	362	333	356	348	349	352	328	371	349	353	361	368	359	362	344	332	341	338	316	353	332	308	366	347	371	339	344	357	329	361	343	361	362	334	368	360	351	330	361	346	335	362	318	313	358	369	345	384	337	364	353	362	332	376	370	335	347	356	339	340	378	348	353	351	316	340	344	343	370	338	370	379	336	374	353	361	391	360	356	330	322	348	319	350	351	331	351	385	364	335	312	375	343	347	355	334	352	358	334	359	355	348	356	350	367	360	319	373	379	361	353	378	337	335	349	343	385	344	353	331	353	343	360	353	361	348	318	336	371	341	352	371	344	369	372	350	341	340	342	346	343	337	360	324	375	351	379	356	332	363	335	340	355	351	337	392	342	370	334	350	359	374	328	344	337	341	385	343	359	345	357	327	343	326	339	366	324	365	392	352	380	337	363	328	377	331	335	352	337	365	319	323	376	385	310	359	336	358	336	362	365	346	347	336	349	337	365	351	376	351	340	322	333	375	367	312	307	366	334	318	361	332	336	342	353	332	351	317	361	350	339	367	366	320	359	326	334	347	353	333	359	331	369	309	345	338	343	333	355	347	367	358	323	373	344	374	341	351	352	322	319	344	411	364	323	352	348	367	337	351	357	336	350	344	342	327	356	321	362	371	340	355	370	349	354	320	346	353	345	379	335	322	356	357
18443	2434	2100	1509	987	708	591	427	349	297	294	242	231	250	172	182	167	147	161	165	135	177	137	149	158	110	150	107	145	92	145	105	109	121	116	120	120	116	133	119	126	143	125	125	116	121	108	132	125	111	112	102	127	135	111	97	108	117	108	106	131	92	102	105	126	130	124	123	93	114	128	94	108	114	111	146	106	109	117	101	103	129	101	110	112	138	102	130	102	107	114	114	103	100	100	110	128	103	105	109	103	107	125	115	115	127	109	130	107	114	95	110	111	86	111	109	119	128	121	126	123	104	118	126	107	107	102	126	110	119	131	111	100	97	114	101	109	95	105	104	116	115	118	110	128	107	103	99	93	109	117	109	98	116	132	91	95	106	133	119	111	121	101	126	111	109	103	111	98	118	119	138	113	103	112	117	121	107	118	123	95	119	120	120	121	98	96	114	97	97	85	115	114	103	124	96	112	98	101	96	114	102	99	116	124	110	117	137	94	117	125	107	114	108	116	130	119	122	101	127	92	113	106	109	119	100	112	108	105	97	107	92	113	108	105	91	107	104	96	108	107	94	115	110	113	110	120	89	111	121	109	121	103	134	97	106	118	110	85	100	105	125	116	147	115	103	113	117	113	122	122	113	112	109	91	102	103	98	104	117	110	86	121	133	124	101	112	119	117	109	109	105	103	111	113	120	96	100	118	110	104	113	102	106	101	113	112	109	100	109	115	95	110	103	114	102	105	128	114	118	112	124	107	106	107	113	121	118	127	127	116	102	98	94	115	97	112	119	119	107	94	102	106	109	110	111	126	96	100	108	90	117	90	113	122	97	110	98	119	123	114	106	107	98	116	101	112	116	109	121	110	115	120	101	120	104	104	115	116	97	99	128	100	127	130	122	130	122	117	106	116	120	105	129	111	103	115	99	111	108	104	128	125	124	118	126	122	96	98	85	117	118	124	105	118	87	110	120	109	113	95	118	125	102	107	116	99	120	103	125	99	109	109	101	110	106	116	117	95	115	127	116	124	114	113	113	117	122	112	113	114	112	112	120	127	113	118	110	103	116	115	115	108	122	94	120	113	105	110	127	106	106	108	105	108	121	113	97	105	113	128	105	105	124	119	124	90	101	117	115	124	103	120	109	97	118	107	110	108	98	93	103	117	119	131	95	113	131	117	107	101	137	110	95	109	88	92	113	115	97	91	115	122	117	132	114	126	123	125	98	108	103	100	91	97	127	132	124	130	102	123	120	108	108	110	96	112	104	112	111	88	113	113	107	118	102	102	119	101	121	122	101	99	109	114	120	122	107	99	118	110	125	112	111	110	98	102	129	91	110	91	93	110	122	123	113	101	118	105	116	110	111	89	110	123	99	109	118	130	119	107	111	120	105	116	122	107	120	105	99	116	107	114	105	102	111	108	112	118	123	110	104	116	111	100	115	96	107	113	112	117	113	99	109	112	97	105	105	112	99	99	128	89	103	116	105	133	125	129	134	92	107	114	118	110	113	98	112	101	111	107	110	105	112	92	76	100	120	116	107	114	117	121	107	107	115	102	102	102	109	94	119	119	107	124	131	110	122	109	108	129	112	123	101	108	123	129	109	104	109	122	122	110	108	113	118	128	116	104	97	99	93	101	116	116	116	107	105	102	100	110	106	128	113	130	131	109	107	132	96	101	103	92	131	112	94	104	111	90	119	107	112	114	128	94	103	91	88	119	114	113	123	104	101	111	122	110	112	108	104	108	126	120	103	107	110	119	98	114	115	107	98	120	106	102	105	113	117	110	110	123	118	118	94	107	124	114	105	85	111	118	102	97	96	107	115	114	104	110	87	102	133	122	108	100	96	107	120	114	105	113	117	109	86	123	110	112	102	120	103	105	116	107	106	100	128	114	108	114	100	110	120	107	115	125	121	125	98	133	112	99	123	111	120	123	108	111	102	117	103	120	121	123	111	115	120	121	92	126	119	128	126	95	108	115	121	96	94	106	126	114	118	82	109	110	108	102	126	115	119	97	119	98	109	123	124	90	110	117	113	105	89	93	106	98	99	96	126	111	105	92	99	112	97	111	103	113	106	105	123	109	107	115	95	98	107	121	101	97	112	88	110	97	111	104	113	92	102	129	113	100	110	117	128	98	111	108	95	131	109	106	98	107	115	114	109	107	113	117	93	106	100	103	122	103	113	98	122	106	101	107	120	131	95	106	104	102	106	113	102	104	92	103	106	103	120	103	100	92	98	107	114	105	107	106	140	99	134	113	115	96	132	142	101	105	102	118	103	115	122	95	128	121	116	116	110	114	132	109	102	112	112	129	114	117	109	118	113	95	130	104	118	109	112	134	120	108	107	96	104	99	125	122	100	118	100	106	100	112	111	114	97	95	103	96	116	110	102	87	112	118	112	100	113	126	113	119	102	111	118	111	111	119	104	107	108	135	107	117	102	99	111	132	94	102	105	106	113	107	109	96	116	117	109	115	112	101	95	90	126	113	109	122	99	121	106	118	119	129	105	115	101	109	112	125	121	122	87	89	118	132	93	112	119	102	98	100	106	114	123	117	106	125	98	113	103	119	112	95	94	105	140	92	120	118	100	129	114	127	118	118	89	110	121	115	117	104	120	115	105	122	111	120	109	114	107	94	121	122	102	115	116	107	108	108	108	104	122	110	107	118	111	99	101	127	97	105	119	118	116	128	121	104	142	105	116	107	121	106	126	103	112	101	102	117	107	118	117	111	109	90	103	105	105	118	109	102	116	118	101	96	89	104	104	108	99	104	139	121	125	90	108	139	106	119	118	107	109	108	106	107	104	110	107	97	116	95	116	97	99	93	95	113	89	113	111	112	106	99	118	91	112	122	113	111	107	117	100	107	109	126	128	100	92	109	105	126	104	102	102	126	97	105	114	113	107	116	120	118	112	107	112	115	121	102	105	130	97	114	110	116	106	117	103	98	99	83	131	108	95	105	116	122	95	105	100	120	110	114	95	107	100	102	120	119	101	113	111	119	114	112	127	105	115	131	128	129	112	105	116	107	110	102	123	110	101	123	106	92	109	128	121	127	96	107	98	143	100	108	112	105	111	126	113	121	100	120	109	124	107	112	107	109	104	131	127	98	99	103	108	118	105	123	121	95	119	124	115	102	103	103	101	84	90	126	107	93	120	112	127	103	102	95	105	132	97	133	123	114	124	74	101	125	116	102	110	111	106	105	102	122	116	109	116	107	114	106	111	122	106	115	102	118	104	115	106	110	103	113	108	96	100	113	109	109	104	121	97	106	131	108	99	108	102	117	104	106	99	105	120	116	134	114	102	114	112	98	128	124	116	121	132	103	113	110	108	96	128	117	97	121	115	114	113	114	123	94	111	104	113	107	104	96	115	97	98	106	101	114	106	119	119	99	104	110	118	113	121	116	125	104	115	103	108	128	117	117	120	125	105	108	115	110	100	122	120	102	111	106	119	122	111	108	110	108	124	129	111	113	124	106	103	107	112	93	114
10595	2080	4898	5476	4751	3985	3311	2672	2319	1947	1750	1481	1412	1318	1223	1047	1043	939	895	804	813	788	719	718	694	656	691	679	600	601	598	600	613	619	611	554	561	556	496	552	552	515	534	502	485	515	501	459	512	480	499	490	493	486	469	522	478	458	469	427	456	432	424	425	463	437	487	481	439	445	440	467	432	444	489	457	449	434	411	406	482	418	426	419	417	459	435	447	432	445	411	402	439	456	437	460	427	461	445	395	429	456	474	439	405	435	463	441	463	458	451	456	420	445	424	441	454	420	437	447	439	433	463	444	409	439	436	414	422	422	413	467	409	439	467	444	441	424	410	449	413	441	436	440	409	459	432	421	433	450	459	422	419	385	429	413	415	387	444	409	437	451	394	433	402	425	417	427	440	448	457	407	410	432	474	458	397	420	430	412	432	394	427	474	430	406	425	429	418	432	410	422	466	408	434	390	354	427	433	421	397	393	407	426	436	437	437	438	392	452	408	430	414	385	461	467	418	403	418	428	428	437	444	423	421	420	407	432	417	399	423	444	418	419	449	412	428	423	432	441	443	422	421	426	399	406	415	420	411	409	426	441	430	431	423	413	412	428	408	426	423	422	416	402	422	430	409	418	413	398	419	421	404	397	422	421	413	424	425	420	450	437	433	412	419	416	401	466	415	396	450	402	441	437	439	415	429	420	422	450	416	426	428	468	457	440	402	432	412	411	427	425	388	425	429	456	411	409	430	416	411	413	418	415	456	422	413	391	402	461	438	400	434	428	442	418	418	384	424	433	410	423	429	436	401	405	403	415	386	414	452	397	392	408	443	430	444	431	445	437	394	434	427	420	455	417	435	429	442	453	391	457	423	427	408	428	434	456	425	426	425	404	437	424	412	439	434	401	427	432	446	419	414	441	380	410	419	426	414	428	427	448	437	445	404	440	441	401	429	440	430	391	423	432	418	395	414	464	387	421	415	391	416	432	432	419	423	432	394	422	468	466	402	439	397	426	391	404	419	445	424	399	439	423	424	439	413	431	406	452	407	455	411	423	396	458	426	397	419	442	386	439	427	431	418	426	405	388	375	400	429	436	418	462	439	398	465	398	456	406	424	441	454	413	406	423	427	428	434	438	402	423	430	443	407	439	450	416	424	394	372	433	392	406	388	384	421	409	428	437	421	440	417	408	425	405	429	415	419	399	407	436	405	414	436	429	418	423	414	415	417	431	427	425	450	450	441	422	382	425	412	443	461	430	457	400	446	409	419	435	448	447	389	443	413	420	429	403	406	395	420	438	416	402	428	424	393	438	408	434	459	437	438	418	388	403	396	414	405	389	405	430	400	461	420	455	443	424	420	434	424	418	430	423	422	431	448	404	374	415	419	423	424	381	439	388	380	434	424	400	414	438	396	417	436	444	421	470	408	409	455	435	425	406	426	414	431	434	440	420	401	420	422	399	407	430	392	412	438	407	415	421	423	389	424	419	425	456	436	451	418	392	406	420	412	457	421	441	378	432	460	428	426	400	443	422	406	401	446	414	441	447	431	385	451	430	417	425	433	407	455	408	402	418	433	433	414	429	425	420	416	412	409	437	422	404	438	397	456	433	421	444	437	422	429	404	418	434	397	428	409	410	456	432	414	383	432	436	459	438	405	400	387	422	434	415	407	386	434	430	422	429	405	426	400	401	467	443	421	394	431	444	432	425	444	423	382	403	432	414	415	428	407	395	455	411	378	425	428	438	406	428	435	420	434	434	415	445	407	436	423	378	449	435	400	437	401	426	451	402	411	427	396	407	422	443	444	401	434	465	461	431	412	453	459	439	429	416	381	436	388	397	408	417	409	435	430	397	435	466	401	418	436	426	435	439	422	425	368	406	432	437	455	428	439	421	417	446	430	459	408	416	422	396	499	413	359	430	465	411	413	392	423	406	432	414	426	421	411	425	431	448	419	420	434	425	439	403	418	410	414	445	426	385	412	425	425	458	438	400	450	440	420	422	429	415	407	413	372	452	381	424	443	422	441	394	428	441	422	447	476	397	417	423	410	417	460	434	430	438	437	473	405	425	437	404	427	442	427	432	426	420	460	456	457	403	425	437	408	405	438	436	398	408	430	417	429	422	397	408	398	421	416	436	445	439	462	418	410	418	419	412	460	415	393	448	390	397	439	434	449	427	446	431	431	393	445	423	428	421	416	380	426	431	417	425	426	423	436	425	438	440	427	408	414	424	413	429	414	421	430	434	398	430	439	430	391	417	403	461	426	423	428	390	436	401	430	397	441	403	393	425	385	418	428	419	429	434	414	402	406	420	398	381	438	434	433	418	391	397	428	413	463	447	413	428	386	408	422	425	467	469	418	474	408	438	457	439	429	430	443	416	400	404	417	440	434	403	428	423	408	424	425	414	380	413	422	427	445	405	421	443	434	415	455	419	434	408	407	448	462	396	434	422	412	406	427	443	408	414	404	446	398	398	382	454	416	434	436	375	422	453	421	419	444	414	414	416	415	428	416	431	430	405	428	417	425	408	442	446	426	415	425	434	428	448	387	425	440	401	438	433	417	422	421	412	414	439	391	433	443	428	410	416	460	411	415	379	421	422	438	410	382	392	431	444	421	451	432	424	442	429	374	398	415	413	428	446	445	442	425	413	418	407	398	424	441	409	436	410	442	409	453	411	408	446	407	430	417	428	397	374	455	398	403	412	441	397	422	412	433	443	413	449	397	410	447	441	440	440	426	437	406	408	393	410	417	414	409	402	409	453	430	422	416	410	372	388	413	422	427	419	433	418	428	407	387	413	441	405	398	438	438	433	393	418	407	450	396	394	439	446	429	395	390	412	461	419	449	436	407	431	424	379	428	405	418	401	428	390	415	422	437	437	422	448	449	447	413	446	465	408	435	442	446	410	428	440	409	425	386	421	406	410	439	427	417	392	422	399	420	437	399	414	416	413	427	413	409	399	465	438	415	419	419	393	447	424	426	414	403	413	414	407	382	389	439	403	451	446	446	430	449	397	404	384	397	413	440	440	413	452	418	430	424	399	398	425	420	412	407	420	427	446	422	415	412	462	426	425	412	405	435	395	404	460	412	445	413	443	397	419	429	437	415	398	425	386	405	410	467	399	416	404	416	401	392	413	428	425	435	441	390	431	445	407	440	415	443	447	411	440	425	428	391	424	453	372	435	447	361	389	418	447	427	442	418	460	439	414	441	415	404	432	441	455	455	457	408	373	444	405	419	432	413	409	401	404	453	424	443	413	436	420	397	385	395	386	385	415	385	441	432	453	428	437	433	433	421	443	444	423	413	465	447	444	412	406	422	428	406	449	421	445	446	415	413	443	428	422	458	403	414	438	415	406	417	389	441	457	409	422	404	406	419	423	382	399	457	419	408	423	449	403	398	390	404	395	439	428	402	424	418	432	426	433	398	423	402	433	392	435	471	424	402	417	445	419	392	427	447	425	457	433	445	437	430	432	426	401	434	424	428	398	421	411
1830	207	251	241	204	158	183	191	187	181	182	144	201	167	181	151	153	165	171	146	166	150	141	162	179	161	158	166	148	166	164	139	180	164	166	185	162	153	167	150	167	185	151	163	169	196	165	135	163	171	173	160	144	149	175	165	156	197	161	178	183	190	178	146	152	178	150	155	159	143	153	191	178	149	157	156	186	151	140	169	155	157	157	192	144	156	183	173	163	170	159	176	182	179	145	173	184	170	164	161	170	168	155	156	157	182	156	160	161	181	176	184	150	154	163	183	151	178	158	159	158	168	167	151	168	177	188	180	167	153	152	187	169	173	159	190	157	175	167	159	165	151	166	178	162	154	186	165	168	162	144	181	178	170	155	152	176	173	181	167	148	131	146	163	152	150	153	189	178	171	152	172	162	146	168	155	157	131	158	144	176	170	152	179	163	182	146	156	152	162	151	159	145	142	162	158	181	179	151	153	168	139	200	166	184	195	173	164	169	170	169	183	152	175	155	152	198	152	149	158	170	158	178	159	177	147	143	183	160	181	141	146	173	153	161	169	159	190	166	166	163	174	166	162	173	195	169	174	160	150	160	160	146	177	178	159	165	163	169	172	173	159	162	178	159	175	171	151	165	156	172	158	150	162	181	151	161	161	162	179	129	164	179	164	174	157	170	170	172	167	158	175	148	142	164	165	157	158	135	142	158	184	174	146	169	161	175	154	149	149	163	176	154	162	165	156	156	157	144	166	180	151	169	149	144	152	157	193	148	167	167	171	183	160	151	161	151	168	172	181	179	160	162	180	183	152	193	138	156	173	159	164	176	171	157	162	180	163	159	150	177	161	155	138	159	162	138	173	169	171	166	173	154	149	173	183	148	183	156	174	167	160	169	133	165	165	126	149	168	154	162	168	150	158	151	174	155	183	170	157	160	194	155	170	157	167	166	159	161	148	168	158	142	164	176	157	160	174	186	136	167	157	176	144	151	158	195	151	147	141	153	164	172	177	163	156	147	161	170	189	169	159	145	175	171	174	168	174	163	174	169	168	183	156	166	154	170	150	177	147	141	174	198	161	152	189	159	167	171	140	160	166	191	159	151	162	179	159	173	154	191	181	141	164	160	175	153	166	161	164	159	184	155	166	158	144	177	156	156	171	190	175	170	167	165	151	173	171	159	176	176	166	172	188	154	162	162	149	141	158	165	172	181	158	165	169	170	156	181	171	159	174	138	142	141	177	172	164	127	170	190	157	166	154	143	162	148	153	178	167	169	139	178	166	163	160	172	160	175	156	200	162	168	152	164	198	167	139	169	162	164	177	151	155	144	166	171	168	159	146	154	159	176	165	187	150	159	163	154	178	150	159	167	173	166	180	172	178	178	160	164	160	155	158	149	189	175	177	166	157	174	148	173	163	162	180	142	164	166	165	162	162	153	160	149	180	183	163	182	189	176	159	181	151	158	157	166	163	164	170	160	166	164	157	168	168	169	186	176	179	164	169	152	162	171	156	165	137	166	167	168	190	156	129	165	150	150	186	157	169	176	175	175	179	165	165	151	158	173	163	169	163	184	170	175	169	167	179	147	150	183	157	151	137	138	144	175	145	167	157	157	154	166	145	179	143	147	169	160	154	163	166	153	181	162	171	172	188	146	173	172	165	164	142	169	145	169	156	164	158	161	175	156	174	183	177	152	167	149	148	151	162	159	162	183	174	178	166	155	154	172	150	149	166	178	175	170	149	157	179	152	164	166	165	140	152	154	167	181	166	141	168	165	166	151	158	165	155	168	174	180	153	178	164	159	170	167	148	173	162	156	169	168	148	173	157	169	152	165	161	150	169	161	161	163	159	166	147	166	153	183	170	168	168	154	175	138	147	156	172	168	152	155	156	158	160	163	144	194	154	187	144	178	169	153	180	168	162	189	143	154	186	149	151	157	150	188	158	164	176	148	162	152	152	160	151	161	129	178	180	161	171	144	152	167	183	158	159	149	158	180	187	178	155	167	156	161	165	160	179	148	177	167	178	186	158	166	145	156	153	177	167	146	158	145	170	167	175	162	146	177	166	153	172	182	167	170	159	141	169	152	158	153	180	154	164	140	168	158	160	165	166	179	165	160	156	174	147	170	173	163	167	183	158	164	166	157	171	173	170	142	155	171	161	160	160	164	140	134	167	176	170	175	155	148	165	147	166	156	161	172	162	171	159	167	188	169	199	164	146	157	166	174	152	152	164	153	155	143	149	160	163	184	155	168	157	182	190	163	150	190	143	162	138	166	134	126	159	175	169	175	134	170	184	151	176	152	174	165	172	159	160	157	172	167	166	165	191	176	178	151	161	177	180	140	176	156	163	172	171	149	166	156	177	166	171	158	182	169	177	165	161	157	174	154	151	166	162	165	162	152	165	174	160	186	148	148	166	152	172	149	159	171	166	165	163	177	184	175	157	181	175	150	157	175	168	163	149	159	137	158	165	165	189	176	148	171	145	154	188	167	136	158	180	173	146	166	156	148	170	163	160	160	166	164	155	162	179	170	177	149	175	169	157	206	142	134	168	176	167	170	193	172	152	178	153	139	151	157	150	171	153	145	158	192	146	164	181	147	161	167	167	159	142	160	147	170	146	172	163	154	150	156	164	160	157	177	168	161	167	160	150	166	157	165	177	154	166	177	189	155	171	150	142	163	178	161	160	170	175	172	126	166	180	173	183	159	172	147	140	171	175	156	151	138	174	181	145	190	177	153	166	175	178	150	147	169	157	163	155	166	161	188	169	168	156	179	179	181	179	169	163	182	150	175	138	160	175	166	171	166	132	164	174	157	157	152	160	152	169	176	144	174	179	155	148	161	179	168	150	154	154	157	156	162	147	171	157	170	150	170	175	165	164	149	165	165	162	149	155	168	186	140	155	168	155	143	145	149	150	147	181	178	184	161	149	158	169	184	152	170	129	193	169	134	148	186	158	174	172	155	151	159	152	196	158	170	166	161	174	191	180	155	170	173	178	170	160	161	169	153	160	165	142	179	165	145	166	149	157	146	178	174	176	164	157	152	178	161	178	160	151	166	166	157	181	162	138	151	173	185	170	148	164	147	165	171	145	140	142	176	195	165	171	170	175	161	167	170	167	166	166	142	172	171	165	161	168	161	162	148	149	166	179	148	187	166	158	179	162	182	162	163	135	146	158	161	162	164	164	190	174	186	186	160	176	191	182	130	159	167	155	151	152	151	150	172	154	159	155	160	146	164	180	171	159	176	157	160	179	167	162	165	171	157	156	162	161	152	158	159	167	180	175	168	167	154	163	151	176	161	167	139	139	189	162	152	153	178	134	168	173	150	161	160	178	145	166	134	183	175	165	161	153	160	168	170	174	168	147	154	128	159	177	172	166	142	148	161	158	165	158	170	157	177	154	149	164	165	149	172	174	161	152	184	167	160	154	156	176	147	161	172	173	195	158	173	151	154	177	182	153	163	162	175	165	178	161	148	172	171	166	163	155	181	162
3529	659	782	810	763	704	701	680	674	644	607	627	635	625	611	623	601	574	564	584	590	577	556	566	599	603	565	571	615	550	612	557	601	567	581	591	598	606	556	591	549	528	611	610	569	563	601	579	589	569	581	605	567	621	560	585	586	593	621	594	576	595	565	593	604	621	577	605	580	581	595	586	603	550	577	527	567	557	582	585	580	599	585	547	614	609	543	644	563	593	590	611	582	586	576	613	581	575	599	534	592	604	620	579	594	553	540	557	620	576	588	529	643	602	614	560	580	576	546	593	554	586	633	602	581	563	574	581	569	595	556	615	561	592	576	583	554	594	635	585	547	565	545	575	556	579	604	609	635	604	595	576	601	647	605	553	577	592	557	595	543	615	585	585	564	565	597	606	607	533	576	594	562	527	609	566	573	534	571	586	595	562	548	560	576	575	577	603	598	598	582	533	578	599	576	585	579	571	616	518	568	568	557	619	603	583	580	637	644	574	649	604	561	551	529	545	596	568	572	551	598	567	609	603	549	537	566	591	595	586	614	572	538	559	574	580	576	580	556	547	610	590	589	589	564	576	573	615	591	592	573	589	593	533	556	561	576	552	596	562	585	560	585	590	610	529	569	568	566	599	590	587	573	572	561	564	556	551	588	588	569	633	555	586	609	589	585	581	583	587	606	614	559	577	528	591	592	580	554	594	562	538	597	602	580	559	549	546	575	581	546	577	556	586	581	577	564	603	555	554	553	556	608	599	540	581	590	537	549	573	584	604	581	564	544	585	563	577	615	603	597	535	567	533	570	602	579	567	590	607	617	577	609	582	614	588	592	580	547	589	555	545	617	600	566	592	588	594	643	580	554	580	600	552	550	571	554	597	587	572	539	575	560	590	572	562	576	577	590	587	608	583	560	610	580	613	555	580	595	555	562	577	569	560	592	557	608	561	592	612	572	599	565	593	568	559	611	596	583	578	551	545	618	580	577	563	611	584	598	564	606	565	603	585	572	569	605	604	509	567	591	567	575	669	598	590	558	612	556	584	529	555	600	600	590	574	540	551	596	540	531	529	577	615	528	575	562	577	563	606	560	565	598	592	606	535	594	585	590	571	569	610	620	572	589	604	559	573	550	573	590	582	573	601	593	603	586	536	585	580	591	540	581	572	594	594	629	585	570	608	564	613	569	593	543	624	592	557	572	583	608	582	572	565	584	588	591	597	570	560	621	586	599	565	586	603	615	556	627	590	575	618	567	576	608	585	579	586	572	610	553	565	596	603	573	614	557	552	595	553	625	557	556	592	595	605	634	583	563	592	556	620	602	595	563	540	556	565	573	560	568	573	588	540	556	608	565	596	587	584	591	616	591	629	623	576	597	572	610	607	580	571	540	590	589	556	583	581	529	573	586	619	562	549	577	570	580	572	588	567	564	595	583	556	576	556	536	588	616	587	581	583	577	551	606	590	596	560	595	621	556	567	546	547	615	603	615	632	601	606	590	614	596	607	614	621	556	557	603	560	602	587	567	566	586	585	599	562	602	583	607	587	575	568	548	573	593	597	576	590	562	568	556	544	562	590	633	591	540	590	580	596	573	590	571	554	567	594	596	589	597	604	589	581	625	591	580	573	557	593	598	583	564	591	562	561	548	552	617	582	589	576	555	605	540	591	583	553	599	577	597	561	570	570	604	601	565	564	569	569	579	556	568	563	578	574	594	605	571	590	559	560	564	567	591	577	580	575	551	564	547	594	563	576	535	546	570	566	570	569	541	616	568	608	577	564	570	556	575	601	545	540	588	601	601	614	627	607	555	585	582	583	607	622	567	587	537	575	593	516	557	576	596	564	582	602	582	598	587	577	603	570	607	565	584	571	587	597	524	583	583	617	593	616	592	562	635	569	597	547	615	591	597	569	612	614	585	592	552	596	586	565	574	640	592	594	589	562	605	578	564	601	586	570	589	591	569	594	574	588	549	619	546	582	587	537	565	604	567	586	625	604	590	583	587	553	591	528	534	579	596	590	574	572	565	584	577	593	597	553	572	578	563	592	582	601	600	572	576	570	576	607	597	566	542	561	606	585	548	574	589	623	614	571	596	584	628	545	582	528	547	599	595	563	540	562	564	552	559	575	542	582	587	585	547	573	586	569	578	615	609	609	565	572	575	575	610	603	590	569	577	569	593	584	578	542	592	575	556	576	592	579	563	563	579	542	597	576	616	576	593	643	533	570	609	594	588	535	549	598	586	588	566	571	584	603	585	595	555	592	566	573	551	598	582	574	609	576	568	583	596	553	590	603	577	602	603	599	601	559	581	567	630	567	555	577	612	579	553	610	600	541	568	561	611	612	635	573	514	558	579	603	565	578	597	561	600	617	586	590	591	589	600	559	563	583	609	580	609	575	581	539	550	571	613	586	524	582	584	582	574	598	565	603	577	574	585	571	539	549	565	549	630	561	590	601	581	580	590	553	589	588	617	585	575	586	593	570	609	572	558	597	633	570	601	573	574	620	566	621	550	578	582	574	595	557	545	612	524	577	555	622	591	545	598	580	537	564	576	560	609	593	572	607	576	529	599	586	596	546	594	567	607	583	586	609	589	547	583	590	582	579	570	558	587	550	585	566	583	615	628	596	579	594	569	553	606	576	600	607	577	597	579	561	579	549	595	585	554	556	601	608	621	614	571	640	571	578	575	594	591	619	577	580	565	537	591	637	570	588	580	620	625	593	560	608	603	574	534	615	574	579	570	581	608	555	609	595	577	592	554	550	569	529	618	567	584	605	574	536	548	537	565	566	572	579	620	586	612	544	555	578	565	549	591	587	630	620	560	551	608	524	550	593	545	587	577	553	636	572	559	571	595	595	554	545	539	573	582	589	529	577	647	590	594	580	577	590	601	576	570	613	585	575	581	587	601	580	562	562	592	572	621	585	612	591	629	577	537	557	575	567	575	537	597	565	584	609	579	587	592	588	637	575	593	553	539	586	609	579	584	607	595	565	566	574	528	552	581	591	559	559	546	567	568	571	576	603	550	597	579	552	559	548	578	598	581	579	618	561	552	547	590	596	564	543	612	554	560	589	638	586	594	592	532	565	600	596	646	602	552	589	582	589	586	578	578	614	579	616	524	541	571	579	617	592	610	586	573	568	614	594	547	583	558	566	575	565	597	608	626	545	579	567	586	608	617	607	569	552	609	562	618	562	589	581	568	568	574	619	568	572	557	576	568	611	568	559	623	599	643	592	583	640	562	551	582	582	582	589	596	607	561	598	562	567	558	566	599	603	618	597	536	591	599	590	546	599	611	548	531	582	569	572	589	617	573	602	580	616	579	538	546	603	628	578	599	552	541	586	569	611	561	575	564	568	597	601	586	575	594	584	586	587	567	601	562	573	547	586	610	555	584	541	553	572	574	538	591	588	565	568	639	626	628	591	590	563	566	608	560	600	555	536	574	560	563	550	582	570	517	557	583	632	606	585	568	572	602	580	587	607	583	585	526	567
10595	1012	1155	841	524	386	321	275	203	215	169	169	167	124	141	130	129	115	92	110	96	115	92	115	102	87	109	95	108	91	102	116	106	99	93	86	82	99	89	95	87	96	91	96	88	82	82	92	72	70	120	90	90	84	91	86	87	97	91	100	90	101	92	87	93	80	109	95	92	87	71	87	95	84	74	101	93	80	92	102	80	68	77	92	102	74	90	89	89	85	72	93	77	83	95	91	89	81	81	96	100	90	85	74	79	99	88	83	98	84	78	85	95	99	99	98	98	92	77	99	99	93	87	90	72	103	98	102	94	95	85	85	86	93	84	92	76	90	81	85	76	117	94	91	88	83	82	91	85	98	88	88	106	85	100	93	104	83	86	79	75	83	80	86	84	108	70	102	83	77	80	79	88	93	120	87	85	91	80	88	84	89	85	94	85	85	93	70	99	92	101	91	73	88	72	88	93	100	94	99	90	89	102	84	85	94	65	88	101	98	107	85	91	84	77	96	97	76	76	93	96	87	87	65	87	71	74	77	89	74	90	79	84	91	101	89	77	80	83	80	76	91	75	65	94	74	81	102	88	81	86	82	84	94	82	91	88	70	97	86	83	89	98	92	70	97	80	82	90	97	92	83	76	84	75	66	100	85	86	95	80	86	95	83	84	86	86	85	83	86	94	100	82	85	91	84	80	81	89	85	101	90	87	105	89	83	91	94	91	87	79	78	75	90	86	76	78	86	91	97	89	106	84	91	88	67	65	93	79	87	87	101	98	73	90	80	99	80	82	86	85	73	73	86	77	86	107	89	89	97	111	101	75	103	79	94	100	92	82	91	89	93	83	81	80	75	83	86	97	93	92	90	100	74	75	71	97	90	94	75	82	88	82	82	96	90	110	87	92	81	97	82	83	83	98	80	89	102	95	77	93	95	81	89	100	90	90	74	104	96	80	84	99	85	83	83	92	71	93	98	99	83	91	111	88	89	85	82	82	77	68	83	95	98	83	74	72	86	97	90	84	87	99	83	91	90	72	88	77	83	94	71	79	78	78	59	77	97	99	87	81	79	80	85	84	105	98	99	85	94	96	96	96	73	81	90	82	96	89	93	85	86	86	88	82	71	81	89	106	102	88	83	86	79	73	76	86	84	71	95	85	86	80	76	89	97	105	86	93	80	98	83	67	86	96	87	96	80	81	98	82	78	81	109	87	90	93	65	76	68	80	103	86	91	76	82	72	86	86	89	87	77	79	63	85	97	76	91	85	87	86	98	77	94	93	105	80	87	81	103	84	114	90	68	90	96	90	96	81	92	83	89	108	103	93	95	83	74	84	93	82	75	97	113	101	89	100	82	89	72	98	84	80	96	78	101	91	96	86	101	111	91	95	81	106	98	83	83	73	77	78	79	89	84	81	85	85	81	78	84	71	81	106	74	84	81	108	96	93	86	82	80	92	101	94	99	109	73	86	98	96	72	80	87	80	96	98	94	89	95	75	85	74	83	96	74	71	76	86	93	80	95	95	86	104	81	82	89	76	86	79	74	83	102	91	91	71	88	91	76	100	81	89	82	55	87	82	95	90	85	73	77	100	87	79	84	94	80	97	77	77	84	94	88	89	67	101	89	93	90	93	101	79	83	103	82	81	80	92	85	106	89	114	85	78	75	91	76	82	96	81	78	76	92	78	68	85	83	74	74	73	79	82	85	102	83	80	86	89	78	86	84	83	81	88	85	73	90	99	77	83	87	90	89	101	94	87	97	79	96	88	88	83	87	89	74	79	63	79	78	84	74	69	94	90	92	89	88	84	91	96	76	81	92	98	84	95	84	84	104	78	109	71	83	90	89	77	84	92	82	110	100	75	90	97	77	100	79	86	75	81	80	103	89	86	79	90	87	83	84	95	98	71	98	90	97	91	71	75	75	82	88	104	90	95	90	88	77	93	100	92	85	92	86	76	94	105	90	81	88	76	91	101	76	80	89	81	91	74	91	76	77	98	70	84	89	94	76	97	77	96	94	100	72	75	82	87	109	86	84	84	82	84	96	117	91	95	89	86	97	92	76	70	79	80	81	112	79	91	93	97	71	88	85	92	67	96	80	80	69	106	84	81	76	77	93	80	76	70	87	74	74	72	93	98	87	97	82	102	78	94	76	68	90	73	91	73	77	62	89	95	79	97	85	94	85	79	91	81	89	98	110	79	102	105	89	90	85	78	84	83	85	87	84	89	93	78	83	92	98	76	80	85	84	91	84	81	85	88	84	82	82	94	94	94	96	85	67	86	83	94	108	91	82	84	81	105	84	86	75	86	74	90	86	84	96	77	82	87	85	82	101	100	82	81	90	91	86	82	84	84	66	91	92	92	108	92	97	80	84	82	82	74	80	80	94	100	93	82	84	92	98	91	97	90	79	89	96	89	84	80	91	95	87	86	78	93	96	91	85	95	84	95	96	86	83	91	89	102	65	95	94	79	104	84	93	78	70	88	74	81	78	67	83	81	87	88	91	73	76	80	78	93	97	91	76	93	79	96	96	94	76	89	83	77	91	88	86	99	82	111	96	73	79	99	83	91	83	74	75	89	78	80	98	83	80	83	86	92	68	82	90	94	71	98	87	90	79	79	91	75	70	96	82	93	66	79	89	88	88	85	100	82	84	93	91	91	84	100	86	92	82	92	82	94	87	126	89	79	100	88	79	83	92	97	76	95	75	96	107	88	79	74	80	80	92	91	97	97	96	79	85	80	75	89	81	97	92	103	78	81	97	84	101	91	88	94	85	87	107	94	94	86	87	88	86	87	107	79	93	86	104	77	85	98	77	88	86	80	79	71	90	97	90	71	87	83	79	106	83	100	96	87	78	104	86	87	88	94	92	75	87	89	86	86	112	92	80	93	86	107	78	94	83	83	109	95	89	83	75	91	84	77	90	88	92	78	89	86	92	82	84	101	77	78	83	82	81	88	71	76	94	94	87	88	87	84	71	93	86	98	98	70	81	94	90	83	87	93	89	76	70	78	83	93	92	90	90	93	81	80	93	93	90	78	92	86	86	80	98	88	91	82	90	98	94	76	100	82	82	84	71	98	84	94	89	102	85	68	96	100	82	81	81	90	85	92	80	85	87	85	74	81	100	82	98	87	104	70	104	91	99	83	74	85	74	90	101	92	84	78	95	76	78	92	84	77	94	104	100	91	95	84	81	87	83	92	81	83	97	84	97	63	85	80	86	82	86	77	95	90	89	79	98	78	84	76	84	98	78	84	102	93	88	74	91	86	86	75	93	70	98	86	94	94	85	78	80	79	83	91	82	76	104	107	99	83	80	81	93	83	87	76	86	82	98	84	89	85	75	90	70	100	90	92	72	73	111	85	99	96	82	112	88	84	61	67	66	90	91	98	92	85	90	97	83	77	94	70	102	75	100	77	78	96	87	90	87	99	109	80	87	86	87	89	84	95	67	72	101	81	82	96	75	92	86	101	80	89	84	87	83	95	102	81	94
8325	1278	2905	3314	2826	2292	1983	1574	1328	1192	1037	935	915	829	837	696	651	644	603	553	572	536	540	506	475	486	482	487	432	466	451	439	452	428	419	442	410	387	417	402	391	397	397	376	386	366	422	361	347	390	379	405	402	409	368	358	357	373	392	376	386	363	356	354	392	332	382	348	394	387	339	333	336	362	368	348	357	399	353	397	349	405	389	382	385	384	369	320	356	390	357	378	374	348	374	378	351	329	330	346	359	355	341	351	386	345	353	353	356	340	397	364	353	336	382	337	369	398	355	389	340	335	364	352	330	331	357	342	299	360	366	357	298	339	355	342	362	355	313	360	348	313	331	357	350	357	338	339	350	347	317	358	309	318	351	361	351	403	356	349	373	331	345	325	331	376	370	346	356	362	366	350	328	357	373	338	348	334	368	356	342	363	327	361	363	371	369	376	363	345	328	365	377	330	340	366	359	350	339	307	372	345	356	386	352	342	351	375	319	332	371	349	334	320	347	346	329	355	330	352	311	326	365	315	349	324	353	316	359	352	376	355	305	379	324	357	320	313	343	313	330	334	333	361	318	346	339	332	364	382	353	328	356	337	328	367	324	327	304	373	324	357	335	353	358	372	341	359	357	352	362	359	344	342	371	350	373	368	355	361	361	279	322	331	339	325	366	342	348	350	322	313	337	377	327	330	364	332	336	348	320	384	323	361	305	367	327	386	367	350	351	349	358	339	338	340	350	348	343	376	332	369	336	338	351	334	366	357	317	335	339	340	380	365	357	363	333	342	389	349	338	362	321	305	346	377	350	324	334	323	336	353	333	331	373	361	339	323	349	358	325	363	329	300	358	321	363	351	338	358	365	331	375	295	336	346	359	353	301	348	363	381	346	340	388	360	364	384	365	318	320	319	333	343	337	337	327	353	373	339	340	369	376	327	319	351	330	347	360	357	361	363	356	354	357	302	346	352	353	343	350	383	325	334	341	337	351	366	336	339	339	356	345	334	357	373	360	321	321	384	388	340	369	356	356	331	341	339	362	314	347	334	352	334	368	337	343	367	361	351	353	369	334	348	346	317	358	326	352	319	371	356	338	326	326	343	339	302	365	309	361	343	361	344	338	330	379	351	329	391	346	359	337	348	333	327	364	342	355	323	370	364	325	376	322	343	382	350	333	343	347	339	344	337	335	345	362	342	360	352	354	374	343	360	353	344	328	356	352	330	346	353	338	356	350	358	365	362	351	344	340	369	352	350	340	344	384	391	363	333	336	354	313	338	355	363	358	375	361	334	345	331	345	398	351	332	352	330	355	313	332	348	343	370	358	329	364	369	341	321	297	317	336	341	343	336	354	356	352	354	384	317	331	338	358	359	346	344	364	351	356	354	332	360	321	384	315	336	363	364	333	292	335	313	362	345	387	343	345	324	361	352	361	324	352	355	363	351	326	330	346	375	341	349	351	340	340	339	345	362	312	343	342	351	365	369	333	352	345	389	339	314	344	337	364	292	362	384	325	335	341	323	368	327	373	315	336	382	345	336	362	347	342	310	350	338	343	352	369	359	313	348	369	355	369	303	346	341	357	348	337	350	379	380	322	356	346	391	365	377	331	366	342	337	314	327	372	357	337	362	343	328	353	362	358	328	332	343	356	348	344	355	333	331	312	384	372	330	329	354	358	329	370	351	375	381	351	331	352	330	368	343	342	341	347	333	337	316	324	368	371	343	333	347	330	360	376	359	357	308	335	346	333	325	361	333	314	341	336	357	372	365	333	338	327	311	352	345	374	335	343	357	352	327	341	315	319	337	360	340	330	330	351	326	335	321	345	348	322	341	335	368	336	372	384	364	346	340	349	343	352	384	348	368	351	352	360	373	367	311	335	313	333	340	355	353	398	377	339	340	361	333	357	358	329	342	339	339	342	324	351	368	381	346	351	337	340	355	349	365	348	325	357	380	349	336	340	325	363	327	318	363	352	363	362	328	359	341	371	328	310	372	353	329	318	321	356	372	362	329	335	328	351	376	360	333	343	351	321	322	342	299	339	343	314	353	320	324	329	368	365	349	324	323	327	355	325	342	345	320	349	374	349	341	344	348	368	351	341	351	357	319	370	342	351	351	374	342	351	335	316	317	345	350	355	325	343	388	385	338	330	294	336	359	371	379	343	360	337	352	326	345	338	373	361	347	348	370	328	337	346	331	338	331	340	338	357	373	329	342	336	345	350	342	330	383	361	323	361	378	352	364	351	340	369	340	327	370	378	349	312	331	349	353	331	376	356	324	331	358	362	337	355	366	354	336	361	351	354	351	355	339	331	310	330	343	370	321	368	369	326	389	394	351	357	367	335	333	346	304	318	334	364	343	361	324	333	368	347	345	332	311	329	334	336	353	361	355	325	327	382	381	381	360	357	344	344	322	375	337	327	341	336	331	342	351	346	328	345	321	347	335	350	382	347	303	340	357	336	351	347	324	378	340	332	331	337	356	359	337	343	354	374	339	350	311	377	370	355	326	348	300	346	343	357	361	324	325	375	345	372	336	331	323	354	316	351	346	298	348	342	338	364	376	345	347	347	380	360	367	322	360	354	351	358	343	331	359	320	330	363	341	371	341	353	319	354	351	325	352	341	338	318	356	357	328	339	385	328	365	318	335	328	332	334	358	349	364	333	330	355	338	339	331	319	341	367	353	318	340	354	299	355	338	334	361	357	351	346	365	373	343	340	339	323	365	345	361	383	353	355	350	369	341	348	338	331	341	344	352	334	350	348	377	365	355	324	338	358	350	317	364	363	360	356	366	349	344	320	328	339	358	366	327	358	327	352	351	311	323	326	361	358	327	388	376	335	373	349	344	364	328	312	348	347	374	349	353	352	339	367	354	318	340	358	379	373	341	351	343	331	369	378	335	352	370	347	379	343	344	339	313	338	305	392	372	332	332	338	352	356	348	356	345	366	331	362	371	355	370	367	374	363	349	373	335	356	375	357	351	338	356	352	356	339	350	341	351	362	328	345	333	345	347	333	339	352	351	348	375	349	338	314	324	364	338	344	360	350	360	316	345	359	350	354	350	337	341	333	352	345	300	356	336	353	332	342	340	346	369	364	342	339	325	356	347	371	355	345	330	345	360	344	324	354	335	334	363	355	347	350	327	339	303	339	364	331	382	318	390	347	364	351	349	353	325	348	312	356	355	356	331	373	334	315	376	335	359	338	354	337	338	329	346	343	340	366	326	327	383	349	366	341	365	354	358	343	341	331	373	378	328	345	335	352	341	342	340	347	345	335	336	317	340	345	366	337	328	368	342	323	347	350	323	346	346	327	318	338	350	350	354	358	351	337	359	354	341	338	359	318	357	352	327	335	321	366	358	374	355	359	371	370	341	316	317	383	348	338	329	361	347	329	304	343	312	361	370	326	354	357	341	320	331	368	329	369	341	344	358	376	326	357	377	370	340	326	353	353	353	374	351	405	346	322	335	332	364	362	350	374	330	361	358	337	335
18918	2488	2168	1606	1042	789	576	496	393	298	291	265	250	232	228	205	175	170	176	162	160	142	141	135	145	145	132	135	151	119	137	122	128	125	151	137	151	135	135	132	143	127	116	123	122	117	124	111	135	116	121	119	122	154	110	109	119	117	112	119	126	127	120	141	116	119	101	143	123	107	133	119	125	131	117	124	109	133	119	121	121	122	106	121	112	105	115	113	133	127	108	118	131	113	123	115	124	126	117	123	94	109	136	117	113	111	125	140	126	128	111	118	110	125	113	99	104	118	100	124	121	124	125	99	105	133	128	103	106	121	104	106	107	109	120	100	113	113	114	117	99	92	117	114	114	135	134	102	123	118	115	125	115	119	125	126	102	117	124	104	135	108	105	121	104	114	124	131	117	124	108	127	101	135	123	109	112	111	113	118	124	104	124	112	120	105	119	106	109	115	120	101	121	102	99	120	117	122	98	114	105	102	119	125	99	121	115	106	108	108	114	113	106	103	112	145	113	119	120	119	124	110	122	116	130	133	104	116	118	102	119	103	130	97	128	114	133	123	113	120	119	118	108	126	109	130	101	110	123	107	108	131	98	105	121	110	127	128	102	107	115	125	108	103	123	111	105	116	115	124	120	99	108	109	123	122	110	127	111	117	131	105	137	116	115	107	105	118	116	120	110	109	103	123	104	123	133	128	126	108	122	131	111	112	104	115	133	102	134	131	91	132	134	124	117	121	115	115	126	132	114	127	108	109	121	119	101	130	109	120	109	125	107	116	123	122	111	116	112	124	112	127	122	109	133	114	106	101	108	112	147	106	132	135	116	112	129	130	100	112	128	113	98	139	112	104	124	117	116	121	120	103	105	101	106	116	108	118	96	126	115	115	103	118	129	114	128	106	101	106	111	130	104	107	133	133	107	111	121	118	123	105	121	109	106	101	114	102	130	130	120	97	102	116	106	120	122	106	100	116	108	114	133	123	107	99	105	112	107	107	137	101	116	101	131	123	122	132	99	116	120	117	121	114	103	113	127	117	85	110	122	100	123	120	112	116	115	113	101	112	112	105	109	122	124	111	130	120	113	105	108	127	95	133	121	117	121	117	98	130	120	125	121	118	122	95	104	118	96	131	135	124	133	96	114	133	110	112	130	111	125	96	119	132	138	105	121	120	112	114	115	111	114	126	122	125	128	123	109	137	111	122	92	115	129	113	108	122	129	136	121	110	103	132	140	153	118	142	112	93	121	117	105	107	102	112	116	113	112	101	111	109	116	119	107	103	128	111	120	121	109	113	132	135	99	104	131	124	119	118	117	107	110	128	95	107	103	107	103	102	116	124	122	120	128	99	113	102	110	106	122	133	129	118	107	131	107	112	133	134	109	114	131	118	113	133	109	128	120	111	114	120	110	118	112	132	119	122	110	91	120	113	111	131	112	118	119	121	130	108	104	120	127	130	114	112	104	125	112	104	116	122	130	98	107	115	105	93	112	91	104	111	111	126	121	116	114	106	110	116	114	110	109	107	139	127	126	96	120	119	124	125	119	122	110	117	107	143	111	103	110	114	112	128	123	102	109	111	123	112	110	113	123	115	126	108	122	114	136	113	121	120	120	112	110	112	127	111	117	114	116	138	131	120	115	107	90	114	111	121	96	123	117	122	115	121	96	111	131	136	129	120	112	104	146	134	97	106	120	127	100	136	118	111	113	143	97	111	131	115	114	98	117	112	125	108	103	126	111	96	116	110	102	121	108	111	101	129	121	113	101	131	127	133	97	105	118	101	123	104	123	123	124	124	107	110	111	117	103	124	120	110	119	141	112	104	123	95	113	121	120	136	117	119	113	123	120	122	119	120	103	125	106	109	112	116	112	102	126	123	118	111	110	128	116	123	118	108	124	109	120	123	124	104	117	114	102	117	102	104	128	111	128	134	123	120	105	113	96	109	119	115	112	122	115	130	140	136	112	111	103	125	122	116	120	113	131	130	122	130	114	122	117	107	129	126	112	107	111	114	110	117	105	113	117	106	103	132	125	125	106	116	104	134	94	117	88	123	126	106	107	95	101	105	111	114	125	134	82	133	120	118	129	111	121	103	107	114	111	123	123	107	118	133	113	123	127	142	106	96	108	120	119	100	125	110	104	104	132	109	115	105	115	120	117	117	121	105	123	118	103	106	109	110	91	132	116	101	116	138	109	128	107	124	124	120	113	128	120	120	112	133	117	104	142	118	107	136	103	114	112	107	79	104	126	123	120	102	115	124	84	118	105	114	126	124	132	112	119	107	110	113	107	135	112	118	121	128	139	116	120	112	116	109	111	136	129	114	106	109	127	126	106	114	113	128	110	124	113	119	89	114	119	102	124	129	149	122	110	132	133	111	103	117	128	122	109	118	98	128	124	127	112	95	124	121	130	106	105	105	114	126	111	125	114	105	117	133	116	121	114	109	113	111	115	117	98	115	125	111	115	133	108	117	118	94	105	115	96	108	115	141	131	125	126	133	114	124	115	131	113	121	99	102	119	107	120	121	120	115	129	117	124	121	113	102	111	122	104	119	120	143	110	125	130	108	143	121	144	112	116	131	114	127	129	101	118	110	110	121	113	120	110	116	97	120	99	103	102	109	115	120	115	132	118	120	113	117	110	104	95	122	104	132	126	110	114	118	110	127	123	111	101	111	107	126	116	108	117	119	111	111	106	95	129	116	117	116	82	108	125	103	104	122	108	104	116	124	128	111	114	107	126	108	110	122	138	124	114	106	100	103	109	115	114	117	117	120	98	111	131	126	99	116	100	97	126	97	100	117	128	99	101	111	128	100	111	134	108	102	119	132	105	118	103	104	95	140	108	99	125	116	108	110	105	128	141	99	125	126	115	106	124	118	105	110	131	114	133	112	123	114	126	117	114	131	113	102	113	145	133	116	94	133	123	113	111	109	111	123	113	129	128	118	122	115	95	109	110	110	108	117	121	106	117	114	125	112	110	101	119	126	117	108	99	109	116	114	138	110	124	115	109	123	131	121	123	119	128	111	112	98	123	97	118	117	127	114	113	109	116	130	106	128	116	108	126	108	125	129	119	117	113	121	133	110	132	120	103	106	124	107	118	116	107	131	114	134	111	116	117	88	121	108	108	99	124	124	107	113	108	115	116	110	109	125	137	122	106	115	140	124	118	126	129	130	118	125	116	98	120	138	127	126	113	123	124	118	112	116	113	125	113	124	125	122	139	121	121	122	115	86	123	118	123	121	120	109	130	113	130	124	110	103	117	123	128	112	122	123	128	117	135	117	97	130	122	116	124	128	121	119	124	102	108	119	118	104	116	118	113	135	128	114	129	118	104	111	113	107	137	106	129	117	126	123	108	102	107	129	123	107	119	132	118	124	127	109	114	105	133	118	125	121	94	121	123	125	120	93	111	109	120	123	132	114	124	119	113	121	119	110	97	115	127	115	131	139	116	117	123	104	121	118	98	87	107	121	124	111	117	111	98	122	120	126
10884	2210	5133	5982	5004	4252	3496	2814	2448	2052	1802	1656	1465	1322	1280	1087	1135	965	959	857	885	816	768	724	730	695	700	692	642	651	615	627	586	618	597	594	553	528	563	525	558	506	515	571	564	541	529	541	496	519	506	504	555	520	509	470	483	496	475	462	486	429	471	463	486	463	463	473	507	471	501	484	463	407	470	454	449	475	451	468	467	430	469	475	473	461	447	449	460	465	467	454	501	489	488	435	466	452	468	432	492	453	482	430	432	428	473	442	443	462	447	452	473	461	464	458	465	416	443	488	513	467	465	488	498	448	445	429	431	449	412	426	496	450	450	424	457	427	451	442	413	451	436	463	456	438	466	450	447	446	453	423	469	468	447	437	468	480	453	437	474	409	466	446	456	436	455	428	450	452	451	456	438	412	462	434	470	463	447	456	444	453	446	428	473	447	461	436	408	459	459	461	457	458	444	473	445	432	463	472	420	454	459	464	421	433	425	452	477	410	471	469	448	455	439	424	437	451	453	410	419	425	456	416	451	436	440	443	457	441	444	470	411	504	443	444	458	390	471	483	446	417	448	440	467	409	467	423	408	465	427	432	421	429	433	472	461	418	442	474	442	418	466	431	456	474	446	452	396	422	411	426	415	443	419	453	470	420	437	459	442	411	438	434	450	444	426	449	428	447	466	466	411	432	433	449	478	436	475	459	424	454	445	410	443	456	437	429	423	416	443	438	439	435	421	436	455	434	430	445	487	449	432	476	465	463	406	455	415	408	434	447	434	458	458	448	456	438	472	439	413	448	454	470	436	450	471	441	436	424	431	432	419	450	432	433	437	423	467	457	426	435	440	471	451	451	458	432	421	422	472	454	459	438	431	447	435	425	430	458	484	472	456	498	431	438	446	451	451	464	440	441	459	452	439	412	445	472	449	430	427	432	422	400	439	410	462	440	434	459	490	444	449	423	449	440	465	463	403	411	452	435	429	453	443	422	455	412	451	442	444	434	432	454	455	451	432	482	419	441	438	426	421	409	444	485	463	402	470	451	450	446	495	436	473	502	413	482	416	397	408	475	432	448	468	426	433	399	451	461	429	448	440	399	459	457	492	435	426	443	431	446	458	433	430	438	431	477	439	455	458	449	451	467	470	444	428	473	451	404	452	463	445	432	440	427	428	467	401	438	439	409	467	441	445	441	398	441	425	448	413	469	458	447	435	403	455	434	427	461	451	431	450	468	448	444	463	428	435	430	417	461	422	430	463	441	453	403	422	421	472	434	461	449	415	372	442	467	432	426	455	425	441	437	452	445	418	442	425	458	472	480	458	453	449	438	435	416	434	427	461	417	434	451	428	478	441	411	453	442	454	422	408	432	500	468	443	411	403	449	430	446	459	462	428	441	443	464	449	408	429	426	459	436	417	428	458	432	444	460	428	443	456	437	432	429	458	463	445	426	409	416	418	443	439	435	444	445	450	434	435	428	463	460	449	416	412	465	466	427	427	454	434	473	469	416	447	424	465	434	425	455	461	456	470	474	482	476	448	462	426	449	448	455	490	476	443	464	471	467	432	405	463	451	476	399	421	431	457	427	443	440	447	449	452	452	456	441	454	421	463	409	445	411	476	405	408	449	456	448	440	465	488	434	466	449	421	439	436	460	418	464	446	458	448	427	450	462	490	419	424	449	452	462	450	404	434	469	442	435	440	492	453	421	411	448	444	436	438	432	442	442	433	448	434	460	459	411	476	435	434	452	445	433	430	436	438	461	443	437	433	424	439	450	437	431	462	452	416	459	421	450	418	467	426	446	435	421	468	473	416	446	424	469	444	434	456	454	432	429	435	452	442	437	438	437	454	430	450	439	438	435	438	465	415	425	448	478	462	412	456	464	442	454	483	452	426	416	471	464	426	427	448	412	453	442	443	420	434	414	440	414	448	449	430	431	432	431	460	455	442	410	423	429	426	418	424	468	437	438	436	426	431	429	440	471	439	432	454	422	452	458	451	433	437	434	438	461	420	436	445	455	470	432	425	435	425	451	474	425	432	484	459	424	467	456	482	474	451	443	455	474	449	460	476	426	478	457	393	422	454	435	446	428	456	449	464	440	438	438	501	422	451	442	431	468	460	449	434	453	402	443	452	457	465	407	422	458	416	448	470	427	472	458	465	451	427	445	429	453	424	456	414	454	427	446	401	429	445	500	402	451	450	435	423	461	426	453	466	464	469	447	449	432	445	434	433	455	387	447	464	419	464	431	447	465	457	467	455	452	411	416	447	449	425	451	475	471	450	437	498	425	443	448	463	422	453	456	443	409	459	429	446	450	481	442	480	444	462	448	442	498	420	437	429	479	469	450	415	434	442	434	463	404	449	435	437	409	428	428	437	437	434	471	427	417	454	449	422	426	477	442	473	416	454	452	422	453	441	423	416	447	454	469	407	438	394	431	430	423	447	418	439	476	439	414	477	463	420	465	414	426	428	471	469	472	440	451	456	422	420	461	436	436	477	444	413	440	421	459	496	412	464	413	432	412	436	428	435	460	487	438	420	454	444	412	420	420	443	428	436	465	440	422	438	438	417	453	418	456	416	452	460	429	443	442	448	465	429	416	475	434	441	486	433	395	440	396	436	431	423	435	396	436	472	441	405	435	436	455	417	450	444	471	431	412	430	415	421	421	426	409	462	397	452	449	402	449	431	434	434	425	417	424	454	430	423	428	459	396	415	438	474	433	428	478	455	436	464	434	409	436	477	451	423	475	480	472	432	415	449	426	433	448	458	441	429	446	439	443	399	439	456	436	432	439	467	464	445	433	431	433	439	483	416	445	437	449	487	443	472	435	416	468	438	439	452	422	468	431	423	476	445	474	449	426	464	435	428	458	444	432	414	451	409	435	461	434	445	438	426	461	413	432	481	414	460	403	416	434	450	430	476	454	406	451	436	433	405	414	399	470	452	416	434	444	407	434	436	430	422	433	440	476	444	437	436	391	435	461	451	469	420	436	465	429	453	448	440	459	448	464	446	429	458	442	465	430	433	426	469	428	421	512	414	475	472	464	452	434	473	458	490	409	422	397	450	438	443	440	410	442	444	455	467	422	430	469	430	430	445	463	422	457	418	449	396	393	446	461	470	426	444	456	470	453	450	441	429	431	412	450	442	489	424	479	399	433	428	446	447	432	447	441	456	459	447	455	408	455	417	444	483	486	437	478	448	443	452	435	418	435	447	443	453	491	461	415	438	461	463	449	452	409	461	445	471	425	452	416	429	426	473	413	472	443	429	432	420	456	424	422	476	413	467	445	440	446	434	436	477	433	429	440	443	460	473	474	401	441	453	458	418	413	472	431	440	441	449	465	457	423	455	447	429	436	431	467	478	440	434	432	444	385	429	431	421	407	457	461	474	403	451	433	459	443	447	435	473	415	430	434	446	433	440	469	444	420	443	437	446	461	427	425	446	451	462	428	475	449	452	404	435	438	444	409	420	430	455	448	429	435	485	462	380	426
1832	223	228	210	187	211	168	194	190	192	182	167	166	176	164	178	166	163	179	154	203	179	187	186	174	162	163	174	164	163	174	164	155	156	172	205	182	162	150	177	184	159	180	177	168	176	159	177	176	186	159	162	182	175	180	152	165	163	176	174	187	189	157	175	177	169	140	181	180	149	198	156	162	151	155	185	179	157	166	145	167	170	172	173	184	156	156	172	157	168	162	179	185	149	181	150	189	177	178	182	191	192	197	185	159	172	187	160	150	171	193	197	150	160	147	183	187	174	166	142	168	172	172	161	155	155	164	169	159	168	161	159	177	196	148	163	170	168	183	177	160	164	162	175	153	153	190	170	175	165	158	165	162	176	174	161	169	161	170	151	180	176	164	155	134	164	184	138	147	145	176	179	154	186	152	172	163	145	166	168	179	167	178	171	189	175	169	177	170	158	175	180	178	158	157	158	176	182	172	154	172	173	193	144	176	164	177	161	158	172	181	148	143	178	185	159	191	171	163	193	187	172	165	160	170	169	184	163	164	171	164	164	157	158	168	157	177	171	176	186	157	172	181	166	164	166	179	168	185	186	183	168	197	166	184	172	189	154	165	168	167	188	130	165	181	175	199	163	156	159	164	182	162	189	175	158	189	194	170	181	161	178	152	202	174	168	188	162	160	186	150	164	178	177	182	171	167	165	177	171	167	184	126	180	172	171	157	191	139	196	173	162	174	170	164	178	185	174	183	177	169	176	167	171	182	173	173	157	168	168	174	174	181	169	176	177	162	179	167	151	180	172	172	176	150	145	171	197	161	181	169	164	187	183	171	150	148	168	178	168	149	199	166	176	156	151	163	174	155	173	185	149	189	157	130	169	184	150	198	178	163	187	162	181	191	179	158	176	167	153	165	178	184	185	157	141	174	169	177	168	182	182	152	169	165	166	162	152	191	181	196	173	177	171	174	153	176	162	175	159	179	185	147	174	163	176	184	175	172	155	201	166	173	160	187	189	171	171	161	157	172	169	173	190	167	174	173	170	154	150	187	179	167	171	192	180	187	178	157	164	175	204	146	165	196	164	157	190	182	185	177	167	191	157	168	183	163	155	147	174	170	177	183	171	178	195	172	183	180	184	153	167	172	151	179	167	162	176	163	169	185	186	188	175	166	185	158	166	174	161	170	178	151	182	171	167	168	175	162	183	149	156	182	180	170	149	159	165	167	155	174	156	167	195	172	162	170	213	144	182	164	187	168	188	173	168	163	185	203	161	154	179	164	160	167	149	175	168	181	179	184	204	152	175	161	182	141	168	170	170	174	155	168	162	169	157	167	179	172	168	164	166	168	176	164	175	150	176	176	157	197	184	184	194	163	175	186	158	155	181	171	176	192	148	182	167	184	167	168	180	157	156	179	176	185	167	185	160	170	151	170	157	180	164	159	173	153	190	152	173	174	173	174	193	178	172	175	171	155	167	165	161	171	159	176	197	151	173	177	170	184	168	172	173	157	166	176	159	181	172	188	164	173	185	168	170	175	165	152	173	157	182	161	181	159	146	167	167	189	186	195	156	148	151	162	175	151	169	164	173	177	186	174	165	160	189	183	181	164	191	146	168	169	188	159	181	156	187	163	170	188	161	148	148	151	182	173	163	163	182	163	159	151	185	163	152	167	198	152	174	182	164	180	175	199	179	189	178	177	164	170	164	173	160	172	172	160	179	172	165	173	159	166	191	173	192	164	193	190	167	164	192	188	163	154	167	172	165	172	182	147	169	189	191	161	165	159	166	141	167	173	191	191	182	171	154	161	172	164	173	173	183	190	200	191	157	141	172	198	173	158	170	166	160	166	176	174	177	169	170	192	164	173	187	172	156	167	177	171	183	153	177	139	138	177	175	167	157	180	159	187	182	181	169	165	181	162	160	171	182	168	175	178	181	194	179	159	172	173	167	180	144	179	158	190	152	150	171	160	180	180	164	182	172	145	169	167	176	168	169	181	166	153	179	164	189	174	150	162	159	188	146	154	191	180	152	187	182	175	166	178	180	176	169	176	184	191	169	162	172	169	148	181	172	165	159	161	150	184	167	160	159	172	185	183	170	193	161	171	181	164	172	180	159	175	172	172	179	185	185	176	177	164	189	165	184	175	170	175	190	161	168	169	147	173	165	192	175	169	183	154	174	168	184	167	163	193	181	172	166	184	183	156	175	169	188	179	188	171	162	176	196	149	167	167	166	176	212	160	175	176	169	177	155	177	192	164	176	173	161	179	187	178	188	149	185	182	178	174	171	183	191	182	148	199	170	160	171	167	174	162	165	170	161	163	180	180	166	169	164	174	178	170	163	167	210	198	166	175	175	162	173	160	197	193	177	166	172	167	170	164	195	190	176	190	183	167	186	174	172	155	169	164	179	158	160	164	168	179	182	188	182	173	162	160	181	177	156	178	174	166	191	162	179	160	216	177	161	157	168	172	173	165	184	179	174	180	177	178	194	156	170	173	167	183	173	173	163	160	162	182	181	182	174	172	176	172	158	165	176	160	165	179	165	187	156	172	162	177	170	172	178	168	187	141	157	172	159	167	159	185	183	183	134	168	179	162	189	172	156	187	177	158	190	196	175	145	171	178	145	167	172	162	150	162	161	171	171	184	167	171	173	157	158	153	180	153	187	171	152	187	168	154	182	182	188	152	152	164	175	161	186	177	152	178	208	181	170	178	171	159	150	186	174	175	157	177	168	153	192	166	172	180	167	186	182	182	180	174	178	173	187	182	164	175	169	170	159	172	183	186	164	164	182	176	163	185	212	170	173	182	173	165	190	153	187	180	181	177	168	168	195	180	168	174	157	191	157	151	146	180	176	171	177	171	170	183	173	184	184	142	166	195	151	180	170	187	173	162	181	188	170	161	157	165	174	174	178	177	174	147	174	147	185	174	202	186	176	177	189	164	168	142	189	160	182	183	171	159	156	158	173	166	181	166	158	164	165	174	186	195	185	182	168	160	207	162	160	148	159	165	150	198	162	169	176	174	173	185	204	162	168	160	170	172	162	185	174	188	183	180	173	163	165	182	152	179	159	170	177	166	158	173	160	164	183	178	170	181	158	177	163	176	176	167	167	167	193	162	181	168	172	159	175	172	165	186	189	155	154	152	158	176	166	137	179	178	163	168	169	158	171	188	168	184	172	158	176	168	181	181	166	157	184	190	178	151	164	173	166	189	173	169	166	175	175	159	159	183	166	147	161	178	172	176	174	152	141	179	169	167	154	181	169	154	186	156	165	175	155	153	183	178	181	151	176	179	168	167	186	192	155	172	170	149	146	165	179	188	166	169	171	157	183	164	167	162	157	175	170	171	181	178	193	160	190	174	185	155	171	173	177	178	181	181	170	188	178	154	185	169	183	168	179	169	161	161	169	168	183	161	175	189	172	159	161	172	162	199	149	172	170	152	174	178	153	169	175	170	155	160	180	175	173	180	154	182	174	156	152	153	182	166	195	176	169
3703	686	779	772	753	738	715	733	684	670	636	627	649	618	666	620	631	590	606	655	633	608	589	617	652	611	601	587	632	606	636	662	582	630	647	570	614	649	598	610	590	643	628	588	610	555	651	580	610	590	576	579	570	622	575	596	632	569	614	613	636	602	634	634	638	619	622	614	638	606	639	606	655	629	640	644	613	585	594	611	608	608	612	603	611	591	627	599	630	589	570	597	584	591	585	612	600	627	619	630	610	622	626	652	613	563	588	594	599	612	602	590	595	602	631	630	603	616	608	628	624	570	579	583	624	605	589	607	641	562	618	603	567	594	591	568	593	565	622	596	601	588	598	614	656	618	610	655	617	617	660	568	643	620	595	612	617	608	627	629	627	562	628	611	571	567	557	613	544	613	619	570	598	618	642	579	590	636	602	620	602	535	624	649	618	564	583	566	648	615	648	645	581	559	635	575	622	580	661	600	593	552	581	622	597	635	631	628	624	653	636	638	621	601	616	579	587	576	629	612	640	596	611	611	616	610	614	577	648	612	592	578	615	654	591	635	582	584	594	567	607	604	612	601	613	621	599	601	569	607	614	602	605	569	591	548	571	588	599	599	652	601	599	615	599	600	616	580	574	613	643	612	594	606	621	616	628	577	603	649	577	597	631	597	594	594	612	621	581	647	580	594	586	590	609	607	575	577	598	600	576	593	627	630	569	619	651	605	541	631	584	594	633	617	594	578	605	606	620	570	631	579	593	629	663	596	615	609	577	566	599	626	645	617	594	611	597	579	677	644	562	602	679	634	609	612	551	584	619	559	636	660	610	601	595	591	640	617	552	615	601	566	610	615	617	657	574	593	609	563	597	598	643	618	598	653	619	583	592	610	608	605	608	585	620	599	572	604	599	581	601	609	569	595	598	620	583	607	612	615	567	617	599	603	585	640	628	588	583	625	593	598	671	578	607	606	590	616	637	649	614	661	643	641	555	562	600	543	568	618	602	617	578	583	606	629	623	608	620	592	597	629	616	595	618	570	599	557	636	660	601	637	627	573	628	617	571	614	568	586	605	628	627	620	652	583	637	551	621	616	585	569	606	618	553	637	566	555	606	575	605	605	580	607	617	632	619	594	582	590	581	567	578	598	562	596	606	584	624	605	593	574	599	633	607	572	585	624	643	567	629	625	598	588	596	599	625	623	578	597	583	617	625	666	618	574	655	610	580	616	547	611	617	607	639	603	605	633	604	597	626	612	581	597	596	602	613	603	620	583	628	598	599	592	624	653	594	593	568	591	675	565	576	627	635	651	578	587	610	641	599	600	682	589	655	588	648	609	652	599	618	637	607	625	594	621	588	618	639	531	628	619	579	634	633	642	597	622	568	596	618	594	584	573	615	618	610	596	658	640	565	533	573	601	563	568	601	601	634	597	587	603	636	598	584	605	619	574	603	627	598	647	566	575	549	593	617	575	636	597	616	612	549	594	643	584	592	587	651	615	602	584	644	597	630	613	596	624	617	592	625	606	568	648	612	678	604	596	608	622	616	611	643	661	614	586	589	606	593	598	654	566	638	622	650	592	646	642	589	602	600	582	606	636	600	641	565	605	595	597	618	583	612	593	581	628	578	580	581	561	590	629	596	594	641	607	615	621	620	579	610	617	663	622	666	607	586	589	620	597	600	623	640	603	583	582	655	630	611	655	578	641	612	630	642	637	574	641	623	572	614	637	609	612	607	595	630	646	632	576	571	594	597	677	633	597	618	560	591	652	684	585	621	609	636	612	591	601	602	572	570	594	625	610	617	625	606	646	591	625	607	591	596	636	660	579	608	601	667	602	604	620	624	611	621	574	578	608	583	635	599	638	590	605	621	622	639	594	649	606	607	589	623	602	671	613	646	608	586	616	613	611	561	656	568	609	636	600	556	584	584	663	598	602	622	640	603	629	592	604	677	608	594	654	588	595	620	619	594	592	592	643	567	632	664	623	602	578	598	645	614	578	573	587	577	587	598	631	562	599	606	595	578	574	583	598	614	600	630	639	672	596	605	568	630	590	626	582	618	609	612	642	615	617	628	613	633	639	581	603	593	635	631	626	595	610	602	590	615	599	627	639	667	609	596	590	589	630	597	587	608	643	617	624	627	637	598	582	616	582	665	603	648	631	572	646	640	612	642	558	582	561	580	633	609	594	599	626	601	618	594	585	610	654	601	594	629	627	602	616	606	612	586	603	614	638	643	559	574	645	606	636	610	641	625	603	634	621	593	639	573	571	606	615	633	632	642	597	592	620	608	583	610	631	597	636	568	634	608	634	576	572	587	634	609	571	621	615	605	589	615	582	630	626	609	583	586	614	635	625	618	595	626	606	660	583	640	613	612	615	575	589	553	628	626	582	618	605	685	608	591	601	597	626	563	610	617	632	622	634	616	635	579	598	611	618	644	635	569	608	617	616	601	570	632	635	578	574	577	595	597	613	653	602	607	564	627	624	621	596	583	629	615	654	599	655	643	642	574	569	574	653	595	600	621	570	572	611	608	645	634	632	598	615	632	619	634	582	600	584	589	630	634	662	613	616	647	623	609	589	578	615	578	637	616	589	605	614	585	621	625	617	604	627	591	601	593	609	582	619	625	596	618	615	583	629	609	608	597	638	606	614	608	585	612	639	583	605	593	642	577	618	651	648	590	596	583	635	614	602	544	575	619	599	552	620	649	623	612	580	602	606	625	578	588	575	606	576	577	613	581	603	648	620	655	590	585	622	604	565	598	639	612	589	606	568	603	608	601	587	604	629	602	662	620	605	617	609	570	604	634	594	610	621	582	636	621	609	592	606	619	591	613	617	639	609	608	600	596	599	610	566	626	633	640	603	663	583	595	602	621	623	628	632	597	577	635	566	608	599	591	614	631	608	610	608	632	577	620	597	567	602	576	566	638	614	570	589	559	575	558	630	619	599	574	608	593	536	608	576	633	571	620	610	610	585	599	655	575	592	576	630	593	589	603	602	628	601	622	640	599	618	598	602	628	579	682	621	604	618	608	611	608	609	590	584	590	593	602	588	591	568	614	598	590	567	615	621	606	601	589	599	603	595	621	620	587	582	608	609	600	622	626	619	601	630	594	595	557	611	588	630	624	586	623	619	625	620	632	642	594	606	579	593	587	558	615	599	641	555	627	603	610	570	603	579	594	638	574	651	591	595	603	640	608	623	599	602	647	603	611	673	597	606	601	608	593	622	604	597	608	624	601	593	580	620	613	580	618	622	592	586	612	607	587	669	626	599	604	616	634	606	631	613	595	594	619	613	591	594	583	606	605	628	575	626	634	613	582	601	637	620	616	614	605	666	632	583	605	576	609	588	612	611	586	601	613	626	589	605	640	588	611	568	615	610	598	635	593	613	617	569	570	607	618	601	611	599	583	624	594	605	602	633	611	626	594	659	597	641	569	594	588	603	642	621	608	583	585	603	630	591	605	589	598	622	624	586	600	608	613	590	625	579	613	610
10594	1016	1148	797	612	466	316	279	212	208	185	164	155	158	112	131	129	111	126	118	103	122	99	113	91	95	100	101	102	91	104	92	114	101	94	64	91	103	89	99	87	101	81	88	101	104	69	84	105	82	85	98	93	77	68	88	93	91	111	82	93	95	85	97	90	88	81	81	90	85	86	95	96	102	94	87	92	70	86	82	91	104	76	93	100	78	91	89	100	87	88	81	87	82	90	83	71	82	67	75	88	94	105	84	88	77	81	84	84	69	72	95	99	90	87	97	88	90	83	84	87	75	88	87	79	105	85	104	91	81	96	77	78	85	92	89	90	85	98	80	84	83	95	99	77	102	101	101	83	88	79	83	70	88	100	80	85	99	84	85	97	87	79	86	92	72	108	83	78	95	72	86	81	84	94	85	93	79	85	82	82	81	91	89	100	78	91	84	86	78	76	87	83	79	83	90	92	79	91	109	85	77	73	90	98	87	86	97	89	94	90	90	87	93	80	85	85	84	86	75	106	97	76	85	88	95	83	90	97	88	97	102	78	82	94	105	85	92	105	88	84	76	90	84	86	76	94	82	90	79	93	85	78	83	77	92	82	92	88	84	84	99	83	97	88	84	74	91	78	88	93	102	89	79	91	92	88	79	86	85	86	88	91	91	83	98	78	79	93	89	80	95	96	79	112	82	96	85	100	80	88	103	76	90	106	87	91	90	82	75	77	88	91	99	78	67	85	75	102	104	83	92	93	101	72	92	84	85	70	112	106	88	91	90	91	81	88	76	98	84	80	74	77	76	86	83	90	83	96	98	89	89	69	86	86	84	88	82	96	85	77	77	75	65	99	91	98	91	84	101	87	90	84	99	74	76	81	101	91	89	98	105	88	74	96	103	70	81	88	101	93	78	91	92	85	69	73	73	88	86	77	71	72	90	91	82	71	84	93	95	79	86	95	63	89	78	98	100	92	88	78	79	95	81	85	98	102	88	72	91	107	69	84	102	86	75	81	108	95	83	72	81	89	97	90	74	86	92	76	86	89	78	74	79	67	104	89	98	72	80	86	86	87	84	67	98	83	65	91	90	86	76	82	82	81	96	89	89	75	102	93	92	58	83	91	86	95	99	90	80	77	91	87	87	94	97	106	78	106	96	91	92	93	90	87	68	65	84	88	77	104	100	79	83	86	93	102	73	84	79	77	106	75	67	89	79	79	79	97	76	95	89	78	70	98	89	66	89	85	67	88	83	105	91	87	85	86	90	89	76	91	94	73	102	77	93	94	88	97	85	85	93	82	81	75	89	91	66	96	98	64	85	81	78	86	85	81	88	91	83	95	85	94	107	78	84	112	92	86	65	85	105	84	83	88	86	77	95	88	99	96	96	85	95	88	93	91	88	74	97	99	86	81	84	89	81	83	84	66	94	83	83	86	99	88	77	77	79	98	72	90	90	88	112	65	92	84	80	82	79	98	79	80	79	104	82	74	104	87	80	84	82	67	77	94	76	76	96	84	85	87	94	88	96	93	96	71	92	85	74	89	77	95	83	84	86	80	87	65	101	88	94	85	85	89	101	92	93	96	78	96	88	88	93	82	93	69	94	84	85	77	82	89	84	85	94	89	103	75	84	84	92	74	98	95	87	84	87	86	104	85	78	91	90	79	92	89	72	91	89	84	88	84	96	61	89	81	87	85	82	71	96	84	74	63	86	69	75	99	103	94	86	84	79	67	86	80	102	80	88	90	77	95	80	88	82	98	88	95	87	83	83	107	101	91	78	96	100	86	99	82	96	85	80	91	85	91	76	83	85	100	90	87	72	83	80	82	86	85	92	85	107	90	87	88	85	72	78	93	86	80	74	94	72	77	72	89	94	87	96	90	77	93	84	91	91	112	77	93	96	82	81	86	81	75	71	89	83	88	84	93	81	73	81	95	73	82	85	77	87	86	87	89	78	96	97	86	70	92	71	91	99	82	92	82	81	91	86	90	95	87	75	77	91	84	81	82	71	84	80	83	81	105	103	80	88	74	110	81	96	89	86	81	78	106	84	78	90	92	88	72	88	84	86	84	84	89	76	84	73	93	86	95	78	78	90	81	96	78	89	88	75	95	117	65	85	108	94	95	76	88	87	88	85	74	77	92	88	103	93	75	85	90	84	93	73	89	82	99	76	96	99	85	87	92	102	73	71	95	87	83	78	73	87	75	83	97	86	75	79	84	96	107	94	90	107	101	68	94	88	76	93	83	77	89	77	83	86	73	96	105	97	82	86	84	81	83	94	59	66	78	84	63	76	99	71	98	74	80	92	109	98	77	99	88	77	99	69	103	95	101	94	103	85	86	80	83	90	90	83	75	87	81	104	92	82	93	76	94	93	74	102	103	80	81	90	97	103	83	67	98	82	72	84	112	94	68	80	81	92	77	79	85	89	72	94	92	94	91	90	92	94	88	83	113	93	85	77	59	86	94	91	99	91	85	111	79	76	113	89	91	86	94	84	94	94	97	76	77	92	101	85	88	79	96	83	91	77	91	77	97	93	94	75	86	87	81	83	82	79	88	83	93	99	91	84	100	94	77	75	87	96	85	101	109	85	78	92	92	66	77	78	74	77	99	84	86	104	88	83	74	95	83	83	83	97	81	85	98	95	81	88	77	90	110	104	74	90	87	90	93	76	81	101	86	97	113	82	67	80	87	93	79	90	81	81	84	85	86	76	91	88	94	98	86	69	81	84	79	101	83	85	94	88	84	107	100	89	101	79	86	85	76	93	95	95	79	86	81	84	83	79	75	90	90	81	93	81	81	103	77	92	79	79	82	96	77	75	104	99	90	77	70	90	98	96	73	74	79	84	91	90	73	81	70	82	103	89	75	73	79	71	80	86	71	91	91	83	80	75	76	90	89	86	81	96	86	77	84	98	73	79	99	103	79	87	92	92	104	87	90	76	94	124	87	96	87	76	95	99	73	83	93	96	98	92	78	92	75	89	77	84	95	85	100	106	93	90	92	86	89	102	76	78	89	88	71	71	90	83	93	93	93	79	95	93	91	94	91	80	100	91	91	91	100	78	79	94	90	86	77	97	89	91	93	79	87	76	76	81	79	83	96	84	95	81	93	82	90	82	91	83	75	74	87	80	82	94	91	97	110	82	90	77	80	78	87	68	101	87	79	95	89	84	85	89	85	93	82	86	83	83	88	83	74	106	70	91	72	85	83	86	95	88	86	87	88	87	83	94	77	98	88	93	94	88	85	85	90	104	73	78	85	90	96	98	92	89	82	90	82	90	85	94	89	80	81	78	91	94	90	101	86	81	81	94	112	82	99	82	87	89	81	93	80	83	87	97	98	90	93	80	81	80	76	82	80	82	89	84	88	86	89	78	82	76	83	92	98	96	84	88	85	89	88	92	91	104	91	83	79	72	98	97	95	93	85	85	75	86	73	95	95	86	96	89	90	104	98	92	71	80	76	94	86	84	103	86	107	70	97	98	102	93	74	75
8427	1299	2879	3273	2842	2319	1900	1641	1374	1162	1075	1001	887	838	799	732	714	599	636	569	576	562	552	484	504	457	469	477	421	434	458	431	440	440	446	433	380	411	417	403	405	381	403	415	368	385	396	390	394	351	382	361	358	394	386	396	384	346	381	382	382	377	361	378	327	356	400	351	378	375	348	374	377	375	356	384	331	378	353	388	376	389	373	362	362	365	367	306	359	369	393	333	323	359	386	371	352	320	348	359	310	347	335	341	320	372	352	355	359	337	357	334	352	342	361	362	375	346	354	361	331	356	345	317	355	367	367	337	320	331	350	356	377	351	342	342	335	366	354	328	329	352	363	334	352	345	329	322	340	330	368	315	359	352	320	347	322	346	329	352	357	345	334	324	324	352	330	347	352	354	375	366	334	358	344	344	362	360	343	327	364	388	346	340	386	352	315	365	350	343	364	342	358	333	382	349	368	358	357	333	319	356	354	350	344	357	341	350	360	356	320	342	335	336	326	326	306	335	318	336	324	356	353	327	344	322	327	330	343	335	340	352	365	352	344	353	354	356	339	317	344	340	305	374	377	329	374	348	352	324	365	376	302	295	361	341	367	340	320	358	360	346	364	368	380	347	332	326	337	342	379	318	357	380	377	342	361	328	341	366	353	335	343	352	340	347	325	359	338	363	328	366	365	339	319	324	344	370	342	364	352	337	329	317	359	310	346	357	387	333	367	300	342	366	362	328	353	354	360	324	328	335	340	354	367	324	349	360	343	293	334	339	355	331	348	346	340	357	381	348	332	335	325	349	373	362	344	347	330	354	389	335	364	346	327	353	327	326	349	328	331	340	360	353	352	330	350	348	309	350	352	353	329	360	342	364	315	347	367	328	390	346	361	335	344	332	350	355	337	340	353	358	332	327	347	333	332	344	343	310	374	339	320	356	333	314	334	320	320	339	334	331	385	352	389	307	327	325	348	336	371	369	355	344	351	362	340	367	357	377	348	346	362	380	378	319	359	362	363	333	336	335	329	363	391	361	360	349	360	353	333	365	339	341	376	355	306	362	345	339	333	342	327	329	351	369	353	328	333	332	353	331	363	383	348	355	356	330	326	346	396	353	335	364	346	326	336	324	341	365	350	336	404	331	355	338	335	336	349	369	356	321	390	380	355	350	341	370	360	322	356	334	352	327	344	348	370	342	342	314	311	361	316	352	353	332	326	341	361	366	320	352	310	356	365	310	339	310	343	408	348	323	327	336	346	334	387	340	383	344	330	342	351	345	352	354	358	359	333	346	367	351	339	365	335	367	385	329	330	367	368	355	333	344	364	352	346	361	342	362	348	312	331	351	372	335	339	362	398	351	340	372	355	331	390	357	333	324	350	332	359	355	353	331	354	317	371	360	378	374	364	327	325	337	361	367	354	358	339	326	349	352	313	346	378	343	336	351	357	298	321	335	340	315	349	342	334	343	331	379	333	370	383	335	337	333	334	343	368	335	349	320	368	329	363	336	343	334	370	371	368	327	333	336	363	339	361	318	341	406	356	330	362	358	363	325	342	357	360	368	357	336	355	379	347	374	364	335	351	348	360	353	360	314	338	335	346	322	312	358	346	367	377	316	353	331	335	334	337	315	329	363	366	374	296	355	345	342	340	349	363	352	340	380	380	360	388	375	367	338	343	373	320	320	344	334	316	352	337	307	326	356	348	341	347	335	325	333	351	367	341	310	351	333	349	367	364	353	320	334	325	361	363	335	348	361	353	315	360	343	355	345	347	367	347	392	351	361	312	336	352	345	306	345	329	332	380	347	343	335	354	312	310	341	343	313	317	334	362	346	338	348	304	351	346	320	320	395	344	333	391	342	348	357	336	345	349	338	307	349	386	332	345	339	346	328	344	308	312	341	295	340	373	351	335	357	338	383	345	343	364	347	345	334	356	345	351	337	356	348	330	356	359	314	353	338	367	333	329	349	374	333	356	347	331	356	349	341	355	374	348	349	345	381	331	344	346	301	366	352	371	387	321	360	337	363	355	337	397	342	338	368	356	361	336	349	380	384	341	376	396	357	338	347	382	374	359	338	365	345	346	331	354	340	337	330	359	327	336	349	323	356	336	359	340	337	325	393	360	349	363	338	347	307	384	347	360	357	371	334	356	359	326	309	332	359	334	346	318	333	337	352	376	355	334	316	362	367	343	348	362	370	345	318	340	331	394	331	340	365	383	322	325	355	353	369	335	354	346	349	358	340	340	308	358	364	345	342	313	359	378	339	333	339	331	332	328	326	392	370	351	368	327	343	291	346	347	359	352	358	341	369	313	391	355	369	349	337	341	357	368	358	303	342	369	337	365	349	367	345	385	309	343	365	341	357	316	358	345	332	354	327	360	352	370	352	363	348	354	347	348	363	349	355	358	331	331	355	343	311	333	375	327	339	318	344	353	360	322	325	352	339	343	346	333	347	345	341	359	340	324	338	325	314	353	320	342	355	316	346	335	376	341	360	313	367	356	350	364	353	356	342	383	352	365	359	348	372	352	347	332	374	344	349	337	362	370	370	366	356	355	354	350	383	351	345	342	332	355	331	355	345	312	350	340	307	355	335	370	330	335	339	354	357	343	333	356	338	327	338	327	317	335	361	358	360	336	364	330	352	377	340	339	348	358	363	351	337	339	316	311	323	312	306	315	337	338	349	311	367	344	349	344	354	348	342	296	339	320	317	345	344	377	313	340	344	343	343	330	346	360	352	353	343	330	328	332	358	353	341	345	356	324	340	361	349	356	333	355	321	352	384	352	340	355	352	353	355	357	364	343	386	330	328	317	344	331	351	329	328	365	340	340	340	361	333	353	340	354	334	344	354	353	346	327	346	378	333	347	364	310	358	380	331	331	328	312	352	350	327	379	380	358	340	336	351	330	335	346	312	355	340	351	357	345	392	371	366	350	352	354	338	347	356	342	301	352	346	376	365	328	350	368	323	351	373	346	330	378	357	343	323	370	362	349	354	358	333	379	376	327	353	365	334	318	351	319	369	371	344	365	344	345	374	344	324	322	346	385	343	340	362	353	330	315	328	327	324	368	374	349	316	351	351	335	359	369	342	371	335	372	311	360	349	328	343	348	347	347	354	351	355	320	327	318	332	307	343	341	315	386	344	341	334	358	352	347	307	350	355	354	346	356	351	365	348	331	340	343	340	324	329	337	346	375	334	348	297	337	347	331	336	337	366	342	361	332	344	343	339	333	319	337	350	309	359	350	337	333	360	355	336	350	332	353	364	338	342	332	344	387	349	323	359	373	358	345	339	345	339	352	345	355	377	353	322	350	320	335	350	343	348	320	332	331	337	330	375	340	377	325	359	355	350	366	331	349	355	357	332	338	329	315	349	386	342	329	336	340	330	353	347	370	361	362	345	357	353	350	371	314	312	369	311	359	349	385	325	319	358	318	324	354	334	387	339	337	337	325	337	333	340	347	350	364	330	342	344	323	333	318	341	321	357	329	348
19397	2608	2161	1602	1151	821	581	462	373	307	286	271	235	232	222	216	173	163	180	140	145	163	147	175	129	140	158	151	137	133	119	147	126	128	135	98	138	120	108	117	137	121	126	145	128	138	108	122	128	117	131	103	126	126	119	122	126	114	112	127	123	134	117	98	126	121	120	125	93	117	133	100	95	126	137	124	122	119	122	133	114	130	114	108	101	124	119	111	109	135	113	132	101	107	111	111	113	118	114	111	127	106	114	108	115	115	125	111	120	104	110	115	131	101	118	99	110	129	138	115	112	122	131	127	122	107	108	122	116	133	120	112	118	112	110	109	131	101	129	131	106	100	116	118	110	114	120	121	104	122	110	113	123	105	116	131	108	119	114	115	115	118	112	120	112	145	110	112	112	128	126	100	131	105	116	112	110	112	121	142	133	114	101	112	115	109	106	138	99	127	112	119	94	107	122	106	101	107	100	122	132	142	127	137	113	126	94	110	118	128	111	120	113	118	110	107	124	124	114	96	123	113	110	128	119	127	121	116	121	97	96	122	109	111	127	152	125	123	104	106	120	120	126	112	108	101	121	119	121	108	108	128	116	108	121	118	110	115	119	101	106	116	123	139	124	117	119	113	113	135	137	100	108	129	128	126	103	136	121	121	117	109	100	116	130	118	121	109	118	120	129	105	102	97	113	122	133	107	138	114	132	101	107	112	119	121	105	106	126	100	125	121	106	122	135	115	118	126	137	101	124	114	128	127	107	120	111	135	128	115	125	127	112	119	118	112	117	115	119	106	124	128	108	141	104	121	108	121	97	117	118	110	130	126	107	132	101	89	132	125	125	116	118	138	103	126	130	105	99	116	127	117	122	112	110	113	114	102	113	92	126	104	108	111	122	107	115	111	117	119	110	121	114	123	115	121	113	110	119	117	104	111	104	117	139	120	110	111	101	131	121	133	117	137	133	119	112	107	102	112	139	134	130	100	106	110	114	138	107	115	105	114	114	117	134	110	113	112	113	117	108	120	123	94	122	109	115	120	112	109	114	114	110	119	133	115	135	118	114	110	126	114	117	109	110	126	119	142	122	126	108	110	125	108	124	103	104	117	112	92	112	142	102	108	134	121	111	130	106	109	103	119	100	130	113	124	125	117	132	117	102	131	104	122	106	100	97	116	109	112	104	104	111	98	113	109	115	112	122	109	126	116	104	117	113	116	114	116	122	122	100	108	108	109	138	116	105	104	114	141	122	110	130	117	118	115	126	112	115	127	131	122	122	111	112	110	102	126	125	118	133	127	125	106	127	98	135	110	120	91	137	136	116	118	106	139	104	93	126	117	108	118	121	120	115	117	135	120	116	102	115	110	109	121	115	113	120	123	125	105	124	116	120	122	108	112	136	103	106	117	118	129	109	107	140	112	106	134	129	109	117	118	104	110	119	112	127	94	112	109	121	127	113	122	125	104	110	128	125	114	117	121	101	112	112	139	114	128	110	122	130	114	115	107	113	120	136	126	113	118	105	134	92	126	107	90	125	113	115	110	113	99	110	115	113	122	128	109	121	99	127	123	141	119	112	117	115	104	129	100	119	123	115	115	111	114	119	107	119	114	116	115	115	106	114	104	125	118	124	119	130	126	111	129	116	127	121	113	120	106	118	113	126	104	105	104	115	114	123	126	99	105	100	135	112	125	127	122	114	100	124	125	130	113	118	117	103	111	110	134	111	125	120	117	115	113	127	120	119	109	137	120	120	119	114	122	108	111	104	105	141	119	112	86	114	110	125	108	127	138	115	90	117	107	121	121	115	119	138	112	138	105	112	124	115	124	129	104	127	117	110	107	115	134	125	113	137	128	107	114	105	127	126	104	122	104	107	128	109	117	95	113	119	114	110	124	119	115	127	126	117	104	119	125	129	120	118	116	115	113	130	129	118	107	111	134	116	109	109	111	112	104	116	112	118	124	123	113	115	135	123	124	120	103	117	126	110	118	134	110	116	118	129	107	104	97	116	108	105	152	116	112	106	141	129	129	109	102	143	113	131	121	118	139	118	116	112	136	121	119	116	110	112	108	121	125	111	132	103	103	133	132	114	105	117	107	99	115	134	146	107	130	121	101	131	113	122	114	102	110	115	108	120	109	105	117	116	109	129	113	125	128	116	118	116	143	121	108	127	103	117	120	116	130	111	106	110	143	119	120	114	134	117	100	105	101	119	121	102	96	126	113	129	119	114	118	99	124	123	129	109	97	113	134	102	132	119	102	100	113	105	114	87	107	110	107	104	115	140	121	103	121	101	104	121	119	100	94	133	113	108	131	124	114	122	130	107	111	128	128	127	102	115	109	109	138	96	106	89	122	108	120	122	100	122	110	109	118	110	128	121	94	105	129	100	119	129	104	151	115	100	99	137	121	113	119	118	117	118	106	107	100	130	114	141	130	112	110	118	121	122	124	109	122	127	103	92	104	107	103	138	124	128	113	117	121	110	112	124	119	108	113	115	115	118	128	91	114	133	116	109	113	114	109	109	111	120	108	128	128	125	105	127	124	131	110	137	122	119	103	121	102	110	118	118	121	115	145	101	125	112	117	121	109	123	129	134	117	117	100	129	126	123	114	111	123	114	114	119	117	114	115	110	104	115	119	123	122	116	107	121	111	108	135	110	111	119	123	103	101	130	103	104	118	105	119	108	112	112	131	105	101	134	127	101	120	120	112	127	109	113	119	113	105	95	123	103	100	111	122	117	104	115	115	116	105	121	133	125	104	131	97	115	109	114	105	134	126	104	121	108	129	121	122	113	103	114	104	117	110	119	110	116	136	120	123	117	108	127	113	118	97	129	111	132	128	119	112	104	102	106	113	104	100	109	149	114	111	109	109	108	107	120	118	106	108	119	114	138	121	111	109	127	106	112	102	131	120	136	115	106	117	133	139	116	120	110	115	128	114	112	116	118	118	100	112	114	112	106	108	124	116	142	115	100	137	128	112	119	91	110	121	119	98	100	130	100	120	126	119	118	115	115	135	116	131	124	93	121	114	111	125	95	127	115	124	107	113	124	95	119	107	109	111	110	118	123	92	108	123	118	108	116	127	96	106	90	112	120	129	111	133	123	112	101	104	116	98	113	118	111	111	101	114	115	122	120	109	150	131	100	101	124	120	113	105	129	106	122	118	118	127	118	122	108	108	113	115	108	114	100	111	128	125	104	114	123	123	113	133	88	109	134	101	116	107	103	125	110	98	124	109	129	124	111	116	111	112	105	132	114	117	104	100	101	122	118	124	106	118	122	111	107	103	110	106	107	123	119	109	115	135	120	111	120	114	92	126	117	106	135	109	121	120	135	115	110	108	108	110	110	118	109	126	137	126	115	123	105	108	112	140	125	92	122	110	103	118	126	104	119	116	102	114	122	102	119	104	111	107	103	112	119	95	114	132	95	112	121	106	123	114	118	121	115	114	131	122	113	123	110	107	110	117	111	144	114	121	102	128	109	117	125	103	118	108
11198	2280	5264	5853	5090	4133	3473	2842	2339	2039	1894	1591	1532	1469	1299	1170	1023	1014	941	900	818	813	765	781	759	733	735	707	717	639	622	552	636	607	618	552	586	566	552	574	554	564	512	519	506	500	517	514	510	505	512	516	495	532	543	500	490	494	495	506	519	521	473	507	479	486	449	482	455	465	457	498	496	429	456	507	451	459	482	457	506	479	473	476	464	507	441	438	465	471	441	441	456	450	434	437	445	475	477	464	441	487	451	421	433	470	435	453	464	445	471	443	460	459	468	482	459	472	473	477	451	402	421	428	444	447	470	428	463	501	453	474	441	463	440	434	451	453	441	449	435	471	458	462	439	503	507	464	458	442	412	417	452	457	384	446	410	437	455	463	435	426	425	467	407	447	435	448	437	441	431	447	445	456	453	431	419	487	436	477	428	448	457	428	431	419	453	448	426	449	433	447	448	440	440	441	432	448	435	447	436	450	396	448	443	449	450	471	461	493	461	461	443	467	449	417	486	445	446	417	406	431	442	432	456	430	483	454	440	445	411	457	469	454	422	445	432	469	413	464	417	429	423	450	407	421	438	468	428	461	420	440	417	465	446	442	432	448	455	432	450	440	455	453	443	449	451	449	480	404	462	433	426	447	451	455	451	430	442	451	415	465	435	450	455	448	430	423	429	466	429	465	444	431	472	433	465	445	448	414	424	460	459	441	446	431	407	461	448	440	438	465	459	434	471	456	443	460	436	437	431	448	470	397	451	477	424	465	452	451	470	457	413	459	449	430	491	437	443	463	417	456	459	447	450	447	386	416	454	468	445	447	475	453	418	438	418	423	449	483	443	445	433	422	406	477	455	462	425	457	427	440	438	456	404	424	444	491	433	427	432	458	442	445	437	460	463	436	408	466	448	438	425	444	448	406	419	459	447	468	466	428	485	434	409	437	452	453	400	401	457	462	409	434	439	450	434	479	445	440	462	408	439	413	431	423	412	422	434	445	439	437	447	414	472	440	445	458	418	429	464	458	428	476	388	422	426	489	462	425	421	475	462	448	464	412	409	418	469	423	500	412	421	471	400	423	454	438	451	453	407	487	407	447	455	446	471	452	441	415	418	449	449	419	430	434	443	451	437	449	465	462	457	418	452	443	480	424	415	459	422	467	430	421	446	423	417	446	463	444	433	434	429	432	452	455	505	428	464	398	470	414	427	449	439	452	445	423	420	444	413	452	417	415	423	440	428	447	418	441	419	450	425	439	453	481	447	445	470	502	440	445	447	428	457	423	456	423	415	456	428	420	446	400	429	439	448	466	423	490	446	441	444	450	450	445	424	426	446	427	438	469	453	428	430	441	393	451	451	425	412	424	444	422	464	451	433	419	449	451	440	435	431	401	446	478	414	443	430	430	461	438	423	443	461	444	458	430	468	429	456	440	432	441	421	428	402	443	480	429	478	472	419	446	480	417	444	448	451	420	407	467	448	457	406	452	449	458	436	463	448	467	473	410	488	441	429	443	430	409	462	432	430	460	424	445	426	454	417	439	451	432	415	424	433	460	478	473	435	450	421	410	453	436	458	440	443	441	479	445	475	444	432	443	474	428	419	456	436	445	431	431	445	481	441	459	469	450	455	423	447	452	450	429	444	431	491	472	434	431	427	455	428	426	441	460	422	479	438	470	436	431	423	483	437	446	443	433	437	450	466	431	435	431	444	444	413	476	446	441	433	479	422	431	478	384	429	445	458	447	412	496	442	441	510	446	479	420	438	436	419	430	414	449	483	449	450	430	453	445	468	469	423	430	436	471	454	415	429	440	434	451	451	440	439	445	439	437	417	418	426	437	465	471	428	472	457	431	449	500	445	442	457	455	474	432	475	444	442	436	405	418	392	432	479	431	429	438	475	439	431	437	409	468	415	439	447	438	455	417	461	461	448	460	462	418	419	450	431	469	461	426	449	417	430	448	428	485	426	413	457	468	429	432	464	404	452	454	455	408	486	457	450	427	424	435	459	429	429	420	469	480	441	469	430	445	470	452	459	439	454	452	415	424	415	452	454	457	462	413	459	413	432	443	457	463	438	442	472	408	454	455	436	472	460	417	440	430	428	449	447	421	430	420	461	429	434	446	411	411	414	432	430	427	406	430	438	464	435	444	423	420	417	450	408	456	449	425	409	412	448	422	433	434	412	411	429	449	454	405	465	469	445	473	453	455	451	423	446	441	427	461	467	423	409	452	424	444	434	381	432	456	447	427	451	437	462	434	447	450	415	435	441	467	413	412	417	466	438	464	457	430	441	432	474	432	417	430	466	421	444	461	425	453	433	452	438	415	439	446	430	437	433	428	452	440	433	426	432	430	405	461	447	435	467	473	472	437	460	430	402	425	432	454	429	442	482	423	493	428	430	439	434	455	440	434	430	447	466	460	444	439	488	448	453	458	469	439	454	414	481	446	415	441	419	434	460	448	455	486	440	492	430	456	440	406	418	440	443	461	418	435	456	424	433	466	458	460	433	461	469	431	453	430	446	456	437	437	461	436	460	415	441	448	435	468	450	418	434	457	446	453	443	457	435	466	459	436	482	442	443	421	451	463	463	452	441	447	456	502	460	434	439	437	455	443	439	476	431	455	432	464	423	462	440	424	431	423	449	444	466	445	427	418	460	424	461	440	428	456	428	466	459	454	449	446	404	412	433	447	430	427	449	401	430	431	424	433	405	462	437	429	429	461	426	436	450	445	438	441	499	458	450	463	483	457	409	444	446	449	452	430	432	448	456	410	447	449	424	458	411	426	399	422	448	422	411	439	441	444	425	414	437	429	429	422	429	471	466	449	398	446	416	424	454	464	423	439	415	466	416	465	458	421	447	445	474	444	478	434	435	430	416	460	441	447	471	458	449	455	485	447	447	436	463	483	471	466	457	450	459	438	434	449	450	429	434	433	427	442	447	430	401	447	484	413	410	452	448	433	447	417	439	448	465	476	461	461	439	455	460	464	425	414	448	449	422	456	437	423	461	478	425	409	452	459	458	446	432	410	442	475	412	428	392	387	426	473	454	437	419	448	466	428	425	439	442	477	457	403	426	468	423	433	476	426	440	449	484	453	410	443	434	461	443	451	415	435	394	433	423	435	457	466	448	412	449	449	444	449	437	464	441	454	443	446	473	423	427	427	442	428	409	466	412	449	462	431	420	461	455	468	462	504	434	435	467	461	416	420	438	397	436	480	412	460	434	434	465	424	436	408	449	435	477	442	428	422	458	391	436	442	433	472	438	417	436	428	452	454	442	470	485	432	421	427	439	448	456	443	510	454	450	438	408	447	490	449	399	430	412	455	461	431	446	433	432	425	425	464	478	419	450	422	453	444	446	453	453	446	449	474	416	423	439	445	419	460	428	437	461	467	446	454	440	445	459	426	462	395	413	466	449	419	469	434	456	416	445	449	445	426	468	472	458	458	408	445	455	445	449	447	438	459	441	476	447	469	410	436	424	456	435	475	428	424
1898	213	231	220	194	168	188	181	179	176	158	188	196	180	206	162	182	168	162	159	167	148	149	173	185	176	165	187	174	187	183	165	164	163	196	151	166	178	190	179	163	179	142	161	174	169	171	157	171	145	153	153	162	165	160	179	155	213	185	192	180	198	160	154	191	166	175	166	169	186	169	176	204	146	163	174	168	171	162	151	190	177	167	160	149	166	179	174	182	193	167	174	166	171	165	188	182	169	177	161	193	185	164	172	178	179	171	181	168	167	159	176	180	170	156	196	177	173	173	179	158	159	162	151	176	175	180	165	173	175	192	155	162	180	167	179	172	165	172	173	170	162	180	161	177	147	175	171	174	175	158	177	173	169	163	170	184	182	139	166	166	169	163	166	183	163	172	192	184	172	156	182	169	173	179	149	169	159	146	156	161	155	163	180	164	182	182	189	179	213	160	175	184	162	154	167	148	165	186	186	166	182	180	159	163	176	170	183	167	171	196	169	173	167	156	186	171	163	164	178	167	187	187	164	161	171	177	169	157	165	158	175	169	169	137	183	170	176	186	172	158	185	162	195	178	156	168	159	173	182	182	171	173	169	175	182	157	176	196	168	183	176	156	159	173	191	165	155	175	181	151	167	198	182	169	152	170	156	154	169	202	168	159	166	197	153	187	152	180	178	177	203	178	178	139	170	141	149	193	183	163	190	191	151	171	177	172	171	176	174	152	155	192	183	186	186	176	173	177	155	209	188	176	198	163	168	158	154	147	201	208	169	166	185	159	147	166	167	198	174	160	166	185	181	180	166	175	185	158	173	168	173	174	177	160	167	147	179	175	170	163	187	171	159	173	187	167	162	185	149	168	188	185	171	165	189	182	178	150	162	175	177	177	177	201	166	187	173	174	170	188	158	163	143	168	158	159	175	162	182	181	150	160	186	167	152	190	176	191	168	181	189	194	159	152	161	180	186	158	162	158	190	162	178	160	144	172	168	186	153	170	189	158	164	178	166	162	167	172	158	162	170	161	148	184	188	181	180	174	159	170	159	183	196	147	179	171	167	164	194	169	168	175	170	207	183	168	168	156	185	167	167	182	185	166	171	167	185	201	161	169	170	167	163	155	156	178	165	190	169	184	180	169	158	169	164	180	184	184	157	195	189	193	187	169	186	161	167	166	192	167	171	183	167	171	177	172	176	167	175	154	173	184	190	197	191	146	153	166	151	170	171	152	162	167	179	203	164	183	184	187	168	196	150	165	166	155	165	182	159	170	177	152	187	188	179	143	189	193	192	149	174	162	178	163	188	163	190	182	182	175	166	166	170	169	168	167	170	178	168	174	193	176	178	178	172	158	180	169	175	195	166	169	173	188	192	162	178	183	169	172	177	164	198	167	163	175	169	165	183	184	184	156	171	169	172	164	177	172	162	174	180	178	157	174	181	159	174	169	173	164	140	164	160	140	185	177	173	177	159	179	159	195	183	159	173	181	192	176	167	175	171	177	156	166	171	169	160	185	181	187	172	159	184	209	173	159	148	157	170	187	174	155	175	183	164	169	176	173	164	166	155	185	190	160	172	161	157	166	155	169	177	181	182	169	177	165	179	188	181	187	178	175	158	173	165	153	174	186	166	179	167	188	184	168	177	176	177	167	164	160	176	161	171	201	155	187	192	175	188	175	144	185	172	186	171	172	168	169	162	184	173	169	152	163	170	181	173	201	179	172	167	174	168	182	171	170	172	168	164	185	157	151	195	176	187	181	168	167	158	170	181	175	159	209	187	161	176	158	186	179	171	188	174	173	184	172	187	194	181	192	172	167	176	165	154	166	146	158	176	184	191	165	166	178	184	150	146	178	179	190	150	160	166	182	164	159	171	173	181	168	178	164	170	167	153	166	175	171	167	184	169	169	189	165	153	180	161	178	141	170	180	202	154	163	171	197	166	157	154	158	167	159	175	170	186	194	155	160	187	135	187	201	178	178	164	185	179	165	187	135	168	150	158	184	178	166	181	189	165	172	162	169	177	139	186	175	179	162	188	168	178	183	147	176	170	163	167	176	167	177	161	151	177	157	170	170	158	173	187	182	131	181	159	174	175	176	161	165	191	194	159	163	169	160	176	169	179	174	176	181	158	172	184	172	163	172	155	175	152	175	177	213	161	157	197	178	146	173	154	163	183	177	148	173	164	182	160	165	180	186	189	164	201	156	152	142	168	190	161	186	160	160	177	163	162	165	177	153	162	174	190	174	134	179	186	170	163	179	171	167	166	168	157	174	153	179	183	189	159	192	176	169	170	176	179	180	173	156	183	165	185	164	188	172	164	155	163	182	179	168	173	156	139	161	190	172	179	176	158	177	189	155	165	186	186	177	168	167	161	186	190	193	167	171	168	175	172	182	184	162	178	146	160	175	174	205	150	171	179	176	187	158	158	160	161	195	173	156	166	171	177	165	160	172	167	188	153	171	181	178	156	195	185	152	166	168	184	157	155	169	149	171	201	187	188	177	182	185	157	179	177	172	166	174	172	162	162	178	179	183	166	184	190	184	174	166	167	165	164	173	174	163	174	158	170	161	161	162	179	191	167	185	181	192	169	167	164	183	180	179	184	150	187	170	180	181	170	173	146	159	174	181	162	161	165	179	171	182	174	169	180	188	161	187	164	170	161	144	162	183	157	190	164	165	158	185	185	169	156	171	179	156	170	196	162	173	176	159	197	189	178	189	194	180	167	169	166	155	148	151	140	181	172	168	166	176	167	153	170	167	153	163	176	162	177	173	148	173	162	174	167	154	175	175	170	185	152	140	209	162	152	164	158	180	163	158	165	151	170	164	173	168	181	191	182	194	215	158	178	154	178	157	160	160	184	183	168	171	172	167	178	167	178	154	169	181	156	195	179	180	169	182	166	171	175	174	200	182	176	163	196	172	179	153	205	190	172	174	162	154	161	192	170	181	197	164	184	152	162	158	191	165	162	169	180	160	169	170	173	175	158	158	169	174	167	158	175	167	163	159	169	163	163	190	156	194	178	166	180	163	177	170	189	180	176	179	165	150	194	187	163	179	167	182	166	170	163	195	169	179	176	166	177	181	142	176	178	183	168	163	184	189	176	163	169	160	168	182	142	168	187	179	153	174	181	176	179	167	202	181	174	159	157	148	173	169	185	192	163	160	158	151	165	156	170	178	149	179	169	163	168	161	172	167	183	145	150	148	165	159	153	162	160	192	171	145	172	167	188	188	193	165	170	179	164	162	181	194	188	182	163	162	158	164	187	163	154	160	169	151	165	181	168	186	152	181	169	172	171	171	162	175	176	199	185	180	183	156	188	180	170	207	168	175	179	160	172	175	152	190	174	177	176	189	166	186	159	173	167	162	181	173	188	175	168	166	179	171	155	172	192	188	160	157	181	168	167	155	156	146	194	186	149	189	171	175	165	179	180	172	180	186	155	169	182	178	170	182	164	175	144	164	167	152	163	155	180	162	175	161	163	189	179	157	172
3778	672	760	780	840	730	670	695	678	728	658	651	607	632	639	617	656	656	582	590	674	624	606	624	643	609	604	614	611	646	615	597	583	614	575	644	610	616	620	629	583	583	652	606	611	596	677	624	568	611	584	590	606	649	597	580	621	637	593	625	596	644	619	605	595	609	604	605	619	603	608	578	586	602	593	597	628	602	630	641	661	612	599	630	578	578	641	596	605	620	639	568	550	588	597	569	681	611	627	601	598	571	630	613	583	542	582	588	626	579	604	640	639	575	582	593	619	591	627	619	616	594	642	607	598	586	599	628	605	605	647	583	599	588	589	563	629	595	603	606	581	619	641	610	625	573	593	609	621	621	623	598	609	572	627	579	641	612	594	612	631	576	590	677	590	628	570	602	572	632	586	623	604	556	632	676	597	599	630	644	576	627	584	607	552	599	658	567	602	634	583	586	633	584	613	600	603	595	617	596	581	631	561	597	628	631	600	609	551	592	601	631	625	619	600	586	601	584	631	601	629	589	585	614	592	615	580	607	613	593	587	567	603	635	587	609	596	618	581	643	580	609	571	620	628	559	572	580	602	624	594	619	611	600	618	591	637	616	614	577	648	628	604	573	592	595	626	544	594	606	643	600	589	613	631	611	597	643	587	634	572	594	588	602	598	655	615	604	583	609	601	589	589	582	613	613	573	598	582	571	572	571	620	586	595	610	645	617	589	596	611	624	608	616	570	607	634	588	582	595	674	585	597	626	560	613	657	624	588	555	586	600	595	586	566	592	601	610	612	611	572	622	606	624	616	607	570	616	614	647	622	609	586	585	609	612	607	653	617	626	673	579	603	596	622	605	643	610	598	600	664	587	619	575	589	584	603	572	644	620	618	565	588	600	591	553	615	614	585	615	601	561	619	638	594	595	611	552	587	619	611	603	621	608	617	580	580	657	613	653	609	598	599	601	653	606	630	601	589	589	609	615	625	572	619	596	598	623	645	615	611	586	581	598	606	619	584	629	609	551	627	585	639	611	575	584	622	639	644	555	631	600	644	618	613	607	627	570	592	644	608	593	609	604	593	559	653	591	650	590	640	558	610	652	591	624	563	612	618	596	617	604	568	591	598	562	602	618	634	574	631	614	597	621	618	606	568	593	602	626	638	557	584	626	631	605	592	647	604	620	590	601	625	601	625	630	596	595	580	593	573	670	573	624	591	602	554	592	604	612	571	621	546	648	614	592	541	590	650	612	568	588	597	590	635	605	680	626	657	575	621	618	621	636	608	663	584	595	632	581	622	605	573	636	623	621	594	597	635	656	617	599	613	679	628	609	627	606	596	612	574	581	629	603	653	581	550	589	632	617	630	597	648	619	627	610	593	613	623	574	599	559	620	643	609	663	634	596	605	610	633	621	629	639	596	610	579	606	581	633	624	592	596	614	637	606	586	625	599	579	596	592	613	566	585	590	589	624	592	588	650	614	602	614	607	609	586	636	637	595	620	570	623	564	610	596	621	611	615	638	606	570	591	626	596	634	610	632	602	636	623	583	622	613	545	605	629	599	618	669	642	639	620	587	632	628	620	575	600	582	622	624	596	597	607	600	598	636	644	621	616	590	604	631	611	612	569	681	661	603	618	624	564	560	588	540	585	600	605	638	594	583	508	569	594	614	646	619	636	617	607	605	599	612	589	612	569	581	638	604	635	607	564	640	602	641	604	633	603	619	627	626	593	655	601	611	573	602	613	588	560	622	590	621	606	599	598	672	578	639	574	601	639	599	618	588	589	554	624	612	540	608	581	563	575	582	603	618	608	617	594	606	609	610	631	582	594	623	615	558	558	622	623	579	626	619	597	619	610	572	593	645	562	605	614	630	634	569	653	640	589	598	645	627	646	593	567	619	592	623	635	615	668	587	570	611	616	580	662	601	601	626	653	633	563	621	596	640	627	642	615	588	629	645	628	554	626	609	588	589	626	586	657	596	632	649	587	603	619	601	529	569	585	577	599	609	601	603	592	614	535	657	576	579	589	594	643	594	566	601	577	562	601	612	618	621	651	651	554	652	604	628	629	643	600	634	647	597	609	593	589	608	615	594	619	621	627	641	568	589	624	628	604	620	568	605	596	607	578	595	591	604	618	616	628	594	591	592	593	588	622	592	582	573	622	638	593	641	586	542	584	596	608	618	627	597	614	572	593	621	544	639	618	644	647	609	558	583	612	607	546	635	604	627	628	601	654	597	612	647	591	590	647	627	636	601	612	600	637	621	648	602	585	615	579	592	594	610	594	644	599	591	596	594	606	545	585	577	630	597	591	621	597	652	640	623	595	646	609	603	631	584	594	628	653	597	626	606	591	642	610	551	577	656	590	603	605	636	552	614	613	598	657	627	597	622	630	566	644	595	579	640	591	591	644	598	646	639	635	627	585	553	643	627	608	560	579	590	604	603	609	579	581	603	638	595	645	632	624	622	606	575	604	586	570	616	587	630	562	612	617	569	619	592	611	584	583	638	601	619	590	606	613	605	592	585	582	606	603	632	560	555	633	580	606	618	633	619	619	593	581	600	652	595	571	604	587	585	613	599	595	613	611	578	606	596	663	614	631	602	610	609	592	585	585	580	577	649	620	592	625	576	579	561	607	606	630	631	630	609	588	598	623	624	608	596	593	601	637	604	600	620	624	621	598	604	633	585	601	577	617	596	549	621	602	613	602	591	588	617	634	673	586	572	584	619	620	590	588	572	604	598	594	575	597	598	606	645	619	641	634	638	583	601	608	629	634	625	600	602	589	587	592	631	638	602	621	625	628	580	596	612	606	603	637	593	627	606	578	647	630	588	636	563	604	584	599	588	637	639	595	632	562	617	602	594	563	637	579	643	632	587	604	605	594	624	687	590	614	649	609	629	593	634	616	596	618	620	601	588	576	643	615	595	596	632	608	632	635	590	643	622	621	635	634	600	625	599	568	622	595	638	634	602	628	627	606	616	624	604	604	592	634	622	615	598	622	637	621	567	602	597	615	573	615	618	611	602	604	625	580	613	620	586	628	611	586	608	602	602	600	604	610	605	624	600	607	602	579	627	588	587	592	603	574	609	624	607	608	599	663	607	596	618	619	610	646	670	583	634	620	650	605	591	605	632	626	634	605	637	574	597	621	669	603	596	618	598	627	586	559	635	618	621	603	625	626	623	656	594	633	665	631	574	573	603	592	564	580	604	605	597	594	550	571	628	599	582	629	625	617	607	572	555	631	564	578	635	629	581	590	570	631	582	625	588	568	592	636	563	650	588	559	635	591	613	663	599	623	607	580	620	577	622	615	603	644	579	637	623	626	670	652	596	622	617	613	622	598	584	583	656	603	604	597	607	614	645	573	650	636	606	588	604	592	605	626	626	577	628	612	633	567	576	561	573	632	605	588	587	612	597	612	634	610	638	616	586	653	609	582	642	635	540	566	576	628	642	592	607	622	625	639	580	598	600	644	634	602	596	596	535	554	596	590	583
10240	985	1076	803	542	417	319	288	232	209	178	152	138	146	111	121	91	121	99	105	96	87	100	95	84	112	100	101	87	101	95	95	109	89	71	98	73	86	95	96	100	82	98	83	73	89	85	86	80	76	89	77	57	82	84	91	83	91	91	97	76	91	87	81	87	96	82	85	80	76	84	104	83	82	81	77	84	113	76	101	78	80	75	89	88	79	81	85	86	85	79	97	80	92	88	92	90	80	71	79	80	83	71	71	80	89	71	68	79	84	94	88	98	85	74	96	87	87	85	73	77	87	92	74	90	68	87	83	80	97	72	100	88	91	83	88	69	78	72	92	85	82	96	80	78	89	89	80	67	81	80	82	78	95	80	112	82	95	112	81	101	75	75	71	78	95	76	88	82	83	74	83	106	81	85	92	89	75	83	73	92	77	101	90	82	87	82	81	83	78	77	81	86	101	79	80	75	71	76	88	72	96	93	71	93	83	76	94	84	78	71	84	69	88	62	67	75	86	85	98	83	65	76	88	82	77	96	79	66	70	79	80	88	82	73	82	68	83	85	71	81	90	83	96	85	86	93	76	95	79	78	94	61	79	87	97	78	88	83	86	80	72	92	74	75	84	81	94	80	75	80	78	93	98	87	78	85	81	81	82	89	95	81	86	78	83	77	86	76	88	74	76	77	91	91	85	71	76	94	79	97	92	113	89	85	80	94	87	83	65	76	76	84	86	88	94	87	68	94	61	67	85	93	80	73	98	85	98	81	97	85	80	78	80	87	82	100	74	69	69	72	82	76	83	82	84	78	80	81	84	84	80	85	74	86	90	84	108	77	83	87	70	82	90	95	77	92	85	73	82	80	88	76	103	72	84	86	81	82	86	86	81	91	89	75	76	89	88	105	92	95	97	90	97	74	77	87	93	91	82	92	67	78	109	93	97	57	89	80	92	95	87	72	78	94	81	65	81	101	89	74	90	72	83	62	95	78	73	84	79	74	93	67	69	103	82	87	76	88	92	69	88	79	86	86	101	98	72	74	88	92	80	91	90	79	83	84	79	76	92	77	84	92	87	69	84	75	94	83	80	95	88	102	87	72	76	74	92	90	70	101	72	63	95	90	71	78	81	86	82	93	77	90	69	79	83	76	75	81	78	64	96	98	100	87	96	94	73	73	81	68	91	85	98	94	77	92	86	75	88	78	70	82	95	77	80	87	76	80	84	73	75	66	91	79	78	89	88	72	94	82	98	75	87	85	86	87	84	94	82	106	81	70	82	79	93	89	87	75	65	85	63	83	85	96	71	86	95	81	98	73	64	81	69	90	84	81	85	91	91	74	71	91	79	80	83	86	82	82	101	84	83	83	72	88	80	81	97	78	82	73	82	73	88	77	85	82	86	93	70	82	76	89	97	87	96	82	78	87	94	75	81	81	91	76	92	87	73	88	90	86	95	63	83	91	92	72	74	82	81	94	79	81	79	83	99	72	78	82	80	91	91	73	88	100	73	68	87	84	76	92	78	82	80	75	87	88	71	82	96	83	109	90	87	75	75	75	98	69	87	93	76	95	74	82	79	83	83	87	82	99	91	76	85	87	74	75	91	104	71	102	61	78	98	85	84	73	64	87	99	84	91	90	85	69	87	78	84	79	75	79	83	80	90	83	93	88	101	76	67	82	81	98	79	92	71	79	76	68	76	87	74	77	82	71	82	79	81	79	85	79	82	66	70	100	84	76	80	70	94	77	79	68	78	85	76	94	78	96	81	93	98	83	82	95	69	79	84	85	81	80	61	84	81	88	80	84	99	74	90	79	80	91	85	75	89	94	81	77	88	81	84	98	82	95	75	94	90	87	63	92	87	74	78	108	81	76	74	91	87	103	61	71	93	76	97	92	81	71	95	72	73	71	89	67	70	62	95	82	81	78	80	81	73	81	79	77	78	97	86	61	84	88	70	92	92	89	81	85	90	84	76	71	92	73	87	86	84	90	88	78	89	70	82	101	85	57	85	79	78	70	90	84	84	72	102	96	98	83	89	81	68	76	72	80	94	75	97	73	89	92	72	80	82	77	65	81	88	92	86	90	73	84	73	86	74	79	106	72	96	104	92	78	82	77	77	82	98	84	85	88	86	75	78	100	78	85	91	81	71	71	99	79	72	80	98	84	95	88	104	84	72	85	74	102	78	68	85	89	79	72	95	86	93	89	89	79	90	77	95	92	77	75	89	77	80	73	74	85	75	71	76	79	104	89	67	91	101	89	80	78	72	85	77	73	82	91	76	91	79	72	73	76	87	75	94	82	78	88	96	76	87	74	70	95	73	85	82	79	79	84	72	83	58	83	78	69	97	80	92	80	83	90	71	85	98	85	98	105	84	83	79	100	89	70	73	77	100	82	88	81	75	84	88	72	99	95	111	69	91	97	74	69	94	75	86	81	87	102	97	62	57	86	63	87	83	89	97	83	63	82	75	84	73	92	82	87	90	85	96	73	80	89	80	74	80	85	77	78	83	91	75	93	78	65	87	95	78	85	88	82	84	70	73	85	85	70	98	93	89	105	75	83	80	92	71	66	75	76	93	76	86	71	91	86	78	81	66	74	84	77	104	83	89	90	72	88	87	82	83	72	101	75	91	96	79	75	81	94	85	71	87	97	93	85	72	87	93	65	93	89	78	86	81	89	77	89	90	77	77	76	68	67	106	63	84	92	79	79	80	92	79	86	83	79	76	97	71	84	95	97	89	95	72	81	85	92	89	89	92	91	88	81	74	81	95	94	80	75	90	72	88	77	78	85	80	91	94	78	72	84	77	89	82	81	85	95	75	81	86	97	86	86	83	64	68	77	77	102	84	85	85	78	82	80	83	89	77	81	90	81	69	85	80	77	94	84	76	63	79	82	97	91	88	87	104	88	96	82	90	63	73	67	89	68	78	88	75	88	76	87	92	78	81	93	95	96	75	63	91	80	75	84	62	85	83	57	92	85	81	76	74	78	92	84	78	84	66	72	82	66	76	93	97	85	77	108	87	77	86	80	92	74	83	82	73	92	82	68	94	82	72	90	76	75	86	92	91	85	85	65	67	79	94	82	85	103	89	71	87	92	70	73	83	93	89	89	70	93	87	60	68	89	85	88	74	74	79	95	81	74	100	84	73	82	67	99	85	81	79	83	82	78	79	74	73	87	72	95	83	77	109	91	82	86	77	84	85	81	78	69	76	62	88	78	73	85	71	82	87	81	96	90	85	69	69	77	69	82	80	85	73	93	87	95	99	67	102	73	79	82	73	85	84	95	84	87	85	76	81	77	80	91	85	75	95	70	77	91	81	94	85	86	83	84	98	100	83	96	86	75	88	75	90	81	84	81	81	80	88	77	78	82	94	83	86	90	87	76	88	81	81	88	73	97	73	82	80	94	83	79	70	89	76	82	74	90	86	86	96	80	97	79	94	74	72	96	95	67	75	85	83	79	78	80	88	81	87	81	88	70	91	91	83	76	78
8162	1189	2777	3067	2695	2180	1838	1556	1296	1112	1039	972	873	805	738	656	690	628	594	527	580	543	522	520	437	485	434	452	457	410	363	449	437	421	385	377	408	395	389	404	369	395	347	381	377	376	350	367	356	348	340	340	343	358	353	348	364	365	386	351	403	372	350	385	323	316	318	306	314	351	337	304	331	360	343	370	331	342	330	335	331	340	341	364	382	321	340	350	337	352	298	346	339	324	336	345	361	362	355	308	327	318	338	362	343	336	360	350	321	367	344	302	344	365	338	319	333	320	342	320	335	340	363	389	328	358	333	334	333	322	342	314	369	344	348	331	338	331	328	365	343	349	325	317	356	332	339	314	357	355	344	315	378	341	349	351	337	319	356	316	328	313	323	321	304	356	310	324	311	331	332	333	339	322	332	328	351	309	330	336	325	343	335	326	325	369	314	347	351	355	348	338	297	324	338	308	327	348	307	323	317	338	305	301	344	305	388	313	356	325	370	334	308	343	301	334	303	323	314	325	302	352	335	311	329	333	347	309	326	314	367	332	298	325	327	330	349	307	314	353	318	321	347	304	328	338	323	337	333	294	325	316	319	322	303	330	336	348	322	313	354	342	321	355	325	332	329	297	346	317	337	331	341	318	334	308	311	322	335	368	319	327	337	355	339	282	319	364	330	308	315	341	328	298	377	362	331	365	315	322	317	344	354	307	334	357	350	317	292	329	321	333	310	323	307	315	348	306	338	307	336	324	329	329	292	327	329	307	324	335	336	353	320	337	301	309	316	351	355	383	341	351	329	377	375	339	369	334	303	361	358	326	337	345	302	319	329	356	336	328	334	312	327	348	364	325	332	335	344	309	297	328	356	339	358	307	344	307	300	334	363	342	338	338	315	355	333	325	360	361	342	335	295	322	337	340	333	342	350	275	325	344	333	339	309	337	329	337	326	355	340	337	315	320	345	350	321	346	352	322	316	308	292	332	342	340	343	293	315	322	320	324	312	331	351	322	316	352	340	313	326	345	313	333	312	347	335	342	308	305	366	312	318	352	355	369	324	338	319	312	356	348	334	295	355	343	334	303	322	318	280	313	327	320	331	337	323	345	310	333	331	305	345	309	309	358	351	318	302	325	355	320	334	326	317	352	301	325	357	298	331	335	321	317	338	327	359	335	376	310	332	322	345	349	319	311	341	351	310	367	329	338	289	335	338	297	336	373	330	315	323	359	330	324	361	333	326	337	316	362	340	357	325	316	366	329	345	340	333	317	336	341	338	340	366	369	296	362	312	328	340	361	320	349	349	335	334	302	315	326	335	343	334	332	317	319	322	333	340	332	346	363	322	338	353	314	364	313	343	340	349	321	334	318	307	321	328	314	310	328	375	354	342	308	323	355	336	339	336	322	301	333	330	346	335	342	349	324	335	336	325	333	373	337	311	321	320	317	319	325	314	324	358	364	341	315	345	322	329	340	345	307	340	344	341	336	354	304	349	332	323	315	308	328	332	322	360	287	339	346	304	334	326	332	312	348	337	300	318	375	327	302	343	344	343	308	329	334	345	358	343	324	322	307	338	361	304	329	337	343	334	338	332	341	327	343	347	338	318	343	353	359	321	338	351	334	326	313	309	335	323	319	308	331	361	345	353	341	321	369	308	329	358	372	327	341	294	322	365	349	374	333	344	343	323	329	348	343	338	341	339	335	339	323	350	324	314	327	315	361	334	340	309	324	341	359	346	340	359	361	321	342	345	344	326	313	327	335	303	330	320	345	325	326	316	369	341	321	340	348	331	307	316	338	320	367	342	368	359	338	342	341	311	355	331	321	336	373	332	323	309	311	323	314	321	348	368	313	333	323	349	331	344	298	352	328	298	334	340	339	360	326	330	330	301	358	349	319	337	335	341	353	343	347	332	310	336	358	311	322	325	350	359	312	323	344	366	305	322	286	371	308	348	352	361	353	311	342	337	322	311	332	329	310	310	302	319	324	330	304	331	308	335	332	324	326	367	323	321	324	349	329	323	327	326	316	365	323	335	321	320	310	314	306	352	321	329	337	314	337	321	319	307	330	318	327	333	321	301	327	340	316	353	322	331	333	289	347	336	339	332	305	345	360	344	343	341	366	311	357	374	338	308	349	392	333	360	302	343	331	325	339	311	326	321	310	334	350	299	320	309	381	324	341	318	324	353	316	297	334	333	327	334	331	348	321	313	355	348	333	315	305	351	367	368	324	304	347	328	323	334	322	322	328	348	376	346	314	339	328	334	327	332	337	324	336	293	360	305	328	300	314	311	312	335	284	327	347	307	316	334	321	325	331	331	312	347	326	346	282	345	320	326	336	326	310	348	333	365	323	319	324	310	343	326	338	352	345	304	323	308	319	312	334	328	327	349	354	319	345	330	351	328	333	325	329	342	378	342	324	306	343	325	320	352	310	361	332	347	320	364	316	330	321	312	360	326	320	318	347	343	339	325	308	322	339	304	337	299	355	357	344	328	311	330	311	325	343	337	310	317	299	315	353	331	322	326	351	334	342	335	327	336	311	318	323	296	340	332	357	316	302	319	357	355	330	350	342	301	323	329	372	320	359	327	348	354	318	379	315	352	302	321	354	319	347	326	319	350	352	341	333	345	333	343	304	349	341	339	323	313	340	312	344	333	339	332	371	338	313	315	324	326	331	323	340	317	313	339	351	328	324	326	329	312	319	319	330	322	343	350	309	323	328	317	331	325	328	337	356	312	345	331	331	312	339	355	330	323	325	345	349	330	322	332	344	315	347	345	296	319	354	303	333	341	319	309	314	372	341	329	341	294	314	337	294	373	350	330	350	353	313	309	348	332	324	349	315	363	322	357	345	317	321	340	333	317	308	328	317	313	332	348	329	327	328	334	336	348	369	346	345	331	339	305	327	328	352	315	351	349	298	334	347	347	308	345	355	325	371	325	306	319	326	305	316	320	355	349	345	344	320	358	339	308	352	315	327	336	335	318	327	331	339	296	309	313	317	323	305	320	326	316	316	330	306	338	309	315	337	319	348	341	347	291	317	340	328	351	331	333	314	284	343	317	364	356	342	315	309	327	348	359	352	354	338	338	340	333	306	356	345	318	343	352	337	338	321	324	335	346	325	320	359	329	318	338	344	334	329	313	312	331	340	322	378	360	354	354	326	354	316	337	310	336	367	302	350	333	331	314	331	346	346	345	332	318	334	383	291	347	319	338	315	324	325	342	348	283	334	314	331	345	333	321	322	317	338	333	327	316	357	324	364	331	339	341	344	274	332	326	340	337	354	289	331	325	307	345	325	345	353	319	309	335	359	317	374	317	347	321	345	312	352	334	360	315	294	322	304	348	317	344	302	345	349	325	332	329	344	319	344	318	334	335	312	328	336	342	343	341	332	287	346	329	329	347	331	319	336	360	340	329	300	339	329	323	320	315	367	330	327	300	347	338	335	345	342	316	339	312	321	308	302	324	311	308	311	348	329	308	323	343	326	338	345
18491	2482	2076	1557	1095	795	530	463	372	338	261	251	250	208	177	190	194	155	152	146	166	141	154	142	145	142	146	136	115	134	120	109	113	110	106	121	125	130	150	117	113	141	130	99	111	118	128	112	114	115	95	113	122	124	118	109	106	105	100	118	100	102	127	119	104	116	145	129	104	121	91	114	106	106	117	97	110	111	110	131	105	89	118	108	115	104	98	107	99	104	116	104	113	106	123	109	112	113	109	129	122	101	115	93	116	115	105	111	118	118	100	122	99	106	114	113	98	113	95	122	95	107	100	113	105	97	120	103	88	99	91	107	108	132	115	113	127	120	132	114	125	119	117	106	118	125	124	112	123	111	110	124	113	102	107	121	101	86	119	112	102	110	104	102	105	105	113	100	95	103	114	97	111	103	116	113	98	117	106	108	133	108	102	104	116	123	109	106	102	113	134	106	113	104	101	102	112	109	125	114	108	100	119	112	110	99	105	110	109	105	105	123	120	84	109	102	113	117	95	104	107	101	134	121	94	112	103	105	98	113	114	131	120	107	126	114	112	121	126	134	101	86	111	125	111	106	115	88	127	96	107	103	102	106	102	92	120	112	123	131	117	107	114	109	107	101	112	110	112	111	125	125	120	120	117	110	103	135	120	102	129	104	107	101	129	103	105	114	99	120	113	125	102	106	128	108	128	99	100	104	133	113	98	105	125	125	103	111	116	86	118	90	134	122	117	114	112	108	94	101	103	99	120	121	96	106	117	87	103	107	96	102	105	133	123	107	105	119	98	102	124	128	97	113	106	108	118	114	120	107	108	118	120	102	134	105	114	115	105	119	111	100	107	103	111	130	78	115	107	114	99	104	117	108	127	120	111	102	109	106	103	93	99	126	111	133	134	112	116	122	128	99	107	131	101	112	121	104	137	113	112	118	128	124	100	123	122	100	121	100	139	106	104	110	119	102	115	106	107	113	102	113	98	111	98	95	119	116	99	99	108	113	114	93	110	124	107	100	113	92	110	114	123	111	115	116	111	100	114	121	118	138	104	90	122	105	93	130	107	104	125	117	120	116	110	96	124	115	116	105	108	112	118	113	127	105	101	117	107	114	127	98	103	122	112	110	106	122	111	109	103	124	118	127	106	121	116	105	107	97	117	86	88	105	106	96	114	102	111	91	99	109	99	104	120	98	122	107	101	100	133	137	108	102	111	115	107	115	117	113	110	118	121	108	91	110	101	115	116	117	107	108	113	107	96	126	121	126	74	106	111	125	108	140	134	105	102	116	109	113	107	105	107	123	117	121	96	108	99	133	107	99	102	129	92	110	111	101	86	99	112	119	118	109	105	109	97	105	128	117	108	119	100	119	109	105	117	117	110	120	108	121	99	101	114	101	109	113	102	95	123	111	105	119	105	113	81	124	110	117	99	91	96	115	118	110	113	109	119	116	112	106	113	114	101	104	114	116	121	86	123	112	109	109	107	105	93	98	118	117	106	100	105	119	96	126	97	102	120	102	124	107	117	108	100	126	93	118	124	116	117	112	92	126	115	106	123	101	111	95	107	117	94	97	98	103	101	117	95	118	106	120	109	115	123	109	122	125	104	104	103	107	116	103	99	102	112	105	97	120	120	121	108	125	112	100	110	98	119	118	124	133	122	135	114	102	105	119	135	109	104	94	107	109	106	119	124	109	125	110	121	105	117	106	103	96	102	106	109	104	128	112	97	117	110	107	100	115	115	104	115	104	97	105	118	79	111	139	113	104	120	113	128	106	107	114	102	102	112	106	104	100	104	115	100	117	103	120	115	109	111	111	111	128	95	109	105	118	104	117	98	104	117	106	122	121	112	111	100	107	104	105	105	104	133	106	119	117	111	125	111	122	111	117	119	124	115	102	123	132	114	86	117	106	94	105	127	111	111	107	109	124	131	118	119	123	109	130	106	93	122	117	113	123	85	99	97	113	103	115	98	118	123	110	97	107	110	88	97	107	126	116	110	124	104	123	121	113	93	109	107	95	112	117	121	108	116	106	97	121	109	94	123	105	109	98	112	119	146	106	93	103	113	122	105	113	101	109	121	103	103	114	101	101	96	126	114	117	125	114	96	96	107	100	114	114	115	110	112	114	112	99	104	105	124	121	110	110	118	106	122	119	104	114	116	120	99	105	103	113	103	109	90	126	93	108	111	106	124	101	118	113	108	114	96	109	96	138	115	128	128	112	102	130	100	111	113	100	119	96	112	116	101	107	97	104	100	120	98	110	106	113	122	107	126	114	113	108	109	105	118	100	96	108	106	118	115	102	102	112	109	118	100	104	112	110	103	90	94	125	115	120	102	114	130	99	117	118	101	109	99	111	121	96	117	124	125	106	119	129	123	102	114	106	103	107	128	99	120	104	124	113	120	106	107	116	105	101	119	124	112	104	118	114	115	118	94	111	124	115	89	100	112	105	99	113	97	120	104	116	110	108	106	99	107	116	131	111	101	111	99	104	97	103	117	112	112	105	119	99	113	106	124	103	84	104	112	101	124	114	109	99	119	100	105	97	119	94	126	103	124	108	131	101	109	121	116	117	116	113	109	132	122	111	111	132	108	114	107	109	119	123	95	110	107	101	109	106	113	104	113	102	114	97	120	116	125	113	108	107	114	107	97	111	89	97	119	119	101	110	120	87	126	149	148	122	128	100	124	88	105	97	118	100	108	112	118	99	101	100	103	104	108	125	97	111	123	114	112	101	96	123	104	119	135	100	126	112	80	121	105	102	104	120	108	120	109	95	114	122	135	101	108	120	111	119	111	118	99	127	94	115	116	97	121	106	102	113	105	120	115	135	109	120	99	112	109	131	99	114	91	125	105	117	101	113	116	91	118	115	94	120	93	97	95	120	108	113	105	115	96	105	117	120	121	86	91	99	117	110	121	110	118	116	107	119	98	134	96	91	93	115	89	110	111	116	111	108	116	105	117	91	105	121	106	104	107	134	116	106	112	124	126	119	107	110	114	94	98	106	115	105	101	137	115	116	105	105	103	110	102	111	109	126	111	119	118	104	126	104	129	127	115	120	110	97	122	114	110	102	113	121	131	109	111	113	95	105	119	105	110	114	141	103	118	126	121	118	92	107	102	111	90	141	107	108	113	90	107	126	115	113	102	117	122	116	97	112	119	101	109	104	109	118	113	105	108	120	100	120	113	117	104	108	89	118	100	119	112	94	140	98	101	106	108	124	114	118	92	105	138	108	119	110	96	99	92	119	113	113	101	101	115	92	116	100	114	121	120	122	136	106	110	103	125	111	116	112	102	116	119	103	121	133	116	124	113	110	84	121	106	98	110	103	100	93	130	101	120	118	105	115	114	115	112	108	100	111	117	97	111	109	118	132	111	92	112	120	113	107	102	106	105	116	113	121	101	117	118	114	90	119	114	105	104	115	119	97	113	109	121	114	114	117	95	94	122	108	123	94	127	107	119	117	119	90	119	107	99	94	79	121	123	113	108	93
10654	2188	5030	5692	4891	3921	3235	2684	2286	1963	1705	1581	1433	1311	1167	1091	1005	913	929	860	880	770	782	759	661	666	675	632	656	614	593	604	583	562	563	552	567	541	534	494	529	495	496	480	523	460	469	500	472	442	460	452	518	497	472	459	483	507	478	463	484	462	489	480	461	445	488	445	502	465	432	461	470	435	475	466	409	456	437	467	422	413	454	435	442	440	444	452	463	478	436	412	430	448	440	449	440	396	465	443	419	448	436	443	434	411	427	465	466	418	418	413	421	462	432	450	438	449	433	408	395	436	452	432	440	440	425	442	439	449	398	370	432	391	409	409	431	431	453	492	425	407	408	447	418	414	392	443	447	470	413	412	433	423	400	421	444	420	417	428	400	444	448	378	429	422	414	417	430	426	398	445	423	435	435	456	420	455	434	419	439	438	431	421	430	421	394	428	428	443	410	394	426	420	407	387	442	418	393	414	407	422	444	426	411	420	406	407	413	416	439	461	447	450	420	437	451	461	425	420	413	422	408	453	434	381	397	419	416	435	409	435	440	386	406	459	457	430	449	431	444	436	393	448	421	396	435	428	434	453	409	417	403	416	405	437	416	436	420	408	470	442	427	407	411	413	428	407	434	393	404	428	418	459	383	463	399	403	407	429	421	413	450	410	432	460	442	418	449	411	417	378	414	412	448	419	444	421	410	472	403	389	414	415	416	423	438	468	390	415	398	442	420	409	441	398	440	405	397	420	482	456	428	452	416	416	423	410	410	397	387	427	442	422	419	414	414	397	404	432	422	409	428	433	412	398	384	434	433	374	445	445	464	392	433	421	425	457	448	412	410	432	450	444	445	411	401	423	403	420	407	431	448	432	411	437	411	439	372	410	381	431	396	421	392	413	434	455	440	442	413	421	472	424	426	394	431	428	403	396	412	439	430	416	422	424	412	395	427	393	433	415	414	435	445	427	422	440	411	409	433	421	422	437	379	420	415	401	418	388	409	410	430	447	417	395	430	389	404	446	399	456	414	435	454	422	419	449	402	407	409	407	408	402	453	417	433	445	398	376	401	397	398	420	411	419	406	427	413	399	401	419	420	456	412	414	426	427	406	402	443	430	483	415	387	400	422	486	446	398	433	416	442	410	444	400	408	416	449	423	419	448	431	429	416	408	420	402	406	424	440	408	425	441	436	443	469	418	420	430	456	428	428	430	447	447	429	407	433	433	438	413	411	393	429	414	457	458	407	430	432	419	437	415	404	457	417	403	421	429	431	426	402	430	411	419	439	392	466	419	414	430	396	441	415	438	403	425	402	430	409	406	442	422	411	404	423	451	416	439	398	428	440	397	407	416	384	422	408	388	437	439	431	426	433	392	427	419	416	386	422	393	449	423	413	429	414	381	414	444	435	405	441	448	431	393	417	445	419	408	406	451	412	420	410	439	420	484	441	435	413	423	419	420	376	406	397	430	401	420	416	412	430	415	432	435	450	437	429	455	425	422	418	425	405	452	404	408	450	424	456	433	404	410	439	421	421	411	412	424	414	404	393	421	427	453	396	418	412	393	404	408	454	432	389	423	444	410	467	443	393	438	437	431	424	386	433	401	398	429	439	439	421	441	413	441	450	426	471	395	447	448	401	435	428	411	416	466	434	430	404	429	417	441	420	409	419	468	398	416	442	398	407	459	387	416	406	416	418	416	475	435	408	403	416	405	422	396	407	443	419	413	400	412	426	424	468	401	448	431	417	458	415	386	426	434	405	418	446	430	412	443	398	442	446	415	395	429	414	449	402	459	442	416	414	426	445	408	468	434	423	442	425	391	422	445	429	401	430	402	418	432	393	433	457	439	434	452	411	419	371	425	421	428	436	431	449	402	422	394	429	431	452	424	378	434	463	401	427	402	434	436	429	409	417	425	418	424	438	412	422	468	457	458	431	402	414	417	420	429	426	428	410	417	405	359	469	420	429	421	428	428	458	424	420	466	429	413	442	429	453	425	414	445	426	384	405	413	426	372	406	417	413	436	435	444	421	428	421	426	440	406	412	451	417	405	426	415	439	431	425	455	433	400	395	420	449	426	437	434	402	429	432	413	438	393	405	438	452	428	411	421	439	442	402	441	465	427	416	453	424	438	479	404	464	432	442	425	403	414	402	419	416	443	446	428	418	367	435	395	427	434	418	411	444	418	436	409	451	390	396	410	399	444	415	433	409	410	447	416	421	456	432	418	385	403	438	470	413	417	436	429	402	434	412	406	398	428	435	432	446	434	450	432	441	406	407	417	415	429	404	427	407	450	377	393	437	432	464	453	493	449	420	441	385	460	439	405	399	405	425	412	429	429	438	429	427	403	434	418	442	431	391	417	424	424	411	407	454	433	426	411	415	469	422	430	428	467	425	409	413	419	444	411	408	427	408	459	428	404	435	403	425	462	435	416	474	411	423	426	408	444	432	437	430	406	417	423	414	423	429	435	425	448	421	433	424	422	407	402	418	493	466	427	430	411	428	437	445	414	434	407	420	406	400	443	432	426	414	398	435	441	460	432	419	444	421	423	426	432	397	409	451	436	428	449	420	422	439	413	423	404	398	446	438	432	417	449	452	457	447	394	426	415	413	466	437	480	454	450	419	412	439	409	405	420	418	443	395	474	418	411	445	415	441	398	395	418	418	394	466	445	408	460	438	410	458	403	435	422	448	417	433	425	423	432	405	430	428	437	416	432	399	437	417	400	451	424	423	429	429	442	411	418	413	422	463	418	401	403	394	435	428	405	430	406	433	382	428	400	403	447	412	436	392	447	441	424	427	410	430	419	419	410	462	436	399	428	442	455	442	393	432	389	444	397	445	417	425	433	410	445	444	426	403	397	416	443	404	461	481	458	380	400	453	431	435	427	467	450	430	411	424	430	436	424	445	421	399	466	416	439	448	393	372	406	420	432	435	468	401	440	426	419	451	430	431	402	441	453	439	415	396	435	434	409	411	403	402	427	407	421	431	403	449	380	413	456	419	441	418	411	409	424	425	432	436	465	435	396	427	428	417	375	448	419	415	387	417	441	416	409	442	450	418	431	424	413	407	414	443	384	467	447	368	431	408	409	408	387	436	412	403	434	414	425	453	432	432	420	425	411	408	439	438	429	427	421	433	414	380	420	428	426	431	421	415	407	431	422	421	432	441	430	429	435	413	436	394	423	382	407	433	421	440	406	427	442	393	447	428	410	392	423	429	442	412	412	422	405	400	409	412	412	406	440	421	437	402	426	438	443	428	410	434	431	441	403	418	407	412	420	400	429	414	418	377	460	456	429	438	421	423	418	428	423	427	444	422	458	420	402	406	409	422	354	419	429	399	432	381	423	398	450	372	405	433	410	440	430	417	389	438	415	414	418	433	424	427	406	420	421	422	413	421	437	437	405	452	445	400	428	452	466	412	433	397	430	425	438	459	427	411	406	445	435	406	412	421	415	445	422	437	390	414	420	392	446	402	411	431	441	408	385	414	441
2009	218	261	222	208	196	163	204	189	171	188	163	165	175	166	174	166	173	169	165	146	163	154	195	172	178	147	154	156	176	148	167	183	188	188	164	163	164	168	185	173	150	183	166	161	171	162	161	159	175	178	183	163	174	195	187	173	168	195	168	168	188	167	170	149	166	171	186	169	159	175	167	180	173	172	173	194	188	166	185	146	162	167	184	171	170	172	169	179	193	177	181	185	162	187	192	176	202	177	172	174	190	172	174	168	162	173	169	170	180	153	168	181	163	161	162	174	154	162	163	188	154	172	169	152	165	155	170	178	154	167	179	170	173	202	170	168	168	170	179	159	158	159	153	187	171	197	169	160	179	169	173	176	176	176	175	183	185	174	174	164	163	188	162	159	183	172	176	158	167	187	176	209	158	172	161	195	165	164	165	160	186	181	161	159	174	176	178	158	169	166	157	168	162	171	167	185	144	177	171	150	174	196	157	171	185	150	155	176	164	171	171	195	167	180	161	166	190	195	195	182	182	194	166	175	177	191	149	189	154	173	144	164	151	160	162	208	174	164	155	175	160	167	181	174	145	180	175	164	167	166	168	161	154	179	188	169	176	170	171	159	160	177	162	170	181	141	171	153	185	160	162	161	193	153	182	164	168	186	181	164	176	179	155	186	178	165	141	162	197	194	155	184	164	182	189	174	183	178	183	166	179	169	169	160	162	167	175	149	190	151	174	176	177	174	161	172	169	164	159	189	141	169	174	146	167	167	161	172	154	186	183	202	161	178	146	166	168	170	180	162	171	181	186	173	173	174	154	192	195	160	182	203	185	161	183	145	189	163	177	176	187	195	169	179	175	178	176	162	142	165	180	168	176	171	196	136	175	197	165	192	164	174	194	155	166	169	179	194	168	174	185	166	188	138	166	156	206	168	157	160	192	174	176	147	161	166	157	176	183	167	183	178	180	169	186	164	168	155	188	186	151	162	177	171	167	167	177	157	173	159	156	175	158	180	174	160	186	176	177	174	184	176	181	178	168	165	171	165	175	163	154	164	161	186	183	175	172	182	163	169	168	180	168	169	160	163	166	167	160	160	171	193	189	155	170	174	167	165	188	163	176	178	185	146	178	161	141	183	159	164	152	173	165	186	159	150	143	167	181	179	195	175	165	167	169	162	170	177	175	150	165	154	150	160	174	155	165	153	185	198	169	163	168	169	148	175	172	170	151	141	170	157	147	179	153	176	177	158	175	190	180	177	173	193	154	156	175	170	164	160	178	185	169	172	188	163	150	193	185	155	169	182	174	174	180	188	151	177	179	149	173	144	176	159	147	158	155	162	155	177	162	184	182	180	190	158	189	159	159	180	190	177	171	169	150	171	174	155	173	169	194	183	198	173	165	170	198	152	174	155	163	167	181	169	163	198	153	168	163	157	165	197	159	171	195	168	160	157	170	179	187	173	174	144	186	196	170	159	162	166	156	164	162	168	176	145	172	156	177	151	182	163	176	150	151	169	191	172	179	198	149	176	160	180	189	164	171	157	160	158	184	159	158	171	163	196	191	170	162	193	164	168	163	160	188	175	167	184	172	178	171	168	186	130	174	193	174	170	174	164	186	150	177	182	173	158	179	158	164	160	183	161	179	193	172	181	156	162	183	186	208	169	145	164	155	186	175	175	188	177	152	168	172	172	173	154	176	200	163	193	168	154	185	170	156	164	172	172	185	183	173	150	170	173	180	183	161	162	179	169	184	174	175	174	182	166	157	142	176	156	151	171	191	188	165	163	170	154	177	180	181	186	151	172	168	182	167	157	176	180	143	182	136	180	182	163	157	150	158	160	186	148	152	159	165	188	188	159	152	168	153	171	173	183	155	192	178	185	167	202	170	135	173	193	180	173	158	166	156	177	173	159	166	180	179	171	168	172	157	188	175	184	195	176	182	162	183	164	165	178	161	189	165	170	179	157	160	162	168	158	182	172	166	167	190	165	169	191	169	179	182	152	164	189	167	183	182	168	174	171	157	161	182	201	190	154	193	185	173	157	181	170	187	183	158	173	166	159	171	152	151	149	187	164	173	168	172	164	178	179	168	147	181	167	156	147	185	184	177	184	191	189	178	163	186	177	169	154	153	175	184	145	153	179	169	175	178	184	169	169	169	176	178	177	150	157	162	195	174	165	178	166	174	162	159	188	179	157	174	164	163	165	165	199	136	183	171	172	162	188	165	169	158	166	179	152	171	187	164	156	175	164	198	170	156	175	167	186	167	164	186	172	165	174	180	203	152	169	177	173	186	167	174	168	165	155	176	168	172	147	159	179	146	136	155	189	176	167	186	169	159	157	184	165	156	165	179	153	160	189	179	179	176	191	174	165	158	167	163	169	171	206	161	175	189	149	155	154	160	198	200	167	151	176	162	194	168	186	161	187	168	194	179	182	177	174	171	177	155	174	183	185	182	188	146	176	189	155	174	162	155	157	170	159	173	170	162	187	168	156	168	187	171	173	151	180	186	184	164	153	189	175	172	167	168	182	151	166	161	164	168	163	180	161	191	168	180	160	150	177	169	174	149	167	174	169	154	154	168	174	178	192	189	181	175	194	175	164	170	166	181	146	177	169	191	192	160	179	159	185	164	193	187	175	155	157	181	175	177	171	163	188	161	155	157	153	175	180	183	167	157	153	172	167	189	152	167	177	165	187	169	152	170	161	177	158	154	157	165	152	171	156	176	159	177	172	178	179	163	173	183	153	180	157	166	186	162	163	167	181	148	199	177	185	187	163	151	187	181	158	158	152	160	165	136	160	176	150	177	182	180	164	183	141	185	158	170	198	192	177	169	155	174	186	187	160	161	174	155	173	176	166	191	165	165	162	153	167	180	170	182	166	189	143	175	169	174	177	173	179	183	159	173	162	155	188	154	165	158	145	168	171	151	179	172	169	157	183	166	193	160	182	193	162	186	169	184	176	160	176	165	154	171	174	172	165	180	156	178	185	164	160	170	174	174	170	194	172	188	191	172	175	184	185	152	170	176	163	158	186	175	172	160	168	166	186	168	177	170	182	187	188	165	179	180	192	186	156	165	183	164	173	168	155	153	162	159	162	180	164	174	197	168	155	171	137	173	161	162	157	166	176	166	164	177	160	151	177	167	181	151	144	174	187	165	163	167	156	162	174	170	186	159	163	167	172	198	172	146	160	165	195	202	187	166	164	172	172	188	181	184	146	198	173	152	170	176	167	178	165	165	166	170	138	187	177	158	168	174	160	160	176	177	187	169	185	192	168	180	179	172	169	162	172	169	173	183	149	176	157	191	141	170	170	155	163	172	166	161	184	157	186	182	171	166	175	165	161	151	166	178	174	177	185	169	148	177	183	177	173	199	183	154	150	163	180	160	172	189	181	152	178	148	147	157	172	149	198	185	161	178	167	166	171	171	168	172	161	154	170	156	187	184	167	169	170	174	183	179	180	186	156	175	170	172	191	167	141	171	170	158	171	161	176	196
3836	734	802	760	812	758	724	695	693	681	684	666	682	644	614	620	650	629	642	577	633	598	644	640	594	573	638	609	591	638	585	661	621	625	617	649	606	607	605	606	614	601	610	568	577	617	621	595	627	600	581	593	617	612	595	611	615	616	609	587	627	601	611	649	596	620	610	597	621	595	640	595	627	630	581	620	586	597	577	614	587	633	622	617	615	588	577	575	623	621	604	586	644	647	587	630	608	630	590	600	580	580	629	604	579	591	626	613	599	586	592	620	606	612	568	639	606	582	608	594	627	634	634	628	594	614	609	624	638	633	593	593	581	605	590	622	580	613	591	642	587	591	590	637	572	601	595	615	640	667	628	622	622	604	671	552	560	615	618	572	589	597	602	583	591	682	637	619	607	593	595	604	601	609	570	604	582	609	624	615	653	636	571	587	617	573	570	597	583	572	577	618	596	609	571	652	556	590	582	610	671	593	613	570	635	664	550	576	603	581	630	591	589	622	615	633	603	590	604	590	608	608	592	608	539	608	622	573	568	614	611	578	579	595	586	569	569	566	596	664	597	664	578	573	574	574	616	619	558	605	607	638	615	628	593	603	604	606	640	635	613	615	584	623	572	597	628	590	562	610	586	603	600	605	611	606	609	610	612	635	611	625	632	583	584	590	623	628	590	598	618	601	580	605	663	607	628	590	592	594	584	630	625	613	606	605	593	576	616	610	595	592	579	547	628	603	603	611	585	613	617	603	580	589	583	653	601	582	620	580	600	623	628	626	615	606	616	543	597	634	571	592	634	607	621	581	636	597	614	585	605	638	627	556	626	612	649	570	621	624	630	579	654	585	624	610	613	618	618	602	592	582	618	599	595	598	600	628	580	579	627	601	636	596	610	633	620	597	597	627	543	614	617	635	583	607	564	598	573	597	598	589	606	566	599	622	632	606	596	616	579	650	620	632	609	574	615	577	619	589	604	597	595	619	595	629	611	600	589	622	611	582	578	566	610	590	564	590	590	616	595	594	578	596	550	616	578	628	628	656	606	609	609	586	594	604	604	601	647	622	576	639	651	619	625	597	605	607	585	626	623	615	643	609	594	625	652	603	621	620	613	592	603	628	658	604	637	631	609	598	572	602	604	564	589	643	597	643	623	600	615	585	619	596	605	595	636	577	604	598	595	638	595	604	570	589	603	597	611	594	578	604	609	639	549	650	581	570	575	583	576	614	623	557	573	611	612	577	592	633	624	585	641	579	605	629	592	610	595	623	607	605	595	624	613	618	659	543	630	620	637	581	578	587	578	590	653	592	601	583	629	621	595	589	602	557	597	576	634	607	577	634	598	633	633	605	575	645	592	629	628	634	592	602	599	601	608	584	568	616	644	613	607	638	582	571	615	598	636	630	663	570	629	625	614	620	574	607	617	576	599	602	593	624	584	565	630	588	598	666	593	628	587	570	641	603	634	587	611	621	611	574	617	625	579	583	659	572	608	591	549	616	655	612	583	587	617	571	617	584	633	606	642	583	579	597	598	610	593	594	617	593	583	599	583	588	610	579	637	612	653	587	618	636	626	540	583	572	629	601	627	616	583	592	604	629	589	582	594	593	606	594	595	628	601	606	598	588	589	547	613	620	582	610	592	626	615	578	640	562	633	652	627	569	618	635	575	635	628	581	596	635	616	640	579	600	664	552	594	576	608	613	634	603	568	619	605	600	614	613	575	593	615	634	642	633	607	570	621	607	560	617	604	601	608	571	554	604	625	642	612	591	650	583	614	555	592	616	612	641	594	594	583	572	583	592	597	605	593	574	610	627	570	586	613	666	532	578	584	583	591	626	631	598	598	582	599	617	594	548	646	594	589	626	583	578	607	599	623	579	626	623	619	592	600	611	637	505	608	568	608	605	639	611	590	624	586	584	596	581	602	597	586	578	597	592	629	621	609	593	589	602	626	603	569	613	611	593	634	640	553	615	611	625	587	586	618	650	583	576	611	581	586	602	602	594	610	596	574	575	609	598	597	557	622	611	652	602	579	660	567	588	608	616	615	623	603	642	612	564	594	582	623	640	641	582	608	613	568	628	569	605	632	576	616	629	673	569	632	583	610	626	618	644	568	601	573	649	584	625	586	576	619	625	581	607	625	579	625	617	604	551	606	618	613	626	578	628	636	531	608	595	622	618	600	593	614	571	633	580	610	582	584	605	628	649	614	580	578	627	588	613	635	585	660	600	657	573	602	598	621	596	598	561	609	587	637	627	578	630	623	570	579	647	606	646	577	641	611	636	598	570	643	584	566	605	618	621	607	605	624	632	635	605	611	626	549	587	588	618	544	649	630	583	596	629	648	619	591	629	598	566	608	610	629	614	617	605	608	627	582	583	633	599	598	616	636	616	627	616	637	624	582	621	565	611	616	637	572	583	592	604	593	604	613	620	573	611	589	558	595	580	604	622	610	594	617	591	595	597	628	607	605	580	592	592	607	650	640	547	619	585	563	558	567	584	640	624	630	650	639	606	608	589	584	608	631	618	599	595	597	590	631	599	631	599	632	606	594	568	609	611	602	591	613	633	651	648	573	615	569	569	624	612	610	638	566	629	601	597	642	617	613	616	640	620	596	597	627	605	600	572	598	603	627	607	606	623	594	613	562	570	572	563	610	620	629	605	607	595	587	618	606	634	602	606	581	584	588	608	660	596	599	615	616	615	584	609	666	582	569	611	597	638	626	576	620	603	572	572	566	592	618	605	575	634	573	601	606	593	598	619	587	577	632	618	622	589	633	591	575	568	647	563	595	618	617	612	605	619	580	601	600	621	605	646	601	606	638	614	604	599	593	609	630	593	630	585	587	573	567	648	600	603	615	566	597	593	548	572	635	600	622	573	610	570	643	598	558	599	638	550	655	637	620	568	627	598	590	612	621	621	581	607	630	596	601	584	565	606	602	620	633	621	627	622	587	596	575	591	611	592	590	574	670	635	574	585	610	649	590	630	601	621	597	602	636	624	639	572	586	606	594	567	636	628	629	595	632	573	628	602	604	634	606	593	596	579	609	622	636	618	573	631	603	639	607	630	603	596	567	622	612	626	581	599	615	592	602	632	609	567	591	595	595	614	583	591	632	612	600	615	593	608	605	622	670	582	599	635	602	605	612	589	602	617	591	600	604	585	628	599	611	603	646	619	581	618	558	616	601	559	576	590	609	599	583	621	640	622	604	643	612	554	620	583	614	624	618	620	611	641	600	621	615	592	599	592	609	590	568	594	610	627	589	614	618	621	595	575	589	597	619	599	626	629	645	611	625	622	617	565	576	615	607	599	627	601	578	582	627	588	614	577	585	626	551	612	557	614	600	562	599	627	651	581	559	620	633	633	663	603	607	620	621	599	605	634	611	614	644	584	648	569	601	608	597	624	555	624	651	577	584	588	545	636	591	631	641	606	626	610	610	614	575	621	622	629	615	579	610	614	587	596	647	612	591	584	602	636	612	622	609	622	611	650
10948	1063	1157	875	585	451	325	262	229	174	160	151	147	148	149	117	147	126	99	117	88	99	90	94	101	100	85	100	79	112	92	80	90	106	89	88	68	97	93	82	85	80	104	88	104	86	89	77	91	97	87	89	89	70	99	86	89	94	91	83	70	87	92	94	83	74	97	92	101	104	72	97	89	90	89	74	88	90	85	93	88	106	76	86	78	97	77	88	97	73	75	90	111	77	92	95	84	88	76	78	94	94	79	72	83	88	85	85	75	96	74	93	98	78	94	83	80	107	105	92	86	84	99	90	83	81	68	83	89	82	93	113	87	83	76	84	78	93	97	94	76	87	86	82	95	91	83	86	89	104	112	85	96	101	83	78	77	95	85	70	90	77	94	101	75	95	102	96	93	77	93	80	79	88	87	95	78	100	104	74	95	84	90	87	78	91	79	88	83	78	97	102	87	87	89	81	95	112	88	100	87	83	80	75	90	72	84	84	81	99	91	88	85	69	89	82	90	93	92	90	105	78	82	73	90	74	101	84	76	99	69	113	98	89	89	104	68	79	95	80	92	90	96	91	85	88	99	82	94	80	100	85	83	95	89	107	90	90	90	84	78	73	90	101	88	92	101	83	85	90	89	85	101	92	91	93	69	76	94	81	92	74	97	79	112	102	79	75	76	95	87	109	72	93	102	82	94	83	90	101	100	64	80	89	79	77	85	71	80	77	82	86	77	71	80	74	86	85	85	76	96	61	70	77	85	100	103	80	82	77	88	96	94	83	82	93	104	98	93	82	86	76	72	94	92	96	92	93	92	80	78	71	79	92	92	100	78	83	87	92	107	98	78	74	91	79	85	82	96	76	71	94	71	97	102	92	84	89	83	80	77	83	90	89	71	101	92	100	99	96	92	70	90	94	84	89	76	95	79	89	94	85	76	108	81	86	96	92	104	99	90	110	72	85	92	78	81	90	90	91	85	96	73	108	67	80	71	97	77	95	80	87	94	76	84	81	83	100	84	91	77	91	91	76	74	79	75	105	84	88	74	98	79	94	90	79	77	96	90	76	81	85	93	80	99	89	82	96	95	87	78	88	99	87	97	92	95	80	62	83	90	60	79	92	96	80	80	86	83	78	81	99	82	69	82	77	100	78	97	82	75	81	85	92	83	85	90	95	94	91	80	89	81	97	89	92	70	95	72	85	78	102	96	96	83	87	86	91	94	81	81	79	74	79	82	72	95	76	102	77	89	82	76	90	88	92	86	88	110	86	105	91	72	79	83	94	90	95	81	70	65	72	74	82	107	107	94	84	95	90	78	79	88	94	92	70	70	85	78	71	85	75	88	80	75	92	81	73	90	67	96	82	71	102	84	83	97	91	81	92	93	81	87	82	83	89	88	87	84	77	96	86	86	83	98	85	99	79	93	74	81	79	86	98	88	101	95	83	80	82	104	89	88	73	98	77	78	76	82	89	93	96	84	82	85	82	100	84	94	57	81	95	87	72	86	94	98	72	80	77	99	99	83	86	103	79	59	87	95	93	104	80	98	103	102	81	67	74	77	93	94	83	84	79	75	94	86	102	85	82	87	89	94	90	77	91	103	102	85	69	109	85	79	73	88	84	80	81	73	80	82	75	69	77	84	94	87	99	90	85	85	98	80	70	90	101	86	70	105	81	80	85	102	80	76	93	99	97	102	87	105	88	89	78	80	84	83	84	77	87	85	97	90	84	80	84	98	94	79	96	103	70	101	82	99	62	86	91	81	80	91	87	92	94	84	85	84	107	74	101	80	86	86	87	83	97	86	96	74	85	84	97	91	105	98	100	86	88	79	85	88	85	72	89	98	91	91	87	90	86	64	83	96	95	83	72	91	75	97	92	78	99	84	85	80	88	86	89	90	75	80	97	94	87	86	89	105	83	78	89	87	80	68	86	88	79	111	93	81	94	91	74	75	76	66	78	111	76	85	93	81	88	90	94	85	82	86	74	80	81	86	78	84	85	87	98	85	90	74	103	71	84	93	92	90	93	91	77	82	111	93	85	87	90	82	91	96	90	84	98	75	84	80	86	94	84	85	89	77	74	86	98	71	110	78	92	83	92	102	90	85	90	72	73	75	86	90	76	79	101	93	77	69	102	87	95	95	98	80	79	81	83	81	84	79	87	104	72	93	95	101	96	84	96	91	78	77	82	94	84	84	88	97	90	102	87	88	89	81	86	91	84	81	96	82	78	73	79	86	87	96	75	83	80	69	96	91	75	85	78	78	111	88	89	82	105	92	91	88	87	92	89	92	62	82	83	91	80	88	88	98	77	89	96	95	100	85	99	84	65	82	91	88	104	84	97	90	73	91	85	105	75	88	78	91	94	84	84	92	78	80	99	85	84	104	87	92	86	66	97	90	92	77	89	99	95	82	79	97	101	106	80	91	84	79	80	93	93	76	90	84	95	80	88	86	99	83	83	82	90	95	90	79	90	81	75	76	78	77	85	78	78	86	108	98	91	82	87	91	80	93	73	92	79	77	75	75	87	85	74	74	90	94	86	74	75	89	85	84	105	81	98	87	93	85	83	87	96	80	88	79	72	90	86	81	78	95	86	75	97	72	87	78	86	93	87	86	102	81	93	80	73	91	97	78	74	98	83	85	89	102	75	86	79	80	87	100	86	103	95	93	100	109	97	71	75	68	86	77	83	82	84	83	77	83	69	91	85	108	89	93	100	68	76	97	77	87	84	90	88	84	83	90	89	80	85	94	85	68	86	83	90	95	89	106	73	82	76	66	85	88	74	71	75	85	83	72	87	89	93	90	93	89	87	81	81	81	99	84	81	94	100	103	94	102	78	82	94	81	69	80	98	98	89	101	95	92	90	82	88	86	75	96	86	87	103	72	80	101	85	90	84	64	96	92	80	108	90	90	94	86	66	81	80	112	92	88	81	83	103	93	97	102	92	85	78	85	85	76	87	87	95	84	93	94	71	71	92	86	76	63	77	84	94	85	77	94	81	74	114	92	90	87	94	97	82	96	103	89	82	95	89	112	79	88	91	88	84	102	87	90	77	77	106	96	88	85	94	93	85	91	80	96	88	84	104	77	87	96	92	76	76	78	94	78	70	92	80	91	96	78	82	79	72	82	106	82	92	84	100	90	97	83	88	89	73	89	81	100	72	81	96	80	84	78	77	91	85	87	94	98	95	99	86	81	88	80	103	90	97	102	84	103	93	76	88	99	88	73	92	90	112	97	82	83	100	80	83	99	97	77	93	72	77	78	81	80	75	88	83	87	83	87	97	92	89	84	92	93	89	82	77	82	86	97	78	87	82	92	91	89	88	91	82	86	75	89	88	75	93	94	88	86	84	74	90	80	72	91	80	90	88	82	79	98	94	74	93	73	96	75	93	110	80	85	105	90	91	75	80	88	105	67	79	89	96	74	94	92	93	96	93	86	93	66	84	102	77	97	77	97	104	93	86	91	100	88	85	97	82	95	82	72	103	109	95
8602	1305	2860	3420	2877	2262	1898	1637	1380	1166	1016	948	878	843	773	688	679	637	613	566	558	527	490	475	498	465	506	441	444	456	420	417	432	408	397	382	409	421	408	408	370	391	383	390	423	342	397	405	401	371	341	380	355	378	351	364	375	363	371	356	393	395	382	385	382	380	331	333	368	375	347	358	396	381	401	374	395	351	390	368	363	338	335	363	397	348	356	369	378	337	367	362	319	345	373	349	370	331	343	328	365	353	355	369	348	314	332	352	348	329	347	345	368	363	372	351	364	359	333	350	337	329	317	350	327	305	364	339	359	341	337	378	346	360	361	341	352	371	365	373	354	364	353	336	333	340	357	336	323	380	346	350	314	319	383	344	330	344	355	365	368	342	373	359	317	360	345	340	342	333	344	355	351	367	332	297	327	333	364	342	365	379	350	343	359	339	351	353	367	357	310	347	345	343	364	379	386	314	354	355	341	396	344	323	311	351	326	357	361	377	360	348	362	361	353	329	356	337	344	356	346	369	321	343	362	326	373	362	360	346	365	329	370	311	361	363	345	307	306	348	371	349	340	379	370	364	361	348	359	334	346	361	319	365	345	329	344	372	334	346	318	370	366	362	348	381	367	370	361	333	319	394	350	341	335	333	355	313	350	343	373	355	362	345	324	328	359	355	339	340	345	359	331	356	349	355	332	350	325	346	340	374	346	353	355	365	343	323	345	345	334	343	369	318	353	339	356	330	386	344	345	343	329	338	358	351	355	340	331	334	352	350	340	354	343	339	340	349	351	380	347	314	333	349	346	316	359	368	340	333	354	340	346	332	357	347	356	326	355	328	344	367	366	346	330	348	361	358	356	317	329	310	335	352	325	325	319	357	351	332	325	327	365	395	312	328	357	341	325	358	365	356	347	351	346	340	350	308	359	356	371	364	361	322	342	355	337	335	340	313	342	330	373	337	358	388	317	354	357	361	327	359	355	372	350	323	329	348	380	362	385	366	374	359	337	345	368	348	369	339	357	340	350	337	356	355	322	363	380	334	303	392	335	351	337	332	354	318	369	379	353	343	327	309	330	336	364	339	357	365	335	323	341	332	339	308	336	329	347	344	361	345	378	345	364	323	329	338	332	348	319	349	314	351	348	351	344	335	344	352	327	351	336	358	339	348	373	356	384	357	376	323	359	353	326	341	366	367	350	354	358	338	357	329	362	376	354	364	368	344	362	334	336	326	359	321	349	337	361	310	368	354	336	342	310	314	364	369	351	316	320	326	330	319	387	322	331	337	335	326	325	347	323	340	344	359	355	385	341	349	296	349	327	369	336	353	324	323	349	328	348	350	352	322	317	340	343	361	342	320	382	331	338	341	326	324	336	331	342	339	323	326	353	327	354	374	351	322	348	331	365	358	367	362	353	353	325	377	350	322	370	333	367	346	354	336	353	325	367	357	306	326	371	346	356	338	330	353	379	356	363	347	327	363	338	363	337	344	357	364	328	330	331	345	335	324	354	367	322	348	346	346	326	369	374	353	341	378	358	354	336	323	357	366	307	339	351	353	358	318	329	354	336	370	346	370	361	344	314	325	367	338	351	359	342	371	319	343	339	334	363	335	380	338	347	319	366	371	332	346	323	359	311	344	339	338	342	354	370	369	302	340	342	343	314	364	363	356	352	322	340	358	346	311	340	377	360	336	330	364	333	316	349	352	338	344	318	319	333	365	331	344	361	335	372	321	359	348	347	355	320	340	336	333	330	364	361	333	339	325	356	374	382	381	365	348	364	365	337	326	359	346	345	344	342	357	338	318	351	335	325	336	344	342	332	363	318	348	355	330	363	350	354	373	339	335	337	357	343	363	347	363	337	355	343	372	346	347	335	375	315	331	346	364	334	369	328	355	344	334	362	345	352	370	340	347	342	359	369	328	372	336	371	337	344	342	344	346	342	361	362	308	358	328	329	343	330	347	374	337	355	354	387	372	326	362	331	354	355	348	308	334	358	321	350	312	357	353	356	344	344	330	356	394	299	316	341	370	344	333	371	343	340	346	347	358	334	352	345	335	346	355	330	346	323	332	338	334	337	349	352	338	339	357	342	346	354	322	348	339	345	369	339	352	377	343	342	336	346	314	322	327	362	352	334	338	379	335	360	353	344	349	360	345	356	373	373	367	343	381	353	361	354	330	352	342	341	356	347	339	338	357	344	320	324	345	325	355	336	360	327	333	383	367	356	354	338	349	361	296	344	370	309	323	372	322	337	326	357	332	380	349	365	393	353	371	350	348	349	330	313	319	346	353	355	335	330	346	358	339	400	386	374	356	356	350	356	341	358	366	340	331	303	331	363	317	324	380	342	349	356	334	347	364	299	327	334	373	360	336	370	322	312	349	355	341	339	351	321	354	360	344	369	366	353	372	361	346	341	324	350	329	333	346	335	334	308	378	350	352	333	319	337	360	345	352	340	305	351	363	320	350	369	387	324	341	334	341	311	342	335	369	323	344	335	345	373	365	335	345	314	313	341	344	340	328	345	352	328	348	354	354	345	344	359	339	360	327	319	346	338	368	377	329	368	356	331	337	347	345	340	327	357	347	326	344	335	368	347	334	353	371	381	324	335	347	336	365	344	360	351	340	356	359	366	339	352	371	335	350	356	322	348	343	354	372	341	332	346	381	362	356	369	324	343	337	341	375	337	371	319	371	339	371	348	324	327	343	352	362	349	315	388	357	370	333	345	336	331	376	299	345	359	342	377	334	350	306	336	362	346	318	338	362	353	367	360	341	353	318	351	351	367	326	371	332	351	325	341	344	349	352	340	318	342	356	343	346	363	334	319	354	313	344	327	320	348	345	339	314	348	314	333	362	350	358	373	344	348	336	344	348	318	335	345	314	379	368	320	359	341	317	357	362	347	358	364	358	385	317	340	351	354	358	366	337	331	378	331	374	360	389	349	339	315	383	364	336	317	335	339	350	341	374	352	324	352	348	353	357	329	353	353	373	355	318	385	353	318	342	361	352	313	341	358	379	358	374	326	336	349	359	367	345	347	300	363	367	319	363	356	330	324	318	384	333	337	340	335	372	320	347	333	347	329	364	353	374	350	334	334	349	337	340	346	350	351	355	358	338	366	341	342	354	334	360	372	379	311	332	355	339	340	372	348	340	352	318	360	327	334	354	356	347	378	348	374	312	325	327	360	336	312	343	340	338	346	360	358	340	335	341	320	326	346	348	326	349	356	334	354	342	349	365	358	348	353	362	340	384	356	353	344	359	347	359	327	361	344	338	343	345	348	341	333	305	341	359	353	384	354	364	366	343	342	367	330	315	343	364	318	362	343	349	333	338	334	356	359	332	338	366	338	354	342	355	344	343	308	365	365	383	350	367	335	356	327	353	339	321	367	388	360	351	342	357	368	357	336	336	316	330	361	321	353	339	353	384	374	337	344	360	333	367	331	370	348	372	338	363	334	333	337	343	348	366	380	346	333	340	322	341	388	360	346	374
18921	2463	2228	1612	1070	777	582	478	379	314	306	265	208	222	172	176	199	162	169	150	172	149	159	144	154	143	138	140	149	122	149	134	129	151	110	106	121	119	113	126	122	131	124	106	135	131	122	112	128	138	113	134	127	114	115	115	113	120	133	131	116	103	131	124	125	116	108	119	116	123	142	107	111	125	109	117	120	115	127	117	112	99	126	102	124	119	143	119	119	119	130	110	105	125	113	101	127	121	108	132	109	111	128	104	121	95	108	113	114	123	133	123	126	111	111	115	102	101	124	119	140	106	118	123	109	91	107	119	121	105	96	133	113	132	101	117	117	107	114	122	146	116	118	136	117	110	103	127	131	118	106	114	114	114	118	108	140	123	117	133	121	111	107	119	107	123	120	131	124	130	119	103	104	114	113	107	132	119	127	106	119	115	114	97	125	118	107	112	110	98	125	117	117	111	109	134	137	88	113	95	112	111	125	149	107	96	105	110	123	117	126	129	110	120	140	122	138	108	131	117	126	101	111	114	108	122	113	114	113	123	133	117	118	118	127	97	112	126	110	124	99	113	121	121	112	111	119	111	124	108	100	134	118	140	101	115	118	113	117	108	110	105	114	122	106	125	126	117	126	116	126	134	104	121	128	126	116	135	126	119	115	97	127	114	99	116	115	132	133	108	118	119	113	114	133	107	129	114	110	115	121	93	121	110	94	112	118	127	100	114	123	123	124	99	115	115	122	101	111	101	116	109	114	123	123	135	115	116	115	115	141	136	109	107	135	119	133	110	100	109	127	111	108	137	121	121	92	114	115	107	116	122	90	127	111	126	106	122	104	127	118	120	130	116	124	117	119	125	125	112	115	112	115	92	122	114	132	108	113	104	112	93	105	125	122	118	106	103	116	111	111	105	120	109	122	112	100	117	127	106	115	134	114	112	117	104	121	128	115	119	102	100	119	102	122	101	122	114	101	109	126	134	125	97	122	111	121	138	109	128	115	125	117	144	125	125	122	116	126	127	121	106	110	132	120	101	121	103	118	128	127	106	140	121	110	107	120	117	105	109	121	121	111	113	120	106	110	107	121	112	134	123	128	112	124	117	116	119	113	117	111	106	129	116	111	119	102	113	123	124	106	123	121	113	109	126	116	96	107	128	131	131	94	127	111	114	123	106	122	98	109	129	130	117	119	106	132	111	123	117	117	130	142	114	120	110	129	112	121	117	86	130	104	137	100	126	100	109	130	114	115	120	107	102	124	133	116	101	106	112	107	109	106	104	118	132	111	97	137	127	140	110	110	122	129	129	129	120	121	101	89	114	101	133	135	111	124	99	133	114	109	108	109	117	116	125	114	118	119	102	108	108	112	126	111	117	119	121	114	94	133	107	115	116	132	122	118	124	108	114	124	108	96	110	117	106	103	123	118	126	129	130	114	132	116	129	116	128	109	120	119	116	114	102	120	128	124	110	129	102	122	109	127	125	112	105	110	111	107	125	112	123	87	126	104	115	135	115	123	117	107	104	147	110	112	116	114	92	115	108	114	112	103	130	115	124	115	110	130	114	120	100	114	118	123	104	128	119	126	119	112	117	110	110	116	127	107	122	127	99	126	123	117	127	118	102	134	114	125	108	135	132	126	114	120	108	94	98	115	111	130	109	125	122	110	124	124	130	111	100	117	125	113	114	132	117	106	115	116	99	104	105	93	132	109	99	110	132	106	123	108	118	108	133	128	126	138	113	113	120	118	115	105	118	114	129	113	150	114	126	129	128	112	116	107	129	122	125	111	117	125	125	109	106	119	112	103	123	101	118	126	132	105	108	93	117	114	96	120	121	119	82	121	122	122	95	115	115	121	132	107	124	136	111	129	103	121	124	108	122	117	116	109	102	96	126	102	111	110	114	110	111	126	109	109	121	126	111	123	108	113	119	115	123	135	111	129	110	106	114	122	116	105	119	109	126	108	114	108	109	122	114	112	99	126	106	118	119	113	129	118	130	107	119	109	118	129	120	121	134	120	114	119	130	137	120	126	115	123	99	117	123	109	142	120	111	124	121	116	118	125	121	138	121	98	110	132	112	106	126	94	104	99	132	116	115	118	112	124	108	111	106	111	118	112	115	115	122	122	98	133	102	121	114	120	103	105	122	121	110	114	120	110	109	125	118	125	100	109	111	107	115	105	131	112	113	138	114	102	109	119	112	109	95	102	109	91	126	133	102	114	101	114	115	135	114	122	122	112	107	107	121	111	101	103	111	95	112	109	112	126	136	118	101	116	113	116	133	114	119	108	140	122	115	109	120	106	125	120	111	116	123	128	119	103	109	116	133	125	101	128	101	108	94	110	127	123	126	132	134	123	107	104	114	120	128	119	107	108	109	118	106	128	124	113	114	118	111	118	113	125	114	107	108	120	132	126	114	118	118	106	133	118	122	112	114	93	108	114	125	112	133	120	105	126	124	111	96	118	121	105	128	125	137	148	99	129	108	121	116	123	96	114	117	127	111	126	93	120	107	117	113	132	129	126	111	100	127	116	124	130	128	111	121	114	108	121	108	97	114	97	107	112	125	121	119	116	123	91	115	124	123	98	114	108	120	127	123	115	96	124	133	116	112	119	94	109	106	103	113	121	118	109	115	109	119	119	110	109	133	111	110	115	94	117	132	119	103	118	116	111	119	104	127	106	112	119	107	132	120	109	124	103	110	125	144	136	97	118	123	120	111	110	112	105	126	129	115	116	101	132	124	124	121	125	112	112	127	129	114	120	129	116	104	110	119	106	110	105	126	112	110	115	104	106	105	115	110	106	124	132	108	97	114	113	117	122	116	126	124	106	130	127	112	126	129	118	122	121	140	118	109	100	113	144	124	125	120	119	119	126	110	119	121	107	118	120	107	116	109	121	116	131	110	125	132	129	117	109	149	116	130	114	120	117	126	115	122	140	107	117	138	120	117	130	110	137	102	120	108	106	128	128	122	130	123	117	137	126	124	113	105	122	118	102	97	96	115	117	115	133	115	114	118	135	120	110	121	103	121	106	133	109	120	111	116	107	103	109	107	111	125	135	100	109	128	111	96	123	141	110	110	129	124	114	126	131	133	118	95	127	125	119	106	107	111	94	117	123	136	137	122	117	110	117	126	115	103	122	134	131	128	95	120	118	110	119	105	95	133	112	136	118	123	103	123	125	114	114	108	143	125	117	116	123	122	112	128	109	121	104	112	145	120	108	121	107	134	122	120	118	111	108	112	111	107	113	114	110	98	118	120	135	104	98	121	106	112	129	111	113	121	110	96	126	112	119	115	117	112	102	129	104	118	129	99	126	124	105	99	125	123	126	123	119	125	126	108	153	98	118	116	109	125	122	130	115	122	117	110	120	110	121	102	118	136	110	124	117	113	98	136	107	126	111	132	144	116	106	129	128	108	114	132	122	115	111	115	128	123	111	121	105	105	102	128	123	105	99	109	108	129	105	116	137	116	121	115	110	123	113	132	114	118	113	127
11039	2345	5094	5800	5065	4214	3488	2771	2383	2159	1790	1623	1476	1340	1316	1122	1051	959	935	911	874	815	752	733	757	704	673	663	627	595	649	581	603	584	638	578	571	550	544	531	551	523	561	502	528	530	515	481	479	503	514	506	467	498	523	459	481	463	536	445	457	499	477	486	470	490	439	552	426	459	475	512	545	515	471	445	423	459	474	526	475	465	419	446	467	476	508	470	438	454	506	455	438	462	465	461	435	481	455	483	481	451	472	498	473	442	454	461	447	470	445	497	467	486	454	480	416	426	488	424	476	449	427	393	445	419	478	434	445	457	471	437	498	485	463	492	443	460	441	436	456	443	462	478	436	471	458	435	467	468	421	461	388	447	444	463	449	458	487	469	457	491	461	446	435	423	444	453	451	427	435	463	456	488	410	409	457	408	464	440	467	431	433	497	458	439	444	433	437	434	411	457	462	445	452	453	411	462	464	412	446	437	447	470	465	474	457	427	438	462	431	461	452	428	462	466	484	389	444	476	453	443	426	449	456	442	458	400	424	434	448	396	441	467	425	438	454	434	448	427	426	444	459	441	413	442	435	438	443	452	433	444	444	444	452	411	431	439	460	475	409	453	439	438	446	438	454	446	460	441	448	406	479	462	443	474	447	446	445	435	488	439	465	443	465	445	457	455	442	438	448	420	417	439	443	452	442	444	450	438	470	455	476	470	463	438	462	450	467	425	431	460	455	451	429	444	434	433	425	396	415	447	443	410	453	453	434	471	425	457	485	452	439	466	428	435	415	463	458	456	465	476	436	457	450	432	474	466	450	467	472	437	415	438	416	457	429	463	449	399	467	418	429	437	436	458	477	452	430	423	442	456	460	473	449	441	431	449	445	437	466	438	438	442	443	449	460	441	415	430	445	439	446	440	467	444	475	426	444	434	419	432	442	446	440	476	466	423	460	437	420	426	449	438	451	470	446	433	446	460	439	441	464	429	474	418	420	471	478	437	453	448	413	450	436	432	423	456	449	439	477	455	460	459	487	471	437	453	456	464	442	437	448	413	455	461	424	454	439	449	446	430	435	390	412	454	426	455	404	443	447	473	480	403	418	423	443	448	455	460	439	425	486	409	419	426	452	422	472	406	468	464	466	452	481	424	423	418	403	430	481	424	454	461	415	492	434	453	451	417	445	461	447	415	432	414	444	447	448	442	421	477	432	442	460	417	477	410	452	482	418	438	441	440	429	446	484	425	424	429	473	458	418	446	447	448	485	411	450	425	416	434	420	387	464	443	477	446	445	456	400	447	433	450	461	445	473	448	441	435	447	457	450	423	491	445	467	443	436	468	444	416	419	419	456	429	476	430	450	432	458	440	448	411	480	396	441	442	435	441	451	440	474	442	479	472	442	432	470	436	443	453	445	402	435	437	383	424	440	452	462	461	454	456	425	445	448	437	447	480	438	437	452	446	468	438	447	414	421	461	451	421	431	471	444	421	439	462	427	465	411	422	467	452	456	435	442	444	454	422	416	382	416	422	452	439	483	432	469	442	422	441	413	449	428	453	430	430	427	455	418	458	453	495	438	450	471	452	475	441	457	404	432	446	461	408	439	489	463	458	372	446	456	453	415	421	442	452	450	416	461	467	445	491	427	434	443	445	452	483	442	422	433	432	433	456	435	429	412	426	436	441	449	415	453	442	446	450	454	435	429	468	482	438	444	467	452	421	436	419	441	460	461	480	448	443	459	455	442	451	493	442	447	415	433	449	474	477	448	459	451	435	465	454	437	416	445	433	429	420	435	426	401	461	434	423	445	451	437	452	457	453	460	442	409	429	452	438	436	438	460	441	475	451	433	434	465	433	422	445	478	481	466	443	458	398	466	424	459	458	442	431	436	444	441	443	460	429	453	441	411	417	450	427	431	417	433	461	473	419	430	435	428	443	451	455	474	431	440	423	430	437	438	420	427	464	431	460	464	408	491	480	439	435	440	430	426	452	454	445	449	400	443	424	475	446	425	449	384	451	401	459	418	470	451	411	467	468	407	444	437	453	469	423	433	469	438	473	469	452	432	437	435	452	429	433	401	470	433	437	449	459	460	442	419	483	447	490	459	484	438	433	407	462	459	454	457	499	467	458	431	416	432	464	438	437	432	451	425	440	452	474	438	454	491	481	469	413	413	459	478	455	468	452	454	442	417	424	473	418	409	461	484	436	430	443	416	450	438	442	414	476	442	480	461	405	443	436	477	444	460	455	449	455	457	451	463	486	471	430	413	442	457	398	443	465	442	419	450	428	445	453	431	462	421	439	436	433	440	434	440	433	453	433	438	461	409	454	431	437	448	414	432	444	418	484	453	476	421	462	428	419	437	456	447	450	441	455	444	499	459	405	415	431	456	410	442	447	419	420	455	426	413	451	441	467	439	449	429	425	446	430	433	426	389	417	422	432	445	470	411	431	443	420	442	435	447	439	431	454	439	433	457	460	456	449	497	437	479	461	457	412	440	466	434	468	453	426	447	448	408	403	416	454	445	453	453	410	468	491	453	412	445	408	453	439	428	418	425	417	415	442	439	454	446	395	445	447	439	464	430	492	475	452	392	426	440	462	454	442	463	446	470	446	446	476	473	459	432	401	443	457	451	437	459	452	430	466	462	438	475	452	447	453	470	431	434	455	440	462	440	463	440	477	423	437	434	441	466	458	418	414	449	459	445	429	439	437	434	440	443	429	439	434	438	469	421	417	417	468	428	442	445	459	439	430	454	442	472	428	423	402	462	468	431	464	458	438	396	443	455	415	418	439	425	447	479	439	425	458	471	416	475	457	435	455	437	436	435	453	432	394	397	468	451	415	444	450	472	441	450	441	443	495	437	444	422	457	430	453	438	457	435	421	420	435	403	457	458	466	437	477	415	435	443	432	411	435	438	423	423	459	447	467	448	442	472	437	439	414	470	425	468	447	429	445	432	429	462	454	435	469	413	440	432	437	476	463	508	450	425	453	465	470	433	447	455	413	433	476	431	416	462	456	413	472	446	417	455	448	400	420	427	445	430	412	450	450	431	436	450	446	400	436	444	408	422	431	463	428	465	429	437	408	442	435	416	452	446	432	448	466	448	467	445	451	407	464	470	441	455	426	463	448	494	431	467	467	486	423	484	434	469	450	437	425	424	473	441	436	449	456	475	445	454	474	454	456	453	466	461	446	413	398	462	434	465	436	481	443	428	418	448	449	454	452	426	412	444	461	457	420	415	476	434	487	458	435	465	423	441	424	449	456	477	493	463	438	443	472	454	437	472	409	489	483	416	462	436	416	423	452	465	483	418	424	451	430	427	465	445	461	451	456	403	458	442	430	438	435	437	414	499	413	423	451	438	473	466	474	465	455	441	468	465	437	435	466	412	475	467	454	435	414	463	415	442	429	418	455	465	448	433	426	440	424	429	454	499	444	449	438	453	427	445	456	423	449	475	439	458	470	436	441	432	464	446	479	451	458	499	431	445	436	484	441
1966	227	244	232	203	170	183	151	168	153	199	163	188	191	181	170	188	164	187	191	179	151	152	167	163	149	155	144	155	162	155	184	156	163	161	158	200	144	188	177	168	163	162	132	149	175	137	162	189	173	150	155	184	151	136	183	165	164	173	169	170	188	189	178	172	168	170	169	159	158	141	162	168	161	156	176	161	188	162	172	169	183	152	154	187	176	153	156	163	150	146	175	151	166	158	149	152	151	159	147	162	157	166	146	160	147	164	162	166	174	157	181	163	161	174	173	171	151	159	156	178	158	163	173	160	148	192	158	154	180	175	168	177	183	149	165	148	150	173	166	173	174	163	165	172	152	131	164	166	191	164	156	149	185	172	169	159	176	166	165	173	161	162	149	173	153	164	158	168	171	180	190	183	151	137	149	159	145	165	170	162	165	149	165	138	151	153	161	175	153	161	155	160	152	177	152	176	173	152	168	164	173	164	163	150	166	170	179	172	155	174	156	162	169	163	169	173	173	166	171	163	137	163	160	142	166	136	164	166	161	158	168	165	157	171	147	153	191	178	155	142	184	172	170	156	178	146	145	157	165	143	165	152	153	165	145	163	166	192	194	160	150	166	150	164	172	173	177	184	170	147	155	170	170	163	166	164	167	150	174	159	146	182	171	155	157	140	164	168	170	150	170	172	161	174	148	163	151	155	138	164	172	169	157	165	180	165	175	171	144	157	188	163	156	134	164	157	178	152	160	158	165	172	157	153	153	150	150	181	156	161	167	156	160	160	154	159	169	172	180	157	166	165	149	158	156	183	159	166	160	177	177	175	188	159	162	187	158	159	150	173	142	154	145	176	140	160	136	147	161	173	177	144	175	168	185	172	162	153	178	169	180	148	156	167	154	160	155	173	157	161	181	164	180	174	162	174	166	159	150	162	151	176	154	180	150	169	168	134	167	165	161	158	165	147	165	162	177	170	167	174	172	173	155	161	169	171	170	152	153	175	162	178	171	155	146	170	153	141	147	166	166	158	180	146	155	140	160	154	186	174	166	162	165	156	178	159	144	157	161	172	155	176	164	168	180	196	155	181	167	147	172	160	166	174	149	164	148	155	178	135	162	150	152	153	158	164	147	160	179	152	155	170	191	178	150	161	151	155	180	155	158	182	174	159	151	177	148	150	141	170	153	183	163	171	155	168	181	153	146	163	187	183	177	175	155	159	153	159	159	149	176	143	182	157	161	148	167	180	152	159	164	166	169	177	160	145	184	195	163	159	180	160	150	165	189	162	141	155	161	159	169	162	164	170	179	173	163	167	163	176	159	179	164	152	156	160	141	151	154	149	179	173	163	168	137	173	149	155	133	161	166	153	137	164	150	186	172	181	153	165	179	166	162	179	172	156	176	178	172	155	160	152	164	171	171	179	166	166	161	176	152	171	149	172	158	170	157	171	164	170	158	167	179	163	182	155	170	170	161	162	162	167	152	160	148	166	176	159	159	163	173	192	161	160	145	159	183	148	181	158	161	164	154	142	169	163	149	158	141	166	176	171	142	151	169	167	159	154	162	158	163	179	169	175	162	187	171	152	151	161	170	187	193	173	174	167	187	148	188	176	172	150	147	159	185	185	144	165	170	170	185	174	180	161	162	161	193	162	162	169	168	177	165	166	175	143	169	179	159	169	167	140	159	161	199	176	175	159	157	169	184	160	172	146	170	164	160	176	180	167	169	180	165	155	182	177	142	158	156	181	145	148	160	182	173	172	158	190	158	187	179	150	190	159	165	183	185	145	156	161	154	144	189	174	164	161	164	170	167	187	163	168	157	159	146	163	171	165	141	169	161	141	174	176	179	165	178	159	150	173	163	181	151	147	157	162	146	169	190	162	176	175	167	179	184	172	158	171	155	156	164	162	143	143	162	146	156	171	187	162	176	170	152	165	181	150	147	170	167	172	167	151	173	184	165	167	171	175	176	169	154	170	185	175	174	163	165	173	180	173	148	181	142	190	174	163	187	175	170	174	155	136	163	162	168	155	170	154	171	161	172	160	174	157	154	147	171	164	167	158	167	155	177	173	158	172	175	177	149	177	173	166	163	169	172	174	177	175	186	144	185	162	168	165	159	184	174	147	137	157	162	149	168	147	154	159	164	174	179	175	151	155	168	150	160	161	154	166	148	172	164	148	166	163	171	154	162	158	178	162	172	165	181	155	182	174	167	150	173	163	161	161	176	173	168	160	173	149	148	159	181	166	154	181	171	171	162	177	169	151	167	174	165	190	158	168	195	180	143	159	151	171	166	176	161	161	156	144	164	182	165	159	142	173	167	167	170	181	150	147	152	178	157	164	167	177	175	139	169	169	166	158	139	194	152	150	163	156	170	149	167	157	161	151	193	148	181	173	163	162	152	141	179	178	156	168	154	145	163	171	161	156	177	172	157	180	165	154	146	199	151	157	167	144	175	155	156	159	167	157	139	168	155	160	169	166	187	152	170	156	164	161	174	174	185	162	169	164	157	174	144	171	163	158	167	164	165	163	175	157	160	165	167	166	189	167	149	154	145	159	167	180	166	168	185	164	156	164	166	157	156	174	161	193	155	177	167	152	166	145	162	179	173	144	172	196	169	155	178	161	157	151	165	180	176	154	158	168	155	154	146	174	161	173	163	146	186	157	167	146	145	166	167	165	177	161	179	170	176	175	177	154	166	153	183	176	179	182	170	191	155	179	173	168	158	183	192	140	190	157	171	148	170	176	180	171	146	177	181	163	141	138	160	160	178	165	168	160	182	169	155	161	153	156	174	161	173	132	167	172	162	153	147	150	171	171	181	159	158	153	166	178	177	179	183	172	138	174	178	161	170	162	173	136	161	161	175	157	161	152	172	178	155	168	163	157	175	162	178	174	164	167	169	154	163	144	167	165	157	149	163	177	140	173	165	151	173	168	179	157	163	160	181	152	178	142	178	166	188	179	177	174	172	167	173	185	152	171	136	155	155	176	171	177	162	156	148	178	151	170	167	171	164	173	159	167	149	158	164	167	166	144	207	175	171	136	162	138	152	150	169	160	155	177	174	166	163	153	168	157	171	168	164	190	159	172	166	165	167	158	160	187	178	167	157	160	180	155	169	167	162	143	158	153	171	173	139	154	175	179	163	155	185	138	158	166	174	155	149	162	181	159	171	162	175	178	171	173	147	167	164	182	156	140	148	156	161	179	139	157	153	138	152	154	158	160	168	169	150	143	166	157	175	148	173	152	164	168	151	144	158	184	162	168	152	147	155	146	157	186	138	155	157	163	168	147	175	172	150	166	195	170	165	176	150	166	174	153	159	157	160	181	154	181	167	159	153	157	175	159	161	159	167	149	161	141	148	175	145	157	183	153	158	154	168	160	175	153	150	188	171	143	144	190	153	165	155	183	162	164	191	161	176	139	160	154	145	171	161	129	150	184	153	129	179	160	157	162	183	160	152	154	169	156	162	150	149	152	166	156	174	169	152	200	153
3741	642	747	737	759	757	703	664	666	629	615	607	613	619	585	626	564	610	648	591	606	605	576	583	590	597	619	547	583	565	596	591	580	605	576	603	601	559	571	628	552	570	603	577	611	562	593	550	537	609	544	617	556	566	593	587	579	558	599	592	591	588	580	590	576	596	609	588	548	598	551	593	560	589	552	602	574	544	556	574	578	571	553	584	593	572	558	561	598	628	589	591	587	583	574	567	569	604	582	572	580	558	520	588	557	580	553	595	606	577	557	533	582	594	581	584	594	628	627	540	551	529	576	522	619	554	551	563	554	554	584	580	561	555	566	540	582	589	540	583	571	571	589	589	572	579	566	582	624	605	577	595	599	575	617	612	574	574	585	621	539	586	561	600	550	540	572	586	563	547	555	561	563	552	546	570	561	616	574	611	579	575	565	582	548	556	531	581	553	582	568	592	595	555	531	567	588	621	609	567	535	606	568	555	597	580	586	598	576	557	625	575	581	592	552	575	587	580	542	585	598	546	551	573	578	587	554	564	554	573	549	571	546	554	556	625	561	559	569	616	583	543	568	588	598	597	585	615	590	580	631	612	570	602	536	584	546	553	568	578	570	609	588	599	561	517	640	562	567	591	567	536	606	594	590	593	591	594	530	598	553	611	584	559	558	562	592	599	556	582	573	543	593	590	587	576	568	575	586	554	542	591	641	569	591	586	547	586	574	561	611	587	604	582	554	584	576	574	575	585	521	565	567	596	538	526	588	586	591	546	534	569	568	573	625	540	564	556	584	582	600	594	553	598	559	618	568	571	589	590	579	592	600	593	578	546	560	545	596	552	521	603	515	535	575	582	564	531	593	632	624	588	604	541	590	554	564	582	577	571	543	583	552	565	597	608	623	584	596	627	595	582	567	604	569	550	566	600	579	591	588	605	559	548	595	608	561	561	587	537	561	595	565	560	567	538	503	599	573	553	633	588	557	606	548	555	571	594	583	560	561	567	563	548	580	540	571	590	556	615	586	562	564	542	542	573	587	588	567	601	608	560	548	621	576	583	598	577	574	597	567	588	525	577	614	640	596	548	521	584	625	600	557	564	601	587	582	610	579	584	561	592	549	600	570	591	667	551	658	603	613	542	586	574	600	564	585	557	564	558	603	551	594	567	623	609	546	591	565	584	586	562	609	581	605	554	558	607	588	588	519	555	579	581	600	571	583	595	596	576	537	549	603	566	550	531	561	572	598	557	608	606	631	575	546	602	526	569	552	575	526	617	565	620	582	570	622	573	606	514	608	593	591	553	633	592	589	563	533	602	554	591	592	581	590	600	573	605	589	646	546	568	566	592	566	604	590	588	570	597	559	613	614	585	579	553	567	578	552	552	585	561	624	561	538	631	562	544	583	555	574	608	566	590	584	593	585	608	550	528	589	615	616	593	583	599	553	591	543	564	592	605	605	583	579	617	586	567	604	539	604	628	561	537	574	542	554	567	549	591	582	529	555	597	563	567	582	571	622	551	597	557	570	565	594	550	545	603	570	591	578	569	578	568	558	570	541	544	566	590	550	621	549	576	559	589	551	565	550	584	588	524	613	621	590	592	578	567	593	580	599	560	550	546	601	534	560	603	563	584	572	569	555	562	557	552	548	568	609	558	582	586	574	560	532	554	586	582	522	559	590	594	585	568	524	545	577	572	600	570	555	588	551	573	601	582	531	555	577	536	567	569	567	577	573	600	579	583	595	562	578	609	574	599	591	552	574	542	565	606	586	588	597	542	576	547	568	601	597	592	538	610	629	578	563	636	567	568	587	555	579	529	561	558	638	559	556	554	585	609	594	587	608	565	579	578	586	556	571	572	567	631	546	579	558	601	602	582	574	567	593	597	574	608	607	549	558	546	613	569	576	602	512	605	550	587	517	588	555	567	561	585	588	567	567	605	583	589	563	577	565	555	576	556	552	552	570	592	563	591	584	562	580	624	600	571	603	589	557	577	549	594	576	567	586	543	553	562	562	614	585	619	574	601	627	569	555	592	565	558	566	557	578	552	574	551	593	599	587	562	557	579	570	579	583	582	591	580	575	559	584	584	632	572	525	579	577	566	600	533	616	581	581	534	550	577	597	598	578	563	541	574	630	555	556	545	585	593	584	563	583	566	550	570	533	554	601	602	579	539	534	565	633	569	598	592	608	552	601	603	587	571	581	579	563	609	614	572	541	545	482	566	614	576	547	535	576	567	591	556	541	584	595	589	540	617	539	601	578	572	573	564	585	616	569	601	591	567	567	578	553	552	564	587	574	575	619	595	578	549	575	555	548	553	591	595	556	571	588	607	584	574	573	570	568	594	582	597	555	558	606	631	542	536	568	566	566	555	555	569	597	526	528	546	567	563	575	579	561	568	572	558	584	589	564	538	573	565	607	557	589	578	590	579	557	579	608	576	550	599	557	582	585	566	583	630	660	547	618	597	581	590	553	611	596	539	593	563	636	580	553	555	560	561	577	570	531	561	553	577	591	541	581	632	545	550	587	600	574	561	535	542	564	573	562	527	606	563	560	584	556	565	549	584	562	556	586	554	575	584	581	600	508	546	545	550	572	566	611	619	606	591	585	578	585	568	633	529	590	560	569	560	549	576	546	576	559	568	544	552	526	555	577	607	585	562	560	556	569	613	551	558	576	588	565	580	576	596	551	572	568	581	563	563	552	604	591	574	570	564	591	552	551	594	553	567	593	553	629	615	583	589	562	582	571	576	561	522	581	533	547	592	530	620	559	594	535	569	627	540	525	630	591	576	565	581	574	594	523	581	576	566	574	605	608	545	590	597	574	526	604	590	548	583	584	607	548	528	577	581	585	601	573	570	588	571	563	571	608	584	567	542	557	532	577	561	526	543	547	559	605	610	560	551	552	533	537	579	509	579	571	585	588	585	556	608	571	570	578	569	545	576	598	567	566	541	610	560	561	599	539	579	577	537	579	553	577	604	567	581	564	553	571	574	534	573	631	575	630	590	548	546	601	566	543	586	587	567	551	597	556	600	565	577	561	579	620	584	561	589	571	548	555	560	602	566	557	570	589	610	576	579	558	563	576	592	567	590	573	605	556	565	583	595	573	554	566	584	574	544	572	588	559	592	525	602	617	572	584	545	548	577	584	580	582	523	604	598	562	577	589	587	634	566	555	633	626	561	604	593	573	605	612	571	547	595	592	561	568	581	590	560	522	568	560	619	560	544	565	629	579	564	598	608	585	567	558	543	569	542	533	523	610	563	579	581	529	549	554	592	580	563	566	588	571	558	563	478	566	583	580	585	574	554	554	570	556	567	617	552	531	566	567	550	610	570	586	594	582	651	627	571	576	568	585	514	585	618	570	595	588	591	558	543	570	586	528	584	585	597	565	581	517	593	564	604	595	547	541	577	621	575	584	615	546	596	569	556	596	584	604	566	617	555	559	587	568	603	553	594	586	562	598	575	598	579	619	578	591	555	597	556	575	628	594	610
10889	1071	1099	867	590	393	365	283	219	186	181	184	146	131	107	114	125	107	130	111	115	103	105	79	77	88	107	97	98	108	101	73	87	79	105	76	98	104	90	83	90	79	90	89	93	93	87	107	113	88	82	101	87	91	93	92	99	97	95	89	83	72	85	68	100	84	73	83	89	77	98	76	89	82	81	80	90	95	70	81	81	83	89	87	82	90	72	77	92	82	91	76	79	95	91	95	82	77	78	96	96	107	93	87	83	81	88	79	89	82	75	70	89	80	83	103	85	78	87	76	87	76	79	82	79	85	94	94	86	74	83	83	83	78	81	82	81	93	75	70	95	87	89	78	99	85	81	89	82	79	89	100	80	88	91	91	87	105	103	87	88	80	105	93	94	85	71	86	94	84	97	93	83	93	86	76	75	103	88	97	87	102	69	82	95	90	79	88	79	88	90	84	92	95	83	92	82	95	101	91	79	72	90	84	72	94	94	86	69	93	102	87	92	96	86	96	94	106	76	77	88	100	95	84	94	89	92	93	76	83	84	63	106	91	78	95	91	100	105	87	68	94	99	74	85	81	72	78	83	97	89	82	83	85	85	77	74	105	92	105	89	111	77	97	93	84	80	103	102	116	84	84	86	97	96	91	103	87	88	95	98	96	94	88	72	102	81	82	100	102	90	91	92	92	92	77	84	80	75	72	94	85	87	81	91	86	107	86	77	84	97	86	90	87	71	77	68	95	98	84	101	91	86	95	104	106	83	86	84	79	79	95	84	89	80	100	88	75	99	87	65	89	79	92	87	96	91	96	89	93	95	91	85	78	69	111	93	82	81	91	66	78	86	88	93	80	83	74	92	82	85	77	74	90	84	97	71	80	97	90	87	72	72	76	93	88	71	73	93	70	79	108	84	102	84	100	79	74	95	103	90	76	85	84	92	90	100	93	95	84	75	79	97	81	100	98	80	90	86	110	78	101	101	98	87	80	88	89	76	105	75	71	99	97	94	85	79	73	81	73	84	83	99	92	88	73	84	87	88	95	76	104	98	87	83	74	91	93	106	79	94	78	86	93	102	77	76	85	87	88	93	95	75	72	74	75	80	70	80	85	98	87	90	85	83	85	77	88	90	74	92	84	84	96	86	78	102	90	75	107	91	113	75	97	90	84	93	100	87	81	81	71	78	104	77	96	103	89	80	100	94	84	95	92	77	86	73	71	97	115	81	90	94	80	103	80	82	93	88	71	82	81	77	79	80	94	81	82	91	91	93	83	59	102	81	83	94	100	97	85	91	80	84	89	91	86	88	91	87	97	98	96	106	83	78	109	95	77	78	77	91	92	85	96	77	110	90	101	89	77	106	103	89	84	80	104	83	95	91	94	90	82	89	92	84	73	87	87	86	83	100	79	77	85	88	83	80	91	91	79	83	108	78	93	80	71	90	111	83	81	93	87	82	92	76	97	82	94	94	77	82	67	95	85	107	72	105	74	94	98	74	90	85	94	93	82	95	75	80	101	83	84	89	91	94	97	90	73	78	88	90	86	74	84	77	90	88	80	77	104	77	82	86	69	92	82	89	92	98	78	96	68	97	93	94	80	94	83	86	100	75	85	78	86	99	70	80	90	99	82	99	87	78	88	82	78	95	96	92	87	94	69	66	88	91	87	90	74	82	77	85	100	73	91	85	93	80	88	92	89	87	87	89	83	83	87	73	99	81	93	92	95	94	98	90	78	85	76	87	89	84	91	81	88	91	88	107	101	91	89	78	88	84	87	93	88	87	91	94	88	88	84	75	87	79	93	72	111	85	91	77	78	76	92	82	88	75	68	77	86	81	97	83	78	80	82	98	86	87	75	82	102	86	89	100	75	76	89	86	89	102	99	81	101	110	92	86	87	79	85	89	85	83	87	96	83	93	84	89	86	77	79	96	88	80	101	90	95	78	86	91	92	108	75	70	99	91	91	73	93	80	75	90	99	96	94	74	89	88	95	97	83	87	89	80	81	93	105	87	86	78	86	111	90	90	84	87	98	104	89	96	76	94	90	80	92	91	89	105	88	88	74	96	82	110	99	85	84	94	76	94	92	84	94	85	91	91	76	81	97	77	104	109	89	97	102	82	80	95	93	84	78	99	76	100	87	82	88	98	89	72	88	96	89	91	85	77	92	80	84	80	89	87	69	102	86	95	94	90	79	74	97	94	81	89	84	94	76	71	83	76	78	66	89	115	91	79	90	89	79	89	91	128	84	90	68	85	82	89	73	80	82	76	99	86	84	75	84	87	91	104	86	71	93	88	90	68	104	87	86	92	92	110	93	92	100	106	85	81	89	88	83	101	95	99	78	83	73	85	75	82	103	92	89	82	84	79	85	72	78	86	94	81	86	108	100	83	80	84	102	78	82	81	94	88	86	82	102	91	95	86	86	69	95	99	87	88	98	76	81	87	86	86	86	108	79	69	88	83	81	82	86	83	85	96	82	84	89	75	86	89	100	92	97	81	99	81	86	97	88	68	94	83	92	94	79	85	105	82	82	93	80	77	65	95	74	102	80	83	90	82	109	91	98	105	79	89	76	96	87	84	77	91	73	84	94	89	97	78	104	103	92	88	72	72	99	96	95	86	106	77	87	89	94	81	89	90	75	89	76	91	83	95	101	90	66	102	77	88	71	107	84	84	78	74	85	90	70	76	85	113	66	82	82	81	77	76	113	80	91	81	91	71	71	86	84	105	87	87	102	89	95	81	90	88	93	81	89	102	93	101	87	75	84	80	81	94	84	88	93	84	76	72	84	86	93	77	75	85	88	72	100	81	95	84	91	82	94	89	86	85	68	89	91	79	87	90	88	84	87	101	81	78	90	98	98	89	90	72	81	80	84	85	89	82	76	77	84	82	86	95	74	89	96	99	78	99	96	83	81	74	78	105	93	94	86	78	96	93	98	82	79	94	89	78	85	71	93	88	86	88	87	84	96	87	94	81	90	90	81	86	80	98	75	87	82	79	80	83	88	102	91	93	95	84	86	98	99	107	92	85	89	108	81	96	76	86	85	80	74	91	78	68	80	103	87	99	102	73	98	88	92	87	85	92	83	110	91	98	98	75	86	102	93	85	86	95	102	90	86	86	83	103	99	89	84	78	92	81	81	85	82	96	97	85	93	100	88	91	71	99	88	102	77	85	91	101	85	96	96	83	87	81	84	72	90	78	82	77	100	83	79	90	81	84	94	83	92	78	84	79	89	97	99	74	87	87	94	98	95	93	80	87	72	98	98	92	82	72	92	93	96	76	87	85	87	90	87	97	84	79	75	69	104	84	92	89	89	103	73	76	93	87	79	98	87	102	102	64	82	94	82	95	90	101	76	84	96	81	86	79	82	93	94	67	81	66	84	68	83	71	74	91	75	78	77	105	81	100	87	84	100	107	94	97	90	90	69	74	103	80	85	85	85	87	96	89	93	96	84	93	88	82	96	66	81	86	96	85	105	79	99	85	79	80	95
8569	1234	2943	3366	2791	2325	1935	1594	1386	1135	1078	1004	930	855	763	707	658	585	582	621	593	528	556	519	493	467	471	456	463	462	421	440	448	422	431	444	391	413	445	395	443	388	426	365	398	394	376	434	375	355	390	367	367	395	353	386	370	362	385	361	326	381	367	342	349	375	374	363	350	363	356	355	363	415	335	367	357	353	359	341	334	346	356	395	369	383	332	356	354	403	330	375	353	350	358	382	368	358	353	340	348	344	366	342	372	332	335	325	357	379	359	346	378	395	326	341	352	345	320	349	361	361	365	375	347	325	318	352	337	359	322	357	332	369	331	328	356	355	343	329	381	326	338	348	340	294	340	364	365	366	367	347	311	380	356	335	324	338	335	328	328	350	340	339	391	321	369	340	334	330	359	341	367	358	373	360	343	323	314	374	334	324	353	316	341	359	338	364	323	381	316	368	339	349	356	351	337	356	357	329	355	318	371	336	356	373	330	334	329	335	333	324	322	358	346	332	351	368	331	354	348	334	339	335	337	346	328	345	352	320	327	356	389	362	326	349	343	335	348	384	362	356	342	361	347	351	337	336	324	350	343	342	323	324	338	337	368	387	320	331	358	357	342	328	371	340	372	396	341	363	348	315	373	317	315	353	323	330	333	371	344	360	345	363	356	351	319	335	326	362	337	353	333	358	325	349	333	340	389	337	322	332	364	352	356	349	350	324	355	355	331	327	327	353	342	353	326	358	361	381	321	365	352	332	335	332	316	359	359	337	338	367	358	341	353	333	351	331	355	376	323	375	361	316	358	396	329	325	360	340	353	297	371	344	337	328	342	333	335	357	372	349	380	357	343	345	371	354	346	331	372	363	335	344	362	354	371	338	339	318	340	352	316	360	376	369	326	362	362	341	345	400	358	350	376	290	333	319	379	311	356	328	330	336	365	346	339	358	390	351	354	341	340	299	345	347	364	325	386	362	342	343	348	344	326	359	353	378	375	346	368	328	320	335	345	357	362	370	353	325	344	339	318	348	332	328	339	297	342	337	345	318	317	330	365	353	350	334	334	366	349	326	370	327	335	343	377	350	348	367	307	339	358	355	327	366	361	295	387	334	352	330	336	371	344	347	330	384	337	342	321	350	363	337	341	351	332	361	365	350	347	354	352	329	365	353	312	350	333	332	388	354	350	357	334	339	346	344	330	329	345	365	361	312	302	337	335	328	347	295	371	360	350	324	350	337	395	387	344	328	350	335	370	322	328	341	328	375	319	368	370	358	291	336	351	349	342	339	339	370	329	334	340	311	327	345	372	323	368	337	333	374	325	332	382	323	339	344	349	331	334	354	313	331	385	356	338	339	326	313	378	350	377	349	318	367	327	314	351	394	342	386	354	334	333	362	359	347	326	356	339	360	334	349	353	347	359	376	334	334	330	361	314	359	344	344	353	346	323	328	363	379	354	381	323	363	333	344	354	352	332	342	354	357	338	345	359	343	307	342	344	368	379	327	376	341	335	385	353	358	349	354	333	342	368	356	330	352	346	355	358	394	332	343	343	331	343	330	332	333	362	360	376	319	342	355	379	360	348	369	360	334	368	347	339	355	364	355	337	349	353	352	351	370	324	337	353	366	376	328	350	346	363	330	353	361	327	376	321	314	355	338	349	300	343	360	339	392	326	353	342	337	330	338	343	374	364	337	316	362	363	394	328	335	325	307	336	355	315	353	337	341	370	354	383	291	385	351	354	367	310	380	315	343	364	327	349	345	352	338	324	344	350	382	352	322	353	345	345	312	330	342	357	354	349	340	352	361	321	356	348	361	357	358	349	334	361	362	372	308	363	365	300	318	334	356	320	381	332	357	361	357	350	350	351	348	333	308	331	363	327	315	339	319	342	339	350	354	336	372	345	335	327	341	389	357	346	348	352	339	308	338	349	312	348	370	340	387	370	356	351	340	349	369	336	357	337	328	343	341	339	383	333	328	371	349	367	359	336	337	340	366	380	351	324	341	344	343	324	332	340	376	321	364	337	393	360	376	374	335	361	358	358	353	355	328	337	333	348	319	344	355	350	339	359	352	352	330	375	321	362	370	345	349	340	325	339	365	353	383	346	361	373	356	354	321	348	339	329	356	341	323	361	326	317	338	338	347	340	345	329	352	364	371	339	347	348	360	337	358	360	358	338	342	325	347	338	328	362	310	346	314	333	350	311	319	336	340	356	364	325	359	359	339	356	354	351	349	361	350	304	358	333	343	330	352	322	329	318	350	346	338	349	354	353	324	344	314	360	345	365	365	347	336	340	352	341	356	338	329	343	320	356	360	337	353	377	382	361	363	329	316	323	343	335	352	354	365	316	352	344	351	362	311	327	344	332	331	341	362	323	324	350	328	323	334	383	348	341	342	333	337	366	317	333	368	347	349	335	352	358	361	308	367	352	363	294	352	320	361	347	332	322	378	363	357	354	313	340	350	307	364	333	361	338	343	326	367	362	359	330	357	365	330	354	336	349	355	338	341	343	292	368	334	330	353	343	393	339	347	285	366	378	365	332	358	315	358	356	359	376	331	355	347	337	335	341	349	318	352	336	329	367	298	341	387	364	347	365	313	346	382	342	339	362	322	361	340	380	335	360	331	382	343	358	338	354	326	355	354	341	358	351	335	354	347	318	377	348	322	387	365	319	359	332	324	373	358	355	347	342	330	348	363	365	331	370	376	373	345	337	349	378	327	361	348	342	341	358	302	343	352	366	382	319	343	355	341	353	347	334	342	336	340	327	370	328	382	323	339	346	350	353	347	362	340	331	346	345	342	328	323	381	353	330	364	344	347	362	371	376	355	356	383	355	335	361	355	352	359	342	324	339	340	365	344	329	328	376	358	389	350	349	352	337	356	334	392	342	336	357	334	342	369	376	325	370	351	359	334	363	344	316	338	336	337	334	336	357	313	368	349	330	356	356	373	352	365	337	363	344	315	367	355	328	356	356	335	374	350	324	340	338	336	343	324	337	370	335	394	314	329	343	343	337	319	325	375	349	356	348	338	327	350	354	345	323	322	361	332	315	332	338	385	354	353	340	364	348	340	358	348	343	336	362	310	384	364	352	364	345	357	352	305	317	350	354	334	355	351	330	343	385	339	345	387	326	322	332	367	313	306	369	328	339	352	319	343	346	347	332	372	377	364	335	356	363	345	336	343	322	356	312	332	336	352	372	325	341	325	324	379	334	360	386	354	346	329	359	351	352	364	307	367	350	363	353	338	356	382	341	321	374	359	322	344	334	345	350	367	346	348	360	365	350	314	345	311	343	344	341	346	357	339	356	372	322	323	347	339	361	365	342	346	336	350	363	343	308	374	358	319	338	340	362	324	324	310	322	359	333	340	357	352	345	311	347	360	354	351	358	328	373	326	338	305	344	352	315	383	344	359	372	345	347	353	339	364	362	370	330	364	353	339	358	333	347	378	363	326	349	327	344	345	366	346	367	340	341	325	359	358	335	328	320	327
19361	2534	2258	1636	1119	761	587	466	389	332	316	238	238	204	211	205	170	175	167	156	151	140	139	151	124	133	142	139	110	126	144	103	141	147	124	123	125	124	144	143	109	121	122	136	117	117	114	101	128	124	134	114	129	129	127	116	125	125	127	109	111	111	114	108	142	147	135	123	132	123	117	133	110	108	105	133	126	119	130	109	128	117	124	112	114	122	108	117	117	121	125	114	121	99	126	127	119	127	113	130	139	106	104	108	113	137	132	117	126	116	115	112	116	108	110	111	107	104	118	118	116	120	116	96	129	114	110	100	122	130	115	114	115	110	133	92	117	115	124	130	99	120	103	124	109	134	119	124	100	108	126	111	104	109	97	106	113	114	117	109	128	90	94	108	108	132	102	101	121	112	103	132	110	116	109	126	110	135	108	112	111	100	107	114	116	119	130	111	106	121	122	117	136	138	132	130	143	109	122	116	120	116	129	104	102	127	104	124	110	100	99	108	134	124	107	129	114	105	125	120	109	110	121	111	102	123	121	88	116	114	122	129	118	125	111	142	110	123	107	109	115	112	113	123	99	117	118	115	127	123	122	106	108	139	110	131	112	140	111	121	129	112	120	133	111	128	119	113	120	99	105	128	106	91	131	136	124	108	105	121	122	107	123	128	98	124	128	110	124	105	118	120	104	122	121	109	104	104	99	123	112	130	104	109	118	131	118	125	125	120	120	120	126	109	133	112	123	118	114	111	117	111	117	124	113	95	107	103	109	107	113	122	124	114	98	128	109	108	120	117	147	126	113	129	97	106	126	117	113	115	117	128	97	100	112	95	90	109	116	99	106	89	127	124	105	107	103	94	112	113	122	114	120	111	129	113	125	109	116	127	101	111	126	123	114	115	130	120	110	124	117	109	118	107	115	117	111	136	130	130	119	105	123	121	90	127	97	113	113	105	111	104	142	126	124	112	110	109	113	111	112	111	130	96	95	119	133	111	108	130	104	122	113	132	107	138	103	104	124	123	135	106	99	123	136	120	113	107	110	120	113	146	131	100	107	108	121	99	106	113	118	121	108	104	111	104	106	120	134	123	141	118	113	111	114	138	114	124	121	117	106	99	115	119	114	111	125	100	129	134	122	120	99	116	114	96	110	102	100	134	123	116	110	117	118	126	106	120	112	119	121	117	105	109	108	110	114	98	134	120	110	134	129	108	96	105	126	116	114	105	95	113	126	121	110	111	93	116	106	111	114	135	112	139	115	105	119	113	120	103	108	104	105	107	110	144	111	133	122	96	104	109	116	92	136	116	122	125	102	126	102	122	102	119	130	116	124	138	117	95	113	116	107	114	109	111	112	116	98	114	117	121	116	121	117	113	106	96	133	118	132	112	132	127	107	128	117	133	133	112	131	115	123	111	129	121	128	124	118	125	105	91	104	99	105	124	112	120	100	100	106	95	141	119	103	112	119	100	97	103	104	124	121	118	121	117	131	109	115	131	124	96	113	107	109	113	108	93	124	104	112	116	117	113	134	126	123	137	113	119	120	131	129	120	122	119	125	125	99	105	113	114	125	92	114	108	132	102	128	113	128	109	89	135	114	125	119	120	109	103	113	105	121	103	106	106	99	115	118	118	112	108	136	90	128	112	103	102	117	109	122	106	121	116	122	92	107	100	103	116	125	109	107	106	110	105	120	125	120	116	129	110	138	145	97	133	132	106	124	117	127	115	111	131	122	98	93	115	114	114	119	102	133	117	141	124	117	121	117	125	120	120	111	125	125	115	120	126	115	122	113	134	114	110	132	113	117	109	119	126	126	114	105	105	128	119	113	105	112	110	120	101	116	102	112	126	131	104	122	107	115	106	125	103	105	101	109	118	99	129	113	130	118	105	134	111	134	123	131	101	106	123	119	127	93	101	115	122	104	115	104	100	120	111	110	117	114	102	115	119	126	135	124	122	131	111	122	103	129	145	130	133	139	105	113	115	125	114	130	115	123	138	120	132	135	126	111	106	124	114	103	109	106	110	109	103	117	98	124	115	106	120	104	101	131	110	124	128	118	96	96	109	118	106	125	114	104	115	122	114	130	100	124	109	127	121	107	123	119	109	119	94	107	102	123	123	125	119	100	125	100	122	135	113	120	120	120	120	125	117	104	113	105	108	123	119	115	129	109	111	115	115	114	134	137	136	123	108	117	94	106	130	125	115	112	124	99	136	104	138	130	141	121	119	112	130	118	124	121	121	116	119	114	117	96	125	118	121	109	112	131	115	129	106	112	127	121	129	119	126	115	126	112	112	123	105	124	130	104	115	129	126	106	131	106	123	112	134	126	122	102	112	106	121	105	111	111	116	112	116	115	120	123	101	127	135	118	112	101	145	119	114	124	128	140	122	114	105	105	123	116	127	119	108	130	110	130	129	126	132	109	115	101	114	112	116	114	104	108	103	95	123	110	111	109	119	137	114	119	115	113	102	119	122	105	119	135	112	104	129	118	124	117	115	114	118	119	116	113	115	112	117	117	113	139	110	122	98	96	126	120	97	122	106	109	103	132	132	124	103	114	110	131	121	92	119	119	116	118	125	125	114	106	98	133	114	111	117	131	123	110	120	107	114	102	116	101	118	108	128	122	110	128	85	111	113	121	107	102	118	124	126	113	96	98	112	131	121	120	103	132	117	113	113	130	115	119	104	116	132	116	128	125	138	119	114	125	119	130	111	107	113	121	133	133	104	108	132	99	119	130	102	125	111	114	120	104	133	119	115	113	148	99	102	108	111	115	119	120	112	129	109	123	113	122	116	116	99	104	132	129	103	92	117	130	117	126	93	127	122	114	137	115	125	109	129	120	121	123	120	136	120	103	135	105	87	122	109	118	118	99	107	103	112	117	97	117	106	123	102	112	120	107	110	111	121	124	121	128	136	132	133	126	102	127	119	112	118	127	120	117	102	143	111	123	128	151	116	118	128	113	114	105	120	93	139	134	115	107	102	117	117	108	109	114	107	111	98	124	129	120	115	110	116	117	113	104	118	118	111	130	137	107	101	120	101	105	114	110	96	107	126	127	138	108	112	105	124	116	120	95	116	119	122	126	111	112	120	126	115	127	108	110	120	121	101	94	107	119	106	116	99	101	118	123	115	103	114	121	118	113	120	98	105	121	119	111	148	117	101	120	129	109	110	113	142	117	120	122	110	128	145	117	89	120	106	132	114	119	123	116	98	111	113	109	115	116	118	119	123	116	128	104	106	87	115	101	127	118	118	119	117	133	107	109	112	116	105	141	114	112	112	120	134	107	114	109	127	112	108	111	123	100	132	126	118	125	129	133	120	98	127	113	117	121	111	124	113	134	121	111	106	111	106	115	122	104	115	120	109	98	104	98	128	112	92	117	110	111	107	124	119	112	113	138	128	105	106	121	120	97	101	113	125	133	122	109	137	116	119	117	122	112	117	89	109	113	102	134	143	111	122	107	101	107	115	108	103	113	113	107	92	109	116	119	125
11079	2296	5247	5834	5045	4070	3414	2889	2442	2069	1835	1594	1462	1407	1278	1166	1135	1023	941	871	832	849	740	738	719	671	689	631	681	641	667	635	659	626	582	637	608	588	567	564	553	549	568	520	530	565	514	515	526	539	520	482	523	481	542	481	471	491	516	513	472	453	479	440	488	433	466	487	516	450	496	496	465	458	488	511	439	447	454	441	518	445	454	421	512	525	458	448	449	477	483	455	500	446	450	445	456	455	453	491	445	406	481	466	482	428	454	465	455	427	447	444	441	432	470	428	422	462	450	458	431	435	473	464	439	464	469	450	450	426	450	428	421	436	474	437	480	466	438	476	452	450	475	450	413	462	427	451	457	421	492	459	445	485	435	430	412	457	483	481	433	500	459	437	439	433	477	429	435	443	452	476	457	424	506	441	468	437	445	429	408	473	424	400	442	433	434	446	423	472	443	447	415	441	424	455	405	421	439	458	464	452	468	465	418	419	432	425	430	418	466	447	444	396	414	461	403	430	451	464	447	427	457	470	453	460	410	435	424	426	446	463	440	434	442	447	434	442	434	464	411	467	448	452	453	479	412	414	437	420	439	418	431	426	456	419	466	436	468	432	453	437	440	426	464	446	459	459	445	471	453	461	431	488	429	483	420	454	461	459	457	464	495	424	469	422	431	425	448	423	443	421	466	445	461	445	425	467	457	457	450	437	471	469	399	449	447	450	461	448	399	461	425	434	462	449	444	441	461	454	434	446	501	440	430	447	463	445	492	460	440	430	459	455	426	418	484	454	456	447	441	404	432	434	480	437	463	437	459	478	435	441	469	431	444	417	484	441	417	419	450	403	435	446	437	414	471	452	455	436	459	474	462	446	428	466	450	417	403	467	475	453	437	438	438	432	445	415	456	462	422	459	465	452	483	426	439	433	452	451	438	434	445	469	429	422	439	419	446	454	434	450	450	434	446	449	434	413	478	430	417	445	426	426	459	459	463	454	443	460	472	463	395	405	447	441	492	419	439	455	495	446	477	481	421	436	414	441	453	466	450	475	460	468	432	462	442	443	466	471	409	440	471	415	460	424	458	450	468	445	437	473	450	448	448	448	436	413	480	449	425	468	423	439	455	473	434	410	436	435	501	410	480	448	438	419	465	421	456	435	431	427	425	427	440	443	442	456	438	425	423	438	424	489	442	416	447	463	416	436	467	428	441	471	451	448	470	471	440	438	454	432	417	465	410	420	447	479	457	450	462	467	446	408	437	451	385	419	442	472	432	439	445	406	470	437	440	429	441	441	414	413	447	467	466	409	439	461	441	439	432	434	412	458	447	433	469	467	399	446	438	398	420	466	435	436	442	457	405	460	399	402	422	423	463	439	455	479	409	492	419	475	455	412	434	424	476	443	409	458	441	468	473	440	431	433	400	433	406	419	404	434	425	436	429	420	444	411	426	427	442	445	448	446	452	456	465	434	476	454	398	456	429	423	464	427	451	441	412	432	450	413	451	466	448	433	438	447	470	417	437	434	420	423	465	423	426	446	401	433	433	451	454	473	440	449	422	416	447	449	438	450	490	435	465	450	445	420	401	420	425	428	453	451	442	461	467	473	422	429	423	458	435	481	444	419	450	440	447	462	421	459	419	443	429	434	441	444	442	468	419	439	404	419	466	441	461	446	447	434	441	468	428	429	461	439	439	431	469	423	448	464	468	433	424	491	448	436	440	447	418	451	398	433	454	431	458	445	440	430	457	451	407	465	463	415	408	424	448	440	457	462	413	488	441	438	441	423	433	452	447	441	485	465	441	437	442	455	458	435	474	449	411	421	469	457	462	444	436	416	436	436	435	422	452	414	428	434	468	424	427	466	437	448	431	432	464	456	439	456	457	440	498	419	479	422	446	453	472	410	468	434	444	415	455	415	428	432	422	436	405	454	454	439	437	443	410	468	456	439	435	454	451	453	407	468	442	455	427	439	463	406	436	459	455	442	457	441	414	415	427	474	428	490	413	398	488	455	431	458	441	433	430	451	424	445	419	477	410	478	451	463	444	430	416	448	458	454	451	496	448	478	446	423	423	454	444	430	409	439	449	400	461	428	435	430	478	438	443	423	462	458	440	430	464	440	471	487	442	465	490	447	458	430	451	453	457	472	453	454	439	435	440	408	451	441	406	478	393	432	458	432	422	432	454	447	474	462	445	447	419	458	438	451	419	460	443	377	450	439	447	438	458	454	463	413	463	453	454	422	410	450	455	431	426	437	420	470	448	457	458	460	419	432	468	446	444	416	449	450	442	460	437	434	454	460	418	447	424	465	432	425	422	426	450	441	408	406	406	478	430	459	434	410	415	464	428	468	446	447	455	445	453	442	427	432	446	423	438	446	408	428	419	429	435	423	449	424	450	465	423	434	404	415	454	430	472	460	475	456	473	441	454	427	436	459	456	425	453	440	462	419	419	454	466	424	446	469	472	433	455	428	463	445	427	423	481	455	447	437	460	443	418	475	411	470	405	444	422	454	432	499	401	462	447	411	410	432	430	432	429	447	424	458	406	430	425	462	419	452	461	471	468	506	429	424	455	431	419	471	456	421	453	439	427	440	455	461	435	451	438	417	419	405	417	431	390	473	467	437	471	452	471	473	449	447	448	442	460	475	478	467	436	488	442	439	440	451	434	392	417	421	439	463	432	414	416	443	452	453	432	440	435	420	401	397	431	479	398	448	439	435	441	444	421	438	434	425	443	439	460	422	422	449	424	463	486	452	410	435	445	417	488	482	452	421	450	449	423	419	467	437	443	404	425	454	451	407	420	441	439	451	432	480	471	445	447	429	418	465	486	460	493	411	438	458	460	440	432	420	476	473	481	435	434	449	448	500	467	461	482	421	422	463	429	438	437	415	442	435	424	450	431	469	428	421	425	435	448	456	423	431	452	451	483	465	423	416	459	430	483	435	421	425	463	478	455	477	439	415	420	456	441	453	418	468	455	452	470	425	420	480	445	418	407	448	455	434	421	439	429	443	418	421	469	419	413	424	457	440	461	441	394	463	416	407	477	482	460	437	446	436	484	461	428	469	457	437	460	441	466	415	418	418	453	457	426	458	477	447	434	468	440	486	415	443	412	465	445	467	406	475	480	426	495	411	439	432	457	395	442	411	438	457	436	404	447	458	427	425	448	415	411	408	429	452	473	474	443	456	433	493	397	453	461	461	459	444	435	447	486	445	456	455	454	411	432	449	467	457	425	464	467	445	459	430	451	468	400	421	450	454	434	441	449	431	434	463	400	445	460	438	468	408	466	442	458	392	454	448	405	421	427	435	417	448	457	442	435	421	467	478	456	437	433	435	496	434	440	411	455	435	449	454	418	470	443	452	450	397	448	421	433	442	441	430	430	433	429	455	451	480	417	474	424	424	412	425	432	456	468	432	428	468	470	446	444	440	405	444	441	473	476	422	442	455	456	463	429	423	456	470	403	456	465	469	467	472	462	435	428	438	450	473	428	430
2032	219	229	239	197	197	204	190	200	179	181	198	177	147	186	190	178	176	172	182	181	147	175	157	174	181	189	171	160	201	182	171	174	176	167	189	164	182	184	175	165	148	182	185	173	161	165	159	168	178	173	165	175	160	198	154	175	184	142	182	187	172	173	150	185	192	175	176	176	163	170	151	167	170	194	161	191	145	188	155	155	157	171	177	146	161	208	162	175	145	179	159	160	152	164	161	162	164	172	181	178	177	177	165	163	164	166	161	187	162	150	165	175	170	169	181	164	191	194	174	201	184	156	168	168	167	171	153	154	180	169	158	182	178	155	147	168	183	169	166	155	183	185	188	170	158	168	159	159	159	192	149	173	168	176	196	149	160	165	148	177	166	163	167	162	179	183	170	164	160	157	185	173	186	167	161	175	169	193	168	145	176	181	190	173	153	174	148	173	172	150	186	170	160	166	169	179	167	196	180	160	153	199	189	165	166	180	190	185	171	186	163	146	171	164	173	170	177	170	188	138	169	160	178	182	158	181	174	149	173	159	184	171	176	178	157	176	173	166	170	171	156	173	156	173	156	180	166	174	162	173	178	169	190	148	159	163	154	168	160	178	184	180	173	159	165	170	177	167	137	184	177	169	160	149	163	164	179	165	156	181	175	155	174	158	143	143	178	171	185	161	161	172	171	192	195	176	187	160	177	167	184	191	169	143	171	151	166	182	175	176	158	155	192	166	161	145	177	178	165	183	153	186	157	168	165	158	198	195	166	169	161	165	174	182	199	178	173	156	172	166	188	175	169	178	181	157	179	164	174	153	168	176	167	178	160	181	161	160	185	160	169	174	165	165	180	205	166	193	187	169	159	170	173	181	157	172	185	172	178	185	181	162	145	170	155	166	181	153	161	179	173	158	200	176	178	175	184	154	170	170	189	147	161	163	148	151	182	165	155	192	159	168	171	164	155	169	196	169	178	180	188	186	144	169	156	161	181	143	184	157	156	181	186	157	198	165	155	184	161	166	191	166	170	169	167	181	180	172	186	186	148	148	176	173	174	153	193	171	158	184	175	162	168	168	154	191	185	174	163	178	158	166	179	195	147	177	189	172	183	182	169	173	154	143	172	156	170	169	153	170	177	166	180	158	155	190	172	176	171	160	178	170	145	183	152	169	172	185	179	165	156	160	169	176	160	168	163	187	176	168	175	176	183	147	186	151	197	177	183	176	181	149	156	167	164	163	183	170	155	163	184	163	166	183	170	181	168	168	193	170	174	153	150	160	170	179	175	141	189	180	182	173	177	151	169	158	142	176	192	162	190	160	177	155	156	146	167	157	174	185	161	171	174	179	180	158	186	167	175	172	172	158	149	138	187	160	168	172	153	158	173	156	181	177	180	172	191	147	180	149	181	159	161	191	153	190	170	140	167	158	164	165	153	184	195	177	190	165	185	175	184	165	175	155	185	206	172	178	204	179	168	196	167	182	162	126	175	166	157	131	170	184	163	184	172	177	161	192	169	161	197	168	174	167	169	171	180	163	146	183	157	171	179	182	170	177	202	169	183	168	172	153	162	171	189	161	188	156	175	143	160	150	157	194	163	172	172	165	181	188	164	185	182	184	184	183	168	159	173	182	156	179	146	171	184	187	153	168	172	172	179	185	196	168	170	190	171	155	161	151	162	170	158	167	182	152	164	192	171	145	171	157	148	189	185	185	152	170	179	171	172	182	158	185	177	160	139	170	174	176	171	161	169	167	164	167	172	167	165	176	177	179	150	156	160	191	194	179	170	160	172	172	139	177	163	178	161	163	169	170	142	182	161	163	185	181	170	172	153	150	190	171	176	177	168	188	171	178	187	166	169	167	152	162	172	183	187	185	195	161	179	160	181	156	182	179	180	176	204	174	181	169	165	151	159	177	174	162	171	161	153	166	159	193	170	193	158	148	185	185	165	147	171	152	180	160	172	167	183	165	177	175	202	176	181	155	187	159	170	197	182	171	195	170	197	173	169	157	164	165	189	170	172	186	164	164	184	152	186	171	172	180	161	178	164	161	159	201	174	164	184	173	170	157	195	158	164	153	159	180	182	166	183	155	179	180	200	171	175	211	164	172	182	163	174	153	172	161	179	198	148	183	161	172	159	183	154	168	173	162	167	167	165	185	138	160	164	157	172	176	169	168	188	191	146	164	173	155	183	206	180	191	183	181	168	166	150	172	198	168	151	197	161	159	195	151	161	173	169	147	179	185	162	189	178	169	188	164	176	193	170	160	160	181	158	164	166	183	185	162	160	219	151	198	167	166	194	192	147	184	185	157	178	167	169	175	178	152	160	179	184	181	202	157	193	197	176	165	156	172	177	190	149	188	174	157	162	168	171	167	165	168	175	184	183	196	165	174	164	157	175	146	179	174	171	175	182	176	189	148	164	165	168	168	181	177	175	190	163	163	179	184	177	161	161	162	192	170	163	188	157	162	198	169	186	151	192	151	164	184	165	188	156	176	172	162	182	175	168	174	160	196	171	160	165	188	158	170	171	165	177	170	171	182	175	182	160	130	164	162	186	164	162	167	183	175	157	172	175	179	160	184	174	174	186	182	164	176	186	180	165	156	155	160	159	175	159	186	186	164	167	186	188	164	191	179	173	186	166	161	182	162	168	176	187	158	166	214	189	172	151	166	167	145	184	171	177	172	149	189	177	196	163	172	161	167	193	161	199	190	166	179	167	187	152	148	154	179	182	168	190	143	166	180	173	177	175	180	176	173	164	179	187	176	154	151	150	145	178	169	161	165	179	156	177	169	159	157	165	180	165	179	187	180	173	170	193	158	195	160	178	157	167	185	133	136	176	171	175	170	167	204	169	171	157	175	158	164	181	160	169	154	156	191	197	180	172	207	188	189	183	162	171	134	169	165	186	165	167	186	158	179	174	182	167	168	173	173	161	186	174	181	180	199	166	171	175	178	173	157	172	164	176	187	160	171	161	174	161	199	185	160	179	184	174	171	195	152	145	155	160	195	180	177	189	183	169	165	185	154	163	167	191	167	182	163	180	145	160	192	177	170	179	169	174	172	187	173	161	195	172	162	172	181	146	156	163	164	173	182	207	166	161	177	139	161	160	151	186	192	178	166	172	158	199	150	167	165	159	170	161	183	178	163	168	148	159	180	162	192	181	173	175	164	176	174	166	161	147	196	156	154	177	184	181	174	167	177	153	152	207	180	171	150	174	190	184	153	169	170	173	182	174	171	168	164	167	183	148	183	183	172	168	167	194	166	159	142	170	168	206	158	190	176	169	159	178	182	162	169	175	155	144	187	164	179	170	138	170	180	159	166	172	167	160	193	186	170	163	146	153	179	165	154	178	171	169	167	191	186	165	172	167	159	154	182	146	181	177	152	151	178	171	165	193	164	177	182	172	153	183	160	179	174	179	179	137	184	146	166	183	166	166	197	164	147	195	170	182	173	156	185	159	189	187	159	176	162	172	188	150	182	177	171	172
4047	694	742	816	754	707	701	663	642	692	626	617	637	635	641	609	597	632	633	620	618	608	591	616	603	634	616	550	634	628	621	610	651	604	615	636	622	598	625	565	599	641	638	614	615	577	610	609	588	636	652	612	578	591	570	642	576	622	596	594	614	617	635	590	627	578	613	567	600	581	598	623	621	576	592	575	598	592	600	593	573	570	670	566	590	583	600	583	608	620	617	584	599	620	622	600	598	630	622	632	579	597	613	639	605	606	599	595	601	600	544	579	630	589	633	611	584	607	593	652	631	562	607	597	647	585	588	616	627	587	577	577	596	613	581	606	631	592	537	613	632	554	560	607	626	665	617	604	577	633	570	605	569	595	583	610	626	624	612	596	627	585	593	605	618	604	581	592	564	578	591	604	612	567	642	617	577	612	587	614	584	549	638	596	584	550	588	592	645	631	627	588	606	598	607	578	615	629	605	616	598	621	604	578	553	614	582	579	611	600	567	575	559	661	589	632	626	582	598	622	615	621	564	583	586	627	602	614	600	639	596	659	596	610	615	606	611	603	616	582	559	578	568	599	638	596	596	582	621	643	635	612	571	537	596	623	585	596	611	629	559	575	611	567	634	577	637	564	588	597	575	578	614	591	552	600	622	639	624	626	630	591	588	626	590	614	539	615	607	604	583	624	572	621	637	613	604	602	571	600	586	572	585	607	595	590	613	599	622	602	606	587	616	561	629	587	662	601	620	576	614	617	610	654	591	607	580	588	609	598	592	600	635	551	635	590	611	587	578	584	618	572	557	600	609	630	566	657	631	618	598	601	595	570	593	597	594	608	561	619	609	624	618	604	621	626	635	613	600	597	580	623	567	573	585	582	568	631	548	583	572	606	622	579	579	633	615	623	629	562	622	630	626	625	619	578	593	631	572	617	577	588	586	561	605	636	603	573	582	562	590	579	589	619	597	567	603	608	619	576	590	600	608	613	593	611	653	623	590	592	593	589	612	621	621	568	647	594	571	592	626	597	575	564	626	555	624	617	617	638	593	597	603	580	581	625	622	649	619	638	612	601	631	593	594	592	606	602	586	576	584	538	563	646	583	617	615	584	611	604	630	590	577	587	571	592	563	602	572	579	597	578	608	588	582	612	594	594	569	676	570	586	610	616	629	603	607	597	599	589	569	616	626	620	623	588	639	655	598	618	616	607	639	596	575	611	636	590	559	629	561	609	558	660	597	578	616	596	594	615	566	618	538	592	636	570	601	606	602	595	603	571	605	579	618	586	628	571	613	598	601	601	609	627	575	609	593	612	622	616	589	619	593	557	637	574	609	583	622	615	593	601	565	619	588	581	551	613	614	530	613	581	617	607	584	606	584	628	548	561	599	566	616	623	661	605	658	600	656	555	607	590	609	624	639	581	643	583	574	593	576	595	622	611	588	555	615	584	616	578	617	630	616	603	592	682	576	576	592	590	573	577	589	611	577	633	610	610	583	626	585	600	616	615	609	604	582	634	618	622	633	585	584	653	597	608	611	598	623	581	596	584	606	616	633	620	575	598	571	591	565	630	615	583	589	588	674	588	618	639	626	561	585	580	595	615	617	643	642	634	576	612	599	627	628	570	602	570	567	592	581	586	612	632	614	603	624	599	592	586	590	593	570	644	625	592	617	633	601	645	578	598	631	575	639	633	651	592	606	617	589	588	614	560	577	605	601	589	604	591	580	587	609	614	638	564	590	606	614	632	602	595	544	629	594	632	582	592	614	632	620	578	637	573	584	577	619	609	558	563	610	574	646	594	574	614	629	625	605	627	619	606	621	598	599	586	589	599	574	613	631	613	632	596	594	666	613	559	618	616	580	568	594	641	586	585	595	556	602	586	618	558	626	669	618	601	613	614	612	595	612	627	597	614	622	604	572	594	598	621	587	602	578	593	517	597	619	634	579	547	579	621	577	592	605	576	618	574	606	586	605	586	631	621	568	608	588	608	617	641	593	629	621	639	607	597	607	560	588	568	624	602	618	594	606	618	617	583	586	624	600	645	603	620	612	570	607	557	629	626	643	605	594	606	589	626	604	629	586	564	581	590	580	592	594	595	609	594	593	615	626	610	590	624	575	606	584	623	592	579	581	592	647	604	637	598	590	595	593	650	559	561	574	571	603	614	577	622	602	571	605	601	571	599	610	608	596	535	626	613	605	576	621	574	634	611	604	634	589	599	618	608	588	594	591	625	541	598	601	601	588	588	609	639	604	561	600	627	576	615	626	590	595	617	605	640	549	606	578	600	589	585	572	585	603	542	575	602	630	608	583	580	620	583	575	569	564	572	625	605	624	596	617	609	647	567	582	607	601	558	578	585	596	654	659	594	642	649	618	664	637	582	581	580	609	601	642	637	585	603	623	587	588	638	587	588	586	599	607	599	590	601	625	602	644	598	560	661	624	561	658	595	607	583	606	593	571	623	638	577	566	635	578	566	604	596	617	629	558	636	597	626	567	597	600	627	591	603	600	566	592	602	575	632	566	585	581	589	602	601	621	615	603	617	598	590	563	610	635	627	620	570	585	583	600	595	623	595	589	605	602	620	604	606	548	598	568	625	591	605	573	561	585	575	595	589	566	623	647	636	597	629	661	604	620	610	625	643	608	608	601	617	624	576	635	603	616	567	570	585	524	644	584	633	615	586	605	597	624	612	620	595	612	504	622	601	541	596	613	622	615	598	584	631	596	597	596	582	631	613	594	612	587	571	603	617	601	609	587	600	617	620	610	622	591	613	624	590	625	602	565	618	625	620	631	582	569	599	611	591	615	602	603	622	602	553	634	626	607	587	633	571	614	624	616	657	556	546	639	582	625	589	651	609	607	624	602	619	597	596	604	604	636	591	596	593	582	591	615	596	562	598	597	565	606	587	595	590	638	616	634	648	579	572	632	613	584	596	592	590	610	594	624	604	541	575	631	610	611	632	604	631	623	608	575	612	620	577	584	588	603	581	581	593	605	645	599	611	620	566	565	645	602	536	613	637	601	578	611	593	613	615	593	542	630	617	615	643	653	601	602	615	600	612	626	597	600	562	612	648	587	568	609	570	574	625	630	595	576	579	582	582	572	560	578	590	585	593	623	587	611	575	552	588	580	640	607	614	604	599	638	616	599	623	594	634	600	626	617	579	610	611	603	605	595	636	573	625	574	578	620	591	626	611	579	579	603	583	587	627	594	570	591	609	571	606	594	635	647	617	565	600	586	547	654	642	647	585	616	602	628	629	586	571	613	657	585	603	588	590	592	551	569	606	564	640	615	573	607	576	605	634	587	608	590	634	589	566	594	614	569	594	617	590	647	649	599	610	610	625	599	610	582	602	601	616	645	597	640	575	634	621	581	596	637	578	598	589	581	593	590	631	626	615	599	570	607	608	624	613	632	581	577	628	585	565	641	586	614	587	576	582	605	550	614	591	597	614	590	601	627	607	600	587	589	614	608	610	604	645	598	606	589	652	598	622
10744	964	1069	768	549	409	355	251	217	183	165	143	124	122	114	125	115	119	117	124	88	111	82	87	111	82	96	89	78	83	80	95	101	71	81	76	78	76	105	94	80	87	79	103	90	98	86	78	86	97	84	67	82	85	84	87	83	92	87	96	79	98	77	73	81	81	81	100	83	80	63	90	82	73	94	92	81	87	79	67	82	78	91	99	85	91	81	92	95	83	85	94	86	80	97	90	88	89	83	90	72	97	84	75	76	72	78	87	81	88	67	89	85	91	80	75	90	90	71	93	82	86	79	71	78	82	86	76	71	74	83	82	89	86	93	92	89	90	73	73	93	83	85	86	80	91	91	99	85	75	85	75	97	65	93	87	89	91	73	83	76	71	79	70	98	73	84	97	84	91	87	95	77	84	71	90	85	85	74	78	74	97	82	68	80	79	75	96	77	89	84	71	78	78	72	80	78	84	76	80	97	102	88	82	81	89	70	66	78	79	76	82	72	87	90	73	94	74	78	74	85	88	89	96	81	80	76	96	87	91	79	88	86	86	91	87	79	76	85	95	90	76	84	74	88	74	76	86	89	76	96	71	63	79	79	98	76	77	74	84	87	90	91	103	86	86	83	81	93	86	78	64	82	82	88	93	83	92	89	95	81	81	66	76	94	85	96	66	99	88	96	83	80	75	78	90	74	73	71	76	81	90	92	80	79	77	69	75	79	63	77	91	67	83	95	73	90	87	96	82	70	68	90	72	80	96	72	82	99	80	96	98	76	81	86	73	91	75	75	87	84	92	90	75	87	80	83	91	92	86	88	79	92	81	79	86	79	77	90	98	64	86	85	77	88	81	68	80	65	85	82	76	94	70	81	79	90	78	64	83	80	89	76	91	80	91	84	89	91	91	78	83	73	86	77	91	64	91	94	89	90	87	84	101	76	75	62	67	86	85	74	74	83	72	100	77	66	62	92	87	95	90	88	89	64	81	94	93	76	90	69	86	99	93	83	88	83	87	107	63	66	99	77	76	84	81	86	76	115	75	75	75	88	92	82	79	76	81	70	80	77	87	85	81	86	76	94	89	99	100	70	99	81	81	72	79	79	82	82	73	90	87	91	73	96	80	59	75	78	98	94	89	99	96	94	79	75	108	78	83	78	63	66	94	70	87	97	78	74	78	74	83	86	83	90	82	84	68	77	68	85	69	77	81	88	86	91	91	93	96	78	77	69	99	87	72	94	70	96	75	77	83	77	94	98	78	82	68	74	92	94	84	90	93	101	70	77	80	84	88	97	86	84	70	65	81	87	84	84	87	81	95	82	81	89	92	75	81	71	75	82	81	72	84	81	89	74	77	76	85	77	94	82	87	68	65	88	81	90	81	78	85	67	91	82	82	95	91	89	87	89	90	78	93	74	88	86	85	81	83	78	86	92	79	57	87	94	73	76	88	75	91	87	78	75	72	100	80	95	96	93	95	98	81	78	93	73	67	76	78	87	73	72	95	80	70	75	65	84	63	91	87	83	77	101	82	96	73	76	98	99	84	100	85	80	85	92	84	84	85	76	89	72	80	68	86	84	71	93	98	84	91	77	73	73	88	98	81	75	98	77	78	89	97	99	70	91	75	77	87	84	94	85	81	72	72	79	87	77	98	73	79	76	78	91	90	87	81	80	94	91	71	96	91	90	82	90	102	75	84	78	66	73	74	87	92	86	98	79	74	78	75	74	88	83	67	94	84	94	77	86	78	91	106	69	92	90	86	95	77	87	85	80	90	84	87	78	75	81	80	87	87	97	84	97	80	92	96	86	77	90	84	69	89	86	74	82	88	79	93	98	74	84	81	94	79	79	84	103	96	72	99	89	78	78	80	78	81	90	69	79	85	70	71	81	87	81	81	99	87	84	99	85	79	82	64	76	94	76	68	73	81	59	86	80	76	81	85	75	75	76	95	83	80	74	75	76	97	80	82	82	74	85	85	66	81	82	69	90	99	68	89	98	81	77	92	81	69	83	73	89	77	61	81	74	83	91	83	86	72	83	77	73	80	77	73	85	84	96	83	85	92	63	65	79	91	77	62	91	80	101	69	79	83	84	85	78	89	76	78	90	86	73	76	82	88	88	91	72	69	71	78	79	93	76	88	79	87	100	85	79	88	86	81	86	87	89	71	75	69	80	76	98	87	99	79	102	84	90	104	88	98	91	89	86	80	97	72	99	90	80	61	81	82	86	94	85	79	70	76	95	90	67	84	98	80	81	87	81	83	78	68	93	87	84	90	90	86	91	80	71	84	92	79	84	73	90	89	71	74	78	81	72	94	80	85	90	70	85	81	78	78	83	87	66	82	68	77	82	76	86	80	70	64	83	68	82	91	79	79	75	84	85	84	83	73	70	95	62	66	76	75	91	81	56	90	86	72	78	81	76	74	98	85	74	98	96	83	74	67	71	86	94	86	91	70	94	112	99	88	86	92	88	67	83	81	94	91	82	84	82	70	94	84	72	82	79	91	74	66	89	82	94	82	83	79	72	107	80	90	86	72	84	88	80	92	79	91	81	101	81	91	79	64	71	83	83	93	84	95	76	84	84	74	83	88	75	79	88	70	81	97	84	110	81	89	79	90	96	78	60	79	85	85	73	88	73	68	98	90	74	81	82	80	80	102	76	87	90	86	82	93	86	80	81	79	72	81	71	78	77	77	85	88	109	84	71	94	101	74	79	82	74	99	86	78	84	93	94	79	97	75	92	71	91	79	85	64	87	88	90	82	77	92	86	67	66	94	88	86	88	74	71	82	69	77	73	77	87	70	72	98	93	88	94	74	101	100	77	79	73	89	65	90	104	85	98	85	69	86	75	90	75	75	83	90	89	91	84	86	90	83	79	87	84	96	83	70	84	80	88	77	80	82	74	84	70	84	90	81	90	69	92	75	94	77	73	79	74	75	78	107	80	87	89	87	121	81	80	74	77	105	79	104	80	73	87	91	64	85	77	86	87	79	69	100	83	81	73	78	83	93	82	76	107	70	70	67	86	93	81	106	90	76	84	100	85	84	75	94	80	82	98	68	78	96	70	106	91	85	101	92	69	76	97	84	90	81	84	80	72	82	71	91	79	85	78	87	87	87	75	74	85	59	78	81	71	95	79	93	93	78	96	85	75	98	73	71	83	87	76	77	77	82	75	83	78	79	72	90	82	88	84	75	93	96	78	84	69	77	90	81	84	90	84	99	86	71	86	68	62	76	73	75	82	69	68	72	88	91	77	94	77	86	101	81	68	90	89	82	82	81	73	97	100	98	81	92	82	81	87	77	80	94	82	80	71	83	77	81	94	88	80	82	78	74	88	89	84	70	71	89	84	79	74	87	84	81	93	67	80	85	77	81	74	97	83	63	78	79	90	93	95	84	74	82	88	91	92	74	84	75	79	97	82	73	81	79	83	99	111	80	87	74	88	91	80	80	74	83	90	89	75	88	97	82	86	83	99	84	75	88	77	77	75	73
8230	1215	2735	3067	2714	2216	1832	1611	1318	1085	1023	896	868	792	728	629	650	615	605	571	528	501	477	505	454	501	447	451	456	409	416	426	409	385	366	412	375	372	404	394	390	386	359	391	353	351	345	346	353	367	358	360	369	356	335	320	342	355	351	346	350	337	329	330	321	301	356	374	363	394	333	347	326	338	352	324	349	327	360	330	332	344	313	342	359	346	347	348	364	347	384	358	332	327	370	317	320	306	344	337	339	337	340	315	333	309	316	348	320	341	351	337	304	317	312	318	331	291	360	316	340	313	335	351	325	299	342	324	329	340	326	308	342	307	334	335	368	355	345	349	312	304	341	333	347	316	339	346	353	354	337	324	335	312	345	337	357	340	341	326	342	342	372	336	352	311	354	347	334	311	339	363	312	330	328	357	355	332	333	343	324	337	343	332	333	327	345	322	338	336	362	321	334	340	322	317	331	321	363	335	327	332	317	312	295	289	381	340	381	295	335	311	339	358	328	328	332	333	325	363	321	335	287	314	320	375	316	337	292	334	301	319	306	300	351	289	346	333	291	328	359	316	340	311	360	340	309	348	315	347	326	319	347	303	348	290	338	299	300	334	338	304	333	344	290	320	329	336	348	355	329	359	352	333	330	327	334	334	349	361	340	345	328	329	293	313	330	301	300	366	332	345	287	334	311	373	326	341	355	340	320	351	322	301	337	320	323	347	330	342	316	317	372	353	309	337	309	354	348	321	295	304	357	323	314	317	321	361	338	359	337	348	349	353	341	325	307	288	332	343	322	317	337	307	325	334	325	321	344	364	300	367	341	315	309	340	318	313	324	331	301	372	313	372	342	311	354	308	341	337	316	316	346	331	337	303	320	341	349	337	346	319	343	347	350	309	332	320	285	313	359	330	340	349	337	346	300	335	329	329	379	319	335	326	329	338	321	318	323	323	335	348	362	350	311	329	286	327	333	335	363	324	342	300	324	317	335	337	335	340	350	329	347	341	319	336	290	285	338	323	317	302	332	324	334	337	285	345	360	322	343	330	311	327	321	320	305	330	329	337	325	344	273	324	335	315	336	348	349	338	310	331	359	319	367	323	356	328	344	355	310	307	318	345	315	337	316	355	320	363	310	325	324	306	324	335	306	318	328	333	350	353	311	344	315	309	324	311	306	345	328	323	308	308	326	314	325	326	332	321	336	339	305	314	329	340	311	362	313	310	372	324	328	368	318	327	340	319	366	348	314	332	341	379	321	352	325	328	344	348	326	290	344	337	331	316	309	343	313	335	353	298	346	330	337	330	371	335	342	341	333	337	304	333	351	323	382	303	335	370	287	358	319	331	313	350	331	317	302	344	312	325	335	293	330	320	303	279	334	305	346	350	302	315	348	306	349	326	348	318	351	332	322	329	334	342	330	335	321	307	317	340	312	329	345	346	370	323	328	351	317	343	334	337	321	324	334	317	320	352	324	349	332	323	322	310	316	351	325	285	321	355	339	339	316	329	300	341	344	327	345	362	317	341	339	345	316	320	303	307	309	305	317	321	342	327	323	335	317	332	368	358	288	326	315	344	289	342	313	323	344	329	328	315	343	353	322	338	336	341	316	337	322	346	317	371	323	301	332	349	323	350	332	325	273	324	340	326	323	333	329	320	321	308	312	333	319	321	350	320	335	344	296	371	306	343	354	337	372	336	346	311	308	310	328	343	327	297	372	321	326	300	324	324	358	327	352	348	328	342	313	326	313	344	327	314	353	330	331	328	348	339	354	352	316	342	341	346	348	349	313	355	328	359	329	321	358	321	316	341	316	339	353	349	330	319	326	332	340	318	317	329	321	311	332	291	341	307	294	330	289	370	338	344	310	292	335	299	298	308	337	332	335	330	354	326	351	346	355	335	328	326	327	312	316	325	341	312	328	352	342	339	318	345	355	325	340	318	338	319	305	322	336	340	345	331	322	342	336	318	326	314	328	326	314	329	314	333	342	298	365	343	312	307	339	302	330	308	359	345	335	347	348	297	353	303	329	287	313	340	315	337	348	314	334	333	354	346	326	316	362	313	354	329	341	329	316	358	333	333	322	338	308	336	332	328	313	355	312	317	324	358	324	355	305	309	324	336	362	329	335	316	269	305	308	342	315	330	289	320	339	349	345	326	324	309	306	290	323	336	313	326	332	310	331	322	334	329	316	362	325	362	333	334	335	306	305	345	325	334	302	322	325	340	336	303	349	354	284	324	308	333	309	314	308	346	345	295	342	349	310	309	309	353	330	343	298	332	325	345	326	351	301	347	327	326	303	353	327	331	336	346	332	322	321	327	323	349	347	318	306	319	352	336	343	322	349	304	330	350	333	320	352	355	336	317	310	336	312	313	290	319	358	385	307	320	335	349	339	337	334	330	343	346	317	345	345	325	320	371	301	322	345	294	297	339	338	313	315	317	347	361	345	345	338	339	308	334	301	350	317	330	367	320	346	312	321	340	313	323	326	378	312	336	330	349	314	321	334	337	352	328	311	337	314	337	341	312	363	320	330	330	333	336	320	327	343	346	365	294	354	310	327	323	337	347	329	322	358	331	315	343	310	343	325	326	323	324	314	333	345	298	351	334	337	313	338	329	300	306	333	319	321	332	348	306	351	354	311	349	304	358	328	330	312	330	334	346	313	341	322	340	334	311	323	356	331	331	315	346	337	348	335	347	318	319	378	322	339	328	337	318	358	318	328	331	293	339	337	339	328	363	332	337	317	307	305	332	339	328	356	354	331	351	342	345	313	345	363	284	346	308	348	301	304	327	341	327	347	332	330	348	401	342	293	325	364	312	338	331	322	318	336	337	348	335	300	314	333	359	363	339	332	338	303	328	321	314	334	327	337	317	324	334	326	358	322	340	300	333	347	342	336	359	312	319	332	327	310	346	346	313	359	350	332	348	332	316	347	322	334	311	313	321	335	331	325	326	346	310	337	301	290	317	338	347	317	348	317	336	340	333	341	314	315	322	323	328	321	333	328	360	350	339	316	313	353	316	330	322	298	330	318	323	344	323	305	326	354	331	313	314	325	341	338	362	330	317	312	301	337	353	355	320	331	338	315	330	302	341	347	336	328	315	367	348	327	323	323	296	296	339	322	293	306	324	318	310	332	337	334	305	371	342	338	327	330	362	350	340	365	323	355	289	363	335	323	335	317	306	332	384	364	318	327	340	315	312	336	359	300	324	347	312	338	347	332	335	341	339	328	329	309	354	326	332	337	340	344	309	340	324	314	342	331	308	305	285	317	330	323	331	301	306	341	378	301	322	328	319	345	338	315	327	329	296	290	325	325	365	328	283	341	316	310	354	323	311	366	301	342	324	308	359	321	362	319	341	350	323	326	341	311	326	328	340	336	350	301	331	320	342	346	318	297	337	343	355	334	344	314	332	335	338	363	323	310	331	312	342	336	324	295	315	323	352	325	324	308	352	327	327	276	336	338	342	339	319	338	348	329	340	334	299	364	333
19967	2572	2202	1641	1058	783	620	488	394	333	292	243	222	199	208	197	180	176	163	156	123	162	151	133	140	142	153	150	132	132	138	173	107	140	129	134	122	131	122	120	111	114	110	127	132	118	124	116	141	113	118	105	121	105	101	121	108	117	149	133	119	126	119	95	121	98	113	122	112	128	108	122	147	130	140	118	111	123	113	114	129	124	100	125	129	118	99	104	124	112	107	125	144	102	121	111	124	117	117	118	103	121	105	105	124	125	88	130	127	111	119	105	110	128	116	116	121	118	103	103	101	112	108	107	91	126	127	124	126	131	104	121	128	115	116	117	130	125	112	134	87	121	126	127	123	112	115	122	116	139	138	127	127	122	110	126	117	120	106	125	122	126	108	104	118	116	102	99	116	112	119	121	129	108	134	102	137	101	118	125	130	123	122	118	106	107	118	110	99	132	112	115	122	109	105	107	105	109	112	112	111	110	109	115	115	132	101	105	121	103	120	126	134	119	99	117	118	118	106	106	117	103	115	118	114	116	110	124	109	110	119	118	106	126	97	110	129	125	124	134	102	121	101	114	117	107	109	112	117	96	117	116	144	111	108	121	124	128	92	120	89	133	109	107	120	124	135	130	117	119	88	123	117	125	129	120	124	98	110	120	128	109	107	103	115	113	141	135	123	122	96	112	116	101	119	97	120	104	103	126	137	119	119	103	126	102	105	120	128	122	139	108	103	129	132	125	105	98	128	142	99	115	107	102	121	124	120	106	120	108	138	113	103	106	123	124	115	119	88	103	124	106	111	122	111	115	114	109	130	111	101	117	115	129	124	121	110	123	126	134	129	112	107	121	116	113	111	118	125	118	121	120	132	111	125	121	120	106	111	123	140	121	118	134	118	118	116	134	123	109	129	122	130	130	122	100	111	117	109	119	119	123	118	120	112	106	107	121	112	112	136	116	108	109	137	112	120	138	117	119	110	108	106	120	127	133	99	112	112	109	114	113	118	107	143	114	130	119	137	118	116	117	121	96	120	116	131	119	126	118	106	125	109	108	143	141	127	116	121	105	110	117	113	127	109	105	123	120	113	116	112	105	109	120	113	124	118	109	121	105	118	117	100	122	134	114	146	111	113	123	123	107	140	115	114	106	114	115	135	123	117	123	101	119	96	121	126	94	113	124	118	108	131	115	109	109	118	110	97	109	104	110	103	118	111	115	110	145	104	119	105	119	136	122	118	123	136	104	108	97	147	120	115	127	100	117	103	118	103	112	117	125	139	110	117	106	119	111	120	112	115	134	107	104	112	128	134	116	95	120	120	112	132	108	116	113	123	103	115	117	100	145	114	119	119	138	127	116	131	133	117	128	109	130	127	103	113	105	131	122	123	122	111	118	109	112	100	118	119	123	117	128	122	120	108	105	128	101	106	102	119	133	125	123	119	131	119	126	114	113	121	120	105	130	129	144	134	108	97	108	117	116	121	123	130	141	97	127	125	113	135	112	111	108	105	121	123	107	125	97	121	115	112	123	113	109	111	110	128	118	105	111	111	122	117	134	133	124	114	115	133	115	116	132	114	128	104	144	116	111	110	98	130	101	105	101	124	116	131	108	108	106	127	85	113	111	129	115	112	109	92	116	117	110	119	117	110	121	116	130	111	140	100	107	114	103	97	109	122	111	117	109	122	131	108	117	118	96	122	117	125	127	110	128	108	116	112	135	118	115	130	121	115	127	106	118	121	107	115	125	125	115	106	111	118	109	111	135	103	128	96	112	121	112	121	106	111	124	120	125	107	108	96	119	92	108	116	126	107	131	114	108	116	128	118	105	102	106	118	120	131	129	100	103	112	124	128	122	112	96	107	107	125	119	135	116	123	104	126	112	111	108	118	107	101	154	127	111	108	107	119	117	118	99	115	129	128	115	122	111	143	114	120	116	102	111	110	114	118	119	114	138	100	121	115	104	111	114	120	141	116	137	123	127	118	112	115	105	107	110	101	103	129	123	120	117	124	110	114	133	103	100	113	120	121	126	122	112	122	104	118	134	106	111	118	120	114	110	128	107	122	129	114	128	111	113	78	120	110	124	116	124	126	103	140	116	128	106	111	99	112	118	101	117	112	114	109	116	99	103	127	113	106	118	132	115	113	117	111	130	108	138	115	128	115	113	119	122	129	128	110	137	99	111	132	123	119	139	139	97	102	109	112	125	110	112	114	114	108	127	147	101	119	121	116	122	100	108	122	106	121	101	114	140	117	113	115	119	127	103	132	119	124	103	121	98	117	135	115	115	125	126	127	118	106	104	117	116	129	131	112	128	124	128	112	110	112	113	110	119	115	139	101	114	112	119	117	130	107	114	109	104	125	118	128	110	112	134	138	124	104	115	119	115	113	125	87	115	123	102	106	110	130	115	103	122	122	109	117	134	117	127	114	98	126	121	106	112	125	127	115	113	102	104	109	105	105	113	112	137	128	105	101	123	96	127	107	114	117	115	125	115	113	121	112	124	106	121	110	123	124	118	131	111	123	136	136	106	119	105	116	125	118	106	106	115	127	128	134	125	112	119	118	92	114	114	116	99	121	104	132	134	111	117	90	119	122	125	109	96	125	120	110	114	130	110	112	111	114	116	127	101	110	123	110	102	94	97	106	116	132	120	99	151	107	100	121	115	126	133	100	134	140	95	114	111	109	116	125	116	127	130	109	123	112	110	111	118	121	100	113	107	130	123	117	114	111	106	118	106	122	121	122	122	108	132	116	148	142	120	115	124	143	118	110	111	108	118	116	88	111	114	108	112	134	115	138	125	115	107	97	122	110	122	119	114	134	113	97	112	109	93	121	126	118	103	120	102	98	106	106	114	121	109	124	115	136	120	118	114	125	120	128	112	124	115	130	129	110	115	120	123	114	130	113	97	106	117	114	132	115	122	118	125	120	116	120	130	131	113	116	117	112	130	123	131	136	117	128	105	120	110	105	107	108	113	123	131	112	116	120	127	115	110	113	124	113	123	120	119	133	97	124	136	116	127	104	121	128	126	117	100	119	143	116	110	123	131	109	111	115	117	104	108	123	127	128	132	122	133	110	134	122	108	106	114	120	118	128	128	110	128	145	114	131	138	109	144	117	118	97	123	127	113	111	94	118	137	119	94	120	139	114	104	107	133	121	118	122	117	115	110	129	136	140	120	139	128	111	125	118	102	112	101	123	121	135	124	128	102	115	122	107	121	98	108	107	124	126	108	114	104	143	117	118	97	106	130	100	113	111	95	122	109	111	120	128	118	114	110	127	130	124	127	107	116	98	120	100	106	106	106	115	99	92	111	124	117	128	105	120	109	110	115	121	101	108	122	109	129	97	112	115	113	121	108	109	109	96	116	127	121	129	107	119	103	101	111	115	108	132	111	111	136	119	115	122	110	119	103	131	114	123	124	109	104	128	125	109	119	115	112	90	123	113	125	117	141	113	118	123	112	113	138	116	120	127	116	126	132	118	114	111	111	121	111
11293	2301	5324	5773	5063	4136	3438	2855	2292	2025	1802	1541	1510	1389	1317	1113	1101	989	966	871	814	814	738	755	758	651	692	622	624	632	601	614	578	591	571	557	571	551	565	535	493	533	524	498	484	557	545	561	539	503	504	509	499	464	490	464	511	512	518	502	456	496	430	465	449	453	446	451	485	454	456	472	462	472	443	478	492	481	472	471	479	495	439	475	465	411	478	450	457	493	483	446	458	456	490	464	473	442	466	457	431	440	479	455	481	434	458	419	454	457	464	500	462	426	423	405	469	488	491	474	459	460	450	489	451	453	474	480	470	437	449	463	481	454	425	444	452	464	453	404	419	504	449	425	461	450	432	447	445	490	420	464	401	408	490	456	464	445	421	442	462	431	475	474	437	458	415	464	422	418	420	474	427	467	456	430	432	451	433	483	448	462	434	489	453	420	465	454	474	443	446	446	472	457	487	438	486	462	481	409	477	416	419	436	492	451	442	430	426	446	434	435	437	466	427	446	461	434	417	491	414	460	418	447	426	449	449	438	471	423	439	416	466	451	487	478	453	505	456	423	435	424	429	436	441	404	471	427	463	494	451	488	460	459	416	493	435	446	490	439	451	431	450	436	453	459	441	445	419	449	438	466	449	445	485	434	444	427	458	466	412	465	418	455	439	424	416	450	442	428	474	460	428	398	448	484	411	481	466	406	454	437	451	445	439	466	448	439	426	445	414	450	460	419	438	447	485	476	447	399	449	416	483	447	448	470	449	414	433	410	427	415	465	470	447	437	451	450	467	428	432	428	406	457	453	470	466	451	429	433	409	428	425	422	458	454	499	451	446	441	449	443	430	435	407	467	425	474	463	457	475	452	473	436	441	437	450	437	443	450	457	448	438	444	432	448	427	442	443	441	424	445	464	431	477	449	493	470	471	440	465	433	406	460	404	445	444	421	449	427	436	449	462	434	400	461	456	429	458	452	438	465	407	462	439	427	459	472	469	411	449	423	494	431	445	436	433	448	461	453	456	453	459	482	412	467	433	443	436	436	466	447	426	465	435	426	487	440	488	453	460	393	488	440	436	446	428	453	416	474	449	452	451	433	457	485	436	417	431	431	433	449	462	459	445	445	456	441	451	461	449	431	470	470	431	412	414	417	451	449	429	456	469	461	449	471	442	423	449	442	437	434	430	463	439	419	440	432	496	457	431	473	414	465	425	445	436	468	459	429	432	455	438	463	432	442	442	451	427	488	470	419	432	431	480	470	461	497	445	427	423	438	438	475	432	481	470	459	440	415	465	446	468	432	462	419	423	414	444	416	444	435	442	430	480	466	430	439	425	413	462	443	437	468	453	436	445	453	466	458	443	477	451	462	417	422	448	443	420	467	476	491	408	446	459	458	414	430	456	452	476	468	433	423	472	454	465	464	438	456	445	455	415	434	459	423	427	444	466	450	456	456	461	456	476	430	433	433	479	476	448	414	481	424	478	438	430	455	448	421	452	428	450	452	465	405	446	452	415	460	461	473	454	465	461	439	462	464	421	455	443	439	420	431	415	433	449	432	445	457	466	442	447	489	440	413	456	467	460	420	431	464	426	435	449	454	444	445	442	476	450	432	421	493	445	422	435	414	453	451	467	428	434	448	450	444	460	433	432	452	428	432	447	455	433	441	450	444	436	448	448	434	427	453	444	449	458	451	435	426	428	467	442	475	437	474	435	455	455	443	464	414	485	471	452	480	436	451	422	400	439	447	451	446	450	412	414	448	445	388	440	427	448	465	468	442	401	440	477	432	459	430	444	422	445	442	454	429	413	456	441	453	457	464	463	444	439	426	474	440	450	462	472	478	465	454	415	434	451	441	481	429	465	430	423	434	438	429	461	459	445	451	428	431	444	455	412	426	442	415	487	437	469	433	454	458	453	491	431	438	456	484	479	455	406	468	433	423	427	444	448	476	456	461	428	461	463	464	472	431	418	421	460	478	476	449	422	453	444	432	467	406	422	459	418	436	426	456	419	447	429	438	450	443	436	447	446	456	433	474	454	432	454	471	409	480	463	445	468	410	464	412	460	420	446	457	447	416	440	459	428	464	470	457	456	424	488	435	461	491	475	430	437	439	422	477	430	441	439	456	428	436	442	426	442	469	466	424	450	484	477	445	420	430	457	419	454	427	451	420	413	430	467	433	440	483	424	444	452	476	412	449	424	455	474	372	423	427	457	445	442	442	450	421	465	438	437	453	489	467	419	463	499	457	455	455	466	448	461	427	454	424	450	418	452	393	458	455	448	463	449	457	429	429	404	511	454	431	472	422	465	462	468	415	431	476	417	464	460	434	464	442	468	406	466	427	441	459	429	455	442	452	444	450	462	443	442	441	441	438	465	433	434	440	427	481	445	434	461	457	456	464	469	431	443	419	427	434	443	450	441	428	466	454	450	443	441	446	435	481	458	457	459	434	444	421	463	449	438	470	441	435	465	408	447	434	446	427	430	452	458	483	422	442	456	481	471	458	457	484	478	459	460	478	444	422	489	483	411	428	449	437	430	463	456	472	453	432	432	469	440	423	452	467	426	446	470	416	428	446	457	466	453	447	470	451	436	453	461	434	432	416	416	400	466	435	434	438	461	426	415	450	424	451	400	443	441	447	439	436	466	448	398	461	460	476	451	434	435	429	475	441	443	460	441	474	518	422	389	474	426	425	430	406	428	432	493	481	475	402	438	441	420	465	453	444	433	478	442	444	451	447	434	469	452	463	451	453	419	439	410	446	452	421	424	469	465	506	459	422	424	429	429	431	436	427	468	396	438	455	451	449	461	461	447	412	428	415	477	443	437	405	451	450	431	439	419	461	431	461	440	487	427	421	444	407	446	429	460	424	441	444	436	457	442	426	481	460	440	452	435	458	416	409	462	441	451	418	423	431	439	434	435	453	451	440	468	452	438	429	465	452	449	441	432	438	429	434	450	462	466	447	466	474	486	431	433	452	457	458	436	405	419	438	428	493	426	434	418	446	467	414	463	441	403	434	434	453	409	456	499	471	454	421	459	442	482	451	464	461	454	458	422	430	459	448	433	472	449	436	405	419	448	447	459	418	493	433	412	449	424	451	437	422	447	430	455	458	426	441	446	443	444	433	433	422	415	460	398	450	460	450	449	447	425	453	424	413	425	401	430	484	475	430	478	428	479	442	464	477	442	457	471	457	463	457	414	453	445	455	476	473	436	434	485	466	474	426	459	430	438	476	447	428	442	433	425	416	452	449	428	424	445	437	423	414	423	467	426	426	420	502	466	479	460	470	423	437	477	431	443	463	465	434	462	446	421	396	450	458	484	471	437	408	433	455	411	430	434	443	454	439	440	473	433	477	438	400	427	443	455	446	421	413	471	443	420	488	450	441	457	421	455	422	499	495	441	421	452	457	437	482	458	443	446	474	456	420	444	466	465	457	462	418	444	450	423	441	450	438	457	451	446	443	455	476	444	406	449	457	432	428	467	453	440	413
2019	226	256	208	202	179	168	194	184	172	186	160	178	181	180	158	159	178	170	173	180	162	174	189	171	150	152	156	175	177	169	161	172	189	172	183	174	185	165	172	191	178	190	153	160	172	175	159	180	149	173	175	180	181	175	170	182	171	152	176	173	186	170	174	167	162	165	183	150	171	172	166	190	161	160	161	172	170	186	169	168	187	157	160	166	154	160	184	182	156	177	160	174	162	171	171	148	165	189	183	178	172	159	157	158	168	171	135	170	187	156	198	170	180	182	185	166	168	184	186	150	193	170	174	160	175	158	186	150	174	169	186	155	152	168	167	157	188	173	179	166	162	163	187	149	182	182	180	163	172	151	186	164	167	172	142	171	155	168	162	156	182	188	150	152	155	166	196	177	181	161	170	170	159	170	177	175	180	164	173	172	146	152	161	187	163	180	173	170	171	181	178	181	189	167	170	156	153	181	160	176	155	151	170	169	167	194	149	201	170	166	186	187	189	170	153	175	172	178	166	157	169	168	159	173	159	155	164	161	186	149	164	148	188	179	169	154	169	174	168	169	164	173	165	187	159	167	159	213	167	182	147	173	166	179	166	170	164	164	147	153	171	198	158	174	180	187	151	149	182	175	178	170	144	158	146	155	161	175	178	184	157	191	162	173	177	162	160	164	189	182	183	174	172	175	162	163	187	183	200	170	183	165	175	178	168	170	165	168	159	186	184	196	191	158	190	176	184	172	165	173	162	200	139	150	151	183	160	180	167	145	173	192	162	159	181	169	155	175	170	184	165	178	181	160	165	181	166	172	161	181	161	183	183	188	167	166	179	189	164	166	163	148	155	177	176	176	163	176	181	192	179	178	162	156	169	169	169	183	166	177	198	166	172	174	189	164	161	167	174	139	186	174	175	161	202	173	188	164	181	198	166	145	153	159	187	170	172	174	172	169	180	176	169	187	164	177	178	167	163	188	144	177	162	160	154	167	177	179	179	178	212	156	170	158	166	187	163	170	185	174	181	177	175	162	158	156	192	153	164	179	172	176	172	162	155	185	172	190	181	186	154	185	148	161	166	171	153	172	173	149	166	170	188	164	162	175	166	165	164	185	169	173	154	156	161	187	176	171	164	171	171	152	176	174	184	154	181	138	177	193	181	151	150	153	185	167	178	179	177	189	166	182	186	182	155	171	171	166	199	148	155	167	172	169	173	153	171	165	171	168	161	162	184	164	157	176	167	157	156	189	173	174	178	177	168	160	157	171	161	150	181	138	161	147	181	179	178	176	171	167	161	164	179	172	181	190	148	190	178	176	151	157	164	163	167	158	186	164	175	147	181	176	164	186	159	183	182	169	179	160	178	155	150	167	196	158	172	169	157	193	180	161	154	166	166	188	174	175	191	169	172	176	141	196	168	158	178	168	171	193	178	161	162	173	186	177	181	172	166	189	162	175	183	168	187	171	153	150	173	170	151	162	179	156	178	147	160	195	169	174	163	180	166	178	160	166	139	157	179	150	169	180	171	185	200	158	153	189	188	176	182	183	188	178	164	177	173	150	182	200	157	152	170	164	176	168	153	158	165	156	174	155	208	199	174	163	165	160	167	165	169	152	179	198	162	190	170	172	160	168	180	189	167	169	189	177	181	171	156	177	159	160	188	162	170	196	205	175	186	196	173	156	158	170	166	165	164	169	173	167	174	173	174	172	164	151	172	170	178	145	167	162	183	156	193	177	164	174	182	153	165	182	169	164	173	187	163	173	159	150	176	180	176	160	182	156	170	168	179	185	179	183	156	165	178	170	142	193	180	176	167	161	185	174	155	156	174	149	149	165	169	154	161	179	167	155	156	173	179	194	186	175	187	168	173	178	165	183	178	180	170	173	171	166	177	153	194	176	156	175	187	180	138	150	149	175	159	161	179	153	154	177	170	191	185	180	187	175	155	179	153	181	182	159	184	162	163	176	163	162	170	180	183	156	188	180	204	164	148	168	179	154	172	172	183	166	182	180	163	189	152	155	204	143	153	199	168	159	160	163	184	198	172	159	180	177	181	162	187	158	166	157	174	168	168	192	156	176	170	158	185	151	165	163	170	188	178	158	191	181	142	153	200	169	154	157	150	158	177	154	178	151	176	176	190	159	176	158	194	184	185	167	177	173	167	174	157	151	168	182	170	190	190	161	183	146	173	154	160	195	177	160	163	167	152	166	189	175	155	185	170	200	162	158	179	167	169	160	174	180	174	175	140	143	155	182	180	150	181	162	170	167	171	189	165	161	165	174	162	160	177	182	175	202	199	166	168	154	179	186	180	177	185	180	147	156	170	169	165	196	149	183	171	171	163	197	164	190	175	191	184	176	195	172	178	163	145	145	182	176	178	182	162	173	163	181	173	156	193	202	171	184	180	155	188	170	152	178	178	150	171	182	199	139	178	175	181	187	152	182	168	182	179	159	192	182	172	168	190	159	225	161	172	201	150	182	171	198	173	147	153	169	183	169	182	161	174	162	172	161	167	202	182	160	180	170	185	173	164	165	192	168	174	167	162	178	168	168	185	191	189	174	183	158	165	153	150	166	169	164	196	166	159	167	176	169	189	176	155	170	176	177	181	164	174	169	171	167	183	170	177	150	188	192	166	179	177	162	153	166	174	174	183	165	171	164	177	146	157	159	170	178	209	163	181	174	164	155	171	191	206	183	186	157	176	184	161	191	170	170	175	190	147	187	178	181	171	172	186	188	178	167	160	190	167	175	182	186	158	163	170	179	186	139	188	157	185	156	176	174	157	166	178	162	170	170	180	156	165	155	178	168	172	172	172	158	161	155	179	173	159	173	173	165	181	165	193	163	187	164	173	187	172	167	182	160	174	180	156	170	143	183	188	144	149	157	170	177	178	138	194	162	176	172	153	171	168	173	146	188	181	182	157	187	157	166	195	174	175	160	162	186	151	158	151	176	198	149	172	160	171	165	159	157	167	161	151	165	175	160	177	190	175	190	154	167	179	184	170	176	179	150	170	170	170	176	172	169	162	168	172	176	180	191	180	177	165	165	178	167	172	177	156	175	172	159	154	188	173	169	165	172	177	178	183	169	174	181	171	187	170	185	171	179	166	163	185	167	152	181	173	173	184	176	170	182	162	183	168	180	147	176	155	178	152	152	158	158	179	160	170	175	167	184	192	173	164	172	156	167	176	167	172	173	168	153	188	167	195	168	163	170	177	181	169	189	182	178	192	147	186	200	185	170	181	193	178	157	174	166	169	170	153	167	164	158	167	138	172	184	143	151	147	176	181	182	175	160	164	179	175	168	182	163	178	177	172	163	190	170	172	171	170	175	148	174	154	172	157	163	197	149	178	164	170	198	163	166	174	176	153	166	150	170	173	168	166	169	196	151	172	175	171	160	163	181	161	181	185	203	186	183	168	177	173	161	176	145	167	176	184	165	171	175	175	166	177	197	182	185	175	164	159	179	190	158	166	174	168	191	177	181	172	186	155
4061	713	776	817	789	736	666	697	722	669	587	642	599	626	605	675	622	581	591	632	615	605	644	653	579	567	586	636	606	605	607	581	603	602	630	571	610	608	624	595	643	561	589	599	609	586	611	596	612	616	608	613	590	603	664	647	548	638	669	632	591	652	592	651	580	602	579	594	608	612	590	574	621	580	609	616	632	589	593	572	655	585	608	571	595	551	631	603	605	616	596	594	606	581	580	539	620	604	600	558	585	622	662	603	597	641	587	602	623	598	607	579	638	580	622	606	584	593	559	613	634	624	640	597	590	579	624	580	595	598	662	602	573	584	590	605	591	651	595	583	625	597	595	617	617	590	627	571	565	606	628	593	597	611	606	623	603	601	643	625	564	612	569	610	594	607	622	586	627	618	596	561	610	574	564	642	579	645	594	599	630	557	632	586	612	572	607	635	576	586	565	574	648	566	617	629	596	610	658	571	602	646	602	569	599	599	598	624	587	604	599	619	588	558	624	654	648	599	563	617	593	582	593	611	642	557	587	575	587	613	590	603	658	642	608	586	572	640	603	609	601	646	629	605	587	602	610	644	610	626	611	625	623	571	581	573	626	602	549	588	586	594	607	585	624	597	650	598	606	609	600	617	618	590	664	585	625	603	541	617	572	612	583	574	592	570	609	562	620	575	615	627	608	585	624	599	617	585	563	596	582	599	569	599	589	584	613	605	631	626	533	626	621	618	613	620	627	595	600	614	606	610	546	637	594	593	625	605	593	621	634	593	578	605	575	559	639	628	600	576	591	617	588	575	616	602	634	570	602	623	588	602	635	618	593	602	579	605	614	603	609	565	653	635	616	594	627	597	559	624	595	591	610	599	636	574	574	634	634	616	647	609	614	604	598	588	602	624	581	618	603	611	612	603	592	592	614	634	606	585	632	640	579	644	628	591	603	606	604	626	583	609	552	570	633	594	635	621	626	619	607	578	659	575	580	635	632	600	612	639	546	585	604	636	617	580	625	667	619	592	583	583	527	603	574	635	606	565	641	589	585	553	592	612	636	610	608	549	577	593	601	612	629	596	621	619	562	593	601	609	632	571	603	588	583	651	588	665	633	595	610	587	557	580	592	623	571	605	601	618	580	621	596	593	596	602	595	578	630	622	591	601	596	584	606	592	589	598	552	602	579	586	613	624	608	590	647	600	641	633	566	611	604	636	595	585	628	580	589	586	645	619	599	593	645	601	624	628	625	642	627	614	602	583	632	608	594	561	616	605	595	602	603	583	626	597	557	599	605	601	634	607	601	624	554	614	586	643	624	608	619	579	601	604	616	618	613	589	606	588	606	621	650	600	619	581	577	619	588	562	569	607	626	638	650	608	567	580	637	641	625	671	605	594	622	583	622	617	577	597	572	601	569	624	655	597	587	620	582	592	631	583	611	538	600	612	587	589	636	603	567	613	630	593	648	633	610	631	609	609	591	564	621	614	626	621	643	632	627	589	616	597	629	605	609	610	607	611	574	540	600	612	611	577	615	620	644	593	607	619	613	610	621	641	603	615	610	582	577	610	569	550	627	625	582	623	620	653	610	611	579	606	588	596	618	589	585	569	593	624	596	617	666	613	577	593	623	606	607	585	582	603	609	649	613	577	608	621	569	592	590	588	613	658	624	586	560	654	618	580	621	615	587	622	623	590	579	583	574	652	589	619	600	597	637	589	586	628	644	596	566	570	563	590	600	624	610	585	611	609	600	619	638	604	658	612	618	632	607	580	598	602	622	640	583	578	583	563	592	546	583	539	592	631	574	587	593	626	640	610	615	626	588	649	591	612	609	628	588	644	602	637	601	634	598	584	558	623	618	591	589	615	596	572	630	591	630	574	593	583	550	602	581	611	597	578	606	631	605	581	624	600	614	593	585	603	587	630	626	615	645	649	593	612	588	584	599	630	627	626	600	646	605	613	602	606	574	585	594	598	588	578	581	610	634	617	579	681	560	575	573	571	571	577	582	628	599	618	596	539	630	602	579	586	615	575	618	606	620	612	579	618	589	628	615	605	605	604	610	580	612	573	587	576	612	604	629	594	616	624	609	620	619	599	642	601	598	626	632	614	608	592	540	565	590	615	595	634	642	612	600	590	621	580	595	581	590	623	616	608	624	648	572	572	620	611	603	618	588	631	600	607	635	602	580	627	596	622	604	591	658	656	623	572	597	593	538	602	569	556	604	605	599	588	600	635	629	609	559	594	574	596	620	547	624	616	648	611	581	628	615	605	590	586	630	614	630	585	600	612	595	620	619	631	618	590	618	602	616	596	586	607	614	575	570	628	550	564	621	621	617	652	614	601	576	605	562	627	661	597	621	606	603	611	605	604	614	593	604	611	587	571	621	620	577	574	599	597	607	590	596	589	599	612	616	637	602	608	559	618	612	582	554	580	623	532	582	602	592	632	612	624	607	616	595	621	635	571	591	634	622	615	552	636	605	597	592	569	598	599	572	660	574	608	592	599	607	646	572	541	607	573	617	613	599	627	629	613	589	630	572	644	617	602	618	624	602	575	607	640	621	606	602	604	619	596	611	610	600	628	605	631	601	614	633	615	622	629	618	583	586	614	609	580	593	578	636	603	591	627	639	655	607	586	578	592	574	624	597	597	543	580	608	594	616	613	585	630	567	596	609	605	614	578	621	614	617	580	614	620	630	605	608	581	660	606	607	616	606	586	590	603	598	570	592	605	567	603	617	589	563	613	564	570	609	639	617	587	617	570	617	588	598	563	590	621	607	606	602	607	586	597	588	598	598	600	603	602	582	620	616	582	624	587	618	603	605	611	545	582	603	571	576	645	630	637	544	613	599	590	556	571	602	587	550	589	558	602	613	596	674	620	593	632	607	594	587	579	586	575	580	669	644	584	606	584	593	599	646	581	556	595	551	607	584	593	610	610	622	602	627	565	577	603	599	600	604	580	547	643	623	572	570	588	571	585	643	577	620	650	622	611	568	586	598	595	609	591	643	617	629	605	593	609	603	654	588	612	605	591	573	586	586	615	631	600	607	590	641	637	584	650	591	594	567	592	627	596	632	597	602	625	637	604	592	614	602	595	620	585	607	597	614	626	572	575	571	604	623	586	593	627	563	601	635	559	611	628	575	599	630	625	590	566	600	615	588	594	631	574	567	546	605	620	540	581	610	618	561	632	601	612	620	575	634	570	616	588	591	589	555	634	617	585	609	636	587	624	586	591	590	637	606	596	580	623	556	589	595	621	577	571	607	614	587	619	610	593	651	552	629	610	638	582	591	595	633	605	616	599	619	561	626	598	568	616	619	583	619	568	583	594	588	657	561	653	612	582	622	590	624	619	641	609	604	641	607	590	586	605	621	582	620	599	595	552	588	589	577	638	607	633	585	605	599	601	625	601	623	629	628	613	594	568	573	599	582	591	537	595	640	633	651	612	651	624	598	653	591	592	587	582	557	609	590	628	625	602	596	600	574	600	608	638	605	620
10923	987	1020	796	551	429	343	256	216	180	162	138	128	139	140	113	129	113	107	119	101	93	90	92	107	118	103	74	86	68	76	95	72	113	90	94	82	74	80	105	78	75	104	77	80	91	71	91	84	80	89	72	61	79	79	80	69	87	97	82	89	105	83	72	91	81	97	67	79	73	96	103	98	84	77	81	86	74	76	85	81	92	86	84	90	63	76	66	82	84	81	84	85	74	70	72	86	83	79	94	76	77	91	92	85	79	88	70	81	89	76	81	71	75	62	97	91	90	83	84	72	69	101	73	84	85	88	92	83	82	82	85	94	83	74	74	89	96	89	76	85	72	74	84	81	92	80	86	76	73	86	86	89	79	72	76	84	88	74	79	77	70	87	89	92	84	70	87	80	86	80	77	81	73	71	71	78	85	84	83	98	90	77	72	80	83	71	79	77	93	66	77	91	84	80	73	85	59	85	83	76	90	83	92	80	67	76	81	98	85	95	70	92	88	70	80	86	89	74	76	79	79	93	69	73	77	73	74	79	83	75	93	85	76	95	85	82	78	76	88	64	67	87	79	89	74	94	61	93	86	88	80	83	82	77	87	80	79	78	76	98	84	79	69	81	82	84	93	94	84	86	84	78	96	86	85	81	91	85	110	79	84	72	79	88	80	88	85	75	82	85	75	90	80	88	83	77	83	76	85	71	71	80	71	80	95	94	83	87	80	67	80	97	79	80	71	96	93	72	98	80	91	83	81	79	84	90	85	88	86	70	75	104	73	92	78	71	91	81	83	97	84	92	76	82	79	101	98	83	83	79	74	72	79	90	68	75	63	93	66	80	89	96	90	69	75	82	75	72	85	81	69	73	86	90	109	77	94	85	75	76	90	78	92	77	92	91	95	71	84	81	89	80	71	80	96	80	104	77	78	75	78	87	81	81	92	75	78	96	90	90	77	92	98	79	93	87	89	83	82	82	80	83	85	74	62	91	92	87	89	66	66	86	75	86	77	72	89	84	66	82	87	80	78	88	93	83	76	83	81	102	90	79	94	100	75	91	75	88	87	83	77	87	105	73	95	74	88	83	67	74	89	82	76	79	80	81	71	81	88	96	93	76	68	67	82	77	82	83	81	83	80	83	82	89	77	87	84	82	80	74	83	93	96	77	74	88	73	80	94	73	92	86	75	83	82	77	92	88	94	80	80	86	73	75	81	98	72	84	90	79	86	82	88	96	87	66	80	81	84	93	85	94	83	71	75	83	81	97	67	88	64	74	83	95	78	74	80	96	95	81	84	72	77	60	95	82	77	71	84	83	81	77	93	89	86	79	94	72	106	84	90	80	85	83	75	93	76	80	103	78	91	75	81	74	79	90	79	86	70	103	84	73	74	75	74	74	83	77	72	69	98	78	90	78	87	86	79	88	91	105	82	80	94	74	74	78	85	85	84	77	88	80	89	90	93	79	80	101	80	68	73	89	82	85	82	87	76	84	76	85	80	83	74	72	88	95	80	94	77	98	72	69	97	87	93	81	67	71	77	92	87	86	88	81	64	74	84	89	68	84	85	91	71	84	84	74	83	85	76	87	97	83	68	98	84	90	86	87	69	80	75	77	78	71	95	89	83	89	69	88	88	79	82	101	95	72	83	83	82	77	84	85	76	84	78	85	66	87	72	98	92	76	86	70	76	82	87	93	79	82	95	79	93	81	91	97	85	88	95	68	73	87	73	83	93	71	68	81	65	98	80	93	76	82	83	89	99	75	96	75	85	81	84	75	76	71	71	96	93	89	64	88	80	90	91	79	89	90	91	77	77	77	83	86	88	75	70	64	88	84	94	82	80	64	71	84	80	79	68	86	81	85	83	73	85	90	94	76	80	87	80	84	85	73	75	93	70	95	82	79	76	83	88	87	77	99	82	102	78	72	72	71	79	94	81	86	91	95	78	89	79	93	75	69	71	65	80	83	64	75	90	87	85	86	88	82	92	90	93	79	83	67	101	89	72	94	77	79	88	82	75	88	65	80	73	96	78	104	69	85	84	93	82	79	81	90	76	80	73	63	76	89	65	78	79	89	70	87	89	70	74	89	77	74	84	66	92	76	84	78	96	83	78	85	79	79	93	100	81	92	87	76	94	84	71	100	83	80	80	88	95	89	94	69	84	78	84	84	89	82	91	80	79	67	78	80	87	80	68	77	81	86	78	81	87	86	78	75	82	79	91	69	79	63	73	94	79	86	63	71	90	91	83	70	85	86	91	79	81	84	74	87	106	85	72	105	85	106	78	99	88	72	86	78	78	82	73	82	83	88	84	76	85	91	86	78	72	80	75	74	76	88	81	74	78	93	91	85	96	81	91	78	83	78	66	76	77	75	72	97	96	83	86	90	71	71	102	79	85	71	60	72	82	94	114	89	79	74	73	77	85	81	78	79	78	99	72	93	86	79	89	66	65	85	70	73	80	76	72	84	76	96	91	82	88	101	83	93	81	83	80	89	80	83	75	77	90	86	75	70	93	83	73	70	82	70	78	86	97	81	81	82	75	68	84	87	79	70	86	93	75	92	86	82	80	62	69	98	87	58	82	87	87	79	87	79	91	73	74	90	80	78	75	76	90	80	85	77	94	68	89	51	72	87	78	85	92	69	84	84	71	76	77	94	73	66	90	90	75	78	63	102	64	77	95	62	82	77	71	78	74	78	67	78	72	89	82	66	84	83	81	79	84	81	89	70	95	69	75	87	84	80	68	75	93	78	85	84	70	75	87	94	76	93	80	96	106	97	93	72	82	98	78	75	81	90	104	107	92	77	82	96	62	86	95	78	85	70	84	79	84	85	95	84	96	81	87	70	69	71	76	82	67	92	91	93	89	86	75	94	70	94	84	67	80	87	87	74	82	77	70	103	110	85	81	79	75	100	97	89	75	60	87	74	82	90	91	81	97	102	74	82	84	76	85	91	84	89	80	92	94	68	78	88	78	75	74	91	102	82	70	91	85	99	86	66	92	83	94	90	93	83	81	88	81	82	88	73	89	75	83	66	93	82	71	97	76	74	85	74	86	86	76	84	69	80	75	81	83	81	84	83	80	88	88	71	83	69	86	84	70	76	67	89	76	80	84	86	85	88	66	80	73	78	81	68	75	83	77	67	80	99	85	76	93	88	82	69	81	69	78	82	81	80	92	69	69	84	77	87	82	86	85	88	78	91	86	90	77	87	76	82	93	84	71	76	81	83	90	87	70	92	88	80	79	106	80	74	74	84	72	76	79	74	105	79	77	70	81	88	77	86	85	84	94	89	77	78	73	89	74	77	90	78	85	74	86	67	84	85	83	61	82	83	83	79	87	80	90	71	92	78	75	92	76	84	93	79	83	83	80	87	77	80	78	78	73	78	72	98	74	91	80	83	84	96	74	76	76	77	78	69	95	86	91	83	80	78	76	83	81	85	85	84	69	67	83	68	78	82	67	84	81	89	101	74	67	79	78	81	87	89	96	68	84
8378	1205	2700	3166	2641	2122	1906	1519	1306	1119	1021	909	832	785	736	673	601	608	559	591	539	566	482	475	473	476	487	452	442	415	406	404	390	398	393	385	391	393	372	397	392	383	366	367	370	342	361	364	355	333	364	372	366	352	377	376	357	331	340	357	380	310	375	348	317	354	352	358	335	351	340	324	332	384	366	344	316	331	331	318	363	318	367	331	326	315	337	307	354	349	333	311	333	354	341	339	307	293	327	352	314	348	339	335	324	361	322	342	307	327	319	322	332	330	327	327	349	322	345	364	332	366	346	326	333	330	319	328	328	351	323	363	325	331	309	323	320	299	327	305	341	318	338	341	328	329	324	306	335	313	297	354	348	310	347	358	283	353	297	308	354	335	308	361	339	322	311	325	349	339	321	335	336	341	303	339	340	318	334	294	307	295	341	342	321	357	336	314	345	332	328	327	297	344	329	344	360	312	301	348	353	308	320	370	306	331	326	345	299	321	325	353	337	333	311	360	333	309	300	358	335	336	346	362	357	325	288	319	278	324	311	348	353	316	336	325	332	311	360	340	327	281	344	332	324	339	355	298	300	330	342	355	343	334	336	340	318	314	329	322	307	311	271	327	301	341	342	335	332	333	341	345	333	338	315	358	311	323	311	314	336	329	333	323	320	333	338	348	356	315	320	327	349	301	328	345	339	336	319	315	322	354	320	310	353	331	313	360	339	335	335	344	285	355	326	329	323	333	344	336	344	323	332	318	338	311	317	313	345	332	354	346	337	302	337	349	306	308	340	336	326	351	315	332	307	326	341	316	302	358	348	345	338	323	349	327	358	352	321	351	319	306	337	361	334	318	303	350	313	336	305	328	348	317	323	327	316	325	329	337	334	324	332	323	335	324	326	340	353	319	310	298	343	341	302	291	303	356	352	337	323	292	341	358	292	315	338	311	351	376	351	289	323	317	326	322	344	326	334	316	321	330	350	321	351	349	323	334	319	345	293	319	336	330	343	341	320	340	333	312	337	335	337	324	305	351	320	343	341	333	347	337	326	322	331	333	338	341	326	333	300	313	335	338	320	325	310	337	335	322	326	334	329	320	315	334	301	308	344	333	320	335	287	316	353	335	345	316	354	327	324	352	342	348	341	330	340	332	321	352	324	342	363	337	343	321	346	315	331	361	391	323	339	365	318	339	325	298	327	335	326	330	367	307	324	370	332	342	307	337	325	316	303	307	324	325	338	339	343	328	304	311	337	327	328	319	307	328	325	314	335	333	360	335	334	313	316	329	348	292	328	289	349	311	292	312	328	324	327	304	349	313	346	329	319	344	360	345	310	332	335	334	314	334	327	354	340	349	308	326	338	329	353	340	290	303	304	319	350	326	337	349	353	327	284	322	324	338	333	345	330	335	320	322	342	333	332	363	364	345	366	354	346	321	352	306	328	344	344	323	317	299	348	296	324	345	334	333	305	320	337	354	304	358	318	317	328	309	279	306	377	332	348	331	340	321	335	325	314	310	320	313	347	340	335	325	335	287	321	346	358	331	326	332	327	345	322	312	335	341	318	340	338	337	316	319	350	303	331	303	321	336	329	347	316	338	349	332	325	312	338	340	332	335	329	337	316	325	320	366	339	342	297	335	316	320	355	345	313	349	350	335	312	348	354	335	334	280	330	309	350	326	361	334	313	345	327	303	348	345	336	384	330	336	317	305	333	331	328	331	308	311	363	303	300	327	328	301	325	311	327	303	322	320	340	329	328	329	323	310	341	320	340	326	332	357	309	325	333	315	323	327	335	332	287	362	335	314	317	360	325	327	312	359	334	366	346	321	333	333	349	335	323	318	338	322	359	297	346	381	309	296	289	341	323	323	345	319	267	357	345	376	318	311	313	366	339	343	288	310	327	362	309	329	313	337	329	329	331	312	309	305	319	331	336	351	327	354	333	352	361	349	327	305	329	325	318	326	351	327	333	354	328	314	330	332	316	345	375	329	333	323	342	308	342	328	305	364	350	303	305	336	354	349	307	343	331	320	325	340	317	340	340	338	308	337	341	349	328	343	319	364	348	324	335	323	337	325	333	346	320	331	326	356	339	355	348	325	330	358	325	350	356	325	320	342	333	286	332	336	330	311	318	326	323	322	307	335	331	332	308	324	328	358	358	345	334	332	337	342	301	337	345	347	332	340	357	304	327	314	319	319	324	289	345	310	329	327	335	349	313	326	336	353	308	318	354	332	335	338	311	370	338	328	305	358	301	306	317	322	345	346	332	359	312	337	326	340	338	333	350	299	333	326	313	356	375	325	343	341	338	340	316	347	321	335	325	337	343	310	328	324	337	317	342	294	325	348	337	345	332	359	298	358	335	323	347	346	343	319	303	354	313	347	318	326	347	290	321	349	294	287	338	310	355	322	323	321	328	321	309	305	344	345	294	357	338	331	342	325	327	314	325	301	336	334	329	332	360	340	301	346	329	321	373	334	317	342	317	342	339	321	313	348	310	345	326	316	349	325	333	323	350	324	295	343	341	308	326	333	307	314	321	312	327	332	318	351	340	307	343	334	362	323	313	355	352	354	328	336	309	319	350	362	343	373	355	324	321	305	350	322	303	321	341	315	309	344	373	348	325	323	323	332	329	365	312	343	312	355	336	357	314	329	327	337	301	348	321	316	367	311	325	335	337	340	358	311	300	285	332	346	334	326	352	306	305	345	354	349	329	338	311	298	358	360	367	312	345	334	353	317	336	350	349	280	331	313	341	304	355	342	341	354	332	312	337	320	330	308	312	313	332	320	294	347	327	341	357	318	299	328	293	324	329	340	337	305	348	325	322	298	332	341	303	346	343	302	357	358	366	324	316	313	329	363	344	294	318	321	326	350	338	375	336	364	307	311	309	324	330	312	342	340	318	307	304	365	358	303	316	346	321	320	319	361	343	345	333	321	326	296	357	309	349	337	337	299	361	329	331	322	299	340	302	337	348	364	353	342	318	336	309	294	310	323	332	326	337	323	330	346	323	327	298	385	362	314	332	336	337	338	345	351	375	306	314	322	300	320	299	321	343	328	340	332	307	338	345	314	351	318	342	331	336	346	344	335	343	348	322	340	350	299	341	336	350	329	323	326	360	321	326	333	333	328	315	353	309	337	312	315	319	355	320	320	335	312	327	333	339	313	323	344	365	317	335	332	317	333	319	305	321	337	327	364	298	336	341	292	334	366	333	338	344	357	333	323	332	353	338	339	353	296	307	330	318	361	336	324	328	336	334	306	284	339	313	312	308	332	292	318	340	357	329	330	327	326	360	333	325	318	326	309	297	306	338	345	345	310	301	354	342	343	323	307	295	328	335	335	348	324	326	375	328	329	326	324	339	326	311	322	333	341	350	353	307	307	298	331	319	305	311	368	334	318	362	321	385	303	324	306	327	321	313	348	357	350	335	368	327	337	324	349	316	306	346	346	330	317	345	342	323	346	290	347	357	314	350	318	339	335	319	348	322	333
19305	2620	2040	1480	969	765	618	435	392	311	242	258	243	208	219	201	184	187	158	140	154	144	162	151	133	130	128	137	134	133	136	146	131	143	120	117	130	138	144	102	109	118	122	122	118	113	123	132	114	107	103	141	111	130	109	115	116	119	129	122	89	107	107	121	122	111	114	103	119	91	98	128	92	119	130	146	90	104	119	113	101	107	110	99	104	82	113	117	124	100	115	111	113	123	109	109	128	98	101	109	87	124	105	120	110	115	110	104	87	97	114	119	131	118	102	122	99	117	94	115	112	121	99	108	109	107	104	100	126	100	119	112	116	108	89	113	101	111	123	104	123	121	100	116	110	104	107	101	112	101	108	112	115	116	113	107	114	113	115	104	117	116	124	116	123	130	114	115	110	113	112	106	101	99	119	92	88	120	111	133	125	108	107	127	113	93	115	109	105	120	96	104	114	89	93	99	115	112	95	120	110	123	129	116	109	99	115	94	110	120	112	106	119	110	115	109	105	120	122	116	122	105	96	110	110	92	91	89	139	118	105	120	96	106	84	131	115	113	103	120	88	111	111	104	113	121	128	105	121	89	112	102	116	122	108	95	93	122	110	121	116	102	109	122	124	112	114	138	100	99	107	112	114	94	87	118	121	103	117	115	87	105	114	110	99	98	102	97	116	91	117	117	101	105	95	122	131	116	94	103	127	101	117	107	106	125	106	106	102	102	103	115	132	118	109	104	100	110	117	102	114	113	122	95	115	111	111	100	115	121	105	101	112	114	111	109	121	117	99	109	118	104	113	118	107	112	120	126	129	117	122	123	91	119	100	115	105	110	121	100	98	95	112	125	99	113	127	109	115	119	114	104	113	116	102	113	115	123	130	106	106	110	119	122	107	112	108	123	102	113	121	109	130	102	103	106	121	106	115	109	121	117	113	119	109	114	111	124	97	129	129	110	112	100	123	124	98	105	108	121	104	114	97	111	85	106	100	117	109	95	118	118	114	115	115	122	114	109	113	96	108	112	104	94	114	112	114	105	124	123	104	104	108	127	104	97	117	98	86	95	119	114	130	123	113	124	115	105	101	109	118	98	109	117	105	123	110	117	106	103	110	111	118	119	115	104	108	105	109	96	97	92	97	114	88	99	107	102	104	119	105	124	108	114	100	103	119	127	121	96	128	104	102	115	106	122	112	108	123	106	103	130	118	102	113	132	108	89	111	111	113	110	125	120	91	113	109	123	87	109	95	109	118	109	121	109	133	110	122	108	92	109	100	120	132	111	102	119	112	115	98	114	119	101	116	99	129	97	121	117	115	109	112	113	110	126	115	96	96	125	112	95	101	89	112	107	104	113	111	120	102	104	100	113	125	107	100	112	127	98	118	125	129	112	122	101	101	117	104	108	114	102	115	103	107	100	131	113	99	130	97	121	103	104	93	118	116	112	99	101	104	113	108	120	105	104	95	101	117	124	102	118	108	107	111	103	104	99	100	100	101	96	109	112	107	119	96	115	124	123	87	128	118	121	106	118	104	102	141	116	110	121	108	102	109	112	111	106	114	121	112	108	104	98	121	116	99	97	119	122	109	113	97	112	94	128	90	115	87	102	102	109	117	118	94	124	105	129	118	110	110	103	127	120	110	119	108	85	88	124	111	123	116	136	106	105	97	124	109	125	123	99	132	124	126	101	109	123	117	121	114	111	107	98	109	110	99	107	100	99	133	129	117	128	107	118	113	100	110	122	123	110	99	109	117	130	122	91	114	113	104	97	110	113	102	113	96	127	108	123	108	102	123	102	119	83	113	113	108	107	98	105	121	99	131	116	98	112	114	107	111	118	113	104	107	108	110	120	127	108	88	113	113	105	105	126	89	110	128	91	112	94	112	104	129	108	103	95	99	107	96	119	101	135	120	113	107	105	106	104	114	81	100	124	111	103	134	125	119	93	97	80	107	116	113	122	119	86	108	130	101	111	119	109	134	103	99	125	93	98	94	120	109	127	108	119	97	98	109	122	99	109	109	103	115	112	113	99	108	104	117	114	122	102	101	109	87	117	100	105	95	115	101	119	105	92	113	110	115	131	121	124	108	96	122	107	115	104	127	125	116	117	112	107	120	127	129	113	110	105	123	100	114	116	127	98	126	117	100	112	131	114	129	107	109	84	131	128	129	111	114	112	121	119	126	117	113	103	116	100	119	117	107	125	110	102	114	90	108	115	112	110	107	121	105	122	116	110	107	123	115	133	97	139	92	111	117	108	117	102	107	102	114	114	113	102	109	96	122	114	115	127	100	111	111	114	102	113	98	111	112	98	97	121	120	113	113	99	107	130	108	109	122	111	106	123	99	103	130	113	112	111	115	108	109	115	116	110	116	118	113	107	125	100	120	117	110	125	103	105	117	114	121	101	96	107	113	104	107	112	105	110	105	108	99	104	107	104	114	125	107	118	88	115	92	113	107	89	106	110	92	120	104	112	118	97	115	122	131	104	127	109	121	109	105	98	116	112	104	106	94	115	102	118	112	114	135	112	98	119	129	113	100	110	116	118	107	121	103	118	112	88	119	96	119	118	98	104	111	129	126	102	97	115	107	130	106	115	126	107	112	109	101	114	121	105	99	101	121	123	118	111	105	118	114	134	110	103	136	111	101	111	106	115	114	116	135	98	113	103	121	115	105	107	114	118	86	124	107	101	106	127	108	87	117	112	111	110	110	99	138	111	107	101	121	96	109	113	129	111	127	109	98	107	112	108	105	105	118	120	124	107	121	119	93	106	111	106	119	111	97	95	106	128	116	137	111	107	104	111	117	115	135	125	116	99	117	130	107	118	107	102	93	124	102	93	114	90	127	132	126	102	138	131	115	105	111	111	92	106	102	111	115	85	135	107	102	107	116	96	97	116	101	115	120	115	106	113	118	108	128	99	111	107	113	100	126	98	92	112	111	120	108	102	122	109	105	119	121	100	112	117	113	108	122	118	120	107	130	102	108	104	110	113	112	108	89	114	108	121	103	109	101	94	105	115	92	85	133	116	102	107	115	124	123	117	101	127	82	105	101	112	123	105	109	114	106	111	105	119	125	86	96	112	98	118	114	88	99	109	112	106	116	120	98	103	115	113	116	111	117	115	105	106	111	124	127	109	118	100	101	112	145	112	92	103	127	108	120	112	117	109	107	127	110	116	123	101	116	124	106	102	133	110	108	112	113	120	122	116	122	110	113	132	117	131	111	119	117	104	116	109	120	108	98	115	126	101	118	90	119	118	104	108	98	99	90	104	111	80	92	100	105	104	108	96	114	127	110	125	137	99	88	105	117	127	97	126	115	118	122	117	113	112	106	113	118	114	111	121	107	109	106	112	129	114	119	99	110	106	105	114	112	115	105	120	114	118	120	124	105	137	106	108	113	106	124	117	106	124	117	103	108	108	119	111	113	97	101	123	121	109	106	104	116	112	114	111	106	120	137	108	116	116	97	127	116	122	122	105	92	95	113	113	120	130
10837	2202	4867	5510	4875	4024	3223	2741	2310	2013	1697	1504	1362	1292	1216	1101	993	933	893	834	860	761	735	704	673	716	687	672	630	621	600	637	595	570	549	534	539	523	540	540	522	505	481	503	487	500	465	505	484	468	523	479	521	475	504	475	479	497	455	436	445	515	464	450	463	511	437	445	458	448	439	478	448	469	483	450	430	465	420	472	452	444	424	439	420	378	424	478	432	459	427	416	462	437	436	423	497	437	448	419	420	451	437	425	433	450	443	407	429	427	428	398	448	415	429	414	465	414	465	455	432	405	408	466	414	438	476	463	435	435	412	467	397	437	431	435	441	402	422	448	459	421	452	445	421	401	416	433	410	426	420	451	413	437	434	440	424	437	419	392	398	405	422	462	418	440	471	399	438	458	420	424	440	407	426	407	472	419	487	403	420	426	425	427	437	433	401	408	428	443	429	443	426	428	431	410	434	402	441	406	429	464	445	430	448	443	415	417	447	445	467	439	451	403	442	456	411	406	415	435	422	455	449	393	404	433	432	439	433	441	441	448	395	398	446	446	434	425	416	449	407	415	408	449	387	417	418	417	413	423	415	424	477	403	389	399	436	423	403	411	454	438	446	417	430	428	410	442	422	395	417	413	409	443	442	401	421	399	433	433	413	443	406	432	380	406	406	402	444	432	412	438	431	441	425	410	428	402	441	404	404	447	447	432	412	442	412	436	440	409	434	424	381	440	452	404	426	428	413	428	437	397	443	435	441	406	426	362	421	408	408	394	438	458	433	426	420	439	419	407	397	442	430	424	423	473	408	415	402	403	443	463	428	399	463	406	425	445	435	416	444	433	452	408	419	403	437	419	425	428	382	409	404	433	438	436	445	458	403	434	410	433	420	394	440	384	430	418	457	387	427	423	381	438	440	416	440	403	411	382	416	449	446	410	408	463	416	401	446	413	441	435	457	423	447	445	448	425	424	454	402	426	410	439	427	400	389	406	427	442	447	398	450	461	416	450	417	460	430	434	418	440	442	434	476	419	420	394	424	438	420	409	396	406	374	449	394	437	413	407	427	453	434	452	407	408	424	413	423	425	454	430	429	415	406	409	441	388	426	396	439	417	443	474	405	407	422	404	412	400	436	430	435	396	424	445	385	435	423	423	404	444	456	439	417	425	405	426	446	400	448	417	439	408	442	407	444	418	411	442	463	401	445	423	433	412	433	399	421	404	420	430	403	446	415	451	401	417	409	439	413	364	422	434	409	397	462	443	388	419	418	434	407	431	443	433	416	415	421	452	417	402	416	460	435	412	443	439	429	423	398	415	430	419	425	453	408	440	435	412	380	391	431	415	390	425	420	416	440	396	405	407	466	400	416	436	435	424	456	395	434	412	428	415	416	412	449	424	451	454	398	436	413	436	413	442	428	425	466	433	452	437	395	400	420	421	446	436	409	430	407	414	414	416	478	428	428	420	406	445	422	449	418	422	377	417	426	399	399	418	434	431	418	436	423	456	436	437	395	441	428	411	430	408	421	407	406	425	411	391	411	416	409	472	459	406	433	415	430	453	410	416	406	420	428	427	385	410	396	428	433	433	413	439	408	437	419	444	421	383	456	433	429	444	437	409	432	423	463	422	410	433	424	432	406	418	446	428	418	417	411	407	441	439	412	414	420	436	415	451	423	444	397	471	410	443	414	430	401	448	388	396	431	427	447	419	440	420	430	424	408	405	401	432	429	421	409	412	441	449	470	377	425	386	486	401	396	396	408	485	390	457	437	427	453	435	419	421	405	442	446	427	405	397	454	449	439	452	421	438	432	389	459	414	433	431	429	420	391	408	423	427	412	445	458	425	419	422	415	420	434	466	406	415	436	430	393	448	431	442	388	430	416	432	431	410	412	406	409	434	435	405	410	416	426	435	424	449	437	417	425	436	454	422	414	457	431	445	421	481	450	409	419	416	437	418	425	399	473	403	418	395	380	434	439	446	423	441	478	409	368	430	419	438	411	433	438	437	410	411	381	422	444	410	426	406	389	420	428	430	470	436	463	419	437	387	456	421	429	435	429	458	419	424	442	456	427	451	421	426	439	381	433	455	374	361	412	418	435	448	416	429	434	411	434	419	423	435	435	407	422	432	407	439	400	413	402	407	437	466	408	448	435	426	431	403	397	427	430	420	415	414	406	414	425	438	420	440	454	419	431	410	451	449	427	427	423	435	459	421	411	428	451	413	447	436	417	424	391	415	427	438	405	433	432	440	414	418	402	379	439	420	433	417	419	393	447	433	413	446	451	393	417	447	426	443	429	408	440	421	415	432	452	415	464	410	435	426	418	445	445	437	474	432	435	408	424	455	433	402	445	424	431	483	427	426	415	389	407	424	432	424	433	423	423	389	446	461	404	399	440	431	463	422	466	454	388	427	408	408	428	419	423	468	401	398	394	438	414	392	433	443	447	405	448	438	419	434	394	405	405	392	441	423	413	421	414	456	421	394	445	429	385	432	395	416	409	437	399	394	435	445	420	427	427	405	459	389	414	414	406	406	427	382	444	428	398	404	413	418	414	417	400	407	438	436	396	422	408	418	410	413	423	424	388	437	412	464	426	411	384	441	445	447	434	430	422	416	409	431	430	428	420	437	428	457	398	446	458	427	437	394	424	435	428	449	411	414	418	433	432	428	419	421	405	428	435	439	449	431	430	419	446	455	437	432	386	416	419	443	420	424	428	425	449	448	438	425	449	399	419	489	411	396	405	430	418	440	443	464	455	440	419	432	460	438	429	424	423	428	411	414	412	429	442	420	420	433	424	412	410	424	389	387	430	443	439	428	409	393	365	417	428	443	433	427	438	407	413	415	428	424	406	433	440	420	410	426	448	429	398	424	428	437	412	399	452	436	419	428	444	421	411	398	415	433	422	423	403	436	424	497	397	386	397	418	417	446	378	406	392	416	417	408	444	428	406	432	434	418	440	451	411	467	434	435	443	432	406	429	410	427	366	464	424	432	440	419	432	422	407	434	407	407	419	403	407	424	454	401	396	433	380	422	446	392	422	422	406	383	435	393	386	440	411	418	434	387	432	415	444	417	434	376	429	449	444	421	426	426	457	396	429	413	398	457	428	420	465	437	398	435	432	381	414	435	436	459	377	400	431	400	435	425	440	421	398	417	407	436	435	419	421	410	436	427	471	407	417	399	414	448	453	487	444	414	431	420	419	426	443	413	404	448	420	420	389	415	423	453	451	392	436	434	427	449	412	397	417	441	435	438	391	413	457	393	394	461	405	384	405	406	379	438	413	434	418	404	402	400	372	416	442	412	397	407	446	408	440	423	444	399	434	440	442	419	399	418	450	404	433	411	420	451	436	442	428	399	433	418	421	437	421	413	367	443	413	413	461	437	393	463	431	430	440	448	448	433	443	435	400	443	418	419	441	465	415	432	434	424	424	413	473	390	410	425	406	420	447	402	457	450	406	413	426	413	434	405	423	426	361	428	446	405	406	449
2122	212	225	215	198	201	198	143	169	161	135	161	174	175	144	162	141	173	152	162	158	192	151	171	162	174	158	175	172	176	165	174	172	176	162	164	165	185	170	158	129	167	163	162	155	162	159	147	163	160	144	166	154	144	159	158	170	177	174	163	142	171	155	168	166	145	170	168	177	133	151	166	175	130	157	180	144	169	161	171	183	164	171	163	162	180	172	171	174	166	159	173	155	158	144	179	143	164	152	156	180	148	158	173	157	162	164	160	163	157	155	138	143	161	159	150	160	141	193	160	158	178	162	145	159	157	173	164	167	151	165	159	207	165	171	180	164	178	164	163	169	167	167	148	151	187	169	147	158	147	133	169	163	164	180	155	168	178	167	173	143	158	172	160	155	144	168	173	169	179	158	137	169	161	139	158	166	173	180	160	177	187	170	156	164	150	150	176	167	146	155	165	153	171	171	163	142	181	161	154	179	188	158	177	153	150	157	180	139	169	172	145	169	127	153	180	166	152	170	155	144	177	160	160	162	148	172	160	154	175	158	158	145	168	163	175	151	176	167	180	171	156	146	173	162	156	179	143	158	165	163	157	153	157	182	155	162	156	149	160	157	189	180	144	173	157	148	168	163	152	157	161	149	154	145	150	176	160	160	164	164	182	155	169	144	159	153	186	175	164	165	181	177	161	154	150	152	174	134	172	171	153	174	184	159	195	154	177	165	149	166	167	161	155	129	157	141	164	167	139	148	174	145	166	158	183	161	134	191	126	155	165	184	162	156	165	146	160	154	158	152	177	154	168	146	153	175	177	152	175	179	156	158	160	165	139	148	166	148	177	160	172	164	152	148	148	146	132	153	187	166	156	174	173	165	162	168	153	188	149	152	134	159	154	153	169	175	173	174	177	165	162	162	191	177	158	176	168	138	155	144	146	151	159	144	169	148	152	187	152	168	175	188	180	158	140	178	170	181	128	169	163	163	171	161	159	137	147	176	175	162	141	152	143	159	165	158	176	158	205	173	166	152	152	164	157	163	167	159	166	153	126	123	143	154	181	173	192	156	169	171	150	148	169	163	175	152	154	147	171	145	178	164	152	143	142	167	148	162	170	147	150	178	155	161	169	178	164	148	168	162	158	146	165	145	184	162	180	167	146	133	147	170	164	144	162	164	152	166	159	153	180	142	136	166	155	133	157	189	177	163	158	174	154	169	142	173	170	166	159	157	166	176	160	156	150	140	191	162	173	161	155	162	160	164	160	167	172	170	157	148	168	168	191	165	153	181	163	163	146	155	145	173	166	162	151	140	168	164	148	177	169	186	144	174	149	172	169	166	152	157	153	134	156	167	154	163	185	167	159	143	161	171	185	170	166	156	144	170	160	151	134	172	174	172	143	146	190	177	160	164	167	168	157	170	165	172	163	165	184	166	180	156	166	179	185	163	160	151	163	149	159	155	159	149	183	143	141	179	169	173	158	172	151	170	146	148	171	166	165	171	168	156	131	185	165	174	163	160	166	156	163	158	143	163	185	170	167	178	158	170	158	158	177	163	149	164	159	169	163	149	138	176	174	155	172	177	156	158	154	167	164	159	175	156	186	163	158	162	130	191	146	149	144	181	145	145	189	163	159	166	183	163	147	162	156	162	139	167	164	171	136	158	167	148	150	167	155	168	185	163	163	170	171	174	163	155	168	164	163	162	155	159	156	182	156	150	164	161	165	155	178	170	146	190	172	158	170	171	162	151	168	159	162	158	138	186	160	172	145	156	162	179	167	163	167	146	150	181	169	174	170	152	147	161	177	152	170	156	157	147	163	164	174	170	177	179	168	150	157	159	159	174	164	167	187	170	150	156	156	159	166	137	201	172	182	170	158	163	161	156	155	160	148	168	165	176	156	161	165	186	155	168	168	129	158	147	168	137	180	165	180	146	140	167	159	158	166	152	155	143	147	143	131	188	201	180	133	161	147	158	154	170	159	166	177	153	145	167	162	165	133	145	173	154	173	178	177	161	160	172	162	155	162	162	173	177	147	160	136	185	159	177	167	173	173	174	159	150	141	170	159	139	150	148	170	146	144	160	177	161	160	157	145	168	147	180	174	174	159	165	158	180	160	159	169	137	160	134	163	159	141	148	163	175	155	166	163	170	171	154	166	157	149	155	146	142	169	152	159	159	182	165	168	173	169	158	172	173	148	163	163	159	174	158	157	154	168	135	169	158	150	170	153	155	165	148	166	151	161	166	169	152	155	159	148	155	157	174	174	157	165	161	176	155	165	162	154	147	154	154	140	158	157	169	177	160	159	146	151	174	173	158	163	159	175	140	153	143	150	194	173	158	155	165	142	152	177	175	179	148	181	152	167	149	152	152	165	163	167	168	161	175	173	151	170	182	185	174	145	179	152	168	153	189	162	169	153	163	169	166	163	159	163	166	178	172	161	161	161	153	171	166	171	143	180	188	159	165	130	131	169	172	148	158	182	150	182	173	166	194	150	172	156	163	164	180	174	146	170	165	143	145	179	174	184	165	172	156	139	146	169	160	163	146	148	140	151	160	165	160	166	176	162	164	192	163	156	148	162	209	164	159	161	161	150	160	158	151	165	152	153	125	154	160	166	141	164	169	144	147	157	149	172	149	154	158	155	170	152	161	152	163	146	165	155	162	157	144	165	156	158	162	194	141	149	161	146	144	158	146	161	153	169	155	162	176	156	166	159	155	164	156	183	172	132	167	179	166	177	170	167	154	165	165	149	147	147	174	175	166	168	159	138	162	158	161	166	168	148	172	148	185	171	139	162	141	178	155	162	153	159	174	156	175	149	164	155	186	164	176	170	157	175	158	152	166	167	143	180	168	165	196	162	130	125	156	177	155	159	194	190	161	161	172	152	153	156	158	163	157	157	140	172	149	169	150	177	158	165	172	176	178	148	146	157	164	156	163	162	173	159	141	167	173	151	183	135	172	140	154	171	171	147	166	148	158	151	176	172	205	168	165	164	145	172	152	176	141	182	156	136	165	156	163	169	164	158	171	175	145	168	203	157	151	142	186	210	167	149	189	164	146	154	172	163	168	152	158	172	165	152	143	166	187	141	158	152	165	166	171	166	145	179	155	145	161	139	178	178	158	152	155	152	151	170	169	172	150	152	147	154	150	167	171	193	162	165	143	177	185	169	181	167	164	160	172	157	149	165	155	164	168	152	152	174	162	152	166	153	173	171	169	173	153	183	170	164	138	145	150	166	154	180	184	156	139	149	176	138	160	172	177	165	169	165	187	179	172	154	163	148	189	182	155	170	153	141	160	169	181	167	163	143	174	160	150	170	167	154	157	188	143	179	158	145	148	167	160	171	164	170	182	157	148	168	153	176	175	176	181	158	170	144	170	191	146	171	138	153	176	155	152	171	174	158	173	160	163	173	159	154	165	148	160	160	156	171	169	156	155	160	149	153	173	175	176	163	175	167	158	149	161	149	169	178	148	200	174	165	166	151	152	167	160	173
4050	711	733	807	755	757	741	631	585	624	622	613	597	613	602	635	573	613	564	605	621	577	600	572	566	554	593	601	556	568	603	623	570	566	552	568	557	549	556	579	615	585	593	600	561	580	609	603	630	557	555	571	570	564	560	549	597	589	615	599	566	582	653	540	576	578	601	613	610	564	619	542	588	527	596	569	578	625	590	539	569	571	578	572	602	620	570	582	577	542	569	532	580	602	547	571	553	553	546	570	618	527	569	558	549	544	594	578	562	555	581	576	546	540	554	562	595	594	580	551	580	541	576	573	562	562	554	579	560	558	575	605	596	611	588	599	568	582	566	570	575	593	586	581	559	544	609	566	547	631	568	582	535	589	602	556	629	543	547	518	607	590	549	571	611	572	583	595	573	604	593	576	587	580	606	547	585	605	549	603	572	581	564	585	584	580	562	585	587	579	603	629	556	572	580	536	551	602	590	571	583	572	584	582	588	554	582	593	529	534	565	542	578	538	585	536	582	585	546	582	564	612	545	549	585	553	552	570	594	618	566	576	552	557	580	577	620	550	564	546	522	609	582	535	629	569	567	562	563	573	542	591	579	604	633	574	549	606	582	555	580	583	565	565	628	555	537	582	572	548	577	577	597	593	577	586	545	598	599	566	544	547	582	572	571	572	573	568	600	566	608	585	568	583	563	574	566	587	540	587	583	617	586	616	574	568	552	595	559	595	568	585	580	551	589	568	541	630	591	597	570	542	559	573	581	580	588	609	549	581	585	570	556	623	598	532	573	562	586	578	552	599	584	558	580	529	575	593	557	620	547	578	613	589	531	589	547	537	558	574	555	565	595	546	585	575	619	571	550	570	572	525	584	554	543	567	576	586	573	577	561	574	578	557	566	643	595	580	567	591	564	609	572	566	573	563	618	550	593	557	576	571	605	615	565	540	545	557	576	557	550	573	596	521	572	584	617	583	556	570	567	612	596	573	572	641	577	563	581	630	558	576	559	574	578	572	541	568	559	536	560	573	551	553	596	565	603	598	570	578	590	604	591	570	593	572	578	603	552	628	602	570	584	544	616	556	539	568	565	517	581	645	599	549	586	614	617	562	549	568	588	553	580	555	570	540	594	580	613	586	588	577	606	558	574	556	537	575	597	585	522	540	583	597	580	591	557	576	587	561	561	537	606	599	584	572	558	604	549	552	558	573	581	579	575	570	566	560	581	572	564	572	537	590	591	619	589	560	585	552	598	583	552	567	564	553	585	575	584	563	616	614	599	591	556	568	519	581	550	597	553	596	558	579	604	551	549	573	590	566	593	545	572	537	563	604	550	578	527	574	591	568	546	588	564	579	594	622	543	575	621	598	570	609	553	557	591	560	536	593	619	597	581	605	523	571	569	577	556	588	606	543	579	577	574	584	551	578	604	580	561	615	639	538	550	616	592	581	546	556	558	544	565	613	593	571	591	597	577	568	592	572	589	538	592	542	581	574	577	602	577	564	568	608	629	584	586	602	561	553	564	547	536	589	563	604	556	579	596	610	591	619	565	559	567	581	616	586	609	614	592	553	582	561	560	553	556	552	597	561	582	540	612	558	571	570	530	575	534	545	591	560	611	571	536	546	599	560	564	572	588	577	569	588	556	548	513	551	556	571	580	550	576	548	587	573	563	574	533	564	597	615	534	586	596	580	570	554	556	571	558	596	574	593	584	576	562	563	559	593	588	574	565	561	609	578	583	582	588	569	583	588	565	547	528	594	559	576	615	558	583	593	600	584	575	562	558	593	566	596	650	592	565	568	629	576	574	594	612	564	596	549	579	583	569	566	595	588	561	572	591	592	561	603	581	549	564	560	589	591	583	535	596	573	597	624	590	533	556	562	578	632	564	565	585	617	614	590	579	565	543	561	552	578	568	596	594	580	574	598	548	610	584	567	572	611	550	585	549	563	588	578	606	570	567	583	542	574	570	563	542	584	577	586	595	584	571	545	567	554	587	579	628	626	578	551	550	590	574	573	587	569	525	540	582	559	568	571	575	611	576	583	596	579	553	558	578	570	561	574	565	534	584	586	592	570	560	617	551	553	581	585	605	573	580	542	627	551	589	565	559	570	579	612	590	573	594	566	572	550	558	552	622	570	559	606	570	599	565	562	617	617	547	579	588	599	572	538	587	574	556	578	592	516	562	586	562	592	601	561	567	568	605	531	575	618	566	601	568	586	574	552	638	595	553	560	581	573	547	605	598	578	597	583	559	600	520	590	603	523	582	556	595	559	580	608	553	599	602	555	545	616	553	540	563	582	616	548	569	567	578	553	535	599	591	551	593	603	548	577	537	593	607	553	575	525	569	606	586	569	548	577	603	577	576	580	588	578	587	590	560	603	567	542	533	576	553	582	572	564	561	556	565	615	572	559	604	581	577	600	563	587	559	584	567	592	549	558	544	566	560	559	554	602	622	579	589	602	564	531	560	598	554	593	573	553	602	584	611	575	574	575	555	564	582	561	607	594	586	561	571	532	583	553	555	564	589	584	608	591	563	538	512	609	587	569	602	579	586	563	578	573	585	571	532	543	587	582	549	546	595	572	570	591	588	597	610	585	570	566	574	558	583	590	577	630	570	591	537	566	596	601	607	560	592	552	607	584	594	585	542	551	588	590	590	581	554	538	591	564	585	572	578	596	584	564	557	558	564	536	571	569	565	579	612	592	591	599	575	607	611	527	542	530	575	559	571	606	615	590	599	569	579	560	578	573	569	586	548	555	544	555	552	566	552	574	570	566	570	575	597	604	551	593	587	616	543	576	567	558	630	626	619	624	533	568	563	536	578	587	547	603	559	576	562	552	567	632	571	605	561	579	578	597	603	537	571	591	579	649	512	585	607	567	582	552	595	561	563	570	570	568	553	568	562	562	572	582	561	599	534	579	630	604	569	565	610	581	535	568	613	570	577	602	575	560	604	577	542	585	552	620	579	545	574	557	594	625	581	576	546	578	586	604	594	576	591	568	573	524	570	595	548	608	571	579	584	597	586	546	572	589	572	551	567	581	530	555	532	631	598	608	579	575	563	558	541	591	547	556	558	555	576	592	553	594	558	584	575	590	582	572	539	563	578	574	556	551	604	576	546	545	586	597	595	611	549	549	595	590	579	581	613	591	552	632	540	594	546	553	552	542	559	607	581	539	570	590	601	564	550	550	596	568	588	570	619	548	573	538	597	588	567	587	554	572	567	599	542	564	600	548	637	595	558	550	580	612	602	585	565	560	601	615	546	556	570	637	597	520	562	578	583	602	575	530	589	527	561	547	558	560	570	569	604	578	575	582	607	584	553	582	570	563	596	545	576	598	614	574	578	518	610	567	562	575	506	592	565	566	625	581	550	609	588	616	581	543	593	552	573	626	584	577	564	535	559	608	535	559	563	603	588	549	538	578	565	544	529	571	591	621	554	592	566	546	565	552	587	583	567	584	548	569	614	561	607	581	538	564	587	588	562	603	582	618
11447	1053	1044	776	529	411	320	264	206	186	158	140	156	141	118	124	117	97	107	112	107	92	96	102	84	82	86	99	103	87	86	92	84	97	92	83	104	82	100	91	81	102	81	82	95	77	105	85	98	78	101	112	85	84	107	99	90	85	63	95	100	87	82	84	92	73	80	75	86	91	96	84	87	85	84	87	73	88	92	80	93	87	77	81	77	77	93	88	82	90	77	81	95	87	96	99	87	88	90	87	73	81	85	87	80	87	90	78	96	90	78	74	83	74	95	82	90	86	75	85	100	65	90	74	101	78	102	81	67	72	98	81	72	93	62	81	76	83	72	82	71	79	75	73	82	90	84	74	75	78	86	76	83	81	106	91	85	76	73	78	84	93	64	80	82	76	71	90	69	72	86	93	82	76	76	71	92	77	81	83	80	93	86	87	93	81	59	88	88	94	77	70	81	62	77	98	84	90	89	76	78	89	83	90	67	65	80	89	80	99	92	65	76	79	76	76	100	82	73	88	87	84	83	77	80	74	81	85	81	66	89	83	84	89	88	73	55	91	86	79	79	103	91	88	101	74	80	88	80	80	81	78	73	93	82	76	79	85	90	74	101	94	85	80	90	88	90	85	97	62	69	76	89	84	88	76	76	77	72	98	72	91	68	86	82	103	102	84	77	88	74	93	87	89	65	94	80	85	81	84	77	90	63	88	101	77	76	66	85	96	74	84	82	81	83	87	72	98	72	88	79	73	70	70	66	75	74	91	85	86	89	78	77	75	78	79	84	64	97	83	81	91	96	82	85	84	92	85	84	75	85	86	98	90	69	86	97	92	71	80	84	99	78	64	74	79	77	89	77	68	71	80	87	94	82	93	74	89	101	84	92	72	93	95	70	66	68	84	89	90	80	75	86	84	83	90	80	68	86	82	86	97	84	100	78	79	88	85	90	73	86	79	70	72	90	80	68	79	100	80	89	82	81	79	87	76	84	65	86	74	89	83	85	82	69	72	81	83	103	89	94	65	87	88	88	82	91	85	80	75	96	71	80	78	73	95	71	89	88	86	78	68	90	77	68	80	99	83	72	67	77	79	90	76	99	74	96	75	72	88	93	83	69	85	83	90	85	87	75	72	84	84	88	75	101	101	67	83	71	84	91	80	78	84	103	85	82	76	79	78	92	71	87	75	73	80	76	88	61	92	97	73	72	75	75	90	83	62	77	89	81	76	87	74	112	85	93	73	77	90	81	96	56	90	74	75	82	78	90	79	83	90	82	78	74	77	73	79	82	69	105	75	78	93	91	98	71	98	79	96	93	88	80	70	84	91	77	74	75	73	96	71	88	86	60	77	86	91	89	75	90	96	102	71	79	99	88	79	84	81	84	74	74	79	82	78	91	75	85	70	78	86	95	71	71	83	88	83	76	83	79	70	96	81	79	74	74	84	80	62	77	88	90	79	82	76	64	86	73	66	76	80	89	84	68	89	94	103	92	89	99	78	74	75	76	91	66	88	72	88	86	83	76	79	80	88	72	105	81	82	81	72	75	78	91	86	93	75	101	89	84	94	83	89	79	89	78	77	87	84	87	74	84	83	91	79	81	74	91	88	77	86	82	79	89	73	91	102	79	77	98	73	82	97	78	87	90	74	75	68	87	77	81	78	87	81	76	90	86	87	81	74	94	77	84	81	89	78	98	75	89	78	86	88	101	86	86	71	91	80	80	91	75	70	91	76	89	65	79	71	73	85	74	74	85	93	86	81	78	78	80	64	80	70	87	90	84	84	89	73	86	92	91	70	95	75	93	94	85	76	81	90	62	81	81	90	89	76	72	71	79	68	94	79	62	80	70	80	84	84	74	85	81	76	85	78	70	63	66	77	94	81	72	83	101	77	88	82	98	65	77	66	82	77	93	89	90	70	70	71	76	78	71	78	84	69	96	101	85	69	84	73	86	72	75	65	77	84	77	69	62	67	89	90	78	76	80	82	88	87	84	85	91	88	94	78	77	76	73	88	76	88	107	97	83	82	74	74	80	82	79	81	75	96	88	82	99	92	89	93	73	96	74	85	72	94	85	80	86	70	91	77	80	93	67	63	85	95	85	71	86	93	84	94	80	83	87	80	99	74	77	84	89	81	79	93	77	91	80	65	81	81	86	75	78	84	75	98	84	84	96	97	91	74	75	70	81	83	101	86	69	68	75	74	86	97	79	83	81	107	97	76	58	90	88	96	92	82	64	69	108	81	90	83	70	76	83	79	82	82	65	93	84	82	73	69	71	73	83	73	84	94	88	90	74	76	92	79	87	80	78	92	100	79	80	81	80	68	83	88	79	94	76	58	72	81	82	90	89	87	77	75	74	85	82	68	75	94	72	87	69	87	109	90	90	83	92	89	86	97	89	90	69	82	76	77	84	76	88	96	87	98	99	80	75	86	92	74	74	84	78	78	88	89	80	78	72	87	86	89	83	84	95	82	79	70	70	100	94	83	88	74	92	90	76	80	83	78	87	88	80	92	72	79	83	85	85	86	63	54	91	74	83	76	91	88	69	84	91	106	84	60	64	83	81	87	81	85	66	71	89	77	82	90	75	90	76	72	80	78	86	84	67	89	78	72	83	78	86	68	81	82	88	81	83	80	77	73	85	85	81	85	59	79	79	103	71	79	75	97	88	67	71	107	76	87	72	80	87	79	100	82	77	79	89	78	82	74	83	84	83	81	86	82	84	74	77	81	72	82	87	93	96	73	93	69	81	75	93	77	85	84	82	77	89	95	82	79	66	84	83	83	69	71	96	89	70	103	86	72	85	86	87	79	90	80	75	86	76	73	98	91	86	78	89	82	82	81	69	89	65	76	80	84	72	76	86	80	75	78	87	94	89	71	73	77	73	78	90	72	88	73	76	75	82	88	75	79	80	81	59	96	78	89	73	93	80	83	77	73	92	89	83	79	71	70	78	85	83	87	71	67	92	63	67	77	70	83	81	85	104	80	87	70	61	83	95	98	81	83	78	74	96	80	74	85	100	92	70	82	77	75	86	104	83	82	94	96	79	70	75	101	103	95	76	83	89	77	107	83	87	68	82	72	92	80	88	84	96	70	79	83	88	81	77	94	79	82	88	85	91	86	91	93	76	82	76	80	71	76	81	92	86	81	94	94	78	68	85	91	91	76	86	80	85	76	86	84	73	92	80	78	73	87	86	74	85	83	80	71	97	86	81	89	70	96	90	83	77	88	72	77	90	77	88	91	93	85	72	78	87	86	69	62	70	75	74	79	77	85	81	99	83	76	81	76	81	66	73	82	82	81	73	85	82	92	76	84	68	94	82	92	94	93	78	74	84	86	98	99	73	70	99	80	77	70	76	86	83	75	74	87	75	78	81	69	85	96	92	89	87	81	79	94	77	82	69	82	70	85	84	83	99	93	87	83	71	78	75	71	75	96	87	86	95	75	91	81	74	98	75	87	88	77	81	72	99	89	79	78	91	76	89	83	94	84
8714	1233	2799	3176	2611	2232	1835	1475	1272	1132	1038	916	874	819	662	704	635	634	570	546	477	501	483	447	463	438	452	463	420	435	404	424	405	409	380	426	376	407	390	407	341	383	376	348	329	386	372	359	411	396	360	345	359	350	382	354	364	368	350	339	358	346	365	309	320	339	351	337	367	351	349	360	373	339	343	341	362	325	351	335	355	325	349	310	341	322	363	333	293	348	324	363	335	347	332	334	338	337	353	321	338	320	357	326	316	349	315	364	319	369	327	328	337	345	302	329	336	317	351	327	326	312	330	344	328	347	311	321	345	321	335	324	343	332	325	321	309	325	313	328	331	341	305	341	300	333	349	385	324	326	362	320	329	329	329	355	316	287	333	313	324	329	319	312	321	363	358	304	319	312	320	361	356	317	338	331	322	326	368	324	326	337	325	318	297	354	335	326	316	328	302	328	353	342	332	352	319	319	329	348	315	305	329	295	347	327	311	335	292	327	344	300	329	367	355	335	342	337	334	319	315	294	368	352	337	308	328	356	333	371	353	301	331	321	331	311	359	333	359	331	337	352	332	312	326	358	323	326	333	343	285	309	317	323	340	296	335	298	318	322	327	302	315	296	306	318	335	327	371	345	341	321	317	302	314	298	345	311	324	321	332	342	298	342	311	327	344	335	312	323	332	342	336	344	335	343	300	310	324	335	343	339	299	304	338	333	311	324	329	325	346	358	349	334	303	365	312	333	309	322	339	354	320	325	331	350	343	309	363	326	292	340	295	276	348	324	310	340	328	319	328	369	335	342	357	322	329	307	317	315	302	331	308	337	327	290	323	326	357	295	301	323	321	298	309	327	325	350	341	321	323	330	289	355	328	325	335	306	326	361	326	352	341	328	329	309	355	343	318	335	308	311	372	348	353	353	323	340	318	339	302	322	337	327	333	310	339	332	316	330	332	328	298	302	349	295	327	319	295	324	354	329	307	314	333	348	331	364	349	289	321	317	327	330	346	336	338	344	308	360	319	326	340	335	320	335	340	337	307	311	331	343	328	306	355	338	350	343	327	334	314	369	278	292	324	331	309	306	338	343	327	321	298	344	333	326	348	325	350	334	316	312	366	333	333	353	353	319	347	290	307	358	338	319	307	310	335	335	336	332	338	309	317	298	299	347	325	302	328	320	293	349	340	311	332	338	315	337	329	328	308	351	337	308	287	354	319	303	341	295	318	326	329	324	335	312	344	350	327	327	329	317	352	368	324	335	309	324	320	334	326	317	300	317	325	342	342	348	317	326	300	307	347	337	352	326	357	329	341	373	325	339	327	320	339	344	334	343	333	356	349	256	344	347	328	326	306	325	321	364	339	327	353	317	308	343	335	330	334	339	352	371	320	334	310	323	320	355	321	339	338	290	359	318	349	325	345	322	314	333	323	327	340	328	319	330	306	343	322	330	333	344	325	330	321	307	350	342	338	328	357	326	338	327	319	323	300	304	318	315	339	322	338	309	347	317	316	328	322	329	319	310	319	334	314	373	341	351	323	314	325	311	367	329	350	320	333	287	318	314	340	327	354	344	332	376	309	347	298	345	327	348	327	332	326	341	352	335	323	376	305	336	325	318	315	320	338	312	331	317	336	324	355	311	335	299	343	333	338	338	335	300	328	322	313	326	343	318	298	338	301	364	341	342	345	349	359	317	329	304	327	328	322	314	332	349	326	320	347	317	352	329	308	326	346	346	287	330	329	325	337	304	345	339	359	357	351	340	322	351	348	311	325	328	347	319	325	331	332	352	320	328	307	298	321	291	316	336	329	318	336	327	362	314	354	334	349	325	325	338	365	322	348	321	332	345	340	306	321	319	311	355	320	314	295	327	334	344	325	336	323	306	345	308	331	345	358	334	316	333	302	324	315	322	356	322	341	335	329	297	324	325	347	333	327	347	308	343	320	341	333	377	335	341	312	324	342	327	327	336	339	290	315	333	363	313	321	342	328	347	332	331	318	324	324	324	339	364	347	302	323	297	310	309	352	322	352	323	338	318	321	307	327	339	333	335	331	333	345	319	320	338	311	304	265	316	305	324	332	340	325	330	338	309	342	335	300	317	337	324	316	371	341	336	331	318	371	373	313	306	337	367	359	333	340	374	345	303	331	338	319	357	303	298	320	322	335	309	311	334	308	333	347	317	319	363	302	312	338	354	323	315	320	361	336	322	324	332	348	320	375	321	303	342	305	317	355	348	338	303	333	328	345	336	314	309	321	337	304	361	350	344	342	341	327	317	305	331	342	318	356	275	317	351	359	324	336	311	375	347	342	346	351	339	337	311	335	332	290	344	325	334	325	331	318	318	344	329	326	361	335	321	328	313	327	358	345	356	328	312	325	342	313	341	351	342	316	341	310	338	344	348	318	340	330	357	313	291	337	357	311	326	319	372	383	286	335	326	316	339	329	313	322	332	344	319	314	337	328	329	322	303	310	309	331	308	301	308	338	343	311	351	317	322	298	348	348	305	346	323	290	347	352	334	326	322	311	281	338	292	312	348	326	328	353	317	307	341	323	313	346	322	323	337	335	334	318	335	327	347	325	331	314	353	339	329	314	323	310	321	347	335	312	360	326	337	315	340	336	337	321	323	350	328	336	330	302	312	333	312	363	326	317	340	335	327	359	324	333	338	333	298	329	317	350	328	328	300	338	357	330	356	315	282	320	357	318	342	346	304	329	306	317	342	333	309	346	318	352	367	313	327	346	320	326	368	354	318	321	330	345	348	328	325	328	325	316	336	298	280	343	333	309	317	346	337	318	329	297	309	345	340	323	336	364	319	304	310	336	352	337	319	335	332	339	369	319	332	325	314	328	349	354	321	340	329	295	333	321	352	315	380	307	330	332	290	333	318	352	351	330	315	310	341	340	362	325	348	325	333	337	330	311	295	350	325	320	348	304	336	307	342	315	329	325	328	341	394	319	308	294	364	317	314	338	339	353	338	317	349	336	325	328	344	333	304	328	333	338	335	356	324	319	297	336	324	356	321	348	343	308	328	341	339	344	328	290	316	338	296	301	327	364	347	335	333	330	314	324	312	320	336	337	318	346	319	313	315	360	327	347	327	304	352	321	341	325	316	344	326	329	328	309	287	325	335	298	333	333	322	346	324	323	362	337	347	303	312	282	337	315	355	334	333	335	307	335	306	333	311	318	320	358	369	343	336	345	333	322	318	334	336	345	312	347	344	303	347	322	328	326	356	365	293	326	347	321	350	346	332	345	339	314	346	328	341	300	303	313	327	329	346	336	316	346	336	330	379	341	320	318	308	323	291	374	343	321	301	295	300	334	328	352	328	364	372	304	333	336	332	323	318	347	313	330	335	320	338	351	337	300	344	299	346	342	339	332	330	295	315	313	341	324	359	347	322	324	287	323	332	347	326	359	339	373	321	317	321	338	289	305	321	335	330	353	336	329	332	369	321	329	334	319	346	339	330	331	307	278	353	304	313	320	362	376	315
20491	2911	2041	1504	1027	748	527	447	354	299	268	254	220	222	205	181	161	166	141	175	146	150	157	140	141	131	139	140	130	116	131	131	124	158	125	122	109	122	116	130	116	126	125	118	123	109	123	111	114	126	130	128	133	106	117	92	115	142	134	105	106	102	127	101	115	111	123	97	129	105	110	113	130	107	134	101	119	114	97	113	126	106	116	131	107	102	117	111	123	112	93	123	108	100	112	118	117	99	119	118	102	118	104	110	95	119	130	124	123	118	115	106	108	109	110	97	101	115	107	114	94	122	121	110	117	105	135	133	123	111	89	97	124	97	109	106	98	97	109	105	110	105	107	126	98	104	104	102	90	117	125	114	121	101	101	102	110	125	125	128	99	105	115	120	81	123	100	117	111	124	108	114	113	112	116	105	102	104	121	107	107	111	103	131	117	103	116	109	107	127	103	128	118	120	106	115	105	126	120	112	95	98	96	110	112	113	94	102	111	122	93	113	106	116	95	118	107	101	125	102	114	100	110	120	92	112	106	126	114	105	125	108	122	126	124	120	107	101	109	110	101	119	116	124	106	112	111	112	116	111	129	115	115	120	111	111	107	108	114	106	93	113	107	110	112	101	111	80	117	118	102	123	92	98	109	122	113	110	117	109	126	115	121	123	105	106	106	115	97	127	114	90	119	116	113	101	117	111	119	98	98	103	98	99	107	102	104	101	119	105	98	114	123	109	125	108	116	108	114	125	98	101	102	118	119	119	104	142	90	114	95	121	116	112	105	109	103	92	92	111	125	104	118	125	104	113	126	114	118	103	99	104	135	132	105	86	119	107	105	115	113	108	102	110	113	108	118	112	121	108	101	112	107	117	126	116	102	88	106	99	93	86	121	112	117	98	111	136	113	119	109	91	115	112	112	112	116	106	111	117	114	103	108	110	110	112	130	100	124	106	126	100	107	123	111	115	104	104	109	112	114	102	92	119	117	129	102	105	104	92	134	102	105	118	108	116	109	115	118	123	118	114	98	111	102	102	109	93	99	120	110	129	99	105	125	105	130	128	97	100	106	146	113	115	108	113	91	105	103	90	106	103	97	115	96	100	104	105	112	118	102	102	98	107	105	108	100	100	93	101	122	115	108	120	115	114	113	107	118	99	114	114	90	109	95	109	101	97	94	102	117	101	106	127	109	106	121	107	122	102	105	109	121	113	104	90	105	97	98	129	111	123	130	122	114	114	112	102	115	113	101	104	109	102	93	108	126	102	124	101	118	118	126	100	98	105	108	101	104	98	151	110	98	108	84	113	101	99	127	108	95	124	112	114	105	122	122	112	102	104	114	81	123	93	109	131	125	106	113	121	125	95	117	116	128	115	90	113	115	127	116	106	104	108	109	106	116	121	110	107	110	110	123	123	112	109	118	93	106	127	106	106	112	112	106	100	110	99	112	126	112	116	119	113	120	111	111	132	127	102	117	112	116	120	121	100	112	120	97	117	117	98	113	128	121	100	113	125	107	109	110	118	116	119	118	118	103	92	90	106	117	126	107	125	116	105	124	101	107	116	113	107	105	147	112	110	103	107	111	108	104	103	95	115	119	115	88	110	112	103	107	97	107	116	109	97	115	92	107	124	112	112	110	111	114	101	107	105	119	91	105	100	115	113	120	113	126	111	115	102	100	126	121	122	124	106	109	103	114	119	109	132	94	118	122	124	95	107	119	109	112	122	109	104	123	113	132	109	119	122	100	123	121	129	116	103	121	98	90	125	125	111	93	107	114	122	119	111	96	128	104	100	122	116	120	118	122	102	125	110	117	125	108	110	98	118	101	128	108	105	121	95	105	96	122	127	121	116	106	102	96	118	107	132	118	113	107	118	105	117	116	103	100	102	107	113	116	98	115	113	112	123	110	126	104	107	124	99	101	112	119	138	113	90	111	94	116	103	138	115	115	109	112	125	100	117	112	112	122	104	94	103	94	125	107	116	116	105	105	117	139	118	113	94	99	116	128	117	110	123	117	118	96	107	109	110	117	112	100	126	110	127	94	107	114	108	110	133	114	121	123	114	110	117	96	116	101	112	120	105	97	90	105	103	92	103	126	110	117	118	142	101	123	95	95	106	100	110	109	105	103	97	96	126	101	122	100	99	104	106	100	130	109	96	118	99	104	103	116	123	121	119	111	118	100	103	111	119	112	112	113	136	124	119	120	102	114	111	104	115	102	113	106	96	103	107	105	109	127	126	101	108	98	96	116	102	121	119	87	106	106	97	124	97	117	100	119	103	112	115	121	98	100	104	104	94	97	117	100	117	108	99	122	127	120	126	107	127	126	130	130	110	119	105	108	100	126	103	104	107	129	112	114	117	91	113	126	92	110	110	125	98	120	115	89	93	117	130	101	119	107	111	125	102	110	101	109	116	94	141	85	115	129	130	99	108	129	119	103	131	104	113	115	107	114	109	114	120	118	112	101	121	109	106	132	122	103	81	123	102	112	99	112	96	116	119	85	115	109	119	98	109	105	122	117	117	109	117	128	125	105	121	107	129	116	108	97	113	118	124	114	118	100	118	110	105	122	112	111	123	112	112	119	121	131	115	101	109	117	114	99	109	122	107	109	120	102	106	95	125	89	104	124	117	120	101	113	117	102	123	106	127	109	97	143	108	115	114	98	101	108	117	133	98	119	102	98	122	113	119	134	124	118	99	109	119	118	112	94	105	114	102	102	91	105	111	94	98	94	95	90	115	113	98	126	104	119	117	117	125	122	110	118	100	125	108	107	110	110	103	98	103	105	99	123	114	117	107	109	113	105	126	90	102	94	102	119	112	108	136	106	96	106	125	106	95	114	130	107	103	99	106	124	127	98	125	101	110	113	115	116	121	106	122	102	117	106	101	117	89	111	110	98	115	119	121	107	113	95	96	132	109	122	125	107	97	112	108	121	115	107	101	115	108	112	128	122	99	96	112	136	107	122	118	116	112	112	110	102	109	123	104	90	121	115	103	109	104	106	104	128	94	97	100	101	122	111	102	111	115	131	119	98	114	123	117	102	107	103	112	125	121	106	101	100	95	116	110	92	99	110	113	113	134	114	112	112	117	119	131	130	115	98	121	123	128	99	116	103	116	113	114	126	95	105	119	107	96	105	109	119	112	119	117	100	105	106	109	108	104	102	123	116	100	127	115	102	116	109	127	101	107	96	115	110	119	101	103	111	117	117	100	126	82	110	132	117	124	120	112	117	94	129	116	96	129	111	105	116	114	105	121	126	116	118	122	99	116	104	110	91	126	128	111	115	116	122	119	113	102	102	112	131	103	102	78	123	121	111	112	122	118	101	105	110	111	122	93	125	108	119	114	101	122	124	99	113	102	110	109	120	111	132	96	106	112	108	105	110	99	146	98	110	101	125	114	100	115	96	107	97	115	116	144	106	96	107	116	110	106	104	100	101	126	124	95	117	105	106	104	105	111	120	108	106	106	114	101	115	94	89	114	108	94	123	120
11191	2143	4857	5587	4866	3936	3194	2706	2253	1994	1741	1509	1399	1222	1221	1074	1028	928	881	806	809	786	700	680	700	651	677	655	612	578	610	536	576	589	565	533	556	508	528	558	525	519	486	488	494	495	543	500	466	508	500	463	481	439	476	437	470	479	453	474	458	437	480	471	485	463	476	468	493	444	430	458	450	453	460	495	426	429	452	411	464	459	426	443	431	478	434	416	424	450	433	440	481	446	462	416	422	451	434	443	451	428	395	445	433	432	424	439	458	459	453	404	445	438	424	413	474	422	387	426	445	421	440	422	436	449	446	428	399	411	419	400	439	434	408	448	444	480	455	414	441	400	417	437	433	465	411	448	429	406	405	425	434	413	424	469	418	417	423	436	426	421	435	439	432	465	407	414	391	401	428	462	402	438	420	408	431	432	428	410	424	405	401	421	414	410	461	429	450	444	420	416	448	399	436	447	435	405	398	426	448	469	409	424	420	445	434	439	437	433	410	422	400	419	384	441	415	486	455	450	444	394	440	466	427	415	446	425	411	408	387	420	404	397	424	411	415	410	431	405	435	442	450	416	434	438	450	444	436	401	450	405	442	444	443	453	405	400	435	427	415	407	420	423	466	442	404	438	424	436	400	426	385	412	423	447	403	419	465	442	433	428	405	426	423	403	404	425	376	481	435	423	405	435	422	429	404	429	418	399	413	440	398	426	415	421	452	440	406	441	455	425	418	412	412	412	465	424	426	434	392	443	398	403	418	438	426	405	442	414	442	416	446	430	465	467	455	444	458	429	428	444	439	423	428	428	406	445	446	416	424	469	446	457	457	449	421	414	429	422	418	391	419	396	380	441	406	431	430	412	441	436	441	395	433	398	418	403	409	407	427	410	425	423	404	391	430	437	397	437	408	420	399	422	428	426	443	409	407	461	442	445	431	436	425	387	414	421	421	437	448	419	412	406	418	404	392	383	426	405	403	414	433	404	419	416	411	409	427	427	431	432	440	432	440	417	404	432	406	453	445	386	406	435	412	456	439	412	445	440	427	429	362	400	413	399	422	404	423	411	399	416	451	441	392	387	443	418	442	443	440	434	432	465	403	421	396	394	465	422	424	455	439	386	427	419	469	420	426	429	438	402	450	437	487	407	449	449	401	414	422	412	428	451	413	401	460	438	420	429	459	444	403	431	446	440	457	434	401	417	418	427	450	410	419	440	382	460	420	427	443	403	456	430	425	423	412	450	418	437	392	436	438	430	435	413	421	401	435	431	413	451	445	444	468	428	448	419	453	427	423	452	446	373	451	400	450	425	401	424	410	458	449	413	392	446	465	423	397	407	402	430	451	426	434	409	428	368	420	419	397	411	422	413	429	427	438	430	449	446	410	408	443	426	426	397	436	435	403	432	421	423	443	445	464	418	443	437	427	428	443	403	480	426	433	421	431	442	418	416	484	413	429	418	426	441	425	423	412	433	412	424	430	451	453	381	449	441	418	447	403	432	469	406	411	422	406	403	446	410	417	404	419	433	458	427	427	449	437	441	412	405	397	438	419	412	411	399	433	436	419	430	445	450	456	451	400	447	442	421	449	417	419	421	387	441	394	427	419	451	399	404	421	412	395	437	442	389	433	424	412	418	449	387	425	424	465	418	420	437	428	410	434	430	431	406	439	411	400	414	396	402	439	457	380	413	420	461	408	439	420	427	409	431	422	426	424	452	434	401	398	412	452	446	413	472	421	409	442	434	414	417	434	472	411	416	404	438	426	419	428	435	411	410	435	431	421	436	394	435	448	384	398	436	450	412	427	430	390	372	433	406	413	409	404	455	446	435	430	406	427	388	388	416	432	441	421	387	437	380	472	462	415	400	412	409	414	434	438	443	439	438	412	416	422	429	417	431	417	380	441	416	409	407	436	415	419	402	445	435	427	391	460	413	414	438	416	429	386	448	420	479	418	439	419	431	460	444	401	424	402	421	439	421	392	441	443	466	412	394	434	417	408	424	437	419	422	411	409	362	412	453	441	445	417	393	435	428	422	438	411	408	418	449	426	468	453	401	416	444	476	443	433	378	422	450	454	409	439	410	446	444	422	433	407	435	435	406	455	436	416	450	416	425	444	391	440	433	412	467	399	435	435	376	392	430	444	414	415	432	452	454	412	403	413	425	457	455	438	427	432	394	440	411	433	429	428	435	439	444	448	442	401	412	467	405	423	423	391	395	422	430	433	384	444	436	456	433	399	396	437	425	441	428	458	379	416	393	423	440	403	439	443	449	487	445	419	424	446	439	402	431	427	421	433	399	415	397	441	417	417	419	403	421	464	426	445	418	433	410	424	389	404	436	429	413	413	431	427	431	433	381	394	424	434	457	418	437	436	393	393	409	430	414	439	443	446	430	454	406	424	430	435	422	440	402	415	450	419	420	445	407	397	413	412	380	438	428	437	418	440	448	435	407	408	420	448	402	472	391	420	411	441	459	418	423	435	430	435	427	422	443	449	435	383	411	466	415	425	415	394	393	397	466	409	395	393	442	406	403	418	433	416	441	424	412	428	462	443	432	416	403	404	413	409	406	428	408	442	434	423	454	372	428	407	418	446	461	476	442	417	410	416	433	395	393	438	419	427	410	420	407	432	460	411	420	444	413	422	440	444	423	420	394	432	440	442	433	422	389	412	458	431	422	413	430	405	416	411	398	418	408	393	423	433	411	409	405	405	417	391	414	407	461	390	424	393	400	463	449	444	411	411	423	429	407	457	431	435	424	416	448	427	426	415	466	439	414	427	439	440	453	430	419	431	449	396	417	406	401	440	425	432	454	419	467	438	429	435	399	451	448	403	427	430	410	449	435	439	446	433	414	437	452	409	432	399	447	426	452	413	441	437	453	402	396	434	397	416	404	425	448	404	417	457	392	401	379	419	418	428	420	412	413	413	408	406	416	402	404	423	437	454	420	460	433	439	425	447	416	454	421	430	444	391	427	390	427	410	431	421	404	414	449	402	413	482	425	430	426	449	434	406	408	439	433	393	426	439	438	437	410	440	427	426	429	428	420	426	423	417	436	446	391	449	443	444	470	435	428	435	414	446	451	429	405	404	431	428	443	425	418	427	433	420	398	452	438	426	384	428	384	420	428	426	404	433	446	480	424	383	435	437	402	422	446	406	421	394	433	431	411	400	458	417	458	435	414	441	425	453	437	456	407	414	380	415	414	411	434	402	373	451	383	433	398	418	432	400	410	415	428	437	444	462	422	422	444	438	459	436	399	393	413	434	457	411	444	435	398	428	465	471	417	396	434	443	452	419	411	428	397	444	427	406	427	462	421	436	433	409	418	431	429	413	432	408	419	396	445	420	409	407	418	401	439	421	415	395	449	447	400	444	466	460	403	448	461	431	462	441	441	431	409	431	439	412	401	401	418	405	426	463	431	414	470	428	420	477	428	418	417	422	408	408	405	422	406	418	450	409	430	425	429	420	402	448	418	448	440	440	404	472	420	430	427
2125	251	243	212	204	199	201	199	172	175	179	178	159	157	167	186	181	151	178	171	175	182	157	167	172	185	166	175	188	177	147	175	178	189	150	170	181	161	172	186	165	173	152	176	171	160	183	175	174	158	167	204	185	178	164	182	162	162	152	158	170	188	164	160	158	182	168	150	175	183	170	166	176	161	163	183	181	146	154	194	157	155	168	155	144	163	169	167	158	159	173	182	169	179	175	179	168	134	183	191	175	188	162	164	165	170	154	175	155	182	161	144	179	156	191	152	177	185	158	176	161	151	154	174	173	158	152	177	182	169	193	183	178	183	161	165	174	163	157	173	177	156	169	179	181	189	176	160	141	155	173	161	154	167	181	174	162	168	193	158	174	170	185	138	181	163	188	158	174	174	159	183	171	149	148	215	168	170	167	148	161	187	176	171	196	170	162	164	163	166	157	179	159	167	151	170	188	180	183	176	149	181	166	177	159	177	167	169	183	188	142	162	180	169	194	154	172	183	172	191	168	184	151	158	152	171	190	163	173	179	184	184	154	166	191	179	150	180	139	177	169	149	166	164	142	166	147	154	158	153	184	174	163	155	166	177	177	143	146	169	145	177	159	141	168	157	172	172	162	171	163	173	188	187	153	159	188	160	200	167	173	144	182	153	167	169	155	159	172	159	173	191	184	152	190	153	153	167	179	196	170	167	167	182	167	179	166	176	189	137	162	190	163	182	161	155	184	159	189	151	153	167	165	168	156	154	170	156	167	177	166	171	162	150	173	169	183	151	159	182	168	164	165	143	167	172	183	158	163	167	173	197	159	162	170	183	175	149	170	185	176	198	168	174	168	165	146	181	152	165	194	152	156	175	180	169	158	168	163	179	155	152	153	179	156	177	172	137	187	186	174	156	174	182	192	148	144	169	156	149	167	180	155	176	169	177	148	148	170	186	164	146	175	173	162	184	174	162	151	160	165	169	174	176	192	170	170	176	178	156	170	167	187	174	137	136	167	152	179	182	182	153	199	193	166	162	164	185	198	158	156	163	174	167	187	166	165	163	174	163	168	174	149	167	175	180	192	173	162	168	170	169	168	174	171	175	155	186	155	171	168	155	185	181	176	172	169	164	154	189	176	205	177	175	164	168	160	187	152	179	166	170	173	164	161	171	165	168	167	164	181	170	160	164	151	129	190	173	166	148	155	160	181	148	165	200	180	178	163	185	163	164	186	161	155	155	162	174	165	181	159	159	162	165	132	170	174	177	178	168	187	175	174	174	167	156	164	191	167	162	177	186	187	185	175	171	152	179	158	138	162	160	165	166	128	157	191	191	168	149	175	151	155	167	149	171	184	165	173	164	170	183	171	166	174	174	167	165	163	166	169	168	177	150	158	156	169	176	158	182	166	168	145	153	170	172	146	174	185	186	175	177	178	192	178	180	153	167	141	181	170	177	162	179	176	165	181	171	168	169	164	183	188	181	165	171	179	177	154	185	180	178	187	162	173	158	147	154	159	176	197	182	169	157	178	161	169	143	175	172	161	176	156	181	185	172	179	183	164	173	150	184	166	154	186	154	141	154	188	171	180	169	174	167	167	174	155	176	160	185	178	180	201	194	162	165	156	195	170	155	170	198	188	165	171	177	149	172	176	189	167	167	170	146	169	166	175	159	153	173	178	145	173	164	167	155	146	166	177	153	162	166	144	175	206	166	165	175	157	161	168	160	173	194	153	159	172	162	155	143	173	148	177	148	165	165	177	187	174	155	196	156	156	170	152	193	178	140	195	159	160	168	188	174	172	185	168	156	190	156	164	163	167	184	161	166	163	192	172	166	177	158	179	188	186	161	173	172	162	169	180	174	177	193	163	154	149	179	185	181	186	162	174	187	173	179	183	159	149	149	165	165	183	182	202	184	169	171	145	190	164	165	183	195	174	145	166	191	176	160	175	158	175	181	171	164	171	181	190	176	160	185	164	153	179	152	167	197	154	167	153	156	138	164	181	173	135	185	165	172	182	142	179	178	173	173	140	165	156	184	200	171	192	159	172	180	172	181	170	162	166	167	161	162	169	152	175	192	165	157	175	183	175	175	179	167	173	146	161	167	179	159	172	188	165	198	154	187	152	165	162	181	165	155	172	186	156	149	153	167	187	155	178	198	172	179	184	170	175	177	174	169	165	158	183	181	184	155	164	174	179	171	177	166	163	147	170	175	147	190	155	182	164	154	171	186	170	169	186	177	161	195	167	183	176	175	161	169	164	183	164	148	160	199	168	178	184	169	151	173	194	163	155	174	159	187	171	167	181	180	173	163	162	158	155	182	181	177	185	169	157	184	155	178	129	162	164	169	182	170	166	168	174	195	178	158	155	185	170	177	162	194	157	157	166	180	154	193	167	156	160	163	167	150	184	160	142	153	164	159	176	161	148	159	173	172	160	183	152	191	147	181	165	172	178	171	169	200	171	150	161	195	189	190	179	172	166	153	164	160	183	179	143	191	148	163	168	156	159	190	174	180	153	181	171	184	185	187	157	188	186	182	145	162	186	180	190	156	174	150	162	181	175	157	186	170	162	163	155	183	149	163	165	154	168	197	160	193	176	164	167	158	161	179	158	170	178	185	180	159	169	143	181	167	171	158	160	172	180	178	161	186	171	152	170	181	168	186	184	194	162	185	164	182	178	187	157	181	182	145	149	187	189	177	197	161	174	187	167	164	177	155	172	174	158	158	185	185	156	174	177	169	145	166	182	173	166	185	168	181	165	171	149	178	170	173	146	166	168	149	160	192	172	193	149	167	160	181	179	160	163	170	172	159	160	156	158	178	184	182	155	179	160	181	173	185	174	166	158	163	162	156	177	180	208	186	152	163	197	153	167	158	170	162	168	166	160	175	149	144	157	195	176	182	148	175	183	153	172	165	165	163	170	169	167	171	178	167	174	154	182	141	166	174	166	165	208	159	160	152	165	182	175	162	166	165	180	173	166	156	180	164	185	160	171	157	153	192	182	165	177	171	166	185	175	146	151	174	184	160	164	180	152	169	177	176	184	173	168	201	161	162	174	178	147	165	174	167	160	173	163	153	168	177	173	152	155	170	188	177	170	174	157	170	162	180	176	174	170	180	156	167	198	158	179	208	164	150	155	168	169	157	183	155	202	157	179	153	156	188	170	152	155	164	154	189	175	178	170	172	159	174	174	203	177	190	167	171	175	180	182	155	174	147	145	197	196	148	175	180	164	187	183	164	141	162	157	183	169	159	164	157	167	188	167	172	154	186	186	169	183	197	188	184	181	187	193	171	189	174	160	192	189	151	155	196	167	158	157	151	175	196	193	164	176	176	152	173	170	161	187	133	181	169	190	178	159	178	168	152	152	174	182	161	146	180	171	149	180	161	157	178	170	160	153	186	166	187	161	166	182	164	141	175	190	189	196	159	164	171	157	158	146	151	199	187	154	170	182	176	179	158	168	164	155	169	146	167	166	168	165	156	181	145	171	162
4250	658	815	807	794	724	693	692	633	717	655	637	677	632	628	633	636	698	578	647	629	655	614	622	607	647	626	656	614	664	615	634	652	636	612	615	629	607	637	570	571	592	596	613	584	629	618	567	586	597	606	608	565	622	632	612	629	569	598	597	596	585	607	596	603	602	569	636	548	601	597	631	584	614	610	595	601	614	599	593	616	588	635	653	570	602	583	554	573	606	612	619	602	596	586	602	599	656	613	601	578	606	599	591	619	604	596	607	595	606	598	583	606	586	604	585	576	582	603	605	635	574	592	598	593	614	594	602	611	607	599	613	578	622	603	605	625	588	593	586	613	646	585	607	630	613	615	581	650	543	586	599	617	564	644	585	608	623	597	635	636	600	567	598	589	582	592	576	561	574	618	630	590	599	631	559	616	591	604	596	639	613	619	619	594	640	657	620	619	618	608	615	594	573	585	576	585	596	610	607	575	589	628	595	608	600	580	625	605	649	629	614	574	611	602	578	566	604	613	622	610	595	599	611	655	622	582	560	630	624	577	570	585	623	582	613	574	604	583	588	623	575	567	613	623	593	618	591	595	590	609	583	597	604	582	628	623	601	611	584	600	602	612	599	626	590	601	551	596	627	604	578	586	599	600	620	613	591	624	610	646	644	603	587	588	605	590	618	626	565	571	571	624	633	618	647	656	573	634	598	644	593	602	655	614	613	572	596	613	599	597	622	606	628	627	630	580	623	574	635	627	624	557	596	621	628	600	612	586	618	619	582	630	600	627	588	602	616	604	619	552	578	598	578	606	581	583	585	606	601	603	575	585	561	605	619	580	585	603	599	617	627	580	610	652	586	605	617	603	636	571	607	615	602	595	617	615	584	598	590	642	590	605	607	609	622	560	543	592	615	617	601	590	600	630	599	593	612	611	594	561	650	564	609	622	597	549	572	559	620	633	604	579	606	605	626	570	619	637	589	600	642	580	622	560	598	635	611	613	585	590	595	611	562	604	590	591	605	589	568	591	583	646	566	605	585	591	614	629	643	570	573	610	588	578	569	648	619	601	582	661	585	579	575	615	600	626	606	569	609	594	631	624	593	622	566	621	634	574	618	607	608	611	645	625	616	590	569	633	670	624	582	578	608	579	580	590	573	565	635	582	591	634	627	565	630	578	569	614	640	559	617	607	672	591	594	597	601	622	635	567	603	620	612	573	596	625	590	659	598	585	580	584	625	610	606	610	609	580	603	643	611	584	635	613	673	643	596	600	574	621	633	596	639	571	579	573	637	593	631	616	619	608	594	575	634	596	584	600	587	650	585	572	606	630	582	593	617	591	557	639	596	611	543	600	592	609	619	580	571	579	619	622	605	632	589	584	575	605	610	603	585	582	568	639	601	639	600	610	599	567	583	622	601	612	601	582	613	622	562	559	620	572	614	560	630	611	574	622	581	640	640	621	594	625	579	602	589	605	612	582	647	578	563	571	606	580	565	567	627	633	588	573	590	593	582	582	616	589	593	577	586	603	626	558	582	610	592	630	584	555	565	581	583	593	603	582	604	574	588	627	612	587	580	622	635	632	591	646	573	571	603	550	616	603	598	615	573	585	629	599	579	601	599	634	615	609	601	627	545	634	606	615	576	600	622	605	630	599	606	610	608	620	586	582	566	567	615	619	600	599	640	631	640	609	575	568	648	632	603	611	580	619	608	579	598	665	617	647	583	606	608	585	648	610	570	604	566	629	612	588	587	626	585	626	616	584	621	598	659	629	624	621	610	630	607	618	604	625	598	598	615	643	595	609	622	599	632	597	613	605	577	643	627	585	592	628	645	630	571	612	615	617	573	612	597	559	577	617	646	594	610	563	582	601	633	613	592	605	582	599	574	581	584	590	572	619	617	616	611	640	589	603	605	578	603	624	568	566	599	572	608	593	580	614	573	616	621	595	616	589	597	556	559	574	602	598	599	610	648	634	612	605	606	581	559	578	639	614	560	577	599	595	617	590	585	588	591	537	590	610	547	588	606	600	597	598	626	591	580	606	626	551	626	572	635	586	577	582	568	610	575	621	617	667	638	622	609	592	543	580	600	631	580	636	588	640	569	589	624	538	587	579	600	615	573	602	603	630	647	616	577	616	577	553	607	604	607	603	605	585	557	634	620	627	575	610	595	600	634	614	612	631	568	580	564	629	587	614	611	571	568	627	577	607	612	637	595	599	579	579	613	599	643	617	616	641	631	616	636	594	638	591	620	625	578	571	606	586	611	586	564	617	602	558	604	621	627	580	602	604	588	627	596	600	553	618	605	585	547	613	574	575	658	589	613	603	602	582	604	579	622	605	624	614	598	573	577	605	585	580	608	615	648	568	631	566	607	581	624	606	585	605	587	613	655	605	626	589	617	597	619	588	595	656	598	627	640	608	612	620	567	550	620	568	629	607	644	614	641	591	571	589	554	594	576	578	593	577	651	573	634	656	621	619	655	559	610	590	624	607	594	638	624	611	598	557	598	590	599	585	602	677	603	595	562	641	622	567	583	540	623	582	577	623	602	587	609	617	613	629	637	632	652	604	587	595	589	627	590	579	620	639	596	622	615	600	603	638	592	629	619	614	582	578	587	628	575	623	607	607	604	591	609	578	604	620	589	580	596	636	571	554	622	598	599	592	639	613	657	602	621	601	556	571	598	608	581	588	633	600	595	602	595	608	589	600	572	576	607	580	600	588	642	647	577	605	601	658	579	599	653	564	568	602	626	642	647	592	617	590	620	546	586	601	591	616	567	607	568	600	584	588	628	617	562	602	598	572	587	614	591	659	628	598	655	578	650	600	578	613	581	596	593	604	575	621	591	621	637	598	552	650	613	560	612	618	577	633	627	598	627	589	628	634	566	562	591	562	605	609	623	589	622	593	594	623	625	610	552	584	645	563	581	593	589	625	595	591	585	613	622	634	632	643	561	583	598	590	574	528	619	598	584	607	601	549	549	608	633	622	615	608	598	616	612	627	602	567	581	603	613	602	611	619	590	607	606	607	593	554	598	601	637	575	625	542	600	596	604	595	596	598	615	612	598	643	595	575	618	620	566	568	591	635	606	573	614	543	595	622	662	573	575	571	585	613	619	584	592	608	613	568	629	573	604	617	629	597	622	587	613	617	583	585	556	551	612	617	650	588	585	529	598	643	620	589	591	618	612	604	589	616	642	635	623	601	601	615	598	621	610	605	606	580	591	578	604	612	597	581	581	601	589	586	602	653	570	597	639	585	589	628	598	575	595	599	624	591	577	610	615	601	600	604	628	624	586	637	612	611	639	628	560	611	627	622	627	582	601	669	622	593	588	624	598	589	625	603	569	590	604	641	595	634	616	578	597	571	580	607	588	588	584	576	559	620	574	600	583	606	596	597	562	656	566	610	611	668	585	615	568	578	601	585	615	585	598	632	582	582	588	569	620	587	591	610	617	585	632	566	562	584	667	580	598	574	580	626	601	590	588	569	623	625	609
11350	1036	1084	825	585	413	297	297	220	182	163	155	157	145	134	143	100	109	101	113	114	116	113	105	104	105	100	116	110	96	109	101	85	90	110	93	81	110	98	90	83	90	81	86	100	77	90	99	91	95	87	90	87	86	87	82	81	88	85	84	106	105	107	89	82	93	89	102	75	93	98	87	91	104	79	83	89	80	82	85	99	76	82	96	83	88	80	79	83	84	80	84	88	86	83	75	80	104	87	85	89	103	80	86	73	88	99	85	99	88	81	82	85	86	78	88	90	73	85	84	95	86	78	77	86	90	80	96	86	94	70	96	96	102	89	101	97	88	88	88	96	84	83	66	86	75	87	88	94	88	85	94	94	96	79	79	84	80	75	80	93	90	97	96	92	69	89	89	75	91	88	72	81	77	73	83	71	88	74	82	77	89	80	85	81	75	83	89	94	103	81	91	73	97	84	85	64	90	80	85	91	81	96	88	85	75	97	84	80	78	87	77	94	77	93	94	87	82	68	96	94	93	94	77	77	93	88	83	79	83	90	80	65	76	86	74	92	100	83	73	83	94	86	72	93	82	79	76	92	95	78	74	86	89	96	93	94	86	85	82	81	84	85	96	80	88	78	87	87	91	88	93	77	67	92	103	90	81	89	79	90	95	70	94	92	95	79	91	89	99	85	101	104	81	95	85	66	93	82	68	79	90	88	80	81	77	92	86	81	87	88	76	98	95	97	83	85	90	70	83	80	92	72	68	80	82	68	84	89	98	79	80	92	83	79	75	100	82	97	83	76	79	83	80	96	84	90	85	99	82	85	94	92	103	66	90	77	72	81	88	65	87	86	108	93	92	106	86	87	88	92	90	79	92	62	61	83	76	92	85	84	86	84	103	76	80	93	82	101	94	87	71	88	88	85	83	81	84	76	84	99	71	79	84	70	79	74	101	98	81	97	95	84	75	86	87	81	77	94	77	81	85	85	93	92	87	112	90	77	77	76	78	84	83	103	94	81	68	84	76	73	88	76	66	80	66	78	99	84	80	85	81	86	94	83	79	58	83	100	78	94	98	93	96	79	80	85	84	102	93	91	91	94	79	99	71	100	64	76	71	88	86	92	79	101	88	80	89	88	95	96	86	93	82	76	113	89	74	103	94	72	84	92	83	95	90	89	104	91	80	85	90	95	91	95	74	79	81	71	86	91	88	103	102	87	86	91	94	74	81	81	86	90	94	100	79	90	77	88	90	78	83	81	85	93	74	78	93	78	76	88	82	62	87	81	76	87	104	94	97	80	87	93	107	81	91	87	88	79	77	82	102	78	87	100	91	88	105	87	86	87	82	74	70	105	91	91	83	73	88	81	74	87	97	74	92	87	92	71	89	79	88	83	94	96	113	89	103	78	73	94	77	94	79	79	75	92	82	76	86	84	102	80	86	87	82	89	99	85	76	74	78	82	109	90	99	70	74	84	77	94	85	78	89	93	66	76	86	97	83	116	63	104	95	91	88	82	90	98	81	99	110	99	80	77	84	95	97	85	84	75	101	83	88	75	85	84	91	75	85	81	96	85	87	101	91	99	88	99	89	79	85	98	69	87	79	84	92	87	106	101	81	87	73	84	93	71	86	86	85	93	74	72	89	84	93	74	89	99	94	97	91	87	82	78	84	87	80	85	92	87	85	99	79	85	98	83	89	84	78	80	91	89	90	103	98	79	80	89	95	93	85	78	68	78	98	76	80	92	90	94	73	92	78	66	98	67	74	76	63	102	104	85	95	92	90	90	90	82	74	73	76	79	79	91	81	83	77	85	94	91	72	91	84	83	89	87	69	74	88	77	83	69	90	85	92	85	68	93	78	88	92	82	84	90	80	109	83	88	105	94	83	78	82	95	94	78	75	74	92	82	90	78	111	79	95	80	85	92	90	69	83	84	93	99	75	90	72	91	89	83	86	86	75	88	76	81	80	88	83	89	91	85	94	91	92	95	91	84	83	90	84	90	89	77	84	79	86	83	84	79	82	91	87	82	75	73	89	108	83	78	103	86	92	62	64	83	75	101	77	75	91	87	79	76	97	72	88	79	89	83	86	100	88	77	83	86	87	84	83	83	79	78	94	62	95	81	78	83	90	85	97	77	79	85	57	88	97	90	87	88	86	78	73	82	91	84	82	84	94	91	80	81	86	93	87	80	98	102	72	85	89	82	104	104	74	87	92	91	87	97	72	80	106	102	76	83	76	86	91	81	79	78	86	73	94	87	77	93	69	96	93	89	87	94	77	80	76	88	101	76	103	93	60	92	81	96	78	97	88	69	76	94	92	92	90	90	87	81	75	108	94	103	68	88	85	83	111	86	90	90	89	80	89	92	78	99	81	95	89	94	74	89	89	67	75	105	73	97	95	98	89	82	73	82	90	89	86	93	89	82	87	74	67	97	87	84	90	79	75	85	76	73	73	73	89	96	81	83	91	91	71	79	99	71	71	77	72	91	89	87	68	82	81	99	88	74	86	78	80	81	79	77	78	95	78	83	79	84	89	87	97	86	100	91	86	89	85	79	84	101	76	84	79	90	74	83	104	86	86	69	90	70	79	66	86	106	81	96	85	85	91	110	83	85	68	79	92	97	76	93	89	80	80	86	93	94	79	91	90	89	78	81	74	94	110	83	82	93	77	58	81	80	86	88	96	74	75	63	70	72	83	81	98	93	95	76	95	89	73	89	95	71	97	81	92	95	89	82	93	85	97	80	97	97	101	97	92	105	91	85	92	90	82	78	79	76	66	79	98	81	92	86	93	68	87	94	85	81	82	71	67	91	77	93	89	69	85	86	90	71	98	83	57	75	84	77	71	82	99	83	86	95	71	82	100	97	87	113	93	90	89	84	92	82	89	78	90	82	83	79	67	90	88	87	74	91	94	91	96	92	64	82	86	85	78	88	87	75	84	86	90	102	82	86	80	89	83	91	98	88	83	77	85	85	89	100	88	91	85	78	84	95	88	87	85	89	99	80	81	88	85	76	91	75	92	90	83	93	85	91	100	103	82	108	93	99	88	79	95	97	107	80	112	94	88	76	85	87	82	94	76	73	76	112	100	87	91	69	70	69	72	75	68	100	77	87	100	88	99	76	86	100	86	87	63	89	80	85	73	87	77	88	89	81	87	85	96	81	88	84	104	93	75	82	83	72	92	84	79	89	104	82	87	92	83	79	93	80	80	96	70	100	85	73	84	80	89	70	88	82	79	93	97	91	70	87	69	88	68	109	81	84	82	69	82	74	85	82	79	80	101	78	84	80	90	75	77	88	91	93	77	88	93	96	85	84	94	72	96	68	94	81	86	78	82	89	87	93	96	82	91	78	89	72	90	80	84	75	94	81	72	82	87	76	92	97	85	82	85	89	93	87	86	100	77	93	101	79	84	90	89	111	85	91	95	78	81	91	100	87	102	65	89	93	94	98	91	108	86	97	78	70	112	82	99	113	68	88	88	105	93	97	90	99	95
8824	1280	2836	3375	2775	2410	1928	1637	1366	1187	1061	966	895	799	738	732	680	611	607	575	547	525	512	486	477	450	465	460	496	444	424	432	459	421	422	402	367	378	389	371	402	395	381	415	362	392	381	358	403	380	382	388	384	362	366	386	351	358	342	338	383	358	381	382	371	341	346	332	375	374	351	357	365	352	365	378	363	338	329	358	380	362	361	378	351	363	374	375	336	376	364	346	329	369	381	334	351	360	358	352	349	354	337	349	348	369	330	345	359	356	361	324	371	346	340	345	356	345	372	358	364	380	336	376	344	331	338	365	349	327	363	338	323	328	377	324	358	363	336	365	320	319	307	359	320	341	347	367	337	338	321	328	322	409	360	365	341	379	360	360	357	365	348	353	335	369	355	347	328	377	359	336	350	335	352	356	347	344	331	355	335	355	329	335	331	339	362	373	363	348	323	337	377	346	333	340	382	349	355	343	327	327	376	342	350	314	331	336	351	337	372	354	328	382	360	376	317	341	322	346	339	344	337	350	354	333	326	362	324	350	351	309	359	351	371	357	346	367	325	360	366	331	334	362	333	394	324	342	351	344	370	323	340	343	353	375	368	333	368	343	336	336	344	335	366	337	331	336	322	371	386	342	355	328	357	325	356	344	351	374	398	360	352	344	352	327	335	374	355	328	356	320	321	313	338	377	336	303	365	344	365	354	351	389	347	297	342	341	344	347	358	307	336	348	333	351	350	337	339	321	357	360	351	356	324	324	377	338	354	347	340	349	333	364	298	360	366	316	316	372	325	336	333	333	329	358	346	366	364	350	352	352	334	374	374	318	363	336	331	356	346	318	364	326	322	365	317	361	358	333	335	341	343	362	332	335	343	333	345	354	366	364	360	369	327	320	360	326	318	351	322	334	354	375	357	349	336	329	334	341	372	336	346	332	348	337	354	340	348	334	354	339	340	332	359	357	365	354	340	356	345	323	337	361	361	368	319	321	354	347	284	358	333	336	320	340	310	374	346	354	346	347	345	361	339	370	324	362	357	317	346	347	325	338	351	361	355	342	367	345	347	357	325	362	334	402	329	354	346	332	320	365	340	362	362	347	379	347	349	359	353	348	364	341	352	326	324	318	351	354	331	328	363	339	383	314	383	347	350	368	347	358	379	333	347	367	358	331	350	333	336	372	360	344	352	333	367	331	324	361	332	339	359	354	335	322	327	359	367	343	350	363	310	303	382	346	322	350	373	338	354	345	326	365	330	313	343	368	346	328	338	335	363	342	333	341	379	364	390	357	346	332	338	331	365	315	343	338	340	339	352	335	334	361	313	381	347	372	327	340	346	375	342	338	343	347	380	356	340	337	318	360	369	372	336	353	339	326	344	355	347	339	318	339	321	337	358	350	339	342	311	368	326	352	318	314	326	362	329	313	321	321	345	339	374	356	324	343	350	329	352	330	313	349	333	359	360	338	340	306	378	367	349	325	374	351	373	351	275	331	346	343	324	326	346	320	328	368	357	344	348	323	316	333	366	349	335	376	357	345	363	343	349	346	326	369	339	347	337	357	349	337	352	354	312	371	356	337	313	368	341	355	364	394	329	344	353	324	368	341	365	364	359	339	346	301	336	346	312	369	322	316	366	346	349	330	399	357	347	355	341	364	382	364	342	371	347	364	328	361	351	335	383	352	356	351	354	318	349	355	363	357	344	368	315	344	354	342	334	363	352	347	331	331	326	336	358	308	328	366	351	313	350	365	343	345	332	324	355	347	336	337	380	347	347	344	344	359	344	336	330	363	346	352	335	338	361	354	355	341	357	324	325	329	370	319	375	334	334	328	330	300	340	342	361	342	339	345	361	343	312	358	353	339	346	313	350	330	336	352	372	361	342	345	358	371	343	352	358	354	309	351	330	369	312	343	347	352	357	339	337	371	362	348	339	341	328	356	349	355	351	343	348	372	356	346	352	348	348	345	342	370	356	351	373	348	345	329	372	305	366	343	325	317	321	338	345	343	321	339	334	365	329	340	334	353	341	324	343	367	317	382	318	395	348	343	302	316	338	327	330	338	378	325	311	345	359	357	371	362	337	364	377	355	350	366	359	345	353	380	393	340	357	362	346	335	368	343	367	329	342	320	354	339	330	329	307	378	368	327	360	348	322	347	386	332	357	332	329	332	325	348	396	305	346	370	357	339	361	334	334	375	341	359	342	309	335	324	345	384	365	352	342	384	320	335	360	325	349	335	332	347	350	367	365	333	343	353	355	330	308	389	362	353	383	342	355	354	394	378	329	324	348	355	325	337	354	367	336	363	348	358	345	328	329	360	333	352	367	322	353	311	361	324	351	337	370	348	327	343	379	326	328	344	356	350	358	326	348	365	349	338	355	346	327	341	365	340	359	328	360	348	347	343	321	359	355	342	324	325	339	312	317	344	355	347	361	316	341	349	347	353	347	327	331	343	320	329	328	323	320	346	343	369	368	323	365	358	304	341	332	334	374	316	340	345	344	352	315	317	329	323	339	338	344	363	331	355	349	348	366	352	347	324	335	345	343	341	337	322	346	362	321	362	335	337	322	346	342	338	312	321	372	377	377	347	346	350	367	313	318	312	330	384	366	344	361	344	360	367	337	339	361	341	350	360	319	346	354	326	369	357	322	342	332	382	348	342	351	381	323	323	342	386	313	346	368	340	344	336	343	315	333	339	356	355	325	364	336	343	366	326	377	364	349	325	347	331	356	379	346	381	318	357	342	353	381	346	335	347	343	330	350	348	341	306	346	345	374	327	382	349	348	337	326	365	339	335	355	323	332	352	347	355	347	367	345	339	325	343	326	317	339	345	332	341	360	378	376	338	371	351	361	342	371	324	347	327	332	348	347	355	324	371	330	349	332	330	347	342	341	302	322	347	337	327	334	332	376	340	325	360	344	333	308	353	341	354	325	339	375	325	361	354	299	365	347	349	362	387	311	346	304	344	358	329	338	336	349	320	326	343	334	353	349	379	349	346	322	340	337	358	349	323	334	367	375	370	359	349	333	375	351	381	337	334	347	345	347	362	344	372	359	338	349	348	340	338	323	389	335	340	349	335	349	357	321	324	328	350	329	357	371	351	323	388	359	366	357	345	288	314	325	327	343	333	348	325	353	334	312	341	352	331	321	356	365	326	371	330	329	333	354	337	354	323	327	359	335	374	307	344	338	337	331	361	340	341	318	336	340	354	341	326	348	344	377	321	360	376	327	342	342	345	357	332	353	373	363	358	364	334	368	333	326	326	338	324	332	349	385	344	345	342	344	367	326	381	366	350	340	360	351	348	333	339	320	373	352	386	339	367	323	347	357	357	310	371	334	338	333	362	349	358	320	352	342	342	351	340	349	374	346	321	353	328	327	374	329	363	347	354	339	326	343	354	362	353	347	362	333	335	356	355	324	311	324	362	342	356	365	328	321	366	351	367	350	336	358	341	375	363	333	317	340	366	337	383	357	314	309	326	354	365	351	347
20743	2856	2085	1598	1125	807	587	458	367	323	288	295	254	191	183	210	186	177	141	177	159	152	169	125	158	143	149	137	147	135	130	120	157	140	124	127	109	132	127	116	137	116	122	112	146	126	122	129	129	128	118	121	130	139	123	130	118	118	123	130	122	118	97	118	109	122	124	107	112	117	130	124	117	127	128	126	115	130	122	115	125	107	115	125	116	129	106	112	111	97	142	132	99	107	104	120	114	147	139	112	107	108	114	111	110	100	123	122	111	118	106	99	98	119	113	106	120	127	140	112	120	120	113	111	114	132	107	132	120	117	116	109	119	94	120	130	118	117	129	121	83	113	116	108	99	125	113	107	116	115	103	125	100	101	112	117	127	112	114	124	122	113	111	131	109	118	116	100	108	108	111	107	117	120	122	116	114	127	129	118	137	135	108	132	91	125	122	89	103	124	123	113	136	130	106	126	123	132	117	106	110	112	128	113	108	106	108	118	113	121	129	120	118	126	111	87	115	131	127	130	134	124	111	119	145	96	128	127	117	125	107	121	131	109	109	100	120	102	106	131	110	126	110	107	108	104	95	131	117	114	111	105	112	134	103	102	125	134	115	101	109	125	123	120	111	113	118	118	127	117	114	136	114	104	113	104	126	106	103	123	120	129	116	130	102	122	119	116	122	121	114	91	130	122	105	105	113	124	100	122	127	122	116	118	99	99	116	116	124	107	134	110	106	122	129	113	118	139	90	104	106	120	102	110	123	119	110	113	118	118	126	143	122	123	123	103	105	117	122	128	128	121	128	121	121	105	114	112	103	131	118	134	112	113	122	113	130	123	109	124	105	111	131	97	124	116	106	128	112	111	113	114	100	111	111	102	109	105	124	135	129	95	130	118	123	120	107	116	114	115	127	100	128	121	101	97	110	102	119	116	119	126	103	105	113	111	102	108	120	107	113	128	128	103	109	117	130	119	121	123	101	121	123	125	128	133	105	95	131	126	113	103	130	116	113	112	125	98	100	124	118	114	124	93	124	112	145	131	130	117	124	121	123	114	122	115	98	97	106	115	113	126	134	97	92	121	113	101	120	126	105	122	109	134	131	99	105	111	126	126	115	111	113	130	99	111	119	123	122	133	142	115	112	109	115	120	100	114	140	118	125	125	126	124	128	122	114	110	108	118	127	128	104	125	107	116	116	106	100	104	109	124	126	103	100	127	121	120	100	126	107	131	104	108	115	117	116	130	126	123	110	102	102	118	130	124	110	111	102	110	117	117	117	106	94	112	127	114	120	125	114	129	111	99	121	122	101	115	99	111	111	110	110	110	120	125	117	106	126	119	117	107	123	123	111	117	115	108	131	127	99	97	96	95	78	116	128	124	118	113	106	121	129	109	116	116	107	114	115	121	106	113	112	104	119	112	135	125	115	114	119	107	102	98	103	101	116	113	111	109	109	120	112	103	119	147	128	103	109	125	130	99	125	122	116	94	118	110	123	101	119	118	101	97	116	125	133	112	114	119	134	109	127	135	133	122	111	122	100	111	117	122	121	111	114	125	109	120	111	127	131	121	108	111	120	136	119	117	100	107	134	113	118	116	106	112	128	129	120	128	111	117	121	125	95	105	136	113	131	110	109	128	114	109	113	126	129	126	128	130	131	141	109	103	111	120	109	130	125	106	111	115	96	139	126	117	104	123	128	106	114	128	129	125	109	113	103	121	112	126	117	130	100	118	96	115	130	134	111	118	115	114	131	135	114	101	103	106	131	128	120	132	107	98	107	132	116	126	110	127	119	103	117	113	127	112	117	109	125	138	123	121	131	123	110	146	127	124	121	108	124	120	113	132	95	125	129	113	124	127	114	126	133	119	111	117	102	121	113	119	113	111	112	136	107	103	143	115	119	120	129	106	120	126	151	114	121	115	92	121	115	117	137	91	117	99	90	106	133	127	118	97	108	120	109	118	110	116	106	125	109	125	111	122	97	120	118	110	104	101	106	108	133	132	121	110	104	119	108	94	137	111	118	107	117	111	111	140	141	111	107	131	112	119	104	115	121	98	114	123	115	118	125	118	116	114	105	108	129	125	116	112	125	99	109	132	126	105	119	117	106	112	109	121	95	123	119	139	105	116	103	103	96	121	127	113	116	101	101	129	113	116	114	118	137	116	103	110	120	119	115	115	107	116	144	130	113	126	126	111	118	112	115	122	111	133	130	113	119	99	121	121	112	109	110	115	118	104	119	112	122	103	128	124	106	115	111	112	117	141	112	113	102	98	131	100	121	137	128	118	99	108	103	114	102	129	122	105	105	118	121	118	110	106	123	131	134	112	131	111	113	125	109	123	113	117	97	125	133	111	112	112	103	104	149	124	110	128	127	110	102	113	104	137	132	103	117	136	114	128	117	119	144	116	93	139	105	114	122	120	112	111	114	107	93	112	131	108	110	131	113	113	86	117	127	103	121	111	127	105	141	139	118	117	112	128	121	115	118	124	107	136	104	117	121	125	106	121	113	114	103	121	103	124	119	124	133	104	107	105	117	91	125	127	99	104	111	118	119	130	128	120	118	104	122	107	125	120	117	122	117	126	107	116	125	105	118	121	124	119	117	121	107	122	89	121	127	126	112	117	132	123	106	100	117	112	135	116	113	124	123	112	112	115	127	120	109	126	98	120	132	114	101	131	125	113	130	114	102	109	112	130	110	104	126	111	124	115	111	92	140	128	121	109	111	118	107	104	124	118	114	123	108	104	116	113	131	123	128	112	108	115	156	141	105	115	114	107	129	115	125	118	110	112	96	146	111	121	120	108	127	109	120	107	119	114	103	125	106	103	114	107	114	103	123	137	123	151	123	132	122	112	105	100	102	106	98	104	115	113	116	117	119	112	107	118	108	113	115	103	101	116	132	105	127	121	109	111	108	126	110	124	116	101	103	126	95	109	110	109	120	110	121	109	123	95	102	131	113	99	126	124	115	105	126	122	121	125	105	114	125	123	115	116	117	117	117	133	140	134	132	123	124	124	131	128	112	119	104	116	112	127	117	130	134	126	103	122	134	108	116	110	103	106	118	111	111	128	112	115	117	104	110	111	113	120	130	111	129	119	130	98	131	106	111	103	106	131	120	101	111	111	123	104	128	110	114	116	141	122	110	117	110	102	123	118	113	102	115	123	110	117	133	112	83	107	127	110	120	109	110	113	106	125	121	113	102	105	120	120	132	111	118	92	100	115	126	139	124	112	133	127	116	109	113	102	131	132	140	113	115	107	124	108	107	101	113	98	108	117	113	122	108	112	117	123	117	121	103	108	110	130	123	107	111	108	107	122	113	118	115	121	110	102	122	94	114	129	127	112	112	101	112	141	107	112	102	124	107	126	131	141	115	107	126	94	110	112	103	109	112	120	118	124	120	99	114	140	130	122	117	111	114	124	120	138	100	122	116	115	116	124	120	121	118	109	123	99	126	102	109	107	109	121	109	111	122	120	111	122	116	105	131	124	92	103
11679	2212	5067	5820	5086	4216	3446	2866	2295	2079	1801	1622	1409	1341	1233	1166	1016	1008	914	892	852	781	770	761	707	711	706	616	665	634	593	581	627	609	622	613	574	536	542	582	508	565	551	526	555	531	557	499	538	533	505	534	488	488	552	473	522	534	485	485	468	478	498	498	496	496	466	466	485	438	501	494	474	502	492	467	456	454	490	493	461	456	466	435	456	486	456	460	453	512	468	427	463	439	468	464	481	432	453	488	468	470	468	484	428	462	473	436	451	455	472	464	432	501	422	417	454	470	369	460	473	468	414	491	437	429	431	424	479	429	507	433	444	472	452	433	468	442	476	464	452	439	480	429	427	488	459	455	458	444	447	457	482	491	445	450	464	433	446	490	470	431	442	475	453	442	486	439	434	436	513	508	428	446	452	424	433	425	450	448	435	454	472	471	462	431	453	434	437	461	463	418	428	447	459	446	478	431	451	454	411	456	479	433	430	440	450	433	473	453	447	423	436	415	458	457	496	425	435	415	427	432	450	473	430	440	442	476	434	425	473	457	440	425	467	455	453	434	442	462	416	485	431	464	432	428	440	451	444	432	456	438	428	454	450	453	476	431	410	383	490	453	468	411	464	401	447	403	451	463	421	490	394	434	452	483	446	462	424	435	443	455	413	449	474	454	493	451	425	443	434	435	463	432	452	425	452	459	450	441	469	479	475	461	443	426	433	425	466	438	437	479	454	425	435	441	453	438	417	478	472	415	453	442	398	455	448	416	435	458	433	458	411	450	402	437	450	442	441	471	490	473	455	423	448	430	438	434	444	422	445	462	421	481	427	476	413	399	434	475	414	416	443	439	440	417	415	422	462	442	440	470	420	445	446	431	452	438	469	428	455	437	441	456	440	423	411	444	468	446	423	452	442	475	438	400	449	441	456	426	471	438	470	440	429	451	453	446	450	447	440	429	420	471	479	415	450	417	462	381	451	442	401	438	448	445	409	447	456	427	474	443	423	441	425	457	394	461	435	447	454	459	439	469	441	409	450	469	435	455	443	416	453	450	419	451	458	460	441	456	453	438	465	462	459	452	447	398	441	456	415	466	428	436	447	458	429	457	473	432	471	435	443	443	473	424	436	462	479	447	455	472	424	469	438	414	448	474	392	455	453	437	431	432	435	416	438	472	451	463	459	429	465	432	427	466	427	444	428	437	445	480	452	439	476	399	413	427	435	446	488	446	426	439	449	462	465	404	465	446	403	409	445	449	451	426	413	430	430	454	456	457	419	438	418	424	467	442	463	460	470	436	487	496	438	414	460	475	450	466	449	463	408	417	480	428	455	475	451	453	440	440	435	489	440	443	442	474	441	473	454	453	432	401	417	464	467	468	426	436	476	439	452	432	451	441	434	463	444	443	455	438	441	443	447	424	446	419	440	441	420	418	473	403	448	439	432	453	485	458	422	444	471	449	492	427	432	479	441	419	459	450	479	428	455	467	409	458	451	475	427	454	439	415	495	452	445	427	457	448	419	466	483	412	435	422	438	447	436	443	441	457	470	440	476	452	462	490	447	460	463	445	407	464	397	466	416	448	441	459	382	437	452	407	445	446	450	451	447	453	420	433	428	430	439	475	438	422	437	452	431	423	406	462	437	418	440	475	438	439	459	436	435	452	448	458	425	426	434	436	464	439	441	458	483	455	444	448	445	449	456	454	441	439	479	455	447	453	411	458	441	426	421	442	461	469	443	444	445	446	442	409	441	445	455	432	434	440	445	426	443	418	430	435	448	464	463	488	439	421	445	441	478	407	477	437	444	455	456	405	415	444	440	430	447	474	417	461	506	428	458	445	466	443	445	428	415	456	458	447	436	431	457	396	452	449	420	442	439	427	462	442	447	445	398	467	479	465	407	413	432	425	426	454	433	417	447	454	471	437	441	449	414	482	424	441	469	432	466	446	460	460	427	462	407	461	434	446	467	466	441	429	492	427	434	447	458	443	434	469	444	453	444	435	439	459	455	452	443	488	466	450	473	439	450	463	432	454	426	447	432	435	453	420	465	464	462	449	440	421	438	435	446	443	489	410	441	425	430	449	463	439	461	433	429	411	410	452	462	445	450	429	485	441	409	430	485	446	444	427	447	450	464	460	437	469	449	413	453	411	419	426	461	437	456	467	405	425	458	412	456	453	431	460	490	467	442	423	417	456	479	409	468	490	408	431	441	433	463	436	468	494	468	414	463	451	435	459	446	451	441	442	458	483	399	446	445	447	446	439	457	415	441	447	458	469	498	449	429	408	481	430	438	480	450	432	444	455	415	429	427	502	400	435	438	452	432	442	450	463	467	471	471	471	464	423	450	457	451	453	459	475	461	428	434	453	452	445	453	458	432	403	467	412	457	435	424	476	489	458	453	471	456	451	464	482	438	423	449	459	443	415	432	427	406	473	433	480	448	413	481	444	417	464	458	490	449	470	447	443	459	440	447	421	450	423	427	417	421	425	455	443	413	431	445	441	403	460	461	462	461	448	427	448	462	440	446	455	497	469	447	467	424	446	456	444	463	422	454	417	415	469	407	406	448	442	470	451	446	438	461	463	452	417	454	389	454	468	469	442	450	486	429	492	444	441	451	454	446	477	440	449	481	451	464	439	432	469	439	413	409	402	439	447	441	461	465	443	485	467	439	467	412	464	442	472	472	468	437	488	467	469	418	466	446	442	439	444	454	457	420	451	443	441	452	433	462	452	430	468	484	489	441	450	457	421	482	460	459	439	485	432	435	439	448	445	439	422	464	484	441	433	460	486	431	442	513	456	441	457	424	466	482	450	437	467	417	413	448	459	455	469	457	458	432	446	410	422	456	437	437	426	435	421	410	452	461	436	441	486	442	425	432	436	472	436	438	463	449	455	426	416	434	447	459	485	435	455	432	439	471	456	461	432	432	425	444	408	447	437	419	441	418	438	419	428	442	439	424	462	446	465	445	427	451	387	441	432	468	454	424	420	432	445	484	433	424	452	455	465	472	419	402	409	465	425	432	440	441	475	449	437	452	444	457	436	480	438	428	424	449	457	420	450	451	493	410	437	435	403	431	482	402	464	423	454	450	424	426	448	462	443	434	453	411	440	451	436	445	438	425	453	453	447	438	446	463	480	439	430	436	436	468	414	411	477	414	465	476	436	435	442	461	473	443	438	446	441	454	426	415	417	436	431	469	430	460	444	415	452	437	407	461	451	451	453	464	434	445	421	461	418	447	428	487	437	451	434	446	459	439	460	442	471	459	463	474	440	456	452	453	426	441	435	435	416	401	432	409	442	452	416	430	474	453	476	445	457	449	455	435	433	409	427	446	475	438	502	434	441	432	456	492	457	454	440	448	410	438	459	430	435	456	446	436	466	445	448	427	466	452	448	431	430	492	450	445	449	420	424	404	483	450	414	499	442	445	435	460	485	412	416	428	482	421	443	440	432	455	480	447	393	419	442	425	456	444	449	463	444	414	446	493	441	477	434
2151	247	235	190	185	185	173	148	172	170	162	170	155	177	159	168	161	163	162	169	163	150	168	178	146	153	159	141	169	152	137	149	153	167	203	172	147	150	165	186	161	181	175	165	176	178	168	162	180	145	170	182	174	147	171	171	160	153	163	147	169	141	176	169	149	148	148	158	161	182	165	191	167	166	153	162	158	147	160	180	163	146	157	188	149	184	160	164	159	167	170	144	158	160	156	150	170	159	136	180	173	166	170	187	167	141	160	178	180	160	172	162	147	135	187	176	155	163	183	150	151	144	171	147	173	168	152	170	153	157	164	166	157	170	150	156	171	172	164	179	157	165	161	172	147	166	155	169	150	148	162	163	123	152	170	173	160	166	159	168	166	152	179	171	152	180	184	178	166	156	164	172	145	154	161	162	144	168	156	185	189	167	179	172	144	166	158	187	181	172	160	169	174	156	175	157	151	151	163	180	146	155	146	151	166	151	138	161	171	173	162	155	161	159	159	175	147	175	168	138	171	175	143	149	179	155	185	152	165	176	185	166	164	166	160	164	164	175	161	171	181	173	167	163	186	165	166	172	154	171	133	158	153	181	152	170	169	153	166	161	161	157	176	134	180	172	158	160	155	173	162	166	149	179	160	172	134	180	159	166	173	160	162	154	184	158	152	150	168	189	164	162	154	166	150	168	137	144	138	149	164	157	177	149	138	134	164	160	167	171	156	173	152	163	159	168	166	150	164	143	186	154	170	163	135	150	154	150	152	146	175	179	186	158	169	135	169	151	144	159	145	175	172	153	166	151	166	171	147	170	171	173	163	152	156	169	145	158	182	168	144	163	149	144	155	161	172	161	164	168	160	168	158	150	154	151	177	179	159	169	178	145	137	158	165	161	159	158	157	175	182	178	164	177	189	185	142	171	158	163	155	163	168	143	173	188	156	149	150	157	159	159	168	162	181	177	179	169	171	141	154	155	181	176	176	156	165	145	159	125	158	152	174	163	165	163	157	163	169	152	177	159	180	180	163	153	163	172	156	157	138	169	143	173	140	141	176	178	160	164	151	160	172	145	155	170	179	173	165	146	160	173	158	182	169	175	177	178	161	155	162	143	195	164	158	173	154	181	162	166	181	173	158	176	150	162	161	149	153	157	174	164	140	146	171	159	171	194	167	162	153	170	173	163	160	161	160	152	156	162	162	155	185	159	175	171	153	170	153	155	163	157	187	152	170	144	175	182	156	182	178	153	162	148	159	160	168	183	176	174	135	139	180	151	153	161	177	190	157	154	154	160	151	152	186	180	174	162	164	158	178	180	162	161	141	158	177	179	171	167	172	182	183	163	131	159	184	163	165	144	170	172	162	168	163	157	145	166	183	170	145	163	164	179	153	165	183	163	169	145	166	149	178	147	168	172	155	118	175	176	152	154	163	161	138	169	177	182	168	158	151	160	173	167	163	182	161	162	170	155	166	168	149	167	182	166	144	163	158	161	157	172	175	155	143	124	167	159	173	157	173	160	168	172	153	141	144	181	160	188	140	159	145	161	179	150	184	166	167	149	166	166	156	144	165	159	155	139	165	166	179	170	167	153	164	160	170	185	168	166	138	162	170	149	154	148	165	159	176	157	164	162	174	185	159	145	170	178	170	139	142	169	201	184	179	163	158	155	160	149	165	150	172	173	167	181	161	150	188	188	180	155	148	143	158	149	157	169	156	159	176	166	141	166	151	163	168	158	156	182	162	156	176	175	159	168	157	159	170	145	167	172	144	166	173	152	170	160	140	181	160	168	156	214	153	176	167	174	160	147	177	173	166	178	183	155	168	173	158	150	162	168	167	189	161	171	189	171	136	169	173	178	173	147	144	176	157	177	163	172	158	160	174	147	149	176	164	163	159	174	175	173	152	169	179	172	164	146	174	168	172	152	176	182	191	166	163	162	170	168	162	168	139	155	163	181	187	166	162	170	175	174	166	152	151	160	172	174	166	181	161	178	160	156	161	172	156	152	182	188	171	180	149	172	154	163	169	171	170	182	161	170	161	164	145	160	150	178	168	161	165	172	151	177	140	169	164	168	177	139	180	163	172	154	153	174	143	171	133	169	146	167	180	174	159	183	166	159	166	147	143	164	155	169	145	152	141	183	137	164	177	179	136	170	159	145	162	144	173	189	161	154	157	172	157	159	143	200	179	169	163	145	191	160	160	163	157	159	183	165	157	143	147	162	192	149	172	167	164	171	171	151	153	158	155	155	166	150	170	164	150	187	152	160	165	156	178	180	166	158	182	167	167	175	179	138	155	149	184	139	161	127	173	178	171	176	191	147	164	183	146	175	174	154	154	161	179	158	168	156	148	180	171	163	162	140	153	153	138	166	174	177	174	158	191	161	166	179	162	163	140	144	163	164	158	181	164	158	181	167	162	154	177	154	136	134	155	160	168	176	174	168	131	168	175	157	176	143	151	152	145	158	158	163	148	158	169	155	144	148	171	167	165	174	165	159	171	138	135	191	173	160	162	159	159	157	144	178	146	203	140	174	157	180	163	167	147	182	174	141	155	156	168	181	152	181	183	182	171	162	154	163	157	159	156	168	178	165	138	175	174	168	172	165	164	200	180	157	158	149	148	156	158	168	133	165	162	168	141	165	154	155	168	168	166	164	134	153	157	139	163	162	165	157	165	175	160	174	155	166	161	167	161	165	171	163	163	158	167	153	167	149	165	147	156	147	162	171	168	169	182	180	167	151	151	162	135	138	177	145	164	177	147	158	162	158	166	162	169	144	174	184	164	149	166	155	155	160	179	164	193	163	172	167	163	148	152	166	186	159	166	172	176	147	154	153	145	149	194	170	143	173	170	157	159	150	149	176	159	179	148	175	161	158	174	159	163	148	158	168	169	168	143	145	140	155	169	150	160	156	161	166	148	167	178	141	168	158	158	167	149	176	148	147	171	141	158	168	151	159	168	158	152	174	164	170	178	163	128	160	166	189	148	158	167	160	156	148	174	170	155	159	163	151	171	165	167	154	177	168	171	182	168	153	156	150	145	175	155	143	173	155	156	153	207	170	187	165	167	163	192	158	176	160	175	162	165	147	172	159	161	166	170	149	156	173	161	164	164	149	165	163	137	185	168	163	161	152	154	164	174	170	171	134	183	149	156	181	174	172	180	165	176	152	134	177	184	195	180	151	181	163	143	159	159	179	165	177	163	157	148	155	165	175	162	146	149	181	165	153	171	146	164	189	156	176	158	174	151	155	147	186	184	188	173	160	169	153	168	166	158	152	156	178	156	156	159	168	174	168	158	155	157	182	160	177	157	163	155	169	165	171	153	181	153	159	151	150	145	162	142	139	149	173	153	170	158	130	160	168	186	157	164	165	164	152	155	174	183	171	176	159	142	162	149	154	184	192	182	173	161	149	156	160	153	151	162	160	156	169	180	175	147	183	168	152	183	163	165	182	158	167	163	145	171	148	156	144	169	148	159	168	177	156	166	180
4186	642	761	744	746	672	729	649	631	644	558	607	643	580	634	594	543	609	596	607	556	596	568	606	595	566	612	538	528	535	573	601	555	589	569	626	543	565	585	561	558	530	575	556	555	587	555	623	569	561	578	546	575	565	558	583	595	573	528	596	597	603	641	579	598	621	549	554	551	589	553	594	551	565	586	598	539	605	548	619	543	592	582	553	573	641	552	585	606	579	519	594	557	572	577	582	556	546	538	614	563	541	598	614	585	622	600	564	586	573	620	548	554	569	574	579	589	586	586	552	541	598	583	563	551	574	568	639	545	566	563	543	551	574	596	583	575	574	556	629	536	518	544	599	625	595	594	576	568	598	603	591	551	568	599	557	615	610	517	552	612	589	587	574	543	585	515	587	578	557	594	566	573	600	591	606	556	557	587	568	605	582	509	566	553	589	568	585	573	589	573	579	575	578	589	565	544	571	586	565	560	549	613	605	538	544	605	558	578	605	589	537	537	588	547	609	568	568	564	552	521	598	578	590	603	562	613	594	576	592	597	579	551	633	604	529	558	583	568	596	600	624	565	608	561	572	588	501	553	572	564	580	574	558	579	559	590	620	562	533	584	576	529	576	621	537	555	576	575	569	568	559	568	556	618	580	618	576	605	556	548	553	580	593	600	567	569	618	558	551	606	587	567	577	584	555	586	602	603	519	554	621	572	532	563	561	551	555	598	567	601	604	601	600	593	573	592	615	595	610	549	543	567	622	531	567	580	583	576	609	595	577	602	584	598	544	592	610	601	599	543	557	612	637	579	621	587	559	595	585	573	569	596	621	571	576	582	574	557	575	605	558	601	578	536	575	607	552	588	594	571	571	564	569	556	595	566	562	608	588	591	554	576	562	564	569	527	600	583	575	577	543	565	539	554	548	546	575	542	575	610	610	572	574	540	578	565	562	583	577	586	597	535	595	539	622	615	553	591	611	537	512	574	567	631	577	616	528	569	578	550	562	596	586	566	573	597	587	571	537	604	579	562	593	551	550	539	588	549	571	573	526	603	583	576	575	536	536	604	560	572	572	619	546	592	591	576	601	569	577	592	611	544	621	609	577	570	584	565	564	595	625	618	623	590	537	559	553	595	589	536	597	588	561	584	605	603	563	564	547	575	548	528	548	572	550	576	621	553	563	569	614	563	568	560	572	591	543	570	587	581	607	582	603	573	544	563	576	560	611	593	547	569	602	561	571	615	564	547	548	554	592	573	590	587	571	594	570	578	554	595	530	586	550	590	560	580	535	563	597	578	606	541	587	594	540	587	563	579	615	646	579	578	612	582	615	562	551	582	528	592	564	576	571	572	587	592	599	567	547	569	539	555	561	572	611	587	613	580	571	596	563	550	590	568	580	538	563	565	568	551	568	585	585	618	632	577	593	557	586	542	579	578	538	534	582	588	574	518	569	532	534	579	580	545	570	560	608	588	563	595	575	612	620	557	548	558	583	565	568	568	618	558	577	556	549	566	534	559	575	569	565	580	544	532	538	573	596	548	534	591	599	559	562	551	574	589	603	573	562	591	598	565	598	568	523	542	571	579	598	544	572	532	582	552	507	597	578	586	563	589	606	571	567	573	565	547	506	536	580	574	582	573	560	539	539	559	603	600	591	584	596	540	551	577	603	574	631	561	534	545	543	560	538	618	617	556	549	578	594	562	620	583	579	570	590	582	573	575	599	585	601	582	584	615	609	559	543	613	579	600	593	551	569	623	578	551	602	582	558	556	527	590	586	560	575	590	564	564	612	563	588	557	547	608	615	593	606	545	567	583	569	616	611	589	592	594	601	571	535	623	569	569	566	583	553	556	592	594	561	552	593	564	561	542	609	623	569	554	592	598	586	524	512	576	549	567	530	577	541	606	585	604	589	569	539	580	549	573	552	569	553	586	568	558	562	559	559	561	541	561	543	569	571	573	588	580	599	565	553	587	578	574	595	591	579	595	533	604	552	554	551	580	556	566	538	586	539	549	605	615	534	571	583	553	574	576	589	617	573	587	571	576	588	574	574	588	614	586	598	556	571	571	564	602	566	542	527	587	550	517	556	577	561	577	606	585	544	589	556	585	576	578	611	532	591	573	612	554	603	632	601	589	572	613	565	582	575	541	558	549	563	585	569	598	583	573	546	591	609	588	596	543	581	557	539	579	598	506	559	603	570	611	607	572	611	559	566	565	586	570	579	530	600	542	623	518	570	579	589	591	598	581	586	565	586	603	604	606	572	565	573	590	537	615	602	560	578	551	562	562	562	562	578	570	552	561	575	532	578	551	519	561	591	581	605	575	546	539	551	557	574	584	561	547	554	596	594	584	601	585	528	601	585	512	599	560	592	561	596	604	503	602	573	551	584	538	533	603	595	569	558	589	569	561	589	572	579	621	541	606	560	589	557	567	587	606	609	626	551	577	565	608	558	625	602	575	567	572	559	565	564	571	556	574	507	636	542	579	576	633	574	549	557	522	578	569	601	545	548	583	600	567	585	572	615	571	560	555	592	540	587	576	592	547	560	577	574	600	592	592	575	585	592	561	566	581	582	551	632	611	577	596	592	562	597	602	602	572	609	546	579	560	613	579	570	557	612	583	551	566	589	555	573	585	580	567	563	566	579	563	561	568	552	515	561	584	606	579	574	558	578	591	559	587	542	545	564	577	565	606	592	574	543	586	547	579	520	547	554	572	550	558	609	562	578	570	569	584	566	566	580	565	572	584	618	603	568	533	601	568	574	576	613	579	609	562	589	582	591	579	560	556	607	537	603	605	581	569	563	555	573	593	564	575	576	577	595	538	576	615	551	568	555	607	568	576	557	600	559	548	574	565	537	542	611	550	613	555	594	584	507	577	599	604	598	552	599	586	559	587	546	542	610	560	551	585	606	557	574	595	563	583	531	600	600	562	560	565	527	588	561	605	566	558	568	542	578	585	597	608	573	562	560	561	583	579	561	555	578	582	571	580	548	557	562	583	593	558	566	585	555	572	555	600	572	554	568	581	543	562	588	568	585	587	575	590	555	572	598	591	602	561	553	557	558	600	613	594	569	566	531	552	607	610	589	593	553	530	582	560	550	563	545	548	591	608	560	560	588	566	570	573	602	558	586	559	570	502	598	586	556	587	566	571	579	575	575	557	581	574	588	587	536	581	577	547	550	587	601	554	569	572	556	565	531	526	594	572	597	542	548	594	563	605	598	624	516	578	603	604	625	563	560	587	613	590	567	574	550	544	583	606	573	586	577	588	550	580	569	565	599	594	553	565	589	553	604	600	590	611	581	569	573	577	565	565	570	602	605	604	579	517	557	543	572	597	578	544	579	573	538	611	617	583	601	568	586	569	532	588	560	579	565	583	614	591	585	555	598	582	566	567	559	578	559	550	572	575	600	602	584	582	626	557	582	571	580	589	544	583	588	600	577	581	614	601	530	613	524	592	624	567	532	585	591	587	539	572	590	574	589	581	554	601	518
11588	1078	1069	762	564	419	295	264	227	188	146	155	134	115	128	127	97	119	101	103	101	113	105	92	93	102	98	77	85	92	110	120	98	81	96	84	90	90	99	91	86	91	75	90	93	93	84	80	78	88	72	79	90	106	75	77	93	96	92	91	81	90	88	90	93	84	78	84	106	72	93	82	81	79	70	83	83	78	89	83	86	99	89	99	87	87	85	82	78	85	94	80	74	100	78	91	94	66	94	93	79	90	82	73	82	65	78	77	110	94	99	74	83	84	86	75	88	81	83	77	83	86	97	67	100	83	89	67	76	86	66	65	77	83	87	103	84	83	81	108	80	79	77	93	93	80	84	84	91	97	99	87	86	84	65	76	93	80	84	87	86	87	92	86	86	77	81	77	85	58	77	76	77	79	87	96	85	63	75	88	76	98	98	77	80	74	72	60	85	85	86	85	87	71	92	92	87	109	95	72	78	73	98	68	80	71	95	88	83	89	105	80	97	62	89	85	78	71	68	82	69	88	78	64	68	89	87	95	85	74	99	84	84	100	79	71	92	86	84	88	91	85	86	93	91	89	92	70	80	75	85	79	85	68	78	77	77	75	67	74	82	90	69	83	85	85	87	86	71	82	68	107	93	71	76	86	83	77	80	84	88	80	82	88	109	78	79	90	73	80	88	91	75	78	86	88	102	83	85	83	84	85	74	71	81	83	66	76	89	80	80	66	74	92	78	72	94	71	78	76	91	89	82	94	82	71	90	72	94	85	81	79	88	80	74	102	84	88	95	87	84	98	90	85	80	90	86	89	88	73	80	104	99	91	84	88	77	90	88	79	102	86	83	73	73	83	75	84	79	77	74	73	69	71	80	85	81	102	81	77	84	88	76	82	69	78	86	66	79	82	89	72	84	88	82	76	79	64	83	85	81	85	103	85	91	84	87	82	74	85	89	86	72	70	72	71	78	80	76	94	89	88	80	76	90	90	92	89	73	78	87	69	75	79	89	89	80	70	83	90	82	76	87	88	79	77	68	83	90	90	84	89	89	83	69	77	74	100	96	83	99	93	90	79	89	88	77	81	97	74	85	82	71	77	80	97	100	72	67	85	74	77	70	66	83	96	87	64	83	95	68	76	78	73	87	83	79	92	77	79	75	62	74	73	75	91	69	80	73	78	81	89	98	97	99	80	83	88	85	85	83	77	106	78	84	80	69	77	74	89	98	65	90	97	76	69	100	87	93	72	102	80	79	64	79	82	75	71	97	67	98	83	83	84	81	74	75	76	87	79	83	82	78	90	94	80	77	85	71	84	70	85	82	86	69	78	97	74	105	75	84	80	82	80	90	98	89	68	93	83	82	78	84	101	94	85	66	81	80	85	99	90	88	94	87	62	98	94	95	83	73	77	69	83	80	88	73	87	79	81	86	85	80	70	86	73	75	97	82	86	89	74	77	77	85	101	75	85	83	73	90	91	86	70	73	80	84	93	86	78	90	87	82	80	87	102	72	110	84	77	74	91	92	76	86	80	87	82	70	71	79	75	96	81	91	83	87	80	90	87	108	84	81	91	69	75	86	69	70	80	97	75	70	89	84	97	78	89	80	73	91	92	86	93	77	97	93	84	77	87	71	80	92	67	104	98	68	94	69	84	58	93	82	71	77	83	95	105	95	79	80	83	84	88	68	92	82	81	84	84	80	74	66	80	88	88	67	69	77	83	93	91	79	110	97	95	72	85	83	99	74	72	79	70	90	92	86	84	104	92	76	74	81	90	96	55	85	87	95	80	82	61	74	71	86	91	92	87	78	87	92	76	73	71	91	79	92	78	94	62	86	80	74	82	101	93	79	71	71	87	75	84	74	84	73	61	67	77	85	71	72	99	73	74	88	85	95	103	79	77	70	77	78	100	78	88	69	97	83	75	83	78	97	102	89	73	81	68	77	64	92	90	68	65	86	82	76	67	70	105	72	95	78	89	70	87	73	76	74	77	102	81	88	74	81	72	63	88	106	97	78	65	95	81	80	71	81	82	92	78	69	67	77	78	70	95	88	75	89	93	88	75	78	88	79	89	83	81	77	90	72	84	62	93	85	78	67	86	89	79	81	83	66	97	77	99	84	79	94	85	75	80	73	77	81	90	79	99	84	100	87	76	81	83	55	88	68	71	78	74	75	73	79	75	79	80	87	82	85	95	91	88	74	80	78	85	83	89	65	75	86	81	86	90	69	79	97	81	87	86	78	96	84	68	82	77	63	85	88	76	77	92	79	73	73	97	96	73	87	78	69	97	88	83	91	84	93	90	99	83	72	75	89	70	92	88	92	77	77	84	69	93	93	63	82	84	74	80	92	80	82	96	93	79	83	88	96	79	93	105	94	94	82	75	87	89	88	83	89	85	87	74	66	92	85	92	75	81	73	95	80	83	84	88	91	74	88	88	92	85	78	79	97	81	77	79	88	87	99	84	87	74	75	78	77	96	73	88	94	79	81	76	71	68	86	71	89	102	75	86	66	94	89	71	78	73	67	66	84	81	84	72	79	76	101	110	90	89	90	70	91	85	77	72	81	78	91	68	81	91	99	74	76	85	83	94	65	86	69	95	77	75	76	83	91	97	76	79	93	91	74	85	88	87	70	93	71	83	81	82	79	86	90	79	87	75	77	72	90	90	78	77	87	78	91	90	91	79	78	77	82	74	90	79	88	74	102	78	87	74	77	100	77	80	107	74	63	86	82	68	84	85	84	92	80	76	75	90	91	83	81	96	90	81	90	84	69	80	74	83	77	82	71	93	75	74	92	97	98	83	85	87	73	75	89	80	80	86	90	84	97	89	80	74	81	78	78	92	83	87	84	100	80	76	77	78	93	63	75	89	69	79	75	77	72	68	85	81	81	79	70	86	92	86	82	86	94	82	76	94	79	83	82	76	78	77	96	79	81	74	101	86	63	91	61	89	80	72	87	82	84	77	85	73	98	81	73	92	91	68	69	100	86	80	77	86	77	79	71	77	75	95	80	89	87	80	86	96	81	89	87	86	84	99	97	80	74	80	73	83	94	89	82	85	78	96	93	80	74	72	75	98	83	82	80	88	87	75	79	82	73	81	92	69	95	97	83	72	92	103	78	92	99	66	78	73	84	85	71	70	76	69	80	66	76	77	80	63	85	92	77	69	80	74	81	81	79	96	79	80	80	99	84	90	88	70	98	99	78	95	76	68	95	85	89	83	86	74	78	89	81	89	70	81	91	86	77	73	84	58	91	76	82	88	69	95	84	84	84	82	100	73	71	74	77	83	86	73	80	80	88	75	93	87	84	102	73	76	78	87	91	87	78	77	82	79	78	83	80	96	84	66	74	92	85	80	97	84	80	69	83	76	86	87	82	76	69	91	88	76	84	97	83	83	68	70	105	77	74	81	89	70	88	71	97	87	95	76	87	78	75	88	73	86	75	92	80	68	85	89	84	76	78	75	87	84	83	79	74	79	79	97	90	82	98	90
8621	1175	2773	3056	2715	2210	1846	1535	1347	1129	1026	901	827	761	778	635	625	614	574	567	508	527	480	485	453	431	402	441	412	445	414	422	404	400	428	413	389	407	339	374	370	364	350	407	406	357	377	345	355	373	382	339	353	360	329	353	312	355	351	369	337	336	340	358	369	369	338	324	330	374	331	355	359	339	336	355	351	332	368	333	325	312	371	338	319	341	333	337	316	338	366	329	355	336	333	347	331	340	377	343	338	324	336	322	367	353	323	314	288	330	383	320	345	328	345	320	333	358	334	336	294	328	319	350	322	310	360	362	331	354	309	302	338	343	362	350	336	330	286	366	319	341	350	344	312	329	324	320	323	345	342	385	302	326	333	304	367	307	333	334	348	351	325	349	338	310	334	328	328	368	339	317	331	330	341	323	321	329	306	317	351	359	328	329	338	341	331	331	317	343	310	340	337	297	333	351	336	312	343	334	363	318	329	325	322	323	326	328	317	375	313	338	334	307	317	336	334	334	322	329	316	303	345	307	323	338	340	350	320	295	362	313	352	320	324	315	332	326	310	355	328	318	310	337	343	302	329	326	311	325	290	331	332	326	338	327	305	353	372	355	335	317	351	353	323	327	365	319	367	325	306	362	337	333	336	307	308	335	327	372	330	329	333	332	335	358	334	348	313	303	353	301	341	316	286	363	330	315	350	328	339	306	356	319	312	316	311	300	283	311	326	308	333	312	319	332	329	296	311	297	342	352	325	339	350	344	334	329	338	311	357	354	337	328	308	362	336	343	317	328	305	338	299	328	324	312	322	328	320	334	330	346	316	329	329	324	304	316	345	354	340	304	357	324	358	346	339	336	332	333	331	366	328	327	302	335	343	309	320	309	323	336	339	338	324	347	324	321	301	321	314	310	326	346	340	306	334	313	311	326	331	309	319	325	353	332	325	326	333	310	299	316	321	342	309	332	344	300	311	326	319	330	322	352	345	340	322	327	298	305	317	354	320	339	317	333	324	345	349	335	311	289	312	310	335	354	324	296	296	358	333	331	324	320	314	324	331	313	329	338	317	302	330	352	323	320	286	319	315	334	317	308	325	326	330	338	329	315	322	326	347	330	321	360	343	340	330	330	351	345	330	316	351	343	309	306	319	311	341	331	321	298	341	333	327	341	350	295	352	368	341	374	325	312	318	346	350	333	316	337	312	339	353	332	345	333	334	323	335	308	346	285	303	343	294	315	328	321	325	320	343	331	344	304	311	311	343	342	308	352	319	315	316	315	322	327	304	359	312	351	326	325	372	304	303	364	316	333	330	336	319	319	297	319	332	315	347	370	357	300	320	370	311	365	300	333	316	346	350	296	328	349	323	319	352	346	328	305	347	301	357	329	317	340	346	317	337	328	371	309	316	301	321	317	337	344	317	335	363	296	339	326	308	360	338	325	321	361	366	310	337	325	328	308	306	353	347	336	329	341	314	310	345	338	327	318	351	328	336	322	334	327	383	336	339	342	342	333	327	309	310	318	317	350	313	363	343	329	351	334	311	295	345	303	367	312	308	323	342	308	342	321	342	347	340	355	333	354	313	332	347	333	333	302	311	342	360	328	344	328	335	329	316	314	325	345	318	321	344	355	348	334	335	344	328	324	306	345	317	306	328	316	348	333	362	347	324	345	340	334	316	330	300	284	310	315	345	320	334	310	340	335	311	319	350	354	327	328	339	339	338	308	269	324	297	321	335	360	347	340	339	303	331	340	341	327	338	336	316	310	322	317	329	334	349	322	344	330	303	327	342	319	327	326	332	329	307	324	332	301	327	273	373	354	317	334	286	323	344	300	330	302	363	350	306	293	350	328	360	352	340	322	300	336	320	352	317	323	356	322	320	343	321	316	337	326	342	318	328	321	317	365	335	343	316	317	329	336	318	345	330	320	319	321	341	317	321	288	354	333	353	307	315	343	349	351	345	329	312	330	328	294	341	310	340	321	312	342	331	322	321	328	333	345	357	304	333	317	320	326	309	344	343	346	320	333	336	315	340	311	317	311	336	359	319	336	312	310	336	328	322	349	322	327	344	351	354	321	320	330	310	329	332	307	320	363	326	351	301	356	349	308	347	304	321	329	324	349	323	352	340	315	320	314	323	314	328	309	331	317	339	321	316	306	328	318	310	342	327	352	342	364	344	287	350	302	365	313	335	330	341	303	307	290	310	329	351	345	299	343	325	308	344	359	311	324	331	317	324	298	307	366	308	318	315	295	321	319	319	326	354	363	323	314	341	330	310	292	344	321	309	362	335	341	318	286	325	346	354	299	300	321	329	348	356	322	350	339	335	346	322	313	375	332	327	307	312	329	340	344	350	309	323	341	340	333	338	334	366	306	335	335	326	324	328	327	309	369	346	361	330	325	310	329	308	301	329	319	327	300	347	325	343	350	334	323	315	343	336	351	335	335	361	330	347	320	340	331	295	342	361	365	342	347	318	346	310	322	365	330	317	307	315	315	324	291	330	311	322	337	339	329	293	319	352	313	327	352	341	346	335	316	371	329	330	342	357	303	329	350	323	322	312	353	322	320	327	351	325	340	368	321	318	348	328	326	335	363	313	307	298	339	341	359	305	342	337	301	324	328	305	294	323	318	392	340	320	336	352	305	356	325	305	362	359	323	317	351	326	323	343	310	300	316	311	351	316	314	334	343	335	341	328	333	328	299	339	324	324	347	328	317	325	322	344	319	342	308	349	320	322	322	326	317	328	326	353	311	316	319	327	334	353	355	326	342	327	306	375	330	329	294	358	339	319	337	333	332	323	331	348	338	320	318	334	323	319	344	353	340	334	323	311	322	332	328	325	340	338	289	315	321	309	323	342	340	311	296	313	339	332	311	314	332	320	362	366	312	295	334	316	331	349	334	341	343	333	328	357	335	323	357	311	363	353	297	308	363	328	330	349	321	365	304	346	361	302	348	364	313	334	367	332	331	302	354	305	306	294	332	333	317	344	317	273	346	339	318	334	348	308	309	347	306	325	336	341	345	333	330	323	317	345	315	344	313	329	301	308	321	355	313	326	310	330	319	344	323	335	354	345	358	334	337	332	305	334	338	334	294	322	368	339	319	353	323	314	346	314	334	328	365	343	323	315	308	354	305	310	360	379	322	326	326	348	313	336	311	306	302	357	348	343	349	323	345	308	331	313	366	315	314	331	319	351	321	308	327	340	338	319	324	347	309	325	333	349	321	340	322	346	316	348	317	300	325	315	350	322	344	375	320	339	342	340	338	366	306	340	350	321	341	327	322	356	314	316	347	352	359	338	302	308	345	334	334	344	342	325	340	357	326	323	347	325	331	304	341	340	327	353	326	356	337	350	357	344	335	358	328	346	339	345	346	289	355	310	350	318	291	304	333	325	343	323	319	361	334	352	310	295	326	303	328	331	311	334	329	346	314	334	303	350	294	326	335	328	311	342	310	370	349	343	343	316	303	324	334	334	309	343	329	355	339	299	286
20380	2923	1997	1470	1073	716	580	478	368	319	264	260	228	213	212	198	172	171	157	157	146	141	144	142	149	157	129	110	144	131	132	118	136	124	131	132	131	120	125	97	111	110	122	131	134	134	111	140	115	115	116	106	126	118	129	110	105	114	127	108	106	99	118	138	126	107	129	128	104	121	110	109	119	118	123	97	108	106	120	99	106	108	98	126	133	119	110	112	107	100	106	125	119	107	122	122	113	109	134	100	87	120	117	136	101	106	102	105	114	100	92	112	116	100	105	106	119	116	99	100	97	101	123	107	114	90	105	141	136	113	120	108	106	103	79	117	116	110	122	109	111	126	124	106	122	140	109	108	106	92	96	117	112	98	119	93	109	106	104	111	96	125	118	137	104	110	119	102	107	105	122	108	113	96	114	135	106	109	109	118	118	113	127	141	118	115	104	114	114	99	118	120	130	114	109	133	99	123	110	93	123	107	108	101	118	104	111	103	115	88	108	106	120	114	110	106	114	116	116	129	107	103	106	109	106	114	107	134	114	110	107	119	105	96	116	110	119	101	98	117	96	123	115	97	115	95	105	111	115	121	115	110	94	118	109	95	116	116	94	118	108	114	105	113	108	105	113	116	112	102	102	91	112	108	96	125	114	112	107	92	129	105	99	101	98	102	118	103	107	92	103	130	127	122	113	108	116	121	120	102	124	127	121	129	116	106	127	110	133	96	125	122	121	115	116	119	117	120	116	144	103	118	150	112	124	96	101	105	126	106	108	114	121	114	112	127	124	123	112	107	126	107	113	115	117	118	107	97	124	103	110	103	128	111	126	100	105	102	106	114	115	98	125	112	129	109	116	102	98	114	122	114	122	111	97	111	105	115	121	128	93	108	116	95	107	125	99	113	114	104	133	98	108	115	109	117	104	114	112	108	96	126	97	111	108	108	125	108	110	109	102	104	116	120	109	113	97	97	116	110	127	128	113	95	107	119	90	105	119	114	115	123	105	95	101	99	110	98	110	111	108	120	123	103	122	93	106	108	124	119	107	102	126	118	112	107	116	117	103	124	102	114	116	109	111	113	130	115	115	118	105	130	108	117	102	103	99	104	127	121	132	104	99	106	102	87	123	115	119	111	113	113	107	122	106	124	140	141	119	114	94	110	136	106	126	105	114	112	124	107	122	110	104	111	102	124	111	130	111	127	108	100	128	113	113	113	104	112	106	107	107	117	93	92	95	119	131	106	103	105	96	106	130	112	98	92	121	108	94	95	117	99	113	85	103	105	94	97	117	111	120	112	127	110	91	131	108	119	123	121	101	109	96	100	99	129	124	130	106	100	124	110	113	125	116	125	102	117	117	130	102	92	77	115	121	126	129	103	123	109	107	119	132	119	120	115	123	106	126	107	116	111	109	103	100	124	112	113	117	112	106	125	112	110	117	112	110	109	107	120	119	107	127	107	107	112	115	118	126	121	127	112	106	122	109	115	107	107	130	113	98	120	104	108	110	106	100	127	107	118	117	99	94	118	96	109	128	111	123	122	109	109	100	127	108	108	118	114	119	115	118	102	117	121	125	115	114	103	120	99	109	117	119	102	114	100	96	114	122	97	104	125	119	101	118	96	125	124	104	111	115	123	104	117	95	93	106	106	132	126	115	120	111	114	107	93	102	112	108	120	119	97	111	119	97	97	131	115	114	99	138	118	110	121	113	121	105	108	106	116	116	112	118	131	117	110	108	115	109	112	118	116	102	94	132	106	113	107	127	106	100	106	113	123	112	109	114	96	116	121	103	100	108	105	100	116	115	104	117	109	95	115	100	108	105	99	132	98	102	125	109	113	122	122	111	117	105	117	113	128	118	111	111	112	115	120	125	103	133	113	115	106	104	92	113	108	121	127	112	110	118	128	121	108	98	116	110	130	122	112	117	100	117	103	91	108	111	107	116	116	109	102	111	103	129	99	102	107	107	127	102	109	109	121	95	108	98	121	106	104	113	108	101	120	109	112	97	97	108	84	130	108	124	109	113	104	113	124	112	111	114	114	102	103	109	103	117	113	117	119	123	111	121	113	103	106	124	139	114	107	99	129	113	103	120	120	91	119	130	121	119	116	104	96	103	107	117	126	94	119	119	87	112	123	101	96	114	101	119	109	102	94	108	105	136	106	109	111	105	86	109	109	112	116	126	119	105	120	108	95	119	107	115	99	115	96	108	107	103	128	118	114	110	110	115	117	87	128	123	125	115	118	101	122	117	113	109	114	114	113	129	107	97	96	115	129	103	117	111	110	103	113	100	121	113	111	116	138	102	133	83	101	121	92	105	92	148	121	99	115	121	120	119	130	124	88	104	108	121	116	100	131	94	101	118	115	127	107	106	114	112	134	127	130	114	103	111	112	112	117	122	121	100	113	125	87	105	93	122	105	116	108	121	95	130	106	106	93	96	106	112	120	106	122	100	121	118	105	103	105	107	107	113	105	107	114	97	110	111	118	98	117	111	109	106	111	115	99	119	91	109	109	118	117	103	116	103	104	106	119	123	107	116	106	116	114	117	96	128	111	112	101	105	116	100	123	119	116	117	122	128	127	114	119	125	95	101	94	106	102	116	104	113	110	124	137	86	118	121	121	134	121	109	116	126	123	121	118	132	113	110	105	117	109	117	100	91	115	104	111	115	106	107	120	118	121	122	105	110	95	121	95	115	124	128	103	104	123	112	133	99	126	116	144	90	97	119	98	128	109	103	117	115	117	101	115	115	110	112	114	99	131	104	91	111	127	124	119	111	96	111	123	118	119	113	107	99	105	119	104	127	110	121	101	110	99	114	127	124	117	104	108	95	99	121	123	114	113	121	111	121	111	118	114	119	103	119	119	97	106	119	95	116	95	115	119	119	124	125	105	120	120	119	95	123	126	96	103	112	96	119	107	116	105	109	122	103	128	120	123	126	95	106	104	121	103	111	99	104	103	131	98	97	112	125	106	111	99	93	123	107	129	102	103	98	124	126	90	116	94	103	109	102	104	93	111	124	107	119	101	108	85	92	80	120	134	130	94	114	97	97	109	113	113	96	145	128	136	113	110	123	101	111	123	124	104	115	106	114	104	123	105	97	111	118	103	108	111	129	112	101	114	113	105	130	116	114	127	105	121	111	117	115	114	89	101	104	111	111	106	105	106	124	113	107	110	116	113	119	126	99	128	103	136	117	109	103	116	100	112	123	124	99	81	122	124	109	111	107	120	114	104	119	95	106	105	123	122	114	112	106	115	101	105	114	106	104	101	114	123	103	98	122	120	136	118	104	107	129	111	119	103	115	112	130	111	102	123	138	118	119	104	126	104	111	112	110	98	108	122	128	110	125	103	108	102	112	127	117	106	107	114	120	102	122	103	125	116	115	94	126	100	111	116	102	114	115	118	90	105	126	119	101	96	108	121	109	106	120	126	130	116	114	104	109	121	96	115	103	116	98	114	131	101	128	100	100	122	119	124	112	111	121	110	108	115
11122	2175	4825	5619	4741	3907	3134	2635	2298	1976	1709	1525	1379	1310	1176	1093	992	927	863	840	837	789	770	683	684	686	655	652	635	596	570	585	620	548	571	521	539	571	501	547	539	556	495	545	473	481	452	511	486	466	477	472	464	448	466	435	432	472	482	448	475	457	478	466	465	474	424	498	463	424	478	474	443	401	491	475	443	430	455	462	474	421	432	465	394	409	456	445	466	415	444	454	425	464	443	421	428	445	455	432	415	462	461	438	486	444	466	443	432	411	421	430	425	442	434	461	429	439	437	425	445	428	478	435	401	394	438	471	443	456	443	426	435	431	435	456	434	451	469	418	416	411	433	428	433	430	398	417	462	434	396	425	427	442	444	421	418	450	445	433	422	481	442	404	420	421	401	441	435	455	432	435	396	415	407	401	439	446	426	395	455	449	471	400	420	450	442	444	413	420	451	429	458	382	429	437	454	443	435	426	430	378	454	421	425	419	442	436	406	451	450	425	432	406	416	411	438	441	440	433	391	426	474	422	445	361	406	385	428	441	436	429	437	429	447	425	456	431	403	417	438	444	455	479	461	474	407	416	452	456	441	440	411	412	394	449	401	409	441	378	419	440	403	455	411	416	413	392	425	434	435	432	413	445	421	425	439	407	425	423	421	437	405	468	428	407	442	430	421	440	436	443	444	463	397	428	428	456	416	414	442	427	473	393	423	407	412	425	381	419	426	419	417	387	428	391	408	427	445	410	419	460	397	427	444	410	415	453	445	442	439	429	435	405	447	440	388	441	441	441	459	387	399	423	373	403	423	447	464	429	419	447	417	402	404	409	407	413	442	391	380	436	438	444	450	390	434	427	432	411	408	446	428	439	400	428	405	409	405	394	435	456	424	432	448	399	457	382	404	451	431	408	446	437	453	454	424	428	441	474	419	444	417	429	427	410	416	413	439	433	446	418	419	425	451	389	456	442	460	432	452	445	429	421	399	436	439	454	437	408	420	432	407	390	418	431	435	445	441	408	393	405	399	424	422	454	440	411	421	416	438	428	429	417	432	442	427	423	433	460	432	495	397	436	415	459	414	426	393	447	421	415	415	361	419	429	419	454	435	447	430	438	403	424	397	467	420	462	419	445	406	411	451	444	449	404	418	426	417	415	415	452	455	392	398	431	401	422	427	417	419	460	402	468	425	452	436	430	415	442	412	370	377	408	400	424	396	416	462	401	445	420	437	442	407	413	392	408	433	435	422	405	420	449	464	401	446	398	424	400	447	418	451	422	402	435	414	422	451	445	441	425	422	419	420	415	422	400	447	408	423	392	437	398	401	430	472	438	413	435	424	421	450	447	409	398	457	408	419	437	438	426	454	418	400	441	408	421	394	425	423	454	444	438	436	408	411	474	443	427	439	442	408	466	454	442	420	408	439	427	450	420	401	431	423	439	438	414	394	410	396	412	404	451	446	421	451	452	422	453	433	432	426	431	443	382	410	433	379	449	395	428	460	393	445	429	418	422	412	453	447	415	431	449	431	436	411	426	396	394	444	435	401	454	402	440	434	433	391	428	426	410	410	445	444	410	391	409	428	456	429	469	403	457	430	431	421	427	401	419	461	432	406	430	450	414	449	446	434	435	407	442	407	392	390	402	404	442	463	451	449	443	440	438	405	465	430	430	418	452	408	438	413	427	428	396	424	419	419	436	468	421	394	426	415	403	461	436	410	453	434	419	448	398	462	442	423	450	408	433	423	428	436	406	423	428	423	430	447	426	383	446	395	415	435	408	435	458	423	443	458	412	402	400	439	414	412	399	385	432	425	437	445	425	431	422	441	387	400	415	412	399	452	415	445	404	468	412	398	442	413	458	418	429	410	408	443	419	435	422	383	413	477	380	380	419	439	444	451	431	447	394	441	428	448	457	417	423	440	404	464	405	430	400	435	422	402	396	423	423	431	435	447	412	443	411	448	417	456	402	450	434	402	448	423	446	408	433	446	434	453	422	389	466	441	445	440	399	438	434	399	388	411	414	406	427	411	465	406	418	403	419	438	440	422	421	476	431	426	419	429	424	393	426	401	437	410	419	463	409	472	420	402	390	448	439	413	416	443	373	399	406	419	408	451	415	435	424	428	447	451	431	456	404	408	419	402	416	422	445	412	416	427	408	446	433	420	395	432	456	468	409	425	456	426	456	450	434	457	441	447	439	395	380	430	439	403	422	405	405	412	410	439	405	418	408	444	412	397	396	452	428	408	451	423	452	449	482	412	435	439	444	431	421	456	417	389	439	420	427	390	434	428	426	389	401	448	417	433	417	443	402	431	439	467	461	443	442	439	410	413	396	432	404	447	435	442	399	400	454	434	460	403	445	447	419	439	428	439	412	415	421	436	439	434	432	411	416	437	421	439	442	417	433	424	402	439	417	401	412	428	375	448	410	405	414	473	434	446	403	430	403	433	394	418	449	386	413	400	422	430	426	436	396	420	453	468	464	413	436	423	426	441	451	422	403	454	435	437	397	436	414	423	440	378	393	436	415	412	453	437	433	386	432	452	429	400	425	404	398	432	443	453	370	400	426	451	401	410	455	400	431	439	443	446	459	429	414	443	416	431	422	410	416	410	409	416	440	424	439	371	425	425	406	417	455	441	419	450	424	410	442	374	407	386	437	426	398	401	412	406	404	437	442	440	430	454	425	425	442	423	406	421	421	440	397	419	476	389	427	402	450	397	431	417	446	438	411	434	382	418	420	406	418	427	419	420	399	430	422	415	403	452	409	427	433	443	448	449	417	455	431	424	416	428	465	376	424	362	454	409	439	444	441	416	463	409	444	441	444	449	419	438	437	409	408	435	400	408	400	446	406	438	456	387	418	425	441	418	451	442	425	445	430	444	415	419	400	428	433	435	395	452	438	415	406	401	425	405	429	395	415	481	445	456	467	427	470	472	470	402	405	415	422	439	446	405	371	416	431	426	460	410	446	389	391	427	420	420	447	429	419	418	407	406	449	435	422	409	441	422	423	456	415	409	422	443	421	387	447	426	417	416	397	386	412	408	456	464	399	421	449	410	457	428	387	428	442	431	448	408	406	409	434	429	427	441	458	465	426	430	428	418	403	418	447	446	482	409	419	432	452	435	410	437	439	416	438	425	407	407	449	422	397	405	417	412	443	436	442	442	438	393	445	402	429	380	449	418	455	410	428	460	448	410	431	402	438	398	407	400	438	402	442	432	409	419	447	441	399	418	443	399	430	419	442	455	430	414	427	422	436	430	434	459	407	454	423	452	406	394	436	446	401	433	410	444	410	395	437	427	443	425	441	441	450	431	403	420	443	423	403	431	437	455	422	447	416	438	414	434	459	409	439	431	412	437	423	424	427	472	403	427	463	395	457	398	436	410	405	441	461	453	422	458	419	467	415	402	390	448	419	404	436	444	454	456	419	438	411	408	441	448	393	398	435	435	425	427	418	414	442	438	441	417	434	476	461	415	427	406	387	421	423	401	393
2131	220	244	208	186	207	186	188	156	183	180	188	150	181	184	163	146	179	158	146	172	174	174	175	165	174	161	158	156	153	174	144	171	162	146	136	166	178	193	156	146	145	173	134	162	164	143	169	157	148	180	167	135	179	170	143	156	167	163	165	159	141	161	172	173	143	164	157	174	161	141	173	177	142	161	155	157	152	164	142	157	171	161	144	152	136	175	174	154	156	164	159	159	197	159	160	165	169	174	157	171	151	177	157	181	162	172	164	166	164	168	166	156	178	140	177	172	174	135	158	169	168	167	180	167	141	163	164	138	179	173	171	166	175	165	165	165	187	170	160	143	170	166	158	165	159	174	181	156	181	165	202	160	162	182	178	152	164	154	170	168	130	171	153	148	164	158	168	161	170	146	163	157	159	171	181	174	171	166	171	146	145	153	161	167	175	175	158	157	172	164	170	163	160	162	181	155	168	166	162	167	155	170	157	147	162	167	160	165	154	169	199	168	164	157	161	139	160	153	189	161	152	176	137	162	180	174	168	158	186	168	180	151	177	154	162	135	165	206	165	173	151	173	148	147	184	178	148	162	149	150	155	155	184	164	144	149	167	168	177	160	137	179	181	157	184	174	176	164	156	176	144	154	167	156	156	181	151	168	175	156	164	134	154	157	151	149	186	152	158	157	150	172	148	138	145	142	174	179	179	158	148	160	165	159	156	170	168	157	177	174	162	137	137	156	174	172	160	159	145	155	160	159	169	160	151	150	151	163	150	164	154	163	146	153	175	178	160	148	150	173	152	161	135	171	133	148	155	161	154	170	170	168	184	174	150	179	146	173	160	140	155	170	206	149	152	151	159	165	157	156	153	178	158	159	160	159	180	154	159	173	157	146	184	160	169	141	154	164	169	167	182	168	121	131	158	180	154	174	182	144	165	165	160	171	161	159	127	158	180	168	163	172	163	190	154	175	170	153	154	144	160	145	161	166	165	163	158	162	149	158	148	165	171	154	173	160	161	152	136	152	162	139	149	156	144	179	162	155	168	161	126	152	136	170	154	157	153	160	148	166	167	168	144	159	164	167	160	159	159	155	145	161	186	163	153	152	176	162	163	154	175	176	146	145	176	149	157	142	171	176	153	156	175	162	158	157	172	164	178	159	180	154	141	135	166	172	163	145	150	155	145	154	167	135	142	168	175	172	158	193	159	174	132	155	152	172	156	163	142	161	165	159	154	168	167	173	182	162	156	150	151	173	172	156	188	153	155	161	154	139	166	164	180	157	159	173	162	163	169	183	163	156	174	180	153	148	171	167	148	153	179	164	180	167	158	152	173	182	149	134	139	148	159	169	161	175	169	170	151	148	170	167	158	182	181	183	156	162	155	172	174	166	152	135	168	148	157	175	156	177	175	161	194	179	166	160	160	160	152	184	160	152	162	136	158	179	164	143	168	190	157	182	150	138	165	170	182	152	167	148	175	162	156	164	150	168	164	176	160	158	158	156	146	165	135	158	161	131	143	146	139	153	165	155	159	185	165	173	165	172	157	160	166	159	168	151	169	142	161	164	188	146	162	170	207	173	172	133	181	190	161	146	138	172	164	185	149	153	161	177	160	157	163	172	164	179	189	163	168	160	147	159	146	160	135	156	163	156	184	148	188	155	150	154	164	148	164	184	170	175	172	177	194	162	183	151	174	159	133	165	153	164	151	161	157	172	164	139	174	139	166	157	156	157	155	168	167	158	182	186	146	138	158	163	145	167	159	161	141	171	164	150	156	178	152	161	168	150	168	183	165	156	164	175	152	170	166	198	154	149	185	162	173	134	170	183	151	176	164	151	162	158	166	157	174	159	147	135	155	165	173	187	145	162	154	166	175	160	168	154	167	166	176	168	171	159	167	165	152	171	183	163	180	149	174	177	145	165	173	162	147	167	184	169	165	150	177	161	162	148	184	173	146	154	168	160	164	157	172	162	181	152	163	167	172	164	170	166	190	170	161	173	167	146	158	158	157	132	158	195	150	128	154	158	168	179	171	151	173	155	172	148	164	136	154	178	112	146	149	182	155	176	151	174	183	166	164	169	161	144	174	179	169	155	150	141	170	179	170	139	149	133	159	168	141	150	163	167	156	188	165	152	154	162	161	171	167	153	143	131	158	169	167	139	159	176	167	158	160	182	163	167	161	180	141	161	168	159	161	156	176	161	162	176	148	168	165	145	151	177	145	150	151	167	160	179	162	139	167	165	166	140	161	182	158	172	153	175	178	169	175	170	177	161	165	167	165	157	180	180	167	183	175	166	150	176	139	136	169	169	165	183	168	146	165	144	161	151	167	174	176	169	173	173	162	147	159	166	167	147	164	155	153	164	178	157	159	161	149	174	142	135	172	182	160	165	192	178	165	162	162	160	193	165	136	157	142	163	165	195	177	165	188	175	156	147	173	153	181	188	185	161	165	142	156	151	149	171	171	180	140	178	185	171	147	172	146	155	162	154	153	174	170	186	174	159	158	170	144	166	148	136	167	156	152	168	162	155	191	133	150	178	169	177	179	163	162	145	157	169	187	176	153	136	157	160	161	154	160	168	194	146	168	178	147	150	168	160	145	170	176	166	162	152	161	155	158	158	169	192	163	173	174	167	145	172	164	159	173	176	166	156	158	159	170	157	151	179	161	162	171	169	175	161	172	165	164	169	163	147	164	161	155	155	167	153	181	177	173	153	156	149	155	160	179	189	162	152	172	166	150	166	163	156	164	148	176	161	167	160	158	168	147	166	167	158	180	152	159	191	172	150	138	179	194	143	187	163	189	174	187	177	145	157	167	165	149	177	135	163	154	168	172	161	153	184	155	145	176	174	143	157	165	162	166	171	155	172	168	164	168	144	164	161	184	161	173	153	176	159	164	169	155	165	164	162	147	139	180	159	144	142	167	143	168	162	167	173	170	134	153	182	147	153	159	156	157	151	165	174	157	144	174	179	163	167	152	160	156	158	159	159	163	155	171	185	179	159	155	139	142	155	163	172	163	186	167	150	155	151	181	174	168	154	160	161	166	147	158	172	133	172	165	166	149	167	143	158	189	161	163	143	165	181	124	159	157	165	197	159	187	160	168	143	153	156	146	182	154	160	176	166	171	175	173	150	146	169	153	145	154	152	164	156	138	183	169	145	164	175	147	170	170	161	150	161	146	165	154	198	169	172	162	169	155	149	176	156	172	167	157	145	166	167	164	140	163	143	155	180	145	173	160	174	143	166	162	163	145	176	152	169	165	129	154	148	150	173	165	153	164	147	174	168	166	157	162	155	160	176	171	158	144	159	147	140	174	174	171	151	144	170	159	156	158	165	179	166	174	161	165	148	184	147	158	165	165	194	153	155	181	143	156	179	170	154	195	155	178	159	155	161	174	148	185	189	168	155	161	173	171	165	162	191	189	166	164	142	142	153	156	172	162	145	165	171	148	168	139	136	166	160	174	166	165	170	159	168	167	153	155	164	148	145	166
4228	621	793	775	752	716	623	667	615	659	610	639	636	613	588	615	622	591	556	604	553	582	596	619	559	580	571	582	591	553	576	580	582	578	564	568	556	547	538	548	582	564	585	567	584	541	548	583	601	550	598	552	562	580	575	560	587	592	583	597	541	551	561	547	576	604	604	553	531	521	546	571	547	581	585	570	599	540	568	556	534	561	544	557	545	545	559	527	546	576	568	589	587	571	565	625	576	566	587	604	570	562	570	567	577	573	554	597	529	583	595	596	571	607	589	560	571	600	567	578	565	562	573	595	594	585	587	598	557	558	612	564	546	568	559	614	554	589	531	573	591	578	562	578	612	600	564	566	614	554	560	621	548	562	548	598	618	605	606	585	557	588	556	577	584	592	544	550	553	574	606	596	569	574	550	553	598	575	583	548	560	564	547	558	591	535	587	544	568	596	571	552	555	571	567	588	579	571	571	546	570	536	562	610	613	557	579	586	578	532	604	568	561	560	577	530	586	596	590	568	585	571	572	566	597	583	582	564	570	536	596	560	638	587	595	561	565	583	562	586	576	568	617	627	569	569	615	573	575	575	607	553	591	561	543	549	593	573	566	614	548	542	562	587	592	526	574	573	571	560	602	571	556	580	568	562	559	615	558	576	569	603	540	565	564	553	546	590	580	578	619	600	578	560	560	626	537	587	567	577	608	548	609	581	603	580	565	537	565	595	580	585	538	581	592	568	556	593	543	547	578	565	593	546	579	590	600	614	593	602	515	599	544	586	566	539	579	576	549	595	582	573	562	593	595	592	562	530	581	576	522	569	595	552	589	605	541	597	586	576	568	571	543	546	591	601	551	583	557	552	599	603	602	590	570	550	575	584	566	547	560	576	562	581	592	569	552	556	601	572	567	535	603	574	585	562	587	587	586	578	572	577	559	577	562	607	566	553	603	569	576	559	581	590	596	553	583	604	582	550	518	593	567	547	549	545	581	587	560	523	588	586	590	565	565	536	580	517	576	579	550	584	568	585	623	541	598	591	597	553	581	558	559	607	556	544	527	599	529	597	551	581	548	580	582	587	583	562	612	550	552	587	559	590	630	535	574	575	595	605	567	578	561	561	535	531	532	566	557	540	611	592	550	618	569	604	572	609	601	530	545	577	618	556	591	579	583	596	544	551	582	546	591	607	585	590	598	588	563	571	539	598	544	533	584	632	595	581	594	582	601	605	601	594	636	563	572	541	565	536	595	591	607	561	582	567	606	584	608	571	579	555	561	584	573	589	541	540	603	608	595	562	543	603	585	540	569	592	569	595	599	580	583	518	538	581	559	584	570	542	559	573	538	591	553	589	543	564	542	549	562	584	569	636	560	544	618	616	555	592	548	597	558	572	566	558	583	585	590	559	573	547	578	611	541	549	584	553	560	577	565	597	569	599	562	525	566	568	572	577	559	542	565	550	560	554	574	594	566	563	612	560	563	594	579	542	572	573	565	532	575	562	536	570	546	554	577	614	607	607	568	611	556	607	599	603	541	541	619	590	589	579	570	575	551	589	529	586	584	621	587	602	587	563	605	576	582	554	586	602	571	564	576	545	565	555	512	580	610	580	584	543	583	572	572	572	582	556	576	598	579	567	560	619	561	565	614	635	611	579	559	546	570	622	581	617	581	579	567	568	572	589	597	567	553	572	552	594	578	570	582	590	606	565	541	570	566	539	563	603	568	626	613	628	535	528	548	567	564	573	557	535	543	568	537	553	542	616	557	583	575	547	579	577	562	574	559	632	528	605	590	564	590	541	544	558	598	572	591	606	549	570	594	605	587	538	545	591	581	555	565	541	587	547	543	596	533	542	580	574	571	603	529	589	575	562	573	566	579	574	571	602	571	571	609	580	580	557	588	569	592	597	590	632	602	611	557	556	539	607	593	553	589	560	588	543	563	550	617	546	562	550	620	603	579	552	584	538	583	593	577	588	582	547	604	564	566	525	565	572	547	564	523	598	590	550	573	513	543	591	591	564	605	585	587	632	581	546	572	551	570	577	572	581	562	577	538	544	538	572	587	583	565	609	612	542	587	553	542	585	583	592	590	552	567	562	572	562	582	532	579	592	585	566	546	571	550	568	585	591	590	567	555	574	580	562	562	625	584	576	585	537	538	568	545	553	577	577	612	587	570	605	545	553	618	595	563	585	573	546	568	532	594	574	570	548	571	560	539	584	544	614	569	582	561	571	573	544	599	570	573	597	576	559	587	576	572	572	541	530	583	593	558	576	598	599	588	604	585	583	629	527	560	530	574	555	607	569	564	548	585	591	637	591	539	561	577	624	576	596	547	588	556	563	556	530	606	614	613	574	564	535	605	556	573	578	574	531	623	598	563	559	589	573	611	558	559	577	544	549	632	598	555	551	572	556	578	535	576	598	550	625	619	601	549	578	579	610	538	619	559	591	559	559	572	589	549	558	571	533	564	592	567	556	643	577	587	566	573	529	576	547	541	609	521	564	536	579	528	595	537	580	534	554	559	579	568	633	574	600	589	560	575	589	533	574	585	571	578	564	571	586	600	572	582	566	543	592	557	607	568	569	562	573	542	617	564	600	572	569	575	586	619	547	587	554	551	587	595	554	554	543	555	571	565	549	584	574	586	555	569	547	591	560	576	556	593	588	554	560	582	596	567	592	584	596	575	618	613	603	578	557	555	521	596	516	558	576	626	623	563	541	607	594	544	537	567	572	607	555	587	545	625	533	592	558	572	586	597	572	585	604	545	609	555	607	543	569	560	571	518	595	545	611	565	569	571	576	594	570	580	572	592	572	561	560	574	616	587	625	539	598	555	541	561	538	609	587	562	547	563	566	570	572	584	610	589	550	536	592	570	578	543	578	543	560	571	540	553	540	606	538	569	596	603	538	554	609	552	597	568	562	591	614	572	583	587	589	517	545	583	590	573	559	594	563	572	554	548	552	590	596	535	581	550	598	560	601	617	590	571	587	533	584	527	565	597	565	578	573	573	520	586	553	600	594	581	586	522	589	560	551	572	563	565	585	585	553	582	580	586	562	605	577	508	585	596	608	583	543	596	585	597	540	601	595	601	552	618	585	560	594	556	574	539	564	603	585	549	586	598	563	569	587	586	586	601	568	542	575	554	583	575	564	555	564	548	551	546	562	590	584	566	571	541	593	524	588	520	579	591	600	611	567	528	575	574	598	560	606	581	575	569	609	568	602	591	578	587	553	569	552	599	569	599	563	567	557	582	585	569	547	546	561	541	603	550	548	557	566	546	589	531	524	583	557	576	600	631	566	563	565	576	599	587	535	557	579	581	574	559	568	569	597	563	575	622	572	576	585	596	562	559	597	588	560	578	588	593	577	566	601	585	588	583	599	578	619	553	557	573	563	611	551	551	594	571	588	563	552	551	562	555	566	546	617	578	560	588	582	590	618	582	566	570	529	578	578	571	579	593	525	562	544	554	587	621	548	647	570	529	576	522	577	555	573
11405	1001	1066	808	536	385	300	269	224	179	181	157	122	136	134	105	118	109	115	86	113	94	91	100	76	94	95	100	85	102	90	99	102	84	88	113	98	76	96	72	101	71	93	79	77	77	92	92	91	82	95	83	84	81	84	75	75	66	100	84	74	81	69	79	80	70	100	89	79	88	92	89	84	86	75	78	92	85	90	83	64	77	94	68	99	65	87	81	88	87	80	84	86	83	69	82	84	78	79	80	80	105	73	65	67	76	86	80	78	83	82	86	79	75	84	71	91	86	87	82	76	76	83	90	71	87	90	86	85	72	85	82	82	88	84	96	68	89	89	86	84	68	86	76	89	77	87	93	84	87	72	69	72	79	74	70	96	86	86	83	81	70	101	95	78	85	90	87	96	78	91	88	87	83	80	82	101	88	81	87	90	71	62	74	73	85	77	69	81	80	86	81	69	77	88	80	84	88	72	93	83	90	74	83	89	79	76	87	82	65	86	73	84	95	82	98	64	73	69	84	89	83	81	79	81	64	78	74	74	85	95	89	88	72	67	77	82	82	88	92	88	81	91	73	81	72	77	90	90	82	91	97	60	85	68	93	82	72	69	66	63	77	78	83	80	73	79	77	67	80	71	95	89	82	77	88	75	74	80	82	82	74	67	71	85	74	62	76	81	91	79	98	94	87	66	90	95	85	94	82	79	85	82	70	93	82	87	71	74	75	83	94	89	78	85	96	85	87	76	75	97	82	80	90	83	91	84	71	76	74	58	72	91	76	80	91	86	102	87	94	80	93	70	79	76	82	82	97	73	82	62	88	90	74	91	76	86	80	84	104	90	77	86	83	81	78	81	81	88	82	86	62	86	73	68	73	82	98	68	82	67	68	80	75	91	93	80	95	82	66	79	72	81	83	86	67	84	76	85	87	76	75	93	76	74	74	81	81	89	90	83	68	102	83	85	70	80	80	72	74	71	97	83	74	93	71	86	77	99	78	73	77	74	79	95	100	85	82	59	73	79	78	72	83	98	67	82	84	75	82	82	80	78	84	92	76	86	84	69	80	78	74	95	80	82	81	92	78	77	72	74	77	91	78	85	93	87	93	77	98	68	76	87	76	77	75	65	87	73	93	84	78	68	66	78	87	85	80	80	80	78	84	75	79	68	83	81	87	79	81	82	78	89	76	75	80	89	76	63	72	93	79	86	85	91	68	87	77	69	90	79	79	93	72	84	89	73	80	86	83	84	83	82	75	90	67	71	83	95	90	71	88	96	89	75	74	77	84	90	83	75	96	88	62	68	85	77	79	87	80	92	83	88	68	82	77	73	73	84	87	88	91	82	99	73	88	81	86	69	88	71	88	94	100	89	83	93	97	85	66	80	71	93	81	81	86	106	83	82	80	91	72	75	78	91	93	91	92	106	74	95	76	79	75	93	74	83	66	91	78	85	99	88	81	77	80	75	73	74	80	101	93	92	68	91	92	70	75	90	79	98	70	78	88	76	85	77	70	79	89	81	78	86	94	82	83	78	78	81	89	70	96	55	86	88	88	92	88	90	91	84	77	106	91	82	77	79	85	80	82	74	100	69	97	88	97	66	62	73	80	82	72	70	76	83	85	92	78	88	86	74	81	94	92	91	71	96	79	89	100	97	74	68	85	86	74	91	77	63	82	94	103	77	94	94	83	74	88	87	85	76	93	82	88	78	83	86	74	98	76	75	102	96	75	80	83	87	70	72	94	90	88	76	80	84	93	88	77	99	78	89	80	96	94	76	68	60	79	70	75	68	79	80	86	75	87	100	92	78	72	77	71	93	78	96	89	90	74	73	70	70	84	74	87	74	89	76	79	74	90	81	90	73	76	87	76	77	79	75	76	68	92	87	68	96	104	84	104	66	87	73	86	66	81	90	95	91	72	97	89	73	70	71	72	75	75	83	83	74	93	83	72	81	84	75	78	82	87	85	93	74	83	86	75	71	76	59	81	74	85	77	102	81	62	69	72	86	66	83	68	74	73	92	92	93	79	84	79	85	70	85	93	84	88	78	82	82	84	70	69	83	84	92	85	87	94	76	88	81	72	83	90	70	91	82	65	76	91	85	82	82	92	81	95	79	67	86	98	92	92	72	74	75	71	83	93	66	68	83	92	80	86	80	74	93	100	67	74	65	95	74	79	74	96	77	80	89	88	94	82	72	85	102	81	76	86	81	76	85	86	85	70	85	80	101	83	88	76	64	72	67	81	78	76	81	100	60	77	70	70	89	78	81	97	81	97	86	84	97	83	84	67	87	76	75	79	103	77	69	77	78	91	80	83	94	73	101	85	87	74	90	74	77	87	66	85	83	99	62	87	72	75	87	94	65	65	83	77	83	82	74	85	87	71	85	74	69	88	64	76	67	87	80	68	72	97	87	76	76	93	81	85	79	105	81	77	101	63	65	94	78	83	88	93	78	93	73	79	81	69	84	79	75	83	73	79	67	78	78	70	102	88	71	82	91	72	91	94	80	84	86	93	89	79	70	94	75	72	103	70	75	75	79	89	87	86	87	91	87	83	73	75	62	81	80	80	77	96	84	68	83	81	97	92	77	68	81	77	85	85	71	69	68	85	87	93	81	114	68	75	90	75	81	81	90	74	83	96	95	78	94	79	98	83	86	94	84	67	67	74	87	85	92	76	77	83	78	88	86	86	81	83	71	80	86	93	99	72	80	82	74	72	74	85	62	83	88	79	88	85	80	70	66	105	78	85	85	77	80	66	78	78	73	81	82	68	93	73	79	74	79	93	86	82	87	70	96	88	88	84	94	71	91	75	79	78	67	83	73	92	85	71	60	69	73	83	73	93	78	78	72	81	88	82	79	84	93	60	77	80	90	84	90	80	86	98	82	81	83	79	98	78	86	84	89	74	99	84	81	79	85	95	89	76	80	85	78	73	89	79	92	78	77	72	87	94	94	80	79	70	87	88	84	77	77	95	69	97	84	80	77	82	79	63	90	80	82	75	97	93	73	90	82	80	88	73	106	77	67	72	89	75	72	90	85	93	72	75	93	110	91	97	81	101	96	96	78	76	87	74	85	79	86	82	80	84	84	68	72	82	72	80	92	88	87	66	70	94	75	86	108	80	76	75	88	82	67	71	78	61	90	65	83	85	82	95	81	83	80	74	80	87	89	88	84	87	77	70	84	89	81	82	72	95	75	86	80	78	80	86	97	80	79	83	90	86	67	88	76	90	88	83	82	72	83	95	83	94	66	85	74	93	83	77	84	96	82	84	81	83	68	60	94	93	102	92	80	92	87	76	79	86	90	93	78	78	85	75	85	89	93	82	83	76	79	73	68	87	92	90	76	86	90	91	75	80	73	82	97	82	95	77	80	66	81	76	63	91	83	80	86	78	84	86	94	78	80	72	68	89	74	95	78	81	101	62	81	82	79	90	62	72	77	79	85	82	98	74	73	70	75	80	98	92	82	86	83	82	61	76	77	87	95	88	85	80
8592	1167	2701	3115	2764	2178	1821	1515	1294	1116	997	927	843	817	749	709	580	608	568	573	501	531	511	448	443	449	443	474	424	416	387	418	395	410	426	351	386	361	374	353	352	375	380	391	388	376	349	366	369	387	353	372	356	369	371	359	341	336	392	321	329	337	345	356	370	347	365	307	337	355	359	361	352	322	355	340	312	363	345	316	355	326	302	355	332	321	333	347	317	330	351	309	375	318	355	340	340	319	342	340	332	346	351	332	334	359	299	352	322	367	334	313	321	324	333	350	330	364	304	336	359	340	355	350	338	331	329	312	319	342	319	369	316	349	337	340	338	359	328	355	331	360	329	337	296	291	321	323	321	308	328	336	346	306	343	348	334	312	360	364	381	333	347	323	353	299	330	334	344	309	332	371	326	347	320	343	320	351	335	324	327	345	323	304	324	331	336	309	330	309	310	316	322	323	341	302	354	324	288	326	314	338	311	315	335	364	351	346	336	301	320	313	345	341	330	312	328	350	341	323	319	330	310	318	353	336	372	328	333	310	334	340	347	317	317	331	321	319	361	319	328	311	312	352	335	354	330	327	326	303	320	362	303	322	315	343	324	336	330	336	369	304	327	322	335	327	328	348	318	338	325	321	346	343	353	319	335	342	289	315	301	325	331	326	318	331	341	348	340	332	293	313	323	329	323	329	331	312	328	303	335	328	321	338	364	323	330	323	357	321	329	314	331	320	326	361	339	321	294	326	311	338	354	306	339	310	333	288	315	311	310	356	300	322	341	345	328	342	314	347	354	349	315	308	341	334	308	292	313	315	348	316	325	302	334	318	358	351	355	319	317	312	302	340	317	341	349	343	329	329	357	307	325	315	338	308	325	297	344	320	323	303	322	361	326	360	331	312	329	343	334	325	328	333	330	366	340	320	324	325	354	319	335	307	323	307	324	313	333	360	301	341	322	327	317	311	327	313	351	368	363	335	329	346	322	364	334	316	324	326	313	303	359	329	312	343	320	347	338	366	334	325	303	335	326	316	341	345	301	330	317	317	321	328	356	309	335	329	312	338	322	339	310	337	313	323	321	355	332	319	348	306	347	334	327	318	325	348	327	355	349	311	316	363	309	340	344	335	329	339	324	362	331	317	308	330	335	366	313	321	305	330	343	314	324	335	302	326	300	313	358	308	319	327	310	341	346	318	347	316	315	326	322	295	322	342	354	322	356	306	355	318	335	329	312	320	351	307	331	295	322	333	339	323	308	350	318	320	338	307	311	356	330	340	285	331	304	330	347	309	338	330	329	333	335	304	358	306	300	339	358	334	293	351	338	331	365	310	347	310	327	348	293	339	347	339	328	337	347	343	322	349	331	358	325	320	325	347	319	327	328	313	334	310	295	330	348	332	340	308	346	336	311	349	343	355	312	309	325	318	332	337	360	359	322	328	325	352	331	315	327	318	328	337	350	318	347	365	324	319	329	336	317	342	316	370	315	281	325	331	361	308	356	319	348	306	317	307	318	328	338	345	304	331	305	352	312	369	293	305	328	320	315	320	330	308	351	333	313	329	326	337	324	328	341	355	317	345	319	314	341	346	288	346	343	335	322	320	342	338	376	318	348	358	320	292	329	311	361	365	343	298	351	311	337	316	327	312	333	339	333	347	356	335	335	342	297	339	325	357	339	347	297	329	316	346	312	321	338	342	350	355	308	296	319	307	316	307	317	314	328	356	331	334	351	326	334	359	349	340	316	370	343	358	343	336	348	312	353	307	322	329	305	295	327	311	308	321	345	323	343	323	334	325	316	324	320	296	336	330	349	307	335	329	343	332	332	338	330	321	321	352	335	328	316	351	327	308	346	319	315	353	331	337	330	303	312	323	329	315	340	341	317	330	316	346	339	359	329	330	315	347	356	327	349	341	350	338	319	313	301	356	333	310	346	308	360	332	320	367	347	335	341	331	298	363	316	296	340	346	336	328	322	330	312	354	346	333	298	305	341	335	364	329	307	362	317	346	345	307	343	316	343	358	335	308	309	339	354	326	309	356	326	329	306	326	336	322	325	347	311	322	355	331	326	330	316	354	330	353	297	310	321	333	325	355	315	367	338	315	315	295	334	316	322	301	340	309	285	336	344	342	337	307	298	337	312	344	359	339	335	337	348	303	310	339	334	275	336	330	326	345	331	324	337	348	325	327	300	324	357	348	370	340	319	307	325	329	334	355	344	316	314	312	326	316	330	328	336	320	318	320	316	322	315	332	303	354	333	326	329	328	305	314	320	318	311	330	319	325	326	368	300	332	350	342	319	325	347	305	334	342	329	332	323	322	328	316	309	349	335	312	328	352	349	351	359	332	326	323	320	380	304	305	323	297	340	339	317	336	299	333	315	340	317	335	342	354	335	337	337	315	327	329	283	320	321	358	351	345	307	336	362	335	346	330	301	310	335	304	304	328	369	330	341	325	334	368	324	315	317	341	349	311	353	312	300	324	321	292	361	334	322	335	319	339	324	344	356	337	319	376	307	316	317	353	297	307	324	342	341	308	338	318	332	355	300	338	320	341	344	341	344	288	324	353	319	328	290	317	299	352	340	345	360	352	333	325	339	330	320	338	329	329	292	346	345	313	290	316	310	313	315	313	313	330	320	322	311	345	326	339	322	351	312	313	342	319	342	308	322	319	316	337	325	298	344	352	331	328	333	322	308	311	337	329	319	313	357	330	357	322	305	313	330	356	327	324	316	334	319	338	329	338	310	315	324	331	342	343	376	331	328	298	340	307	344	340	352	351	322	299	339	302	333	287	339	377	339	355	308	331	298	320	303	334	324	323	302	338	311	345	373	343	351	330	336	332	343	316	381	368	322	344	340	328	336	302	336	323	322	308	323	331	308	331	360	328	341	340	340	348	343	331	338	312	307	339	309	335	308	327	332	339	325	343	332	332	337	347	305	358	316	324	354	290	317	339	327	342	330	321	319	334	287	313	333	316	319	316	297	324	319	325	322	317	338	348	359	323	322	321	358	325	337	337	323	331	336	316	323	323	335	330	335	319	309	329	326	328	324	327	324	327	340	342	337	333	319	341	344	304	306	318	325	333	326	368	328	341	311	333	313	321	293	332	339	330	359	308	305	333	329	305	343	328	312	359	334	334	343	361	354	341	344	326	307	321	321	351	336	358	324	338	333	336	310	308	329	318	337	316	323	326	313	297	291	299	303	325	356	310	315	357	320	321	322	326	307	343	342	352	336	323	285	353	325	321	344	322	357	351	381	338	326	337	325	335	301	314	315	278	362	309	327	345	325	323	375	304	332	282	308	318	321	317	324	364	321	329	299	322	317	314	343	330	331	313	357	335	328	303	295	347	337	321	334	350	313	341	338	372	328	339	331	319	318	328	337	304	302	330	339	337	333	355	331	362	337	332	299	315	361	323	306	331	342	323	320	348	320	300	319	346	325	341	342	326	328	317	314	308	328	345	337	314	328	318	317	297	312	315	359	343	314	330
21863	3160	2189	1531	1082	807	604	454	360	328	299	248	232	220	220	191	185	175	151	173	149	139	131	135	130	141	142	164	123	144	128	124	141	139	129	117	120	134	127	131	113	107	126	123	124	116	136	141	133	131	120	130	133	104	119	129	119	125	116	115	126	136	116	127	109	120	120	108	110	118	122	139	121	120	132	128	109	121	129	105	114	105	112	114	128	111	100	122	120	118	114	127	127	109	101	114	119	117	112	111	110	117	110	103	138	125	120	121	105	113	126	115	120	142	106	111	136	137	117	91	122	111	113	125	118	127	109	123	107	136	106	102	112	109	112	105	114	115	118	112	107	108	141	122	114	132	122	125	115	121	132	104	110	104	155	121	115	110	114	129	89	116	116	121	98	122	142	123	136	118	104	119	121	123	123	109	109	110	127	115	130	119	130	100	115	97	135	110	121	123	134	122	101	115	123	123	126	112	138	132	117	134	127	127	110	106	134	113	121	110	106	105	115	128	115	149	130	120	109	114	101	127	111	116	115	96	110	111	109	121	103	121	114	120	131	124	128	121	108	122	115	110	132	112	113	118	97	111	144	98	97	122	122	109	113	110	107	124	123	115	119	104	84	118	125	104	119	125	118	114	118	111	97	124	108	118	128	116	126	125	96	130	114	94	126	116	125	136	127	102	113	117	126	98	107	120	141	125	120	106	120	112	113	104	106	123	98	111	105	132	94	133	114	103	106	117	122	133	118	106	133	113	112	104	116	130	117	99	127	109	104	121	128	99	115	124	116	118	97	117	116	127	121	103	110	142	106	124	122	101	96	118	123	107	111	136	127	125	116	113	128	118	111	113	128	115	106	121	127	113	105	105	108	130	117	139	106	111	109	128	119	115	122	138	106	110	103	138	123	128	122	113	123	113	116	122	115	116	119	115	103	103	114	129	113	99	99	109	123	114	107	109	102	123	124	121	128	114	107	103	112	114	116	115	112	118	119	94	114	125	106	119	113	107	98	128	124	115	113	129	111	152	132	121	132	112	102	128	103	141	115	116	103	125	121	125	117	122	104	112	106	117	120	121	136	123	118	103	113	111	112	116	112	114	112	109	115	110	111	108	111	111	129	121	132	115	114	126	106	100	117	119	117	131	116	118	98	101	107	105	105	119	107	116	110	107	116	131	122	110	112	104	123	119	127	125	121	110	107	111	112	126	134	118	101	121	110	129	130	139	106	110	119	124	142	100	118	122	114	125	107	112	117	121	124	89	118	114	122	104	123	97	99	111	122	110	120	110	109	121	98	113	95	118	110	115	118	117	142	126	108	107	109	113	107	111	112	109	117	127	115	125	112	128	113	114	112	105	127	110	112	124	136	104	123	121	89	131	127	107	123	117	125	96	117	136	115	101	108	124	102	127	110	127	124	122	93	115	118	106	112	114	105	126	131	130	134	117	104	133	101	115	134	117	117	108	103	118	100	120	112	129	112	133	115	127	112	113	114	132	113	113	125	131	114	119	100	114	127	128	108	115	125	106	122	128	115	111	122	112	121	136	113	140	109	98	110	155	107	124	116	135	116	122	100	121	110	122	150	90	134	141	122	111	118	89	129	139	101	133	111	109	110	137	109	105	134	113	101	117	108	130	109	108	112	111	116	118	115	122	115	100	111	134	110	110	103	133	104	131	108	104	121	98	126	125	118	124	129	114	125	119	109	125	103	134	116	117	130	97	111	127	92	108	130	102	139	125	113	129	131	127	126	113	107	115	112	128	105	122	132	135	114	107	121	129	107	142	119	114	119	127	95	103	119	105	88	126	125	120	110	141	115	121	107	109	121	111	122	106	113	114	116	109	101	121	131	104	120	99	110	117	116	135	116	111	115	107	109	95	117	108	115	121	120	122	116	111	115	109	118	117	128	110	114	107	119	109	107	125	133	108	126	110	114	121	118	104	126	133	121	117	103	108	119	107	121	104	106	110	110	101	109	111	102	116	114	131	101	133	113	111	103	111	119	125	109	111	120	113	130	122	113	132	124	116	127	116	116	116	103	124	111	102	128	113	111	96	130	137	101	109	93	108	97	133	122	116	121	117	116	118	112	142	107	126	113	107	108	98	127	124	97	118	111	111	110	100	116	113	109	110	128	92	129	118	127	110	112	111	100	102	115	127	105	116	114	98	122	121	106	98	131	104	128	133	126	120	121	116	109	126	113	122	100	118	116	110	109	120	115	102	104	132	109	102	114	123	102	111	120	119	125	107	108	130	115	108	129	136	112	133	105	113	120	108	135	119	112	107	125	120	118	114	98	97	111	95	116	110	98	121	118	128	94	112	127	134	136	123	120	126	116	122	119	119	128	111	134	132	109	110	121	121	97	134	131	116	115	112	120	122	102	108	124	112	108	113	107	137	109	129	126	101	106	104	105	108	124	112	117	123	138	126	108	124	110	101	118	118	110	126	124	117	99	123	111	118	116	108	121	113	114	128	108	112	124	116	110	126	132	118	107	121	117	118	109	112	136	109	101	115	123	99	119	103	107	122	118	113	95	111	107	138	115	107	114	120	121	103	132	127	116	113	127	144	101	130	126	113	112	117	120	116	124	136	117	109	117	121	119	119	132	117	121	115	100	99	128	109	119	122	114	114	120	117	125	113	98	109	140	114	107	132	129	105	117	113	100	121	108	106	99	115	121	125	130	101	114	107	118	114	116	99	114	114	131	100	105	112	128	121	103	111	97	124	116	123	106	113	118	127	103	110	106	106	127	117	124	111	115	115	107	101	119	124	107	132	128	100	104	100	107	135	101	122	105	119	114	142	113	115	120	126	125	129	123	121	113	127	118	120	103	110	116	106	114	111	130	142	104	107	113	108	106	103	129	114	131	114	106	136	107	100	106	118	107	107	109	111	126	96	112	117	137	118	119	118	135	121	112	115	141	102	110	121	112	107	103	103	125	128	121	109	99	109	116	133	100	117	130	99	126	129	102	123	127	122	113	105	128	121	106	140	118	126	135	115	116	100	102	102	113	136	128	116	103	123	140	109	117	125	125	115	118	100	103	120	132	115	112	112	129	95	126	122	109	105	110	124	133	118	99	104	114	124	115	102	102	113	115	120	127	139	115	105	123	114	124	131	121	117	118	108	111	100	107	112	109	99	122	123	111	132	115	115	114	126	119	112	120	129	101	115	114	108	120	113	117	103	124	106	109	108	124	113	116	121	112	143	126	114	121	108	117	122	115	116	123	115	115	115	112	129	125	102	121	115	120	98	111	140	110	112	110	116	109	129	96	108	112	112	122	114	114	115	111	113	114	116	137	113	111	112	124	139	106	124	108	124	100	112	96	127	115	139	129	104	128	125	119	87	97	128	124	102	122	102	131	118	111	114	117	108	116	109	115	117	114	124	133	120	101	108	117	108	113	110	114	125	120	115	112	104	106	103	130	110	110	124	123	111	120	125	129	110	132	125	126	100	106	124	113	126	96	116	135	145	112	126	110	139	135	117	119	117
11746	2267	5173	5913	5166	4116	3314	2947	2404	2083	1789	1599	1470	1413	1238	1196	1043	973	882	877	821	835	686	746	667	716	638	622	670	614	646	646	601	621	591	571	590	582	556	533	521	507	538	556	540	525	570	486	515	529	516	544	524	466	515	451	510	503	486	495	479	451	470	449	480	439	494	476	457	459	491	434	472	507	461	477	460	483	478	480	446	473	455	482	453	448	454	444	461	475	428	447	473	474	457	450	494	463	421	437	429	464	413	421	469	431	410	438	420	429	449	462	445	470	440	459	441	439	447	468	418	439	409	487	463	447	428	438	458	474	470	460	454	482	443	452	487	467	452	443	432	473	459	457	445	432	417	461	448	436	455	417	441	449	449	445	459	394	435	441	456	468	436	480	446	470	439	457	433	425	400	465	460	472	463	422	435	466	414	432	436	433	466	432	444	450	446	403	460	441	431	406	444	432	452	434	444	466	415	428	489	455	472	430	443	462	485	445	408	432	439	435	455	421	415	454	465	438	451	409	477	455	442	468	436	497	446	444	444	420	409	406	460	459	449	465	438	425	437	450	443	448	437	477	447	395	449	434	409	400	452	433	446	440	455	458	420	466	432	420	432	458	424	470	417	437	473	473	436	439	441	437	457	449	433	431	435	468	452	440	468	458	442	471	445	453	459	455	448	424	447	449	429	456	469	428	420	426	444	395	469	427	462	445	452	390	399	460	424	426	435	427	428	445	423	425	441	414	447	493	445	448	397	420	433	456	437	417	466	466	457	438	427	501	484	448	421	416	459	436	462	466	465	458	467	426	453	454	457	449	418	419	479	445	468	440	418	469	419	418	444	487	402	430	465	454	449	477	431	436	452	462	416	456	419	429	459	419	416	395	416	447	441	452	444	426	472	450	468	440	446	463	398	457	451	431	446	425	437	432	423	450	471	467	461	416	428	439	417	441	448	466	433	413	415	451	397	437	462	429	422	478	443	435	442	463	454	487	429	460	409	472	445	468	484	437	478	450	420	473	457	437	438	458	426	459	460	448	447	445	463	474	432	432	494	438	465	424	442	469	438	453	440	456	436	429	455	419	423	429	447	441	419	478	434	423	437	475	415	499	468	490	437	493	430	455	461	433	426	403	447	443	384	428	450	442	456	460	441	441	430	448	409	407	443	459	420	452	414	435	459	405	458	440	447	440	464	453	441	421	411	459	422	447	453	444	435	445	455	420	451	453	451	447	439	431	458	438	464	486	448	470	442	450	435	426	413	461	414	440	436	442	444	447	486	484	455	484	443	489	408	439	413	445	433	420	441	417	428	451	448	431	427	412	472	413	424	456	456	442	408	446	467	447	461	414	432	468	465	466	391	491	466	427	443	425	444	442	431	475	436	464	426	431	461	469	480	444	447	469	457	433	415	408	408	454	444	443	433	464	447	429	455	460	390	451	432	474	427	433	436	478	419	470	468	462	395	476	449	462	433	422	437	438	394	435	439	438	437	449	439	449	460	459	479	449	460	468	417	455	408	446	448	468	460	467	473	417	443	459	439	457	456	463	417	417	422	431	429	441	432	421	456	416	444	435	432	448	444	448	427	416	443	430	448	448	451	477	473	470	468	459	450	442	417	463	435	449	450	455	446	467	450	422	455	425	433	467	453	453	468	416	451	477	428	428	431	423	443	482	452	438	448	448	434	470	454	449	437	437	420	452	452	445	445	417	441	451	449	447	478	461	431	416	443	407	447	430	429	485	411	462	436	441	413	455	478	444	472	396	449	450	441	444	459	457	445	414	423	459	437	461	416	452	453	455	442	443	461	454	448	424	439	453	447	424	460	442	463	434	452	413	454	452	463	460	417	446	435	464	463	449	448	473	489	426	459	439	439	439	442	424	440	478	430	476	441	460	433	459	453	442	472	464	454	454	430	464	436	476	449	408	471	438	453	464	457	433	446	477	499	458	436	433	435	482	439	452	474	471	436	427	410	424	424	428	440	465	427	440	445	446	454	464	463	457	412	473	481	452	459	484	455	427	420	460	454	445	407	449	396	408	452	414	474	460	399	464	433	438	446	407	430	454	484	462	438	426	459	412	383	426	485	455	445	441	420	457	447	475	471	446	461	417	450	451	467	450	441	418	431	430	443	438	474	437	499	443	445	410	408	470	431	426	477	428	423	427	442	475	453	425	464	479	449	431	419	493	435	433	421	416	427	466	460	437	465	449	442	451	439	413	431	439	432	430	449	407	455	409	420	447	435	426	436	430	454	474	457	475	456	442	441	493	455	408	454	426	407	403	454	470	445	447	461	503	442	437	436	452	443	439	438	444	429	438	441	484	474	462	482	473	455	465	441	467	428	422	478	448	411	422	429	457	435	455	411	455	432	404	429	433	471	434	429	437	414	471	442	479	453	415	391	484	458	476	455	451	460	431	426	456	447	468	393	479	445	469	424	449	475	466	415	462	457	441	470	443	402	423	441	430	470	468	432	453	453	436	446	415	462	428	436	423	420	438	457	423	418	414	421	491	476	443	451	432	453	455	422	516	481	463	469	444	473	441	396	447	450	485	436	442	447	438	447	434	435	443	428	455	420	428	449	471	456	464	454	472	446	425	457	438	464	426	463	400	437	410	436	444	443	436	410	447	427	457	471	433	415	450	423	407	474	484	413	480	439	465	466	462	434	423	455	457	460	429	424	455	459	464	455	451	454	428	444	442	412	431	440	449	459	405	422	428	470	451	490	426	414	433	457	439	420	429	409	460	423	417	449	435	448	428	434	459	419	420	424	456	462	451	464	454	439	429	442	427	439	454	421	446	413	429	466	449	443	430	436	443	428	456	475	399	469	453	464	448	443	412	436	490	428	418	408	418	434	459	452	417	452	434	440	456	452	433	446	436	432	449	457	459	442	486	453	428	406	453	413	453	438	457	447	451	441	443	436	467	456	453	439	477	435	419	475	442	445	414	443	413	486	433	458	471	429	443	426	462	407	501	464	439	424	419	465	445	414	470	425	436	444	433	398	444	421	494	414	494	443	466	447	389	456	451	485	443	409	435	465	400	452	442	437	444	439	464	445	452	454	406	444	435	446	453	444	414	464	416	428	450	393	440	453	465	488	448	426	439	457	449	425	478	434	424	460	466	434	436	456	419	461	468	424	425	457	438	423	431	460	427	426	489	438	434	493	480	438	423	461	440	456	448	436	435	466	517	453	434	430	455	415	468	416	472	460	455	423	450	428	429	412	462	420	451	418	396	475	438	462	453	457	434	436	459	429	463	437	448	461	454	474	432	461	470	438	473	471	472	446	467	432	450	460	512	445	443	477	453	421	443	427	424	477	452	487	452	437	436	448	442	417	462	479	475	425	511	456	432	459	459	471	411	422	439	455	449	450	409	457	444	479	454	449	443	474	390	473	437	452	473	446	458	450	439	460	472	458	452	457	423	473	404	450	413	414	485	478	406	420	477	429	421	455	454	417	452	452	472	425	456	414	439	453	458	437	459	456	434
2171	221	188	191	166	171	195	160	175	162	176	159	174	189	182	155	163	151	187	171	143	171	146	171	196	159	144	155	141	168	152	142	155	134	149	155	168	157	162	174	185	146	170	161	183	169	157	162	162	166	138	176	147	149	155	157	148	153	144	170	179	159	156	203	156	158	150	149	162	144	168	161	174	169	144	163	166	158	144	181	161	146	161	157	174	112	144	151	150	166	162	158	157	145	175	158	179	144	161	200	147	162	159	150	157	126	173	154	141	164	161	159	170	156	160	148	161	146	165	165	157	146	169	164	150	160	177	158	142	159	172	172	153	163	160	183	171	143	153	150	189	177	149	161	153	160	172	187	161	178	165	156	162	166	164	158	158	185	165	150	169	155	180	151	147	179	163	151	153	169	140	157	158	160	185	152	152	144	155	146	178	148	176	163	173	166	155	159	183	168	160	177	152	155	156	169	173	152	149	163	190	175	169	160	147	145	149	155	134	162	171	174	153	164	133	165	163	138	159	168	140	167	148	174	147	146	159	153	164	170	152	168	177	163	140	151	159	154	168	164	188	160	162	163	152	134	187	168	143	162	146	169	138	183	149	160	171	164	157	174	160	175	145	148	168	160	167	182	161	150	178	171	149	144	168	164	137	166	153	156	141	144	127	165	176	150	149	147	150	160	175	141	174	167	165	159	130	168	158	164	143	166	159	181	143	171	170	171	166	165	166	174	178	156	149	170	171	147	153	149	157	159	173	161	158	181	149	176	171	170	161	155	177	155	189	150	171	175	155	178	157	161	149	178	153	164	168	156	157	150	144	141	152	168	177	154	189	172	156	158	120	150	162	184	161	164	148	161	155	171	179	152	160	167	171	168	163	138	163	162	201	149	176	186	188	159	152	172	160	147	168	152	162	157	169	155	168	147	149	166	139	166	148	166	165	183	150	185	165	155	181	152	158	158	169	157	163	167	169	205	158	146	156	171	166	165	144	161	169	189	154	159	153	173	164	183	159	130	140	165	176	152	154	178	157	162	179	150	154	157	158	166	148	157	149	149	170	163	181	157	157	144	157	142	154	175	160	164	174	136	178	158	167	152	151	155	158	175	165	153	166	140	162	146	182	152	172	185	144	168	175	187	154	163	168	159	159	157	161	138	164	156	169	165	158	172	153	146	142	183	137	140	165	158	156	160	164	181	181	147	155	145	154	145	163	167	159	179	156	167	186	139	151	160	181	160	134	171	159	167	157	162	153	155	173	174	175	165	178	141	173	189	144	147	143	154	152	152	166	146	192	176	172	164	144	150	181	174	156	156	153	174	150	155	174	164	134	178	151	170	176	160	170	166	152	153	144	163	154	145	159	158	180	151	177	155	163	148	148	156	157	157	162	149	159	141	144	171	159	156	173	159	174	147	138	159	180	160	125	154	168	174	160	185	155	137	150	141	157	183	152	157	162	161	169	175	162	168	145	149	166	151	172	182	147	139	150	171	172	172	141	166	158	169	150	169	121	154	144	183	149	167	165	155	153	164	163	149	156	165	168	159	147	147	162	165	173	156	160	157	170	166	164	138	188	142	160	166	141	157	139	154	175	162	158	170	142	170	158	163	159	177	138	170	165	166	144	156	170	139	155	192	156	155	167	159	156	145	178	164	146	159	174	192	168	167	128	144	146	170	171	185	163	174	166	149	154	152	162	161	181	162	151	158	171	152	158	182	164	184	143	164	145	165	161	166	155	180	175	164	172	177	143	152	157	152	191	172	176	150	184	149	148	156	163	154	183	167	150	134	164	145	162	175	155	149	183	158	158	181	181	176	148	154	160	153	164	167	153	163	161	159	155	163	138	157	146	145	154	160	152	178	149	181	167	169	179	176	173	135	172	151	189	140	162	151	169	166	150	176	165	157	169	163	160	147	149	173	172	171	176	163	149	149	156	168	137	186	169	166	170	156	166	154	153	175	159	158	152	167	168	159	149	155	157	147	150	139	133	158	136	140	156	165	166	160	161	151	167	151	175	177	164	169	168	163	148	144	160	166	157	148	152	144	163	145	165	151	169	163	150	156	180	160	163	161	145	158	150	148	163	164	153	153	154	155	146	161	181	165	158	139	161	157	162	153	160	133	173	181	154	180	159	149	159	136	148	164	142	177	176	172	170	162	145	181	162	174	166	122	162	159	166	144	168	150	174	181	168	156	169	168	162	147	152	145	175	174	152	139	157	147	173	180	172	147	153	156	168	187	166	150	155	170	156	160	185	167	160	160	167	158	150	171	141	162	175	170	155	162	156	155	174	159	166	168	158	163	161	178	171	182	163	174	151	160	176	155	160	158	165	183	173	167	178	174	162	156	147	145	156	156	166	161	180	146	164	159	165	155	159	153	151	152	171	149	176	204	178	174	173	153	149	177	158	136	164	156	162	159	165	155	176	153	177	153	151	146	171	165	147	159	162	167	182	157	164	157	172	174	162	139	175	138	157	140	123	134	184	158	168	174	173	158	163	163	154	147	179	191	169	152	143	176	168	163	161	138	140	175	180	163	177	164	162	163	150	171	182	159	169	179	163	172	158	158	155	157	188	169	140	164	144	150	142	134	187	153	147	152	156	167	144	159	180	147	171	157	171	158	163	151	167	161	171	142	175	149	140	147	160	157	183	147	162	143	182	148	141	173	148	163	146	167	143	151	150	164	168	150	164	165	157	150	173	150	153	164	144	173	159	138	179	169	158	136	139	154	153	164	174	163	175	129	146	185	165	160	181	137	179	157	149	153	157	172	167	142	161	174	171	167	172	157	162	149	176	169	153	157	167	153	164	170	160	173	159	170	161	170	170	169	154	159	164	149	173	161	166	182	156	158	177	183	149	161	175	158	167	154	169	138	181	136	163	145	169	170	163	191	176	161	164	183	159	164	154	141	171	182	165	155	155	153	155	155	152	180	149	167	167	170	154	167	163	165	169	202	158	157	173	158	141	178	143	154	157	176	157	158	153	128	161	160	172	150	145	148	165	184	132	157	135	151	164	163	169	153	152	149	175	153	162	169	172	157	147	178	144	158	168	148	162	165	161	176	146	153	154	176	143	178	174	165	176	153	187	163	190	134	164	178	150	155	163	170	167	154	160	168	170	162	164	148	163	168	145	156	172	153	179	147	166	152	141	174	181	164	136	159	149	153	149	152	170	160	175	165	155	164	178	141	159	169	149	172	176	156	165	150	157	159	173	156	155	140	174	177	146	156	140	159	152	173	165	158	172	151	166	157	131	153	177	148	149	158	174	156	153	158	148	170	177	159	142	177	164	175	146	168	160	153	159	155	171	160	162	164	175	160	176	167	149	173	179	174	184	174	142	151	160	148	161	156	148	152	156	178	149	145	156	155	163	142	178	151	169	163	152	175	168	147	160	158	149	151	175	150	158	146	177	177	169	160	151	188	151	181	169	172	185	169	157	149	141	184	152	169	156	174	155	166	157	178	182	179	155	165	135	152	157	150	156	169	152	169
4063	671	707	754	737	700	699	671	580	597	634	601	628	565	575	576	571	619	590	582	609	570	573	534	538	567	597	611	551	588	602	619	565	545	603	608	567	589	554	586	545	613	559	565	539	614	592	573	607	571	573	595	567	580	561	538	567	566	556	512	602	568	554	563	569	550	541	569	585	584	554	586	578	562	544	595	549	561	593	567	594	547	568	529	585	584	553	586	568	569	585	547	588	550	585	565	579	606	580	555	595	586	598	554	575	555	612	544	587	551	565	604	536	557	552	531	596	577	546	531	576	548	570	579	531	568	562	567	577	622	539	583	572	569	574	594	518	576	568	573	632	607	585	567	607	558	585	558	553	539	584	599	618	606	558	579	572	597	582	598	571	588	603	565	529	568	547	571	609	614	556	593	592	550	603	549	599	606	607	539	570	563	568	599	578	579	570	559	555	594	586	581	556	558	572	557	573	589	570	615	555	575	593	607	546	587	579	636	564	553	592	560	597	584	568	554	555	588	563	568	560	562	569	532	585	544	546	555	563	565	555	584	542	601	546	590	600	570	618	556	587	543	572	572	581	575	569	533	550	556	610	569	555	567	577	536	589	619	551	593	572	525	589	599	600	538	578	573	571	541	564	535	542	565	561	560	529	557	589	585	578	569	574	584	545	562	546	554	583	551	573	541	566	576	665	558	552	597	569	538	559	528	554	588	583	619	567	546	511	580	568	588	564	538	591	534	569	578	567	551	559	585	563	550	593	572	562	559	544	565	541	571	559	569	560	562	556	556	584	567	593	553	580	568	593	545	566	570	576	601	544	566	546	583	565	607	583	547	574	628	618	573	561	553	582	553	577	525	552	594	574	591	593	546	536	615	539	579	570	586	557	554	551	573	583	578	574	599	586	564	540	529	542	537	580	578	599	561	573	519	579	560	556	586	582	576	587	602	535	602	571	546	564	599	577	560	595	591	550	566	561	599	599	548	532	573	601	599	558	553	538	551	569	593	530	576	587	540	570	546	595	574	537	530	541	563	593	556	574	614	610	570	544	577	604	583	623	547	547	573	571	568	545	555	557	539	551	594	538	561	606	568	614	640	539	545	547	585	561	594	584	578	584	560	567	587	614	580	568	584	587	521	549	561	560	548	602	586	548	533	548	575	581	576	589	568	581	548	584	571	556	601	528	594	587	579	578	600	530	566	547	586	546	559	549	564	553	560	565	544	571	577	537	596	555	561	580	554	593	568	577	602	560	564	590	509	593	571	584	576	588	581	597	558	578	594	585	574	575	562	550	589	603	613	560	565	537	580	565	569	608	572	569	606	540	601	595	577	592	569	611	595	577	547	596	568	571	548	564	598	582	556	581	563	595	566	565	597	573	585	579	615	579	581	590	563	536	585	608	513	572	567	548	567	568	549	590	517	591	602	540	560	613	566	558	573	558	594	544	541	572	598	570	582	571	564	559	564	535	569	569	616	565	567	565	569	537	561	603	604	571	540	563	589	573	564	540	573	537	619	597	554	560	591	624	599	547	609	560	596	586	588	569	555	542	575	587	538	517	578	561	586	613	563	575	512	587	550	552	583	555	582	552	555	603	585	565	528	565	563	585	596	593	560	643	572	573	605	578	558	557	554	591	561	605	546	513	543	562	566	638	579	581	553	562	557	587	589	615	548	559	580	545	582	553	552	564	571	539	557	595	564	568	582	578	561	602	538	540	561	547	572	617	557	586	551	583	580	574	561	576	555	585	579	579	543	568	577	600	600	557	579	557	578	587	581	555	587	580	583	558	549	581	578	591	556	553	549	553	545	538	570	580	640	568	579	531	614	577	587	542	584	545	564	540	596	576	565	593	591	602	584	566	554	552	582	571	582	601	529	570	554	559	593	576	556	526	601	569	570	600	582	564	559	551	587	559	555	538	558	599	572	569	551	561	596	562	547	579	599	571	600	629	560	578	571	593	636	567	559	527	527	587	547	546	563	575	576	603	565	560	572	573	595	553	573	569	528	592	601	560	538	614	606	583	583	552	557	589	621	590	565	596	590	539	569	513	575	592	548	568	550	555	563	596	584	578	552	572	530	602	559	575	548	527	555	562	598	545	566	604	553	593	539	556	580	627	565	557	557	587	542	598	585	538	609	542	584	572	555	567	569	582	561	535	516	615	529	549	584	558	553	593	531	585	600	563	585	596	573	568	556	548	595	558	593	560	572	557	560	580	549	562	564	617	601	561	595	544	569	605	564	535	551	572	577	554	603	580	589	599	563	567	592	565	579	579	598	548	549	569	576	565	549	542	593	587	522	555	548	519	589	567	545	522	584	567	576	550	553	564	617	566	546	589	554	558	549	558	571	567	580	577	561	546	544	581	549	571	528	574	589	605	545	558	554	574	593	561	599	598	574	569	526	573	528	548	545	575	607	567	577	564	522	557	559	583	564	605	518	568	575	579	549	554	600	558	587	595	559	599	569	552	584	550	559	565	577	548	582	569	587	581	558	594	589	559	572	570	538	556	586	564	568	550	580	562	590	563	567	584	573	560	589	570	551	573	569	607	551	556	533	581	626	566	599	559	534	545	504	589	587	603	558	532	613	556	526	564	584	578	550	583	587	587	520	552	562	582	573	569	551	547	568	566	562	583	562	599	581	584	540	559	546	602	572	555	574	582	572	572	586	597	572	573	555	534	550	589	535	529	552	559	606	552	534	531	576	603	521	568	545	556	570	588	574	615	553	603	549	576	550	590	567	569	545	580	567	568	600	585	578	588	547	573	604	552	584	553	535	578	587	541	574	572	538	598	572	552	549	561	581	587	550	553	582	568	574	585	560	556	542	597	573	570	528	562	558	560	596	523	578	539	565	577	608	552	610	590	572	557	570	608	607	535	550	551	562	592	562	569	555	595	551	578	580	572	573	571	581	589	558	541	595	552	559	538	570	525	577	555	627	575	559	547	566	593	566	577	576	579	574	576	574	556	587	594	562	594	588	578	550	568	520	583	579	547	512	565	557	566	582	552	527	575	589	586	557	595	569	588	560	592	572	515	569	573	567	579	559	560	588	592	565	567	582	583	606	540	617	559	538	519	574	568	607	571	542	545	579	553	594	569	607	570	570	584	568	547	579	615	538	555	575	587	561	531	550	573	585	526	584	563	635	567	571	602	582	579	603	566	521	607	584	569	570	565	594	590	554	608	553	563	553	538	576	594	570	576	563	590	565	552	573	573	596	589	603	549	589	582	558	570	567	551	603	555	524	587	546	564	552	562	593	531	566	556	555	599	538	529	544	581	594	598	573	572	568	571	545	582	579	582	618	560	613	615	573	590	587	562	556	571	603	570	587	602	520	554	549	574	559	564	604	580	564	552	592	547	577	596	590	588	571	568	600	596	569	541	615	615	552	562	593	560	565	561	580	552	556	538	564	531	595	538	559	603	589	573	581	524	584	561	556	625	584	547	540	576	584	555	578	561	552	592	558	518	557	620	544	583	551	526	610	557	554
12371	1117	1139	845	547	422	329	252	228	193	175	166	163	128	113	128	108	124	114	128	102	100	106	95	100	131	100	112	85	106	86	100	78	105	86	84	103	76	85	96	76	84	85	79	93	78	101	83	84	82	91	101	98	77	91	74	87	76	86	91	78	80	90	90	86	92	91	90	85	102	75	78	86	81	78	85	82	85	93	88	85	86	94	97	103	106	76	82	62	87	97	85	82	91	108	73	68	88	105	86	90	93	92	76	100	92	82	95	86	83	88	74	83	89	86	84	88	94	92	88	92	92	91	86	80	81	75	103	95	88	87	72	76	90	74	99	90	75	79	84	95	86	84	71	80	80	86	79	87	81	88	80	87	92	85	85	82	87	83	84	71	94	94	70	76	95	85	106	87	96	106	82	96	77	87	76	87	78	85	95	77	73	97	96	76	88	88	77	80	79	75	91	92	108	82	80	77	82	95	85	82	76	90	96	98	95	76	100	91	103	81	80	80	78	96	98	81	87	85	81	80	81	75	72	109	77	86	75	77	76	90	100	74	90	78	81	102	81	101	92	84	82	78	85	84	88	97	105	80	81	86	93	95	84	70	88	83	65	82	87	79	91	96	96	89	86	101	92	82	86	83	95	94	96	77	90	86	84	94	86	96	99	82	93	89	87	91	91	76	75	88	79	75	103	86	75	85	88	93	94	85	78	79	91	97	91	91	95	77	94	87	96	101	95	92	83	83	88	81	80	91	71	104	106	83	86	82	81	89	82	75	83	85	74	85	90	102	86	78	91	85	71	84	107	76	83	77	88	87	90	89	74	93	72	76	101	95	94	101	80	89	94	85	79	76	87	86	74	85	86	87	88	83	92	86	79	78	90	92	87	95	89	87	85	85	82	93	81	86	72	79	75	78	88	83	77	77	92	84	85	97	82	77	86	75	94	101	85	70	73	81	82	75	84	67	86	107	82	79	92	92	92	87	77	99	89	94	94	92	90	86	75	81	90	77	93	93	90	86	91	110	89	90	95	74	93	88	94	90	79	77	93	70	86	97	80	76	80	93	80	87	73	98	88	108	83	95	84	71	77	79	77	94	88	87	97	86	91	84	72	95	70	78	84	67	91	70	112	71	96	85	87	90	87	94	77	85	95	88	91	88	85	70	71	82	80	75	86	84	82	84	75	101	93	78	78	91	99	85	77	80	83	101	76	109	86	90	88	91	66	87	83	87	84	88	68	87	97	96	78	91	88	78	88	103	82	94	113	79	86	86	90	104	83	73	96	81	90	99	68	88	78	83	84	85	78	86	76	76	73	79	90	90	85	77	70	77	75	83	77	92	82	101	70	84	69	82	87	93	79	91	81	77	91	85	93	85	76	71	77	81	62	84	95	72	83	79	73	112	84	91	85	96	82	88	91	84	86	84	93	77	86	84	98	90	100	85	78	84	77	87	66	92	71	76	67	92	98	80	88	83	80	100	98	78	93	86	72	78	90	99	90	85	79	78	73	88	101	80	60	86	94	69	71	73	79	88	97	72	68	86	92	84	86	81	100	78	71	81	80	103	85	79	85	86	86	77	108	97	79	106	79	110	97	83	86	98	67	98	87	100	100	75	82	83	80	86	82	79	86	80	97	80	84	72	101	94	94	77	96	91	67	96	87	89	79	102	75	82	75	75	77	78	80	83	83	93	85	91	93	101	92	91	106	82	89	71	81	73	77	91	86	72	92	88	72	79	83	67	88	86	74	81	95	87	90	85	82	86	83	77	63	79	95	90	84	65	91	98	89	83	83	87	87	92	90	80	89	71	98	98	70	74	88	80	70	79	69	79	84	87	79	72	100	84	89	106	83	77	74	68	78	69	88	87	80	75	78	85	68	77	108	88	96	111	102	93	95	91	80	76	77	86	89	82	79	82	88	88	106	92	82	86	74	100	89	87	87	87	71	93	90	87	93	81	98	76	89	68	84	100	89	81	99	89	96	83	95	71	89	96	92	89	89	89	69	92	71	79	75	72	99	73	85	81	82	92	105	81	76	82	85	72	92	83	89	74	77	72	74	69	84	101	95	101	92	74	89	73	78	92	73	88	86	76	89	66	88	89	95	90	81	92	78	80	94	88	86	82	89	100	90	98	79	72	79	72	89	86	95	94	88	96	68	81	82	82	87	80	87	82	83	81	88	87	76	88	87	96	89	93	71	89	76	79	100	89	94	72	95	90	92	79	83	80	69	73	86	84	80	75	92	83	91	87	80	87	70	71	87	81	100	73	82	76	86	92	83	80	85	91	101	101	80	107	98	86	86	83	91	69	92	81	80	85	80	84	81	84	85	93	84	89	89	85	77	80	79	80	87	90	81	78	86	73	77	80	86	81	80	87	101	85	79	91	69	83	104	80	90	77	96	93	78	84	85	78	102	75	83	74	79	91	79	71	83	81	71	95	97	78	87	97	92	88	82	79	67	95	93	98	89	81	72	92	68	80	79	108	90	73	75	88	70	96	102	99	86	88	102	86	91	88	93	83	94	77	95	111	77	99	70	82	92	90	106	80	75	94	87	83	101	74	95	82	100	82	92	86	89	96	71	88	106	63	89	92	94	86	77	87	66	91	99	83	81	77	94	83	93	97	84	93	90	88	83	91	93	81	93	80	89	84	88	90	87	86	96	79	73	80	79	99	84	84	81	75	80	85	87	77	88	106	70	92	82	95	97	76	88	90	96	79	93	100	84	86	86	89	79	72	77	69	91	95	85	87	79	90	80	90	88	88	84	77	92	95	85	87	94	84	90	80	82	86	90	92	81	92	86	93	77	80	94	82	78	100	87	104	87	92	97	83	84	98	90	63	84	90	86	85	92	81	71	77	87	78	77	86	86	74	82	66	79	88	85	91	85	95	95	87	71	84	77	94	91	108	77	95	80	82	81	86	75	81	106	75	88	96	91	98	93	95	75	86	101	89	86	76	100	79	92	81	90	77	93	75	76	96	87	85	84	72	93	77	75	81	80	95	97	77	90	89	73	87	94	99	80	87	75	93	81	97	87	94	92	79	74	86	75	85	71	83	81	85	89	97	87	91	83	89	82	111	73	93	75	71	81	81	73	90	80	84	90	71	93	83	105	80	110	91	77	89	95	82	98	93	71	93	82	81	79	90	78	93	75	89	90	81	93	71	101	69	84	93	97	73	91	77	95	85	93	80	76	85	74	95	83	94	85	77	77	83	90	103	85	86	88	89	99	102	101	80	75	76	81	69	81	80	86	90	94	76	88	88	88	81	88	101	91	105	76	79	85	90	72	103	98	81	87	97	70	88	92	78	79	81	75	86	91	89	82	80	88	96	94	80	86	80	88	83	65	102	95	91	65	76	78	70	110	89	92	78	75	104	97	79	90	76	86	89	89	75	89	73	85	87	81	93	76	87	86	98	77	82	83	92	98	97	94	86	95	83	94	95	78	101	77	88	82	68	74	79	92	79	81	87	66	88	91	75	78	86	71	75	73
9007	1236	2882	3257	2781	2390	1896	1587	1322	1162	1018	994	921	783	760	705	656	645	581	565	532	514	492	521	509	442	458	410	455	414	435	438	439	399	431	401	404	423	420	408	373	413	372	374	394	370	371	382	372	368	366	400	368	345	376	345	349	378	397	330	339	350	364	342	378	330	348	351	324	368	359	369	352	337	318	381	374	374	344	378	328	356	362	352	391	357	321	363	357	322	365	380	354	383	348	326	361	341	359	353	352	367	346	369	354	342	388	362	340	330	375	351	351	327	343	334	371	366	365	335	345	365	346	344	347	361	339	347	398	296	350	341	336	375	323	366	379	338	343	364	329	326	361	340	339	337	338	333	348	351	327	336	350	324	335	336	342	334	325	340	326	360	362	334	307	339	340	342	340	360	354	343	333	344	321	350	366	341	384	344	318	379	351	322	356	367	339	329	355	335	310	355	337	342	340	360	331	324	348	352	351	359	329	370	356	321	337	348	362	348	333	325	329	336	351	362	322	342	347	334	322	355	348	339	365	334	323	334	330	327	342	340	319	352	349	351	347	360	337	343	315	346	338	345	353	354	375	340	363	336	352	331	323	343	344	332	349	348	311	357	312	346	320	356	372	346	362	339	341	367	347	333	354	332	349	335	375	345	335	350	368	319	364	338	343	364	332	361	353	318	351	362	320	312	339	368	359	318	363	390	320	339	366	363	356	325	313	346	328	365	360	345	313	350	359	343	378	336	380	347	345	340	353	337	328	339	399	348	351	351	328	313	353	344	359	352	320	334	325	344	318	338	323	324	308	339	316	349	321	369	326	356	362	381	360	329	352	342	354	352	350	343	358	381	319	372	359	360	335	359	343	337	355	361	344	322	360	356	335	356	382	313	340	332	335	348	359	343	322	325	328	344	339	338	336	329	346	357	333	401	356	345	348	356	335	301	325	372	349	342	366	335	350	339	326	353	331	338	336	347	336	380	335	339	344	347	342	389	335	362	332	332	320	341	330	375	335	383	332	374	350	334	339	357	324	321	365	341	322	332	350	321	334	364	307	334	332	321	328	303	335	336	325	338	330	317	329	323	385	349	360	363	355	350	340	355	327	339	347	321	314	348	342	355	312	342	340	358	317	357	348	335	367	316	381	385	345	356	357	330	341	324	408	324	343	325	328	352	334	334	330	345	354	336	331	354	310	293	348	365	325	350	389	368	303	296	387	361	348	332	368	322	354	355	345	342	331	394	337	353	368	310	338	374	366	331	337	346	340	372	344	321	359	359	334	337	341	377	357	358	341	334	314	344	350	368	320	334	329	351	357	375	356	345	317	305	367	347	345	350	351	356	363	368	365	364	368	359	354	367	368	357	330	355	358	357	322	334	332	352	361	347	398	334	349	358	358	332	372	319	350	356	329	337	346	343	368	350	335	320	361	336	333	315	328	366	354	300	337	344	335	312	328	325	379	331	357	365	362	340	331	299	333	337	341	361	368	329	331	322	346	340	341	339	343	345	344	370	336	354	330	343	366	348	324	324	333	333	385	336	366	320	347	345	368	350	331	334	316	358	353	338	372	353	326	327	336	342	343	345	346	341	353	337	329	359	357	342	313	333	346	347	337	366	328	321	331	325	348	328	350	349	314	330	353	347	362	320	381	331	351	358	382	341	382	326	323	341	359	332	324	370	327	353	310	360	333	334	342	342	334	312	297	368	355	323	342	347	356	365	337	350	337	348	361	333	360	364	353	329	323	331	307	358	381	333	325	336	368	356	338	322	322	373	351	319	380	301	349	335	327	351	366	327	370	338	356	339	354	369	326	343	343	336	359	343	347	343	346	344	339	346	343	333	331	365	351	315	326	343	372	313	377	370	329	328	351	362	330	356	348	341	322	385	324	358	323	327	336	324	369	329	357	347	378	361	288	379	344	366	376	320	330	334	344	347	398	333	339	383	336	351	347	312	336	346	336	346	327	328	332	361	349	361	373	329	323	343	304	319	311	338	374	366	328	322	306	370	327	340	363	348	304	346	352	341	334	320	356	351	353	334	362	328	349	341	336	353	346	355	345	349	337	337	341	332	337	325	325	325	357	369	339	350	348	348	358	333	347	357	355	315	328	339	337	373	335	329	358	355	347	368	342	350	326	339	353	334	306	340	343	362	322	316	323	342	317	364	344	320	364	335	327	361	348	362	327	326	332	339	332	349	352	336	363	340	351	325	341	362	322	352	334	347	364	353	377	359	351	356	344	348	344	341	325	332	333	339	341	336	339	358	340	352	371	329	333	322	348	318	337	386	348	301	312	353	320	342	334	309	343	343	336	329	328	341	360	350	339	354	361	348	350	340	340	323	365	340	368	314	350	335	333	326	350	343	343	330	357	398	341	341	335	365	342	347	369	352	357	359	342	337	316	364	347	355	320	346	306	351	361	330	342	354	334	315	338	303	342	374	337	328	325	330	328	319	318	334	353	336	353	351	350	324	333	359	349	370	342	324	332	332	372	355	350	341	350	321	348	340	350	342	354	322	364	343	346	357	329	361	328	346	351	346	351	335	370	313	359	367	323	347	383	348	354	342	335	348	364	362	372	325	352	369	312	325	370	344	358	326	329	324	354	374	332	355	341	357	349	342	320	345	350	328	353	347	319	368	313	351	352	323	322	333	357	335	355	374	335	326	339	333	329	350	355	343	339	350	378	369	353	346	361	348	338	347	361	324	338	378	338	338	320	356	377	330	357	319	324	361	357	320	363	377	320	328	377	375	326	371	344	330	333	325	354	341	368	353	400	345	331	333	353	369	369	346	338	316	390	338	333	318	367	348	364	302	351	349	331	337	312	359	351	362	369	359	391	329	322	346	329	357	349	385	354	336	363	374	353	352	330	333	363	362	315	355	348	364	362	337	322	349	367	341	350	312	342	343	338	334	334	319	365	352	302	343	375	339	331	319	350	298	378	326	351	353	327	360	337	332	347	340	345	343	331	311	322	359	297	355	343	371	297	301	378	340	340	338	369	340	338	357	308	338	363	355	351	348	366	370	328	337	364	328	325	375	343	348	382	363	370	296	342	358	341	310	310	334	351	351	334	337	342	378	324	344	327	318	358	334	344	396	324	297	347	373	342	318	341	349	347	342	345	357	336	342	342	379	317	366	342	347	350	346	314	341	325	318	356	339	350	353	341	352	344	357	310	322	321	353	338	336	334	354	350	362	357	339	284	345	340	324	322	336	335	379	336	326	349	329	352	353	362	362	365	318	367	335	347	373	355	367	339	360	335	341	373	349	312	348	352	314	327	368	349	347	365	353	357	344	342	356	362	364	368	290	346	318	348	345	367	360	327	309	336	347	368	294	376	337	299	341	363	363	374	324	366	355	359	333	324	357	323	359	318	342	338	298	367	334	340	326	334	328	336	358	324	353	357	346	352	349	339	310	344	331	350	318	370	369	364	355	342	356	352	331	317	367	334	345	371	327	331	355	322	354	357	369	338	355	348	335	333	371	341	337
20988	2940	2208	1571	1036	780	607	469	378	312	242	260	232	252	200	171	162	190	162	168	144	165	149	150	145	138	148	117	123	140	146	119	131	159	148	140	125	137	127	129	114	116	133	128	123	149	126	123	111	107	121	136	133	124	120	117	113	111	110	122	120	117	126	93	132	124	90	124	125	128	119	119	118	126	131	137	152	136	121	122	123	127	128	125	112	109	135	137	129	131	125	112	95	120	121	124	121	114	121	123	116	112	120	131	114	112	120	120	106	104	117	126	134	126	133	112	109	120	120	128	115	101	115	122	110	125	104	106	110	108	132	142	124	134	89	128	105	135	113	108	117	105	128	105	119	121	123	136	130	115	107	127	123	111	99	109	109	103	107	135	124	115	133	139	113	128	110	97	117	130	125	107	120	118	100	118	92	130	121	102	122	104	109	112	127	109	110	104	126	133	108	128	127	111	106	116	97	121	123	107	146	110	122	105	124	116	112	123	111	115	116	111	110	115	115	109	90	96	118	111	109	110	138	128	108	105	117	123	115	131	115	146	130	125	123	119	119	110	98	124	107	119	118	130	120	123	129	114	118	134	134	117	124	118	116	113	117	90	128	118	111	124	121	133	114	110	127	93	117	125	110	133	116	124	110	112	142	111	129	109	117	109	110	113	114	117	102	97	111	110	115	104	108	119	133	108	117	107	99	107	123	125	117	127	110	113	115	102	100	135	97	120	118	116	110	128	115	107	109	119	122	128	118	107	99	109	98	140	89	107	124	110	121	110	105	105	100	115	139	118	120	103	120	118	121	115	116	119	109	132	117	126	145	119	116	120	108	128	117	135	107	129	117	114	105	98	106	95	132	104	136	128	115	118	118	122	117	107	123	91	114	108	131	122	94	102	126	108	102	105	136	108	113	125	104	118	101	121	129	106	112	115	132	119	151	102	112	107	106	107	123	114	110	101	126	137	101	145	114	129	118	122	118	100	100	115	114	108	131	116	120	124	99	111	98	102	123	124	142	115	94	107	113	121	123	104	124	116	103	114	114	117	112	119	96	120	114	116	134	120	110	117	122	111	119	93	110	120	115	132	120	111	109	103	114	129	112	123	118	103	111	135	115	99	114	101	117	113	115	118	119	110	120	117	116	106	109	101	110	120	105	112	130	119	101	100	118	104	120	110	112	113	120	131	135	112	107	120	111	110	120	107	103	108	120	110	136	125	122	107	117	113	119	111	151	120	151	107	123	108	114	113	112	138	136	114	100	122	108	129	114	110	106	108	121	122	107	111	135	124	132	106	133	128	115	116	129	143	134	135	110	122	123	125	106	111	109	124	154	116	103	113	108	119	108	112	133	117	118	116	117	114	118	102	114	117	116	124	119	105	100	107	117	111	112	96	130	128	110	111	117	121	117	145	111	108	132	110	127	122	110	122	103	115	114	122	129	119	122	101	122	107	130	121	128	110	120	113	125	108	111	127	125	120	110	114	123	106	120	110	131	113	131	113	126	107	110	109	135	137	116	128	120	108	118	112	113	117	116	123	108	101	107	131	118	98	129	118	140	126	115	117	111	120	109	101	117	121	110	112	121	103	109	108	113	101	122	132	109	102	123	115	114	120	108	129	114	105	113	108	118	117	122	124	126	108	114	132	125	108	120	115	102	124	108	117	96	131	116	131	129	99	119	106	116	124	121	121	117	124	127	124	104	122	105	104	126	122	98	102	112	120	117	112	123	131	119	106	109	120	107	102	104	109	101	119	118	111	120	109	114	118	105	114	117	128	100	140	104	103	114	108	121	106	110	104	108	98	113	109	131	120	93	128	128	108	126	124	129	136	104	121	97	107	96	127	117	109	106	121	110	121	106	137	116	144	129	123	122	115	124	110	130	130	86	117	129	133	113	107	102	114	105	113	113	123	116	128	118	125	109	117	103	109	109	108	105	103	110	122	120	111	111	107	104	115	121	118	104	124	118	126	126	102	142	103	104	135	140	115	123	115	116	109	119	112	124	122	136	122	106	119	126	129	133	119	102	133	93	103	95	114	120	110	129	98	137	107	114	121	112	108	112	120	113	109	107	103	98	102	123	117	121	107	123	109	118	133	126	120	125	134	111	97	107	130	111	121	129	96	113	120	123	90	108	135	139	113	94	135	123	115	106	104	111	129	124	122	112	115	115	107	115	116	121	106	121	108	145	115	109	117	112	123	132	117	110	133	134	128	121	116	109	126	116	122	102	131	100	103	128	123	112	108	128	109	94	130	100	115	125	112	105	139	136	116	126	111	119	114	116	109	122	136	111	118	119	130	114	120	124	118	128	105	122	119	134	112	122	107	127	114	118	102	119	110	97	106	98	106	110	119	119	113	122	115	125	97	115	106	119	118	101	96	114	121	126	117	113	111	115	121	112	108	133	133	118	132	106	127	102	114	75	110	137	118	104	108	107	108	104	104	121	123	118	108	117	117	104	114	118	124	122	109	110	115	100	117	125	126	132	127	113	101	133	130	117	117	110	111	119	131	130	113	122	103	111	120	125	123	121	83	133	96	123	108	109	115	117	104	149	125	100	105	132	105	110	116	92	111	116	116	118	119	122	97	124	118	114	130	131	114	116	115	114	107	106	109	110	110	118	110	126	112	116	102	110	88	112	123	119	121	111	95	145	114	118	111	120	99	116	113	121	126	106	110	96	105	115	115	117	113	117	112	132	113	121	108	108	125	117	149	122	115	112	117	108	122	106	113	132	124	104	126	109	103	124	114	123	116	113	108	116	136	113	121	109	108	105	120	117	112	127	111	127	114	142	107	135	110	103	118	129	132	131	108	119	133	118	120	111	117	126	117	122	102	127	120	124	119	120	118	115	108	112	122	107	110	109	112	105	112	119	133	121	117	104	128	123	121	114	101	136	135	116	111	102	123	122	116	109	117	116	108	127	125	122	116	104	100	102	117	120	131	137	121	135	118	115	136	108	111	127	112	146	138	133	106	112	121	120	96	120	110	118	138	114	110	106	108	110	111	107	110	116	120	118	112	117	107	143	112	122	103	119	108	126	114	120	118	120	114	122	113	116	124	122	94	106	119	119	104	139	116	109	96	96	113	118	115	134	115	115	109	131	98	105	114	123	111	121	107	90	112	96	126	120	112	127	108	132	127	107	126	114	136	110	106	104	139	117	127	117	135	116	143	105	104	126	87	105	133	132	115	127	118	108	125	109	114	98	114	110	128	124	110	114	114	123	124	108	102	131	107	116	119	118	107	111	124	117	121	125	118	128	125	125	117	113	111	123	131	121	123	96	104	132	119	124	103	128	103	111	118	110	109	112	99	113	122	109	127	114	142	106	125	111	134	113	118	104	121	107	113	117	135	136	122	121	112	110	94	134	116	106	108	118	131	121	109	99	122	116	110	124	111	109	110	107	119	103	103	108	118	124	98	112	125	127	113	125	127	123	129	112	118	113	128	112	102	107	125	114	120	108	101	106	122	112	98	123	103	116	111	125	124
11702	2338	5144	5812	5087	4113	3422	2825	2388	1998	1758	1641	1482	1338	1304	1132	1091	1034	900	894	830	812	794	792	703	681	660	682	702	679	676	617	589	653	598	570	542	558	583	553	502	497	545	530	529	530	522	519	497	520	485	515	478	473	542	476	486	485	442	486	481	501	475	483	517	482	483	451	505	468	432	455	465	485	465	510	501	477	453	463	478	485	494	468	469	437	468	480	469	442	467	457	448	464	442	464	434	471	474	447	511	448	457	447	441	464	496	425	428	487	457	473	451	475	442	413	442	420	416	447	442	446	468	445	457	452	417	444	428	467	465	413	437	464	440	426	459	438	439	471	474	462	473	404	429	462	416	458	436	452	477	426	469	426	476	451	471	436	438	428	417	464	456	436	420	454	448	460	462	463	463	454	432	467	432	430	457	440	432	448	431	445	416	466	429	422	461	481	451	469	431	440	434	467	438	482	455	424	452	473	448	422	475	411	444	448	412	473	433	435	454	420	471	402	475	457	460	454	446	462	460	421	450	452	468	422	419	413	496	466	443	422	447	439	492	445	483	411	463	441	437	435	436	439	455	491	449	460	415	441	398	422	429	443	462	474	404	450	453	448	459	451	442	475	463	482	447	480	429	460	455	463	481	471	476	425	402	455	424	466	446	443	402	410	446	394	427	468	413	442	439	458	430	455	444	458	437	458	440	428	446	474	440	469	451	432	453	438	456	387	452	464	436	484	458	465	462	453	443	477	435	459	463	424	428	457	433	429	443	469	426	439	449	395	466	455	455	407	430	402	445	472	421	457	466	429	421	451	420	463	462	437	439	473	491	409	415	431	451	465	458	458	473	442	413	427	421	463	451	442	482	459	440	414	460	424	418	430	425	444	450	454	475	429	457	456	403	445	460	473	445	437	419	431	445	444	472	470	462	420	428	455	412	399	437	435	463	447	419	435	450	463	450	449	431	455	451	467	431	446	421	453	440	413	453	445	426	440	441	449	450	459	440	456	401	449	468	426	476	405	456	429	428	444	434	454	420	474	418	446	452	434	463	430	502	432	443	411	407	437	415	416	431	443	447	409	459	426	394	420	442	458	427	405	415	432	461	470	428	408	445	453	462	425	422	415	454	442	468	464	423	452	419	442	454	457	429	425	438	436	424	434	436	447	440	411	421	476	455	444	418	463	480	421	429	449	426	479	443	443	416	464	443	381	415	406	451	431	436	419	457	455	487	447	440	393	447	407	452	445	438	422	431	429	442	426	437	443	442	439	487	454	451	454	476	390	445	417	410	452	431	442	444	412	452	429	425	420	417	428	475	472	430	474	420	469	451	465	432	453	434	437	437	429	442	446	411	483	458	445	445	414	440	454	437	479	442	452	448	514	412	445	451	451	468	411	445	432	408	448	413	424	442	422	397	422	416	404	473	448	427	464	436	431	423	481	484	427	475	429	407	475	462	460	453	433	454	429	434	444	482	412	432	445	451	432	433	472	433	457	411	411	460	455	477	432	413	458	448	471	437	432	425	450	440	459	448	438	412	414	449	443	463	442	430	413	466	483	432	437	410	456	452	481	442	485	440	422	430	443	441	416	444	435	472	453	457	442	457	473	432	457	477	425	409	466	454	410	410	438	444	454	437	443	421	445	426	456	460	455	433	471	444	445	437	444	459	427	430	466	477	431	449	429	430	367	425	458	425	431	418	440	422	419	487	475	467	437	439	476	457	424	428	455	450	412	406	411	424	463	433	439	440	436	492	449	447	434	401	422	454	460	431	440	443	448	455	431	461	474	473	458	432	442	457	440	432	454	447	460	425	414	463	405	463	463	456	467	410	414	457	449	396	450	469	476	448	462	461	477	468	432	448	460	477	421	495	454	429	445	454	432	432	447	470	471	461	462	440	463	443	438	466	423	442	414	428	441	408	450	436	468	433	437	442	452	504	409	450	404	466	424	457	438	458	421	426	437	441	465	475	417	458	458	448	427	442	440	447	446	437	458	497	447	461	483	419	459	452	454	442	471	427	464	465	454	450	441	453	416	479	474	465	438	448	434	451	463	458	415	446	474	418	446	464	464	442	434	464	445	404	423	458	471	441	425	412	457	410	426	461	433	435	459	460	465	463	416	432	404	490	428	452	444	405	449	400	409	466	415	400	466	446	424	422	439	427	481	433	463	468	460	434	448	459	434	464	457	439	435	435	450	425	457	452	430	440	450	433	460	410	446	419	456	437	421	457	437	473	454	428	471	438	430	458	459	403	428	489	431	421	468	435	430	436	446	432	408	443	489	447	412	440	428	470	457	470	426	412	453	443	434	442	424	437	409	442	417	462	449	421	455	420	451	445	445	469	447	453	441	443	445	426	465	451	419	411	453	434	460	442	427	448	415	480	453	466	453	442	451	442	482	458	430	433	445	464	455	439	432	447	456	476	416	466	448	440	443	455	439	391	487	441	414	507	438	457	447	427	458	434	423	441	474	417	458	452	446	437	460	418	385	435	455	442	456	401	417	427	438	443	448	464	442	432	464	459	458	438	425	474	463	419	432	454	449	505	444	432	459	436	472	427	450	430	490	432	427	473	448	447	421	461	453	451	458	437	459	453	413	483	428	459	423	433	395	441	486	470	454	455	418	453	390	506	410	460	435	438	455	413	432	406	417	455	487	438	436	429	458	438	397	433	440	451	448	451	414	427	472	454	475	488	468	486	441	454	459	414	477	433	412	475	400	431	435	445	441	412	471	460	429	452	439	438	468	434	446	456	461	419	470	466	407	472	460	406	465	428	430	435	441	448	465	464	439	424	457	452	452	434	451	432	440	455	437	449	440	433	432	442	422	424	438	446	434	437	463	397	461	448	447	457	437	454	432	450	451	431	437	460	463	445	477	495	456	450	456	454	446	415	441	436	426	449	437	444	490	424	452	449	488	439	455	456	404	454	435	400	465	481	440	480	456	459	451	457	456	434	445	437	447	454	423	459	467	427	454	419	438	451	444	441	444	444	451	452	474	428	424	409	431	427	461	414	454	465	456	432	449	468	461	429	442	433	442	439	409	419	408	466	438	455	447	434	445	442	417	439	480	458	401	449	489	452	468	475	463	443	454	430	411	429	427	407	457	409	421	427	452	440	413	442	458	476	437	432	410	464	435	417	432	466	452	463	454	482	427	429	459	412	487	423	453	436	411	439	432	431	416	423	420	453	435	429	429	430	444	471	456	458	479	466	455	454	474	456	466	436	425	457	455	449	458	481	434	462	459	459	457	418	416	457	427	417	478	439	423	440	424	447	452	415	466	503	450	416	424	447	433	454	440	402	445	439	471	470	454	449	423	438	461	428	471	468	458	416	463	380	418	406	452	481	460	439	430	442	420	461	418	484	432	422	463	439	479	419	469	474	431	442	464	432	460	463	454	492	449	483	438	458	405	416	444	407	436	466	438	420	407	452	433	411	453	460	425	400	431	413	469	410	470	445	429	411	443	419	449	418	482	436	409	473	425	440	468
2195	235	250	217	189	186	186	205	167	174	181	174	181	179	187	209	164	177	152	179	194	182	153	154	169	188	191	162	160	159	176	155	164	160	178	167	174	161	162	190	156	181	144	162	169	155	190	172	159	173	174	161	164	176	191	156	178	174	171	161	144	162	147	175	164	151	169	182	184	180	187	177	158	166	158	177	179	152	164	166	155	157	165	170	181	178	180	163	157	158	162	187	173	175	147	168	185	197	180	174	188	162	166	169	168	161	156	170	156	178	163	159	146	166	142	201	156	175	146	175	143	133	184	161	181	178	149	164	166	204	174	158	179	177	156	168	174	163	148	168	158	140	182	161	175	147	156	167	163	147	187	175	139	158	165	163	171	182	174	180	170	167	173	163	174	185	165	180	168	168	178	158	172	160	167	191	159	180	162	151	178	140	156	176	156	182	163	181	148	161	164	162	174	159	191	151	154	148	178	162	169	152	182	174	163	175	156	158	181	149	153	160	159	172	164	183	160	180	150	150	194	165	167	160	176	189	163	167	158	182	170	154	187	171	155	154	140	156	172	170	167	174	161	176	166	174	173	171	171	170	163	154	158	160	155	160	177	149	162	168	149	167	171	156	187	143	155	156	147	169	183	163	182	182	157	166	174	175	175	191	177	170	187	161	185	145	156	157	185	161	147	180	174	176	165	156	157	175	160	194	176	170	161	182	168	158	172	173	163	168	176	159	166	181	162	189	171	168	166	174	171	163	173	158	201	156	161	144	163	174	175	171	154	161	173	150	178	141	186	168	155	174	176	163	179	168	181	160	157	182	183	128	171	162	159	152	183	192	158	175	170	156	175	172	160	163	148	182	166	165	181	184	183	168	175	154	153	162	173	157	165	166	168	171	150	144	183	185	160	151	163	163	169	163	161	155	157	177	168	169	188	163	168	166	177	175	136	165	143	157	181	152	176	189	146	176	157	153	166	167	170	162	153	170	171	189	185	177	165	162	184	191	175	168	181	171	151	169	143	164	155	162	176	156	168	185	177	169	164	161	169	168	162	171	175	151	156	169	155	171	176	161	178	174	199	183	175	179	164	161	169	162	185	184	145	153	168	172	171	167	184	185	171	162	172	175	155	164	184	146	177	165	180	191	169	165	152	178	165	140	166	181	168	155	182	164	155	167	174	154	168	184	182	145	191	163	190	152	149	149	170	167	176	165	171	148	186	187	173	162	169	186	167	178	164	193	181	175	182	175	169	154	165	164	167	158	163	184	150	164	167	173	156	185	173	180	177	170	189	162	160	148	170	178	175	179	177	169	180	148	165	176	171	170	178	177	169	147	185	150	182	157	160	155	178	179	163	154	185	162	163	172	164	144	165	165	167	153	187	168	157	152	157	170	166	164	148	163	185	151	151	169	159	162	181	147	163	159	165	163	149	171	155	183	156	173	183	153	175	173	156	179	149	164	200	158	176	179	177	158	179	160	167	149	170	167	171	175	163	170	187	171	151	184	184	166	188	167	179	156	183	145	180	160	171	165	164	182	167	180	161	165	211	167	162	164	186	190	179	136	171	154	178	176	156	198	170	155	152	165	189	175	151	159	153	146	163	164	188	174	162	175	155	178	172	181	161	192	163	151	171	165	178	165	181	205	173	155	156	179	175	152	188	154	159	185	160	167	151	187	189	161	163	142	164	170	171	171	172	168	156	178	188	186	173	155	165	166	154	181	165	163	189	167	178	157	146	167	179	175	172	155	146	185	170	174	178	186	191	178	171	147	163	168	149	171	179	163	163	177	161	176	160	171	170	167	161	183	143	163	192	167	159	163	156	164	168	192	146	195	175	163	175	177	172	168	178	160	165	151	164	177	166	175	171	160	153	172	182	150	163	171	183	151	149	165	180	182	183	177	165	168	177	168	184	171	180	165	148	176	171	181	137	155	176	170	169	168	166	180	169	165	187	165	158	170	165	180	183	169	167	194	161	183	177	190	170	145	178	150	167	180	157	174	167	181	162	160	181	162	154	163	162	139	154	163	193	174	185	156	155	168	167	171	190	175	152	166	174	194	191	167	148	149	151	193	163	186	188	168	171	161	150	139	170	193	165	154	191	193	156	152	190	187	185	168	140	177	166	170	179	145	184	162	170	166	166	157	178	167	152	168	183	161	140	173	143	167	179	151	203	153	185	151	163	159	161	158	165	161	183	170	179	179	150	164	178	162	157	167	163	135	168	153	171	170	149	167	188	154	143	157	170	170	163	151	180	194	182	152	178	164	171	177	205	143	146	183	197	158	168	195	154	170	183	148	154	171	167	163	185	137	161	164	161	174	166	209	161	179	180	157	154	176	178	194	182	151	154	193	167	157	159	177	180	170	165	148	164	178	157	175	158	177	167	164	170	197	164	177	204	147	170	162	159	165	181	165	167	173	186	173	153	179	174	191	158	172	147	157	176	186	167	172	159	179	164	176	173	157	167	168	156	178	167	160	175	157	181	168	156	177	170	176	157	163	178	163	170	170	160	175	171	153	174	169	172	155	160	175	143	170	148	169	170	173	168	144	172	172	183	155	148	167	168	187	166	191	156	158	160	167	171	154	184	167	179	171	169	153	165	166	158	156	172	167	169	177	164	147	166	176	176	175	171	166	184	173	153	170	170	169	143	147	168	175	163	166	164	167	174	157	169	172	157	164	186	158	137	177	170	179	150	143	161	164	164	161	169	171	181	182	166	158	157	151	145	181	175	194	170	163	164	152	177	169	182	159	172	159	179	164	180	155	146	147	177	162	174	157	142	163	178	198	193	176	185	176	175	148	165	171	155	170	149	166	191	165	172	168	164	172	183	162	159	176	149	173	187	172	167	153	197	179	153	166	158	181	185	149	173	184	159	144	179	173	170	181	190	174	189	158	186	161	171	194	183	171	162	153	179	172	157	183	163	184	175	141	170	153	173	183	184	164	171	181	169	166	164	167	166	180	171	175	150	180	198	176	162	171	167	178	191	160	188	160	171	157	151	167	163	156	181	150	165	179	175	200	175	183	180	168	155	173	157	160	173	159	153	198	184	158	178	157	183	164	175	155	159	160	163	168	154	168	182	170	171	158	170	177	169	161	171	160	166	176	157	181	164	182	181	155	196	165	168	153	140	167	156	173	166	179	165	147	206	149	150	152	151	151	178	158	148	189	182	170	141	165	161	163	164	172	155	175	165	170	158	159	175	182	177	184	173	154	158	171	177	163	175	156	161	178	159	172	137	167	163	168	176	192	151	150	164	167	175	169	181	172	149	191	179	171	170	171	171	177	157	176	171	145	167	158	156	158	171	169	173	180	164	173	161	160	163	175	175	172	169	181	168	174	160	157	168	168	176	181	174	192	163	165	148	161	171	162	148	188	187	140	173	196	154	187	155	186	166	168	168	151	167	158	185	174	201	169	164	172	180	195	185	150	157	180	159	181	163	171	159	158	176	183	161	198	161	154	183	177	166	179	160	145	139	190	153	177	177	164
4401	668	770	846	780	723	679	663	738	617	667	639	633	597	653	648	634	601	595	678	628	658	578	620	631	591	641	612	614	600	647	592	586	617	601	583	610	600	558	590	603	579	628	596	567	586	605	602	588	599	592	633	585	581	564	593	620	606	599	600	565	597	582	564	615	611	584	594	600	610	591	557	602	635	628	581	578	647	608	583	575	560	583	577	613	569	587	575	581	631	609	618	625	570	613	621	592	586	617	612	618	617	593	628	627	598	564	617	613	642	563	565	555	642	611	584	587	629	579	603	589	583	565	593	580	609	598	583	522	638	582	596	637	609	595	579	574	584	540	569	601	626	638	629	599	611	631	587	593	575	623	574	571	568	583	622	620	610	568	612	581	585	600	553	613	589	595	641	586	569	612	579	597	632	615	570	537	609	570	632	640	599	588	610	618	588	573	589	588	599	561	602	572	567	592	599	609	613	615	595	573	568	603	594	598	512	594	553	591	612	602	620	602	579	624	597	640	635	583	602	567	620	624	669	613	591	574	610	640	637	581	602	531	591	586	625	564	587	611	616	599	544	598	579	599	595	632	609	599	597	556	558	616	567	646	634	630	573	592	615	555	596	582	615	619	581	515	614	573	619	595	597	583	618	584	615	600	614	562	582	584	602	588	614	595	540	652	618	611	585	638	620	581	602	597	608	614	620	591	598	608	619	553	584	602	605	561	578	596	596	566	626	589	575	617	582	577	626	590	610	605	609	596	581	571	562	573	558	626	612	628	607	602	586	608	617	671	573	615	645	564	575	624	594	563	616	604	620	576	556	583	579	572	586	606	609	577	604	564	604	577	589	576	555	611	575	569	543	589	580	599	578	611	615	599	565	607	601	643	628	593	572	576	630	591	630	570	571	602	601	600	618	609	577	554	559	551	598	611	600	591	576	576	577	530	565	616	603	601	621	572	620	642	587	582	599	602	604	625	587	621	556	614	565	633	575	569	585	618	602	579	591	599	550	592	582	589	565	584	600	612	567	579	612	626	546	621	531	566	637	598	589	589	596	605	583	613	617	614	601	587	578	603	596	603	581	607	607	584	572	574	623	613	568	595	610	554	612	543	592	592	607	577	622	560	586	557	599	591	603	614	591	583	630	563	660	590	630	606	587	593	643	636	623	605	578	600	653	642	560	553	596	581	648	576	593	577	604	561	591	629	581	560	566	628	609	576	606	557	597	576	583	580	616	585	622	608	605	609	566	587	603	585	604	572	603	630	631	578	603	613	636	586	608	573	615	584	585	568	604	595	586	587	618	642	625	579	595	596	578	579	577	633	627	600	634	600	601	604	588	576	574	582	586	597	568	628	601	563	616	605	631	642	545	599	579	563	550	585	577	608	570	621	545	581	587	572	570	619	597	587	581	594	590	639	566	555	617	599	618	587	571	627	581	561	597	589	591	570	613	568	585	578	592	577	596	579	572	577	596	599	585	592	585	576	569	593	573	557	613	588	593	604	603	617	594	548	578	605	581	599	594	572	629	571	591	599	555	572	587	626	562	610	642	583	580	584	605	590	624	575	586	594	630	619	609	598	551	558	584	594	636	608	595	589	634	576	588	560	561	595	593	610	610	579	577	591	580	575	625	588	567	585	572	581	601	626	552	633	579	614	618	553	561	601	579	619	632	583	582	611	610	608	622	561	619	576	635	588	601	585	554	581	616	600	588	580	619	594	575	587	604	613	589	605	602	588	643	606	618	590	578	579	555	621	603	558	581	583	585	582	592	596	626	622	557	603	586	580	595	613	636	614	599	583	578	550	604	576	634	576	564	615	627	610	593	579	587	626	596	624	581	557	572	594	601	550	597	602	592	578	578	587	607	572	595	578	598	554	641	616	608	576	585	650	571	597	577	567	588	546	612	596	581	651	610	608	571	618	547	635	577	605	580	591	601	573	600	559	614	643	595	594	611	629	598	579	569	582	537	591	584	538	645	613	595	600	598	546	555	584	577	542	600	618	602	601	576	588	619	589	628	586	599	558	568	604	563	517	583	608	599	557	603	604	596	571	576	589	576	632	607	596	593	562	577	615	596	556	571	563	559	609	577	611	587	603	620	568	606	612	569	535	622	607	594	619	571	595	596	588	552	593	605	606	595	631	607	653	591	589	631	624	597	554	625	613	610	540	599	606	616	590	558	626	583	659	586	585	588	591	568	573	618	577	608	637	584	613	628	614	582	574	580	620	620	642	602	627	594	622	604	617	565	572	614	635	582	563	604	589	558	609	600	663	562	591	584	593	586	638	564	631	607	627	559	602	652	596	582	639	578	583	520	555	573	579	640	575	585	608	593	585	567	581	592	590	633	588	607	575	603	572	605	573	592	615	564	572	615	574	604	599	608	610	575	567	577	623	584	598	593	616	570	619	631	606	600	598	621	600	598	580	603	604	576	610	614	559	625	593	611	538	587	599	592	588	601	586	587	613	631	616	636	598	614	594	600	605	591	577	589	566	606	609	598	587	548	555	659	593	612	613	557	590	609	617	605	581	580	573	613	609	572	593	576	613	599	595	580	643	576	548	585	603	638	626	577	599	580	593	593	618	593	593	592	613	619	608	588	574	652	610	583	556	644	630	591	582	586	572	602	600	612	592	565	627	601	584	576	613	611	608	596	587	594	640	602	613	590	614	538	612	628	592	569	613	557	602	595	584	577	582	620	630	606	568	621	584	594	606	653	588	619	615	548	600	594	591	605	607	562	593	613	626	589	627	578	611	614	611	600	595	575	614	589	641	610	573	642	607	586	575	572	608	610	580	606	590	604	604	561	558	626	586	598	600	539	586	612	608	637	572	614	588	603	601	620	588	590	582	619	625	571	614	611	612	632	541	594	564	580	607	625	578	606	573	609	580	617	635	614	635	562	600	597	589	640	560	624	570	594	590	649	563	611	616	580	597	577	597	568	603	588	538	639	568	606	588	589	616	611	601	600	581	571	617	611	563	568	559	549	599	595	605	624	578	578	604	624	567	619	596	577	551	579	602	570	598	613	567	552	634	573	540	637	566	573	586	635	617	613	585	586	595	603	610	584	592	593	644	583	602	532	571	628	601	569	620	661	613	590	594	610	597	591	619	586	596	641	583	635	580	640	589	597	595	591	595	606	582	573	586	597	600	623	585	601	570	580	578	597	573	648	585	586	567	611	629	593	627	614	588	591	559	588	624	577	619	591	608	570	588	619	639	614	612	607	583	597	589	583	599	624	593	621	583	639	652	579	580	590	576	584	566	643	580	583	610	623	615	602	605	563	592	585	590	578	627	607	647	590	590	624	652	608	549	562	608	590	548	597	590	562	648	588	606	566	619	551	571	617	553	592	589	586	584	548	554	591	593	587	631	639	601	599	639	550	584	600	590	582	603	607	579	617	603	604	612	599	630	612	592	571	571	622	590	578	529	612	599	622	577	608	629	577	590	621	612	607	577	623	561	596	606	607	566	615	553	601	614	581	576	612	580	585
12256	1134	1051	819	618	381	347	274	225	196	164	158	149	162	129	143	125	112	122	110	103	99	99	124	120	106	85	106	94	87	91	109	84	90	102	77	94	94	103	79	83	92	109	97	100	93	107	61	81	91	86	103	81	91	97	71	81	95	78	84	86	81	69	87	78	91	71	65	73	84	85	97	88	83	82	95	106	88	89	96	82	79	95	92	89	93	96	78	93	85	89	70	86	94	86	97	96	91	84	83	84	81	77	84	92	88	72	84	87	84	109	100	73	85	78	83	110	83	92	89	79	106	80	85	72	86	85	76	77	73	75	91	88	93	74	88	79	85	72	93	80	95	98	89	87	80	90	92	71	86	74	89	91	102	84	70	93	101	76	86	80	100	87	83	74	80	90	72	76	90	85	71	84	108	71	82	92	76	85	95	83	75	65	76	94	88	82	98	78	87	102	86	70	89	101	76	81	92	93	93	91	70	80	76	87	80	78	89	75	80	73	72	68	98	96	89	73	98	83	81	88	80	76	87	72	92	96	99	69	68	81	100	80	92	95	75	64	67	86	89	71	101	84	82	85	87	102	86	70	93	91	72	81	88	89	82	96	80	79	102	87	82	65	83	93	84	86	84	78	81	79	96	89	87	87	84	70	91	80	85	71	91	78	101	83	80	83	84	82	90	86	88	91	89	97	86	86	83	112	90	91	84	91	69	100	89	88	74	88	93	86	75	72	100	77	85	78	89	95	75	87	91	110	81	88	88	81	85	70	80	82	93	79	91	106	81	92	82	77	77	94	80	91	89	77	85	75	73	85	87	81	83	83	76	87	84	91	99	80	89	75	64	86	80	81	87	89	92	91	80	75	94	78	81	83	89	100	74	76	74	90	84	76	79	79	96	80	77	104	83	82	81	102	76	85	85	101	91	113	77	74	109	90	85	91	84	83	73	92	91	89	72	81	82	77	93	75	87	91	61	86	89	81	82	87	79	79	76	71	86	77	78	75	91	90	86	84	85	80	83	66	104	88	74	82	107	77	101	87	79	88	80	75	92	94	101	69	98	89	98	92	82	99	83	101	86	73	92	88	79	93	86	82	81	73	81	73	86	86	97	90	81	83	83	77	92	83	84	69	88	91	73	87	95	86	73	88	94	94	94	91	75	77	72	83	91	81	79	73	91	75	94	102	76	90	81	97	82	79	80	70	74	92	76	80	93	68	67	98	89	75	68	78	86	86	92	84	84	93	88	79	89	74	100	84	98	97	96	87	94	85	89	101	83	106	78	94	76	81	69	77	85	73	75	73	92	80	68	96	71	82	82	73	98	85	92	91	88	67	76	102	76	67	91	77	84	78	90	72	77	98	100	92	75	76	87	82	76	92	92	79	74	78	80	79	94	81	96	75	84	76	93	94	82	86	85	75	84	96	89	107	71	82	108	82	84	93	84	73	94	88	83	100	87	94	106	79	85	82	83	88	81	94	91	88	74	89	84	83	93	97	79	80	96	93	83	77	86	86	98	89	85	87	89	82	101	82	75	74	77	93	89	92	86	94	79	84	82	79	102	68	79	73	72	84	76	91	91	109	92	75	93	82	80	90	96	84	79	104	76	81	80	84	67	88	85	76	73	80	106	87	76	90	83	73	92	86	95	79	72	82	82	89	93	80	68	96	86	77	99	90	90	101	100	92	89	87	91	85	91	88	88	71	74	78	83	95	75	82	96	89	92	85	91	76	73	86	75	88	77	84	88	81	95	97	68	89	69	83	83	85	83	81	73	100	90	77	91	81	92	90	79	100	84	86	107	85	87	86	90	95	93	86	92	95	91	104	82	92	93	82	85	75	74	64	92	96	84	78	74	83	69	85	91	91	84	84	92	99	102	87	70	84	93	84	77	87	104	69	91	86	90	85	80	68	98	78	72	81	113	103	69	87	84	99	93	83	84	81	87	81	69	75	83	83	72	78	74	94	81	104	95	83	98	95	110	94	84	90	78	83	94	74	87	78	102	97	81	84	90	104	79	92	85	102	101	94	88	104	99	84	76	100	76	77	95	88	91	93	86	76	81	93	62	88	92	87	75	84	88	103	93	98	71	77	93	91	76	98	100	80	99	75	99	76	86	100	102	109	98	81	76	79	92	86	91	84	84	90	108	71	93	83	68	74	85	81	82	92	86	90	100	60	85	82	77	86	71	91	96	84	81	65	85	69	89	79	77	95	84	82	81	84	96	75	84	98	77	103	98	86	86	82	83	85	84	88	72	88	85	67	72	85	81	85	90	91	80	88	95	65	80	95	89	110	86	87	87	88	71	79	79	81	92	81	89	83	92	97	73	83	91	92	87	80	89	89	94	96	79	91	93	76	103	68	76	90	72	80	80	83	82	74	93	97	82	102	88	84	90	66	69	71	90	102	75	79	94	91	91	92	106	92	84	92	76	72	94	84	88	82	105	92	96	92	98	97	90	69	86	80	82	83	88	91	74	97	82	86	67	71	75	72	97	87	90	84	102	80	88	83	77	73	79	86	86	73	97	83	83	95	77	90	98	86	84	85	83	88	90	81	93	79	87	80	88	103	90	62	82	78	86	75	85	89	97	75	94	80	71	90	88	85	105	88	78	84	80	105	100	72	78	73	91	81	71	86	101	86	89	85	84	103	79	102	75	74	97	89	75	85	69	78	81	94	99	68	88	93	87	70	77	88	84	86	90	83	85	93	85	67	91	85	84	99	89	76	90	84	91	73	97	98	89	74	83	93	96	84	92	72	106	80	86	71	83	88	92	84	91	78	81	82	73	86	74	97	97	77	98	82	96	91	87	100	61	78	92	84	84	98	88	84	83	83	62	72	83	86	82	78	86	107	78	81	80	97	88	83	85	77	80	82	88	100	79	73	86	82	78	80	68	106	100	79	95	78	84	93	84	70	84	77	85	85	94	92	82	94	77	82	79	90	78	98	97	82	71	91	84	94	85	86	101	92	86	90	73	98	75	80	95	72	96	92	75	90	67	98	92	100	86	83	82	95	95	92	84	99	90	91	83	100	84	94	85	82	91	105	86	75	92	84	85	100	91	79	82	83	82	76	79	99	84	93	96	87	87	79	86	99	81	96	80	74	84	69	99	80	84	106	76	77	98	80	82	78	77	80	88	81	89	71	84	83	89	97	95	89	87	74	83	90	65	96	83	79	95	78	82	82	82	92	88	96	89	88	78	90	86	90	88	85	71	101	85	83	93	74	98	80	85	63	87	75	80	80	80	97	81	85	84	78	98	101	78	81	84	95	93	86	77	79	83	96	92	88	70	85	84	74	74	90	78	67	74	93	79	103	82	85	75	102	97	81	83	99	73	74	84	100	95	95	75	78	83	78	78	78	100	85	83	71	82	103	74	91	88	87	72	62	90	76	71	108	105	99	86	73	79	82	95	80	96	80	86	90	96	88	85	83	78	78	88	91	88	85	71	96	89	102	72	85	94	84	85	78	94	91	94	75	90	88	92	95	84
9137	1260	2799	3316	2830	2321	1845	1541	1379	1206	1031	927	926	810	735	721	676	602	628	560	545	540	483	483	487	485	470	423	457	446	416	409	454	403	430	420	402	430	379	437	433	369	391	379	386	356	369	380	411	404	369	394	377	387	353	388	339	354	371	346	352	346	369	369	359	380	336	350	377	336	389	352	379	368	329	364	345	344	360	357	371	359	326	347	315	351	390	352	344	329	367	383	375	371	360	345	384	348	391	360	329	328	370	379	368	343	335	379	321	360	368	353	374	377	357	338	335	335	304	357	330	340	321	343	361	350	317	376	334	354	371	314	346	321	359	325	325	329	364	322	325	352	351	347	376	339	336	339	375	330	321	325	358	347	316	345	356	325	311	338	336	348	305	326	348	338	341	319	362	363	340	337	354	306	351	359	341	328	370	354	338	345	310	305	330	341	343	324	334	357	368	330	337	341	328	343	327	347	340	341	313	340	336	329	337	336	347	320	329	338	312	365	350	379	362	325	305	355	385	350	355	369	310	345	357	331	344	367	360	372	319	322	336	381	332	345	326	359	348	325	329	345	323	343	359	334	294	335	318	347	358	346	346	351	347	304	322	325	362	354	337	331	356	371	353	378	371	370	366	340	352	324	335	342	319	358	341	331	338	333	354	335	340	310	361	339	369	368	346	348	333	336	386	349	321	369	386	337	348	340	333	362	328	359	331	335	335	353	349	369	323	359	341	361	324	329	386	336	327	371	374	374	364	356	300	381	331	342	309	361	329	349	338	320	333	354	339	359	366	322	329	341	342	354	343	343	311	342	349	374	351	336	362	342	300	312	341	312	328	327	362	358	321	333	360	324	338	341	366	325	314	324	370	384	354	351	322	330	376	347	344	336	345	331	352	341	347	349	348	349	343	297	330	371	343	363	320	328	363	323	329	363	342	347	322	322	353	321	330	348	361	321	368	324	323	322	338	346	333	333	337	337	329	328	351	340	326	344	354	337	347	363	353	354	331	354	354	328	339	325	349	370	369	324	336	295	325	334	327	330	306	349	354	362	331	346	345	337	325	317	348	341	330	339	324	334	300	333	357	339	346	296	354	335	329	339	326	352	339	330	325	324	349	329	336	326	375	335	345	353	308	344	339	329	339	333	334	340	335	356	344	342	322	323	351	335	349	332	345	362	357	332	390	356	358	349	315	348	367	352	276	333	271	325	311	332	359	322	351	324	349	353	393	340	305	336	331	350	359	361	325	334	339	369	361	333	317	329	351	335	332	341	361	334	355	351	338	327	320	309	363	309	368	353	350	361	348	365	321	304	345	355	327	361	321	326	319	321	344	359	359	334	368	352	344	323	315	341	324	327	359	369	330	344	336	362	340	341	342	350	358	373	333	328	355	339	369	333	347	354	332	309	358	329	338	370	328	349	374	365	347	328	324	376	355	372	358	329	353	364	325	317	299	359	307	316	332	378	361	337	348	319	319	342	332	356	353	307	330	334	343	350	374	339	343	345	345	341	327	342	345	348	338	367	325	366	345	345	330	323	303	329	327	363	339	330	337	336	325	333	340	304	335	328	349	326	314	295	315	349	328	327	349	322	340	321	349	358	352	321	336	349	347	310	365	326	367	360	388	324	358	334	323	371	333	312	346	337	346	348	344	341	334	362	361	337	340	333	370	331	328	371	331	370	325	330	374	360	347	320	330	297	323	340	351	347	334	339	337	347	362	313	302	328	335	351	345	332	332	337	313	338	310	316	362	352	348	352	298	345	375	333	342	350	325	341	369	350	326	337	307	335	328	354	356	293	346	322	316	346	376	367	324	308	357	339	350	317	344	319	346	347	340	339	345	336	355	339	332	335	339	347	334	348	311	338	358	397	359	343	318	351	346	322	332	369	346	377	340	322	327	366	356	375	339	314	351	348	375	352	384	354	330	358	344	327	334	331	381	341	350	329	319	358	366	305	328	350	355	337	340	339	341	352	350	333	329	344	330	308	341	335	338	340	310	360	343	339	341	312	322	308	331	352	337	347	366	328	380	356	323	354	352	370	331	329	364	339	322	329	327	352	348	352	300	359	342	322	374	366	326	324	323	373	302	342	357	360	320	335	334	333	372	328	372	337	325	314	326	313	373	355	335	364	363	342	327	342	350	343	333	356	323	337	380	353	353	311	343	336	361	316	344	337	366	337	363	339	332	345	322	394	370	344	346	357	334	354	343	336	380	323	340	329	347	340	379	315	346	322	346	356	338	355	357	363	323	328	333	342	351	359	364	334	337	343	340	331	307	362	355	352	334	346	335	314	345	357	353	314	349	326	314	349	326	344	345	343	350	338	346	323	360	358	325	344	377	329	369	375	334	344	321	350	357	334	332	302	339	360	345	327	369	353	338	330	331	382	340	331	330	353	351	343	321	327	367	342	346	337	319	352	365	320	343	319	344	326	356	320	379	353	344	347	370	314	337	367	369	356	339	354	362	334	339	358	366	312	346	325	325	345	348	342	330	348	337	348	355	362	328	366	342	369	324	333	364	330	300	340	310	362	350	336	350	329	323	346	312	333	348	327	319	333	379	342	320	340	334	308	315	373	341	354	305	364	323	327	348	320	375	331	305	310	342	350	319	365	375	337	379	353	300	326	361	331	353	341	321	367	356	350	379	364	354	373	329	334	374	339	322	338	372	353	342	315	312	340	358	356	327	329	348	328	338	332	329	342	296	316	334	322	329	339	365	352	343	334	333	359	335	314	361	358	365	350	342	316	353	325	337	338	354	369	343	312	354	318	356	373	329	330	328	343	339	371	339	372	340	350	360	317	335	338	357	341	318	349	344	321	308	352	342	327	345	325	353	369	337	317	347	366	366	338	370	339	347	302	330	354	360	373	319	346	332	332	318	359	318	331	369	351	313	344	326	358	332	321	366	354	355	341	324	332	345	343	347	332	344	360	344	363	335	310	361	314	368	301	353	341	354	314	337	345	335	338	361	351	360	335	327	329	347	348	328	312	332	348	345	349	350	356	337	346	341	371	332	336	315	372	341	341	310	333	349	346	344	378	321	326	359	357	341	343	307	336	340	318	338	329	332	328	334	355	334	358	356	347	367	313	362	314	326	359	334	372	326	323	328	335	335	331	383	334	332	324	327	321	333	339	369	358	346	315	342	354	351	323	330	318	364	338	326	339	363	336	344	323	328	361	363	326	364	341	342	323	364	346	354	343	367	315	333	336	345	340	337	353	350	344	350	353	353	360	339	330	377	330	336	351	355	354	362	339	321	358	324	329	328	381	317	372	342	311	321	355	359	333	334	344	338	338	330	323	331	358	329	317	356	308	348	361	396	304	355	373	342	347	330	367	357	381	303	357	364	322	367	349	327	376	336	328	353	339	346	337	330	359	353	312	338	364	317	353	331	345	370	336	351	357	328	363	355	329	329	303	334	334	369	349	339	340	354	350	330	345	318	351	359	338	371	350	346	352	331	368	314	354	309	317	369	320	365	341	348	339
