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
338054251536	338054252096	338054252647	338054253197	338054253747	338054254297	338054254847	338054255397	338054255947	338054256497	338054257047	338054257597	338054258147	338054258697	338054259247	338054259797	338054260347	338054260897	338054261447	338054261997	338054262547	338054263097	338054263647	338054264197	338054264747	338054265297	338054265847	338054266397	338054266947	338054267497	338054268047	338054268597	338054269147	338054269697	338054270248	338054270798	338054271348	338054271898	338054272448	338054272998	338054273548	338054274098	338054274648	338054275198	338054275748	338054276298	338054276848	338054277398	338054277948	338054278498	338054279048	338054279598	338054280148	338054280698	338054281248	338054281798	338054282348	338054282898	338054283448	338054283998	338054284548	338054285098	338054285648	338054286198	338054286748	338054287299	338054287849	338054288399	338054288949	338054289499	338054290049	338054290599	338054291149	338054291699	338054292249	338054292799	338054293349	338054293899	338054294449	338054294999	338054295549	338054296099	338054296649	338054297199	338054297749	338054298299	338054298849	338054299399	338054299949	338054300499	338054301049	338054301599	338054302149	338054302699	338054303249	338054303799	338054304349	338054304900	338054305450	338054306000	338054306550	338054307100	338054307650	338054308200	338054308750	338054309300	338054309850	338054310400	338054310950	338054311500	338054312050	338054312600	338054313150	338054313700	338054314250	338054314800	338054315350	338054315900	338054316450	338054317000	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
0	30	60	90	120	150	180	210	240	270	300	330	360	390	420	450	480	510	540	570	600	630	660	690	720	750	780	810	840	870	900	930	960	990	1020	1050	1080	1110	1140	1170	1200	1230	1260	1290	1320	1350	1380	1410	1440	1470	1500	1530	1560	1590	1620	1650	1680	1710	1740	1770	1800	1830	1860	1890	1920	1950	1980	2010	2040	2070	2100	2130	2160	2190	2220	2250	2280	2310	2340	2370	2400	2430	2460	2490	2520	2550	2580	2610	2640	2670	2700	2730	2760	2790	2820	2850	2880	2910	2940	2970	3000	3030	3060	3090	3120	3150	3180	3210	3240	3270	3300	3330	3360	3390	3420	3450	3480	3510	3540	3570	3600	3630	3660	3690	3720	3750	3780	3810	3840	3870	3900	3930	3960	3990	4020	4050	4080	4110	4140	4170	4200	4230	4260	4290	4320	4350	4380	4410	4440	4470	4500	4530	4560	4590	4620	4650	4680	4710	4740	4770	4800	4830	4860	4890	4920	4950	4980	5010	5040	5070	5100	5130	5160	5190	5220	5250	5280	5310	5340	5370	5400	5430	5460	5490	5520	5550	5580	5610	5640	5670	5700	5730	5760	5790	5820	5850	5880	5910	5940	5970	6000	6030	6060	6090	6120	6150	6180	6210	6240	6270	6300	6330	6360	6390	6420	6450	6480	6510	6540	6570	6600	6630	6660	6690	6720	6750	6780	6810	6840	6870	6900	6930	6960	6990	7020	7050	7080	7110	7140	7170	7200	7230	7260	7290	7320	7350	7380	7410	7440	7470	7500	7530	7560	7590	7620	7650	7680	7710	7740	7770	7800	7830	7860	7890	7920	7950	7980	8010	8040	8070	8100	8130	8160	8190	8220	8250	8280	8310	8340	8370	8400	8430	8460	8490	8520	8550	8580	8610	8640	8670	8700	8730	8760	8790	8820	8850	8880	8910	8940	8970	9000	9030	9060	9090	9120	9150	9180	9210	9240	9270	9300	9330	9360	9390	9420	9450	9480	9510	9540	9570	9600	9630	9660	9690	9720	9750	9780	9810	9840	9870	9900	9930	9960	9990	10020	10050	10080	10110	10140	10170	10200	10230	10260	10290	10320	10350	10380	10410	10440	10470	10500	10530	10560	10590	10620	10650	10680	10710	10740	10770	10800	10830	10860	10890	10920	10950	10980	11010	11040	11070	11100	11130	11160	11190	11220	11250	11280	11310	11340	11370	11400	11430	11460	11490	11520	11550	11580	11610	11640	11670	11700	11730	11760	11790	11820	11850	11880	11910	11940	11970	12000	12030	12060	12090	12120	12150	12180	12210	12240	12269	12299	12329	12359	12389	12419	12449	12479	12509	12539	12569	12599	12629	12659	12689	12719	12749	12779	12809	12839	12869	12899	12929	12959	12989	13019	13049	13079	13109	13139	13169	13199	13229	13259	13289	13319	13349	13379	13409	13439	13469	13499	13529	13559	13589	13619	13649	13679	13709	13739	13769	13799	13829	13859	13889	13919	13949	13979	14009	14039	14069	14099	14129	14159	14189	14219	14249	14279	14309	14339	14369	14399	14429	14459	14489	14519	14549	14579	14609	14639	14669	14699	14729	14759	14789	14819	14849	14879	14909	14939	14969	14999	15029	15059	15089	15119	15149	15179	15209	15239	15269	15299	15329	15359	15389	15419	15449	15479	15509	15539	15569	15599	15629	15659	15689	15719	15749	15779	15809	15839	15869	15899	15929	15959	15989	16019	16049	16079	16109	16139	16169	16199	16229	16259	16289	16319	16349	16379	16409	16439	16469	16499	16529	16559	16589	16619	16649	16679	16709	16739	16769	16799	16829	16859	16889	16919	16949	16979	17009	17039	17069	17099	17129	17159	17189	17219	17249	17279	17309	17339	17369	17399	17429	17459	17489	17519	17549	17579	17609	17639	17669	17699	17729	17759	17789	17819	17849	17879	17909	17939	17969	17999	18029	18059	18089	18119	18149	18179	18209	18239	18269	18299	18329	18359	18389	18419	18449	18479	18509	18539	18569	18599	18629	18659	18689	18719	18749	18779	18809	18839	18869	18899	18929	18959	18989	19019	19049	19079	19109	19139	19169	19199	19229	19259	19289	19319	19349	19379	19409	19439	19469	19499	19529	19559	19589	19619	19649	19679	19709	19739	19769	19799	19829	19859	19889	19919	19949	19979	20009	20039	20069	20099	20129	20159	20189	20219	20249	20279	20309	20339	20369	20399	20429	20459	20489	20519	20549	20579	20609	20639	20669	20699	20729	20759	20789	20819	20849	20879	20909	20939	20969	20999	21029	21059	21089	21119	21149	21179	21209	21239	21269	21299	21329	21359	21389	21419	21449	21479	21509	21539	21569	21599	21629	21659	21689	21719	21749	21779	21809	21839	21869	21899	21929	21959	21989	22019	22049	22079	22109	22139	22169	22199	22229	22259	22289	22319	22349	22379	22409	22439	22469	22499	22529	22559	22589	22619	22649	22679	22709	22739	22769	22799	22829	22859	22889	22919	22949	22979	23009	23039	23069	23099	23129	23159	23189	23219	23249	23279	23309	23339	23369	23399	23429	23459	23489	23519	23549	23579	23609	23639	23669	23699	23729	23759	23789	23819	23849	23879	23909	23939	23969	23999	24029	24059	24089	24119	24149	24179	24209	24239	24269	24299	24329	24359	24389	24419	24449	24479	24509	24539	24569	24599	24629	24659	24689	24719	24749	24779	24809	24839	24869	24899	24929	24959	24989	25019	25049	25079	25109	25139	25169	25199	25229	25259	25289	25319	25349	25379	25409	25439	25469	25499	25529	25559	25589	25619	25649	25679	25709	25739	25769	25799	25829	25859	25889	25919	25949	25979	26009	26039	26069	26099	26129	26159	26189	26219	26249	26279	26309	26339	26369	26399	26429	26459	26489	26519	26549	26579	26609	26639	26669	26699	26729	26759	26789	26819	26849	26879	26909	26939	26969	26999	27029	27059	27089	27119	27149	27179	27209	27239	27269	27299	27329	27359	27389	27419	27449	27479	27509	27539	27569	27599	27629	27659	27689	27719	27749	27779	27809	27839	27869	27899	27929	27959	27989	28019	28049	28079	28109	28139	28169	28199	28229	28259	28289	28319	28349	28379	28409	28439	28469	28499	28529	28559	28589	28619	28649	28679	28709	28739	28769	28799	28829	28859	28889	28919	28949	28979	29009	29039	29069	29099	29129	29159	29189	29219	29249	29279	29309	29339	29369	29399	29429	29459	29489	29519	29549	29579	29609	29639	29669	29699	29729	29759	29789	29819	29849	29879	29909	29939	29969	29999	30029	30059	30089	30119	30149	30179	30209	30239	30269	30299	30329	30359	30389	30419	30449	30479	30509	30539	30569	30599	30629	30659	30689	30719	30749	30779	30809	30839	30869	30899	30929	30959	30989	31019	31049	31079	31109	31139	31169	31199	31229	31259	31289	31319	31349	31379	31409	31439	31469	31499	31529	31559	31589	31619	31649	31679	31709	31739	31769	31799	31829	31859	31889	31919	31949	31979	32009	32039	32069	32099	32129	32159	32189	32219	32249	32279	32309	32339	32369	32399	32429	32459	32489	32519	32549	32579	32609	32639	32669	32699	32729	32759	32789	32819	32849	32879	32909	32939	32969	32999	33029	33059	33089	33119	33149	33179	33209	33239	33269	33299	33329	33359	33389	33419	33449	33479	33509	33539	33569	33599	33629	33659	33689	33719	33749	33779	33809	33839	33869	33899	33929	33959	33989	34019	34049	34079	34109	34139	34169	34199	34229	34259	34289	34319	34349	34379	34409	34439	34469	34499	34529	34559	34589	34619	34649	34679	34709	34739	34769	34799	34829	34859	34889	34919	34949	34979	35009	35039	35069	35099	35129	35159	35189	35219	35249	35279	35309	35339	35369	35399	35429	35459	35489	35519	35549	35579	35609	35639	35669	35699	35729	35759	35789	35819	35849	35879	35909	35939	35969	35999	36029	36059	36089	36119	36149	36179	36209	36239	36269	36299	36329	36359	36389	36419	36449	36479	36509	36539	36569	36599	36629	36659	36689	36719	36749	36778	36808	36838	36868	36898	36928	36958	36988	37018	37048	37078	37108	37138	37168	37198	37228	37258	37288	37318	37348	37378	37408	37438	37468	37498	37528	37558	37588	37618	37648	37678	37708	37738	37768	37798	37828	37858	37888	37918	37948	37978	38008	38038	38068	38098	38128	38158	38188	38218	38248	38278	38308	38338	38368	38398	38428	38458	38488	38518	38548	38578	38608	38638	38668	38698	38728	38758	38788	38818	38848	38878	38908	38938	38968	38998	39028	39058	39088	39118	39148	39178	39208	39238	39268	39298	39328	39358	39388	39418	39448	39478	39508	39538	39568	39598	39628	39658	39688	39718	39748	39778	39808	39838	39868	39898	39928	39958	39988	40018	40048	40078	40108	40138	40168	40198	40228	40258	40288	40318	40348	40378	40408	40438	40468	40498	40528	40558	40588	40618	40648	40678	40708	40738	40768	40798	40828	40858	40888	40918	40948	40978	41008	41038	41068	41098	41128	41158	41188	41218	41248	41278	41308	41338	41368	41398	41428	41458	41488	41518	41548	41578	41608	41638	41668	41698	41728	41758	41788	41818	41848	41878	41908	41938	41968	41998	42028	42058	42088	42118	42148	42178	42208	42238	42268	42298	42328	42358	42388	42418	42448	42478	42508	42538	42568	42598	42628	42658	42688	42718	42748	42778	42808	42838	42868	42898	42928	42958	42988	43018	43048	43078	43108	43138	43168	43198	43228	43258	43288	43318	43348	43378	43408	43438	43468	43498	43528	43558	43588	43618	43648	43678	43708	43738	43768	43798	43828	43858	43888	43918	43948	43978	44008	44038	44068	44098	44128	44158	44188	44218	44248	44278	44308	44338	44368	44398	44428	44458	44488	44518	44548	44578	44608	44638	44668	44698	44728	44758	44788	44818	44848	44878	44908	44938	44968	44998	45028	45058	45088	45118	45148	45178	45208	45238	45268	45298	45328	45358	45388	45418	45448	45478	45508	45538	45568	45598	45628	45658	45688	45718	45748	45778	45808	45838	45868	45898	45928	45958	45988	46018	46048
3650	2300	2878	3650	2300	2878	3650	2300	2878	3650	2300	2878	3650	2300	2878	3650	2300	2878	3650	2300	2878	3650	2300	2878	3650	2300	2878	3650	2300	2878	3650	2300	2877	3650	2300	2877	3650	2300	2877	3650	2300	2877	3650	2300	2877	3650	2300	2877	3650	2300	2876	3650	2300	2876	3650	2300	2876	3650	2300	2876	3650	2300	2876	3650	2300	2876	3650	2300	2876	3650	2300	2876	3650	2300	2876	3650	2300	2876	3650	2300	2876	3650	2300	2876	3650	2300	2876	3650	2300	2876	3650	2300	2876	3650	2300	2876	3650	2300	2876	3650	2300	2876	3650	2300	2876	3650	2300	2876	3650	2300	2876	3650	2300	2876	3650	2300	2876	3650	2300	2876	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
36917	7314	1124	661	434	345	336	347	354	343	317	331	358	315	304	342	330	308	333	303	331	347	317	345	337	329	342	296	342	326	332	338	332	359	313	327	321	295	337	324	305	341	326	323	290	293	321	323	312	309	322	336	287	307	291	288	333	320	331	326	333	301	280	312	324	354	291	332	306	294	307	309	338	358	306	300	299	326	320	332	327	320	328	313	305	330	314	331	297	337	330	309	293	304	327	309	332	324	296	285	274	294	272	315	288	307	308	296	321	333	308	331	347	318	334	315	315	320	310	314	335	326	322	326	283	343	310	313	326	345	312	312	325	335	291	326	321	350	313	318	322	306	299	281	347	299	281	292	294	322	306	343	337	357	335	344	298	333	354	302	307	298	283	356	312	312	329	308	304	376	314	299	294	334	287	300	305	282	306	277	297	332	315	305	311	329	310	321	321	353	329	332	323	291	297	311	311	306	345	307	257	302	299	298	336	326	323	289	335	304	344	324	324	336	307	348	301	327	330	333	328	310	315	301	315	321	343	371	355	324	304	297	313	327	323	318	331	310	303	324	339	320	337	307	302	309	330	330	316	307	308	282	330	324	327	303	291	316	324	279	335	321	289	328	312	310	304	307	341	335	313	306	309	282	302	306	282	322	325	340	328	316	348	356	314	337	327	328	316	275	320	281	303	310	311	303	335	267	299	317	334	314	345	327	297	295	301	358	307	293	293	323	321	304	321	318	303	344	352	380	331	313	310	331	321	309	307	323	302	311	322	318	329	329	347	285	296	309	331	342	321	333	295	285	300	362	272	352	307	333	329	374	325	305	328	301	317	313	321	323	339	305	297	281	331	315	345	322	338	330	321	294	290	324	341	289	313	312	284	292	336	318	338	328	325	311	375	332	357	302	333	295	303	364	337	321	350	308	306	301	301	341	356	312	335	306	339	319	309	322	309	283	333	324	300	353	321	336	320	298	312	310	327	286	302	278	279	312	325	343	302	318	300	342	288	313	336	305	291	300	326	319	304	310	297	314	339	334	293	341	291	323	316	322	320	330	305	318	314	364	315	296	330	309	331	309	340	303	320	310	296	310	296	311	305	304	295	301	326	329	316	329	320	310	288	309	340	340	290	319	315	307	308	311	347	311	302	337	307	296	305	322	339	313	344	327	328	313	342	319	333	364	318	292	267	330	314	312	316	314	300	314	332	320	310	322	319	309	318	308	313	323	327	329	308	294	312	329	330	326	320	295	329	312	308	313	318	319	304	311	287	308	347	296	276	307	321	330	288	315	313	296	349	300	310	305	310	288	306	330	345	332	315	330	326	354	322	301	339	294	352	334	324	322	316	307	304	326	305	302	306	309	311	354	291	299	315	310	294	327	322	302	337	323	279	267	297	340	297	306	288	339	352	316	305	287	301	284	314	317	296	317	267	292	265	318	297	348	302	301	307	267	299	303	304	328	312	327	319	298	296	330	324	331	283	321	342	299	336	303	314	319	338	295	300	312	310	328	283	348	325	303	297	285	316	315	305	302	334	291	331	288	316	334	343	326	338	318	284	317	341	343	324	346	333	362	290	319	332	340	301	318	293	366	280	331	321	314	327	333	320	346	307	300	282	308	320	314	318	346	328	350	354	299	298	296	286	315	305	327	305	332	283	263	277	320	347	331	307	325	336	321	334	319	350	338	324	322	318	308	332	306	301	298	313	328	297	330	324	322	326	314	308	314	321	354	326	286	305	307	298	323	303	341	312	326	304	297	303	307	285	341	368	336	314	294	302	351	331	320	337	340	300	326	355	296	347	306	355	304	277	328	301	302	328	348	298	285	341	351	330	298	294	317	356	295	279	356	311	322	328	326	311	327	331	351	288	333	302	330	307	330	360	316	300	326	303	294	317	313	324	296	325	341	314	304	300	324	346	337	310	314	324	317	315	312	284	323	344	334	339	354	302	306	293	314	312	322	323	289	298	283	320	316	295	293	291	311	330	319	306	317	304	276	298	327	290	303	371	308	313	334	327	314	299	290	314	335	307	303	333	299	279	301	302	319	319	294	332	326	343	328	326	321	326	325	353	306	370	308	344	343	293	322	353	329	271	305	355	348	283	302	292	303	322	345	301	323	313	321	310	315	302	320	330	317	292	299	344	345	355	321	331	348	304	335	279	351	314	349	327	320	315	335	367	323	325	318	345	304	301	314	335	300	324	308	321	264	325	321	333	303	289	317	301	336	324	311	322	298	346	308	302	295	316	326	370	335	339	309	290	293	310	315	291	292	316	309	299	331	281	321	321	332	333	364	336	304	312	343	351	313	303	267	343	318	290	330	312	311	309	307	297	322	325	323	318	305	304	305	318	314	338	338	321	306	320	361	304	303	338	321	343	303	316	315	310	291	344	329	333	306	342	289	321	312	325	315	355	346	336	327	336	349	341	342	329	290	314	322	303	338	332	319	333	304	295	342	281	311	339	319	341	284	330	344	309	254	320	299	339	331	285	299	322	300	300	297	356	342	322	311	342	305	351	304	345	324	346	334	326	335	287	348	299	306	330	328	323	308	364	339	333	332	322	279	290	301	311	329	293	298	309	309	310	324	290	314	309	311	287	306	345	324	322	264	308	295	301	321	312	273	346	347	311	294	308	301	308	323	303	294	293	299	325	331	354	300	328	315	316	337	284	339	346	304	329	310	301	297	283	325	326	316	356	317	333	307	356	329	323	329	314	312	338	306	315	309	322	320	307	325	309	259	345	312	298	305	279	301	290	301	312	318	308	284	308	306	312	349	311	270	334	342	285	311	347	318	337	285	345	297	303	316	299	314	288	330	288	320	315	321	353	327	309	308	329	312	335	332	312	308	329	316	295	328	349	284	311	321	342	302	306	313	295	315	342	312	347	320	337	300	349	335	323	301	329	329	331	314	330	302	302	295	313	292	316	268	332	311	303	292	329	301	307	293	321	276	321	329	330	316	293	321	329	300	322	295	303	312	338	302	318	355	334	333	329	297	316	319	314	266	307	329	285	351	317	313	338	318	326	339	349	310	335	306	315	313	294	277	304	310	326	300	318	346	320	326	325	302	314	286	308	339	323	307	317	325	310	312	283	334	348	325	305	319	312	307	293	312	308	332	345	356	290	313	358	308	281	302	311	300	302	354	335	359	319	319	317	342	328	311	275	309	365	272	318	295	312	318	336	324	302	319	328	293	332	331	334	304	332	335	315	323	330	332	301	327	296	327	301	320	313	315	326	312	322	284	332	317	350	330	340	309	314	320	324	315	327	318	303	305	323	339	318	338	349	307	318	284	291	344	352	343	339	364	331	353	282	309	322	313	328	306	290	332	362	320	332	300	335	321	302	307	343	331	305	310	315	326	326	311	300	338	313	305	315	315	296	299	295	294	278	329	338	308	334	310	299	334	320	309	330	325	315	319	322	324	332	310	340	308	296	307	309	336	296	286	292	341	337	313	322	310	297	323	302	314	306	298	310	296	337	331	344	301
25742	12849	8909	5588	2913	1981	1308	1077	1033	919	870	813	773	836	775	827	821	744	753	749	756	758	731	761	751	797	737	742	757	742	770	719	772	735	758	687	753	736	695	720	738	736	763	763	713	768	732	695	748	719	728	797	721	776	746	731	730	781	722	727	750	731	688	729	751	709	707	757	760	709	744	748	799	747	691	744	735	753	796	769	725	711	784	749	717	814	725	722	782	762	744	750	696	756	749	732	753	738	699	717	749	742	709	710	733	745	703	743	733	741	742	751	718	757	765	723	754	734	721	754	770	715	758	758	734	697	743	693	724	726	724	746	740	731	772	713	715	734	712	694	750	702	688	753	721	737	720	772	725	709	753	751	736	772	760	782	713	728	739	744	690	702	704	786	749	725	718	729	733	745	740	771	694	739	763	749	746	749	767	755	746	723	738	724	776	746	722	764	703	729	733	730	713	728	787	686	730	741	748	724	717	735	760	770	767	701	714	701	774	747	748	778	741	766	740	725	724	754	727	776	775	718	748	729	710	752	731	730	712	758	716	693	728	748	761	809	756	702	750	730	772	781	697	744	746	709	734	703	760	712	743	744	755	710	708	733	704	764	706	785	765	698	744	731	747	728	756	768	727	717	755	739	709	749	760	733	750	742	769	717	779	742	732	753	710	730	734	699	741	763	709	758	764	749	678	753	710	717	735	795	754	758	729	771	728	726	734	796	667	760	733	741	757	759	755	766	783	731	702	695	752	755	750	739	696	731	786	786	818	729	771	765	759	742	760	737	708	746	781	737	782	749	714	750	767	740	763	718	718	761	722	736	804	731	759	752	768	686	702	716	754	716	766	798	753	743	745	782	722	718	726	714	729	770	710	722	730	809	738	720	764	720	728	779	723	708	756	729	711	751	748	770	684	735	746	718	747	761	723	746	777	681	727	750	752	728	732	740	724	732	736	768	712	752	779	724	713	756	761	757	738	701	750	731	707	720	744	754	758	716	777	773	720	725	696	722	740	789	764	744	770	721	697	720	792	719	722	744	719	748	742	751	804	743	738	747	694	740	722	717	759	750	700	720	785	726	769	720	794	724	750	756	755	738	755	755	750	744	765	773	770	775	732	780	699	742	758	740	792	761	750	749	713	694	759	716	735	719	745	751	759	733	748	701	722	753	773	701	779	769	718	719	741	743	723	735	746	762	782	738	679	754	757	729	738	755	730	739	732	731	740	697	774	783	744	754	787	735	750	756	792	775	735	737	810	740	704	710	763	773	728	765	735	735	763	725	754	759	754	720	723	749	722	734	768	735	717	742	696	743	741	689	743	733	794	751	768	730	720	702	764	740	761	714	721	749	743	724	689	750	711	769	691	748	734	780	747	755	699	779	747	727	748	712	714	736	793	748	790	757	750	723	752	705	747	693	743	761	753	760	726	717	712	715	763	702	740	752	747	760	740	704	759	673	740	763	769	789	735	714	730	738	779	734	763	727	710	769	775	709	754	748	727	751	709	738	756	716	729	749	707	766	717	714	714	737	734	724	739	745	689	782	789	723	803	756	754	696	748	714	737	756	747	724	738	696	754	747	709	696	746	714	741	730	728	746	774	745	759	738	697	723	761	754	733	755	707	754	749	755	797	750	686	740	729	718	768	802	709	749	706	789	779	728	741	735	744	734	787	742	754	746	725	774	718	743	750	774	752	730	724	750	767	725	760	743	694	746	733	821	791	768	735	731	756	763	723	739	740	747	722	742	703	752	683	757	734	756	720	786	757	738	823	738	744	744	726	750	744	731	686	739	773	765	725	733	805	701	710	707	744	751	732	754	704	708	732	715	729	817	736	708	797	730	795	773	746	731	718	733	796	780	708	746	764	715	758	710	693	723	779	715	729	731	732	738	724	783	697	719	721	732	743	755	727	769	732	756	750	751	732	708	751	742	704	730	685	719	718	765	711	739	743	745	738	792	739	761	733	797	693	721	720	757	728	752	723	762	771	767	734	722	738	712	759	729	730	704	754	751	744	719	755	685	757	783	776	697	771	718	702	719	713	751	768	693	766	703	721	704	736	694	772	713	717	770	725	749	748	730	782	771	712	782	711	766	786	743	712	754	779	729	728	718	706	727	752	760	789	716	718	742	756	730	726	726	695	734	733	721	706	752	745	772	711	737	804	786	770	703	748	774	702	751	728	763	714	761	751	765	699	715	776	679	751	728	740	764	725	772	744	739	780	776	777	763	717	758	734	760	759	724	720	747	791	697	743	736	795	757	745	718	757	776	726	745	759	730	745	762	766	759	717	741	751	713	723	719	720	742	717	717	716	733	738	741	758	794	765	764	722	695	748	693	753	742	746	711	756	716	755	747	707	767	710	708	742	689	728	760	743	704	702	711	711	707	726	765	748	726	786	739	753	762	715	729	712	776	753	757	730	720	682	783	755	714	718	757	736	804	765	744	759	781	748	737	763	795	738	741	743	742	770	743	736	721	744	779	689	769	702	729	752	729	708	742	746	752	733	801	731	703	745	743	733	766	721	719	787	791	737	723	739	749	785	749	741	736	762	747	802	683	709	712	738	762	802	715	735	778	727	759	770	732	734	777	706	757	719	744	734	726	730	775	720	751	698	763	759	784	789	754	775	738	768	756	684	711	758	750	755	745	791	760	727	765	747	722	698	792	724	725	731	738	696	762	706	759	736	713	713	744	739	745	710	756	766	755	744	713	739	774	799	751	752	725	735	742	748	783	717	763	728	772	778	745	720	764	760	732	727	746	734	688	761	728	716	728	713	725	747	791	697	747	731	811	777	747	770	744	768	760	723	788	755	728	742	740	764	734	734	766	756	716	745	740	728	745	709	707	735	752	713	741	741	733	742	721	757	734	718	787	729	697	748	733	715	752	715	768	732	774	736	745	682	723	734	753	751	720	755	735	723	734	711	742	732	749	736	776	764	768	721	752	725	832	733	705	747	756	771	745	725	716	723	708	743	751	742	749	720	734	712	736	791	742	738	766	708	761	766	712	710	748	726	789	730	762	738	756	683	744	733	735	712	756	737	713	776	758	794	737	792	758	751	740	720	759	760	749	724	719	720	745	763	667	697	737	798	785	713	768	719	712	731	730	760	717	754	696	723	754	742	724	720	770	763	714	753	704	735	751	748	734	751	720	764	734	733	748	706	691	780	753	769	725	795	733	746	776	774	735	733	749	769	754	722	736	787	752	702	750	720	682	704	789	754	733	724	731	782	729	764	691	718	757	680	716	762	763	716	771	739	734	750	730	754	669	739	702	733	717	793	749	733	706	722	711	724	727	776	727	750	747	716	751	743	739	725	736	757	755	746	720	778	789	743	743	731	761	738	728	758	812	699	714	769	699	756	712	738	738	723	727	735	780	748	766	738	745	731	766	716	699	733	757	728	713	714	734	700	721	731	727	785	733	744	771	760	735	781	746	710	758	727	749	734	704	757	767	762	711	758	772	755	709	780	761	745	756	744	768	744	768	755	696
27633	3243	486	369	334	295	274	261	294	299	269	286	301	320	301	298	289	308	256	292	295	287	258	282	266	329	275	272	300	271	301	280	282	262	291	304	294	298	297	289	264	274	297	278	301	304	273	284	282	262	257	294	281	269	284	304	301	313	300	301	303	262	325	252	262	307	302	290	310	293	270	260	255	292	259	273	305	316	336	317	354	300	275	303	275	280	306	269	308	326	288	322	311	304	281	289	258	316	299	268	299	281	266	288	283	326	266	292	274	262	266	265	291	266	285	279	288	286	303	296	268	300	303	268	293	297	280	290	319	263	278	255	262	305	287	291	296	251	273	296	262	265	291	300	274	268	270	293	282	285	263	283	275	287	255	276	280	247	280	267	319	273	266	293	302	278	298	283	275	269	280	297	269	293	266	281	254	294	281	282	308	306	265	282	279	284	277	247	315	294	290	278	288	289	287	291	274	277	313	288	304	292	287	276	266	317	282	284	307	282	313	267	277	265	305	310	302	303	276	335	277	292	305	291	275	295	271	280	275	308	293	300	274	289	308	289	273	238	264	268	277	282	298	254	250	255	269	305	301	283	272	271	283	300	282	257	290	309	273	267	282	319	277	293	351	284	303	266	254	304	253	251	282	239	286	276	310	283	298	282	296	317	300	289	282	265	329	322	284	276	354	274	262	266	269	311	334	281	276	279	316	295	286	257	266	261	302	272	316	303	297	271	290	276	289	262	282	263	284	286	306	285	265	315	307	290	287	283	278	325	292	303	292	306	279	293	275	301	316	300	287	259	290	292	281	262	258	275	271	279	317	312	305	305	301	276	286	275	276	256	303	287	278	315	284	269	271	313	293	287	296	312	334	284	290	294	310	282	305	274	253	285	304	271	297	277	281	276	290	273	273	278	302	289	276	265	277	269	255	259	291	279	271	278	304	290	276	318	276	308	264	319	280	284	280	269	295	299	308	274	271	284	289	245	290	276	280	260	295	318	309	306	285	303	282	297	274	285	262	310	293	270	317	262	285	302	273	293	300	288	291	270	297	266	307	305	317	256	296	262	300	288	300	290	319	288	277	250	276	290	272	305	282	271	252	278	312	265	311	291	303	286	313	250	271	307	296	282	289	281	268	287	278	293	268	287	270	278	296	303	307	285	316	280	294	302	310	273	311	281	280	279	288	298	270	263	281	323	295	315	325	309	289	294	286	279	303	278	292	276	276	282	275	308	296	289	258	234	288	268	289	259	290	297	290	311	301	285	272	268	275	267	270	305	245	264	286	319	297	293	290	288	310	310	293	275	280	284	266	304	277	265	290	299	291	286	278	291	284	269	282	284	297	284	301	261	257	313	289	272	282	299	269	257	315	311	316	297	292	279	305	284	270	252	279	280	234	248	262	279	281	291	249	241	270	268	296	310	293	276	274	297	276	279	264	292	246	286	294	267	319	315	293	280	256	292	278	302	287	292	288	306	269	292	296	320	302	287	279	291	332	269	283	261	281	304	266	295	304	267	297	281	283	283	281	288	289	316	299	298	297	299	290	298	295	321	257	283	250	288	289	287	292	280	264	301	302	276	276	278	295	287	297	280	315	294	293	299	273	275	272	261	269	282	254	287	265	273	291	262	291	300	303	304	321	297	283	288	296	282	252	287	263	289	286	286	275	290	276	264	296	301	275	286	270	291	280	286	278	252	273	283	271	278	268	296	262	309	299	241	309	263	331	250	277	314	266	314	265	240	269	291	274	313	293	292	291	296	306	316	288	293	282	291	297	318	299	258	298	303	302	276	271	323	257	277	288	304	300	267	311	262	299	274	272	284	265	253	269	265	248	282	300	278	289	256	280	262	276	284	273	307	264	262	283	295	277	325	289	273	277	298	271	270	244	295	310	288	304	310	317	326	280	269	299	251	291	298	285	264	293	305	279	271	251	264	259	288	281	264	288	278	284	273	264	288	259	291	262	283	274	299	279	296	265	252	293	272	252	245	291	325	273	287	266	295	291	318	292	299	285	270	282	296	284	282	323	300	284	289	316	261	265	287	276	279	319	272	317	304	266	274	273	306	260	310	318	312	315	260	283	298	265	280	311	312	282	284	299	333	290	281	278	290	284	316	269	246	296	324	291	279	269	294	278	278	286	274	273	292	298	309	316	294	275	263	294	328	297	281	311	285	308	314	271	281	261	227	308	265	294	279	288	279	264	306	267	283	282	282	293	308	307	275	244	316	255	301	286	269	301	297	281	277	317	289	318	289	257	302	279	264	269	306	296	288	279	270	263	299	266	300	267	276	307	273	313	259	286	275	300	271	285	280	273	291	285	311	283	259	290	290	276	298	299	265	292	298	273	275	310	287	293	320	304	272	295	238	273	278	290	272	264	288	294	282	293	301	281	276	281	230	266	283	292	273	281	252	276	318	292	269	260	301	275	265	270	261	287	303	324	264	296	280	266	298	306	294	307	281	267	279	293	272	274	278	288	302	285	286	287	303	290	292	271	278	314	293	261	274	314	292	309	267	298	316	313	330	276	274	319	273	274	267	278	276	297	294	303	306	294	279	273	293	290	272	284	275	265	294	292	310	301	306	269	304	270	293	306	291	295	299	282	251	270	305	301	264	290	274	306	275	290	287	289	308	280	286	315	281	285	264	291	262	280	278	279	272	290	305	292	315	303	291	295	285	286	260	293	265	266	292	319	306	328	293	285	280	286	290	274	276	305	273	258	257	254	248	291	278	298	287	275	249	294	285	292	279	269	270	256	288	271	279	283	301	273	269	307	300	300	282	308	276	260	300	261	284	270	288	292	291	309	292	298	279	296	286	286	295	286	260	275	318	280	241	272	320	302	287	283	287	268	296	274	275	237	272	273	280	292	279	274	273	286	271	269	303	323	284	275	277	306	318	297	291	286	284	259	257	249	287	326	299	325	258	297	291	269	292	262	269	301	293	281	312	310	235	268	289	284	272	285	288	285	307	293	281	315	273	327	289	292	288	275	239	277	309	308	270	258	262	279	274	327	287	302	301	257	276	293	278	291	310	292	258	259	267	292	316	279	264	274	271	259	262	310	254	271	280	314	265	284	262	287	296	279	266	310	298	280	291	307	320	291	255	288	269	293	276	292	258	297	259	298	327	325	277	301	274	238	270	287	289	232	296	296	266	316	293	310	320	296	279	299	286	281	306	262	279	277	280	301	303	281	284	311	296	289	280	324	278	269	294	279	292	288	293	325	297	301	254	302	305	266	307	291	282	269	273	261	263	281	319	279	318	294	305	297	265	307	284	299	305	297	301	283	272	294	314	252	352	345	276	300	289	303	297	299	294	263	261	293	294	315	295	300	259	295	308	326	293	273	286	278	295	257	293	305	296	274	266	322	301	274	308	289	322	277	280	255	307	272	309	303	274	300	270	290	301	283	295	296	258	299	314	277	273	280	302	260	259	264	306	276	283	287	293	292	282	285	296	313	290	257	302	290	274	291	291	297	295	278	282	288	250
21310	5066	2476	1699	1313	984	812	750	731	729	680	724	653	655	683	684	601	642	587	665	640	691	657	595	649	672	642	658	639	624	614	597	645	670	578	624	639	655	621	614	634	593	657	612	615	655	648	643	627	627	621	640	621	635	597	680	634	625	572	643	607	621	651	657	635	669	684	633	655	631	561	622	638	656	661	638	607	665	635	596	661	663	642	617	622	627	614	648	583	674	639	650	668	624	655	650	646	649	651	651	605	630	606	623	628	682	646	602	654	662	640	662	600	620	625	650	645	655	634	639	603	651	622	594	638	618	605	623	654	571	623	622	608	634	603	663	645	618	655	619	640	617	615	653	664	618	635	630	639	614	646	596	602	634	663	657	660	670	625	646	673	646	623	626	669	643	626	615	610	639	622	676	610	648	604	652	628	647	596	675	675	657	625	639	679	646	639	650	614	600	678	642	662	647	619	602	665	588	672	670	595	671	614	636	611	652	617	640	633	634	613	684	589	647	640	643	631	648	612	695	634	627	633	651	700	644	663	646	622	680	645	673	618	606	636	650	640	613	706	685	641	637	644	675	627	673	648	584	660	601	622	634	588	627	617	562	621	613	573	661	637	675	642	634	604	604	657	639	613	635	634	639	614	631	671	617	651	632	665	642	639	604	588	656	584	635	640	621	633	642	610	666	676	612	656	595	634	667	616	662	636	667	611	651	633	622	660	638	645	630	644	638	649	654	624	663	638	632	672	654	652	639	658	620	611	573	571	666	659	638	626	653	665	646	649	591	627	689	605	639	611	689	669	626	626	590	636	640	630	603	646	629	677	649	620	654	615	606	597	633	652	631	659	625	611	645	636	601	617	630	605	603	630	594	653	586	642	626	645	637	615	622	656	631	679	648	641	627	636	631	632	666	653	635	649	632	638	651	664	631	644	665	602	619	649	632	596	655	613	660	625	588	613	672	687	633	653	635	661	621	654	610	647	619	642	643	688	596	597	633	603	617	576	681	630	670	632	600	671	626	649	635	634	685	616	605	618	683	642	624	634	599	622	622	636	620	637	637	662	624	676	666	622	606	599	611	638	643	638	629	646	654	618	580	643	681	652	660	641	639	674	655	658	654	585	646	645	659	627	651	635	631	646	603	626	609	653	622	588	629	636	647	633	632	620	631	654	638	653	617	613	634	664	673	649	626	623	625	573	641	623	635	649	714	654	619	625	659	693	613	712	657	596	630	618	630	614	675	658	635	676	606	627	635	651	640	624	654	680	595	619	617	644	655	644	661	639	624	604	623	616	616	673	661	599	677	619	625	653	589	662	622	682	644	645	637	611	676	612	636	643	637	669	595	630	646	610	599	702	630	655	642	630	619	706	651	633	685	624	665	635	645	641	621	630	630	621	667	586	616	628	622	696	687	629	630	655	587	596	660	663	640	603	598	604	626	629	604	632	654	650	617	596	658	608	620	627	669	638	648	670	647	645	665	614	687	614	622	638	614	668	620	598	649	607	610	635	641	661	618	620	647	663	602	682	583	624	670	636	661	672	599	641	602	632	641	675	617	639	673	623	621	596	679	653	617	605	624	644	687	595	640	666	637	635	590	649	649	633	629	605	646	646	642	601	647	636	621	641	649	615	668	627	647	615	647	622	647	620	662	651	659	619	628	586	616	608	685	666	631	626	663	621	628	631	610	586	634	663	598	638	610	651	595	664	607	655	646	631	615	627	636	642	641	590	613	655	630	675	576	630	682	616	645	676	626	625	602	676	663	611	639	605	703	617	674	665	646	656	653	606	632	599	656	671	607	602	635	604	661	637	658	651	620	596	637	633	638	639	651	621	648	638	604	668	641	598	633	674	700	621	671	637	612	656	664	621	640	657	638	633	636	594	632	638	626	636	648	638	679	664	629	651	628	624	647	625	632	644	655	686	638	630	651	657	660	632	641	655	656	606	648	659	708	584	690	640	597	632	643	624	666	638	683	631	657	660	589	632	655	619	613	615	651	619	592	592	635	650	622	610	625	633	633	626	644	645	680	626	614	647	636	641	625	611	613	636	620	649	632	602	658	648	655	660	604	669	642	621	650	685	636	630	609	649	620	646	620	670	615	624	656	621	627	626	620	649	650	605	615	627	683	630	622	669	625	630	657	653	646	606	640	657	610	634	644	679	646	642	598	668	596	661	664	643	627	644	648	645	657	663	647	655	615	680	603	658	611	607	635	604	664	600	637	609	588	654	647	619	615	641	648	652	656	668	630	674	667	629	640	615	628	668	646	674	647	626	655	634	658	622	647	604	652	627	646	663	607	660	630	600	660	660	600	650	659	673	658	619	602	643	651	635	636	638	712	667	678	598	613	651	639	639	619	628	613	679	654	640	651	654	626	659	632	637	643	642	623	659	622	689	681	599	635	628	637	681	629	643	654	638	642	627	631	664	581	594	655	660	617	616	647	644	688	609	654	617	623	620	617	598	639	615	618	677	624	645	626	656	650	626	644	636	660	694	656	624	601	595	627	617	643	624	645	611	632	637	620	638	617	625	663	591	642	652	664	627	633	638	606	588	639	664	630	608	593	651	594	587	650	653	635	666	622	643	591	626	609	689	612	591	631	632	610	646	655	629	627	675	627	663	650	638	647	639	622	637	602	651	663	647	615	598	623	594	660	695	633	620	643	689	654	690	635	606	662	644	633	634	626	591	598	656	616	610	640	638	612	658	665	656	654	700	613	614	615	660	649	614	629	631	666	680	641	704	610	641	650	602	677	644	627	654	599	682	636	625	582	586	692	666	632	624	659	628	606	640	603	698	617	623	635	616	595	636	595	584	623	627	668	617	599	626	638	668	652	670	649	672	675	605	640	637	619	629	651	633	669	660	680	615	665	649	652	621	653	650	651	665	625	621	670	617	633	689	596	608	617	629	643	669	619	595	638	652	638	675	636	635	590	614	625	659	612	605	656	634	607	614	686	667	607	690	637	624	636	647	649	624	674	657	606	595	662	633	650	612	644	617	701	601	614	682	665	638	614	651	638	604	620	611	651	664	612	641	698	689	659	635	621	633	608	668	607	646	652	605	651	638	624	627	698	667	609	605	615	646	582	657	658	638	627	600	614	634	617	663	666	666	644	622	611	620	616	608	667	644	647	640	642	639	636	673	647	622	628	662	616	643	699	592	631	614	653	623	659	619	681	614	598	621	616	592	673	618	645	607	612	635	578	651	658	629	653	659	629	625	664	625	667	566	622	654	626	601	639	562	637	636	609	683	644	611	674	675	590	658	610	672	627	685	632	592	684	652	627	631	622	610	601	663	632	685	636	665	611	656	594	597	618	644	688	633	610	607	660	642	595	669	648	610	647	678	641	660	605	612	625	625	645	635	650	654	640	645	652	634	617	674	627	633	646	638	624	639	596	652	676	632	663	653	644	629	587	624	621	570	588	647	622	641	655	612	624	609	657	604	621	619	620	634	622	641	611	629	647	653	616	677	633	686	671	676	633	624	599
36576	6470	825	501	414	331	353	355	317	324	316	287	312	315	336	269	284	324	301	294	275	313	297	329	339	328	308	304	311	338	296	319	295	264	304	298	293	315	294	315	354	261	283	271	329	305	306	271	310	282	313	333	315	332	322	301	284	326	261	297	308	287	305	286	298	317	288	306	281	283	309	305	280	271	315	319	294	291	305	269	274	302	283	302	323	340	311	284	300	284	298	287	290	307	278	328	336	309	279	289	284	294	315	294	306	283	314	286	323	301	317	273	316	305	345	290	285	294	300	293	309	306	299	254	307	318	326	292	299	309	326	288	302	280	250	298	299	277	297	299	311	303	276	292	283	274	269	296	299	278	296	283	328	294	321	309	330	295	330	324	268	317	286	293	294	328	285	289	294	277	321	293	303	308	306	335	326	296	263	281	297	312	313	308	286	263	327	286	323	306	287	288	282	289	313	291	277	296	312	297	296	284	316	305	300	324	273	318	275	318	291	283	296	294	295	287	288	280	309	310	277	277	299	280	304	288	323	300	290	275	267	294	316	300	284	311	274	314	299	298	293	302	312	299	288	288	305	325	283	284	311	305	278	269	318	268	272	291	269	324	318	288	306	324	302	312	292	336	286	349	292	269	303	290	307	308	281	318	292	298	319	310	309	281	252	308	309	295	283	307	306	311	326	308	305	303	303	319	278	335	306	324	262	312	288	288	305	334	276	299	312	293	270	287	314	323	309	316	299	267	323	325	305	309	269	314	297	287	321	296	303	282	282	269	297	333	297	276	291	309	310	299	276	291	286	293	308	281	286	312	311	308	326	320	305	280	306	272	291	275	291	319	299	321	319	329	274	302	321	316	351	290	310	286	293	278	299	327	288	294	273	305	303	265	291	304	296	283	327	306	332	307	291	278	277	294	339	297	317	267	284	295	309	314	292	306	300	295	318	293	304	286	314	296	282	357	313	298	279	280	312	295	281	291	319	296	336	307	290	314	295	293	300	306	300	268	289	291	310	332	264	267	285	306	297	299	288	293	310	304	292	307	301	330	300	291	300	284	297	275	279	304	314	335	309	300	268	319	339	325	291	314	297	311	285	287	336	303	328	326	336	306	320	313	301	307	255	290	331	317	290	269	311	314	305	292	285	331	319	293	287	280	281	282	267	309	336	291	287	333	301	298	303	315	304	281	271	333	311	287	270	268	339	303	269	307	277	305	266	290	267	305	304	304	274	288	274	311	288	275	309	331	272	318	288	302	272	327	286	281	274	309	310	294	301	297	285	295	312	306	323	251	301	297	318	318	277	309	287	280	312	272	264	291	288	313	259	277	310	301	279	308	292	297	261	322	296	339	273	269	322	289	273	287	306	291	337	288	289	293	312	289	276	260	274	314	291	308	304	319	313	294	316	282	292	320	269	327	327	319	275	287	304	299	285	258	321	291	291	309	295	309	280	305	315	289	284	294	291	292	314	335	273	267	300	322	324	291	285	314	322	302	303	330	265	309	297	313	287	281	287	314	283	298	281	343	296	279	279	312	307	295	296	332	315	300	303	333	318	338	289	329	336	289	321	320	306	289	292	321	320	281	328	302	295	311	291	332	301	324	281	282	309	272	274	335	293	303	319	269	290	313	312	307	277	285	305	296	281	278	261	279	310	295	303	301	293	322	294	260	293	286	322	286	324	321	276	293	302	303	313	288	306	307	275	354	272	305	274	304	315	309	306	302	276	259	311	280	317	313	306	278	253	280	294	308	286	301	328	313	280	308	306	299	299	327	288	306	295	315	333	284	302	314	299	315	305	291	299	327	277	297	304	323	294	286	307	284	280	253	306	305	296	302	321	302	338	304	304	258	302	291	279	296	314	343	301	311	293	327	308	284	280	280	336	257	306	320	313	298	323	305	293	329	306	306	297	286	291	301	309	266	305	301	300	297	319	300	272	330	313	294	301	301	289	277	315	323	297	294	297	304	322	300	305	300	281	282	299	304	326	275	320	308	308	317	302	296	264	294	339	299	292	278	293	306	284	301	309	299	312	303	305	283	284	284	309	304	309	284	277	284	317	311	294	298	290	301	292	256	326	319	317	307	277	282	309	272	297	287	287	264	310	270	297	312	322	347	312	291	322	298	307	316	277	296	301	316	293	277	320	283	305	277	307	303	283	306	292	331	270	310	325	325	284	288	280	278	298	310	288	285	288	326	295	316	308	305	326	305	298	316	282	269	282	280	266	299	315	299	304	321	275	300	283	289	305	296	319	301	300	282	308	274	263	294	314	275	296	315	297	303	319	289	308	260	305	337	310	284	288	284	293	283	290	324	273	335	295	297	299	336	300	288	284	285	306	296	311	276	272	313	302	317	322	262	290	290	284	334	311	313	330	303	283	286	310	283	320	295	327	357	335	288	307	323	304	281	275	297	270	315	314	277	319	282	313	273	277	292	308	321	319	301	278	306	337	306	290	296	290	333	259	299	289	270	276	299	278	291	320	307	304	323	274	310	299	290	348	297	305	293	317	286	285	287	291	310	320	281	297	317	273	301	286	309	347	312	330	272	283	307	306	284	295	282	315	266	287	308	293	302	310	274	271	282	329	320	300	285	296	286	303	310	300	304	276	297	279	275	308	354	311	306	265	318	291	281	314	286	336	310	327	300	307	284	305	283	301	313	291	346	318	326	293	277	307	309	360	274	309	302	300	286	310	316	312	306	313	294	261	337	326	261	300	341	287	313	294	267	300	314	337	310	281	302	319	272	316	304	279	318	282	291	299	297	320	298	317	286	291	262	303	314	293	305	313	293	272	320	326	314	298	316	285	272	300	314	255	316	295	318	333	288	268	285	298	285	326	284	289	279	284	287	294	255	298	335	293	357	277	293	288	287	324	307	297	285	284	290	278	304	276	287	294	303	285	317	283	294	311	288	294	287	309	296	324	312	343	308	307	302	310	313	311	282	310	306	287	295	271	279	300	290	303	295	266	274	291	312	322	328	281	289	324	296	321	297	293	301	321	293	311	323	294	292	280	272	292	259	277	272	319	293	285	350	305	280	325	292	309	331	256	299	290	298	285	305	309	303	313	266	289	326	296	278	307	282	302	288	318	317	303	294	312	319	282	290	348	312	283	302	272	312	303	303	283	298	298	327	300	260	309	299	325	290	292	286	327	320	315	333	301	317	268	304	303	282	299	319	319	325	298	347	300	340	257	281	303	321	285	298	320	311	281	286	297	318	271	301	280	294	266	304	330	303	278	338	300	298	309	301	309	299	317	345	297	303	313	300	279	316	271	297	310	298	317	316	306	287	322	323	292	280	306	269	296	285	268	309	291	331	296	288	291	282	308	313	307	314	301	317	276	278	266	277	316	258	278	276	297	296	323	333	324	282	302	267	302	281	296	313	301	283	345	272	277	317	296	306	309	274	313	323	291	290	313	315	300	304	293	269	320	283	326	307	280	254	337	333	320	280	276	277	308	293	313	310	302	292	296	298	302	294	298	290
26084	7638	4850	3502	2201	1698	1379	1022	839	848	820	738	799	752	709	723	696	734	705	735	714	677	726	717	680	700	715	691	651	694	656	713	627	695	696	661	677	741	665	649	634	695	655	670	652	679	709	708	657	671	687	697	680	703	693	674	663	643	651	661	655	639	637	623	678	688	652	688	684	673	639	675	612	649	682	671	661	686	699	662	646	697	686	674	694	653	672	698	702	649	668	699	671	692	700	699	670	634	707	618	657	658	675	685	678	677	635	678	683	683	683	690	731	601	655	674	658	717	673	638	665	624	691	653	717	654	691	644	651	681	681	636	659	705	673	669	680	687	638	732	720	666	699	668	668	671	666	670	635	658	680	675	663	669	658	663	675	678	654	704	714	679	674	678	675	717	719	658	679	671	691	662	686	657	679	715	736	691	728	705	696	687	687	703	717	696	680	669	625	636	696	661	650	662	644	703	656	662	717	640	650	659	689	660	659	677	694	671	665	673	647	699	676	686	729	696	699	695	675	655	677	677	656	638	692	679	671	642	685	702	680	719	646	680	658	707	649	708	662	655	741	672	697	712	662	669	670	677	693	690	698	640	678	681	662	666	717	678	661	674	670	633	645	702	698	652	708	640	719	746	657	692	690	671	650	638	728	656	670	659	672	683	684	712	672	672	708	674	693	686	714	666	688	703	670	664	712	651	656	689	688	665	650	661	685	732	690	680	663	678	708	676	682	666	662	686	670	675	665	655	754	660	674	715	660	700	712	649	680	678	667	596	693	659	708	695	666	645	653	679	664	661	695	676	702	671	650	640	655	716	696	679	676	693	695	676	664	701	670	732	708	676	742	668	659	704	634	655	703	676	679	669	682	688	714	654	701	713	718	661	632	704	646	681	702	658	671	710	681	646	689	684	682	648	632	698	692	702	656	644	655	662	734	679	658	628	654	659	677	659	639	677	653	682	685	681	670	703	661	700	653	653	654	688	705	663	672	655	682	666	734	669	690	663	696	716	655	671	673	648	719	628	635	627	702	717	661	715	679	647	694	651	637	691	680	644	644	694	724	690	646	676	653	658	632	687	690	681	685	693	694	701	675	706	638	667	718	691	703	644	665	694	699	697	698	675	711	739	670	633	667	712	672	682	656	687	673	679	684	665	664	671	699	703	643	710	634	683	715	651	695	641	652	672	649	678	668	677	684	701	684	692	636	650	650	646	696	700	692	687	676	675	637	696	619	666	681	673	672	674	717	666	680	630	685	698	688	643	696	650	645	682	655	686	648	666	660	689	676	641	708	694	668	681	684	671	701	675	701	638	699	636	656	670	663	676	652	675	653	673	647	667	676	705	642	682	676	710	662	669	672	662	674	739	667	639	661	644	715	682	694	658	688	693	663	653	692	705	647	687	676	674	693	686	665	689	705	664	732	742	711	688	693	655	704	688	679	674	658	701	643	692	643	629	680	700	654	688	656	706	698	667	600	652	647	682	657	668	667	672	659	705	677	652	654	737	651	684	647	662	672	662	687	686	638	632	687	643	664	662	669	687	664	648	704	716	682	676	638	688	663	676	696	679	653	679	678	671	665	650	661	701	681	671	657	665	683	623	660	682	690	698	662	606	684	645	728	692	721	678	664	628	710	698	661	642	675	691	668	692	701	680	703	697	685	710	683	632	683	716	649	708	680	700	687	667	625	613	717	649	693	681	651	687	705	682	693	682	643	670	667	673	701	650	683	709	689	692	701	689	682	641	674	662	669	705	688	726	688	702	688	689	678	646	680	670	665	684	676	698	694	676	720	689	698	693	691	663	665	677	659	689	679	668	664	716	628	705	676	654	657	702	748	700	676	688	708	691	707	625	676	696	638	725	653	660	698	646	705	660	689	716	693	658	680	659	661	701	674	673	686	639	698	678	633	708	676	681	671	646	714	689	709	708	722	690	702	661	713	701	679	627	651	658	693	703	681	681	702	707	682	698	707	717	671	676	645	699	692	684	691	661	694	706	683	701	672	709	712	639	635	663	664	637	676	662	686	673	704	660	680	600	647	655	674	687	650	699	700	653	732	687	637	682	667	701	682	653	675	724	666	684	645	660	689	676	680	686	668	707	688	648	673	684	666	688	648	711	656	698	667	668	696	685	661	693	730	623	669	630	712	714	673	712	679	694	702	671	659	654	721	698	647	691	683	675	696	687	625	733	650	686	673	660	677	683	659	671	692	717	649	657	721	670	700	651	683	693	656	704	682	634	662	644	717	640	671	662	728	637	627	664	678	633	701	704	682	680	649	687	644	666	704	620	728	677	707	652	649	710	717	705	666	699	652	645	682	645	646	678	679	690	660	689	682	661	669	710	655	632	674	677	704	707	694	699	676	700	658	717	683	704	640	713	655	680	673	652	696	685	706	707	687	664	683	682	742	690	686	661	661	658	675	671	696	680	682	694	689	653	656	710	698	682	649	649	655	644	688	663	720	640	673	661	696	659	692	694	661	652	659	678	684	670	669	683	682	709	692	677	734	725	658	696	663	705	680	708	623	641	719	663	680	699	714	676	659	633	713	698	697	703	621	667	631	704	674	719	658	650	645	647	702	669	701	706	651	667	660	720	687	679	691	684	704	657	675	677	690	699	690	716	635	711	720	661	665	641	668	674	685	679	638	667	681	677	662	641	651	695	689	637	699	675	700	675	634	665	668	631	676	659	700	682	647	670	684	708	699	706	708	736	706	629	670	684	642	721	697	649	635	668	729	664	694	670	653	654	702	669	717	680	706	657	667	706	706	625	706	663	684	660	655	691	681	718	681	655	694	647	626	681	705	656	672	676	640	658	692	666	702	654	668	686	684	722	681	673	681	677	694	712	694	685	674	684	689	717	684	702	654	712	651	684	665	696	686	696	646	648	701	620	689	661	695	676	622	683	655	712	682	655	651	608	631	634	712	672	668	668	666	709	665	671	688	645	708	693	703	679	676	651	671	681	707	692	712	629	684	661	721	658	691	617	657	675	681	666	684	702	689	682	630	664	666	657	684	663	671	673	696	730	690	670	683	665	674	682	696	669	695	688	692	614	652	664	714	719	672	676	655	691	678	632	686	698	646	651	660	690	723	684	660	693	690	687	632	648	662	691	701	646	650	685	746	705	679	678	691	683	683	658	654	704	655	677	681	657	660	683	686	712	642	667	658	675	737	694	694	696	712	617	683	689	653	652	680	663	715	685	613	664	676	679	680	666	701	658	718	680	713	643	653	647	720	654	657	693	671	662	652	664	729	677	691	671	657	718	668	670	668	644	679	630	699	691	649	652	637	643	681	704	747	660	651	699	652	669	656	741	654	689	653	660	635	676	676	649	679	670	674	686	684	641	660	695	625	696	679	710	637	675	673	701	721	677	708	681	663	617	624	624	659	620	695	664	694	688	632	726	665	714	682	666	659	705	702	697	681	659	673	687	687	698	681	713	678	665	699	630	676	646	701	656	652	658	689	682	656	711	660	662	703	658	688	653
39762	7065	806	474	387	376	337	343	351	332	298	299	330	327	328	324	335	331	320	317	309	285	320	294	274	335	348	316	324	333	297	264	306	287	301	301	322	293	298	337	318	301	333	330	339	278	305	309	351	297	303	326	283	313	298	339	333	320	303	324	294	335	273	295	300	323	334	287	316	313	277	334	322	317	336	307	330	330	329	313	316	306	298	313	302	351	322	297	272	313	289	335	297	268	302	326	306	294	326	284	309	339	335	296	303	304	310	320	300	288	281	295	335	289	303	334	312	307	307	320	344	282	303	278	335	332	293	336	303	318	329	299	293	307	361	309	298	277	300	290	290	313	312	290	297	296	306	308	303	306	326	311	297	343	313	277	282	321	310	313	336	322	301	307	291	307	309	324	332	305	323	299	308	271	317	325	293	291	331	288	314	326	282	326	304	327	311	299	314	319	308	297	307	302	285	317	337	353	305	331	289	296	327	297	289	301	322	289	291	299	306	348	339	308	320	291	337	302	265	306	348	276	317	318	293	305	312	287	312	332	294	315	283	298	296	278	315	311	303	318	292	337	287	281	344	303	268	318	328	278	299	326	292	290	333	270	320	312	318	313	288	262	269	342	288	286	302	333	316	288	302	277	337	339	291	302	318	321	305	294	297	306	288	284	301	321	315	270	296	318	312	293	287	313	306	317	318	324	322	330	302	318	276	289	310	328	323	294	336	279	298	314	313	319	310	327	316	317	305	282	307	294	269	317	325	286	316	344	323	298	266	306	334	290	331	304	303	290	300	306	280	315	305	288	294	318	311	339	300	302	318	297	333	316	311	311	297	328	292	311	304	304	319	315	316	293	336	322	300	324	319	309	292	275	298	337	323	304	326	312	327	315	289	267	333	323	323	337	332	303	307	317	289	292	263	357	311	320	287	270	306	380	306	308	313	298	312	300	319	300	292	296	302	295	325	318	295	262	310	314	345	327	303	305	304	290	316	286	337	307	309	300	318	360	351	309	301	296	330	286	292	316	320	288	303	302	335	297	310	303	344	308	283	321	342	310	327	292	282	307	309	296	296	290	290	287	320	298	294	325	321	295	330	283	327	315	333	338	327	286	312	305	295	287	309	332	305	309	302	307	356	308	332	318	292	272	314	275	349	356	306	294	328	280	311	304	298	283	307	307	350	333	312	312	320	323	275	302	299	304	280	292	298	292	274	304	277	293	324	323	304	316	314	319	290	307	305	316	296	332	338	280	304	297	339	334	326	349	347	314	279	300	272	297	316	328	294	327	311	328	322	348	290	295	284	289	317	269	306	329	284	320	305	283	294	342	331	308	324	296	272	314	279	292	319	316	317	323	316	334	304	316	322	355	291	305	309	315	322	302	297	329	328	301	309	299	298	300	288	301	290	310	349	313	283	334	291	281	319	305	294	312	290	313	312	329	307	300	302	289	304	301	292	322	313	311	310	327	308	281	305	321	295	342	289	306	302	313	323	336	309	331	299	304	295	298	288	294	291	309	261	298	336	299	307	312	299	324	300	305	346	266	316	289	308	306	308	317	309	333	324	326	332	344	324	326	310	321	333	279	315	305	291	308	317	308	332	311	295	289	292	287	302	321	328	305	353	318	294	322	328	299	315	311	321	315	292	296	287	320	307	295	280	298	293	293	293	300	315	281	295	341	323	304	297	262	321	303	334	326	276	320	306	290	301	322	293	299	323	303	299	307	309	302	295	303	297	314	298	280	315	341	336	327	292	266	338	323	313	282	330	354	305	328	329	337	275	277	330	306	267	279	330	302	295	300	322	336	354	323	270	292	347	307	321	298	339	316	352	334	336	327	304	304	281	285	298	284	323	340	350	315	311	287	318	312	288	287	314	339	302	293	313	322	333	302	323	310	306	327	337	297	331	311	307	286	307	320	300	269	301	335	323	312	271	323	338	359	291	300	311	288	320	346	318	349	322	327	334	291	329	320	327	317	373	303	327	279	305	313	313	299	323	330	332	278	275	288	331	346	304	353	311	301	327	333	327	335	323	326	303	354	292	325	275	279	317	277	302	288	321	309	315	316	282	339	324	281	310	316	330	328	306	313	278	281	343	307	275	273	327	334	332	268	263	332	317	314	312	285	282	328	333	273	313	309	307	280	305	323	328	300	268	326	280	314	291	319	347	318	317	305	295	317	298	321	301	306	320	302	294	306	305	282	274	292	282	270	287	332	283	290	309	347	297	331	327	319	322	307	277	289	314	322	303	351	315	314	308	324	352	315	277	321	323	324	321	299	316	325	310	304	277	291	294	325	321	303	321	308	299	285	292	299	302	328	288	304	332	365	305	320	328	314	321	306	290	309	289	294	327	334	245	325	330	298	296	327	289	324	318	274	300	286	281	322	286	305	306	334	333	320	288	318	312	312	298	330	294	322	297	294	333	301	320	315	309	303	335	305	325	330	287	299	307	292	273	313	340	328	323	278	331	331	274	299	275	312	280	308	298	311	322	284	294	323	290	301	313	294	306	315	310	291	276	297	269	296	258	305	286	332	332	280	311	306	298	292	321	304	290	306	340	322	328	289	298	321	307	305	304	288	290	296	326	288	286	332	307	333	345	313	291	263	332	345	331	312	251	305	297	263	285	288	302	304	297	320	311	296	313	288	326	319	344	289	313	311	324	315	308	313	303	294	299	324	306	338	322	336	353	306	284	295	321	299	304	309	324	275	290	287	296	297	297	287	317	329	313	316	310	340	308	302	356	295	325	274	315	326	311	316	300	322	310	334	290	313	315	316	301	283	311	302	286	324	333	306	333	331	332	323	284	303	335	319	309	303	308	301	288	330	312	315	324	322	301	291	306	309	281	299	307	347	331	315	272	303	309	289	329	331	301	321	306	308	317	314	327	312	300	293	315	358	319	331	300	320	323	311	328	292	302	288	311	295	308	322	315	303	328	308	336	339	322	322	299	298	271	270	316	339	319	295	291	310	303	284	320	306	342	305	304	273	311	301	327	299	266	321	305	322	291	318	291	297	327	302	292	311	283	347	322	277	301	306	310	317	266	337	300	292	324	289	307	335	330	316	304	319	308	292	277	303	330	302	319	331	292	298	301	311	315	333	298	328	302	327	338	312	362	314	331	345	307	328	314	300	315	271	307	314	314	335	361	317	308	317	305	303	316	335	318	312	328	318	308	304	328	289	326	344	297	296	305	333	322	319	320	315	299	306	309	301	324	303	331	308	328	293	303	290	306	286	323	322	343	297	315	310	332	336	284	295	297	331	298	304	329	323	297	314	278	323	317	299	292	321	315	310	293	349	349	290	295	285	319	334	303	324	310	281	314	317	298	367	310	309	337	309	312	295	303	312	281	307	300	328	282	303	338	334	314	296	282	310	290	308	280	327	318	299	282	335	326	293	328	331	286	332	297	326	302	337	312	303	281	324	307	304	307	332	307	312	302	300	339	301	297	330	277	334	285	348	302	324	291	307	272	351	316	307	320	304	312	313
26374	7893	5077	3467	2712	1842	1259	1018	914	833	784	767	813	782	806	840	724	750	794	734	738	743	714	725	703	697	694	693	740	697	778	723	659	712	756	696	690	705	756	731	727	677	732	795	714	767	731	695	707	735	672	720	704	788	781	740	736	739	732	707	730	708	717	736	758	653	697	734	648	751	737	708	736	765	738	692	693	741	748	734	697	732	707	715	712	661	706	700	736	705	733	700	707	764	713	737	705	725	726	703	690	774	710	807	762	710	708	745	655	710	743	712	677	729	733	715	652	698	684	727	716	702	704	666	740	697	726	732	723	729	705	702	724	725	699	721	661	722	777	714	768	741	713	696	714	724	721	708	717	730	672	744	648	678	750	694	673	714	712	737	696	697	693	730	699	726	750	706	699	719	711	709	707	699	740	716	724	714	765	714	752	735	682	697	692	703	700	724	747	643	705	727	657	715	735	716	750	721	673	712	687	716	727	731	724	707	709	704	648	732	706	749	700	693	731	699	723	714	655	731	771	698	764	725	703	659	743	677	691	701	696	728	717	719	731	676	739	736	703	709	716	759	717	750	724	726	698	712	723	699	732	748	754	727	690	745	726	713	711	781	720	650	765	667	707	740	680	755	694	723	750	698	704	718	676	712	731	713	741	707	745	739	711	687	702	709	726	704	655	679	746	748	692	705	721	753	739	733	774	753	683	737	730	734	726	735	733	654	745	739	754	724	726	735	738	662	752	684	694	706	721	760	681	723	720	685	733	728	694	717	744	732	733	705	705	698	738	689	720	721	711	690	738	683	707	666	719	670	705	730	733	704	728	720	701	670	719	674	690	698	691	756	682	665	666	740	785	740	679	692	758	732	710	722	783	703	710	728	763	699	657	729	725	711	729	774	694	716	721	732	699	741	739	684	736	722	693	720	728	693	692	738	691	738	689	777	735	748	722	704	710	733	738	747	693	723	705	683	701	763	689	685	728	698	737	698	696	711	743	715	686	747	693	739	737	700	756	710	688	760	732	721	698	682	734	693	713	756	716	738	688	690	725	758	699	768	698	682	724	716	719	744	692	734	720	688	713	701	715	718	694	697	710	715	715	732	694	708	678	734	685	738	713	685	681	723	736	683	735	715	724	717	731	733	702	758	750	727	686	704	691	733	712	691	708	679	721	739	689	762	730	738	717	704	752	731	723	742	707	673	711	730	687	694	737	722	686	710	721	719	750	722	732	763	719	712	707	739	693	746	733	717	716	699	716	737	702	692	732	717	713	758	736	686	707	698	700	753	734	698	691	738	686	674	680	705	742	716	734	709	732	722	707	673	697	662	738	707	748	719	772	730	720	702	727	716	676	721	701	711	707	694	792	732	687	724	700	713	679	740	718	780	737	756	722	709	686	770	729	712	703	793	732	728	697	713	685	763	667	730	706	706	702	753	721	727	748	683	748	741	701	730	700	718	688	765	672	748	696	738	740	764	715	751	713	740	760	739	694	758	692	727	728	711	766	677	714	712	752	736	721	698	680	663	712	713	745	739	764	720	755	737	748	651	662	759	709	677	681	714	660	730	760	669	737	731	706	713	730	717	734	782	676	742	733	778	687	715	697	751	691	717	686	707	750	730	719	721	763	719	747	707	744	732	728	735	742	774	702	707	710	741	749	748	716	732	717	672	701	730	787	757	718	763	739	734	741	708	719	699	684	736	716	684	776	731	697	705	699	707	744	765	686	711	709	711	712	700	665	722	745	662	738	707	736	748	739	693	696	697	689	634	722	696	723	744	795	706	741	663	733	746	708	731	685	683	750	775	730	737	740	667	655	717	705	732	730	766	690	707	715	708	707	687	716	710	724	718	677	794	686	736	692	763	737	721	744	728	689	693	727	729	683	708	645	724	708	751	720	713	721	710	750	751	706	677	678	715	721	712	710	726	749	736	674	709	670	707	734	689	742	668	716	731	741	762	738	712	740	692	731	683	696	731	753	716	746	689	709	676	767	747	709	721	690	765	724	753	718	679	680	711	701	691	762	718	726	703	745	728	680	751	759	700	703	751	718	743	719	705	744	684	705	703	687	675	742	739	718	795	762	747	759	732	746	698	728	692	692	709	704	744	677	762	701	721	748	716	657	728	676	713	706	715	736	675	746	682	723	716	701	745	720	698	715	697	738	713	712	713	706	634	729	720	726	716	697	700	695	699	712	733	721	687	709	751	718	676	724	728	697	715	758	691	706	729	733	686	718	720	745	743	725	722	704	754	716	698	730	743	688	725	693	683	662	738	737	714	760	714	750	643	724	685	716	732	754	732	700	691	713	735	723	685	700	750	709	752	704	673	724	690	717	713	688	689	726	664	704	776	703	735	732	689	781	714	709	763	712	700	656	699	722	704	726	721	687	742	696	668	709	703	734	756	696	736	715	762	688	724	727	684	712	764	686	811	722	706	689	696	719	703	679	695	681	736	707	750	764	710	697	712	707	699	702	782	752	702	722	684	704	727	741	707	688	753	717	708	675	719	687	726	697	723	705	751	722	712	703	658	701	682	717	729	716	701	690	695	678	703	710	750	678	718	731	698	731	769	695	680	747	719	718	732	744	723	740	732	690	734	717	745	728	686	701	717	705	733	755	764	687	776	726	713	727	688	726	728	684	735	761	717	716	637	745	721	676	741	730	701	736	772	712	739	693	757	696	718	692	698	700	727	752	690	685	707	698	747	711	712	681	704	709	720	681	710	729	736	771	729	764	719	734	738	723	691	688	743	702	715	719	712	724	722	697	754	695	677	710	719	702	688	734	719	702	765	721	708	733	741	680	726	731	696	722	711	719	716	749	733	694	695	645	726	674	733	745	664	747	770	690	703	721	726	741	707	736	729	723	721	692	753	728	720	746	689	719	689	781	779	741	719	659	678	713	693	703	709	734	744	734	680	742	689	756	745	723	738	760	711	731	677	686	712	713	724	741	699	693	706	789	736	764	734	692	703	706	703	668	684	722	727	680	736	757	690	700	722	690	686	725	718	742	710	713	729	721	707	690	716	688	732	711	751	731	737	720	735	679	719	698	696	744	658	703	742	702	720	758	763	669	720	719	706	747	729	732	727	732	707	690	715	675	675	735	712	754	682	713	713	702	694	685	688	679	729	680	706	715	725	737	683	712	721	750	699	743	795	707	713	696	681	680	758	725	718	726	725	742	735	747	696	740	726	710	693	703	679	684	665	723	740	719	737	766	738	716	715	723	667	739	711	726	761	694	728	696	733	769	671	699	707	710	717	727	741	737	744	688	738	720	697	708	724	730	746	756	687	734	706	725	703	731	742	695	742	652	721	731	695	664	769	743	708	744	773	711	702	731	696	679	748	723	760	707	711	716	689	707	721	708	693	736	750	714	725	729	772	745	693	715	715	757	745	723	650	694	690	711	713	746	697	758	685	737	681	667	724	695	706	749	718	725	711	695	700	746	713	688	691	696	753	712	709	721	713	765	733	714	755	690	781	764	720	699	736
25615	2771	481	341	345	314	290	299	305	287	280	294	306	278	300	281	287	287	306	302	308	284	305	290	311	290	264	280	315	306	295	275	293	277	266	235	289	266	292	270	283	302	276	283	303	305	270	273	265	283	282	311	315	299	328	303	289	284	238	274	293	315	276	272	263	269	290	294	264	279	305	277	247	286	317	280	260	271	270	284	284	351	298	275	281	273	299	313	304	322	246	293	274	279	268	276	264	268	326	281	288	300	280	275	291	300	257	292	292	288	303	299	279	300	290	277	331	287	316	287	339	332	296	300	285	254	280	247	298	341	326	308	296	293	283	271	272	282	245	277	285	286	284	290	259	280	295	279	273	296	311	284	257	301	279	262	291	275	306	278	297	292	274	251	287	274	283	305	331	305	300	281	256	287	283	257	270	306	267	299	286	295	291	278	263	306	307	313	291	267	280	254	296	260	291	274	306	309	287	289	286	295	302	289	283	268	269	271	279	303	297	271	301	273	315	277	290	276	289	256	249	283	284	278	285	278	286	295	277	293	279	304	311	285	295	267	275	291	307	288	299	274	289	302	293	288	255	258	246	282	293	273	246	267	263	311	277	267	297	296	283	269	244	286	277	309	289	294	266	305	283	309	276	266	262	271	267	259	264	291	322	308	280	274	288	277	309	323	319	320	307	289	268	266	296	280	298	301	292	256	311	275	284	278	267	299	280	274	278	321	271	272	288	279	267	297	314	293	312	299	304	307	309	287	294	301	273	303	241	274	290	301	272	320	272	287	300	306	310	263	331	315	316	315	271	278	299	306	277	314	281	278	289	265	298	257	311	288	251	278	288	302	256	283	271	272	274	316	302	288	280	261	281	324	307	320	289	285	333	309	304	280	268	297	318	286	322	281	280	276	289	286	302	305	285	295	309	288	300	306	266	275	257	325	279	288	293	266	277	294	301	286	296	311	326	270	277	305	293	294	278	287	296	281	255	303	269	268	319	294	271	296	289	277	281	281	253	275	264	272	267	256	299	274	299	281	315	250	292	293	273	322	284	263	301	301	308	323	332	334	281	280	346	307	285	328	238	277	307	275	296	268	278	290	280	300	312	305	231	255	259	293	288	257	287	258	306	275	303	286	276	287	311	284	272	294	283	291	262	290	302	290	286	290	280	288	293	277	282	296	290	245	282	314	299	274	311	306	283	303	242	271	292	287	289	302	302	339	292	268	273	287	283	310	286	259	314	285	292	299	322	257	291	309	298	311	298	294	281	310	332	299	275	296	306	261	284	306	297	272	297	264	290	272	235	263	256	296	263	264	291	268	319	288	280	265	269	274	276	241	311	267	287	275	277	284	291	277	297	329	314	278	292	282	284	279	282	247	283	274	261	295	306	274	269	279	270	294	282	281	286	311	281	292	261	268	280	262	276	269	281	313	292	294	278	272	278	264	296	291	293	256	283	307	276	272	282	282	287	256	297	290	264	294	251	279	298	293	275	265	289	309	323	326	299	282	306	304	294	290	293	254	271	313	302	265	270	298	278	274	293	310	303	303	274	312	271	277	286	269	254	302	292	259	316	281	287	298	269	287	269	294	273	305	288	267	299	292	262	292	270	295	273	270	281	248	288	273	319	281	251	267	295	278	302	280	303	282	333	272	289	273	305	307	282	272	317	285	297	300	299	281	305	278	309	304	318	276	286	273	273	271	291	251	289	297	273	264	269	285	283	290	289	289	299	256	282	281	265	291	307	308	285	310	297	297	263	275	266	290	320	303	282	330	303	270	304	293	256	319	273	301	289	274	304	296	270	274	259	278	250	275	262	328	278	276	328	343	293	305	299	309	259	298	300	275	289	288	297	295	289	283	268	293	306	249	293	260	304	303	262	309	279	337	268	274	300	290	258	308	253	274	276	289	301	305	256	293	280	280	289	316	312	290	323	285	295	268	266	294	252	294	280	305	293	264	296	283	277	313	292	265	294	309	281	298	293	291	268	283	307	284	293	303	310	287	270	286	264	300	279	292	262	296	291	287	291	268	311	293	253	285	282	266	276	272	306	279	276	246	276	261	288	306	296	257	287	307	266	280	311	328	323	275	312	303	276	305	302	269	277	264	275	324	275	309	305	281	269	315	259	286	277	258	292	274	309	299	270	306	288	303	307	301	255	266	293	292	290	268	296	296	312	294	258	268	267	267	270	302	281	290	284	264	284	285	317	313	303	279	326	320	266	306	302	252	271	267	300	294	290	271	267	286	246	290	261	283	247	305	284	287	287	278	275	244	263	267	249	260	276	296	309	285	286	289	280	296	307	288	300	320	296	308	304	308	292	280	346	295	325	289	313	279	317	266	292	301	294	262	304	265	271	277	261	276	288	287	277	290	288	294	295	283	274	260	285	280	296	278	260	276	315	290	279	278	301	301	306	310	271	273	291	272	278	290	254	289	254	300	280	284	294	287	296	277	265	274	289	265	275	274	268	268	273	278	314	290	265	282	277	282	299	288	262	257	261	287	264	306	254	294	271	268	277	294	297	283	294	296	275	288	268	274	297	302	253	299	301	298	295	272	267	292	299	281	267	269	303	274	305	310	281	281	261	319	283	312	274	308	280	278	294	252	297	305	262	292	282	257	264	284	286	267	312	278	234	300	285	305	281	306	280	312	298	282	291	262	294	289	317	346	284	312	305	299	288	271	291	304	270	292	318	279	251	244	264	268	311	288	292	303	290	299	331	282	292	309	282	292	307	302	296	282	289	273	295	316	284	294	281	298	295	307	270	297	339	259	321	286	271	287	263	280	282	228	288	319	317	312	303	320	299	280	287	267	310	286	279	283	293	278	310	308	252	294	317	290	307	289	267	294	291	260	283	268	266	305	296	300	254	282	283	304	293	290	301	262	273	283	315	322	264	277	287	276	267	325	306	276	290	281	299	298	299	273	291	319	283	303	313	290	306	254	291	311	304	280	288	285	284	275	314	294	297	287	260	276	271	260	331	301	286	281	280	298	294	284	260	271	304	295	230	276	266	281	252	311	290	278	262	315	275	284	279	309	314	326	310	297	254	293	301	269	256	326	297	284	259	298	262	256	292	273	271	264	310	278	261	297	274	309	286	272	324	299	291	304	296	288	289	289	288	287	304	314	297	279	289	314	297	291	303	288	274	322	291	296	337	290	286	302	309	284	288	297	299	261	292	290	278	296	263	289	283	290	286	322	285	278	278	285	286	266	297	287	265	253	279	269	297	276	296	274	276	255	303	294	282	317	288	320	263	246	281	283	330	309	281	269	277	265	275	327	268	281	296	284	288	306	287	292	288	329	295	316	289	324	348	290	257	316	282	273	285	282	274	250	302	289	287	273	263	289	295	286	310	275	311	294	305	266	279	301	257	294	278	319	323	277	269	300	295	270	303	268	258	272	267	307	284	314	284	265	269	290	269	270	282	277	309	250	302	285	283	274	282	289	275	274	284	274	284	294	305	312	277	288	284	293	300	284	287	292	260	260
18105	5035	3117	2257	1506	982	819	762	741	733	665	709	637	668	688	660	648	630	653	618	647	636	676	640	627	586	651	634	676	655	633	641	712	647	623	630	611	659	661	627	641	649	596	636	671	622	614	642	601	690	613	625	632	609	645	610	655	648	617	635	667	646	650	640	623	632	648	611	640	635	648	604	644	636	576	608	632	648	607	648	684	623	660	652	623	638	644	665	697	643	644	692	641	643	624	648	626	644	612	662	664	679	594	626	598	624	646	627	617	616	638	630	630	663	631	621	624	635	651	619	673	632	654	646	665	637	648	619	611	633	628	680	637	584	637	616	678	603	631	622	663	668	616	636	623	626	673	608	638	644	622	624	638	627	667	622	667	633	605	623	668	615	636	633	660	618	668	676	642	622	628	679	668	678	627	623	605	618	624	641	646	639	578	602	617	616	625	634	591	612	653	659	616	649	584	623	584	647	606	611	604	617	653	609	639	621	659	659	623	591	636	692	619	637	644	660	615	620	603	628	602	622	636	650	656	639	603	590	594	653	607	609	627	634	630	679	660	646	649	586	625	634	669	668	667	607	647	636	639	628	650	627	605	635	636	666	605	677	628	691	665	626	688	655	627	636	611	629	647	606	620	605	635	654	631	637	611	629	668	670	635	598	613	656	645	650	632	640	640	622	639	613	605	641	625	618	629	620	621	652	663	631	627	694	671	616	629	642	659	576	647	621	609	623	642	673	647	654	651	632	658	615	646	653	613	639	598	652	643	631	593	641	663	621	645	630	667	631	669	644	631	649	618	618	636	673	639	603	660	605	602	644	634	628	647	628	651	631	658	644	615	602	635	647	639	671	632	665	621	625	608	607	671	615	610	657	587	638	623	679	619	633	631	656	668	640	629	598	604	647	624	663	610	635	706	662	657	658	633	641	627	602	655	613	611	607	620	642	640	661	649	617	679	598	633	615	598	596	639	619	628	616	658	664	628	636	624	643	630	659	627	653	621	650	658	636	622	654	632	653	649	658	653	628	628	577	664	636	668	602	695	623	632	594	625	635	628	650	618	634	683	644	598	652	663	606	613	653	618	603	624	580	615	624	631	654	658	618	633	593	621	616	669	652	646	620	606	671	579	590	616	614	645	617	642	623	640	684	608	669	629	639	632	611	652	622	650	621	645	657	601	615	607	642	647	663	633	645	598	609	683	655	611	632	671	670	623	605	606	662	622	684	614	667	648	605	582	639	638	643	592	626	632	625	644	616	660	654	547	647	652	645	692	630	645	644	681	604	625	596	626	641	633	649	619	620	618	650	657	548	593	643	592	665	669	603	634	657	658	660	640	584	669	582	590	621	676	665	669	640	637	628	627	641	562	666	648	640	671	627	666	610	679	652	641	679	631	618	632	716	648	592	631	621	650	619	620	623	581	663	642	619	585	605	600	610	656	669	644	673	635	649	589	611	638	657	615	618	561	627	637	634	646	629	648	646	585	604	611	623	617	634	645	618	637	593	630	661	650	636	653	678	627	640	647	612	595	671	613	613	631	610	639	636	616	645	618	660	620	654	617	609	632	609	627	684	607	611	611	589	629	637	694	626	595	654	633	647	630	642	612	622	618	645	653	644	673	645	590	650	633	611	643	650	630	620	570	661	613	624	641	656	627	629	658	644	631	635	624	661	615	606	655	624	658	616	654	614	626	642	627	612	600	644	596	630	659	594	644	592	635	621	644	623	632	631	648	608	619	610	623	613	637	626	612	626	657	647	609	566	654	644	631	662	638	638	678	652	648	618	656	638	567	646	626	584	599	630	680	675	637	585	631	628	664	681	630	649	657	622	647	636	622	646	602	637	663	627	629	598	639	666	631	572	633	682	607	627	635	639	620	646	635	616	656	655	635	649	654	630	597	615	611	668	615	636	649	637	633	630	630	637	635	632	630	658	631	648	593	630	649	653	612	627	660	620	593	595	644	599	654	593	656	672	626	582	654	623	612	638	690	641	628	589	590	645	670	604	598	702	614	641	656	643	706	604	649	617	629	630	674	651	614	580	652	611	590	664	589	642	636	613	616	643	691	629	622	649	653	605	653	649	651	621	623	640	643	625	651	599	680	645	611	612	612	642	620	610	619	656	645	620	649	657	632	623	626	625	625	641	650	664	609	625	655	621	629	624	629	625	605	622	643	637	611	594	618	651	642	657	583	603	651	619	619	681	601	654	604	614	638	630	634	642	612	593	602	612	657	623	679	623	624	631	663	637	654	631	619	639	666	649	640	649	664	660	629	632	629	654	640	632	609	656	644	605	636	631	629	642	616	594	618	609	653	635	612	667	652	600	634	671	628	651	683	643	614	621	641	665	637	681	627	610	622	651	648	631	655	637	598	598	647	659	633	607	646	593	655	654	695	650	610	642	632	622	684	619	650	653	651	582	611	645	652	588	670	625	648	722	640	633	594	654	642	638	679	637	683	645	644	619	624	637	671	658	583	622	589	643	612	604	665	635	669	630	623	583	657	631	646	688	586	619	657	672	661	619	649	666	621	625	631	579	607	661	621	628	622	606	630	700	636	689	631	629	671	627	660	663	672	619	628	680	658	647	621	666	604	638	611	689	660	639	654	619	590	655	651	642	630	611	629	625	613	576	598	658	638	613	636	636	636	639	640	652	626	631	598	709	595	604	682	589	612	658	664	609	644	597	630	598	605	634	625	667	673	669	644	653	693	642	610	613	615	622	621	626	647	664	604	602	579	638	689	608	593	637	646	629	609	650	635	628	651	569	603	661	614	644	643	654	653	626	609	622	624	668	673	615	664	633	629	667	607	655	635	636	606	643	593	637	623	622	621	624	629	640	639	611	656	686	620	631	622	637	637	644	629	625	614	632	615	627	636	629	649	622	677	624	616	640	601	575	619	635	668	646	672	640	600	642	628	591	621	621	665	646	646	612	642	650	605	612	630	612	640	606	677	612	639	618	626	653	624	611	622	597	612	641	612	624	651	635	641	644	644	630	606	649	605	612	659	602	628	635	659	662	632	588	640	646	664	631	645	625	648	605	609	628	638	649	644	578	635	642	645	634	595	616	613	592	663	647	629	625	618	642	677	630	668	649	672	627	620	623	665	654	638	605	658	621	626	615	631	615	632	683	665	653	624	607	687	679	606	626	650	646	610	677	647	607	660	619	597	667	620	588	637	632	620	629	636	619	636	596	667	591	607	621	595	610	614	674	650	614	624	663	614	631	637	635	652	659	645	636	613	665	638	671	646	553	637	597	645	585	586	640	609	661	594	618	654	606	605	625	675	616	624	648	640	666	629	622	624	603	627	639	634	637	608	584	608	580	655	595	618	622	660	639	668	624	636	668	638	631	634	616	611	633	645	643	643	655	645	673	622	690	630	634	638	644	657	637	635	645	610	636	655	668	643	651	613	624	619	655	630	635	636	619	678	620	624	675	662	619	662	642	640	630	658	605	628	674	579	652	675	676	629	682	617	612	649	613	638	647
31434	4750	765	532	406	368	312	321	303	316	346	300	294	285	284	302	287	326	283	279	291	291	296	252	295	272	319	292	333	311	296	328	307	292	309	299	295	311	292	308	291	312	291	281	269	272	332	294	285	283	306	321	293	311	270	313	305	317	292	293	298	294	267	300	323	274	312	281	283	315	304	319	310	304	319	314	269	325	305	294	303	320	277	255	289	288	308	317	311	307	277	313	294	289	323	303	315	319	278	305	314	316	347	260	294	284	323	314	282	288	286	278	318	303	279	278	270	264	279	295	303	312	308	308	295	279	281	302	283	276	316	265	278	294	305	276	297	293	311	306	284	310	296	292	277	306	276	284	296	282	282	269	294	305	275	305	274	301	303	303	295	285	300	310	293	316	306	278	294	312	307	272	267	300	313	294	266	301	293	338	296	317	277	287	281	268	285	296	315	272	304	269	296	307	318	298	322	290	275	297	287	284	279	308	281	300	274	283	281	338	259	302	318	316	285	281	302	279	290	338	262	316	295	300	289	285	268	282	306	358	305	276	289	322	311	252	275	287	301	271	277	301	277	295	266	290	329	312	308	298	294	274	311	307	313	299	303	304	300	281	287	284	310	269	274	296	294	294	301	258	283	280	300	288	269	317	285	302	311	291	298	328	302	320	300	297	330	313	290	313	287	298	282	292	280	329	308	295	315	289	281	292	300	270	290	296	277	293	325	267	309	305	312	322	284	316	281	290	288	302	284	337	301	270	276	307	292	309	253	291	320	266	300	319	325	287	304	307	288	325	334	264	270	271	273	259	260	307	308	294	309	295	287	272	266	277	307	299	329	267	285	260	276	256	267	292	261	291	316	305	287	271	272	307	300	288	306	298	286	269	300	280	284	278	300	263	303	286	308	298	285	274	291	270	249	285	298	293	317	319	306	300	305	304	288	316	271	300	285	313	267	316	305	280	262	256	287	295	304	283	277	286	300	258	301	310	298	329	282	316	313	307	299	317	299	296	306	314	321	306	317	251	291	289	284	305	293	276	297	281	295	286	284	300	327	269	244	270	274	298	323	299	260	299	304	296	278	293	289	296	276	294	274	287	295	302	299	299	323	283	298	286	316	275	287	286	283	317	288	317	281	302	264	330	267	284	314	265	304	295	278	288	292	270	318	277	312	291	299	314	300	295	288	277	297	295	253	282	292	286	344	304	306	271	311	280	332	264	299	288	287	302	310	300	285	262	302	314	276	284	298	304	296	295	323	295	294	290	323	314	279	286	316	251	274	293	321	292	318	276	294	285	294	307	298	284	270	284	303	276	300	271	280	290	283	302	305	308	285	284	276	326	257	324	292	303	323	325	315	289	278	276	250	315	270	294	303	299	308	279	307	296	313	280	276	260	330	287	285	285	281	285	263	304	287	351	287	271	293	290	333	308	288	314	289	267	297	295	295	293	276	299	277	286	304	280	295	304	301	272	307	259	318	292	293	241	300	280	288	281	298	305	315	301	286	311	292	286	311	287	284	299	280	325	268	297	326	304	295	309	288	285	285	293	288	301	288	279	276	305	283	260	295	259	302	269	314	281	266	333	286	258	289	306	251	303	322	302	287	309	296	280	280	319	293	307	285	306	301	296	304	313	319	300	297	258	304	286	309	285	290	297	297	295	319	314	267	320	294	290	285	269	296	274	311	280	287	297	291	312	322	300	288	297	314	287	342	285	300	296	285	276	269	304	304	324	285	280	299	289	284	321	277	300	283	302	269	299	276	315	317	265	290	322	333	317	307	281	274	294	279	291	304	294	248	307	274	272	276	274	276	294	290	252	315	313	308	306	294	309	280	302	292	307	297	307	327	271	298	298	284	294	274	280	300	277	308	267	297	277	287	312	309	282	298	295	277	286	289	313	296	267	309	302	278	280	280	290	284	296	300	252	273	300	289	292	294	278	312	292	282	311	309	292	262	320	288	280	249	262	271	324	285	299	253	319	260	265	290	307	285	302	293	285	310	285	303	315	284	280	328	322	290	290	282	287	279	305	319	276	280	257	296	311	258	310	314	311	285	309	277	299	321	286	302	297	318	268	282	300	304	292	345	308	301	298	274	272	299	270	289	312	296	322	314	259	339	309	281	307	298	296	260	266	288	277	306	293	306	275	274	285	293	289	292	282	290	297	291	285	323	293	263	293	306	299	311	288	326	278	297	314	321	292	305	272	280	305	266	322	320	312	286	311	295	275	302	302	295	281	304	273	279	306	301	285	303	294	288	297	268	269	292	291	305	288	323	273	293	294	297	298	325	261	313	309	306	342	277	307	298	294	281	310	288	261	308	282	273	301	277	304	292	296	268	304	305	290	296	311	280	291	302	299	293	293	256	290	293	324	299	290	314	288	290	336	290	263	305	289	285	265	290	301	344	255	295	291	286	298	296	261	266	294	313	268	282	265	313	275	299	283	307	271	318	270	309	314	276	289	306	276	294	291	303	314	282	360	299	303	294	309	301	309	300	287	254	308	309	308	333	293	293	277	282	281	288	292	311	313	285	314	269	287	281	316	263	322	283	320	283	291	293	299	295	267	306	306	297	335	281	291	300	254	306	284	292	317	314	313	278	297	279	295	277	273	296	331	300	285	257	304	301	285	287	296	336	298	274	324	304	313	310	292	329	299	306	291	292	267	324	280	273	261	303	304	314	274	296	287	298	311	330	311	307	295	292	258	286	279	296	303	295	329	294	325	290	303	291	305	282	278	295	307	353	311	279	289	273	327	314	295	286	295	288	311	281	277	278	309	279	301	274	332	296	309	297	291	274	269	302	292	284	291	297	301	291	263	315	283	277	309	280	352	309	275	287	318	286	279	299	338	323	284	276	296	321	331	288	316	314	285	280	278	273	281	315	282	297	287	293	249	306	299	285	294	270	304	278	309	289	273	289	306	305	291	297	283	247	273	285	285	271	270	296	257	285	289	309	297	322	322	309	279	262	301	323	277	294	280	279	313	294	318	325	292	287	287	285	277	301	292	281	317	325	267	309	254	295	246	307	265	308	288	306	310	309	345	308	299	305	311	293	285	251	285	289	270	298	311	309	309	284	321	284	259	279	304	306	306	288	313	300	314	276	297	324	297	286	246	338	308	319	314	305	284	309	281	272	274	272	290	338	302	287	300	317	268	295	296	313	291	301	274	280	281	317	264	289	285	277	313	291	259	315	314	268	294	266	291	312	305	305	277	273	279	294	329	312	303	307	287	285	302	337	274	315	315	287	305	286	267	271	306	302	289	320	312	295	272	317	282	282	318	312	331	323	266	279	325	302	303	336	290	310	283	306	332	252	294	284	259	295	293	288	306	324	301	281	319	306	311	295	300	314	283	304	302	295	270	265	310	274	287	278	267	291	303	259	317	255	282	277	283	252	271	266	289	303	305	316	279	309	302	269	284	275	283	276	297	295	300	292	314	291	283	263	314	285	274	265	308	261	308	315	293	302	334	300	300	294	312	292	293	292	299
22109	7396	5737	4108	3064	2321	1622	1174	1018	924	896	843	784	837	714	746	748	690	691	737	681	668	690	713	669	692	643	657	683	671	691	690	676	699	657	674	660	698	672	651	676	656	658	695	679	680	680	678	645	642	676	647	647	671	664	642	638	673	649	676	712	681	687	614	630	680	630	646	640	683	629	622	660	666	628	694	648	688	657	642	708	661	671	654	680	682	632	682	663	630	673	680	671	649	633	701	684	709	652	663	640	665	641	656	640	639	695	695	666	628	677	636	682	643	695	673	660	640	654	658	661	668	653	653	714	669	705	648	685	621	690	628	647	626	675	672	662	673	689	674	655	633	636	676	645	667	701	674	701	650	633	639	652	672	663	620	699	698	691	640	647	722	665	652	662	653	645	651	668	658	625	662	659	672	682	637	624	672	678	686	679	698	689	663	677	675	676	696	651	708	649	711	630	664	675	681	679	663	631	677	634	654	651	658	721	677	659	638	639	643	676	655	681	672	707	643	662	684	646	668	639	693	624	625	691	653	619	644	648	676	611	662	656	637	692	685	656	665	649	684	720	665	645	697	630	679	659	614	693	657	605	691	649	711	655	680	644	679	645	656	667	628	698	662	645	663	640	635	684	662	626	667	688	682	659	677	653	657	667	702	643	648	716	652	672	643	657	685	720	651	614	680	718	660	674	652	691	633	701	698	691	696	644	677	677	656	651	641	647	672	686	680	657	651	671	699	666	614	665	590	668	629	668	656	685	641	701	626	664	660	693	691	650	664	670	617	676	707	652	666	663	670	677	699	637	678	620	678	628	662	689	639	673	653	667	652	649	661	714	677	671	626	620	713	673	642	649	640	653	651	713	646	681	678	656	648	693	628	644	644	685	665	688	697	651	657	721	696	679	669	645	714	634	680	689	629	666	679	594	676	658	678	652	681	676	677	642	658	620	703	651	701	698	692	681	696	620	673	666	696	662	627	635	681	694	639	711	687	714	648	683	635	699	677	674	694	656	630	642	675	679	666	647	629	679	619	664	711	682	672	693	652	700	701	642	621	628	667	663	650	647	669	636	669	635	616	700	680	676	632	649	648	665	624	655	699	687	677	639	687	675	660	659	687	691	681	636	672	663	689	643	652	658	635	681	723	688	649	671	709	656	695	679	696	685	674	649	660	679	686	632	689	668	643	699	686	633	717	675	678	660	618	665	694	661	676	621	639	701	686	669	650	670	632	723	682	689	636	636	677	659	611	664	685	636	716	656	670	676	675	635	680	628	658	651	661	654	628	652	645	693	624	664	666	656	678	614	680	677	655	686	708	678	663	644	642	654	706	680	603	699	654	702	679	670	678	688	646	647	679	684	731	646	690	637	637	687	639	669	674	690	712	670	661	635	696	642	621	665	646	679	696	666	657	620	651	676	705	686	623	637	652	696	677	670	660	630	643	698	633	641	658	668	638	640	651	710	708	646	702	663	655	638	662	678	661	669	653	628	674	664	659	633	650	672	675	711	701	690	659	655	671	633	696	667	646	676	726	642	673	662	653	661	667	677	637	649	614	637	678	688	703	624	683	667	659	679	630	717	685	678	658	680	605	627	610	691	640	673	675	705	679	672	682	678	637	629	676	694	660	634	704	648	618	737	634	684	702	678	662	665	647	682	663	696	662	673	616	675	694	698	692	651	631	662	658	678	654	642	630	722	628	660	631	632	659	671	667	681	718	646	676	694	725	671	697	659	705	697	680	637	626	658	689	683	619	652	642	659	647	690	619	697	653	718	669	672	652	653	679	693	653	669	661	676	691	672	651	646	620	650	721	720	664	684	673	672	639	658	683	623	644	667	693	664	630	630	703	646	699	695	651	677	646	602	645	641	681	703	708	661	679	633	662	680	663	690	642	684	680	668	672	671	631	651	642	681	667	714	642	677	705	672	680	663	690	671	637	707	678	632	660	653	704	654	651	649	675	621	635	637	651	665	680	662	683	640	685	682	674	658	742	672	626	704	667	693	666	741	666	637	690	673	667	688	675	674	649	668	698	677	673	645	650	699	667	704	668	644	693	651	645	703	655	640	686	617	661	656	654	666	701	687	648	665	652	678	687	642	648	662	690	630	660	703	674	643	648	640	624	669	712	693	625	688	620	655	674	646	691	662	680	682	642	647	700	680	667	680	726	641	681	646	698	695	637	645	670	697	663	642	627	635	697	699	645	703	636	687	669	662	650	672	688	659	674	694	687	667	675	654	617	679	642	676	626	676	669	675	626	659	667	661	674	661	682	643	620	699	667	676	669	641	624	647	714	642	657	671	657	683	677	627	689	643	664	695	682	682	660	639	709	654	639	642	716	644	660	677	684	677	676	691	692	643	647	655	638	655	687	631	675	680	674	647	640	694	668	707	629	655	602	675	662	607	680	685	675	675	644	659	654	642	649	682	661	658	686	643	654	616	695	679	660	630	659	699	696	663	635	695	669	696	656	689	650	697	661	649	637	678	658	640	651	670	631	665	659	694	684	646	613	639	653	677	646	632	706	639	635	648	661	659	686	681	687	656	611	694	686	663	659	669	639	698	633	657	634	667	699	665	671	669	689	659	648	675	638	635	683	637	650	648	736	678	637	689	684	647	646	654	656	623	658	637	683	688	649	650	681	667	685	692	666	669	690	690	692	662	676	654	638	647	629	622	656	693	697	699	654	658	672	705	719	647	630	707	674	694	643	670	693	684	655	623	673	678	686	643	690	642	677	707	654	666	689	671	649	685	679	682	645	671	605	647	667	654	654	664	636	646	698	661	678	693	680	674	660	683	698	685	685	695	701	683	645	661	696	682	632	723	687	667	654	640	665	651	693	650	724	673	665	679	692	659	688	654	651	687	672	665	665	674	629	641	654	664	676	635	657	646	666	674	667	681	670	681	683	698	631	631	679	653	645	682	701	699	704	657	627	636	693	676	637	631	658	684	630	692	682	652	667	632	651	681	658	606	665	644	648	689	652	642	670	647	669	627	666	671	674	667	678	644	700	713	717	649	657	647	655	620	699	701	652	661	705	672	620	689	667	669	677	674	674	655	627	714	633	637	675	695	665	708	659	656	716	649	650	659	628	695	654	723	686	646	681	670	666	664	690	655	654	626	641	652	683	631	663	634	653	626	759	627	723	646	670	666	672	639	692	657	638	657	669	667	639	673	671	669	651	624	671	686	628	670	655	679	680	648	630	693	686	677	671	707	632	655	663	652	675	651	639	666	660	630	679	657	658	620	628	641	614	658	692	679	652	664	719	716	624	694	700	656	671	685	651	668	648	713	691	659	717	680	701	636	643	634	683	685	645	623	691	698	681	689	690	665	639	655	683	657	639	628	656	656	636	660	660	642	633	660	642	668	707	678	676	690	623	656	675	633	674	685	650	653	682	674	652	663	654	648	643	634	684	721	667	665	692	684	660	720	662	680	655	609	637	694	630	644	658	685	698	638	683	659	646	657	644	667	692	669	675	695	669	660	671
32699	5111	1066	650	473	366	373	331	361	314	311	327	330	302	302	334	284	302	306	323	329	311	308	276	309	331	347	326	300	283	283	353	330	313	290	365	302	360	308	290	286	316	332	289	307	352	312	289	332	285	299	309	305	325	305	300	290	298	315	279	293	322	312	299	296	301	329	315	332	335	338	324	291	282	283	308	290	311	324	316	332	254	326	328	312	325	331	310	300	313	293	364	314	301	283	320	314	284	325	306	332	290	285	317	315	318	290	364	287	279	308	305	285	317	269	304	299	293	293	291	275	356	308	306	307	327	331	284	321	300	326	341	357	301	301	291	322	292	289	293	293	302	272	320	334	304	317	285	314	333	289	298	320	308	281	309	289	334	329	313	280	327	321	309	338	297	301	301	290	302	327	337	328	351	293	294	318	289	337	325	318	339	318	293	316	286	315	318	295	293	337	328	291	338	315	287	317	305	295	321	305	305	320	279	272	287	270	302	334	336	322	339	285	305	315	287	326	271	300	340	342	280	278	318	292	312	301	289	293	311	308	354	290	302	305	329	295	315	309	326	320	322	326	289	292	302	304	315	323	316	307	298	308	318	309	299	357	313	308	314	294	314	290	314	331	331	299	295	307	304	285	289	332	281	289	338	319	334	285	315	332	298	330	321	344	298	306	321	349	329	301	328	288	314	305	313	313	314	243	324	291	294	329	308	321	318	332	298	284	318	313	286	313	310	310	290	309	334	336	323	316	327	301	298	298	293	315	313	336	316	314	296	300	317	295	305	292	300	299	316	299	323	309	329	304	318	291	314	331	301	306	306	331	333	302	302	298	304	295	296	367	294	296	313	341	317	290	301	338	357	331	277	328	305	312	307	308	300	319	296	296	311	292	301	333	309	306	318	314	304	302	280	303	329	301	336	343	295	342	321	292	307	301	286	326	324	321	310	311	319	311	293	302	311	309	281	300	306	339	293	271	326	285	315	330	323	319	335	318	301	302	297	304	318	347	298	287	305	302	311	281	313	324	313	326	321	304	298	304	318	336	308	315	282	304	316	296	303	316	291	308	279	331	338	318	317	347	287	299	334	352	335	251	288	319	305	312	301	346	266	316	313	289	278	309	296	334	353	293	289	329	306	332	316	322	311	302	290	283	289	305	308	295	295	334	325	285	326	324	275	252	317	334	307	296	314	294	328	306	313	304	285	294	318	291	314	290	316	338	318	301	305	309	324	304	310	309	319	289	285	328	308	292	290	332	344	321	319	305	318	278	301	327	300	287	336	299	306	307	306	306	343	298	292	306	283	296	315	313	345	303	297	307	314	327	316	324	310	310	322	292	333	265	294	344	326	327	294	307	327	319	307	288	272	324	315	294	295	310	324	314	313	319	304	320	342	301	289	288	290	339	294	308	326	315	290	338	320	294	289	308	298	300	302	287	310	302	269	318	295	309	307	274	276	312	317	303	306	302	326	299	311	294	315	314	292	312	322	348	300	273	306	298	302	302	323	320	312	293	288	331	314	290	317	314	286	296	325	297	304	320	316	307	305	318	307	274	331	312	312	291	301	325	300	317	326	306	337	304	309	353	271	300	305	303	280	316	303	326	297	313	335	281	286	311	304	301	264	299	275	284	291	310	295	325	312	303	304	282	311	333	312	295	320	333	302	310	326	316	300	318	341	300	317	339	309	292	297	295	327	317	303	294	308	305	310	310	282	329	291	311	305	324	291	305	301	282	310	281	271	293	311	309	282	334	339	308	287	302	313	317	304	294	297	304	311	308	324	312	329	350	252	293	305	301	355	319	306	318	305	300	257	315	260	296	288	320	332	294	330	319	305	305	325	305	315	298	316	280	289	301	300	321	289	321	288	295	304	294	298	310	276	308	313	288	309	294	316	291	309	271	309	293	323	318	321	326	287	323	316	276	315	273	304	283	333	288	337	284	324	286	303	331	295	320	320	296	340	312	287	316	295	324	321	330	322	285	324	328	308	304	291	305	304	295	304	313	290	275	298	320	339	308	267	286	323	289	290	273	269	324	308	285	293	307	329	312	296	293	306	304	310	294	336	348	345	285	322	338	297	288	330	327	326	324	325	253	299	323	265	311	305	325	295	290	292	293	306	270	300	340	327	296	306	291	281	327	313	318	313	333	337	322	308	338	327	311	324	316	290	294	294	297	308	322	332	289	339	301	299	299	280	316	323	300	325	305	332	330	308	299	253	326	301	312	295	314	322	314	302	296	341	335	341	317	306	287	322	291	300	325	290	298	312	335	298	286	314	328	323	306	283	316	308	289	314	303	342	275	338	328	297	319	311	286	298	295	292	316	311	301	314	278	310	323	310	301	323	298	291	321	340	317	301	320	298	297	288	278	301	267	313	332	280	298	280	271	328	317	319	301	349	321	322	315	341	310	337	328	342	336	276	253	320	290	334	303	313	335	288	352	325	319	314	327	318	293	315	347	311	309	303	328	318	311	307	258	334	327	324	308	288	321	304	307	328	291	295	304	321	304	271	309	309	333	307	294	280	312	313	282	315	324	290	308	311	302	304	320	318	289	333	326	338	301	292	280	326	352	340	315	316	333	328	305	322	320	305	287	299	313	301	313	297	303	324	337	319	320	281	271	297	303	328	311	297	329	333	329	335	312	311	280	313	321	296	324	332	321	298	296	283	291	305	338	305	291	296	298	345	333	306	304	300	257	307	268	319	378	298	303	317	299	334	308	271	319	334	314	342	309	288	303	310	296	267	302	337	285	305	301	284	297	308	287	338	308	368	322	304	309	281	324	288	285	298	309	307	268	308	326	293	326	323	321	289	296	291	295	310	293	362	311	370	286	319	312	315	320	326	312	331	313	347	310	322	330	333	329	310	333	313	307	312	288	304	320	298	287	313	312	317	286	269	316	314	287	324	310	313	294	315	316	336	297	324	307	293	295	318	311	309	270	332	347	287	281	285	309	301	322	284	319	345	349	349	320	259	320	273	308	308	333	309	304	330	298	323	288	300	312	319	338	319	333	307	329	286	315	299	290	293	311	331	302	318	288	313	299	296	310	281	339	296	291	326	342	302	285	289	352	335	342	289	314	338	314	299	324	310	295	289	262	301	283	344	300	276	294	320	314	312	314	309	329	316	303	283	269	289	312	291	288	287	300	313	329	286	304	329	309	298	312	297	310	331	288	374	331	339	303	300	309	283	303	317	315	318	317	283	315	317	296	323	309	338	291	275	303	277	283	310	322	334	316	330	300	318	331	312	296	337	345	335	345	304	311	288	270	351	322	291	305	306	303	320	307	324	298	324	291	340	296	308	313	279	320	291	286	317	296	294	301	328	302	284	307	291	293	326	309	297	295	288	339	283	317	316	308	322	306	319	299	312	313	339	316	339	311	306	299	305	330	307	328	304	275	287	343	326	290	298	294	305	325	313	279	298	256	342	323	290	310	338	293	313	304	311	294	308	308	310	310	340	288	322	314	314	315	293	302	317	303	318	325	296
21778	9551	9160	6318	4092	2753	1856	1162	1131	1019	930	930	884	838	803	839	826	785	785	737	709	749	718	751	753	726	727	710	757	759	746	698	750	704	650	690	685	734	729	672	673	713	769	691	684	718	704	759	726	731	709	723	728	688	715	721	664	699	651	682	713	708	693	690	706	730	753	703	718	745	690	758	754	737	734	744	657	749	734	742	720	722	702	730	715	684	741	665	674	736	692	751	677	729	701	692	705	681	699	696	702	723	688	723	682	753	733	682	771	730	752	694	688	721	702	698	734	708	695	701	722	704	718	708	709	717	719	710	689	694	682	698	736	706	707	701	691	703	739	710	694	682	702	703	735	708	687	721	704	713	667	714	757	699	734	693	735	673	728	715	756	634	744	714	716	742	707	688	703	714	713	724	646	721	707	743	671	732	704	729	716	740	730	721	719	709	657	725	687	693	716	724	715	712	755	689	696	720	690	708	691	737	699	743	748	691	743	711	701	729	672	685	730	717	717	707	718	703	698	710	682	733	763	735	710	676	693	741	700	705	732	707	679	695	712	683	702	623	729	711	698	709	672	682	748	739	720	707	739	684	734	686	712	705	720	676	749	751	737	734	754	702	687	676	698	754	706	716	718	691	725	737	713	698	693	680	689	740	703	705	732	706	698	714	726	722	665	727	767	684	713	702	716	720	733	712	715	741	699	715	699	703	729	734	773	697	762	705	682	687	707	707	720	737	684	710	729	745	748	724	725	721	683	698	708	737	695	710	734	685	667	738	641	742	667	732	730	809	680	693	695	700	690	728	715	713	702	733	710	687	730	659	707	695	761	739	731	733	646	709	682	723	721	741	717	721	693	744	722	694	721	695	714	715	662	662	726	663	651	695	698	711	682	723	673	721	709	761	721	723	721	703	698	694	733	688	717	714	712	745	700	681	735	717	730	740	732	705	721	734	705	712	715	731	654	748	673	754	744	750	722	727	699	735	711	703	684	702	681	697	701	687	660	674	705	687	739	700	689	717	700	700	703	725	713	695	718	702	711	716	712	705	696	726	740	733	672	673	737	667	705	720	743	719	710	708	692	713	719	707	732	688	707	738	718	684	732	666	686	692	699	725	746	669	697	673	680	711	744	688	715	747	708	672	709	736	757	701	679	732	701	752	717	689	690	733	704	651	681	695	681	709	699	706	683	684	707	674	716	743	690	756	706	684	703	724	736	760	680	721	707	762	714	722	699	699	689	728	748	730	710	741	755	705	721	679	694	736	695	697	685	681	704	698	779	715	679	691	754	735	736	756	696	717	675	745	663	668	680	670	719	725	737	709	736	694	737	682	675	704	703	768	780	723	695	746	730	726	655	707	689	742	718	703	704	715	692	721	744	686	729	692	704	700	696	664	718	730	764	755	705	724	729	708	713	705	731	702	737	712	723	679	674	735	729	668	724	745	679	724	744	692	729	753	706	751	735	667	718	735	743	639	690	679	735	738	684	680	725	664	728	719	670	699	699	698	698	713	711	711	683	726	741	731	688	736	687	686	699	704	696	738	728	706	630	689	659	691	672	710	715	730	743	718	699	703	706	725	692	701	742	744	676	720	705	732	704	718	761	715	695	671	708	740	696	743	695	728	699	717	740	694	727	691	753	767	635	712	739	708	686	725	690	730	705	738	709	717	665	670	674	693	723	684	724	707	718	703	702	672	715	722	687	685	773	669	683	670	686	719	719	665	731	731	713	685	672	774	743	746	740	751	681	651	744	712	740	724	723	678	723	714	673	729	708	734	697	714	739	657	738	769	691	705	680	699	730	699	764	716	693	748	728	679	732	683	768	714	673	744	767	722	737	703	663	702	675	782	690	730	732	711	724	684	737	712	719	718	692	746	694	729	738	710	754	767	719	692	689	670	704	772	668	695	726	709	670	706	686	657	733	739	715	690	714	689	709	692	670	665	712	697	731	756	729	739	689	703	733	726	752	723	725	725	728	724	726	707	722	766	685	727	698	657	733	777	676	746	754	732	710	673	710	715	709	729	713	714	684	710	737	687	735	650	748	719	688	731	683	681	760	689	630	680	690	735	739	691	685	753	744	724	695	707	717	700	727	660	714	761	757	698	732	704	723	699	657	670	666	750	712	741	714	716	704	687	715	711	739	695	696	699	763	734	680	694	718	762	719	726	755	746	698	652	706	696	681	697	690	743	699	707	707	726	678	685	711	698	686	625	687	689	722	739	686	644	744	713	699	714	698	716	694	749	748	754	656	648	670	709	772	715	739	719	661	758	715	750	658	694	749	694	689	695	705	701	713	725	697	704	713	684	697	689	678	731	699	690	711	695	714	731	754	705	691	701	742	654	681	709	676	725	693	734	775	716	655	698	728	709	709	724	694	717	726	715	726	687	736	772	756	706	731	686	704	713	664	690	765	663	720	734	712	708	681	691	699	746	664	710	686	762	718	707	738	758	718	745	743	700	683	699	684	712	692	744	696	702	724	743	752	702	707	689	778	770	722	654	686	720	687	713	717	701	703	719	691	705	681	747	636	743	700	738	748	690	668	716	786	714	762	732	693	713	760	713	713	630	742	689	724	694	673	638	720	717	741	692	656	717	731	740	638	691	670	699	708	669	668	718	722	639	720	715	729	740	695	698	688	699	741	692	707	687	697	698	701	715	718	718	721	740	721	697	758	679	710	733	718	720	702	705	730	702	756	679	762	681	726	744	723	687	689	715	700	687	718	701	743	718	742	701	713	732	737	660	697	710	699	674	713	703	712	720	683	729	678	721	695	692	704	693	722	705	660	688	693	688	701	650	671	712	728	702	729	709	755	729	741	694	729	702	683	743	703	699	688	721	737	718	691	747	711	742	726	756	683	711	668	647	735	671	713	683	709	709	708	677	667	685	710	730	732	732	734	680	712	729	646	704	777	731	668	721	704	732	725	721	719	709	727	705	672	732	768	724	705	678	710	719	700	677	722	726	700	697	717	706	698	715	746	753	739	730	738	725	692	729	676	759	685	701	724	709	707	686	740	761	643	702	717	669	721	730	708	720	716	732	735	700	715	720	780	694	679	668	713	698	771	727	648	682	720	706	727	714	722	654	685	677	671	686	685	731	734	730	709	749	698	714	723	704	727	713	716	685	745	706	761	744	724	682	726	682	721	762	695	740	730	694	734	728	719	679	708	685	725	704	699	701	746	750	731	758	734	748	693	701	746	724	742	698	715	723	765	732	706	686	715	716	673	735	676	680	758	686	712	716	753	747	723	746	732	703	740	701	644	704	738	722	719	702	707	783	711	720	726	691	736	706	715	740	686	652	678	707	737	690	723	729	715	723	742	697	704	695	735	707	691	708	723	729	755	705	713	751	719	705	750	727	724	679	716	719	731	734	709	734	687	750	685	680	715	751	694	731	695	709	653	679	730	671	681	716	726	741	691	739	679	759	727	748	703	731	683	696	703	711	765	742	707	679	719	694	683	695	678	689	721	723	727	742	707	680	698	738
21263	2661	623	431	371	306	285	303	291	305	316	311	263	258	260	306	318	297	292	259	295	277	289	282	284	286	303	279	299	278	287	308	285	269	306	305	295	291	253	273	278	269	269	260	304	318	282	274	332	288	293	268	263	242	312	289	267	296	293	281	281	289	285	306	285	304	279	291	248	294	275	286	302	287	282	253	304	275	299	310	277	318	294	317	295	304	277	307	280	289	286	320	325	279	282	248	299	297	296	296	294	271	277	304	285	308	332	312	316	285	275	291	319	300	293	299	273	297	280	301	309	287	306	282	294	311	289	291	275	303	285	271	317	319	321	306	235	309	285	298	263	274	280	267	278	288	281	328	257	282	283	232	293	274	217	258	266	297	289	304	275	267	284	296	287	259	285	302	288	311	311	286	306	294	296	282	315	288	300	268	310	259	296	311	258	272	285	272	303	292	266	285	267	295	255	278	273	287	293	301	282	317	321	249	288	267	308	282	260	299	318	289	285	265	283	298	268	293	287	277	284	267	292	308	288	295	295	265	257	300	311	295	252	275	288	292	260	299	272	275	271	296	300	294	318	272	275	243	301	306	291	307	326	275	281	268	262	268	326	318	294	265	318	293	286	303	306	282	284	275	287	295	274	301	291	287	301	283	303	296	265	292	256	302	301	286	283	286	319	311	298	280	292	318	294	283	244	270	254	284	286	291	264	276	300	274	281	291	269	280	283	252	307	287	290	298	297	308	263	266	303	286	275	291	282	255	253	278	263	271	295	276	291	279	320	316	309	311	272	271	319	283	288	276	337	302	265	297	298	280	266	254	277	312	283	267	281	295	301	281	285	294	274	311	319	303	293	270	253	288	276	301	282	287	285	314	295	301	270	284	301	296	249	300	273	274	258	320	311	288	298	284	320	328	270	271	283	272	297	267	285	283	268	333	286	290	267	301	328	299	275	246	291	276	265	283	285	312	271	308	326	304	303	324	270	311	258	287	277	320	273	273	260	285	289	284	302	259	299	302	291	262	298	255	297	298	260	318	310	295	273	284	297	306	296	259	271	276	328	296	294	288	283	271	253	286	296	288	272	271	321	270	293	310	283	296	305	286	285	270	269	264	319	294	330	294	260	296	298	294	252	270	279	274	293	271	265	287	293	288	296	266	284	283	313	295	304	300	296	244	309	274	316	261	296	293	298	283	283	318	278	277	257	266	275	283	277	293	288	274	273	282	265	287	291	301	266	304	282	271	291	260	241	300	320	280	275	325	278	279	276	292	252	308	310	279	284	272	309	288	286	298	284	268	308	273	299	292	264	304	323	290	282	294	279	286	281	280	244	316	297	280	297	293	280	275	266	286	264	263	310	305	274	283	282	264	284	276	292	280	272	258	329	304	285	282	280	269	270	272	271	284	283	280	291	279	294	294	277	320	295	241	272	305	299	324	293	279	303	285	276	287	314	244	295	293	260	283	299	281	296	288	301	276	283	274	295	314	282	263	278	301	298	310	300	269	277	284	303	273	282	277	294	266	299	286	283	289	299	290	290	281	296	281	298	309	312	263	256	307	285	294	255	302	269	309	257	292	336	285	279	298	275	272	304	288	285	276	292	336	308	275	260	279	325	288	277	297	267	258	294	257	286	294	283	292	304	282	282	272	264	328	297	292	275	303	284	316	292	318	281	316	290	299	297	295	312	265	291	313	268	306	296	284	298	273	281	336	309	303	274	311	268	259	321	288	274	269	298	263	260	273	265	274	294	274	286	284	292	272	302	257	294	291	293	274	326	307	304	323	281	311	325	257	263	283	291	309	294	293	282	316	271	314	284	282	301	275	301	296	272	315	274	272	317	302	297	279	251	276	256	292	284	254	302	275	277	263	291	293	291	299	271	281	260	265	247	293	276	265	297	270	308	278	259	273	291	273	278	299	259	284	266	278	288	299	292	283	252	275	304	324	307	299	260	306	315	283	299	296	293	276	275	263	303	291	324	279	284	304	262	270	300	294	293	328	305	299	275	299	273	302	284	272	268	258	280	250	275	290	260	309	285	299	281	262	267	285	282	324	299	277	290	295	296	280	297	275	273	301	298	290	296	303	274	285	297	275	304	281	282	274	243	305	281	273	297	276	263	297	279	281	270	293	290	287	289	263	291	285	270	317	282	268	291	273	299	301	287	298	291	293	281	285	262	298	315	289	310	299	322	254	296	279	303	303	268	267	304	262	275	296	285	301	313	307	312	278	314	267	292	286	314	273	305	286	312	314	333	282	306	307	289	270	254	274	338	277	292	265	313	314	286	304	317	303	273	318	285	313	316	303	293	300	298	293	277	255	267	280	264	248	256	274	299	273	265	269	303	287	289	281	307	272	316	314	286	276	288	266	292	283	306	286	303	319	301	328	296	308	283	273	278	293	328	281	285	314	265	274	294	304	295	269	271	285	269	309	262	289	269	282	290	314	297	299	296	292	293	297	300	263	291	270	285	329	293	270	281	295	299	291	297	299	276	278	315	270	290	258	294	308	293	327	304	284	310	263	302	307	293	274	298	332	287	296	290	277	259	301	297	303	330	278	293	288	290	262	281	249	287	303	279	273	317	278	279	303	334	303	303	254	333	274	288	280	267	271	325	296	277	301	312	299	257	296	276	297	274	290	300	271	286	298	266	270	285	270	277	290	278	266	286	283	285	288	301	256	314	306	263	281	273	312	347	313	300	311	319	319	305	283	256	299	274	260	288	293	274	293	305	275	278	270	286	320	295	285	276	312	285	313	253	262	278	293	289	291	295	267	331	285	271	286	312	287	272	311	306	256	301	277	301	277	290	307	291	271	266	323	314	294	302	251	269	282	282	320	308	280	277	273	272	284	286	245	297	326	287	276	296	288	299	306	301	313	306	313	275	264	280	277	286	298	296	265	287	279	276	276	301	289	277	273	292	300	296	285	282	289	289	305	292	291	277	309	300	273	259	284	295	291	303	284	304	302	292	280	300	289	257	276	301	301	305	290	309	277	280	286	295	272	294	283	291	328	292	285	298	276	269	327	281	302	295	290	267	321	294	256	252	270	281	285	271	296	268	334	285	252	298	324	299	300	284	290	273	281	290	323	332	296	256	313	260	304	272	271	274	287	275	283	286	320	297	278	291	295	284	295	274	311	290	279	284	263	263	321	300	294	286	298	283	249	270	261	315	281	294	275	300	283	285	298	289	275	293	265	279	292	275	239	272	331	305	279	282	302	311	317	313	321	312	269	283	307	292	281	301	307	271	290	276	271	325	273	311	286	321	265	285	277	267	282	281	300	306	293	281	311	293	299	304	300	300	270	246	290	288	290	272	306	292	310	272	297	296	286	250	264	276	296	328	284	291	317	280	304	301	285	305	295	295	269	296	271	270	319	295	305	242	292	288	266	273	288	263	308	337	249	267	283	282	269	285	285	315	317	274	294	256	264	305	308	284	297	299	256	282	277	280	273	287	288	282	283	304	293	299	271	298	293	275	291	271	291
16622	7046	4660	2515	1710	1240	931	793	763	732	740	658	672	659	708	644	628	681	720	649	636	590	615	612	628	625	625	657	628	597	670	629	664	643	626	619	615	675	629	670	657	652	639	639	628	621	662	653	599	665	665	582	610	660	605	605	639	630	626	608	636	600	662	651	627	641	631	603	604	638	646	652	601	589	630	582	676	646	653	616	678	663	617	646	595	632	665	623	621	601	636	605	670	639	635	648	673	651	646	624	624	585	618	595	664	643	602	596	673	630	649	636	621	617	606	623	597	630	626	669	598	603	644	625	603	586	615	637	675	617	612	626	644	616	630	625	668	645	667	647	648	603	625	640	634	588	623	656	664	648	619	669	641	636	637	636	647	672	674	546	630	615	630	629	663	671	639	618	615	656	639	647	640	719	640	608	645	645	622	639	626	637	660	635	653	624	655	634	605	583	625	632	588	619	678	629	658	621	681	564	653	624	602	609	627	596	658	626	597	615	605	699	666	598	641	662	651	620	669	594	641	619	637	616	665	634	646	632	607	623	603	602	622	612	643	650	609	656	623	637	643	656	635	655	668	661	643	624	640	681	639	641	644	585	625	634	624	657	612	602	640	638	624	627	653	644	663	605	625	646	604	671	643	620	662	654	629	633	631	618	654	649	683	595	664	639	604	646	646	631	683	640	618	639	603	599	602	641	610	658	663	686	630	618	601	619	666	679	659	624	632	650	644	667	632	606	625	622	665	644	647	635	628	614	668	614	620	591	616	638	633	633	619	618	633	634	627	661	631	631	600	625	598	688	667	666	635	614	609	633	621	650	644	644	622	639	642	683	656	631	615	643	662	619	563	641	663	647	584	599	615	630	606	588	661	588	650	656	614	580	642	650	663	615	633	628	643	626	648	645	658	624	646	659	642	592	666	637	648	633	633	603	609	616	651	648	629	605	624	652	599	610	645	612	594	634	680	656	639	664	698	585	574	673	664	642	567	603	613	656	698	679	647	671	650	674	658	687	629	622	596	604	655	604	620	626	640	629	622	640	633	592	585	637	627	595	626	648	617	668	700	615	651	580	624	640	635	645	647	650	583	679	620	616	600	662	671	614	649	605	633	644	598	637	648	593	668	611	637	645	681	620	643	665	664	668	616	591	676	626	627	607	635	688	610	620	644	645	625	614	608	616	632	617	626	644	644	644	694	601	609	644	662	609	615	654	703	655	633	646	646	594	628	600	594	654	633	600	634	578	652	612	596	629	599	656	668	626	660	646	660	629	617	695	651	605	695	685	657	625	689	643	615	600	586	630	679	659	657	634	671	609	619	655	646	633	606	626	634	592	624	643	631	659	637	638	658	602	590	654	605	633	624	634	602	640	693	649	673	624	665	636	625	654	616	638	591	606	585	624	637	633	680	625	657	615	630	655	624	640	627	644	643	680	636	606	685	639	639	654	664	588	612	605	608	650	655	628	655	617	628	644	627	643	608	649	644	663	650	662	655	662	650	651	608	611	635	662	631	649	615	675	623	607	655	628	595	605	653	639	674	629	619	611	624	666	643	659	622	635	638	651	615	621	677	679	652	627	641	630	593	668	598	640	665	642	648	597	676	613	624	623	650	635	650	626	610	632	630	652	610	637	612	620	673	613	640	619	662	628	637	632	638	653	611	641	640	646	627	601	663	644	602	632	600	620	672	654	604	614	644	644	643	662	589	639	626	651	624	630	614	609	631	659	621	615	622	631	603	619	630	630	643	594	651	648	664	662	657	664	630	637	593	600	645	629	619	654	614	630	614	577	618	584	644	604	652	598	626	637	605	632	621	622	663	627	638	604	659	613	673	629	620	626	663	603	630	612	641	669	617	646	646	660	636	630	678	680	628	635	641	653	649	638	614	607	615	643	618	621	600	664	680	644	652	647	590	634	666	640	622	644	629	626	630	632	584	639	669	638	610	617	620	629	610	633	622	644	621	633	663	632	665	636	614	615	628	607	625	683	594	645	591	609	624	600	638	609	614	679	642	643	614	607	635	691	654	660	613	679	605	639	654	623	658	627	590	649	624	644	578	620	668	613	675	625	630	577	630	667	640	640	627	607	623	603	624	589	638	644	603	636	647	586	583	609	631	653	639	654	694	632	602	615	634	633	669	661	627	631	617	607	646	601	595	630	666	658	614	596	634	637	657	634	633	617	658	601	617	619	707	635	656	666	642	620	632	661	640	641	673	651	646	650	629	640	674	649	664	655	628	653	639	618	649	624	650	628	600	601	642	640	661	626	619	675	644	611	620	634	682	606	647	668	636	603	574	654	662	625	575	625	615	644	608	630	624	660	584	648	630	656	636	652	624	643	622	648	619	591	619	635	617	622	641	670	619	584	610	604	625	667	679	635	625	659	635	634	617	644	593	633	595	648	642	635	622	585	631	614	655	631	687	624	687	590	650	655	613	642	654	579	649	668	599	665	600	671	665	681	630	660	642	666	628	643	617	653	638	634	582	612	641	633	656	647	655	651	600	670	628	644	709	632	684	616	645	658	647	635	639	644	629	674	630	618	665	619	591	605	655	634	636	622	655	635	582	598	640	666	617	622	617	611	610	641	643	620	634	652	618	646	618	615	596	658	660	617	612	633	575	629	632	639	635	618	630	666	577	639	666	604	629	645	641	620	648	623	614	604	673	657	621	619	632	630	682	642	604	677	615	634	629	645	609	630	628	612	618	658	641	619	651	651	596	632	646	621	597	636	623	635	607	653	619	616	636	651	695	586	623	632	655	588	589	668	640	613	602	628	613	652	665	588	605	677	642	592	615	664	633	627	648	613	586	609	636	652	612	674	633	630	620	634	628	633	667	663	648	653	656	654	619	624	591	639	685	592	642	598	611	621	623	618	677	598	604	635	653	630	649	648	627	678	631	603	680	626	616	620	654	674	658	656	651	629	615	656	643	599	641	616	633	633	648	610	714	680	642	635	578	639	670	619	651	615	666	643	623	660	599	648	639	616	652	612	624	635	617	669	612	637	645	639	620	625	654	661	605	648	627	706	659	649	667	658	571	637	652	644	642	645	644	613	677	689	646	670	642	600	585	686	675	630	610	618	682	672	621	642	575	615	641	658	637	654	645	621	642	621	619	663	629	665	610	650	642	645	678	616	643	667	662	638	633	603	636	629	605	642	630	585	649	669	626	607	629	604	669	662	617	607	648	611	636	609	675	646	621	597	606	636	596	627	662	617	663	648	622	654	619	669	650	654	656	654	624	630	608	624	661	661	630	604	639	645	594	659	636	589	658	637	668	644	650	640	626	660	649	612	652	643	676	624	666	664	706	643	676	647	639	600	634	653	640	684	628	688	575	644	655	643	631	628	644	628	632	616	632	642	666	650	617	595	573	642	583	639	621	637	620	630	653	614	618	651	660	615	607	603	585	617	617	616	678	654	615	621	688	677	622	638	564	647	665	626	661	666	630	638	666	637	644	639	634	636	634	641	627	613	659	651	603	604	626	646
33667	5375	871	560	457	429	370	302	302	327	331	316	282	311	316	300	334	304	268	273	291	325	310	304	293	306	289	292	307	302	288	307	327	302	292	270	320	298	318	275	322	294	285	259	306	311	330	295	307	349	284	272	314	318	277	312	312	318	312	297	335	287	269	319	308	334	264	290	309	281	285	306	327	308	305	295	262	288	260	315	295	318	305	300	322	315	288	329	310	302	302	262	297	303	306	334	315	304	305	280	305	249	291	287	277	279	294	295	293	309	288	321	311	315	290	303	313	281	303	284	296	265	317	295	285	270	288	295	323	343	283	293	293	294	256	286	347	281	299	269	309	307	296	296	287	284	268	285	265	276	302	331	317	296	289	269	275	267	296	294	318	268	282	297	259	321	299	314	286	286	286	310	303	288	274	308	298	275	274	310	299	313	312	303	273	270	301	303	318	292	288	279	288	270	299	322	272	316	297	264	303	286	294	315	258	324	321	340	301	290	280	317	353	295	292	272	284	318	304	341	301	301	329	297	346	305	298	305	300	313	313	300	319	276	272	281	281	278	314	307	298	266	298	299	299	302	281	276	271	289	291	286	312	302	278	323	297	306	311	318	300	319	327	288	331	324	276	309	302	332	289	310	298	265	286	294	285	276	266	283	299	310	312	320	328	292	281	311	278	276	302	331	294	318	269	317	317	306	325	297	304	290	323	289	298	334	283	312	266	278	306	299	308	298	320	281	287	291	315	306	315	287	308	310	284	291	331	301	294	292	309	304	304	295	320	272	306	263	283	275	328	315	294	290	316	300	339	262	301	264	275	291	316	292	290	298	297	288	295	337	291	335	290	295	288	286	337	270	306	316	305	270	338	310	269	305	312	305	333	314	277	279	322	270	312	279	291	294	268	311	265	317	300	303	319	271	281	281	317	306	267	288	261	343	310	298	296	310	314	319	280	297	291	299	302	292	273	276	308	285	310	293	306	328	288	273	285	288	299	324	308	290	263	303	293	272	320	295	273	273	286	298	302	293	270	297	310	283	312	303	320	284	300	317	310	282	292	307	287	302	294	323	289	307	314	291	293	257	288	294	302	312	307	316	319	289	284	313	333	312	290	313	317	330	270	284	283	292	297	269	307	328	304	317	297	293	324	310	263	268	314	311	317	301	312	333	326	321	296	293	296	296	326	301	314	327	288	312	319	311	307	304	292	297	275	310	324	292	309	273	326	325	307	277	310	336	300	324	333	335	324	271	320	281	283	323	303	309	315	288	269	295	305	304	309	290	267	307	283	293	268	289	282	277	299	308	277	297	275	300	282	354	300	314	291	301	313	288	281	321	297	295	298	309	304	316	286	275	282	303	265	290	323	299	320	287	275	302	308	288	309	289	276	313	271	359	282	274	322	304	281	300	287	309	271	277	303	321	313	271	263	265	298	277	295	314	296	291	297	309	289	315	328	301	307	333	284	309	321	299	327	261	325	292	283	305	301	310	264	269	284	290	294	298	294	265	293	302	293	304	282	316	323	284	324	316	305	283	290	316	311	292	292	304	281	323	300	338	267	274	296	315	316	280	287	282	277	305	316	292	294	311	291	287	325	298	282	290	301	304	290	307	245	280	303	289	279	271	266	277	288	285	305	275	274	310	326	292	321	294	295	330	271	297	291	296	300	311	310	292	346	293	275	283	318	336	291	299	331	294	292	330	328	300	312	294	291	300	299	291	310	286	291	266	274	292	302	308	314	299	302	274	262	301	272	321	286	300	282	299	309	329	301	303	308	270	336	317	303	273	295	296	302	303	273	308	292	309	329	302	306	274	306	285	279	276	281	300	293	286	322	327	254	296	282	262	322	329	279	278	316	296	255	315	270	258	301	307	288	306	305	323	289	296	319	291	304	276	288	300	284	296	313	309	279	297	273	273	323	302	334	285	313	327	283	327	283	294	289	294	309	289	331	286	323	319	290	316	308	282	290	306	312	294	293	278	317	280	306	280	306	300	273	294	272	309	306	303	309	317	325	333	297	317	322	296	338	306	324	333	316	291	284	328	301	328	284	313	306	315	311	296	315	317	298	301	327	278	325	296	287	299	288	284	282	285	303	289	309	280	300	297	287	328	269	276	267	293	316	321	291	293	310	305	288	310	289	289	306	297	295	272	273	337	287	291	287	295	292	309	299	308	263	312	298	314	276	300	296	275	322	300	313	305	313	307	295	277	296	298	295	327	307	319	309	288	300	300	317	288	306	311	299	327	303	310	311	314	280	321	305	278	267	305	317	291	295	321	277	274	317	293	293	289	314	316	270	287	271	294	304	337	275	282	297	303	271	292	315	307	310	307	292	318	308	289	294	304	285	312	281	311	307	270	281	300	281	295	328	335	272	296	285	299	293	329	277	280	301	308	283	277	244	268	286	292	322	283	311	277	296	292	290	305	293	278	278	268	315	310	325	314	290	301	321	294	289	287	289	290	328	287	314	302	311	323	262	289	281	281	319	279	349	293	311	353	319	318	281	290	312	296	339	304	262	292	277	260	272	309	305	318	271	295	278	311	298	281	291	293	296	294	283	294	274	303	319	296	300	313	291	265	297	345	294	292	329	275	269	263	289	312	315	320	297	284	271	299	296	317	280	322	296	280	318	316	321	289	307	328	301	328	341	290	257	316	280	307	334	277	280	309	316	309	321	306	307	302	316	284	294	299	268	302	338	296	305	278	295	284	311	289	296	280	313	274	265	292	299	279	295	287	284	295	310	278	291	298	302	288	267	307	278	310	295	241	335	267	318	304	296	303	287	295	320	271	284	300	296	314	279	301	314	343	335	283	288	281	299	302	280	272	285	307	280	291	269	314	289	320	307	302	296	293	290	267	279	314	307	295	299	284	314	343	306	290	285	326	301	289	285	330	284	286	300	299	279	300	310	296	267	284	298	319	306	302	307	344	341	283	303	330	296	276	288	306	299	278	280	304	320	288	297	298	283	286	277	304	310	319	273	291	339	284	331	255	321	330	309	311	282	276	305	304	290	315	302	285	325	292	277	295	290	255	280	318	277	295	300	290	306	313	310	356	320	311	280	260	296	298	293	304	321	312	314	297	300	268	276	313	280	358	288	307	305	274	295	292	280	279	294	318	284	302	316	297	249	307	303	330	285	275	318	273	282	296	287	294	274	266	305	287	291	314	305	306	299	288	303	293	282	277	314	312	300	315	282	288	305	301	280	281	339	317	292	319	282	291	306	311	302	309	303	297	278	292	290	321	293	314	317	296	323	277	292	282	287	295	303	324	278	275	280	287	288	289	277	262	284	275	314	317	284	318	307	289	283	318	297	302	270	320	285	278	292	311	312	268	257	269	292	328	307	275	308	275	299	292	317	307	318	282	269	280	319	293	329	310	290	292	305	295	311	299	325	308	303	297	295	281	304	319	333	284	298	322	304	285	290	305	332	297	306	339	293	294	324	322	298	278	324	287	306	284	292	267	302	289	300	295	314	303	260	287	304	268
24233	9835	6381	4855	3923	2578	1450	987	858	853	807	824	718	731	673	702	707	727	709	755	727	708	733	675	700	692	667	701	657	705	643	679	675	676	685	724	718	678	678	702	707	714	669	686	724	699	708	711	691	696	693	677	739	638	669	673	665	638	677	703	667	672	671	668	714	673	709	647	712	682	672	688	653	696	659	710	663	679	694	713	662	652	670	719	723	679	671	679	666	674	670	675	676	685	645	702	666	703	697	656	696	623	674	689	675	684	672	653	662	690	637	664	693	687	611	665	662	679	699	625	680	696	725	641	659	682	675	690	682	706	681	716	701	703	705	658	732	688	693	688	735	686	742	689	686	677	668	668	649	697	696	655	694	730	657	690	690	670	658	709	706	687	663	699	652	693	673	703	679	632	660	648	710	708	669	682	659	637	664	671	635	657	670	693	695	654	660	707	652	707	682	667	663	687	685	664	697	696	692	643	652	631	708	652	683	665	661	660	745	675	608	649	656	690	672	686	684	687	668	683	674	686	669	665	703	708	717	657	676	674	676	711	649	716	669	694	676	670	709	643	638	694	736	636	699	653	687	688	690	698	741	700	678	709	673	703	627	684	692	650	672	740	684	718	686	706	688	707	643	697	694	644	665	713	698	756	692	699	711	655	722	681	632	657	661	689	692	702	637	692	710	704	674	716	689	648	699	625	641	718	669	685	667	679	695	660	679	667	648	675	670	673	621	671	667	687	675	660	673	640	694	680	689	717	688	704	667	670	690	690	645	688	690	650	690	708	665	646	682	694	693	681	690	682	684	650	729	670	663	700	689	686	712	683	678	688	619	663	656	728	667	689	666	652	710	667	676	657	626	686	684	710	675	670	641	676	691	697	721	675	681	640	668	662	697	702	663	677	733	664	658	761	703	664	662	709	674	727	656	654	703	721	692	648	695	640	699	687	711	685	670	678	694	720	722	705	691	676	665	693	722	692	688	650	696	698	660	697	679	685	695	698	652	632	707	707	680	660	692	709	700	678	706	690	687	644	658	635	660	693	685	652	687	692	677	614	710	741	713	664	701	685	684	664	653	689	659	638	720	701	668	649	635	659	657	664	656	722	680	694	681	686	674	667	646	641	692	684	717	672	675	674	671	731	708	667	637	657	654	697	638	681	649	664	672	695	688	732	677	667	661	700	659	657	687	672	727	692	641	619	694	697	665	668	697	672	679	681	638	636	736	640	681	681	704	618	623	699	707	710	652	688	698	631	681	715	667	694	698	648	676	658	701	635	662	639	703	701	703	689	669	660	663	658	691	704	666	664	674	694	646	694	657	691	600	657	659	681	689	703	705	697	692	707	672	738	667	676	698	713	720	687	668	662	744	701	674	695	697	644	660	693	668	677	701	699	640	715	687	703	642	722	651	644	695	659	617	665	714	721	647	694	672	669	675	668	677	708	690	644	661	648	701	680	675	687	692	649	689	659	668	633	712	668	660	718	654	662	704	642	584	688	658	664	673	724	699	648	682	734	669	684	682	736	662	671	654	695	697	664	709	649	716	668	697	689	656	638	657	670	661	663	663	633	711	706	639	664	715	710	659	668	710	704	667	655	697	659	674	714	699	673	707	671	629	675	697	675	669	693	663	699	657	701	702	668	707	675	704	741	739	701	684	718	645	660	664	609	665	675	668	673	703	663	684	699	699	677	667	665	651	700	687	717	677	712	664	690	691	721	702	675	715	695	664	747	707	686	659	731	697	693	658	685	723	706	703	711	682	687	719	661	686	677	706	698	725	624	679	701	697	726	704	678	673	692	678	692	688	703	669	739	639	635	717	686	719	673	655	610	703	682	703	680	655	732	698	715	684	687	672	676	688	678	699	705	681	651	727	603	670	662	704	668	684	682	694	700	684	675	682	717	685	662	666	655	678	711	638	704	692	656	649	749	669	713	692	699	683	698	689	721	705	694	654	697	659	710	707	668	728	669	678	713	700	698	679	617	685	677	638	674	689	666	666	660	669	682	697	678	686	642	704	651	705	753	713	695	659	655	661	636	684	646	688	689	683	681	680	682	671	696	637	649	697	706	678	649	688	669	695	730	694	657	706	713	690	685	726	739	665	632	685	678	677	681	651	673	694	661	655	671	656	656	733	658	683	701	636	653	691	714	681	663	667	690	687	654	636	652	715	668	683	695	706	649	725	706	709	686	741	659	693	688	691	658	690	688	670	637	673	658	652	658	666	744	666	634	687	668	656	631	749	676	653	682	663	681	722	688	659	672	705	708	709	682	687	655	689	634	704	708	647	700	744	722	698	698	643	711	700	667	673	666	717	632	695	719	749	687	615	694	699	706	679	674	660	640	658	662	675	665	672	636	652	685	672	698	658	656	732	704	671	655	743	651	697	730	655	727	719	703	644	684	678	672	685	699	666	681	684	685	660	720	710	665	706	655	675	651	671	654	720	730	675	721	667	715	685	719	689	682	653	701	671	693	667	677	649	683	647	696	694	664	745	689	685	646	720	697	655	658	633	620	693	705	678	701	703	694	648	609	685	635	660	700	680	679	679	670	675	601	690	707	671	685	690	693	652	646	699	722	703	724	690	694	645	654	667	668	669	663	652	705	666	712	685	718	659	778	680	649	674	726	691	663	683	687	716	658	662	711	691	689	682	686	688	667	739	668	694	689	668	658	676	725	686	675	672	712	687	679	720	657	677	699	677	631	667	679	672	710	687	677	700	672	703	669	716	677	688	647	641	690	700	667	681	679	653	674	651	694	701	649	678	597	658	751	728	689	670	657	661	672	647	665	704	699	653	692	704	677	711	697	680	665	710	632	676	674	659	613	735	670	696	675	643	712	679	691	671	707	700	638	657	653	665	644	703	669	708	713	666	712	688	676	708	715	736	690	747	701	679	698	668	682	668	720	653	673	661	740	701	689	761	641	639	679	702	684	686	669	727	683	681	709	660	717	651	670	694	636	662	681	625	673	679	672	712	710	686	703	682	687	687	659	686	681	716	688	707	706	702	726	674	687	691	673	671	679	664	678	679	651	621	653	595	715	674	662	680	678	663	674	644	677	674	694	705	699	660	679	707	673	679	657	692	657	697	664	740	685	751	694	652	699	695	697	697	682	699	683	645	689	635	677	655	675	648	686	649	668	673	672	710	672	693	626	664	657	647	678	700	667	659	665	704	703	659	710	719	736	615	718	723	690	692	650	658	672	671	668	690	645	706	671	690	689	656	713	690	695	689	698	668	726	705	653	710	652	710	699	690	674	665	672	665	655	685	675	663	680	679	660	686	710	663	675	704	687	651	696	686	647	699	699	706	689	710	724	708	709	668	659	644	663	649	701	684	680	680	724	661	664	710	692	632	682	694	680	720	725	680	629	715	691	673	713	659	685	668	710	711	672	674	655	658	679	724	657	675	686	716	722	689	710	712	671	671	688	681	695	678	702	671	672	696	715	657	642	724	671	703	654	697	660	663	672	688	647	708	704	655	680	673	727
34671	6388	1100	695	526	429	349	337	321	344	335	310	323	302	283	309	293	298	310	309	284	300	297	307	310	327	293	296	318	311	319	361	290	335	368	310	332	329	319	305	332	287	318	306	322	297	289	306	343	315	315	313	320	298	308	283	322	334	310	288	285	323	314	307	315	334	292	299	313	266	286	320	321	329	302	281	321	306	344	312	300	312	314	317	284	339	280	319	298	332	324	325	319	286	288	316	298	334	299	306	286	306	304	324	345	295	297	318	324	286	313	317	311	306	333	284	332	322	302	308	304	278	312	340	314	298	305	281	280	310	290	315	286	328	296	341	332	306	314	309	312	338	339	307	290	321	315	303	316	347	314	307	327	297	319	343	303	333	290	332	299	343	310	289	274	362	315	322	304	300	301	278	299	320	328	317	308	299	339	331	324	307	303	284	329	300	303	299	324	321	283	303	281	331	343	289	316	341	308	306	310	293	268	328	364	297	343	290	305	298	316	305	318	298	302	309	299	298	320	318	321	291	332	277	306	296	307	305	293	289	314	335	330	327	308	277	311	284	293	309	300	300	307	350	342	350	270	316	306	330	332	266	328	310	327	305	308	320	317	294	342	343	324	270	307	307	309	302	287	295	325	325	327	331	329	303	286	345	326	302	290	336	322	292	316	279	315	317	365	284	309	306	307	302	280	275	281	335	324	308	333	318	342	306	319	366	304	296	310	338	332	311	299	332	341	284	293	281	326	334	300	343	347	318	317	295	326	281	313	284	277	343	339	307	297	328	305	314	314	281	299	325	303	288	305	293	299	301	284	311	297	287	299	308	308	277	294	303	299	304	298	278	298	318	276	310	287	298	299	279	361	315	334	313	334	315	313	299	297	278	313	332	302	273	288	296	338	279	280	316	315	313	342	303	289	273	299	290	327	311	291	290	288	295	298	291	305	335	349	306	330	295	348	294	316	314	295	326	327	284	303	302	310	359	287	328	294	268	312	302	303	321	303	311	287	314	288	321	298	350	304	351	336	309	303	336	295	307	300	306	290	312	268	342	298	271	298	323	326	292	317	304	299	299	290	324	324	325	305	333	315	327	315	305	320	289	335	318	322	350	287	295	293	294	293	332	333	307	297	316	310	289	315	309	329	304	332	335	340	329	290	263	310	307	275	303	299	352	322	298	298	303	301	290	325	293	303	331	327	287	301	304	290	306	291	259	293	294	304	306	344	302	323	323	328	337	308	298	316	316	298	357	292	308	334	300	338	320	320	300	270	316	303	333	313	297	292	324	267	283	290	314	278	313	306	329	286	323	292	303	322	301	298	310	319	329	286	338	325	330	301	286	336	311	300	290	311	332	305	285	309	305	286	306	298	312	310	314	337	317	321	300	335	283	322	309	319	319	319	314	293	332	278	306	300	268	285	301	334	301	302	306	320	315	327	325	327	310	277	315	304	281	293	285	297	330	338	311	311	329	356	339	308	303	306	303	370	310	325	356	314	332	280	296	309	354	305	359	310	302	289	313	326	300	264	297	304	325	318	298	284	346	310	350	317	303	306	321	304	361	312	336	322	306	339	316	299	299	309	320	309	334	338	325	302	284	289	295	285	331	308	274	309	307	312	343	337	297	324	348	295	301	291	312	303	308	306	314	325	296	327	290	296	296	313	309	316	322	317	303	309	303	297	326	342	314	307	277	305	324	329	355	322	309	280	304	361	291	311	296	263	272	300	293	315	284	300	311	314	301	285	301	330	351	306	320	320	309	338	309	279	328	320	305	311	301	298	314	292	308	312	329	279	296	321	313	317	345	320	327	321	344	295	296	305	260	331	310	297	342	298	328	290	301	321	299	345	284	332	344	320	315	310	282	325	303	315	325	321	331	297	316	341	341	320	322	289	289	284	309	319	334	316	332	308	290	307	324	276	321	306	308	312	287	315	332	322	309	311	314	309	327	338	290	279	311	332	289	294	328	307	286	295	319	297	311	282	283	288	298	314	317	311	268	305	318	323	326	298	285	300	333	320	310	294	330	302	319	306	316	263	273	302	305	311	301	308	305	297	306	269	303	298	319	304	303	317	295	317	316	307	305	314	306	266	293	313	272	288	319	315	318	314	318	329	303	325	296	303	338	303	336	311	327	329	293	278	311	314	282	337	299	294	327	347	312	337	291	321	313	300	312	306	326	315	315	321	290	292	332	318	296	331	307	319	286	309	331	310	309	308	363	328	314	286	303	304	315	320	318	288	308	300	328	303	303	343	365	340	303	326	280	291	333	301	297	285	297	322	275	281	316	311	311	308	322	325	313	291	278	275	314	306	352	301	309	304	320	303	296	309	282	308	327	293	272	293	306	324	332	310	314	306	319	310	274	303	332	298	303	340	356	310	298	286	327	302	295	283	296	300	299	287	282	286	294	323	295	331	326	306	282	295	291	282	305	313	261	296	296	329	272	313	286	328	314	306	317	250	309	302	332	311	303	320	303	314	307	285	306	278	280	301	278	330	326	297	311	274	333	283	364	323	333	297	330	308	330	301	320	323	317	301	299	297	300	315	318	332	317	303	343	287	306	300	311	285	293	280	357	331	313	319	285	309	257	301	322	334	283	303	318	334	327	317	327	316	330	280	287	336	305	281	332	291	335	314	305	309	269	316	304	335	285	366	312	313	286	315	317	308	311	310	308	308	333	340	289	302	292	288	319	293	319	315	306	327	293	305	310	315	285	313	308	308	306	308	271	325	313	309	273	304	292	341	323	315	295	318	324	299	302	299	279	333	319	309	267	298	296	272	317	341	292	283	302	307	337	310	269	281	300	298	299	317	296	320	325	308	297	328	288	309	296	296	305	277	316	323	321	286	277	295	286	312	302	324	291	277	306	305	308	297	312	268	309	325	320	314	285	338	324	308	332	301	302	316	294	312	282	306	309	328	326	312	298	306	292	294	299	300	330	304	297	294	291	292	261	313	306	284	279	316	296	289	328	320	293	303	298	331	294	332	325	314	324	313	277	329	302	311	326	273	318	314	296	302	311	302	288	321	305	313	284	299	292	270	283	329	328	297	315	300	318	321	273	326	312	285	299	300	317	299	277	312	290	289	337	331	348	274	314	328	311	335	315	315	350	287	323	346	297	304	294	334	325	317	330	287	345	329	294	308	283	323	299	309	336	290	301	318	315	319	324	332	276	345	312	276	349	263	306	328	315	321	284	313	349	299	309	317	302	320	305	309	296	306	295	367	302	305	303	337	294	319	326	314	306	286	310	286	301	295	276	280	319	305	299	281	283	334	320	302	340	313	335	301	322	319	296	279	287	292	286	290	276	322	324	289	315	290	315	301	316	278	297	293	299	294	315	290	279	295	309	334	338	275	307	302	326	304	306	349	319	308	305	314	311	315	310	333	297	303	328	323	321	320	309	330	302	329	317	333	288	329	318	342	284	326	315	326	297	308	297	340	275	273	305	333	336	324	326	325	276	305	294	283	302	324	319	319	339	315	298	297	299
23402	11279	8451	6675	4597	2573	1387	1052	1047	963	869	919	829	797	848	782	770	750	755	780	765	737	709	746	733	799	733	737	694	759	797	754	724	751	769	728	737	808	714	731	743	705	721	775	685	765	739	649	722	667	743	729	749	682	710	712	722	727	738	767	705	714	788	661	705	712	731	708	746	706	760	705	709	738	762	733	748	726	714	664	756	745	747	727	757	724	725	719	751	697	728	765	732	741	728	716	731	726	697	703	747	761	682	685	717	723	732	728	753	732	769	705	710	758	726	708	728	701	725	724	735	760	687	713	717	721	710	716	745	768	722	736	734	716	734	729	728	713	690	697	752	737	721	708	697	694	724	765	697	745	689	735	757	761	750	740	753	698	728	673	771	703	765	731	755	748	738	690	711	722	770	754	762	674	721	756	755	752	691	719	750	695	720	745	716	713	739	756	776	718	706	696	734	716	712	687	707	768	708	726	704	701	730	740	712	751	702	699	756	762	770	741	728	761	716	768	745	694	745	786	790	768	773	747	695	721	697	750	745	735	767	716	737	719	773	788	668	703	711	731	695	739	744	749	729	760	757	679	729	719	646	696	744	720	732	727	693	749	728	685	753	712	746	740	684	759	741	710	690	726	693	707	769	777	759	705	766	731	699	721	725	686	712	681	715	684	750	730	718	768	693	738	762	696	697	732	755	727	745	723	726	755	768	762	694	716	694	705	700	722	750	758	706	704	732	719	694	787	725	733	763	715	680	734	712	814	741	785	744	709	768	699	731	705	729	769	720	725	729	695	726	718	734	704	750	750	716	734	702	724	715	714	735	718	732	778	724	719	740	684	711	707	763	729	701	712	695	746	719	737	771	709	708	712	712	676	703	730	682	784	706	694	753	748	741	724	734	757	741	683	716	732	688	764	779	751	776	731	701	696	691	713	678	729	716	705	752	714	694	714	719	706	724	739	715	744	732	710	744	754	714	725	688	766	732	712	734	739	701	801	674	728	688	759	719	739	703	687	687	739	736	710	698	746	709	802	716	707	702	713	722	718	720	682	731	750	777	713	749	725	757	673	719	736	761	684	703	707	745	718	710	731	711	766	723	710	691	706	717	722	695	694	735	699	724	759	719	757	687	754	684	710	705	768	714	688	727	703	724	719	743	729	699	741	737	708	712	742	728	730	721	747	735	716	735	722	687	702	751	699	694	739	711	725	697	719	758	687	779	730	741	685	695	745	726	728	704	726	763	720	757	660	737	749	720	745	792	714	757	707	754	751	731	714	698	722	769	768	696	781	719	687	732	745	747	706	765	703	700	731	724	722	714	727	773	719	696	786	745	696	721	722	758	694	705	717	743	746	731	735	690	722	718	708	724	696	711	700	712	782	698	710	735	712	719	756	718	732	696	700	701	731	719	694	698	685	725	762	754	730	718	761	739	690	742	757	731	733	700	703	711	760	724	729	725	695	725	714	741	762	722	724	729	774	688	726	707	729	691	706	750	699	751	745	720	691	685	743	720	775	735	701	739	749	682	740	674	733	754	714	703	730	717	718	763	700	704	710	715	732	730	736	704	767	707	734	696	745	727	723	684	769	768	692	743	733	750	712	690	754	690	698	728	741	671	749	760	762	714	740	702	734	689	721	785	756	754	728	743	722	701	694	732	708	672	738	780	713	715	731	712	712	752	721	766	721	745	713	700	725	700	715	699	706	738	759	707	745	758	737	765	714	700	700	677	721	723	736	691	698	730	702	744	687	732	700	725	706	681	703	749	720	709	748	709	735	715	759	662	716	729	713	696	671	745	709	709	788	723	732	769	678	719	695	722	709	685	762	719	746	749	715	705	756	736	721	751	720	746	692	781	754	776	701	717	705	740	697	693	724	745	703	748	706	658	750	745	718	744	689	796	730	720	683	739	708	724	753	759	730	698	757	768	742	784	681	754	771	698	740	717	783	677	735	723	679	702	703	747	682	702	766	729	695	683	696	770	756	717	741	721	727	730	731	787	739	746	779	751	704	730	723	748	789	661	762	743	750	714	716	719	761	694	716	731	699	707	731	717	766	727	706	705	687	744	739	705	744	737	751	693	694	753	746	717	750	729	680	709	743	718	709	745	731	698	731	724	730	766	710	749	730	701	706	692	722	722	718	745	747	677	642	706	716	680	668	717	738	738	740	688	745	728	724	747	714	721	742	726	684	731	693	738	708	756	720	749	746	762	707	712	705	730	756	735	709	694	706	759	718	718	714	740	681	735	789	751	680	759	685	747	759	714	705	730	790	696	747	744	715	674	728	752	699	721	737	705	753	754	730	688	729	719	697	740	708	739	699	751	734	693	699	714	813	739	691	709	734	671	689	694	740	702	732	707	690	731	738	658	726	722	759	670	726	739	716	744	737	703	714	724	683	751	731	681	691	720	764	772	710	670	726	733	711	759	722	726	725	721	735	704	740	709	731	775	724	698	709	783	725	686	719	696	783	731	698	711	733	760	742	698	736	713	706	749	710	680	695	731	739	735	759	720	702	739	700	733	690	730	751	771	705	685	759	684	697	671	724	687	700	745	704	708	706	711	738	671	739	738	772	714	744	716	707	751	753	711	725	743	722	746	712	737	686	707	739	705	727	699	715	714	722	744	681	690	714	731	725	733	728	740	706	746	733	733	708	691	695	721	726	721	731	739	721	745	717	741	743	702	748	750	708	697	703	732	703	725	711	695	729	713	751	713	693	732	709	712	678	734	700	739	715	711	712	740	714	723	719	733	689	757	725	708	780	696	754	743	715	682	715	730	741	725	709	728	701	777	712	734	710	729	717	754	677	731	723	679	739	763	710	722	686	750	720	734	705	753	693	722	755	724	736	706	769	735	713	681	744	774	710	769	723	732	752	702	726	747	742	699	736	707	657	715	739	755	757	726	693	697	731	716	747	698	776	699	719	753	746	716	764	752	725	710	758	683	660	719	730	749	748	738	771	747	705	712	729	693	678	745	742	716	710	736	676	747	741	734	741	703	703	667	724	700	665	748	707	713	743	710	698	707	741	742	697	698	793	724	695	798	757	706	753	750	716	699	732	718	768	721	762	701	693	723	675	711	686	748	759	741	707	760	743	765	742	721	739	711	711	728	770	663	727	729	700	725	688	794	745	735	759	736	717	694	706	701	750	693	761	705	760	725	777	758	704	654	772	711	732	721	683	730	693	727	728	763	752	736	696	712	743	743	723	759	716	700	726	707	753	739	725	703	750	746	763	738	753	693	704	715	755	675	762	730	701	729	706	732	725	745	725	700	723	695	710	742	775	708	771	724	771	739	677	662	711	760	682	741	758	735	691	735	724	741	765	749	676	727	764	692	722	749	668	711	730	730	720	744	741	732	698	722	711	719	705	714	698	735	758	743	775	711	718	726	722	741	743	772	735	745	689	754	680	696	739	732	722	723	763	741	724	736	703	682	685	740	742	753	760	730	706	786	725	753	721	740	706	725	711	742	749	717	705	731	720	686	687
21977	2525	525	456	340	319	289	281	285	254	281	261	303	275	307	298	300	271	258	291	299	314	296	296	302	297	271	268	280	290	286	271	253	305	281	275	291	293	293	309	293	309	284	281	289	303	287	283	253	265	300	316	312	287	269	258	291	273	292	288	311	265	287	245	287	306	315	279	269	278	257	277	287	309	300	243	249	323	303	279	291	323	298	290	300	335	279	267	307	272	304	268	296	286	289	265	275	281	304	298	287	304	280	285	284	280	287	289	293	270	269	294	276	302	300	308	242	291	284	267	301	311	291	284	315	262	327	290	302	276	300	292	287	300	251	264	266	285	315	256	269	296	282	292	289	248	272	271	270	298	303	291	248	285	309	264	265	306	287	314	282	267	260	278	259	301	271	277	290	286	293	286	264	285	285	268	299	290	285	299	280	307	281	274	272	292	275	263	303	303	271	279	266	257	276	275	290	304	255	241	289	316	313	294	305	247	257	251	331	246	293	296	301	306	274	274	280	259	248	316	288	320	277	297	262	315	279	286	278	290	293	278	310	264	300	294	263	299	297	268	288	292	274	261	268	289	282	282	245	295	268	268	305	306	290	315	325	271	284	303	283	302	287	300	291	280	305	304	301	273	317	288	288	302	273	263	306	292	289	264	284	274	304	256	263	282	277	304	297	317	298	287	257	281	295	309	267	294	246	271	257	288	272	323	285	298	284	276	292	303	306	287	281	282	300	290	300	256	293	271	293	272	295	291	267	313	269	278	287	286	311	270	332	289	259	267	263	300	274	311	264	299	275	279	283	318	324	282	274	286	273	262	287	300	303	246	306	285	319	279	294	314	333	278	277	283	275	332	302	303	253	295	248	261	281	289	291	263	271	254	315	282	270	279	290	282	285	269	294	266	277	265	275	281	255	277	265	313	257	265	273	270	311	303	265	285	302	283	257	252	266	282	289	263	285	273	274	269	274	281	289	249	290	306	337	278	295	326	339	245	301	312	293	286	317	276	303	293	279	273	274	296	271	256	287	305	275	279	276	288	300	236	304	256	305	311	283	251	289	289	286	277	259	277	278	271	294	272	270	281	270	263	265	314	275	314	293	254	263	308	262	309	313	318	325	303	301	313	275	252	271	271	282	278	287	300	295	266	300	297	287	257	277	293	305	293	300	318	308	257	293	302	277	290	282	286	285	286	258	284	276	271	253	290	308	298	292	274	288	279	278	292	289	298	294	286	270	287	276	263	272	269	268	292	316	258	287	267	268	290	263	270	278	291	286	291	300	274	321	300	290	302	259	274	301	272	282	304	309	272	265	310	296	298	298	275	276	288	281	298	289	312	277	295	309	279	289	308	269	298	266	290	280	278	300	236	285	279	293	294	291	296	298	278	310	304	296	288	268	310	278	244	262	275	322	272	287	281	278	281	303	278	254	279	276	282	278	273	289	290	270	257	305	291	310	340	287	237	289	317	272	283	272	261	263	295	278	305	289	280	276	250	298	304	284	303	290	317	324	289	269	268	293	317	256	286	291	250	289	298	290	310	294	249	293	271	300	291	302	289	330	311	243	281	282	278	341	319	248	277	295	273	289	294	260	297	290	232	297	282	295	237	303	278	333	285	310	335	262	309	298	272	317	351	327	280	284	326	298	277	278	265	280	324	301	305	315	270	303	287	304	289	268	299	291	266	298	322	292	323	327	281	307	262	281	302	303	275	303	273	299	310	294	293	258	292	328	298	300	288	284	302	266	271	279	314	313	275	252	281	280	265	266	313	289	278	292	329	292	283	305	276	274	301	261	254	299	270	262	276	297	289	296	310	300	301	265	263	280	266	320	283	284	273	293	278	253	292	281	272	289	308	272	301	281	287	294	237	258	321	274	286	267	286	259	298	294	323	300	279	265	281	261	311	251	307	285	295	290	285	312	285	300	267	305	282	264	263	292	289	287	254	290	263	296	291	309	290	231	302	314	270	293	290	273	294	290	280	297	300	301	277	274	271	286	287	260	281	290	258	297	299	306	270	275	287	325	294	302	309	273	277	280	277	290	295	263	291	288	258	264	251	291	307	279	292	317	305	291	296	307	291	285	316	252	272	281	282	265	294	311	308	293	272	286	281	302	283	284	309	310	298	321	308	278	289	293	311	288	267	306	298	278	274	326	260	297	267	263	295	289	324	321	254	274	281	284	299	280	298	310	294	302	262	308	299	271	298	295	311	263	272	277	345	292	280	287	265	300	308	307	295	251	314	333	286	300	287	324	293	269	308	299	290	268	271	326	262	277	300	254	302	279	260	313	288	286	294	293	303	298	298	307	280	260	298	258	287	247	271	266	273	293	286	287	285	267	270	293	281	277	309	269	249	283	298	272	268	280	286	303	287	278	302	302	309	269	271	300	258	271	264	290	328	251	297	303	310	273	295	289	294	290	302	275	262	262	291	266	257	305	290	278	267	297	269	306	249	281	266	291	266	269	278	308	268	294	290	302	271	292	292	296	283	318	278	268	304	298	291	292	291	284	291	327	286	310	262	296	298	280	285	308	299	249	292	330	282	296	266	247	256	275	275	271	271	281	306	274	324	280	285	281	291	253	263	247	305	261	310	283	279	248	274	287	322	316	258	302	283	303	288	273	287	293	298	263	266	310	289	298	271	272	283	289	306	272	274	274	294	284	289	295	278	301	323	290	282	303	268	277	273	288	344	294	313	287	290	302	313	259	272	286	245	291	274	280	263	278	308	291	258	284	290	284	308	263	300	302	300	288	272	276	273	258	303	300	269	305	285	285	275	294	284	285	278	268	263	300	263	283	318	322	285	272	300	261	307	286	299	310	269	288	289	290	279	304	290	271	322	310	259	303	271	292	301	269	276	307	275	252	336	300	284	249	268	261	315	271	260	257	297	313	297	292	285	296	287	280	276	276	312	298	290	290	262	280	285	309	273	282	273	296	278	251	310	292	291	267	292	282	293	308	330	309	276	267	287	281	280	265	293	283	272	288	330	323	284	310	294	277	339	277	316	273	276	284	288	284	289	292	279	310	299	288	292	319	296	307	313	290	299	278	253	273	286	281	283	267	279	285	264	302	285	259	274	295	298	294	272	275	272	289	300	263	266	297	279	264	255	266	270	280	311	267	291	277	287	273	282	313	280	296	264	320	268	311	294	268	314	307	284	270	286	292	301	310	277	287	313	303	308	287	265	270	303	268	275	305	291	288	253	272	251	300	305	262	274	306	309	305	313	264	333	296	278	256	301	295	263	274	297	289	275	299	240	278	287	314	295	307	283	311	300	301	277	290	295	321	296	294	282	270	319	330	283	247	272	267	263	290	290	279	274	296	298	302	285	303	269	257	287	273	272	290	314	293	297	316	285	274	287	294	292	286	314	288	320	301	301	313	321	303	289	281	308	283	308	294	297	286	293	274	281	302	309	280	312	313	295	282	269	258	304	273	279	282	299	291	261	274	247	260	302	268	300	282	290	296	298	268	296	288	316	296	305
16898	5363	3964	2955	1824	1162	990	832	789	789	716	683	657	728	677	664	693	635	689	698	674	687	664	576	575	639	634	681	646	649	639	628	650	659	650	630	633	641	628	602	626	662	665	621	610	637	650	664	647	669	635	657	641	644	674	622	626	645	648	647	664	603	673	631	644	652	666	671	696	662	648	644	629	622	629	632	660	656	659	627	686	623	663	641	671	683	599	661	654	683	583	661	608	648	659	609	627	611	651	666	635	607	624	653	641	661	573	615	671	613	653	633	619	652	671	631	612	599	649	681	643	627	604	668	636	665	670	638	607	676	600	685	607	630	617	680	687	646	626	655	653	628	633	645	682	638	652	635	648	619	661	629	655	663	598	651	667	658	641	631	594	630	618	633	609	658	648	602	659	626	627	640	617	627	643	607	632	639	589	661	651	598	614	680	676	663	675	638	658	618	624	668	641	623	603	705	682	628	676	656	614	650	617	607	632	694	635	633	669	651	643	637	656	633	639	688	664	652	611	634	699	644	622	670	626	645	648	669	647	657	651	662	685	620	603	670	635	640	659	678	631	642	587	668	633	700	580	636	628	644	646	638	639	636	631	634	659	645	634	650	662	678	633	599	657	655	596	641	639	652	685	661	716	623	613	625	643	672	646	628	660	654	649	613	634	653	639	668	664	671	632	610	639	638	685	641	652	687	632	691	659	617	630	627	649	679	610	601	638	680	649	678	603	620	623	639	612	655	681	647	612	591	640	626	656	642	613	677	641	634	660	602	636	663	644	616	629	632	640	660	639	681	632	644	616	669	645	648	616	635	680	692	680	642	650	634	683	635	611	665	642	633	639	669	616	612	614	630	643	685	627	668	636	682	649	617	643	637	658	662	654	659	624	624	592	628	609	620	638	657	644	675	636	601	643	644	610	641	641	655	694	626	614	621	625	654	609	661	666	596	634	637	673	686	649	626	654	639	666	641	656	631	665	610	690	637	671	619	620	637	606	624	633	649	630	650	676	611	667	621	636	632	635	632	640	634	673	614	657	655	649	617	650	665	586	635	611	605	616	629	650	650	623	680	631	649	642	695	653	628	603	631	673	653	655	614	645	635	614	586	684	661	642	669	653	611	583	643	647	640	643	649	665	684	657	649	649	627	645	618	607	697	627	652	626	629	650	696	653	688	629	660	619	638	640	690	648	610	672	659	638	660	653	655	668	633	658	586	604	613	684	687	647	647	630	643	633	640	624	645	649	634	630	643	668	654	703	659	672	643	629	650	649	681	676	643	664	592	635	639	633	629	636	667	643	649	643	671	591	673	658	579	620	623	614	653	650	653	659	684	622	623	666	622	614	638	623	593	621	632	645	665	711	631	612	666	665	632	618	643	622	665	640	616	594	668	582	651	666	642	650	639	655	640	646	624	631	613	690	631	652	646	645	668	641	632	672	609	608	660	642	637	652	684	672	578	655	660	615	646	638	664	656	659	647	677	667	654	628	653	617	647	555	606	650	658	651	610	616	648	668	661	609	634	654	681	630	666	673	603	657	678	637	621	624	622	643	664	637	582	665	650	616	600	626	672	597	628	585	620	623	611	613	610	622	666	684	655	643	648	617	621	596	661	615	658	659	636	653	665	674	664	632	617	672	594	641	614	648	664	653	621	639	579	616	631	619	626	628	656	644	631	644	638	687	634	641	624	605	649	648	652	642	659	654	643	625	629	626	642	640	629	549	643	625	645	655	616	633	675	674	645	593	647	626	629	643	651	621	658	676	592	662	584	631	640	622	628	639	633	721	695	632	611	635	652	644	653	687	646	650	642	628	660	694	618	672	624	687	624	631	661	674	626	651	614	685	624	628	614	652	603	645	667	619	669	621	645	661	626	613	639	698	610	663	664	653	687	638	653	655	661	624	660	643	651	630	678	659	663	620	642	633	624	662	651	662	635	658	608	612	629	672	601	631	675	671	604	707	651	634	652	676	580	618	661	646	652	604	620	645	606	638	625	645	633	631	658	653	621	633	642	653	647	668	635	647	631	624	656	617	627	636	641	703	628	682	649	640	650	665	647	679	634	630	620	639	672	605	625	658	630	674	606	608	667	591	619	644	628	628	657	653	625	662	609	615	657	647	593	649	666	606	635	635	684	633	658	635	676	697	647	655	654	658	625	662	634	670	645	622	647	619	621	632	635	643	629	629	649	620	633	668	655	626	661	634	649	595	626	654	653	629	644	663	627	689	648	627	612	675	594	663	620	660	642	621	642	636	666	690	632	633	622	630	611	632	624	627	669	665	626	625	605	650	612	634	632	658	608	612	579	620	605	630	675	646	627	646	659	659	621	642	639	636	666	619	632	646	678	652	628	606	645	659	650	631	646	581	616	614	656	618	660	636	641	615	628	600	654	690	635	674	639	669	627	675	630	601	661	649	631	621	645	655	655	644	649	624	623	670	643	663	604	720	662	625	662	697	613	652	655	637	600	685	630	603	655	624	643	649	640	689	674	600	608	654	612	631	590	645	607	674	615	637	653	630	586	640	628	631	655	599	689	660	657	642	641	629	632	661	613	660	606	593	630	678	615	668	694	648	581	649	664	664	640	591	604	662	711	618	594	616	669	671	654	612	614	699	599	603	640	651	686	657	586	580	655	669	601	636	630	670	687	615	680	605	649	644	608	609	640	680	627	681	629	637	684	690	659	626	643	635	632	615	605	671	638	692	643	596	641	623	642	625	649	642	636	608	631	659	638	635	608	662	666	695	654	653	641	646	652	630	654	679	702	664	667	638	654	647	625	639	650	614	661	624	645	626	628	626	624	616	682	644	690	615	625	641	646	650	633	632	664	633	649	685	651	638	663	654	618	696	641	633	615	637	618	630	633	698	605	595	653	640	625	653	614	608	603	637	642	613	645	637	670	609	640	627	651	646	592	690	683	631	651	607	647	670	650	698	631	645	605	603	652	661	639	616	642	657	638	657	632	660	665	640	678	693	677	608	645	602	617	651	637	655	645	617	639	684	617	613	653	627	689	625	674	634	619	658	621	652	689	641	642	639	687	662	659	613	638	657	663	623	603	612	671	625	632	657	641	672	645	627	622	662	630	590	657	661	674	651	642	653	656	621	647	708	639	664	630	619	645	682	673	609	633	634	657	628	630	648	656	642	640	588	621	692	622	654	604	667	631	633	616	658	597	622	636	654	653	688	639	650	633	622	637	665	653	635	666	664	621	614	631	621	644	615	637	672	638	623	645	615	667	642	629	665	637	620	612	651	621	647	628	639	631	622	641	614	642	624	606	629	658	648	644	638	651	602	639	678	652	643	622	696	635	698	658	627	625	620	620	624	645	614	645	645	629	677	631	638	655	662	623	570	633	629	654	597	635	637	625	671	578	671	615	613	656	672	619	674	635	626	614	620	616	623	641	659	666	646	680	640	655	647	589	603	662	639	613	623	609	609	654	626	638	669	639	653	631	604	656	678	654	684	622	649	645	634	658	598	636	662	623
27806	4057	1062	648	419	365	362	310	300	316	306	313	320	297	295	310	288	321	308	333	304	309	328	313	278	281	268	273	259	323	278	310	318	303	287	303	278	310	317	294	286	309	265	279	283	294	274	287	336	315	283	298	280	285	298	274	298	335	303	299	298	300	325	286	281	314	291	301	296	266	285	341	308	296	343	325	322	309	266	298	305	297	327	270	293	321	304	265	294	297	302	292	300	285	286	296	311	304	268	314	296	311	277	271	304	307	292	276	287	301	281	301	330	275	292	322	292	282	296	290	312	275	286	281	269	306	322	284	328	307	302	282	267	275	280	332	298	319	312	267	291	247	305	286	292	272	307	285	294	263	300	323	300	296	332	270	301	317	273	311	320	277	318	301	303	305	299	294	297	285	274	283	271	312	263	297	290	300	311	308	298	318	282	301	310	291	282	272	299	303	320	274	308	293	288	290	294	304	287	266	294	277	312	324	298	308	320	305	300	304	282	316	264	278	308	298	286	328	281	311	284	298	320	325	305	312	306	330	315	315	307	340	264	295	300	299	321	298	304	309	300	304	311	287	285	299	298	320	322	288	302	281	261	305	300	285	263	272	276	312	295	299	331	303	277	282	298	282	314	300	339	314	318	330	301	331	334	267	287	292	274	337	333	334	312	309	323	298	317	320	275	330	324	253	266	337	341	305	275	323	316	301	285	286	295	302	297	317	290	264	275	294	293	290	318	292	293	282	318	329	289	289	279	273	273	317	270	283	281	278	261	274	294	295	270	291	302	269	291	273	314	312	294	276	309	328	327	317	295	297	305	291	290	291	278	295	305	279	305	296	314	315	239	305	293	300	335	307	257	263	321	296	282	278	285	278	276	277	297	295	302	296	284	284	274	324	302	268	308	269	330	285	331	317	286	303	313	293	269	303	332	303	296	289	327	308	293	278	273	282	270	287	280	319	279	320	320	297	301	292	290	318	269	290	318	291	338	287	297	283	302	323	287	326	290	314	310	256	303	299	312	310	295	290	298	284	285	294	320	336	312	323	285	286	313	310	282	278	309	308	283	302	277	270	292	303	301	287	278	310	282	299	265	297	288	315	311	320	317	326	311	291	298	271	305	285	300	285	334	296	285	316	306	287	285	298	311	318	302	296	303	320	282	311	276	299	263	323	295	308	250	329	324	294	307	290	293	307	294	275	321	305	325	287	297	309	283	275	296	294	302	314	274	328	302	262	324	303	322	305	266	265	271	304	331	288	337	286	304	267	246	323	287	288	297	313	274	281	258	300	292	329	326	295	303	319	323	279	307	308	301	290	310	307	296	282	289	334	294	258	298	292	321	303	275	286	281	284	280	310	296	275	323	315	328	321	313	281	284	293	288	306	294	295	300	293	261	313	303	272	296	295	309	323	316	293	255	259	327	305	294	269	304	281	307	304	312	287	297	312	273	293	318	328	287	318	277	283	306	292	309	270	288	274	326	271	329	340	309	291	290	287	323	283	296	304	294	310	292	290	302	314	296	266	273	300	274	279	297	257	287	259	301	290	259	303	323	264	290	267	298	305	285	270	318	308	310	300	308	311	281	268	295	297	287	310	315	280	302	288	296	313	262	276	289	313	279	258	284	268	245	282	330	262	264	303	281	299	344	309	331	304	272	289	274	311	287	315	306	258	298	284	304	288	310	292	303	301	273	315	279	304	305	294	276	324	309	295	297	330	285	309	288	296	317	313	276	308	296	303	315	279	272	295	320	283	299	281	289	274	334	305	319	315	323	340	266	291	284	296	290	284	295	284	281	297	294	297	286	294	292	314	304	330	305	271	304	288	284	287	295	333	328	308	282	304	274	281	274	302	286	332	299	275	294	281	310	290	293	305	296	286	274	323	297	283	305	322	307	303	293	290	260	288	311	266	302	267	317	288	274	279	315	266	276	268	285	293	317	282	302	305	324	292	300	298	272	294	300	337	314	305	285	320	271	303	257	306	323	308	304	280	309	289	308	323	301	291	305	311	318	297	302	288	313	292	267	253	303	264	313	335	302	290	307	281	289	350	304	293	315	276	286	300	312	308	291	279	272	290	316	289	322	326	293	274	296	323	288	309	291	281	274	289	300	289	305	285	254	303	290	317	300	310	276	322	307	291	293	278	281	281	323	299	308	276	279	333	322	308	309	298	291	299	289	278	293	293	297	278	301	310	293	329	295	300	301	315	312	299	308	296	285	301	293	319	271	282	300	295	290	294	277	295	330	303	303	289	290	272	300	294	331	287	294	325	275	279	298	284	258	284	280	343	276	289	286	289	304	307	331	297	280	307	288	290	315	296	288	278	248	295	294	314	286	321	292	310	289	306	287	280	328	298	275	287	301	306	318	307	312	318	299	275	294	289	268	293	279	261	268	291	289	296	333	296	313	318	301	286	297	300	310	326	290	277	314	310	315	309	282	289	316	286	282	268	307	258	319	286	312	290	315	289	315	304	296	308	308	332	300	304	265	306	258	295	352	272	307	276	306	313	332	312	295	348	329	310	317	280	312	285	291	293	288	295	353	291	305	313	311	283	320	287	271	271	295	317	304	297	289	276	306	296	318	327	320	292	265	304	271	300	271	305	296	268	306	298	321	328	333	297	298	310	321	297	316	284	288	281	302	303	316	320	331	307	341	301	278	334	307	308	301	322	295	286	333	343	305	294	276	283	301	322	320	305	324	297	291	300	290	330	286	283	288	261	316	333	283	287	269	280	286	326	295	332	274	314	293	282	332	306	337	290	295	336	272	279	300	302	357	305	299	312	290	302	321	291	283	281	287	304	298	287	294	285	309	319	312	305	281	325	304	287	327	337	323	337	301	320	290	302	285	295	291	297	335	333	297	304	321	312	295	266	308	297	272	298	303	292	285	314	318	298	310	308	306	292	299	312	309	328	290	304	316	281	281	299	300	297	315	272	296	280	283	287	328	287	349	302	298	302	265	310	317	247	295	294	333	324	295	348	316	278	304	274	329	291	328	321	300	305	311	314	307	304	316	302	268	261	296	316	292	301	341	285	309	288	303	315	311	297	313	263	296	285	285	277	281	266	312	337	313	315	289	293	329	311	292	280	297	326	332	337	290	320	314	305	294	305	304	289	287	306	297	294	288	288	319	285	258	307	287	271	299	288	301	293	272	289	274	298	306	311	300	288	308	321	321	270	304	321	305	270	274	327	309	349	300	261	299	291	284	300	299	300	277	337	258	299	304	265	300	302	271	302	312	300	299	281	283	311	301	311	344	287	294	318	293	266	294	305	298	277	292	292	330	322	324	283	325	338	338	363	311	281	314	292	308	305	322	266	320	289	310	276	296	306	279	310	306	299	280	293	283	299	297	283	293	325	305	297	266	312	299	293	320	287	256	287	267	291	293	298	316	317	280	290	286	286	270	291	288	290	309	268	305	276	333	300	307	287	302	290	292	269	298	303	285	311	301	283	298	330	286	311	282	306	313	326	289	287	335	277	291	265
19224	9113	9124	6646	3574	1967	1505	1166	1020	987	954	833	834	783	792	781	783	746	724	714	704	682	649	701	703	687	711	732	665	676	646	716	647	718	654	746	680	685	678	676	639	701	710	691	641	669	683	728	630	682	677	697	697	637	677	700	667	714	662	685	673	687	696	678	718	643	660	692	665	674	636	696	704	683	694	669	634	699	673	697	659	665	725	652	683	655	671	726	664	714	740	699	708	673	619	696	692	658	700	714	644	700	672	659	670	692	668	653	655	668	699	656	711	675	669	711	699	702	648	655	679	707	693	630	679	671	671	642	695	630	707	694	692	660	697	713	681	666	647	666	667	698	723	699	671	685	662	711	663	643	667	635	696	644	684	674	672	732	651	710	723	667	688	667	644	675	671	664	688	702	661	692	614	662	603	693	697	702	729	669	692	725	681	711	705	627	671	682	670	657	654	710	659	648	645	675	700	680	699	700	681	649	661	710	712	617	716	650	719	683	682	682	683	654	687	666	704	682	692	706	698	696	672	655	680	625	707	663	626	656	683	693	646	669	727	684	646	661	675	661	712	687	667	655	659	683	629	723	657	654	703	692	645	721	680	678	668	679	683	670	682	672	672	665	627	687	700	664	660	672	682	696	657	664	694	722	694	661	666	670	727	622	733	672	679	697	681	652	665	656	633	645	698	705	695	659	677	681	712	692	656	721	711	687	657	702	703	653	691	689	694	723	704	668	654	682	719	697	685	673	646	659	658	711	684	653	699	724	684	657	639	675	693	656	705	680	705	707	683	679	687	635	672	675	661	661	654	678	662	674	706	644	655	696	660	677	699	700	617	722	648	678	634	706	701	666	680	716	693	682	714	664	670	663	636	707	690	669	741	695	663	676	670	699	711	655	708	676	700	679	653	663	695	676	692	714	694	718	675	669	690	691	663	676	673	643	674	672	712	632	724	652	685	674	682	690	671	721	731	710	736	707	675	708	686	671	683	671	690	698	657	661	697	670	688	678	711	679	727	707	681	767	685	701	671	629	712	680	635	705	696	700	689	735	682	745	650	717	682	656	684	716	694	685	680	723	701	630	683	672	653	709	691	664	683	703	677	686	718	713	686	756	664	671	712	670	689	730	704	721	674	701	675	744	671	721	679	686	701	695	659	679	662	647	635	693	677	662	684	663	680	687	676	656	706	710	666	691	711	699	718	673	689	682	717	664	676	648	729	635	665	644	681	679	666	701	701	653	641	684	674	727	705	703	663	668	662	694	665	707	704	684	667	706	653	665	690	675	640	716	652	657	724	684	693	700	712	692	730	697	642	686	693	682	703	686	680	718	744	694	649	687	651	655	672	664	719	719	678	686	712	723	705	692	679	697	669	668	694	648	723	737	706	732	659	686	697	645	686	649	683	667	686	679	692	683	694	727	677	682	704	681	690	716	655	706	692	654	712	619	643	703	667	673	711	706	690	683	710	640	671	665	694	707	668	697	653	679	709	688	684	712	703	693	626	747	667	730	728	685	690	658	697	687	727	703	683	694	680	700	731	692	710	727	711	698	725	687	597	702	637	725	627	695	688	678	720	640	707	665	662	679	708	643	673	693	633	720	632	715	716	702	754	676	621	667	658	680	709	720	695	658	707	716	685	676	695	706	659	648	715	708	726	637	624	720	661	646	683	685	738	701	676	727	714	658	709	709	668	667	633	693	629	692	647	660	657	652	717	707	705	718	687	653	717	690	646	711	650	670	680	674	693	720	711	668	690	692	674	676	641	674	695	663	663	721	696	710	685	678	674	681	685	684	707	687	636	672	677	656	634	686	684	700	697	678	673	653	655	668	696	658	667	611	687	704	662	643	673	704	661	687	714	655	691	704	694	679	681	662	690	672	726	711	672	703	726	693	692	669	685	691	682	684	684	673	712	688	715	686	675	640	651	687	674	723	668	689	659	665	674	721	638	662	712	672	693	674	724	683	668	670	631	689	700	685	657	658	677	681	653	714	716	657	676	663	682	677	681	679	669	676	654	685	679	706	750	710	685	655	645	709	711	704	686	657	674	657	689	736	683	673	691	721	660	685	683	699	674	677	672	680	688	707	654	644	717	663	695	695	675	662	718	728	690	703	691	706	685	677	690	717	702	704	710	682	695	635	691	713	663	688	724	730	638	717	646	709	669	656	681	681	691	663	698	663	692	719	732	701	681	723	711	718	665	682	673	652	667	667	616	699	683	671	669	689	719	682	626	684	689	678	669	675	690	730	660	665	688	691	746	683	673	666	686	661	652	674	670	694	664	725	713	687	637	666	652	705	683	655	655	639	702	667	668	692	642	713	681	713	713	685	723	714	709	742	694	717	691	710	694	665	668	640	695	693	698	660	642	640	644	744	676	680	720	664	687	733	670	665	692	664	704	667	736	676	719	678	649	690	694	718	705	682	657	659	747	711	635	689	680	667	715	641	635	710	686	660	677	676	685	692	728	635	690	687	675	667	682	659	697	671	716	695	656	680	676	697	675	703	707	720	676	657	656	709	669	676	734	674	661	686	685	708	712	667	722	657	690	694	661	668	646	675	700	680	650	690	724	664	681	683	694	659	703	680	665	709	719	661	684	708	672	715	717	694	660	664	717	688	691	614	706	672	701	660	672	662	682	713	670	669	698	628	689	672	669	698	707	717	651	669	707	682	687	696	707	626	684	663	701	689	700	697	621	665	713	706	683	646	670	690	652	690	683	717	667	670	650	695	661	682	781	720	716	670	696	673	657	687	665	680	706	645	731	738	670	696	639	697	690	630	669	668	683	700	663	686	750	711	697	684	666	655	688	696	668	655	656	643	630	689	665	726	657	654	669	659	673	699	659	670	634	704	718	711	675	724	724	665	680	740	642	683	678	620	658	641	699	666	661	649	697	696	665	725	693	639	674	743	694	651	726	693	685	680	688	701	670	677	643	691	691	665	731	625	655	675	707	657	638	638	724	673	668	665	673	657	671	696	712	642	714	635	709	695	684	703	661	648	729	713	659	674	696	699	714	683	676	668	675	691	652	669	670	686	699	671	699	673	664	660	636	700	666	679	699	689	719	669	745	682	672	746	701	652	685	693	673	670	704	716	657	665	698	659	662	660	668	688	700	642	685	681	700	653	616	672	700	680	677	703	671	636	728	668	703	658	684	685	701	720	633	664	721	676	640	655	670	728	647	663	687	741	644	655	738	723	660	692	736	663	672	692	715	685	734	718	721	678	671	728	688	669	710	653	623	671	664	654	694	668	744	708	659	691	632	706	657	701	669	717	605	682	688	660	682	679	647	665	729	704	653	695	687	707	689	676	685	708	687	670	681	709	698	723	733	684	641	666	659	722	700	626	719	665	625	711	658	688	671	681	674	723	699	675	677	642	692	671	684	710	716	693	649	653	663	684	670	731	662	675	715	681	689	709	664	669	706	742	723	707	622	677	647	657	705	688	699	688	674	666	673	691	668	665	703	699	653	670	722	657	680	688	718	688
35512	6888	1279	698	481	366	374	335	393	344	302	318	315	314	350	303	273	302	298	312	305	315	294	305	331	320	318	316	319	306	307	278	295	293	276	315	327	335	307	340	347	290	306	302	344	345	312	306	307	307	307	292	293	350	301	296	295	348	296	290	340	299	354	330	332	353	345	303	299	337	341	310	329	312	327	316	298	319	331	347	319	334	308	311	325	319	281	333	275	291	306	320	302	280	290	330	316	302	294	310	311	339	334	311	291	334	320	318	284	332	312	300	306	313	321	295	306	298	294	310	330	322	302	317	420	312	294	313	297	318	329	325	349	315	274	282	333	335	316	318	304	310	288	332	333	299	300	290	292	296	287	271	304	305	326	332	296	312	312	313	312	309	302	320	299	298	338	344	317	298	324	280	325	306	304	320	360	317	318	297	317	326	306	316	318	314	305	319	314	323	342	286	318	285	307	324	286	288	285	307	322	316	309	334	323	284	334	297	284	317	340	319	325	332	305	326	296	285	317	313	294	308	309	319	314	338	326	307	317	314	332	313	317	337	272	317	323	302	307	329	287	295	336	325	338	338	348	272	330	318	310	309	301	287	286	297	292	309	321	297	309	318	343	305	333	325	302	309	297	332	277	354	317	324	299	308	300	341	336	307	347	339	295	292	302	299	313	284	303	296	311	315	316	344	316	334	305	318	289	313	293	309	288	316	303	298	288	312	325	317	324	302	314	330	323	300	307	314	334	313	294	287	324	349	327	318	350	324	322	302	309	321	295	287	280	334	315	279	311	302	345	313	324	327	311	284	329	331	337	281	304	281	290	288	276	321	311	332	328	292	308	328	304	299	328	293	310	312	341	321	338	308	365	305	323	288	299	313	313	332	317	308	300	304	317	298	313	310	333	299	292	324	311	299	333	270	328	291	306	292	306	311	317	328	310	349	309	303	284	332	339	315	328	314	316	329	302	332	286	301	300	298	322	287	335	310	306	325	295	313	295	317	308	319	316	333	302	334	336	327	289	305	331	304	280	291	301	284	326	332	313	308	322	321	330	308	326	336	300	278	332	319	336	336	306	308	312	293	303	294	361	320	315	287	284	319	325	309	297	280	293	303	338	344	322	332	322	294	310	301	339	324	291	328	331	305	363	291	321	329	326	302	326	302	314	319	332	322	324	304	333	307	296	291	318	348	322	319	305	284	329	326	323	316	321	318	313	331	282	288	310	283	343	302	289	295	299	285	305	325	300	298	311	280	306	293	342	334	289	315	299	331	314	301	338	284	298	297	305	329	304	320	333	303	283	305	305	302	313	360	326	310	290	293	298	313	306	280	294	319	326	308	318	333	343	290	284	325	317	318	324	303	352	333	321	290	309	278	333	281	314	311	331	297	286	304	295	314	302	299	305	314	343	326	323	311	348	330	317	308	319	341	315	297	306	322	286	297	321	314	328	326	317	305	306	338	324	285	301	322	322	307	313	327	357	295	313	342	337	318	344	299	322	288	301	349	327	311	344	297	304	326	342	334	297	331	358	274	311	279	288	316	308	286	290	297	287	293	321	317	317	351	332	338	324	339	319	345	287	313	297	288	312	317	300	297	305	285	309	307	345	314	341	331	295	292	310	323	309	299	323	343	314	312	320	305	292	307	325	286	314	325	324	331	288	305	353	323	294	293	314	310	293	292	365	318	296	274	296	347	299	317	328	308	315	334	345	287	284	312	303	291	301	321	290	308	313	316	301	322	328	323	304	331	346	341	317	279	300	313	331	286	291	304	294	338	328	328	297	316	324	313	309	303	285	307	335	308	322	329	319	298	339	313	332	314	295	299	313	333	323	320	289	303	291	331	349	304	278	322	294	336	289	351	325	289	280	290	330	333	321	312	324	321	306	314	305	308	274	299	299	328	274	318	338	290	321	317	286	278	310	290	318	345	287	323	323	297	307	284	332	295	279	273	305	276	305	299	277	308	320	330	323	395	335	307	324	286	360	304	269	287	268	292	281	359	320	297	346	269	312	325	306	337	338	296	325	326	274	314	285	300	299	288	327	365	315	305	307	303	338	307	302	322	333	305	303	317	293	308	318	280	347	301	308	299	318	301	328	291	324	304	310	345	325	284	296	355	326	304	275	300	298	300	327	325	321	300	307	311	321	310	308	314	286	311	326	310	279	283	309	300	312	324	316	329	311	294	312	309	301	324	311	356	279	330	315	315	294	316	314	296	300	340	319	315	317	301	326	310	338	310	302	322	309	300	345	276	317	309	314	320	298	320	307	337	323	285	334	328	333	312	312	303	317	323	336	320	333	304	305	313	306	324	348	311	311	312	325	304	304	270	299	290	315	322	308	344	302	296	335	368	315	292	301	325	308	305	346	312	313	344	291	308	293	314	282	327	299	319	320	295	309	310	290	335	272	289	302	344	309	307	318	335	331	334	335	302	296	279	299	323	356	328	310	336	342	315	308	300	316	293	272	316	283	311	311	316	328	338	309	308	295	291	337	326	344	326	295	319	302	305	325	337	295	330	319	300	325	372	282	285	336	313	313	298	306	323	314	303	315	308	315	282	308	331	326	336	313	317	281	316	331	357	353	320	333	318	316	325	314	312	312	323	316	339	305	306	296	317	335	302	315	299	334	325	308	328	299	330	327	296	333	316	347	312	311	279	281	303	308	315	291	310	334	308	302	292	309	310	334	343	360	311	319	312	311	291	317	299	311	345	338	351	290	308	327	290	324	273	350	325	299	287	333	277	289	293	282	347	317	343	331	304	281	298	321	347	298	315	301	317	326	281	311	310	339	339	329	298	293	313	322	319	313	297	307	318	254	282	301	303	293	317	292	291	320	315	304	305	328	315	296	274	303	330	293	358	309	352	351	300	284	275	294	312	298	319	274	311	275	292	312	306	322	341	308	329	302	315	296	324	337	304	303	275	293	308	315	313	347	338	306	279	338	311	335	304	342	331	341	329	336	336	312	323	331	336	339	341	313	293	284	293	294	300	280	308	304	291	322	321	311	299	319	308	304	320	279	302	309	298	320	301	309	309	314	311	308	301	291	300	293	322	336	329	321	297	318	315	301	320	301	301	341	319	306	290	339	317	308	337	342	295	308	317	301	316	322	296	318	300	303	287	291	281	320	333	308	317	326	300	300	314	283	305	301	307	327	305	303	314	312	317	277	337	300	304	330	270	300	339	330	310	314	309	326	312	311	293	295	335	300	332	344	291	306	315	287	315	332	309	310	301	329	301	329	319	319	305	318	309	322	270	275	332	278	313	294	322	351	304	317	324	318	322	285	290	316	319	295	317	297	339	287	290	322	291	288	279	286	301	336	358	307	324	312	320	344	304	294	306	316	305	331	325	324	313	341	327	317	284	332	298	341	305	294	315	310	346	306	305	313	307	315	318	294	313	310	302	325	316	319	313	310	297	296	298	308	335	321	323	320	338	317	299	287	310	356	288	329	308	305	310	292	314	321	331	342	315	306	305	320	353	327	299
24873	12028	9909	6291	3149	2469	1844	1238	1060	954	926	920	890	862	765	843	781	780	758	743	773	728	710	758	772	762	769	798	812	769	702	676	765	733	731	763	706	751	729	730	796	693	716	695	738	780	687	778	722	736	721	749	726	742	728	735	792	744	764	691	758	711	764	712	739	741	755	742	747	713	738	718	730	698	734	726	710	732	706	716	728	737	704	682	711	713	721	752	703	727	717	719	719	779	721	784	692	733	762	750	753	728	758	695	721	735	729	700	748	781	732	744	685	703	702	762	763	731	697	753	729	756	718	684	703	752	702	715	738	671	732	771	731	749	687	752	750	705	733	689	727	739	803	772	710	749	734	793	728	741	669	712	693	726	741	711	717	688	646	730	781	732	777	712	740	769	722	706	715	741	696	726	722	734	739	757	682	730	732	722	741	759	681	734	777	701	723	759	773	744	729	762	741	695	765	744	679	719	725	721	694	747	714	713	729	781	721	741	794	758	696	721	756	757	740	720	731	713	778	743	715	707	712	742	743	744	715	692	688	719	697	750	722	761	769	730	663	747	722	727	720	733	698	729	731	713	670	733	730	739	750	716	739	745	696	679	698	708	729	742	758	743	766	694	739	746	722	727	729	761	707	742	713	750	750	744	751	693	697	724	735	786	713	720	725	720	658	753	728	732	724	740	729	719	727	787	682	735	701	762	673	686	678	722	712	678	714	737	717	737	732	710	747	736	708	760	680	738	695	755	692	719	704	742	733	745	702	730	739	757	731	698	731	722	684	725	733	720	760	759	792	730	694	796	752	725	698	740	725	778	729	731	731	747	709	738	707	777	701	756	756	743	690	686	732	722	754	782	739	725	736	738	798	745	747	728	687	695	713	770	709	757	749	700	763	720	735	698	683	746	736	752	728	741	724	705	739	719	728	703	717	718	765	735	722	731	691	764	754	732	692	743	760	702	730	704	718	733	751	759	710	733	743	716	784	709	724	681	760	676	762	717	730	737	704	746	720	700	708	744	705	702	680	714	729	753	701	726	746	754	766	753	721	725	695	694	769	718	698	731	756	734	703	709	742	739	693	734	713	736	751	691	711	766	686	677	709	706	747	730	693	760	766	696	674	722	724	710	741	743	719	695	726	709	771	755	760	726	719	754	719	746	719	680	748	728	752	735	685	675	687	756	709	739	753	745	737	735	747	767	731	701	716	712	707	745	720	741	730	713	772	754	711	730	689	721	714	727	702	697	733	766	716	745	696	700	716	712	710	707	741	708	734	731	716	766	727	710	693	763	739	746	757	725	726	709	728	722	724	726	694	751	731	739	720	771	725	726	753	770	727	707	723	721	697	733	732	714	738	714	699	747	738	760	734	709	729	695	704	774	729	771	755	722	765	706	760	716	763	720	705	737	748	759	716	742	767	703	727	755	697	712	692	711	711	713	718	679	695	736	752	715	689	780	752	703	736	726	755	757	729	720	726	776	760	756	677	751	712	739	728	725	762	722	697	745	773	732	691	764	716	683	744	691	699	751	748	729	726	747	676	746	730	708	680	730	738	711	700	733	772	707	720	711	726	699	731	703	721	749	691	774	719	779	738	729	688	695	750	760	736	757	713	734	714	762	737	728	729	756	766	750	678	686	723	747	762	746	731	709	724	778	727	791	729	762	724	774	731	746	702	753	723	676	716	733	730	735	665	703	751	722	722	748	725	706	688	699	785	733	717	733	749	713	743	749	739	787	736	737	705	737	719	738	705	727	679	731	709	788	757	717	762	703	755	692	715	706	750	727	726	706	744	707	751	728	762	711	699	723	764	736	768	735	681	692	727	744	698	723	745	723	742	735	716	739	840	734	760	764	730	733	780	734	738	763	704	746	739	713	729	749	724	725	704	725	696	720	750	757	744	731	771	723	772	739	751	712	741	670	740	747	743	690	718	720	708	690	716	762	693	739	746	720	756	715	736	713	776	751	745	652	745	724	739	741	700	737	755	711	765	698	684	738	713	718	738	727	758	687	722	689	730	784	767	726	709	727	730	779	692	737	732	686	768	722	710	744	759	709	705	735	764	724	710	747	721	747	699	712	727	733	699	738	727	693	713	773	726	715	755	741	747	744	729	779	706	746	727	731	702	722	686	775	705	732	699	719	753	671	708	731	722	752	711	695	728	715	748	747	740	713	765	716	716	726	714	768	700	671	765	731	700	715	757	746	744	735	719	726	688	716	749	754	714	783	712	810	747	724	771	718	794	738	724	715	758	706	717	723	718	701	746	721	719	748	714	717	733	677	742	757	702	720	719	689	727	742	728	727	740	759	734	730	770	666	696	765	707	689	762	686	715	726	773	689	698	659	717	711	736	739	751	717	760	723	690	707	753	734	717	792	718	709	736	729	708	716	721	689	757	687	733	733	726	716	771	722	698	704	685	732	763	732	801	773	774	713	723	692	692	716	753	696	714	699	700	754	761	713	739	716	750	770	713	727	716	758	699	719	717	713	754	748	693	730	705	696	720	748	720	701	748	662	731	715	708	703	719	781	693	760	759	762	752	721	736	732	743	729	739	770	701	721	701	759	742	717	725	715	753	718	745	738	712	725	744	729	743	767	742	751	683	767	774	704	741	745	721	723	731	731	755	739	682	702	721	734	715	762	729	729	649	723	707	704	688	682	719	742	693	747	722	709	751	719	755	713	712	704	756	695	727	736	683	731	713	749	737	736	726	700	740	716	739	746	768	758	734	751	735	708	719	740	694	708	776	712	715	741	727	712	695	698	752	729	703	729	745	663	753	704	691	722	681	719	709	693	701	743	747	742	776	780	714	700	716	746	738	705	768	731	716	705	725	667	718	706	767	735	719	792	753	730	691	698	707	662	715	726	758	748	738	723	761	738	724	719	719	720	678	740	726	712	745	755	695	792	694	720	678	724	734	690	766	717	694	732	735	730	723	711	736	697	732	690	771	746	752	739	746	717	717	705	752	774	735	740	700	755	718	730	728	712	732	738	674	665	724	727	752	714	763	714	729	728	754	748	728	725	742	681	679	724	749	740	792	736	742	720	762	692	740	703	708	706	713	748	742	752	716	725	704	771	703	745	737	703	756	721	746	715	739	714	768	732	735	771	696	731	688	779	731	674	757	741	768	779	711	720	789	704	752	683	730	745	724	705	730	752	686	716	693	712	747	743	696	726	746	753	728	740	737	675	743	772	719	736	765	690	690	745	776	760	741	698	742	693	740	756	712	745	766	722	743	782	763	749	777	747	698	665	665	772	706	690	703	736	695	701	772	722	765	713	767	728	740	723	736	695	724	704	706	728	726	679	749	717	717	708	667	734	727	725	750	735	695	688	702	719	706	723	724	743	736	726	716	694	718	744	723	722	757	681	757	717	706	710	724	722	727	724	762	752	727	768	740	738	784	731	749	765	726	763	701	749	743	751	706	706	716	750	726	708	727	713	714	692	739	746	718	743	733	696	733	711	745	749	699	717	710	723	734	797	691	720
21041	2188	556	355	329	270	295	291	292	324	288	287	301	273	278	277	289	309	306	307	255	284	277	274	300	282	289	290	289	269	288	325	301	297	281	314	275	276	281	251	307	282	295	276	316	264	293	295	268	246	298	304	301	314	276	268	296	298	286	271	279	294	294	299	280	250	315	300	270	269	269	301	259	269	277	296	255	290	298	267	322	275	298	255	293	322	274	250	261	301	259	284	297	308	260	311	297	320	287	274	280	306	295	265	317	305	290	322	333	290	286	280	289	286	306	257	284	290	291	285	283	305	300	263	281	272	321	274	263	315	308	299	269	296	289	282	293	257	276	281	286	284	272	286	308	283	270	277	276	284	270	282	285	339	305	292	263	303	279	293	288	296	258	296	329	285	273	311	269	284	261	271	315	246	250	281	280	276	280	257	295	299	301	296	300	256	289	287	273	256	302	257	270	291	283	293	258	287	268	292	336	295	320	315	269	266	271	289	260	274	270	284	266	271	298	289	300	307	295	304	296	270	294	319	270	262	288	311	345	250	297	249	290	283	278	305	284	265	251	298	271	276	266	312	288	306	289	275	262	266	235	304	296	304	274	259	267	285	267	311	281	298	267	280	307	290	313	312	282	283	270	295	260	304	302	323	336	279	291	314	297	273	288	274	277	271	249	253	280	321	283	253	252	283	284	294	268	305	310	304	293	296	297	306	291	286	292	275	297	320	291	288	303	311	273	281	287	305	277	279	291	251	267	302	270	286	277	281	280	242	297	320	305	319	290	321	309	287	272	271	264	266	263	293	287	272	274	271	276	256	298	292	279	256	277	293	288	308	295	317	265	273	280	289	297	329	274	299	318	296	311	293	266	286	298	268	301	281	292	284	284	269	316	331	274	298	294	263	275	271	352	285	279	286	295	283	289	249	272	270	293	288	286	279	269	294	295	246	284	272	301	293	279	299	271	277	317	315	319	304	279	311	279	290	295	301	295	309	278	287	261	282	280	305	292	267	262	297	265	283	289	315	281	265	304	278	280	304	292	283	310	260	304	249	279	288	282	274	284	256	240	296	273	280	282	281	292	303	295	286	282	293	294	275	309	311	321	300	299	289	268	277	278	254	300	273	286	287	309	287	267	292	286	299	302	264	287	325	288	281	319	267	273	308	280	287	293	264	283	297	277	313	289	278	292	340	276	265	295	298	261	256	273	278	266	282	296	299	275	301	281	261	286	303	312	306	314	266	259	302	304	240	271	273	295	305	297	284	284	270	304	293	279	291	281	287	289	277	265	252	313	287	297	281	325	307	289	303	305	270	298	320	275	313	295	288	294	316	264	265	290	281	314	273	317	272	263	289	275	314	280	284	264	280	291	285	275	272	268	274	284	288	278	273	288	305	310	300	290	281	285	267	307	268	292	281	286	284	288	321	281	275	299	291	266	305	270	247	278	304	291	266	292	246	295	287	313	280	297	291	301	307	276	281	267	245	275	276	297	309	306	321	300	270	251	326	310	256	291	301	290	262	278	303	267	280	253	299	277	290	263	284	269	256	260	303	273	296	273	294	308	294	289	253	299	290	277	262	239	274	261	284	315	267	261	268	277	284	297	275	250	308	295	323	298	315	278	328	256	320	289	285	296	329	310	264	282	280	306	256	232	257	273	282	264	265	286	297	314	284	310	345	276	290	313	308	262	281	323	302	304	301	274	286	286	279	260	276	282	279	284	316	275	288	268	298	282	306	307	300	255	295	282	286	295	294	322	300	288	313	277	293	296	306	316	290	293	279	265	282	314	282	292	282	296	285	303	282	294	306	322	261	282	317	284	267	292	259	309	299	245	271	289	274	309	334	301	292	276	299	310	288	268	283	292	285	292	279	327	290	275	265	316	299	342	312	315	279	289	291	254	242	268	275	268	283	274	305	297	274	266	287	277	271	295	285	297	298	320	283	287	279	286	260	285	309	305	312	277	308	281	252	313	300	296	294	286	267	286	287	287	308	285	292	291	322	307	244	268	279	294	290	330	322	263	308	282	268	270	286	308	276	281	289	243	265	277	280	284	272	265	311	279	298	272	337	281	272	290	293	275	320	288	282	279	325	295	276	274	258	270	276	297	290	260	314	295	269	276	284	296	319	281	266	323	305	296	277	281	281	277	273	299	301	293	256	280	303	302	270	275	298	280	300	237	278	306	297	304	297	285	290	287	275	289	327	310	283	297	256	289	274	263	274	286	303	305	326	287	283	305	278	259	300	269	289	281	259	277	322	317	290	261	262	303	290	279	260	279	293	259	294	295	340	315	279	288	289	282	290	255	309	322	287	295	292	295	279	258	269	282	302	278	272	316	323	295	279	316	281	308	343	276	277	260	271	285	279	280	281	294	298	266	292	264	275	310	315	310	294	305	285	289	287	324	301	318	304	286	256	275	284	293	300	312	272	272	297	265	296	317	303	269	304	271	273	293	286	284	269	316	286	283	260	316	304	300	271	277	254	310	295	312	271	306	292	259	287	295	294	310	295	271	273	264	309	285	291	290	269	285	276	297	270	295	321	301	273	263	272	296	280	288	299	319	296	282	260	294	280	287	320	299	292	288	289	308	283	274	307	280	304	295	269	284	272	296	272	276	324	288	291	291	301	278	327	276	269	243	269	268	275	275	301	303	297	280	302	292	287	292	263	298	321	290	270	280	294	275	256	295	272	307	298	296	319	276	284	318	337	280	279	291	289	297	283	325	267	260	310	281	272	304	293	277	251	284	300	275	302	289	270	277	279	299	261	286	343	300	305	279	297	307	289	266	257	272	268	291	299	300	294	276	267	282	272	306	302	231	250	288	247	291	315	325	310	296	278	313	315	272	307	286	255	263	277	306	292	260	297	306	320	276	285	285	289	308	298	285	302	287	300	283	297	278	307	313	263	277	307	310	285	316	318	329	307	270	274	300	277	276	311	303	322	320	277	282	325	280	279	312	301	293	259	282	302	300	298	281	281	298	295	282	296	308	282	293	253	282	296	306	320	291	296	298	312	304	271	322	291	279	307	265	266	289	298	305	265	272	276	264	292	269	285	295	296	301	311	285	320	290	288	289	297	266	235	297	265	292	292	268	265	302	289	267	327	270	262	283	280	285	312	279	279	297	307	244	276	303	306	298	284	272	307	279	305	293	283	311	289	282	300	281	323	293	326	275	328	307	280	263	322	260	283	291	281	322	300	290	294	275	259	283	271	318	277	257	297	303	276	290	291	267	251	299	305	285	289	292	283	297	329	293	275	290	302	307	290	300	296	268	268	319	295	266	290	323	285	292	299	311	263	276	286	263	273	288	312	262	300	264	276	278	280	317	284	272	278	274	278	273	319	304	254	297	290	300	300	316	271	286	299	295	290	268	293	289	294	304	286	317	283	306	287	301	301	290	302	286	296	245	276	298	294	333	301	269	278	317	306	329	287	272	315	285	303	277	316	303	283	327	280	311	293	274	291	293	296	297	295	235	287	323	274	276	317
15508	5391	3629	2715	1933	1330	1048	891	802	753	735	721	672	735	699	645	706	664	663	690	672	683	660	639	656	616	658	665	672	637	631	604	653	612	665	654	664	677	630	655	643	653	657	616	607	633	670	615	642	608	583	670	665	644	678	647	664	613	655	662	693	630	650	653	646	621	665	621	607	636	653	644	643	661	612	634	627	634	609	598	649	642	685	687	646	653	601	669	681	613	603	646	617	617	614	673	645	621	609	604	639	630	621	627	592	681	646	623	580	681	606	650	641	617	600	616	647	673	670	662	660	641	654	616	638	674	634	613	666	652	597	645	666	641	629	615	653	637	664	630	627	640	609	626	624	659	703	649	572	598	608	614	609	647	661	642	651	616	674	612	614	610	631	643	712	631	676	618	653	680	625	622	636	637	656	655	646	663	586	606	654	650	663	642	602	576	627	633	647	612	653	646	652	594	626	674	645	665	623	590	650	609	656	623	651	627	662	587	637	680	645	597	646	634	630	635	622	651	680	628	657	638	630	605	636	699	625	656	617	656	629	691	629	619	626	669	612	623	711	662	642	630	631	631	587	619	651	635	631	625	641	660	631	612	649	628	616	666	623	650	636	587	652	629	612	631	635	650	628	584	643	616	600	645	621	659	623	610	621	647	670	625	614	588	654	567	624	650	658	648	617	636	629	630	635	633	636	641	646	661	655	627	598	664	608	613	604	657	590	584	614	639	658	628	654	702	691	601	615	635	662	677	670	643	644	603	611	613	646	585	573	626	634	649	670	607	618	652	647	631	649	645	592	624	674	679	640	624	663	629	657	652	637	628	660	615	634	583	612	633	646	627	678	606	631	645	635	632	592	629	672	643	659	655	603	630	653	641	622	620	652	646	669	582	627	645	640	621	623	628	656	638	654	685	629	635	634	674	629	653	627	608	643	663	671	682	638	608	641	615	685	628	639	665	645	607	631	643	647	638	669	597	593	605	636	655	640	668	632	686	668	609	630	608	626	649	656	630	682	622	670	665	656	666	651	620	601	639	635	649	647	636	650	621	624	661	620	612	628	634	618	587	665	669	668	648	626	648	671	634	621	601	621	664	662	592	630	651	621	625	615	637	616	649	606	632	678	611	641	637	629	597	638	598	619	643	614	634	600	667	598	684	636	646	601	655	650	604	634	608	635	638	642	618	617	610	675	583	654	681	657	645	632	639	645	624	639	650	692	616	630	585	610	642	638	656	638	676	635	612	639	676	646	629	642	625	649	658	677	632	665	663	604	628	616	651	661	616	626	626	626	626	702	630	623	652	625	630	626	586	583	674	652	655	630	667	634	635	659	641	614	560	670	667	671	585	662	661	616	645	674	587	626	607	646	635	664	609	671	660	632	677	617	599	642	591	653	640	652	652	628	625	619	614	676	606	644	642	586	591	620	655	612	625	650	667	665	628	616	654	613	670	641	681	640	621	687	655	675	622	595	619	641	669	651	677	650	637	642	628	647	621	640	633	616	659	586	607	650	660	654	660	589	661	668	656	616	658	669	629	619	609	673	616	620	660	628	654	623	660	667	641	645	630	664	661	657	633	599	644	597	657	638	660	649	642	670	629	662	639	658	631	614	634	631	654	658	629	636	650	627	626	651	624	598	642	643	670	668	655	616	615	650	616	631	609	623	633	678	667	565	639	604	674	614	605	696	564	591	657	670	648	613	641	669	639	610	614	624	620	656	654	533	619	662	672	655	665	640	600	625	643	635	611	632	616	611	647	665	612	615	619	660	624	661	652	653	628	637	615	661	634	613	636	651	611	645	617	635	664	622	625	588	644	660	637	627	656	630	678	642	626	638	622	645	642	650	610	631	643	663	650	630	605	645	585	631	696	654	697	636	639	653	638	604	588	626	644	651	651	659	689	644	640	658	594	606	585	650	631	582	611	607	627	668	613	652	646	601	658	621	676	632	622	637	640	633	652	672	667	632	580	636	640	645	626	605	661	608	687	573	640	686	607	633	613	659	591	633	616	669	661	560	693	628	647	609	684	609	606	594	612	647	699	623	647	619	644	611	638	614	599	612	629	669	608	646	666	612	613	637	626	655	636	590	620	632	617	645	672	649	631	661	644	625	646	633	653	637	669	633	609	628	660	645	615	651	630	636	625	618	649	673	627	626	652	621	648	642	650	652	646	608	646	686	685	632	686	660	633	611	654	612	638	654	636	592	635	646	618	672	677	644	647	621	623	660	650	604	583	623	653	650	642	623	650	620	633	679	592	654	704	637	653	648	640	625	654	647	616	629	639	666	656	615	659	646	679	668	624	623	637	630	641	632	607	624	637	640	655	650	643	605	673	656	614	656	656	668	676	647	649	630	663	636	638	598	632	592	683	613	649	641	616	627	610	620	624	646	643	630	656	637	608	596	618	627	619	621	627	684	618	592	641	615	585	626	613	623	674	613	606	603	666	620	638	592	593	643	634	615	620	609	633	683	631	625	663	648	616	656	655	642	655	645	672	631	614	612	647	650	628	604	619	658	647	629	616	625	637	593	627	659	623	623	622	615	624	628	616	633	652	631	625	601	658	671	686	653	598	594	586	671	557	663	682	606	644	622	651	639	643	641	649	673	635	600	594	646	649	615	603	665	593	613	625	615	660	612	624	604	543	656	630	625	646	666	625	634	649	616	667	650	586	647	673	607	658	604	652	630	637	639	634	598	649	614	653	587	629	601	643	618	641	662	647	635	639	672	616	633	598	610	663	657	608	664	617	626	639	616	621	657	626	648	621	606	620	612	658	612	643	626	597	660	578	701	598	663	624	586	653	671	632	615	639	640	665	655	621	593	633	639	625	648	651	648	652	599	617	632	660	659	679	632	651	620	603	659	631	648	648	634	617	636	628	678	625	646	642	583	658	659	627	593	632	643	647	627	635	671	623	651	641	637	640	619	622	620	661	636	573	664	611	633	581	666	709	578	682	671	628	619	665	649	585	637	623	649	635	599	621	659	619	582	679	670	667	603	681	679	603	636	642	667	609	608	645	619	638	612	669	643	601	687	629	664	651	620	684	640	603	645	619	644	646	622	625	618	680	604	626	662	642	622	658	636	655	638	633	658	627	662	639	684	677	622	640	658	662	634	628	629	675	634	601	648	647	646	644	672	670	620	576	645	628	614	574	635	602	662	579	623	636	680	570	664	630	602	624	672	653	663	661	608	587	634	641	647	615	672	634	671	612	664	641	654	679	606	652	626	669	643	600	642	633	614	654	631	620	711	606	616	639	635	663	609	619	648	607	606	656	640	622	670	596	649	659	606	661	617	617	603	639	651	650	650	629	665	657	666	609	621	633	648	628	611	655	641	671	640	637	666	632	667	639	602	622	628	647	651	619	650	648	641	664	643	614	666	642	568	657	656	659	633	608	595	606	642	702	641	644	645	650	629	652	648	626	620	611	616	645	613	620	654	559	598	640	614	629	637	652	647	652	612	665	638	630	640	660	687	614	617	641	648	651
31158	4796	944	671	423	296	337	313	324	316	290	303	313	316	340	288	305	309	302	291	298	325	312	284	270	289	303	347	306	292	307	275	259	259	307	327	294	323	255	287	336	339	290	326	294	287	315	324	293	306	289	318	293	299	282	327	294	330	283	323	285	308	293	258	267	298	294	306	302	293	274	317	308	293	306	332	303	284	294	276	334	281	308	302	303	293	278	279	301	290	307	318	295	315	238	305	290	282	312	306	295	297	332	284	282	332	305	305	324	299	323	273	307	267	310	333	302	329	308	262	284	280	316	251	296	299	300	318	301	306	282	294	298	303	295	326	290	294	304	288	290	268	335	280	333	286	320	337	315	300	302	295	280	265	260	297	353	290	278	265	288	294	303	292	320	321	269	312	279	315	321	301	305	304	289	295	256	274	272	306	294	274	295	316	336	313	309	268	300	274	274	332	287	279	294	306	276	292	297	320	305	303	290	297	299	286	298	281	288	301	298	273	265	315	280	292	299	304	297	288	274	298	276	259	307	310	308	304	291	292	297	300	316	307	287	250	309	287	313	343	280	281	320	285	269	280	314	288	272	300	310	292	291	284	326	309	287	279	293	283	272	278	289	301	338	308	298	297	298	344	305	267	296	297	278	270	296	313	295	279	285	272	285	252	294	302	291	312	284	282	299	322	309	293	286	318	303	291	289	314	331	307	303	248	284	329	336	305	319	289	305	287	314	310	298	321	287	282	310	332	313	315	253	280	272	286	299	307	289	309	289	304	288	300	248	264	315	273	291	310	292	291	289	299	289	305	297	279	289	310	303	284	294	309	295	287	280	315	333	307	293	308	272	306	267	310	281	292	331	271	272	321	311	286	299	307	275	293	285	311	310	294	292	297	310	316	301	266	284	270	296	314	283	269	290	301	277	308	302	283	286	324	311	301	278	307	310	318	313	283	309	281	308	295	321	282	299	302	309	252	295	338	265	262	317	295	276	300	304	285	303	289	265	277	291	282	313	318	286	337	289	345	341	260	315	307	315	319	287	299	328	275	288	313	298	306	300	286	284	306	295	288	322	301	304	332	252	293	324	278	264	298	284	279	321	306	285	295	294	345	292	271	303	320	307	281	281	277	289	301	296	313	286	307	359	294	331	316	323	290	274	309	312	269	308	298	313	285	247	289	293	275	289	352	290	281	271	312	284	312	296	306	281	299	290	273	265	272	285	290	304	297	304	306	313	306	329	279	279	341	319	283	271	280	294	273	330	263	308	265	301	286	300	291	307	281	311	290	310	301	274	288	298	307	305	300	317	289	309	303	302	294	307	301	302	299	279	276	286	313	276	295	300	290	294	298	281	307	276	287	288	321	278	280	263	237	291	290	317	318	305	280	292	274	270	305	267	259	334	286	316	309	259	294	306	309	270	281	291	310	305	307	289	316	265	309	290	289	316	340	331	298	290	327	291	279	319	304	307	328	342	318	262	301	318	286	305	262	264	264	285	286	308	304	292	321	304	313	302	276	316	303	308	255	283	258	288	301	267	295	277	288	295	336	265	263	282	302	303	312	271	279	317	309	283	277	282	277	297	271	287	311	312	283	267	267	232	308	295	277	284	293	308	307	301	274	316	306	278	297	297	325	302	292	291	298	303	291	284	286	308	286	274	307	309	294	279	313	293	306	305	316	307	302	303	299	298	315	284	290	273	280	263	290	302	282	284	277	272	309	300	313	285	323	297	295	284	287	311	274	306	293	262	329	305	296	280	279	284	286	303	265	267	302	292	284	302	290	267	257	271	286	304	292	264	281	267	285	320	297	274	287	303	297	311	266	298	298	307	295	294	292	306	304	305	269	325	287	315	314	271	313	302	285	310	324	288	287	304	315	288	268	306	291	274	290	326	291	278	312	306	301	301	311	301	317	311	290	311	320	283	304	315	308	309	321	300	292	322	277	321	306	307	280	301	262	291	313	293	275	288	293	337	309	309	301	270	296	255	302	302	287	330	291	266	313	317	302	309	294	308	296	295	294	295	295	284	312	321	272	301	307	286	280	308	276	336	312	286	280	296	311	291	304	299	353	321	277	297	288	320	298	292	323	296	294	295	297	298	283	267	290	292	298	284	306	299	321	306	325	291	285	309	311	287	312	298	298	297	284	289	258	261	313	298	286	278	272	307	295	287	318	298	305	261	296	319	302	286	305	286	286	277	300	328	322	285	310	303	302	285	294	310	313	305	306	312	311	284	325	335	296	316	274	270	290	300	303	292	280	324	289	295	306	314	305	290	284	287	285	303	302	295	286	294	337	308	332	282	298	300	314	299	286	313	324	308	282	293	351	283	271	292	257	317	272	294	279	292	298	309	300	333	308	290	307	254	308	300	252	313	284	296	289	324	312	298	288	303	263	298	328	297	305	297	330	289	272	307	293	324	288	275	276	299	292	322	303	301	290	301	308	320	274	269	293	352	289	299	358	303	292	288	298	307	285	277	300	318	298	309	288	301	300	278	332	297	289	297	285	240	291	313	315	281	332	263	302	275	308	285	307	284	294	280	298	268	312	295	300	303	290	285	294	301	299	293	304	289	299	341	297	280	267	261	272	308	310	281	289	291	289	268	297	320	297	314	287	305	305	275	283	280	313	271	300	294	301	294	294	282	298	286	310	275	290	332	296	284	272	284	301	303	307	294	314	301	309	314	273	257	304	275	303	291	291	326	271	280	271	295	311	270	264	298	288	308	264	313	311	309	295	311	292	314	274	275	280	287	284	306	287	306	317	303	308	268	324	289	303	297	292	318	309	328	256	276	287	259	259	270	291	269	286	321	339	315	297	299	333	272	316	318	281	332	299	347	314	290	288	303	326	271	291	315	267	286	279	298	296	297	279	278	304	292	257	299	266	316	302	281	323	289	291	292	278	294	266	300	279	293	299	275	275	308	287	292	268	295	280	302	322	286	327	333	281	322	290	275	304	314	285	313	317	288	336	273	297	280	285	320	289	305	282	320	311	252	291	302	299	315	292	258	293	280	286	308	296	288	281	284	303	296	289	315	308	277	293	269	300	267	275	267	296	307	306	282	280	301	302	324	285	287	286	289	297	353	292	330	299	308	258	295	301	260	318	301	326	261	293	335	292	324	323	305	307	271	313	327	319	326	305	307	310	339	262	290	323	347	295	292	282	304	293	295	321	260	269	315	311	277	289	301	280	303	319	295	317	301	307	297	290	291	288	300	311	273	305	298	284	300	307	274	316	284	273	320	304	278	332	296	313	299	308	297	303	297	313	282	297	286	305	291	296	288	303	302	295	296	294	290	331	297	319	273	272	296	310	304	280	292	301	273	305	306	281	252	317	301	320	319	315	311	298	295	332	282	272	315	267	275	291	326	300	275	267	307	328	304	328	273	304	302	299	296	296	310	284	291	280	298	268	257	304	297	275	266	291	315	285	288	260	303	305	309	277	274	336	258	307	309	280	309	318	258	272	310	307	304	317	319	284	284	247	278	296
21488	8271	7806	5733	2759	2028	1562	1054	900	849	805	822	768	775	773	710	725	691	731	732	698	759	742	709	719	650	647	656	702	660	676	707	622	696	669	606	720	688	704	685	690	747	659	714	692	626	684	668	703	667	736	638	647	706	678	702	692	657	663	706	684	766	682	729	708	699	622	686	666	668	684	686	720	636	715	699	682	718	683	686	647	703	701	663	656	695	678	668	638	665	648	699	663	661	698	682	671	716	631	658	713	665	679	697	679	686	660	712	681	676	687	643	689	667	713	749	708	680	623	691	707	739	670	659	625	718	669	684	619	676	635	693	667	644	723	664	706	709	712	665	728	719	683	663	666	671	670	669	704	675	693	666	679	690	675	664	669	679	668	699	697	679	702	691	631	693	682	655	660	680	674	655	686	653	671	668	670	716	727	692	669	713	646	662	693	719	689	698	729	647	679	662	682	730	673	676	672	690	637	713	679	672	631	680	655	660	673	698	708	658	676	711	656	683	684	691	681	674	668	708	686	677	631	647	678	674	693	615	601	661	646	660	680	683	698	713	703	689	681	657	712	689	698	679	679	657	649	613	680	659	654	757	709	663	643	678	651	739	672	677	661	718	648	711	667	674	688	693	694	662	727	646	710	683	655	689	683	632	681	678	684	718	706	685	698	674	726	645	690	673	717	662	681	677	704	660	694	699	655	679	665	657	674	683	657	662	678	609	693	673	717	687	697	661	649	670	729	657	630	694	696	690	673	739	687	743	681	663	668	693	681	670	668	658	654	641	684	674	716	672	649	645	696	702	677	738	658	659	615	714	679	705	696	688	714	667	660	682	688	667	651	657	661	634	685	652	686	663	677	707	723	698	672	661	692	683	670	662	657	651	689	691	670	672	642	647	705	648	663	694	671	703	740	672	618	722	689	724	697	617	695	735	675	698	666	698	691	653	717	664	711	713	665	660	660	631	688	677	674	696	719	671	699	683	679	712	670	658	679	716	682	691	692	702	647	605	655	687	668	730	702	665	667	723	653	695	663	690	696	672	707	680	715	702	701	668	669	636	669	707	635	662	725	633	724	685	691	708	706	687	657	700	658	652	662	710	669	695	658	671	646	660	702	684	635	664	712	662	658	654	663	688	733	708	693	653	697	684	642	676	691	665	683	726	714	676	678	628	676	668	697	699	709	744	683	695	668	663	701	693	692	670	689	686	695	711	665	642	681	660	671	702	671	693	660	646	643	709	704	702	674	667	724	689	705	727	682	676	661	663	646	641	690	628	665	666	652	679	695	711	700	642	671	693	701	763	638	698	654	636	640	667	687	724	664	668	659	702	688	686	680	720	669	702	685	708	718	696	669	694	718	636	688	678	678	669	703	679	634	661	675	626	694	676	704	652	674	633	679	676	663	735	665	714	709	670	640	677	688	678	651	713	693	641	699	732	707	681	675	685	674	664	673	646	667	706	741	680	706	722	715	699	680	710	670	678	693	690	668	701	683	698	655	677	683	687	677	677	739	714	752	672	703	635	629	720	663	662	672	645	684	699	692	646	715	639	696	686	675	695	726	689	676	724	656	668	679	669	652	700	633	693	681	669	709	651	650	652	714	686	672	662	641	710	725	669	642	698	713	715	651	687	675	702	676	697	668	652	723	704	672	684	698	660	708	712	679	656	693	700	697	681	680	658	660	701	687	649	701	672	690	663	726	699	692	688	684	685	734	708	699	693	634	693	631	726	691	682	673	723	658	707	700	662	678	714	718	705	718	707	674	708	691	658	718	691	663	667	640	673	696	706	662	697	674	682	671	650	668	642	725	708	650	686	704	654	701	677	657	686	690	653	684	721	731	655	643	708	695	682	638	691	680	690	696	674	627	673	736	705	683	653	663	698	671	673	725	671	685	650	700	661	634	658	645	716	679	714	677	653	680	670	694	657	664	677	703	675	638	665	665	642	681	669	689	660	661	663	706	652	673	689	673	687	702	693	635	664	662	667	722	649	675	711	707	697	661	726	693	667	731	686	713	691	704	688	697	627	695	647	680	709	668	668	660	713	658	725	681	636	680	725	650	726	661	697	694	697	661	728	668	688	705	674	716	696	686	712	677	738	707	691	663	694	636	705	648	672	711	634	681	658	677	653	708	714	700	682	629	685	707	666	744	683	717	702	689	682	608	686	710	659	680	678	671	658	709	697	644	668	666	726	700	631	701	684	693	689	613	733	682	659	647	657	651	687	679	718	674	710	688	638	672	698	681	689	654	703	706	649	689	697	705	691	715	657	689	673	717	681	681	682	649	689	672	663	650	695	724	652	674	697	687	703	669	670	705	635	655	663	688	705	621	665	688	706	690	682	648	778	737	682	708	688	664	654	666	636	658	669	671	737	668	649	691	688	722	666	639	731	642	678	629	719	633	685	635	714	669	708	716	700	676	688	672	659	665	708	614	668	667	706	677	715	658	691	703	663	638	722	718	718	738	677	682	682	699	667	662	670	687	649	662	718	720	660	713	680	676	695	739	677	666	685	654	699	672	709	674	696	723	702	712	653	727	733	683	670	700	690	677	708	705	651	741	717	711	677	635	738	731	663	666	628	664	724	667	684	657	728	712	672	674	714	696	687	695	695	664	687	689	635	707	699	662	663	675	675	684	658	679	665	694	693	663	671	658	702	637	718	598	674	675	654	662	711	716	677	714	691	672	672	711	656	657	641	706	654	723	651	647	688	713	676	690	703	678	711	642	701	659	713	705	635	691	680	684	679	665	672	677	682	619	691	669	702	658	672	700	692	684	710	647	733	698	662	687	676	683	671	706	694	667	748	686	685	664	687	665	683	668	710	644	643	670	690	641	692	646	688	694	722	704	674	728	689	648	712	711	706	696	693	676	648	687	685	696	699	679	659	685	662	663	648	668	673	716	686	683	665	681	719	686	662	710	749	716	671	687	619	681	690	684	685	665	684	643	661	669	672	665	713	700	656	725	662	665	684	712	694	682	699	671	665	710	686	654	689	685	677	680	702	668	703	625	741	666	654	685	709	710	694	650	709	681	639	681	687	686	686	693	689	705	691	738	702	631	660	690	687	648	675	676	723	695	672	679	688	701	720	653	680	706	671	706	675	650	697	680	720	696	689	663	694	695	652	656	675	769	715	737	642	675	674	653	679	679	678	692	707	688	627	633	682	647	691	664	694	694	681	708	691	630	673	662	683	700	676	699	635	729	717	641	615	729	680	671	703	702	724	731	709	690	691	734	673	683	663	690	706	696	663	690	714	732	704	681	676	621	651	691	720	658	659	681	683	677	657	661	647	682	669	653	721	635	686	687	667	664	717	676	701	716	669	658	669	675	668	665	674	672	666	627	679	619	690	696	676	667	654	715	678	698	730	649	701	690	674	705	677	708	676	676	605	649	716	678	650	706	685	709	674	743	693	645	732	681	644	683	691	648	725	637	711	668	698	683	666	708	697	664	648	668	663	702	667	693	705	663	715	638	675	743	720	680	664
36144	7329	1187	621	462	389	359	339	334	312	312	331	324	331	323	306	310	314	355	329	278	279	298	333	323	291	307	306	293	283	306	305	340	285	310	321	316	304	350	335	306	330	299	300	276	290	293	325	305	283	350	290	329	345	324	326	330	296	304	301	294	279	306	308	298	287	314	302	283	317	299	316	301	291	337	285	294	302	348	360	353	275	296	322	300	298	284	325	325	329	326	271	308	294	318	333	293	298	298	322	322	314	339	332	294	320	336	309	282	324	332	307	324	313	299	335	316	275	321	312	309	318	321	306	324	300	305	335	329	327	322	319	298	316	320	308	315	333	290	338	338	361	345	311	359	285	327	300	320	316	335	326	298	302	295	276	306	302	314	288	303	320	301	288	304	329	320	351	291	305	302	298	342	329	302	290	308	313	347	316	330	316	310	313	313	332	314	322	315	323	307	304	282	332	342	289	324	337	317	328	314	323	318	316	287	294	293	334	292	309	316	345	312	321	281	316	285	322	255	291	332	319	333	349	294	338	329	282	272	278	309	333	317	280	330	302	289	326	331	305	302	310	319	314	298	324	307	289	327	305	292	281	268	305	290	310	303	290	316	289	308	290	283	283	308	312	337	346	340	266	290	308	317	315	321	297	309	323	324	294	331	302	316	344	290	272	305	293	269	306	302	307	283	322	315	330	318	297	312	294	301	311	300	279	320	316	315	296	297	325	317	336	337	313	282	326	308	308	314	308	309	327	305	301	331	315	279	317	302	330	321	300	349	309	331	303	328	287	284	309	334	343	290	256	296	286	302	332	298	300	321	325	324	318	296	292	322	316	319	279	311	303	331	309	314	288	312	318	284	296	301	307	315	341	350	298	303	292	327	311	282	320	293	301	310	288	318	308	285	293	299	318	339	271	298	323	319	318	279	294	313	278	306	304	329	322	292	326	329	324	329	307	285	296	324	306	295	286	321	337	291	306	295	304	305	309	309	316	310	285	338	319	363	282	275	285	316	322	317	316	343	298	280	350	301	306	309	328	315	323	309	297	315	323	309	322	339	341	329	299	297	329	297	314	310	295	296	327	305	330	254	320	282	303	358	311	319	315	315	326	280	337	306	313	304	292	318	291	323	293	300	321	312	286	288	337	324	308	299	304	358	301	298	304	309	316	306	325	290	337	299	302	308	317	310	266	309	322	336	309	309	281	291	317	312	326	296	280	302	293	308	320	297	278	310	298	294	312	319	327	300	339	330	322	348	299	305	297	312	311	314	300	316	267	330	299	311	301	314	323	321	280	317	316	298	340	333	342	328	320	322	300	304	291	325	311	311	290	317	330	294	289	294	328	294	305	301	287	283	319	296	320	298	310	335	320	331	302	307	303	338	306	318	336	295	302	325	319	305	318	372	327	331	328	341	329	322	323	278	286	327	310	317	345	307	291	289	296	320	313	308	288	298	277	296	278	290	327	313	311	305	325	283	276	274	300	292	308	333	297	293	297	318	323	312	348	329	304	328	309	319	302	288	350	321	324	299	319	294	330	302	287	292	312	290	327	328	334	329	299	310	325	307	316	322	292	363	297	299	314	304	291	305	296	304	308	322	285	304	309	317	300	323	330	357	335	313	332	326	321	291	318	301	301	286	312	313	308	324	301	338	320	299	322	316	295	317	293	281	298	279	314	290	289	297	301	292	283	312	320	294	297	332	317	298	348	326	293	312	322	315	316	281	308	309	328	292	274	303	312	340	302	320	279	312	297	297	317	310	277	294	317	306	304	330	307	303	304	285	269	330	290	309	326	320	333	293	321	327	297	324	297	305	284	279	318	320	321	334	292	290	307	306	267	333	297	358	359	324	309	319	312	316	318	321	270	301	276	332	304	269	310	307	331	301	310	308	303	318	306	328	284	317	382	304	321	360	306	288	331	341	304	304	322	337	313	322	295	312	287	302	279	311	327	321	308	305	303	288	288	333	303	323	289	327	341	305	309	286	294	326	305	359	303	330	297	294	287	347	309	307	306	346	310	292	295	337	288	331	311	298	275	329	357	319	303	315	328	346	322	279	338	296	296	295	325	297	325	310	274	290	306	318	351	288	327	290	350	291	288	331	334	314	297	322	306	311	349	308	289	308	313	345	304	315	304	347	317	300	289	329	295	301	279	305	304	293	318	338	306	315	312	319	298	324	312	285	312	302	320	331	343	327	316	339	302	312	322	304	357	320	325	293	317	317	279	322	315	270	306	295	303	331	278	357	288	302	286	276	306	273	272	282	292	328	331	323	293	281	322	281	316	309	324	304	322	347	322	336	304	257	342	338	338	325	317	314	316	276	315	305	327	311	315	329	285	300	358	299	325	301	293	277	296	280	283	286	312	301	303	301	296	341	312	323	309	296	313	310	311	307	335	326	329	320	292	313	315	325	306	330	286	317	287	327	313	292	327	314	294	275	333	324	286	300	345	293	300	294	277	298	297	314	256	340	314	332	305	324	331	331	312	299	273	295	300	318	302	335	312	303	300	320	322	301	331	269	321	337	354	317	298	291	302	330	323	336	355	345	297	304	336	309	293	299	336	276	328	303	347	311	266	287	301	316	301	331	357	343	328	305	276	310	297	308	285	314	320	294	291	330	300	304	328	309	284	311	285	307	295	304	339	306	318	262	300	314	308	330	318	350	308	278	294	317	293	292	316	312	318	284	334	331	291	313	299	316	286	302	297	341	301	297	293	294	278	309	326	312	306	304	266	337	288	294	311	302	286	309	305	275	320	313	318	298	319	278	295	288	300	325	312	318	306	294	284	301	287	318	357	289	321	339	356	305	318	327	269	301	292	279	269	314	296	273	274	309	322	328	313	324	311	334	300	287	373	305	314	318	331	297	321	333	306	280	337	291	291	329	291	312	329	300	299	323	285	299	299	281	315	300	331	318	295	292	299	295	312	310	284	291	307	304	336	320	312	309	303	312	326	333	321	350	309	293	342	316	301	261	317	298	298	296	331	333	317	282	358	294	346	316	293	300	288	315	304	286	289	281	307	278	325	296	315	307	331	307	318	326	316	319	260	294	366	310	288	277	295	309	316	298	276	324	332	302	289	307	346	314	319	266	324	289	334	290	348	312	307	295	301	285	303	317	316	300	263	331	310	309	328	329	284	298	323	330	288	329	337	267	333	313	318	326	288	331	291	332	332	326	299	265	324	310	293	277	293	299	263	271	268	298	334	320	315	308	343	310	351	315	328	319	307	309	287	281	281	301	280	298	327	295	273	321	286	298	327	308	319	292	290	290	313	330	298	296	330	283	307	323	310	312	294	324	306	322	324	312	314	306	273	290	297	308	305	331	341	314	293	358	311	309	308	283	277	309	371	319	316	304	321	283	306	274	290	313	271	291	313	356	306	305	314	299	293	321	325	307	283	330	323	317	327	313	306	320	322	264	282	292	292	292	317	307	293	277	317	298	352	344	304	300	288	310	295	338	286	300	329	311	311	325	335	302	298	288	293
25833	13543	9254	5535	2932	2295	1559	1126	944	881	905	877	824	702	795	807	710	784	738	715	771	723	730	707	751	714	724	722	699	717	749	756	763	698	740	726	791	771	700	756	751	733	750	715	698	721	703	739	714	757	733	758	707	732	702	726	791	662	744	692	704	702	727	692	762	698	740	737	734	715	700	778	782	738	741	695	713	741	673	726	702	686	724	732	734	731	772	730	669	707	686	674	761	724	679	738	679	714	678	735	764	708	739	723	708	698	721	746	710	694	678	704	717	720	707	700	705	670	723	762	757	775	761	737	748	717	715	718	704	721	722	700	709	721	703	779	684	776	733	752	732	718	725	783	731	706	673	769	733	730	673	723	732	666	749	691	708	691	687	724	680	771	719	685	717	737	740	717	726	728	774	718	744	713	684	700	676	736	730	699	696	693	705	685	718	705	731	714	771	729	684	714	761	695	743	713	720	696	743	700	702	669	742	677	727	696	714	736	670	736	753	709	733	731	726	761	713	755	708	705	747	739	715	730	725	711	718	753	696	730	704	710	754	764	712	688	708	713	725	738	734	733	723	714	726	666	741	708	698	739	716	732	746	749	713	735	713	723	744	784	660	711	697	755	747	736	722	739	714	733	689	716	721	674	712	707	691	719	720	774	706	711	693	740	707	679	743	683	765	687	728	718	738	716	749	711	745	725	711	715	693	719	711	712	724	740	752	687	710	751	740	797	705	740	700	744	722	715	721	694	712	731	742	752	681	711	705	727	711	705	685	770	731	664	707	689	684	727	757	730	744	751	724	724	749	726	712	697	720	701	765	768	709	747	710	745	764	742	735	770	727	715	748	774	701	717	717	757	732	741	740	706	728	773	727	756	718	707	694	737	742	720	759	748	778	760	731	665	775	731	710	708	721	665	719	722	746	705	674	723	717	704	714	688	726	710	762	776	719	728	718	732	697	724	769	700	730	718	709	688	728	703	738	698	739	731	727	709	749	688	700	734	734	744	732	741	747	659	745	691	717	743	737	778	720	750	689	719	706	688	779	778	757	728	684	803	709	731	771	715	753	730	735	738	738	760	716	698	658	696	712	691	759	723	729	714	674	740	757	683	728	718	721	776	728	712	686	754	761	708	731	687	699	690	702	744	745	738	765	743	712	717	717	748	742	752	708	731	670	701	727	758	752	680	694	748	694	727	764	791	709	755	745	718	737	713	752	737	722	743	686	745	719	717	698	756	718	709	698	674	700	698	758	686	753	734	735	758	704	749	719	701	777	697	727	696	730	726	713	762	700	733	718	735	717	733	730	743	771	687	734	699	713	763	738	718	722	728	730	713	690	715	697	709	713	754	764	705	733	673	717	713	713	737	743	675	685	711	746	745	704	760	714	736	752	745	805	690	711	723	729	688	738	712	691	753	689	746	706	690	703	707	728	730	707	700	731	738	679	746	709	700	696	732	697	711	755	675	715	744	716	688	742	703	706	700	682	727	714	690	709	707	738	715	699	732	689	716	748	721	699	710	729	740	717	760	723	710	751	795	740	733	713	741	744	732	665	740	734	784	773	721	751	803	738	706	700	712	652	688	713	699	723	704	728	697	716	750	724	731	728	711	729	692	725	727	695	731	720	746	721	732	715	721	707	702	717	771	732	760	738	698	715	743	740	701	730	727	712	703	718	779	699	748	700	695	717	705	768	762	719	714	728	763	717	690	712	728	746	705	681	730	716	710	689	737	714	707	682	719	750	743	735	776	713	724	705	716	717	719	758	756	713	680	709	674	733	773	726	739	722	707	719	762	734	756	750	732	717	690	769	671	716	720	739	702	728	709	721	749	682	734	708	757	737	721	724	769	732	703	744	733	715	692	719	735	708	707	734	817	717	738	763	719	704	703	707	725	704	715	674	791	708	754	719	742	733	733	720	717	777	722	751	747	715	749	695	719	804	699	709	673	744	711	787	697	721	722	666	746	722	697	712	719	716	751	785	688	711	679	745	792	731	708	719	702	731	751	699	692	672	698	728	673	727	802	670	712	676	724	711	762	755	722	697	720	707	704	715	764	735	722	766	726	750	716	724	757	802	729	745	693	730	748	759	750	779	742	735	744	772	725	679	733	719	676	736	735	730	715	732	763	692	726	749	717	683	709	697	719	713	747	724	722	752	737	731	742	701	745	750	740	743	718	777	752	758	731	686	760	729	753	739	718	715	710	730	735	730	685	765	737	710	721	746	674	745	717	719	765	706	657	690	765	703	713	719	706	765	693	776	729	746	707	707	713	686	752	757	757	722	721	723	689	700	681	725	709	768	689	733	758	734	712	733	738	752	693	721	698	741	698	724	787	712	739	706	718	758	778	710	726	739	750	739	755	703	718	728	718	732	722	696	755	741	689	696	727	762	777	769	736	736	691	684	701	685	726	752	686	778	694	761	703	712	742	755	723	736	726	679	700	713	782	692	727	745	732	667	743	754	701	712	713	754	682	769	727	736	738	759	688	734	714	692	720	749	704	734	715	723	732	764	701	715	714	687	709	700	748	686	724	743	702	745	694	702	726	678	767	683	652	710	712	731	706	756	720	720	733	685	697	732	732	721	741	774	728	733	731	732	730	739	735	758	737	708	709	746	751	693	766	692	736	740	746	675	695	753	771	735	723	800	740	678	713	708	722	742	749	613	741	751	741	745	729	733	705	749	727	640	717	720	734	692	680	717	722	739	659	722	740	768	731	692	718	721	758	690	769	739	717	750	677	672	681	704	756	722	719	711	728	708	700	744	666	714	716	742	753	724	756	701	721	702	714	751	708	737	779	710	695	760	729	723	766	736	728	726	681	757	713	727	767	760	766	713	738	747	675	707	690	713	714	773	716	709	706	717	688	782	718	740	758	718	712	704	713	697	717	676	722	741	769	735	741	741	734	730	749	724	769	720	772	778	716	737	746	672	792	749	754	723	721	704	682	729	744	777	710	727	758	692	691	722	735	745	720	742	714	730	741	800	712	723	733	724	766	739	707	741	732	710	720	672	734	670	703	724	690	727	749	789	715	723	736	695	697	767	734	702	776	739	686	747	736	740	677	714	739	700	702	732	711	727	741	682	713	748	754	713	708	742	737	742	745	743	748	727	766	727	747	717	689	715	701	715	721	726	731	733	722	699	784	683	704	762	695	711	709	727	704	733	721	707	727	685	706	729	707	748	669	733	740	728	750	728	726	701	730	756	793	707	695	740	736	700	736	731	752	688	693	726	734	732	742	743	743	708	691	715	718	707	728	732	766	703	721	724	722	733	728	788	716	783	710	714	689	739	713	715	767	723	730	701	673	771	706	741	717	671	700	732	753	682	719	718	739	714	723	712	724	741	729	746	707	672	759	686	731	755	732	698	782	730	724	702	728	730	740	703	717	701	718	673	707	715	708	719	768	681	710	768	714	727	685	755	684	721	713	683	745	709	746	703	759	721	743	707	688	748	705	719	741	740	726	674	750	731	688	767	752	692	731	702	710
24225	2552	570	447	330	296	311	293	274	272	283	291	263	322	281	284	249	282	279	285	266	270	290	282	265	291	302	251	302	304	286	252	245	302	296	301	307	296	273	303	294	304	301	293	309	302	285	254	265	267	278	292	271	299	321	320	274	282	275	287	280	300	280	279	296	300	324	302	276	280	279	287	287	305	299	303	311	308	284	291	294	314	314	261	251	285	286	275	278	284	270	285	275	288	292	300	319	272	315	303	283	287	277	309	280	297	284	282	241	301	272	275	261	293	279	276	306	288	283	295	270	264	266	335	279	298	272	266	275	317	294	274	297	262	284	261	270	263	300	288	268	286	286	289	310	277	295	291	280	269	292	293	279	252	297	302	295	280	300	295	313	295	294	266	305	278	268	297	295	247	304	276	285	274	298	272	247	296	265	280	306	287	283	262	229	302	257	294	295	260	303	301	277	275	279	316	298	276	271	260	316	308	262	269	299	257	296	270	305	265	293	291	275	247	308	285	264	277	284	269	311	243	302	304	306	291	295	297	271	273	263	272	301	326	270	298	287	292	293	264	280	293	283	273	288	286	314	287	301	274	276	268	268	280	298	320	286	274	287	256	265	309	268	258	333	248	288	284	277	276	316	272	300	280	308	269	298	276	277	328	293	291	296	289	273	268	296	304	302	266	292	222	316	333	278	305	267	295	254	276	307	292	305	282	286	269	276	285	262	285	255	259	297	316	299	315	278	270	301	268	290	316	260	297	308	331	304	296	295	288	298	288	258	274	283	298	296	313	325	303	311	290	300	332	267	263	285	293	269	272	307	247	291	256	277	299	262	283	266	322	295	294	302	278	265	257	282	280	291	307	261	263	296	276	267	288	262	281	291	307	280	272	293	307	329	316	243	270	278	260	277	275	285	291	258	301	284	290	282	287	285	286	285	269	257	309	316	296	280	282	306	305	316	302	307	269	281	266	327	270	277	288	269	304	259	316	326	287	305	298	328	310	287	328	252	279	275	298	316	310	267	275	325	286	277	270	299	282	299	311	280	285	273	292	279	317	248	322	295	285	330	297	263	255	286	286	270	277	284	298	282	281	273	286	275	280	278	303	317	287	298	295	288	266	305	313	294	262	296	302	341	309	319	316	296	357	307	303	282	299	280	292	295	267	284	263	270	284	291	306	305	296	314	296	273	305	298	297	260	296	301	289	282	271	272	270	292	288	286	329	274	260	305	284	313	314	287	264	289	289	283	251	291	297	256	281	302	280	267	273	298	297	295	323	282	272	288	268	304	303	273	288	268	294	282	306	291	281	285	285	285	286	291	272	315	327	257	302	289	273	287	313	298	287	307	251	285	278	273	287	266	300	281	266	310	292	279	303	283	283	301	291	287	303	256	270	252	269	292	300	304	285	314	304	284	275	297	260	322	292	294	275	292	298	274	293	287	272	242	299	295	279	275	294	302	255	293	273	291	288	306	273	251	277	273	289	290	280	272	278	296	281	275	248	310	300	311	274	307	282	275	265	285	305	303	275	288	256	297	295	307	305	258	287	273	289	310	298	293	309	311	298	288	257	272	269	293	280	261	340	292	259	270	265	311	276	326	270	344	296	290	327	308	282	316	300	272	263	263	276	286	265	289	279	302	259	266	274	294	308	285	297	266	266	277	298	308	293	290	284	292	280	289	287	279	275	255	283	286	283	298	307	253	307	282	274	258	301	319	255	285	267	344	281	303	271	258	249	266	288	284	253	298	281	281	301	297	279	256	273	275	287	309	298	271	290	268	254	274	305	248	272	298	304	261	284	285	280	284	327	313	279	270	283	286	284	271	310	257	271	295	281	257	306	288	287	293	300	307	284	299	330	292	273	305	283	249	288	267	258	319	311	318	279	290	278	277	271	286	271	288	299	292	275	293	267	305	306	293	293	296	325	289	256	274	269	258	305	293	262	266	276	301	295	270	312	275	273	326	324	306	297	277	306	305	306	282	285	288	264	282	278	305	290	282	317	304	273	277	295	247	294	285	314	279	270	262	297	305	292	305	290	312	287	283	296	284	244	277	292	280	284	276	327	291	343	309	280	274	287	291	286	280	317	322	292	271	286	292	312	262	311	282	296	300	309	273	314	274	283	282	295	293	304	294	289	282	311	290	291	300	289	291	280	279	307	270	288	288	303	279	294	305	234	292	259	279	272	315	297	254	278	281	279	318	280	279	299	290	271	283	253	258	284	279	272	342	297	293	264	318	313	266	265	275	293	267	310	307	291	305	272	287	285	268	301	278	284	290	297	272	292	260	274	284	285	267	263	278	274	295	289	278	291	305	298	300	280	311	242	282	268	288	277	314	268	275	257	319	291	286	277	299	310	256	288	283	258	253	249	289	282	290	262	306	282	316	274	314	293	279	268	275	303	316	302	285	260	278	275	269	293	261	272	271	272	271	303	288	284	290	287	293	295	298	289	272	294	314	295	291	287	300	308	283	300	300	271	299	286	297	308	263	256	275	292	271	265	260	277	309	318	287	286	283	276	254	292	317	287	284	280	292	298	314	314	289	271	301	299	278	318	290	286	294	309	299	254	290	308	319	283	311	302	266	275	312	289	244	279	240	265	282	279	290	278	267	287	307	284	316	306	303	282	256	278	301	335	284	286	288	303	325	307	272	305	286	264	256	270	287	291	285	298	290	301	304	314	298	304	296	289	280	259	262	256	304	292	294	269	273	273	282	304	274	308	286	312	287	301	289	294	291	299	270	282	289	282	267	299	323	264	286	257	285	317	271	306	287	303	316	333	298	305	266	295	274	293	284	275	294	285	270	288	311	289	264	301	274	253	331	282	270	286	283	286	295	308	287	283	308	319	308	271	288	272	290	270	299	296	297	273	275	297	296	281	282	296	271	315	314	273	281	286	296	272	312	299	297	305	294	271	269	326	312	313	269	308	309	263	308	268	325	258	272	277	299	302	276	314	300	265	301	273	278	266	293	285	288	281	273	296	305	265	307	298	279	261	299	286	295	262	280	301	300	307	245	275	295	273	282	275	282	302	297	302	291	305	285	264	292	286	268	277	289	310	289	286	306	305	303	290	245	269	302	282	311	299	271	284	301	318	278	287	281	280	289	294	300	317	293	290	287	289	267	276	278	259	289	238	280	291	279	270	272	286	285	283	254	331	257	282	282	276	351	308	303	282	292	310	298	329	290	293	300	307	281	319	299	293	299	284	297	265	294	310	301	280	281	328	296	292	303	272	252	265	283	278	319	270	297	287	297	285	302	288	289	319	292	282	325	281	309	276	275	291	306	294	309	289	295	313	270	288	281	329	313	279	316	295	282	302	301	313	282	299	290	292	309	265	284	284	288	320	309	297	311	288	245	318	314	279	304	289	280	269	298	289	294	290	276	321	315	272	309	308	255	264	300	271	304	281	279	285	270	300	287	332	288	322	304	273	294	253	287	300	285	276	316	270	281	225	318	272	263	297	276	309	262	284	305	312	290	257	288	266
17989	4875	4076	2616	1737	1198	964	766	758	723	703	725	689	653	684	638	620	641	672	631	655	623	701	645	667	588	689	604	647	666	631	636	633	673	652	676	664	622	622	617	664	642	641	625	603	698	636	672	638	610	695	669	670	659	633	637	647	622	625	599	621	646	647	606	629	648	651	626	626	676	685	665	647	633	666	696	673	681	648	667	632	641	629	601	642	653	601	620	643	669	664	607	605	617	617	635	599	668	633	614	657	574	667	651	627	630	635	646	621	610	618	594	639	666	656	649	692	647	619	678	654	648	626	638	628	609	633	643	641	628	651	610	624	608	629	595	694	617	623	654	670	641	654	616	604	647	633	665	650	638	644	660	627	598	595	664	599	628	621	617	634	605	658	667	636	614	601	631	582	642	634	616	630	598	637	670	646	617	645	621	597	682	628	674	636	681	623	678	624	632	622	602	612	659	633	617	585	627	656	649	603	619	668	653	644	662	644	631	599	686	615	639	631	635	657	637	605	635	646	601	632	661	634	623	651	600	606	674	641	603	633	618	650	619	582	629	638	648	643	610	600	640	592	659	666	649	640	647	595	621	676	675	616	627	614	629	615	640	659	601	659	651	628	645	656	650	623	596	606	669	602	632	655	669	628	622	636	630	640	581	595	650	658	618	634	650	666	683	660	633	668	689	627	578	680	595	642	637	627	608	671	585	645	633	616	615	619	669	717	625	678	655	627	619	618	698	641	656	652	614	654	647	627	632	623	626	623	636	672	612	620	686	671	629	625	633	640	632	662	633	587	650	663	608	633	654	612	671	616	596	664	618	619	640	615	619	665	637	614	617	631	680	687	642	639	652	654	625	631	665	595	606	659	651	612	644	679	594	620	645	669	601	659	632	657	623	578	660	590	677	651	633	653	601	585	645	627	660	622	629	700	633	628	605	595	638	676	641	614	620	612	622	650	657	580	657	633	661	623	632	672	612	655	655	652	657	668	634	625	629	669	645	621	578	660	653	584	627	632	657	638	602	648	598	637	650	621	583	596	581	647	676	644	635	664	633	636	647	615	587	626	634	645	670	638	631	630	603	607	622	619	658	660	605	617	652	621	644	619	681	635	692	619	660	615	604	660	702	624	630	653	613	639	665	637	622	663	666	617	680	643	633	618	620	619	638	596	627	651	639	652	634	613	610	620	663	670	642	661	607	653	645	663	657	656	606	675	587	654	599	651	658	656	636	611	611	636	587	685	617	656	645	633	658	621	610	651	598	611	624	650	636	661	670	654	620	681	620	626	671	681	606	600	660	590	603	652	645	615	680	627	603	657	682	632	647	649	613	601	628	606	644	605	618	576	688	607	656	657	631	675	682	623	632	582	646	614	665	602	613	594	635	674	626	640	615	640	623	668	631	654	634	602	661	682	643	589	604	658	606	650	614	593	627	657	688	670	648	660	621	641	653	629	669	658	648	635	645	620	646	633	626	669	647	636	614	691	624	650	643	628	639	630	618	612	591	647	589	616	634	604	684	660	626	586	601	635	597	677	657	651	648	648	614	652	652	639	666	651	695	636	599	620	643	630	652	627	678	639	672	635	630	630	626	636	595	606	644	716	619	583	616	620	648	647	642	640	687	641	643	623	640	616	647	622	653	617	687	639	590	629	635	630	650	629	632	632	623	636	665	591	649	615	621	602	609	606	667	666	651	659	678	666	694	594	665	621	637	614	612	618	675	601	654	605	620	645	668	647	643	605	649	654	657	651	672	598	647	614	629	658	602	641	660	651	632	612	619	660	674	658	653	586	697	651	643	636	647	630	675	662	683	618	661	617	549	566	683	592	628	598	701	618	667	633	585	663	632	598	634	646	655	626	678	631	624	602	662	642	671	646	581	646	606	673	646	621	603	687	665	625	651	639	640	614	638	639	616	677	636	634	644	631	644	615	615	623	646	655	613	625	608	661	645	628	650	613	622	637	666	684	631	695	625	632	608	616	638	641	604	629	617	648	643	610	592	655	609	650	645	620	621	658	641	695	650	652	659	613	620	625	627	644	649	638	630	597	637	591	652	630	640	618	670	641	615	626	611	643	668	583	658	600	672	621	641	637	654	668	625	609	667	645	595	659	654	607	618	612	653	645	618	649	636	616	586	658	612	669	656	619	678	654	607	675	610	620	601	650	658	659	607	606	673	675	623	617	631	643	631	635	632	650	620	650	600	704	662	655	641	679	675	630	666	616	645	614	584	670	604	644	652	626	646	662	635	657	627	684	653	628	665	603	597	659	634	607	679	630	651	605	623	641	665	604	642	679	641	593	614	658	632	637	645	611	639	620	631	638	603	622	663	621	593	609	689	628	647	655	618	643	627	687	663	668	637	630	626	634	645	691	623	622	658	621	644	657	653	638	639	643	627	637	648	614	631	648	637	665	626	641	648	652	642	667	645	663	594	628	656	622	656	645	618	630	627	634	628	632	680	608	638	638	630	650	611	632	677	649	675	636	613	638	676	624	669	624	637	638	628	619	656	636	580	652	638	648	631	653	620	639	653	660	642	668	619	659	639	643	612	628	566	641	646	603	641	606	642	630	687	639	597	625	636	623	598	628	633	619	597	676	639	623	686	625	583	698	620	630	635	657	645	632	644	632	609	659	612	608	670	644	620	656	630	608	641	702	644	656	634	620	629	623	614	653	655	628	645	622	599	603	628	596	649	612	633	614	626	605	628	627	600	608	630	638	612	600	616	628	624	654	650	646	656	631	575	579	641	621	639	683	677	628	644	680	659	648	626	637	664	638	615	632	674	596	650	660	651	620	605	648	665	633	612	620	616	638	613	618	686	663	604	640	642	638	627	654	642	622	621	638	634	628	661	627	643	623	629	661	628	626	625	629	628	601	667	627	642	630	598	640	650	624	612	627	617	657	676	661	649	665	670	583	624	653	601	637	630	678	644	690	644	689	668	617	692	607	642	649	606	635	621	658	637	607	686	697	635	629	628	634	627	616	668	625	599	644	656	652	624	637	671	635	674	611	634	666	652	604	612	643	654	629	676	648	647	640	650	609	695	621	652	680	639	634	633	654	644	609	660	671	648	624	574	646	673	667	638	611	617	607	619	633	621	619	623	703	656	620	636	600	678	668	621	627	631	637	582	614	622	698	622	627	643	650	677	655	631	615	624	623	668	637	647	643	648	624	649	696	598	661	661	616	612	647	605	664	663	622	622	633	636	685	651	654	620	625	587	665	622	577	628	621	635	623	670	605	634	643	657	625	669	646	609	626	642	625	646	598	653	658	657	664	639	662	628	640	597	658	621	685	668	681	673	649	610	679	625	641	625	624	658	671	692	614	659	640	666	635	615	620	685	596	653	635	643	644	607	636	668	638	624	619	631	631	628	642	636	633	596	633	669	655	637	642	595	644	619	670	628	646	646	629	646	667	613	587	614	637	636	641	594	638	654	589	651	644	601	652	599	629	603	627	645	630	606	629	619	629	635	633	621	635	643	605	590
33872	5995	877	460	403	366	304	304	297	323	266	296	336	304	328	305	282	316	315	321	325	288	286	303	294	305	342	292	293	309	272	341	299	284	293	313	319	355	282	280	256	276	354	326	358	322	260	329	285	279	304	328	261	267	290	281	287	295	293	300	268	330	262	278	341	296	269	297	276	291	337	306	313	307	288	313	316	292	292	287	272	255	279	339	304	332	308	292	338	333	269	338	298	280	296	357	296	291	321	296	280	306	291	334	268	297	288	318	295	268	331	301	297	312	299	299	275	303	308	274	306	312	330	297	281	300	281	287	335	305	283	327	305	307	305	293	300	292	250	293	305	274	292	313	321	308	259	284	334	295	305	297	282	316	302	295	314	312	309	273	316	317	278	340	361	331	298	276	267	301	313	330	308	319	319	296	296	323	316	319	316	273	302	281	298	300	276	305	295	310	310	315	321	316	284	283	295	316	303	267	265	265	290	332	325	333	299	245	314	309	269	310	289	313	319	321	286	281	287	321	302	256	289	299	332	324	309	289	280	314	308	265	313	300	279	322	298	288	299	308	279	300	316	306	278	313	301	314	321	276	319	278	305	313	307	326	313	307	289	275	302	314	269	284	283	287	305	277	299	265	311	334	303	269	318	315	307	276	303	309	301	320	293	306	313	306	280	285	269	299	326	285	272	293	277	270	301	295	282	305	335	313	307	300	296	324	320	279	285	288	294	310	273	298	337	305	274	335	286	276	325	300	324	280	288	286	281	296	323	324	307	318	272	299	283	299	292	315	328	304	303	306	287	292	269	282	304	291	289	308	262	320	303	279	315	278	297	299	307	300	320	279	282	306	331	319	311	301	249	301	277	272	299	288	326	295	286	301	296	295	317	310	274	313	298	279	295	254	354	285	292	319	289	261	293	283	258	274	277	317	296	320	271	312	308	306	295	297	311	294	303	304	332	255	278	301	314	298	321	297	311	298	316	285	307	291	280	281	272	317	308	274	319	287	303	304	305	288	305	297	288	310	308	321	310	281	297	300	310	285	285	280	304	291	319	300	318	281	288	286	275	277	297	273	282	315	270	299	281	315	304	288	355	303	267	304	301	284	270	296	278	279	308	285	292	297	299	303	310	297	283	318	368	319	309	297	294	313	274	309	287	298	280	303	299	299	297	316	305	325	301	286	310	307	287	296	289	326	280	284	269	305	316	266	284	279	285	305	316	303	293	286	315	298	281	332	310	296	285	289	287	300	332	284	292	281	282	298	292	274	290	289	297	291	301	301	267	281	271	280	295	294	304	315	307	331	325	285	293	287	334	288	299	294	318	339	314	284	296	280	282	296	314	297	268	301	270	278	285	312	289	312	279	283	301	318	294	281	326	320	318	294	284	314	328	269	302	283	325	282	331	295	297	288	304	305	350	304	269	280	275	298	282	302	329	298	296	321	293	321	301	322	309	291	267	289	316	304	308	313	341	299	328	284	318	287	269	271	293	303	323	250	350	305	263	348	304	293	290	296	290	274	308	283	286	312	304	301	281	275	290	313	286	298	305	297	327	278	272	301	307	273	300	315	334	310	332	302	281	308	287	322	268	289	276	315	312	298	290	272	277	288	288	325	324	309	323	293	309	297	295	308	287	295	306	310	289	296	324	319	288	288	312	263	324	313	280	346	290	301	317	271	302	302	259	314	294	296	304	321	314	294	298	298	296	319	289	264	318	284	291	265	295	325	300	302	295	322	321	280	310	317	290	307	300	273	282	266	294	309	298	321	314	277	300	315	344	292	287	292	284	300	295	290	289	322	287	286	259	296	272	298	333	289	298	337	277	288	293	334	294	272	278	305	325	274	291	345	307	339	292	316	311	296	306	294	276	303	294	287	317	290	287	297	266	304	275	280	289	307	289	324	284	317	262	309	297	281	299	296	280	289	297	320	297	321	320	313	286	326	298	314	279	302	293	307	315	302	329	307	301	321	296	320	324	303	285	271	296	318	297	315	311	292	312	319	290	303	295	282	313	300	305	275	323	305	311	344	282	313	287	304	311	300	267	297	286	308	294	313	271	328	285	316	286	266	268	311	303	297	318	313	296	337	285	305	292	313	319	323	317	243	311	305	287	313	306	306	293	318	290	277	286	248	312	274	313	274	328	296	278	293	307	305	318	301	314	293	322	321	299	267	300	302	282	324	328	317	322	321	289	264	310	312	305	285	307	335	292	285	281	310	296	266	273	291	285	301	305	325	289	289	310	309	277	292	318	283	254	286	303	255	267	327	287	292	281	270	307	302	275	330	296	324	314	274	263	299	312	330	327	321	308	312	288	325	282	274	332	318	279	311	280	307	276	314	296	287	265	281	331	271	292	292	319	305	285	291	311	291	317	304	290	302	268	298	328	292	288	286	280	291	287	314	335	327	324	309	285	284	308	329	295	288	318	306	296	295	293	323	290	332	309	336	280	368	314	306	308	266	300	298	275	298	288	280	275	272	267	260	279	293	298	279	280	329	316	330	298	271	284	298	301	308	283	284	308	314	308	299	292	314	311	304	336	277	307	312	332	288	282	306	287	298	317	280	313	313	272	310	303	311	288	301	318	288	261	294	270	286	333	295	318	318	293	289	300	288	288	334	294	299	297	299	268	326	282	309	304	286	320	289	312	295	290	272	352	312	290	320	288	304	257	292	317	298	289	297	292	319	281	316	311	317	309	313	321	299	271	288	283	266	321	309	307	299	284	300	288	327	302	301	274	324	341	350	306	301	277	309	294	298	308	294	311	312	294	321	347	294	301	293	301	289	293	296	278	314	275	359	321	323	279	297	321	292	314	285	288	296	314	297	323	322	308	303	318	278	298	291	297	285	302	285	304	341	312	277	301	270	318	318	271	321	307	279	290	274	289	260	331	309	277	300	289	265	251	282	366	275	300	303	287	279	289	302	298	260	371	287	298	277	303	301	299	299	297	324	310	331	280	317	278	323	319	314	312	292	284	288	273	313	305	301	261	322	296	284	299	299	289	277	312	297	309	280	322	271	295	307	296	309	323	311	320	272	284	322	293	308	289	315	313	295	299	284	297	310	291	312	310	305	296	301	316	310	315	287	313	294	309	269	287	252	308	308	278	256	284	304	287	302	306	307	287	278	278	303	311	285	306	279	327	315	300	288	323	293	262	296	290	291	306	319	320	279	301	277	316	294	267	299	326	301	272	296	315	298	312	316	287	294	303	307	341	312	334	312	301	324	328	343	295	321	294	293	300	311	291	286	298	284	287	301	299	282	297	346	324	313	278	348	314	309	301	290	310	316	303	319	303	348	300	277	330	281	309	302	276	315	315	287	304	293	258	301	294	294	298	289	278	278	289	283	276	298	304	321	301	296	336	282	289	291	321	299	317	285	301	315	309	293	325	272	317	280	290	284	330	309	327	300	309	311	326	305	310	323	278	291	315	289	293	297	311	321	290	288	272	271	314	279	320	295	315	298	281	310	315	280	295	318	331	304	325	282
24074	10045	6327	2861	1860	1442	1195	1014	838	855	792	786	813	794	786	753	720	712	727	709	693	684	711	662	705	702	687	659	687	684	672	691	709	668	715	674	640	679	685	702	686	675	677	646	627	673	685	658	670	656	681	734	639	673	637	716	679	693	691	685	663	709	680	695	688	656	662	643	697	676	704	695	634	662	647	681	665	666	689	647	650	668	671	704	653	700	682	659	684	696	689	672	648	697	700	688	677	675	690	661	690	666	677	717	695	692	697	627	667	676	676	662	663	669	655	657	631	720	660	655	701	677	675	712	706	684	683	677	687	632	722	665	728	676	668	667	632	703	674	672	648	675	689	693	686	675	700	653	668	625	714	706	666	702	689	693	707	713	661	694	699	677	647	690	686	648	670	650	656	707	653	670	667	682	658	701	665	665	665	702	683	671	670	655	686	684	692	654	685	658	675	708	680	692	710	678	658	698	691	680	638	670	649	665	693	659	710	654	704	662	668	629	693	695	646	644	684	667	680	635	689	681	726	672	716	648	726	643	685	672	673	669	685	639	680	670	681	697	680	662	678	725	667	717	718	640	637	627	742	636	647	691	622	669	656	673	709	680	659	709	701	655	681	652	718	703	690	668	674	646	678	677	753	642	673	648	677	683	696	667	683	654	668	639	668	653	712	693	655	669	644	683	655	680	622	660	701	692	711	701	667	670	669	676	670	657	691	663	635	707	659	704	721	707	673	683	711	643	648	673	690	638	670	645	682	705	650	627	686	675	660	668	684	668	691	702	721	666	688	679	655	680	717	687	659	644	719	659	717	670	677	692	705	705	664	685	676	662	669	706	689	685	729	760	646	689	722	706	680	657	690	709	687	661	638	663	662	660	670	638	623	646	669	703	696	685	661	669	683	688	699	660	688	691	707	726	645	686	668	647	712	701	686	673	679	701	700	712	675	704	690	646	707	717	664	705	695	681	672	683	696	662	630	733	635	679	696	702	645	705	717	695	666	678	688	667	680	664	676	707	699	696	687	705	679	659	700	677	660	658	692	677	650	655	676	658	705	665	678	711	647	659	655	665	680	667	717	696	625	681	672	697	679	658	702	684	677	662	650	711	683	666	663	696	680	683	659	655	652	739	700	679	678	693	689	682	662	740	656	689	692	657	685	711	687	706	668	658	699	662	667	707	682	727	723	686	712	674	678	677	730	708	687	659	654	660	662	660	659	675	711	643	719	678	611	737	680	703	637	682	701	654	705	686	662	684	681	644	673	727	649	709	699	654	682	728	647	711	668	681	656	689	609	702	718	676	651	650	668	700	718	676	665	672	667	724	655	714	679	698	709	685	744	678	647	637	625	622	607	651	665	690	690	676	640	673	642	737	654	682	671	653	657	611	752	685	651	661	674	681	659	644	712	632	670	674	659	691	757	693	656	643	654	672	684	687	669	689	639	673	703	681	697	652	677	683	670	658	649	670	688	649	673	704	648	705	657	683	666	663	706	721	631	691	663	651	637	652	645	656	686	737	664	716	689	654	682	672	651	719	642	691	665	705	707	708	685	674	690	672	708	670	681	657	681	712	689	671	600	700	701	680	705	632	657	738	679	673	649	657	695	681	702	722	664	665	659	629	702	710	677	673	661	661	690	676	664	660	665	655	635	666	682	682	709	665	682	696	664	712	733	679	671	683	651	699	682	681	658	639	682	690	631	699	689	707	671	656	729	747	684	646	674	684	707	655	677	653	710	682	698	717	679	642	682	694	679	710	684	648	715	656	680	643	668	635	708	690	695	671	689	669	692	690	685	671	621	691	675	705	701	696	675	631	704	627	707	639	728	691	688	664	694	674	668	691	703	653	652	704	711	707	677	669	700	686	656	685	654	672	679	673	659	704	668	679	654	709	697	668	670	661	642	654	691	661	691	647	681	716	658	711	741	687	687	646	602	683	674	654	645	707	739	699	669	683	745	673	683	709	685	703	722	707	696	690	712	664	664	668	675	670	655	705	674	687	713	666	702	602	688	685	678	656	721	722	692	690	648	690	732	692	689	701	724	697	724	715	702	709	689	699	635	698	697	664	636	696	645	666	692	696	686	648	689	733	718	708	699	668	687	712	698	657	682	658	699	634	663	656	642	696	677	645	657	731	657	656	709	669	655	676	647	661	704	694	676	649	654	640	731	651	732	678	666	671	664	654	669	692	670	707	684	695	639	700	660	667	669	633	680	704	689	709	665	669	667	671	686	708	704	628	669	711	665	689	669	679	647	694	647	651	646	722	688	630	647	745	657	666	659	689	700	673	700	671	668	680	680	701	715	737	670	664	704	653	662	715	664	671	653	727	701	627	658	674	683	686	691	685	687	713	641	651	684	668	709	643	694	655	642	683	671	657	659	710	714	675	694	680	631	674	665	676	658	656	678	671	704	661	710	669	705	679	652	646	672	707	684	656	698	634	619	676	704	656	674	690	694	661	661	657	690	667	711	684	719	681	684	677	689	673	683	613	651	633	672	687	718	693	724	653	657	691	708	652	641	640	669	652	737	682	682	730	686	659	688	676	705	708	695	714	631	698	627	687	682	675	672	684	669	659	699	673	685	658	662	730	694	694	685	679	668	710	665	697	670	638	720	679	628	727	690	688	685	689	678	703	669	680	653	688	644	629	682	704	662	714	660	712	657	668	681	642	721	657	696	665	652	684	642	693	668	718	667	716	689	660	686	710	719	757	688	685	673	685	687	725	675	685	700	649	657	709	672	676	628	699	663	663	721	703	735	693	660	682	697	708	691	691	692	636	729	720	694	663	673	725	661	671	672	704	660	665	692	696	650	715	719	687	685	708	644	663	673	707	741	674	668	655	679	625	655	655	674	657	715	681	678	705	701	689	680	660	597	671	677	709	692	705	666	697	721	722	650	664	691	662	662	683	680	691	670	636	670	722	684	686	678	701	700	656	688	680	633	710	654	666	698	705	711	652	679	680	661	709	685	681	651	656	668	683	724	668	716	678	674	715	694	652	669	644	621	661	629	671	692	661	655	640	677	655	656	670	739	671	705	649	693	695	676	676	675	679	680	676	693	688	683	659	677	675	675	682	662	636	705	672	670	667	658	713	648	647	688	658	666	655	667	641	672	684	717	734	684	631	667	666	695	692	734	685	667	628	707	685	652	693	668	669	672	697	654	638	665	726	657	661	685	688	661	660	688	678	677	686	657	616	661	679	714	700	731	673	646	675	725	626	682	701	680	721	679	731	643	678	655	645	650	652	693	635	660	715	701	663	664	673	673	656	650	717	656	725	661	694	641	641	686	699	680	652	679	654	671	613	647	646	701	710	674	670	643	663	740	677	647	669	689	656	668	675	691	634	670	668	654	649	664	682	684	683	669	698	680	655	674	644	678	661	689	684	653	685	664	691	688	724	671	711	648	697	631	684	676	646	663	726	667	680	666	649	677	663	683	700	636	661	698	689	702	648	686	660	659	707	651	684	686	725	645	689	702	664	701	688
34307	6145	873	565	447	376	344	342	324	285	332	337	316	314	295	313	310	297	290	299	331	311	312	288	296	296	348	306	311	301	327	297	341	293	274	311	310	327	300	306	327	317	299	286	294	276	296	308	303	311	334	301	301	338	324	318	283	321	293	302	299	310	292	289	336	286	284	324	318	315	334	267	330	301	310	315	291	289	269	325	298	304	296	286	300	335	333	298	322	333	332	335	302	266	323	333	302	276	278	325	287	297	283	281	317	293	293	279	289	298	295	309	311	304	281	314	335	294	280	296	280	304	292	303	322	305	320	303	315	309	325	325	302	320	328	314	283	308	306	319	288	325	312	296	296	296	290	292	290	294	316	317	298	303	310	299	275	282	316	331	296	295	320	312	282	289	284	305	343	292	279	334	318	271	307	340	288	343	319	347	339	326	308	285	291	331	336	289	317	294	326	328	324	310	294	306	315	308	280	302	328	333	306	322	329	321	292	302	367	295	328	304	329	310	338	280	315	305	329	284	285	280	310	326	319	304	289	273	323	314	323	297	315	332	300	336	309	292	322	307	289	314	281	302	325	341	273	353	293	309	284	295	322	320	307	320	310	273	303	304	330	313	319	291	294	298	304	322	301	327	299	306	289	335	298	266	292	302	336	317	293	264	284	339	312	318	293	301	290	324	299	321	292	334	290	341	284	319	308	339	309	310	336	285	306	331	293	319	308	316	340	310	338	308	276	295	281	292	304	301	298	285	268	324	286	305	308	309	332	333	331	272	287	294	324	328	337	339	326	351	326	316	271	298	300	299	286	294	302	293	316	333	319	305	287	288	289	312	295	311	308	302	302	285	274	296	298	288	319	317	329	311	276	334	326	308	256	307	328	311	371	313	290	277	332	314	325	311	321	310	301	335	342	348	315	317	327	348	290	288	318	327	307	294	338	290	338	299	307	285	270	325	326	308	291	300	283	316	338	344	289	318	345	329	301	283	309	332	284	311	324	297	300	316	316	345	285	291	301	313	330	303	309	280	311	346	297	349	326	343	321	327	302	324	302	309	311	323	299	291	304	294	293	322	311	301	285	278	276	340	287	305	294	314	302	293	299	304	335	307	276	291	297	267	310	266	270	315	280	290	316	312	277	322	332	317	282	310	327	325	306	289	329	305	316	303	313	308	302	327	295	322	294	292	309	318	327	323	287	311	274	319	328	295	305	314	321	327	303	289	305	309	275	320	338	276	295	291	321	286	294	345	294	289	322	309	348	275	335	329	318	289	291	328	317	303	314	359	277	300	319	299	292	322	332	299	300	322	280	278	299	307	324	307	329	317	309	293	307	290	307	316	342	297	327	352	312	296	312	293	294	304	304	323	351	340	308	306	319	303	319	314	293	276	315	292	306	301	318	302	284	298	325	328	251	282	283	315	282	335	321	349	323	292	308	298	316	335	342	338	305	284	298	321	311	298	291	275	284	290	304	270	308	308	329	315	311	306	270	276	272	333	291	307	315	300	308	286	332	310	278	331	304	270	277	277	331	309	301	279	304	296	314	300	319	318	309	326	329	307	309	282	317	320	280	330	327	302	323	324	305	284	291	331	312	317	287	303	332	293	304	326	325	296	328	331	292	276	293	281	313	290	332	322	304	330	336	299	280	300	310	335	297	284	325	314	318	330	282	316	291	296	274	322	334	278	310	317	304	320	324	312	325	298	304	315	318	295	325	325	304	299	314	357	332	300	286	296	281	308	319	292	320	330	318	311	332	327	325	308	267	303	300	309	282	351	325	321	292	316	307	303	300	268	307	327	342	286	300	325	323	308	311	341	307	371	287	266	285	299	302	326	295	288	302	281	306	342	285	330	337	324	307	318	316	337	312	303	330	288	299	304	329	338	305	294	301	342	324	305	323	317	339	299	318	290	317	293	304	287	299	297	330	308	331	310	276	296	298	314	313	288	287	300	319	294	273	290	317	279	286	314	297	278	281	311	325	290	329	375	288	314	320	304	293	300	298	301	349	303	328	337	314	319	324	342	300	319	292	299	286	338	330	317	251	307	323	302	286	302	320	349	328	368	304	322	292	332	295	304	303	328	328	330	335	309	313	280	302	297	315	328	317	339	312	302	300	313	304	305	337	313	295	295	327	305	288	298	315	308	254	324	290	349	309	351	323	305	294	311	304	299	305	321	282	304	294	331	317	329	299	313	318	303	321	301	304	270	332	311	329	301	295	297	301	312	312	283	306	323	288	273	311	311	343	343	323	313	280	295	302	315	291	330	328	325	290	325	322	310	306	306	314	307	318	285	309	322	318	339	314	298	310	306	283	295	290	307	303	313	294	333	310	276	310	287	315	321	305	331	324	304	295	324	305	325	298	321	292	280	273	272	312	303	296	289	320	363	344	282	318	283	331	308	312	314	313	310	290	299	288	327	278	332	364	319	295	337	285	321	330	312	293	284	314	305	310	352	315	328	329	294	302	311	299	306	330	314	293	311	328	282	310	311	277	319	326	314	340	318	320	303	323	295	312	290	296	292	291	286	321	291	354	336	314	310	359	309	350	328	354	348	333	280	307	318	350	300	307	278	298	299	282	277	317	311	325	325	307	323	294	312	288	307	344	296	298	304	279	291	331	284	303	338	344	308	288	286	310	292	286	310	303	339	317	326	346	298	280	333	336	334	352	309	309	278	287	305	315	326	287	301	301	282	303	312	275	271	254	313	336	281	326	309	313	307	303	316	313	318	322	279	330	318	328	291	296	306	310	287	293	306	348	315	286	301	310	307	304	271	300	308	318	324	309	320	314	307	300	292	317	291	324	281	289	304	320	351	325	275	315	338	290	276	301	330	302	334	315	292	322	286	305	364	327	335	316	308	293	287	285	283	314	343	292	301	301	298	327	303	332	292	287	300	302	333	298	302	324	324	349	327	304	276	276	326	328	296	306	303	288	295	309	320	333	287	310	292	282	304	305	321	326	350	314	327	326	275	321	334	329	328	350	316	358	326	308	315	318	298	285	325	367	286	354	309	276	326	333	350	309	267	318	290	320	303	326	306	312	302	322	309	258	350	325	276	297	296	310	338	315	324	334	341	325	337	314	302	297	343	319	303	280	294	322	302	327	311	347	331	284	298	310	293	287	333	313	308	309	347	315	307	285	271	297	302	290	306	274	262	310	309	301	319	300	303	307	284	310	298	299	289	314	293	329	363	289	325	318	284	300	322	300	312	308	326	293	301	307	315	363	293	305	261	302	331	304	330	305	324	331	309	294	301	303	330	312	292	289	301	324	299	328	298	278	307	296	281	359	300	317	304	301	304	290	317	332	288	280	298	299	306	296	312	304	375	287	274	265	311	288	295	314	303	288	310	302	310	316	304	304	305	325	305	320	308	303	299	335	349	309	304	316	276	312	295	310	327	320	327	309	302	347	285	308	315	320	313	347	302	315	336	322	323	317	341	304	309	335	317	341	311	331	326	329	330	293	309	298	316	300	293	290	293	303	295
23765	9855	7082	5032	2883	2166	1665	1148	1017	1049	956	913	934	849	807	791	739	774	752	741	724	756	730	742	744	746	721	675	746	759	726	731	724	769	690	749	697	717	729	706	712	774	721	740	747	658	711	709	748	670	701	687	752	698	707	663	706	740	691	730	744	763	734	680	708	687	681	747	688	769	664	718	742	750	683	696	733	727	661	717	693	760	729	715	703	694	718	675	731	675	741	733	699	685	659	772	725	742	668	776	730	735	721	693	732	718	681	714	708	692	710	759	721	679	716	716	721	673	725	721	676	747	704	730	745	692	709	702	737	720	763	693	774	721	701	660	703	725	698	744	747	680	711	714	725	695	656	689	712	714	692	743	700	708	746	702	725	743	678	715	749	673	726	725	703	679	701	692	718	732	698	708	760	675	713	702	711	721	719	682	762	679	711	730	696	721	683	780	746	685	772	683	761	668	690	727	700	713	710	726	680	758	697	774	717	741	714	717	726	701	744	696	699	708	675	717	689	704	659	719	713	744	707	759	707	720	754	752	700	669	693	695	719	712	732	740	708	716	656	684	719	763	700	697	740	734	703	713	698	727	693	715	698	697	731	710	695	750	685	668	743	738	655	704	710	702	707	726	704	738	711	698	675	669	732	717	754	684	725	694	736	692	706	697	681	738	727	696	671	698	707	753	744	717	707	720	710	711	708	666	729	711	745	685	685	711	721	732	691	725	699	730	669	676	676	747	766	750	705	700	651	710	684	696	724	699	713	777	738	690	750	691	732	682	739	695	744	698	691	704	675	740	714	693	788	701	735	710	748	739	709	763	713	755	677	726	721	693	690	714	698	724	734	754	713	678	661	744	716	763	739	681	704	685	689	674	729	728	714	766	669	718	707	689	706	695	708	669	639	690	703	710	710	700	727	720	663	733	750	715	697	703	686	709	686	729	760	710	702	710	708	701	786	707	701	696	717	768	720	728	698	683	709	679	683	683	697	717	750	715	737	729	750	740	719	718	679	725	700	716	729	712	714	691	658	726	705	715	684	698	678	733	683	723	685	717	699	706	697	715	670	712	704	680	750	749	695	736	717	724	664	741	701	699	769	739	698	725	707	688	716	698	693	707	725	726	747	692	740	660	713	680	676	734	698	737	717	676	661	708	736	687	763	748	727	697	723	741	724	721	736	709	665	666	732	729	734	736	719	740	681	727	681	670	684	753	725	712	743	690	721	702	721	728	716	731	730	672	756	745	749	719	699	700	752	709	728	706	710	724	756	683	748	697	710	717	711	761	718	737	732	711	690	722	787	728	684	685	732	715	690	696	727	670	728	739	654	702	696	743	700	707	695	750	712	724	734	700	753	719	711	710	712	738	709	685	667	730	713	680	702	731	723	707	708	687	693	752	685	700	754	745	737	714	724	711	698	729	704	676	725	739	755	741	696	713	695	721	676	748	773	683	720	711	710	653	680	709	752	700	728	688	726	629	710	670	690	679	718	718	718	718	753	696	734	717	686	732	673	735	723	687	682	748	705	740	704	742	706	709	694	724	738	708	693	723	745	659	756	684	675	668	680	708	681	723	753	697	691	667	668	686	716	690	718	690	710	740	742	741	673	745	686	684	673	708	645	712	707	710	711	673	716	712	723	725	708	730	748	718	757	775	757	709	670	721	731	686	676	724	726	724	736	764	647	704	712	730	711	680	720	712	689	712	679	733	731	713	680	672	720	705	732	730	671	741	771	657	744	726	661	748	726	693	716	702	697	703	722	720	729	677	705	737	711	728	727	706	723	722	698	704	719	648	709	709	756	672	691	699	673	690	695	771	726	786	745	732	648	695	763	722	749	692	701	710	706	733	701	689	706	706	664	688	706	691	699	745	676	739	730	707	657	694	709	740	696	716	680	709	769	749	707	694	715	699	696	707	670	759	706	712	701	718	718	669	723	725	748	690	716	704	743	718	715	720	731	703	674	670	753	690	728	714	703	676	715	678	698	698	746	671	694	695	699	709	693	699	708	668	716	707	684	729	739	719	696	739	691	704	712	691	720	736	687	708	699	729	744	707	716	737	726	755	670	725	747	732	713	758	752	673	739	685	724	728	691	712	743	723	659	755	718	742	725	732	746	726	647	727	748	730	723	705	699	742	679	717	749	721	713	727	714	718	706	704	722	706	720	667	733	694	727	685	695	732	726	701	728	731	690	678	734	786	731	700	731	665	748	758	728	704	699	740	726	659	741	699	685	688	737	675	700	759	690	708	739	702	750	717	697	713	661	693	711	726	731	688	712	727	754	727	724	683	685	669	724	740	709	684	737	745	768	689	735	721	711	715	710	707	694	729	705	688	716	706	708	685	736	706	700	734	698	731	704	749	721	713	714	707	662	708	694	746	728	710	752	705	737	756	758	738	707	698	708	699	699	700	715	697	743	705	693	688	720	681	730	725	709	661	707	733	741	782	726	705	721	697	649	743	707	756	675	705	744	748	681	685	692	750	673	699	694	696	713	708	755	721	731	692	723	724	709	670	754	716	715	718	708	723	709	732	746	726	668	645	749	732	668	658	727	685	748	706	683	689	714	727	737	735	706	745	675	738	727	700	691	705	694	705	672	722	743	706	722	729	725	669	671	727	718	726	710	725	710	749	682	700	689	778	711	700	677	714	704	739	719	735	690	698	696	720	699	766	744	707	718	744	692	718	710	672	742	745	683	683	713	756	747	680	738	699	753	696	730	669	761	716	696	701	755	689	731	703	686	739	709	722	661	688	752	720	747	716	727	744	715	663	674	733	687	737	723	748	718	699	700	698	718	736	727	679	712	664	721	693	708	788	710	688	729	734	667	691	694	677	711	710	714	700	748	746	714	746	705	706	708	701	715	696	707	692	759	755	656	672	695	740	693	701	689	747	707	710	766	664	744	735	726	693	677	679	733	695	699	722	720	711	716	701	708	727	779	728	767	718	689	698	700	732	698	704	703	704	722	696	714	694	695	717	729	724	705	671	689	734	710	702	691	683	679	701	711	719	715	658	724	755	727	747	695	704	709	664	732	728	758	701	715	721	686	672	745	704	721	688	686	729	713	761	703	743	691	701	709	715	679	721	673	759	745	732	723	739	709	674	738	708	648	672	674	693	705	705	711	679	687	758	728	694	752	701	683	744	722	735	736	766	741	686	683	686	671	705	696	705	706	728	720	717	717	721	710	699	730	707	736	720	714	752	686	735	728	665	688	673	728	733	747	733	696	748	724	650	704	732	656	740	717	712	732	723	744	718	735	692	744	667	753	741	701	687	709	741	665	697	715	717	716	730	702	717	722	734	680	774	705	674	715	724	702	697	696	691	700	682	679	715	709	686	765	735	716	668	660	697	699	726	748	673	715	698	699	778	715	717	699	715	692	725	735	726	693	711	729	703	692	713	661	683	707	722	739	753	717	757	717	726	744	702	739	697	699	679	707	725	673	752	727	731	707	745	729	662	711	670	671	701	719	739	702	690	729	704	711	733
24474	2801	520	386	357	292	285	301	274	295	268	274	307	312	296	307	273	281	308	295	274	244	291	304	286	269	287	301	271	263	274	294	283	306	315	306	312	290	308	276	271	284	275	246	295	302	274	281	262	310	278	278	298	286	287	271	279	264	335	269	282	308	288	258	307	294	293	296	275	293	286	305	297	297	258	312	260	262	320	291	327	284	285	274	294	274	264	291	260	309	315	293	296	259	293	289	283	311	302	277	287	301	304	271	273	312	300	316	297	319	271	293	267	287	281	298	290	285	259	267	263	285	276	312	289	299	266	279	302	275	281	273	305	295	310	287	292	271	314	287	276	307	261	278	326	294	244	281	294	307	272	282	296	292	282	294	306	278	309	262	281	279	290	298	271	317	274	274	278	316	310	321	297	313	290	279	308	287	270	289	279	280	278	316	261	285	286	276	315	249	342	290	280	294	279	280	270	277	269	295	307	306	276	311	283	273	273	311	285	285	291	269	272	251	299	262	277	286	277	304	238	271	274	256	309	261	299	307	275	272	282	304	281	302	302	252	292	289	303	272	293	278	285	300	289	297	272	309	322	287	293	296	315	279	261	279	279	284	264	287	289	307	296	284	313	337	293	301	273	268	307	325	278	292	278	262	241	301	273	289	257	272	271	276	296	279	327	285	283	297	261	283	284	267	265	267	280	270	302	284	263	289	308	305	294	302	287	268	307	287	250	290	293	299	265	313	252	261	282	283	276	304	294	294	247	252	297	274	271	292	239	290	271	334	269	264	304	263	262	297	283	296	266	277	263	289	268	261	252	275	288	259	274	281	304	302	304	306	323	299	283	262	272	277	307	309	303	278	276	286	284	300	265	285	304	262	285	289	259	296	314	327	284	286	261	257	264	301	254	284	254	286	299	288	282	293	328	296	253	319	310	306	266	316	287	262	272	295	289	322	289	276	263	303	307	289	280	283	272	327	296	291	272	256	285	333	272	269	260	294	329	325	293	270	275	263	322	237	270	299	306	273	295	271	301	306	343	277	313	249	261	283	264	306	301	297	283	304	286	303	288	283	309	321	295	303	356	278	252	277	270	279	287	319	303	301	267	286	261	275	301	288	285	295	272	288	293	299	288	258	286	271	261	285	296	308	279	302	268	301	286	313	278	286	271	284	241	265	291	299	284	267	251	290	280	280	260	289	267	286	301	266	272	284	280	279	278	296	264	288	285	251	300	310	288	292	265	285	247	278	309	270	261	266	280	289	285	253	293	284	295	275	308	285	262	303	279	303	261	300	288	316	284	332	272	282	264	285	299	286	268	283	267	279	273	292	266	277	283	294	286	270	281	311	306	301	268	287	289	257	274	276	277	293	307	299	265	264	274	290	268	310	272	283	277	291	328	281	281	299	305	285	292	283	313	281	284	272	289	281	286	299	290	255	293	266	308	296	286	292	295	299	300	325	287	286	295	291	306	326	292	275	288	268	265	275	272	285	277	311	306	296	279	329	268	272	261	269	305	259	301	238	288	298	304	264	300	286	270	290	290	315	296	270	256	300	284	274	273	314	274	290	280	285	277	284	255	300	276	276	278	312	312	275	255	285	291	262	290	287	314	311	297	292	315	287	302	307	291	279	297	299	285	313	273	298	292	292	299	269	283	280	292	297	288	313	311	294	275	310	296	307	294	310	260	295	312	287	274	304	268	300	282	284	269	304	260	293	285	283	292	253	251	290	269	271	324	278	298	338	300	295	299	313	299	292	287	253	270	294	309	289	261	288	279	293	276	284	301	257	300	274	275	223	278	278	270	250	277	263	274	299	289	286	296	285	282	280	289	282	284	275	254	283	266	281	267	277	288	276	278	295	265	287	311	276	277	272	312	295	337	276	284	274	240	292	282	270	318	269	302	304	278	286	274	307	254	263	295	321	307	279	281	268	259	274	254	282	271	267	322	293	300	291	272	288	249	283	287	296	318	250	288	309	256	266	313	281	322	297	281	292	288	284	286	289	280	270	273	278	312	311	253	280	297	335	317	293	291	280	261	302	290	308	265	284	295	299	279	300	290	299	279	289	267	308	287	306	284	268	305	266	269	282	277	318	291	288	257	321	269	258	282	297	313	284	290	293	297	279	257	301	336	288	295	268	286	326	294	281	279	280	276	321	296	291	287	281	284	273	287	311	253	296	295	288	324	271	248	268	283	263	268	313	285	274	292	301	272	280	292	263	277	281	306	298	268	302	307	273	277	266	278	272	289	308	270	279	273	297	294	282	272	315	328	264	295	258	271	316	302	328	263	306	301	254	277	265	292	307	288	290	250	270	284	322	269	281	278	271	289	280	263	308	280	281	276	289	298	283	305	320	237	278	301	263	292	294	320	273	322	280	284	289	274	285	312	279	301	291	311	314	283	287	279	310	288	299	259	255	275	273	264	273	268	285	285	264	289	297	287	294	299	273	290	318	305	292	262	280	322	289	311	267	297	311	270	267	279	270	292	267	289	305	282	300	259	289	257	301	265	263	336	302	267	261	260	268	274	328	275	293	260	292	289	280	314	285	298	299	298	268	285	287	282	281	279	257	309	295	266	282	274	276	281	276	260	286	293	308	285	276	290	309	275	280	301	260	305	270	288	302	315	300	252	293	286	305	296	289	275	315	267	274	269	296	280	285	274	273	279	327	302	306	284	295	286	298	284	274	308	289	334	286	286	290	304	296	274	275	298	284	286	269	295	289	303	281	276	318	294	294	290	277	278	308	296	279	310	261	285	313	316	286	312	308	267	297	268	296	255	278	307	294	272	253	313	286	287	283	266	322	301	257	267	304	299	283	259	251	263	293	291	283	290	287	276	258	322	261	262	288	301	300	300	306	292	292	273	295	296	302	301	314	282	307	262	307	268	296	290	314	301	282	272	277	293	275	311	282	298	297	291	272	300	273	305	311	296	307	309	279	277	296	283	313	277	287	253	315	291	237	280	285	299	304	263	298	300	290	267	296	313	318	263	301	258	291	305	293	271	267	285	274	300	338	258	268	293	279	277	261	266	260	289	302	282	281	307	286	231	278	291	298	291	293	292	284	285	283	282	265	293	300	282	283	291	257	305	268	279	245	307	269	307	283	274	312	291	301	277	283	282	284	291	295	272	313	296	270	283	310	292	325	310	290	325	286	282	299	313	290	273	272	280	288	307	293	280	310	323	297	284	286	323	236	295	277	269	297	310	286	287	280	321	324	291	293	253	305	311	295	289	275	263	310	326	275	283	290	310	315	282	283	283	281	268	281	343	269	315	302	275	319	308	271	269	307	290	263	281	288	292	285	279	303	278	302	333	277	292	242	282	304	304	292	271	295	292	290	287	285	297	319	287	269	292	268	269	264	303	316	286	282	302	319	312	285	304	277	291	273	265	275	287	265	309	277	283	263	282	263	276	267	275	291	296	319	262	252	274	276	278	282	289	292	237	287	274	279	269	269	304	319	312	303	269	266	286	266	267	268	297	279	268	264
18343	5701	3415	2083	1606	1210	886	802	767	725	706	683	661	649	650	697	609	624	651	632	650	612	658	619	645	660	632	685	676	597	639	640	643	625	655	594	619	631	626	617	652	612	658	651	561	628	649	599	647	656	633	645	644	590	603	647	618	611	646	606	654	602	637	620	654	614	612	705	623	632	621	635	591	609	580	629	665	597	605	700	686	613	648	647	620	615	632	603	647	558	664	659	646	636	643	610	611	642	614	609	605	634	593	585	620	624	638	650	665	637	636	615	639	653	637	656	665	635	624	628	615	632	657	617	611	688	637	640	664	615	625	651	634	621	616	672	660	579	648	636	607	641	617	622	654	625	586	635	603	685	647	628	657	625	646	643	620	650	612	626	629	607	639	623	587	645	613	624	664	623	645	605	627	603	676	643	651	641	640	618	611	643	626	622	629	620	609	635	631	647	607	622	604	658	643	632	625	642	613	635	627	639	614	572	687	642	622	650	599	630	622	613	636	652	596	631	624	609	626	662	634	645	644	628	631	605	628	633	614	658	634	586	644	604	660	605	608	640	631	646	619	634	666	671	599	624	660	642	625	605	629	580	620	598	665	598	640	625	614	604	604	629	621	638	634	608	641	621	635	638	623	654	655	649	577	633	603	660	654	628	654	643	621	687	658	606	630	640	625	674	623	606	609	657	660	657	666	630	657	585	653	601	663	632	631	644	624	625	620	622	639	638	620	628	619	620	623	685	605	658	626	710	596	633	582	670	644	629	638	651	629	599	640	659	606	646	652	628	652	623	643	596	626	609	648	668	603	619	604	627	636	646	605	660	671	659	640	646	624	619	636	632	658	670	663	654	626	617	638	629	606	658	673	615	655	679	644	654	603	634	642	645	627	609	617	662	640	626	646	665	655	624	606	655	633	645	642	616	640	618	651	605	686	651	633	615	635	648	657	722	654	647	634	632	619	653	655	629	608	670	624	641	617	640	607	656	661	612	620	620	607	617	615	620	619	615	645	643	601	648	618	636	669	626	632	622	648	635	618	606	621	670	610	641	648	633	619	687	632	619	639	670	620	629	706	621	628	634	612	616	562	628	626	592	644	636	657	628	620	668	625	611	600	586	677	649	607	674	676	627	661	633	616	607	605	611	640	654	634	606	620	641	628	630	642	632	659	660	654	621	657	622	556	626	608	681	626	653	625	603	659	601	614	642	613	615	652	650	571	649	658	632	635	632	681	640	606	595	647	634	683	641	642	613	672	645	610	622	652	679	627	582	596	667	617	612	623	637	669	601	562	622	647	616	646	620	629	618	643	694	602	623	622	632	695	632	627	586	666	614	599	650	630	658	664	640	586	630	609	636	664	627	648	653	616	614	657	638	657	631	632	629	654	631	621	677	645	638	645	619	614	630	611	616	629	643	642	649	630	625	653	645	667	613	632	652	631	620	626	656	650	611	622	649	612	596	578	617	623	638	638	603	663	648	643	577	655	597	627	580	613	626	666	639	664	588	632	651	675	626	617	610	593	642	657	671	666	596	636	638	591	599	623	588	625	669	624	673	592	631	681	686	645	652	629	663	618	639	608	644	650	629	612	618	646	612	649	634	606	646	632	614	636	615	611	605	651	634	608	599	615	621	613	651	685	634	619	620	598	596	628	643	604	630	597	629	637	620	624	614	629	637	625	629	627	594	624	624	642	663	665	612	673	611	621	640	592	667	640	647	600	651	627	612	591	622	575	617	621	642	615	637	723	658	625	623	605	664	670	649	589	641	617	613	613	626	671	613	663	613	611	587	658	610	647	645	664	585	592	661	632	663	658	658	608	665	653	606	667	674	635	637	593	610	667	647	659	607	609	647	655	663	625	599	623	643	649	651	616	614	640	658	633	643	632	658	697	632	631	605	638	623	596	610	709	656	640	601	648	634	594	651	627	637	623	654	597	646	639	609	642	647	622	630	658	631	658	606	650	626	614	608	693	661	665	636	648	685	599	644	575	656	635	668	646	603	645	623	581	643	620	644	650	627	645	618	638	662	647	600	635	641	610	673	646	649	644	601	605	660	598	600	620	606	600	584	662	593	628	616	647	681	643	625	626	620	601	615	633	625	660	627	671	604	612	642	633	613	628	634	617	631	645	639	604	609	647	649	629	664	616	645	623	619	632	630	598	563	622	600	619	631	660	586	599	619	609	628	581	630	611	635	659	578	622	621	606	641	607	641	626	629	618	620	638	626	606	626	643	653	592	629	666	612	629	641	665	641	629	623	629	631	681	636	671	630	659	658	639	617	642	590	642	637	591	632	612	630	654	640	625	588	612	616	620	630	654	587	641	623	645	652	622	608	681	631	631	609	600	628	645	669	638	618	613	646	612	627	644	617	578	643	637	663	638	608	609	607	656	628	634	634	629	599	686	622	650	640	625	627	648	633	661	589	644	612	670	631	649	677	628	617	614	611	668	678	637	609	603	626	605	591	636	659	629	618	635	657	629	656	595	645	636	644	615	589	612	620	695	637	619	572	613	636	614	611	636	638	614	583	609	652	670	652	661	639	614	616	646	635	617	623	596	650	653	603	624	671	604	601	597	637	652	668	589	626	626	633	582	620	672	601	601	650	619	643	625	632	610	616	632	667	611	625	619	645	601	579	692	657	584	635	684	619	660	649	669	657	578	649	590	627	631	651	642	616	629	621	652	571	653	641	612	599	642	629	634	598	635	618	656	648	583	639	632	614	644	634	646	645	661	636	677	621	693	642	638	660	643	638	645	584	626	612	656	603	650	664	611	674	649	649	625	559	646	645	628	651	633	626	642	635	611	631	596	654	634	625	594	607	664	648	624	606	634	660	634	634	682	626	635	620	648	605	662	634	642	656	618	530	583	676	660	628	617	636	631	626	601	575	621	648	638	641	635	620	608	657	634	605	638	636	655	600	642	635	648	653	597	646	646	636	619	619	633	635	625	643	628	644	616	606	643	571	648	630	645	662	658	623	644	670	638	665	610	612	611	633	614	626	618	666	637	717	664	624	619	647	663	638	608	603	660	601	589	650	658	614	667	587	634	604	600	599	620	653	588	592	667	617	600	608	623	627	632	592	634	669	661	638	620	681	613	627	657	621	615	666	643	636	593	643	615	665	644	607	631	640	638	572	640	606	632	609	634	596	626	649	650	632	592	649	636	630	610	627	632	617	621	644	628	642	637	610	652	605	614	690	663	651	659	644	620	595	610	636	627	665	601	656	626	640	622	588	618	633	637	654	646	642	652	635	622	625	661	636	648	611	688	649	605	646	655	602	677	596	653	622	647	619	639	626	641	620	626	648	642	692	565	653	602	620	643	636	643	608	612	611	623	667	679	623	637	591	670	610	635	659	622	627	587	621	646	630	631	636	597	644	629	635	606	643	617	649	638	581	662	627	614	642	613	604	627	606	671	597	613	613	625	653	642	650	637	632	647	643	584	627	614	612	620	645	621	654	597	599	646	622	632	603	660	592	685	640	596	634
33092	5035	750	514	371	334	327	323	301	309	289	312	288	316	285	317	342	336	298	323	321	289	303	320	301	304	288	290	285	307	283	295	313	273	310	306	299	289	273	276	290	294	295	273	319	334	293	309	342	312	293	284	305	301	302	287	295	276	301	288	304	309	290	304	297	288	303	313	293	279	321	325	311	291	303	288	326	315	302	299	279	289	300	271	273	289	294	323	305	304	280	298	281	302	290	293	335	306	301	288	335	315	293	310	308	281	308	280	283	253	279	308	271	315	328	291	293	253	302	301	275	290	263	288	306	340	294	283	298	294	299	283	279	316	317	320	287	307	340	314	311	290	304	310	305	275	274	305	278	275	299	279	270	298	281	292	311	325	348	317	314	283	302	307	281	286	277	264	311	289	309	323	291	296	327	277	302	294	326	305	317	283	293	293	281	291	301	284	305	301	300	296	288	295	324	304	274	288	269	302	328	314	288	274	315	287	289	305	331	327	331	276	271	283	298	304	299	312	292	283	287	310	310	292	318	275	258	305	278	284	287	297	309	291	299	327	322	285	267	287	285	291	291	293	272	293	293	285	297	294	309	344	307	301	302	278	272	312	301	271	288	289	319	295	286	285	305	320	306	254	276	300	272	273	309	292	284	268	303	288	314	301	305	307	290	324	337	314	248	316	301	321	293	297	261	303	311	285	298	285	293	295	288	265	334	307	326	296	295	280	291	325	310	308	317	295	274	288	276	279	293	291	295	278	273	307	280	300	317	273	300	322	299	330	284	309	310	261	288	298	277	301	281	294	295	283	287	306	296	311	320	309	303	301	293	311	286	266	310	314	285	284	274	294	329	305	298	280	251	316	279	290	290	296	293	279	301	304	286	314	286	341	321	322	280	277	287	298	298	256	339	290	268	305	279	281	288	313	284	292	279	319	301	315	338	290	293	291	278	292	308	306	304	301	289	265	289	319	288	289	294	321	323	275	301	293	298	304	351	344	298	284	306	295	308	285	304	292	313	275	286	278	270	291	312	307	334	307	305	314	306	322	301	319	291	309	300	285	288	286	315	290	293	302	298	279	287	299	286	296	291	278	331	348	264	277	320	278	254	280	280	321	301	303	276	286	297	251	283	314	316	279	298	295	283	279	299	288	291	318	306	278	302	281	285	325	299	315	316	290	304	321	276	298	302	300	280	278	273	312	316	331	289	256	312	319	314	273	320	279	278	305	308	337	294	308	306	285	293	258	289	321	290	295	294	318	294	306	303	324	275	281	283	288	315	289	289	308	323	299	304	277	298	331	260	285	276	303	316	299	283	268	269	313	300	315	270	284	312	300	285	285	294	304	288	291	298	279	296	289	313	340	305	312	315	336	315	296	322	290	259	286	346	279	315	325	252	287	311	303	291	289	284	274	292	298	302	305	310	298	303	304	256	280	333	286	291	305	319	326	329	307	299	315	277	308	303	300	307	320	300	265	285	306	266	316	288	314	334	267	295	318	301	319	270	302	287	269	296	306	288	269	286	287	286	299	326	298	260	336	283	292	260	311	322	315	271	304	288	285	308	295	294	280	298	300	280	293	296	280	288	285	265	286	308	303	311	282	309	298	298	315	274	326	294	281	298	292	295	292	299	308	270	279	280	314	292	279	308	260	264	299	253	290	324	293	306	296	322	303	293	318	307	306	273	300	275	273	279	285	291	286	301	309	274	299	306	312	306	294	308	286	280	306	281	291	279	314	288	288	288	295	302	261	246	297	280	311	321	269	288	317	284	312	282	312	318	261	274	322	323	295	289	303	296	323	273	262	281	259	323	298	292	297	271	296	319	273	284	308	293	302	311	298	313	320	276	285	307	284	282	282	296	304	314	274	296	312	294	298	288	315	292	296	315	307	313	288	301	305	327	285	268	312	294	318	331	284	258	325	335	322	265	290	275	288	282	270	320	331	309	301	276	327	298	269	281	281	278	307	340	328	283	274	292	266	336	303	270	322	278	287	288	304	303	318	277	303	297	297	319	272	295	280	311	311	289	283	263	304	264	277	297	271	319	283	307	296	314	290	303	309	310	265	309	278	278	313	294	307	282	315	334	296	287	326	307	281	294	300	284	298	313	291	292	298	282	285	298	261	311	275	305	299	290	265	287	301	297	285	277	290	323	290	250	271	295	301	307	287	264	278	298	281	306	302	315	291	305	302	289	286	270	293	284	298	326	287	276	330	320	273	301	283	293	264	290	282	323	287	272	287	306	278	286	257	276	285	280	300	287	288	265	301	341	278	274	315	306	256	289	316	314	283	305	305	313	295	339	325	273	299	291	290	307	312	304	317	304	281	300	305	286	264	317	324	289	264	319	318	324	312	287	296	275	313	332	295	275	328	287	307	308	281	331	306	276	297	288	331	275	328	308	267	274	279	311	311	291	337	279	319	279	321	277	292	313	294	291	280	293	320	316	300	303	271	301	309	305	313	276	281	293	307	294	301	296	283	265	285	290	272	287	299	275	256	259	268	286	312	284	277	284	306	314	300	295	311	328	300	301	291	294	270	299	282	265	279	306	303	306	268	287	313	280	303	299	315	315	284	314	293	306	327	326	308	303	288	291	317	281	284	283	294	304	332	313	297	302	334	301	301	292	299	310	265	274	284	271	295	278	275	263	300	313	292	311	307	266	318	273	309	298	312	267	299	267	322	285	313	281	325	292	307	287	291	322	288	326	311	313	282	295	306	282	302	315	262	305	273	284	277	287	332	293	295	285	316	296	253	312	329	289	301	278	285	317	292	317	310	279	284	303	277	292	293	292	309	289	316	312	294	312	306	318	294	278	294	262	275	316	269	322	308	311	273	264	273	261	269	288	309	295	310	316	294	299	297	299	279	289	284	315	312	301	268	292	282	309	314	312	281	271	319	289	319	297	325	306	274	293	275	314	269	280	273	284	288	280	311	312	279	319	306	314	319	291	275	298	294	310	317	326	276	297	331	292	300	307	285	275	309	344	302	329	293	270	289	310	274	300	273	289	304	281	293	298	316	281	328	297	300	319	297	316	323	258	297	344	307	294	291	338	298	311	290	286	274	282	290	340	280	319	299	324	288	263	309	285	307	250	313	323	294	289	291	347	273	296	274	317	275	327	299	278	295	282	278	289	308	264	324	302	318	310	306	292	303	307	286	269	320	268	284	320	274	286	286	272	306	303	311	306	326	319	311	294	278	285	300	284	267	302	270	316	306	325	293	302	288	286	319	293	313	290	272	314	324	304	344	364	339	311	241	300	324	273	295	258	298	286	310	301	283	293	311	305	295	304	300	255	298	265	319	307	340	281	324	295	296	323	278	283	294	263	292	291	257	321	268	271	282	282	273	299	294	321	291	277	295	278	313	309	339	272	308	301	349	318	275	295	276	290	281	259	293	299	314	284	312	327	313	311	288	291	304	292	299	268	287	281	279	283	294	311	272	289	302	290	282	274	250	291	281	276	322	286	258	282	283	301	294	257	266	297	317
22267	8264	5746	4474	2980	1790	1201	981	860	907	805	801	788	753	732	699	761	693	641	734	705	708	680	730	660	645	667	699	669	672	713	673	696	654	668	672	631	659	640	697	627	679	691	686	676	663	657	629	628	686	713	683	708	674	702	698	673	673	668	682	685	661	687	676	722	702	651	709	663	666	684	696	689	690	679	637	674	666	699	692	667	670	613	731	688	644	660	654	631	695	721	670	654	710	660	699	683	693	653	650	659	691	718	615	697	687	634	689	655	666	700	674	704	664	693	675	694	665	719	658	661	695	698	614	691	647	706	621	672	681	710	678	720	709	686	700	684	685	696	653	648	677	666	669	677	680	695	672	672	683	677	652	710	637	645	675	703	689	688	682	667	696	691	690	627	665	660	706	663	651	634	711	642	655	681	683	668	695	656	743	723	628	676	647	677	682	701	718	672	708	664	662	692	680	662	642	649	694	686	648	676	656	742	629	651	685	668	669	643	648	685	652	668	669	630	622	673	675	683	706	645	672	706	624	665	712	688	653	675	641	644	612	651	644	701	678	652	640	707	682	698	698	680	669	693	645	704	729	672	697	617	660	704	665	642	680	717	697	722	652	677	666	695	675	714	626	664	678	682	690	709	697	686	659	656	696	699	720	691	709	667	711	677	653	712	680	686	667	658	631	664	635	689	684	615	697	680	648	727	683	662	673	656	688	632	667	673	693	692	653	695	680	648	659	672	756	661	680	676	618	670	643	598	682	663	645	692	689	724	686	639	699	665	680	647	683	625	673	698	671	691	694	624	624	668	733	734	660	670	705	677	684	644	687	679	684	678	695	652	685	678	670	656	688	661	709	683	663	644	653	710	709	633	673	713	679	680	699	695	692	654	648	649	668	700	666	650	697	725	674	684	656	681	674	698	627	646	679	696	699	705	679	690	721	687	671	661	711	738	649	689	641	706	659	689	673	655	667	680	695	671	709	653	656	635	641	706	694	678	615	698	660	664	689	679	679	694	652	684	699	678	676	678	699	653	635	691	660	654	711	700	668	702	683	687	634	729	670	656	653	661	654	672	685	620	655	714	753	699	649	630	666	663	644	702	662	631	718	679	677	703	663	687	703	666	683	663	676	688	663	673	655	676	654	689	707	646	694	709	686	637	638	688	658	656	676	647	654	674	696	673	632	611	726	705	629	650	644	663	692	681	691	645	670	701	649	633	674	698	686	701	668	663	696	652	643	672	678	693	695	674	676	680	683	686	647	701	698	671	713	683	705	664	666	647	715	678	669	641	696	723	668	635	634	732	675	651	662	638	624	658	669	709	658	660	657	653	653	684	706	663	741	705	684	719	680	688	696	698	748	624	680	669	685	668	708	704	711	661	660	644	644	652	703	702	676	648	700	690	682	647	657	677	685	635	688	651	675	686	665	664	662	638	658	724	717	708	699	650	648	690	724	645	680	645	696	684	684	641	637	657	726	700	622	648	703	638	687	676	693	670	626	632	688	701	705	652	690	643	645	642	679	698	641	657	740	698	654	682	657	687	708	693	684	711	683	655	652	676	660	708	678	672	662	654	683	682	731	669	663	658	658	689	670	658	652	651	633	692	695	675	667	675	721	645	668	670	716	697	645	684	678	681	701	643	687	668	640	658	719	688	688	692	688	681	650	652	653	763	630	645	702	648	720	655	639	681	628	724	711	704	652	729	684	653	657	674	693	649	660	673	682	722	683	662	636	658	666	662	682	688	696	667	615	677	621	647	671	672	710	660	629	673	688	668	655	678	679	699	705	694	742	637	689	705	647	669	649	669	685	693	662	687	686	648	686	704	675	670	682	645	648	687	630	639	661	657	668	673	627	661	695	699	707	626	688	651	627	668	668	656	689	679	665	656	658	686	695	685	674	685	673	649	653	700	700	668	693	682	693	709	702	704	686	701	665	646	750	666	667	619	647	702	636	702	701	708	744	669	702	679	666	666	643	652	656	670	630	715	695	667	656	708	705	673	703	714	684	685	706	654	664	668	652	681	664	681	709	674	687	655	714	695	651	681	653	660	696	662	675	665	639	670	664	692	693	688	687	626	615	696	660	660	666	695	690	664	670	674	707	728	727	666	642	649	687	671	691	642	669	671	701	678	724	695	673	676	664	636	685	691	679	700	668	686	690	653	634	638	656	662	675	684	677	662	661	664	682	726	699	671	696	648	668	708	709	665	712	693	667	681	675	683	695	663	697	682	666	670	643	668	626	710	649	732	665	719	673	688	658	658	689	654	662	665	695	680	665	664	641	686	666	640	679	680	707	676	681	639	667	682	647	655	695	657	679	660	677	664	662	637	622	666	691	674	686	685	650	694	644	677	719	693	671	695	668	658	659	697	613	687	653	650	705	706	697	616	656	697	689	665	680	697	651	672	708	689	660	676	657	652	616	691	684	693	679	683	657	663	674	680	647	669	682	676	699	682	685	658	658	654	639	636	703	651	659	665	676	686	628	647	647	735	674	675	693	683	687	649	692	663	701	693	723	689	669	629	636	686	666	635	654	678	730	675	667	689	691	630	668	660	651	676	624	634	679	644	726	696	635	651	667	728	667	654	668	670	637	674	630	686	698	679	662	705	635	712	680	668	729	695	626	673	684	667	646	691	676	623	631	641	666	664	683	723	654	711	642	665	749	672	629	683	745	654	685	697	682	677	711	691	683	648	689	671	692	668	641	638	652	644	685	716	699	696	657	669	679	669	721	660	652	680	699	701	648	683	661	688	714	669	694	670	688	679	690	697	648	642	667	664	663	659	677	663	649	662	641	609	733	686	666	727	646	689	659	695	680	674	689	676	732	645	660	702	699	691	666	657	660	681	740	645	661	666	635	669	711	712	655	750	687	724	663	674	646	615	667	686	699	681	690	696	650	682	664	686	635	666	679	652	698	681	660	609	621	625	751	703	699	683	650	698	658	706	692	720	650	658	703	659	655	663	650	625	650	666	619	667	676	677	724	670	629	676	636	656	658	699	689	691	689	655	627	655	635	700	684	655	677	661	632	652	667	686	663	671	677	679	697	701	668	704	610	688	635	646	675	666	714	650	676	647	645	722	653	705	658	643	645	718	650	633	709	698	655	673	683	667	695	682	652	706	698	659	665	684	661	664	691	697	699	684	691	681	694	631	682	673	675	669	631	627	669	662	644	657	707	709	638	684	627	654	691	650	724	665	668	690	677	654	670	664	665	659	704	673	657	682	652	657	685	672	642	663	671	716	673	721	684	670	693	666	665	660	687	714	717	675	651	670	699	659	694	669	711	715	673	682	687	669	689	715	667	685	687	643	644	696	622	697	663	658	678	679	663	645	686	672	636	719	697	675	722	678	671	675	652	625	681	678	670	656	681	655	674	651	652	680	684	670	656	678	672	645	682	642	689	713	663	642	700	691	712	640	677	679	710	663	685	674	663	636	662	681	629	651	709	620	693	660	683	654	651	699	729	701	687	641	692	692	686	689	681	686	707
37490	7253	1134	694	452	370	346	340	298	282	279	294	323	313	321	323	315	283	282	315	348	342	302	308	305	342	293	281	308	338	320	292	304	331	283	326	317	318	334	318	309	316	292	306	286	311	322	316	301	294	302	309	315	290	317	295	298	316	329	280	334	326	314	291	317	283	296	338	284	304	309	317	315	316	318	311	310	319	318	298	351	310	285	323	308	285	288	307	314	289	292	343	257	319	337	302	287	333	307	299	315	312	288	307	360	311	288	317	297	279	268	306	313	310	311	322	297	301	289	301	324	297	313	319	320	314	311	314	292	308	356	310	296	299	306	320	325	293	312	345	336	312	306	304	333	320	313	322	337	276	289	304	311	307	304	283	289	322	324	323	323	327	327	293	312	331	308	339	341	343	296	318	300	274	328	350	319	336	330	293	304	344	301	295	345	326	287	326	313	310	315	334	319	311	314	300	300	359	307	299	297	315	328	290	284	314	306	311	328	281	338	312	284	360	317	320	309	310	303	299	302	305	281	344	301	340	303	339	306	352	283	311	292	318	324	291	319	315	318	341	288	266	280	292	318	287	302	311	311	290	330	303	312	292	307	307	277	285	317	297	306	286	334	287	293	299	346	303	308	354	322	318	319	317	304	308	319	307	282	309	353	289	301	295	326	267	303	291	295	333	316	309	331	284	294	299	304	297	321	318	314	333	332	343	318	358	304	273	310	288	335	303	341	325	291	273	310	314	304	324	314	335	314	288	318	323	292	303	296	339	315	324	320	313	333	291	300	312	268	327	344	327	313	307	318	306	330	348	323	357	308	316	311	309	313	295	333	307	323	300	305	304	323	318	314	308	307	305	307	340	313	273	295	312	288	335	309	327	284	323	315	286	314	300	315	297	296	301	305	311	292	312	300	297	292	301	323	313	326	309	322	312	308	335	276	338	333	329	302	329	329	290	288	342	319	298	331	299	327	298	322	311	323	297	336	322	309	311	315	315	305	294	292	329	312	286	326	299	274	306	319	310	333	316	351	284	313	305	326	281	292	310	330	297	322	282	314	310	285	311	305	303	313	309	333	323	305	298	307	350	324	303	294	308	323	353	293	289	293	311	320	311	336	316	341	309	310	328	289	320	323	335	267	321	293	338	322	304	325	316	314	332	293	288	324	281	258	307	318	308	308	319	310	312	289	288	298	288	305	294	277	310	311	333	312	291	311	291	330	313	273	324	296	349	335	304	275	313	334	280	302	311	297	299	292	281	331	328	300	301	300	287	296	309	284	292	293	306	308	310	316	325	293	293	316	286	304	334	320	320	285	313	281	296	321	316	311	330	290	336	338	296	301	358	320	297	309	314	305	292	316	286	317	344	293	343	315	303	314	340	314	329	301	293	271	337	338	352	311	324	306	305	296	305	336	324	352	313	294	292	281	335	311	333	299	312	273	317	299	317	280	331	273	315	331	293	284	332	322	310	279	275	330	251	298	341	335	321	340	321	289	287	331	338	284	310	340	303	290	320	320	286	298	295	338	295	329	326	292	270	323	311	341	304	292	315	325	309	296	344	263	308	306	292	293	284	305	308	279	311	323	311	334	298	330	329	364	314	317	344	326	309	293	267	304	284	343	298	277	356	304	326	301	291	307	325	332	314	302	309	303	302	303	292	300	301	309	346	301	288	285	317	283	302	290	307	313	310	288	332	301	304	305	303	303	321	327	294	317	319	300	298	339	308	337	301	304	272	317	311	318	298	305	318	314	323	292	320	309	307	302	282	326	272	315	303	325	321	313	302	296	320	360	312	323	343	330	321	329	331	334	297	333	307	287	305	336	338	295	297	300	269	281	283	297	287	284	323	318	337	311	297	340	315	313	303	287	300	315	267	294	327	340	296	323	318	313	276	332	292	308	300	326	315	294	297	281	288	269	274	297	337	294	319	289	268	310	293	300	329	332	331	345	335	305	291	285	298	336	319	317	300	271	316	312	282	291	312	271	299	324	332	332	293	304	291	311	315	329	318	280	293	320	283	321	302	325	303	344	352	303	325	305	324	316	299	274	341	335	367	304	283	304	340	303	278	318	267	332	293	290	312	298	316	329	307	319	322	308	318	283	322	331	335	307	261	319	304	318	314	276	313	320	297	318	295	327	311	290	285	328	332	317	320	320	314	324	341	313	320	299	309	351	264	290	310	320	327	273	312	300	301	317	294	311	314	286	286	303	306	311	283	322	299	324	291	306	318	315	318	278	310	326	299	324	301	300	305	303	339	319	330	286	311	261	315	285	309	348	312	311	311	342	303	324	292	326	333	290	313	324	300	310	327	291	299	284	302	289	289	309	328	342	306	308	326	299	348	336	312	279	304	304	287	287	310	287	300	320	309	340	302	316	332	287	299	319	329	301	312	305	318	320	308	293	284	333	292	325	323	319	306	327	310	309	274	328	313	291	330	317	350	349	303	321	281	324	340	341	310	307	344	315	297	323	316	301	321	322	290	292	316	329	314	299	303	308	294	307	319	318	300	312	314	330	322	310	285	290	341	304	305	274	316	308	294	309	326	321	334	282	300	326	311	299	296	266	299	333	332	311	297	311	291	330	295	306	300	329	296	297	317	295	296	298	340	320	290	295	312	324	316	325	290	309	302	305	323	326	278	329	309	306	291	316	309	310	286	281	306	338	305	303	340	321	317	283	311	281	312	285	282	297	273	299	322	293	328	351	327	314	319	305	303	315	328	275	324	330	319	302	327	330	290	312	325	325	311	302	330	324	319	287	296	318	315	283	297	314	342	323	324	311	354	324	314	332	333	322	319	273	314	287	306	321	283	332	280	283	332	303	339	305	323	328	307	307	326	318	312	306	298	306	297	326	288	318	318	300	278	330	285	344	351	324	320	313	270	278	292	320	283	309	316	306	258	333	326	325	298	302	264	310	330	297	330	325	296	331	291	293	306	328	291	303	316	307	287	320	329	331	344	330	299	298	308	298	283	307	325	348	297	325	338	319	334	298	314	287	308	352	326	259	337	329	302	305	296	284	334	298	308	322	329	301	268	278	288	297	320	277	316	331	301	305	322	279	300	321	306	340	326	297	319	328	336	315	323	294	306	348	302	303	277	315	308	281	286	302	287	305	320	321	319	313	299	297	320	297	300	323	302	273	314	297	305	315	312	328	298	316	325	268	293	306	347	303	344	310	313	313	301	280	312	338	339	297	324	291	289	307	278	279	299	299	279	283	326	335	317	306	307	327	322	300	289	327	308	312	338	336	292	326	295	315	305	277	311	313	313	303	325	334	301	295	302	320	283	288	339	323	342	334	338	328	313	314	289	323	299	315	316	266	316	333	320	326	281	295	283	327	308	326	312	299	276	339	279	287	312	309	285	300	321	332	292	290	279	344	328	298	286	335	350	348	325	326	337	337	311	290	309	298	324	328	334	322	329	283	307	302	317	297	316	298	328	325	301	301	297	315	349	307	307	318	321	312	330	342	341	276	289	306	303	298	304
26375	10502	7830	6185	2922	1925	1405	1049	947	904	855	824	766	750	796	759	799	748	804	691	736	721	758	727	768	773	744	741	729	706	713	687	689	766	742	721	722	675	689	739	730	711	776	755	736	660	691	708	700	708	710	705	718	749	741	681	696	753	771	724	763	740	726	734	723	776	696	713	703	704	731	721	713	714	764	728	706	729	728	705	701	690	712	730	752	722	713	738	717	677	713	705	699	666	738	737	724	724	706	704	711	688	761	711	730	730	699	732	737	713	726	718	747	690	688	735	813	769	732	705	726	734	683	694	736	702	724	740	732	736	721	776	773	747	692	745	718	715	733	696	757	719	724	750	707	693	702	743	673	745	761	703	711	698	706	659	701	700	712	697	688	731	730	713	689	722	724	735	738	709	662	727	696	754	683	744	730	738	733	742	690	732	715	753	694	711	677	711	743	733	705	675	695	722	736	705	670	764	730	716	727	731	735	724	703	725	737	773	727	741	713	681	753	715	706	710	734	705	712	714	738	727	715	711	768	752	692	716	765	633	773	711	778	710	707	724	744	712	774	734	712	737	769	714	688	715	768	707	699	718	710	693	767	726	743	752	671	730	734	731	732	740	737	731	706	725	750	738	730	717	686	692	680	707	759	735	680	733	739	729	754	743	711	743	702	695	723	698	724	716	746	735	729	747	738	671	730	735	698	760	718	757	698	764	737	736	732	744	670	724	784	752	704	721	683	730	734	744	685	735	703	690	730	690	786	771	767	756	717	744	717	735	706	703	726	666	726	696	726	745	692	736	703	742	747	701	762	769	733	737	764	673	717	684	717	698	720	790	776	749	723	703	723	724	699	717	741	745	698	721	645	738	692	719	689	737	702	688	687	726	734	715	706	758	695	740	689	763	646	711	742	738	728	752	712	696	703	721	772	705	739	721	712	697	714	754	732	730	712	698	716	753	722	728	730	746	719	724	750	699	723	714	736	741	768	676	696	713	724	698	705	691	743	704	728	732	752	710	744	772	785	763	699	716	709	721	759	674	716	719	680	719	772	744	748	701	730	735	701	715	706	766	719	710	699	712	757	712	705	708	743	716	711	663	696	736	722	688	746	758	734	701	698	669	727	693	772	726	689	768	680	713	725	712	737	682	699	699	736	705	785	753	683	728	731	742	712	757	755	694	710	696	727	718	721	702	718	742	754	728	678	714	720	715	721	760	656	744	680	769	728	719	680	762	701	728	730	709	689	713	731	750	691	718	660	712	724	724	748	704	725	696	729	693	735	687	734	683	723	725	723	706	691	724	715	727	717	715	750	705	763	691	721	762	718	694	725	716	717	664	767	710	744	745	720	719	733	724	686	728	727	741	738	652	700	672	684	734	756	688	716	746	798	766	732	710	681	736	672	724	748	725	700	722	726	703	724	686	744	719	680	759	716	706	683	763	735	770	714	693	683	696	675	679	722	739	700	731	696	717	712	720	813	734	710	711	772	734	712	761	710	720	642	731	707	722	755	733	728	705	746	672	750	704	764	775	679	685	800	708	682	773	691	754	731	713	707	732	664	725	721	732	712	729	701	730	725	699	746	732	705	715	728	673	777	696	718	682	732	729	696	683	692	701	769	784	722	727	744	760	725	689	672	692	680	718	744	710	681	704	729	741	718	699	710	742	735	704	680	714	716	712	758	726	732	687	708	704	684	701	710	730	718	741	688	714	750	751	703	736	699	708	725	741	720	729	749	694	752	671	795	742	699	687	744	738	701	737	714	718	738	722	718	700	739	717	688	729	673	703	715	693	726	707	720	685	724	692	723	668	701	737	695	703	723	773	666	722	714	739	723	710	669	719	745	698	709	800	728	719	719	745	725	712	713	738	722	709	747	725	752	749	731	733	708	766	717	735	774	718	684	660	757	689	714	713	673	715	704	750	693	771	705	768	740	747	692	735	728	718	709	758	752	754	746	714	728	736	748	711	703	759	694	782	710	741	752	677	708	712	682	700	710	711	694	775	693	673	715	714	712	722	717	704	708	727	736	719	700	736	717	688	710	730	735	778	715	697	756	727	749	693	726	661	753	712	693	743	696	690	681	773	700	718	706	692	777	705	720	717	711	732	729	685	689	714	745	705	695	696	710	717	691	681	733	725	725	729	702	739	738	747	756	662	744	664	795	670	722	725	714	720	729	705	725	711	711	766	717	676	754	738	725	705	731	729	692	754	675	715	743	712	753	689	741	711	708	683	700	704	719	715	714	717	699	712	692	728	750	700	737	734	708	726	702	705	697	713	743	732	781	718	754	692	674	714	737	710	764	764	695	742	659	686	755	717	720	727	673	733	712	724	708	694	719	725	702	715	714	700	739	713	740	663	702	704	779	693	697	712	726	679	740	717	691	770	746	715	671	677	719	748	720	694	745	686	734	766	707	703	704	666	757	705	736	704	757	695	727	758	747	691	725	745	772	675	703	740	715	751	723	722	800	713	739	702	735	732	702	745	789	667	704	725	690	659	715	722	789	754	719	740	719	710	734	702	773	728	768	730	727	729	770	712	744	719	732	685	691	714	732	741	730	783	738	736	695	710	708	736	732	762	722	681	693	704	746	717	721	667	750	740	687	695	714	757	680	735	745	691	759	727	711	675	737	660	719	721	791	737	686	730	743	733	713	710	713	729	719	732	692	744	741	747	742	741	753	716	726	788	702	735	674	754	699	752	732	689	737	767	693	721	766	691	723	747	728	776	752	770	755	720	749	683	714	714	742	695	715	737	704	719	742	686	691	696	740	740	684	709	705	704	685	696	705	753	704	703	744	778	709	715	725	755	684	750	716	763	742	773	733	758	701	713	721	709	710	735	717	711	712	694	700	729	709	655	677	696	754	726	725	689	703	770	789	743	696	692	688	722	730	734	728	672	713	714	689	706	759	704	695	715	699	735	704	708	682	696	723	714	694	686	699	750	712	726	686	778	708	695	735	704	729	726	691	698	712	755	731	739	732	670	742	714	703	729	683	715	728	721	728	677	728	715	719	714	698	635	755	742	738	749	702	733	708	733	726	751	749	725	728	737	724	773	695	755	717	783	710	753	711	688	692	743	726	754	753	759	711	697	763	729	729	692	665	702	760	739	722	721	690	760	699	682	748	777	686	712	681	649	681	704	765	710	689	746	711	694	744	715	715	710	712	726	702	708	706	728	698	729	719	707	709	720	749	686	722	744	748	721	754	767	699	744	695	676	709	810	741	745	752	748	697	714	691	683	795	742	746	732	733	710	679	719	736	735	754	738	743	736	706	750	708	728	720	712	704	692	700	679	724	799	672	737	711	762	713	708	787	731	720	720	707	718	693	675	728	709	672	732	761	724	738	783	747	734	684	705	708	694	705	692	706	711	719	716	707	706	699	765	728	706	704	733	722	715	674	726	675	741	750	743	727	766	686	742	715	721	724	718	744	671	767	735	694	730	728	727	668	724	739	759	728	731	696	722	707	737	706	747	721	736	733	705	707	731
21424	2766	646	379	347	323	316	316	281	294	309	282	296	266	289	286	267	280	268	269	261	295	256	299	303	245	276	272	310	308	282	283	295	271	289	311	288	323	316	291	300	318	287	262	264	280	275	293	244	298	288	270	264	304	294	294	298	310	301	271	246	286	290	270	306	295	287	271	292	285	314	269	311	289	279	286	259	262	289	302	288	283	262	261	268	287	289	279	296	283	294	240	268	262	306	303	283	301	293	283	299	280	285	294	285	279	281	261	295	284	284	272	304	291	268	276	277	295	304	279	289	289	303	278	286	275	306	278	289	267	277	298	281	270	277	320	309	270	258	293	328	257	297	301	304	291	294	276	271	302	295	282	280	298	295	283	249	280	296	276	319	282	284	328	283	306	301	258	293	274	283	248	281	289	257	274	282	288	286	319	273	271	294	274	256	310	316	284	290	259	316	271	297	269	277	300	256	278	266	272	273	317	290	310	273	308	296	278	309	279	276	316	275	294	283	282	291	306	258	247	311	324	294	309	283	305	313	284	289	299	302	267	287	300	311	309	286	285	266	285	298	288	288	273	313	260	285	303	293	307	278	277	286	301	279	294	289	309	289	248	257	301	319	261	302	278	291	330	265	313	311	288	291	269	283	280	289	295	286	298	299	267	276	253	294	265	278	274	270	272	304	326	274	313	294	322	285	280	302	250	278	291	261	266	296	282	295	285	260	270	290	293	276	285	268	303	308	295	313	300	292	278	273	317	286	295	263	311	271	274	275	311	258	256	245	273	312	316	315	305	272	324	277	270	285	306	310	268	261	235	291	279	290	306	304	307	274	260	299	316	286	292	283	252	269	276	273	322	259	304	254	289	268	285	300	297	311	279	282	278	307	302	283	292	300	308	297	271	301	295	300	327	299	292	316	283	280	281	309	271	275	267	234	278	280	297	309	330	332	259	263	318	303	288	294	275	304	301	295	287	308	268	302	292	291	311	255	283	266	317	278	269	276	302	290	302	298	304	305	277	288	277	257	283	316	253	269	255	287	286	286	292	254	278	277	305	297	275	303	267	255	267	278	298	285	312	259	303	276	259	275	287	310	284	282	259	289	297	262	291	297	285	252	277	311	274	251	281	280	322	311	313	252	241	268	270	310	258	300	266	272	306	293	326	276	309	315	299	295	296	300	276	284	284	293	285	303	278	300	273	299	295	279	304	277	269	275	278	301	279	300	297	266	311	278	284	288	271	293	316	293	286	301	314	276	264	297	297	274	298	281	306	320	282	283	268	270	322	273	269	267	290	253	290	294	271	282	297	293	306	310	289	274	289	263	254	296	287	295	270	284	278	278	288	255	265	270	244	280	262	247	293	285	295	315	282	297	299	285	301	294	277	306	287	290	267	278	300	268	316	277	278	255	277	287	306	278	245	244	311	270	267	263	252	292	259	287	296	292	292	289	304	299	289	297	274	275	298	273	286	294	264	245	299	265	297	313	286	295	296	308	305	285	267	246	257	303	306	283	268	255	275	276	279	292	302	317	255	266	286	297	286	252	291	278	309	288	277	270	297	282	297	249	290	278	259	292	282	308	269	298	302	281	260	236	242	322	284	265	276	286	311	306	303	300	284	308	275	291	288	293	286	297	308	310	287	275	307	290	307	273	314	312	264	277	312	267	280	279	308	292	280	289	260	270	292	262	280	264	281	257	278	292	324	265	287	287	276	285	269	283	338	301	298	280	264	275	301	297	332	299	296	306	282	286	296	279	237	282	295	299	295	314	286	299	284	298	275	278	311	363	292	304	289	265	245	281	252	324	275	271	317	272	291	303	284	265	309	294	295	273	259	288	323	301	319	272	292	280	278	276	278	280	303	296	261	267	321	303	275	255	269	290	286	301	299	299	302	249	295	283	323	260	295	286	247	302	264	256	277	283	310	266	273	303	281	297	322	290	262	282	288	303	309	262	307	309	266	269	305	311	288	328	266	253	311	321	302	314	285	298	260	282	271	292	281	261	267	252	289	286	302	267	288	292	249	281	286	328	276	280	264	288	301	270	273	300	283	297	296	275	286	262	307	290	296	284	297	301	326	308	307	273	263	283	276	277	278	307	306	303	295	260	255	309	291	262	289	305	255	259	272	260	308	247	261	306	263	341	264	315	268	298	281	310	298	277	297	302	310	303	289	273	277	267	283	287	281	270	306	299	271	272	293	265	263	302	329	293	292	339	311	284	295	280	283	271	306	274	254	265	288	258	290	282	271	252	271	247	275	286	314	269	304	268	271	311	262	269	308	303	325	333	276	279	281	286	296	274	301	278	257	296	273	278	250	294	272	261	262	288	323	293	234	255	293	258	299	288	287	292	280	286	264	277	264	259	285	324	274	302	301	297	284	308	292	282	288	319	280	270	298	280	313	254	272	273	273	297	300	258	292	266	293	319	284	271	276	257	323	279	280	274	291	289	285	306	318	246	294	303	282	321	296	315	296	285	278	273	321	276	268	291	286	289	295	281	297	296	281	296	318	288	283	288	296	288	289	324	304	287	319	282	283	274	278	268	264	302	269	282	278	299	283	294	282	309	304	310	305	308	272	269	319	307	324	315	276	267	299	312	311	303	318	291	294	291	282	290	311	261	293	263	266	288	312	283	278	284	297	334	305	275	299	269	292	274	274	303	302	290	295	336	278	261	301	268	280	285	275	303	295	320	255	295	269	311	305	309	315	310	280	291	282	298	269	303	286	296	289	262	295	288	274	268	287	237	302	305	288	245	281	268	278	297	282	286	263	304	314	298	307	279	274	280	297	254	317	274	287	272	277	283	308	277	275	260	254	305	284	292	287	267	287	244	288	272	296	267	268	271	299	282	273	295	253	280	250	275	311	279	290	286	288	280	296	283	287	290	301	271	280	285	311	283	308	294	306	275	271	301	274	283	315	300	285	287	280	310	277	257	308	301	267	253	279	262	277	304	265	259	297	268	302	289	302	282	277	279	307	298	283	298	273	285	287	288	269	312	277	270	301	314	271	287	272	291	310	283	260	270	308	286	283	303	294	253	285	289	319	311	233	276	282	292	269	277	272	305	288	289	270	306	280	258	269	298	269	311	279	278	297	271	274	277	293	290	256	275	293	300	291	282	312	306	302	288	315	288	309	271	304	277	279	327	348	293	288	310	271	302	262	284	277	284	247	264	270	309	290	260	290	273	279	282	268	298	293	313	289	316	324	287	295	280	286	263	293	327	295	274	301	260	286	305	296	342	290	267	307	289	295	294	287	279	291	312	272	326	282	279	298	260	269	271	281	299	283	252	263	294	271	297	324	317	264	290	285	274	272	268	287	301	233	298	293	268	278	306	294	295	317	278	271	331	291	316	307	293	317	271	316	312	307	304	313	297	286	301	275	286	289	299	277	259	299	291	300	312	263	306	305	312	278	274	296	268	282	270	295	299	259	273	266	253	338	263	283	277	309	285	283	323	288	272	264	282	300	284	289	290	279	264	291	296	262
16163	7495	5536	2224	1463	1187	852	758	677	746	695	650	581	700	705	652	684	700	653	667	680	618	691	657	610	671	656	635	680	619	591	657	656	658	633	643	621	619	675	612	645	655	656	621	605	653	620	626	645	596	622	635	627	651	663	617	631	625	656	645	646	666	607	633	633	618	655	604	601	592	621	647	595	627	628	647	625	601	638	615	650	577	663	640	648	644	605	662	632	636	674	643	622	649	655	660	660	611	655	636	598	668	674	665	647	634	615	585	619	621	631	701	659	619	642	644	645	674	597	602	658	610	611	637	659	633	643	644	613	623	641	655	613	606	695	642	648	639	619	624	637	649	610	647	604	637	623	618	693	654	644	650	685	602	614	616	584	654	591	583	691	617	622	609	621	647	618	612	616	596	623	696	590	619	648	658	656	600	605	616	671	622	634	606	644	617	637	613	640	609	613	643	624	631	670	604	604	653	601	687	618	627	644	618	644	662	638	654	637	629	644	700	652	650	612	618	609	652	642	630	645	636	625	622	657	621	623	632	626	664	671	604	677	597	631	645	640	638	672	655	602	616	656	654	647	626	652	648	627	619	631	635	620	613	614	634	621	684	620	640	597	667	570	684	667	612	602	576	631	623	608	648	664	614	626	660	637	639	644	628	621	656	657	627	617	654	649	603	624	659	646	652	633	613	625	625	618	674	646	638	644	601	631	619	624	648	638	633	623	617	689	607	641	647	630	628	628	616	620	662	645	635	643	640	616	658	637	637	615	651	642	590	649	612	657	658	639	622	607	632	581	584	637	626	638	655	627	617	651	616	677	606	637	660	614	618	651	634	630	645	620	617	638	629	647	602	610	598	661	673	567	636	626	638	662	646	658	564	583	649	655	620	651	617	630	655	636	617	594	648	651	608	617	650	671	656	667	658	625	642	651	659	605	617	645	631	631	630	705	680	629	617	640	614	624	593	635	669	624	628	662	650	616	659	626	602	612	686	631	647	642	621	616	629	615	668	676	604	624	639	654	632	616	691	593	637	633	644	617	633	640	630	634	641	658	643	675	674	629	638	650	607	598	640	636	615	638	623	659	654	627	624	632	608	620	649	627	654	640	618	616	617	632	601	657	669	679	621	616	603	649	602	627	666	609	608	646	660	625	627	596	626	629	636	662	601	640	657	604	607	601	635	662	628	632	620	650	585	600	615	658	628	647	620	607	667	616	621	608	622	595	642	602	654	624	569	606	617	602	622	617	619	599	661	627	666	608	662	620	578	635	598	661	620	623	646	652	652	610	630	642	647	654	617	600	622	657	643	623	605	632	671	623	622	632	657	616	628	625	636	610	636	653	690	598	598	634	576	627	634	637	638	636	623	596	612	644	654	640	638	652	599	645	627	669	615	617	637	655	669	629	660	636	681	626	634	669	621	623	627	620	686	608	648	670	645	585	637	631	674	615	656	603	654	649	643	660	630	652	621	640	662	640	613	626	645	609	642	619	613	640	620	655	626	608	627	569	664	665	616	579	674	620	646	621	611	593	621	600	625	615	602	654	637	623	643	629	610	639	618	706	606	665	647	648	625	588	617	606	617	633	600	640	661	642	627	640	616	629	645	624	592	621	636	618	616	609	665	621	669	641	638	601	660	614	622	615	649	614	663	697	653	614	675	603	631	613	634	628	648	661	627	597	585	649	651	665	593	606	622	638	627	666	603	645	580	641	572	616	645	616	632	603	630	643	648	615	654	618	586	625	707	662	630	611	676	648	606	645	654	622	628	607	614	603	651	631	616	613	602	601	669	683	657	619	620	622	683	595	603	604	666	591	619	643	623	633	634	632	600	631	658	643	637	642	655	626	598	705	629	625	674	601	603	633	617	650	664	623	613	689	609	651	610	598	603	638	631	603	599	640	650	669	629	628	659	645	667	616	653	606	635	629	639	646	625	621	642	632	627	615	646	630	632	660	633	610	613	638	646	608	597	641	631	651	624	649	640	671	611	664	620	594	660	673	663	605	667	592	682	612	611	682	577	657	621	637	611	639	617	657	655	629	615	635	634	655	675	650	678	656	610	654	633	582	612	638	646	625	658	628	576	663	593	669	583	641	606	651	686	605	599	644	616	617	665	625	629	641	634	639	631	621	636	631	632	666	626	611	633	609	590	636	630	636	587	627	660	683	612	682	637	620	593	645	693	667	604	641	624	657	647	655	646	633	645	628	605	622	686	572	688	656	623	594	646	625	615	640	607	661	652	634	614	547	600	621	625	658	624	669	604	620	645	606	645	709	645	629	651	612	651	641	632	622	631	644	652	638	633	647	664	595	619	618	592	647	611	624	670	652	676	625	670	674	682	666	647	665	628	606	606	618	613	609	659	628	659	624	610	621	671	639	636	601	657	637	625	615	636	679	612	618	570	623	615	613	656	669	607	649	619	661	625	622	659	627	646	605	655	609	615	654	662	623	640	651	655	628	638	615	654	624	600	639	638	603	597	630	675	600	609	632	605	614	626	691	600	624	630	640	643	613	646	603	614	654	607	571	614	594	649	638	588	619	588	628	636	624	642	608	624	604	619	613	640	627	613	641	662	628	610	627	638	632	649	661	626	642	625	657	607	618	632	630	625	646	678	649	632	635	619	581	647	647	666	701	633	641	616	631	603	645	685	627	606	657	608	601	655	685	648	636	646	630	640	657	645	637	645	632	639	638	642	640	661	640	632	623	613	673	675	658	603	603	648	634	614	605	615	595	615	604	649	657	587	608	666	645	644	577	623	586	642	605	618	669	620	623	647	643	650	616	678	654	655	629	630	600	613	665	642	652	611	662	571	641	647	662	667	665	628	605	609	649	592	652	623	657	592	615	586	638	650	671	672	646	616	659	640	588	668	620	619	627	635	604	625	634	630	598	622	667	636	668	664	622	652	631	608	636	652	627	635	615	661	650	627	665	618	610	634	638	697	654	656	606	599	705	673	594	598	628	652	625	637	633	627	611	640	618	649	633	615	631	619	609	628	584	640	623	628	589	663	645	627	597	642	665	666	617	589	683	662	644	625	653	657	650	644	624	650	579	648	641	652	622	621	647	615	632	629	620	616	635	617	632	639	649	595	631	594	636	611	636	659	591	633	667	659	622	616	651	646	642	595	672	633	633	641	599	652	601	635	664	626	654	625	607	645	691	623	619	611	605	564	684	601	650	625	600	643	645	613	652	627	656	609	606	668	616	627	688	630	635	644	662	629	658	600	646	640	649	645	647	632	591	664	639	667	571	620	633	634	585	669	604	597	625	666	641	627	600	644	568	656	655	633	645	616	631	669	607	657	614	667	599	691	665	627	651	599	637	659	643	617	624	602	637	596	662	658	597	611	577	610	684	690	629	590	615	629	662	648	639	644	612	626	652	582	602	589	617	670	602	596	662	659	632	615	645	600	655	646	642	616	616	633	626	632	575	622	628	618	617	649	638	626	677	683	614	603	626	637	623	640	664	641	655	610	650	605	656	675	657	644
30261	5305	867	507	415	361	316	297	334	313	289	312	279	322	289	285	285	300	291	268	307	281	308	335	327	306	287	298	298	281	294	279	271	280	306	286	312	263	320	311	307	296	321	323	316	298	287	308	285	316	277	282	304	314	309	274	278	306	316	286	293	328	305	324	301	296	316	311	299	335	309	319	310	293	262	285	286	247	276	284	284	313	296	293	284	297	291	312	293	284	271	267	325	268	261	327	300	303	297	317	324	298	308	333	234	287	276	294	312	313	293	276	286	296	315	312	273	257	294	298	286	275	286	269	306	298	297	287	286	290	276	283	314	307	307	290	309	287	283	290	296	340	327	310	300	322	278	249	327	292	269	281	290	272	344	305	318	270	300	259	273	286	301	262	285	277	321	318	302	298	295	307	282	296	273	295	300	330	311	313	276	278	302	277	323	319	293	291	363	317	301	291	290	297	318	318	321	284	314	289	307	325	320	287	255	306	302	266	274	266	306	294	299	301	321	277	299	287	278	277	307	285	287	267	268	250	304	326	279	332	288	309	285	285	310	293	298	295	298	299	295	291	289	299	332	303	310	244	299	291	332	307	326	299	288	303	297	270	263	289	301	335	281	320	293	296	254	292	288	280	317	288	281	295	280	296	290	294	275	277	303	272	291	293	307	339	298	280	295	287	297	306	291	289	265	282	305	312	309	277	272	297	303	300	282	304	307	275	296	302	277	286	323	295	284	280	291	288	293	314	315	271	312	314	266	282	313	272	260	270	288	288	299	305	318	280	306	319	313	314	265	286	316	323	307	296	287	290	306	300	326	289	303	296	313	294	296	321	277	273	293	333	320	290	256	294	293	319	294	332	315	329	299	281	253	291	259	280	361	297	289	299	298	279	298	308	267	286	300	243	278	273	287	283	318	260	287	277	296	286	280	263	265	305	295	301	332	296	305	321	298	285	304	289	317	298	291	302	291	307	288	282	304	294	288	319	289	313	284	268	265	292	293	320	344	298	308	273	321	319	292	311	275	328	302	267	298	252	299	311	296	344	302	303	286	320	256	334	282	293	287	284	302	274	271	293	298	275	302	319	270	277	311	288	293	332	278	312	298	281	293	267	296	287	285	337	291	317	282	300	320	276	275	281	283	270	316	279	285	317	301	311	290	350	300	290	302	284	297	308	268	308	273	311	316	266	306	298	330	307	328	318	277	291	279	293	299	290	289	310	267	293	240	291	284	291	293	272	317	297	284	300	268	329	302	287	297	286	296	310	289	334	284	281	309	300	274	307	307	309	292	308	306	300	282	307	324	323	275	304	270	329	264	291	304	308	278	299	293	315	295	302	297	282	285	305	304	326	316	320	315	321	355	284	314	296	279	301	311	275	299	272	310	336	286	310	308	294	309	295	293	317	301	306	283	275	317	294	281	282	283	286	266	314	267	270	298	261	292	285	291	254	304	253	288	306	293	290	280	297	289	292	275	313	290	265	271	337	320	299	285	316	296	291	331	312	301	336	291	324	301	283	313	285	321	317	291	282	303	307	276	266	317	298	289	280	296	303	319	357	260	301	295	335	286	280	289	294	280	303	267	268	256	314	259	317	362	282	300	261	298	333	276	327	311	315	308	316	306	274	318	297	269	286	297	291	296	284	306	324	311	290	312	237	281	307	295	268	293	304	304	264	304	275	278	294	302	279	258	301	257	301	284	312	318	279	303	281	297	301	288	304	265	296	284	314	276	303	303	278	323	270	300	296	292	309	325	289	266	293	300	270	310	277	293	307	295	279	324	304	314	288	309	282	279	297	306	295	285	287	307	294	292	296	318	298	307	313	274	282	261	289	273	276	305	277	296	320	283	293	282	284	303	274	274	315	308	261	277	274	317	321	299	301	290	323	349	340	276	293	283	288	292	282	288	310	270	319	267	274	303	281	304	300	305	338	269	287	299	269	263	280	286	300	313	283	299	309	271	275	301	285	286	276	296	309	291	282	294	279	297	317	275	285	325	258	301	285	284	262	263	322	297	294	290	292	301	305	306	274	293	303	290	291	278	296	300	298	314	306	313	281	295	278	277	301	286	306	300	275	283	271	275	320	292	301	334	294	307	304	297	303	281	256	306	292	307	309	277	270	295	311	288	309	282	302	319	277	288	296	273	316	307	302	306	304	300	323	319	288	296	286	285	292	249	281	325	271	285	263	291	291	319	271	320	276	287	303	293	328	297	295	289	313	312	315	316	294	311	296	309	285	271	296	309	307	306	270	289	294	274	292	320	265	305	291	281	281	308	317	235	297	298	260	272	292	338	316	296	316	300	305	252	257	281	261	337	324	295	281	294	262	266	313	272	298	282	302	263	291	267	291	286	303	280	325	301	278	286	273	323	318	292	288	296	296	285	285	274	293	300	291	307	266	276	289	314	295	288	290	299	328	296	279	286	307	309	288	296	300	287	315	302	301	278	286	312	302	275	288	292	266	261	305	318	284	291	289	281	298	328	297	296	301	294	291	295	308	291	307	303	276	316	329	283	277	303	295	285	267	267	289	294	271	284	312	267	276	300	276	320	287	274	313	279	303	289	277	326	309	286	278	285	305	307	322	307	289	318	290	299	278	275	275	294	246	335	317	306	257	276	300	264	293	282	298	284	287	293	287	301	270	269	315	268	301	287	250	299	297	296	269	304	343	334	292	310	294	280	312	306	283	299	277	305	292	319	294	294	294	268	301	257	293	301	285	282	319	322	264	294	286	277	271	294	280	307	316	300	288	349	323	323	290	303	278	288	274	286	319	320	309	315	302	282	308	275	277	294	322	312	284	279	297	291	297	300	284	310	258	300	312	308	276	281	303	284	307	288	283	261	270	324	272	301	269	320	305	317	323	336	315	316	319	307	292	315	263	245	248	264	273	288	300	289	293	308	312	283	287	300	307	277	274	312	296	267	270	281	294	297	295	310	292	291	298	281	325	302	295	304	290	333	305	292	290	337	312	293	287	299	299	275	281	276	272	291	288	306	271	268	293	286	327	280	314	277	311	273	291	301	298	290	294	283	289	302	261	304	291	275	306	317	303	312	296	300	295	267	330	308	289	338	302	280	288	331	255	311	310	279	289	306	309	300	275	323	331	328	274	309	272	299	302	294	291	286	278	276	309	308	316	313	283	298	269	297	273	309	307	299	287	288	295	279	276	292	312	312	309	301	330	273	267	296	310	309	320	297	301	291	317	301	295	264	289	312	244	283	242	304	297	286	295	291	294	327	324	285	284	266	291	274	304	305	316	298	277	315	296	297	309	313	287	298	315	312	284	265	270	307	278	291	282	308	301	310	261	290	293	291	280	294	291	288	308	287	305	246	286	300	292	283	299	274	290	306	311	275	297	280	268	314	319	269	340	293	292	293	343	292	277	309	325	300	326	289	307	270	269	282	295	314	300	265	325	292	260	320	299	278	281	309	289	286	307	270	268	332	312	294	286	284	289	303	312	313	302	297	328	279	267	313	288	292	282
22436	10853	6928	4519	2920	1851	1257	1176	964	858	851	836	742	795	787	722	706	744	726	706	721	693	723	664	681	665	697	710	652	663	680	718	671	658	687	653	672	722	688	677	639	619	662	718	612	689	671	617	716	661	634	645	684	682	668	657	699	689	667	688	663	639	644	642	675	639	616	699	648	670	687	703	687	698	666	661	644	690	699	682	678	635	688	696	681	697	658	684	638	638	677	685	686	668	677	681	640	698	674	640	698	689	685	687	671	647	671	669	673	654	652	638	695	665	712	670	701	663	702	724	713	649	695	679	686	657	716	673	677	669	647	694	702	691	679	663	658	659	660	682	682	705	665	700	649	666	709	681	712	703	678	692	684	658	625	659	704	653	619	693	698	675	662	692	691	681	696	652	719	673	684	684	658	673	644	708	712	686	664	661	663	652	714	646	671	680	666	663	630	639	688	687	655	679	653	676	719	664	663	733	622	666	710	682	656	694	699	646	641	630	632	647	681	700	648	691	711	638	657	672	661	649	722	672	708	732	639	642	710	649	687	666	646	661	695	692	654	654	676	696	691	665	603	708	664	643	662	679	653	628	657	665	660	696	632	674	674	675	706	652	698	650	671	697	727	680	689	654	694	696	645	701	692	699	673	676	627	676	711	712	664	642	623	652	663	679	659	704	651	665	648	630	610	659	654	656	669	684	701	724	635	670	692	680	688	639	681	655	650	645	688	722	663	649	717	687	696	665	662	666	666	675	681	680	638	660	652	694	703	720	691	709	673	634	687	668	665	704	671	675	700	632	659	646	657	665	636	674	658	659	653	630	681	695	666	652	679	646	705	705	642	702	655	664	677	697	654	688	660	636	640	682	642	606	660	675	637	692	665	710	665	634	655	669	682	674	645	651	662	679	681	678	686	623	653	679	668	664	683	627	664	675	709	652	676	684	685	677	686	651	673	698	672	703	684	631	718	667	617	659	671	717	656	630	662	646	689	709	690	656	666	646	690	657	687	702	695	730	628	661	646	655	668	668	709	674	650	681	668	645	667	672	671	683	701	691	624	617	653	666	684	655	652	692	651	640	652	696	650	646	674	698	691	694	662	666	665	656	707	653	636	649	711	645	595	706	702	654	655	631	639	638	672	659	694	680	669	687	684	638	654	686	675	703	688	679	664	691	643	686	677	689	662	678	687	656	670	689	684	637	706	693	726	622	660	666	658	717	662	704	727	656	642	655	702	633	698	685	656	701	704	666	747	719	675	668	675	661	674	658	676	683	669	705	644	688	659	684	659	655	663	657	697	675	684	673	693	609	622	680	693	624	688	698	688	651	700	651	650	617	679	658	650	676	654	663	635	659	655	670	674	704	660	693	651	650	666	617	670	696	653	688	614	692	689	683	662	688	669	688	618	690	686	671	671	666	674	668	646	618	703	633	654	634	669	652	649	683	658	663	646	639	661	621	676	683	716	654	630	658	665	714	682	686	668	650	692	629	669	686	625	648	719	680	681	656	652	673	671	684	673	664	642	647	682	668	662	679	691	693	650	669	687	642	695	652	660	707	645	660	672	728	630	659	667	691	673	683	657	625	643	683	669	659	670	684	605	644	697	645	673	641	675	651	674	659	653	670	649	672	647	679	702	644	751	674	684	708	644	650	666	649	658	642	662	630	678	684	647	635	656	717	698	665	664	673	654	712	689	645	671	638	682	687	659	637	676	703	661	665	677	657	679	659	716	690	680	664	655	690	671	653	655	667	656	658	638	633	673	611	662	669	629	676	676	638	623	713	690	655	692	658	742	697	629	647	683	655	685	675	686	654	658	685	690	676	665	652	698	703	651	641	685	622	639	696	691	669	651	685	675	634	731	656	644	594	666	675	661	667	642	675	666	671	690	675	717	678	662	649	637	642	642	642	691	701	684	675	684	689	689	697	689	652	667	684	671	671	704	669	662	707	638	626	622	679	608	664	669	655	708	703	665	657	651	694	670	682	660	677	704	659	651	673	680	646	697	644	708	722	623	672	708	654	664	658	721	641	659	709	624	692	644	666	711	626	680	680	695	634	686	622	658	685	672	683	671	623	668	687	696	681	622	673	681	695	697	689	655	694	667	681	681	621	684	653	650	700	651	703	689	684	661	683	683	634	617	669	656	713	670	659	678	696	706	635	693	686	689	677	667	656	624	627	687	668	688	703	716	667	636	667	689	659	666	678	674	602	645	615	641	689	648	655	656	652	656	642	644	657	652	732	647	633	699	653	666	648	658	639	671	638	707	668	704	658	635	715	709	646	643	648	619	670	651	697	699	644	655	682	698	633	674	670	647	710	627	660	686	675	715	690	662	701	674	648	652	678	621	700	651	639	693	665	684	632	673	675	638	683	682	651	656	676	684	691	683	651	654	649	670	677	681	659	675	689	700	682	665	681	619	671	666	643	667	677	635	669	671	653	652	695	647	720	667	693	676	683	658	645	636	648	654	693	668	711	660	677	635	669	665	628	672	667	689	679	673	698	710	686	649	628	730	652	724	634	689	659	694	658	682	657	635	678	691	663	654	664	652	670	708	643	725	651	655	664	693	648	674	691	674	710	651	623	636	639	668	697	656	629	663	682	647	671	667	670	685	674	654	658	668	658	715	653	645	658	694	668	647	693	684	664	678	646	667	679	725	670	672	719	676	686	668	655	638	713	649	682	692	690	658	669	716	725	703	685	662	647	679	697	737	656	644	647	671	648	677	678	650	686	695	632	672	668	698	657	683	702	702	684	688	610	695	684	685	659	620	693	697	667	672	676	700	672	678	681	657	682	645	626	664	699	747	707	642	680	655	647	683	668	682	662	684	667	689	633	662	647	701	628	686	684	655	684	670	652	649	697	656	656	710	652	685	690	671	730	635	672	634	696	676	614	717	665	678	710	658	667	728	665	669	653	678	712	723	635	654	686	631	641	703	684	684	655	676	684	658	725	634	647	687	673	685	637	707	646	641	644	648	645	661	638	686	655	675	650	671	671	625	698	653	680	687	662	673	644	665	662	667	676	682	646	729	649	667	633	701	615	682	650	663	690	665	638	704	685	642	673	632	694	673	632	659	671	642	661	683	694	684	696	676	700	684	613	664	667	657	685	678	704	690	660	708	700	669	708	704	667	641	661	664	685	663	677	674	663	662	647	631	679	673	667	667	688	683	693	621	647	622	700	630	684	664	709	634	670	664	685	696	695	658	676	677	658	678	622	708	726	673	688	690	673	664	659	697	651	677	679	650	718	651	678	688	680	658	626	689	699	669	695	636	685	698	678	665	695	677	647	691	660	674	640	688	659	643	626	689	651	657	675	676	651	677	692	650	697	653	674	671	659	699	665	659	661	619	706	660	643	629	647	626	641	664	696	702	617	646	707	622	633	674	648	664	665	662	681	680	678	677	640	678	637	674	665	622	689	694	730	660	716	662	700	670	657	620	695	664	671	668	621	664	674	653	671	677	644	692	693	693	653	657	681	690	683	680	686
35633	5915	1020	675	456	375	402	356	352	359	349	336	342	335	281	323	311	317	332	323	291	321	336	286	311	259	286	291	305	334	316	295	294	334	304	299	304	274	328	310	301	309	321	305	329	317	329	297	313	287	332	316	306	279	299	333	281	302	297	329	336	320	301	294	300	281	305	260	294	329	337	338	310	332	276	341	292	324	317	320	308	364	321	322	333	321	316	301	307	290	297	307	316	299	310	258	326	323	275	351	275	335	339	311	286	324	312	308	349	310	309	325	281	318	307	292	310	313	314	302	315	313	313	311	291	318	327	297	294	290	283	332	297	305	298	339	324	355	308	289	316	310	323	306	317	306	305	339	324	320	338	326	319	315	341	271	303	271	301	312	277	316	291	333	327	293	314	302	260	321	319	299	290	314	311	327	320	303	273	302	294	311	318	285	298	307	332	308	251	318	294	306	293	319	294	316	304	342	323	350	275	276	314	302	239	280	303	318	300	285	308	329	281	318	299	324	292	316	288	312	340	309	317	334	308	299	290	262	308	319	323	309	291	292	296	323	310	305	287	329	281	317	293	316	314	297	314	291	313	310	309	330	293	304	281	286	349	322	290	315	308	284	307	254	277	281	314	331	337	308	323	292	352	330	311	307	309	320	303	327	325	304	310	339	319	323	307	326	336	289	292	304	325	307	307	281	306	298	309	320	304	305	276	337	312	299	325	328	293	310	297	293	316	309	308	345	326	293	300	262	301	288	278	333	304	320	314	363	301	279	309	274	303	308	274	324	314	319	316	324	333	295	310	337	345	312	295	304	288	309	281	289	309	331	322	312	287	309	291	292	325	343	306	315	283	292	293	265	333	331	290	317	310	313	322	312	335	273	298	342	280	309	305	311	268	319	274	311	329	286	304	342	324	293	273	288	308	293	305	316	347	303	301	310	316	292	273	338	292	303	295	318	314	316	323	315	295	319	299	317	273	280	288	282	291	316	306	321	272	299	298	299	326	308	329	307	281	290	354	312	310	344	333	283	286	327	310	318	277	300	315	304	300	300	302	338	300	306	293	292	292	317	332	346	299	324	324	334	318	302	291	320	316	302	292	324	298	299	281	326	317	333	324	300	285	305	332	333	323	322	288	287	311	309	290	323	299	313	362	284	330	330	318	305	305	313	302	299	331	288	329	278	303	318	307	317	296	293	299	321	292	288	300	304	335	320	316	300	296	290	313	270	320	311	332	331	317	329	301	326	307	299	317	303	307	302	307	310	325	316	336	311	324	283	253	306	262	314	309	293	311	319	274	307	307	320	302	308	323	276	294	323	325	307	279	300	344	292	319	339	278	330	334	314	344	307	288	324	271	328	300	310	284	308	319	304	346	294	288	269	287	325	294	326	298	326	304	303	297	322	328	301	289	322	290	270	294	267	303	312	330	305	295	288	332	323	334	298	312	318	293	319	322	315	326	318	326	287	315	307	300	298	300	304	277	309	333	325	335	329	314	292	311	275	309	288	297	315	317	293	336	301	268	305	312	272	289	312	303	308	293	328	290	305	296	307	340	346	307	339	315	318	336	310	275	299	319	336	283	308	316	269	289	297	307	324	328	297	342	292	284	275	250	277	324	316	299	321	316	281	292	291	327	292	320	335	327	318	318	326	288	280	293	311	271	298	270	298	309	336	318	355	312	310	300	303	315	318	309	300	327	293	303	287	279	298	291	314	296	326	316	317	312	329	318	306	321	301	319	334	332	304	297	294	325	299	323	287	286	279	288	308	308	292	311	293	329	324	280	285	309	315	323	329	314	336	321	293	277	302	311	305	305	298	315	319	361	312	278	340	272	306	339	348	319	331	326	261	269	314	346	288	328	336	304	301	295	321	314	284	298	285	302	296	295	299	302	324	296	279	302	327	291	294	314	309	298	279	301	313	278	317	297	288	282	289	284	333	281	317	305	317	295	306	286	306	286	285	323	302	306	296	293	309	243	300	342	309	305	315	303	311	321	329	331	309	330	284	306	323	290	283	330	314	298	274	332	309	298	297	306	308	326	283	309	284	307	335	329	306	307	337	322	275	296	295	309	323	299	296	314	297	319	298	290	305	307	287	319	326	317	331	330	327	313	341	272	339	347	284	336	289	317	372	313	319	313	316	326	284	309	303	303	313	310	354	306	351	271	290	340	265	322	339	333	294	312	287	349	316	279	336	289	326	325	318	344	291	320	295	303	287	304	316	307	313	312	315	300	269	314	328	303	302	289	303	314	314	336	309	307	312	293	300	306	297	284	307	301	312	320	282	297	299	308	346	313	294	284	303	291	294	310	288	301	307	320	328	293	273	324	332	307	324	312	306	320	290	287	295	330	285	315	331	321	314	305	328	340	299	312	287	311	266	310	304	309	298	307	323	354	304	323	279	290	319	296	311	301	307	293	311	278	301	307	318	319	363	304	298	295	373	330	284	296	332	326	299	290	306	333	302	313	308	306	298	289	282	337	311	296	337	283	347	326	322	302	313	269	303	291	312	312	315	303	259	324	318	329	316	314	330	336	310	324	298	317	312	276	307	317	288	281	310	330	330	301	275	284	258	277	313	293	331	303	334	326	333	314	325	299	302	277	302	276	303	288	312	299	280	300	303	354	292	286	322	309	308	322	296	337	326	339	302	316	316	295	334	293	291	307	296	307	307	330	321	302	328	270	335	303	296	313	316	295	321	264	312	292	289	321	323	326	303	323	322	282	302	291	347	317	314	307	284	301	306	309	310	281	293	300	310	323	303	301	332	307	285	351	293	285	304	328	332	287	298	303	326	326	324	303	329	306	260	295	317	289	324	299	291	335	324	311	316	293	335	297	308	325	288	293	324	318	322	293	314	297	325	314	330	311	316	269	320	307	332	328	314	303	313	321	309	295	316	317	321	313	309	294	319	319	280	326	306	341	321	332	311	289	314	283	307	289	313	298	304	310	294	371	314	323	297	312	286	282	311	307	336	303	331	343	350	280	315	304	294	308	326	311	309	308	325	314	310	333	301	306	315	293	318	287	301	343	312	283	324	317	358	314	280	308	337	314	312	296	318	315	292	330	336	280	281	325	294	326	279	241	280	306	308	260	300	296	318	309	301	331	325	282	313	321	287	309	319	310	295	302	308	310	291	329	300	322	325	286	335	339	354	283	275	289	278	340	314	324	297	306	317	318	279	338	343	295	295	349	299	302	333	299	317	278	294	306	335	301	318	327	314	283	299	279	310	332	311	350	327	273	308	337	325	316	348	328	286	279	298	289	290	284	291	315	314	289	310	327	331	310	307	310	318	329	318	314	330	335	324	300	318	323	314	266	311	330	318	275	291	320	339	293	332	276	277	318	334	304	323	346	285	328	310	300	286	320	301	314	293	276	314	291	312	335	291	346	335	307	289	324	288	314	313	305	291	302	278	329	317	311	305	314	292	324	286	299	324	259	295	301	335	256	272	262	292	323	313	300	316	329	307	308	325	317	274	325	281	301	313
24979	9229	7564	6304	3954	2759	1648	1328	1074	985	926	894	871	858	804	818	753	762	764	746	734	766	686	775	716	697	753	775	719	759	739	680	753	739	735	746	749	720	709	748	680	692	686	711	740	726	745	750	703	747	708	699	712	697	703	657	751	682	719	715	698	723	747	717	726	719	699	697	689	718	718	748	775	745	713	700	722	715	705	748	700	732	699	726	690	678	766	719	697	678	700	711	731	654	744	756	725	765	709	712	720	676	700	760	695	671	716	718	727	679	716	698	710	689	711	684	710	733	700	694	716	692	722	761	724	745	707	672	734	705	708	676	697	718	709	701	703	702	688	711	748	695	708	733	703	722	731	696	673	693	734	674	691	718	712	738	710	689	732	718	718	720	797	706	762	709	734	712	696	715	709	711	682	664	728	760	716	680	689	687	667	777	705	704	734	694	728	746	684	734	717	655	728	729	672	721	727	720	697	661	765	680	707	733	772	727	717	717	678	639	721	730	794	703	716	722	664	704	709	693	721	683	728	751	719	719	708	712	731	726	649	676	733	732	737	725	701	754	695	733	804	698	667	693	684	714	695	702	709	703	693	729	744	721	696	720	651	776	661	719	714	711	733	690	662	670	668	660	722	712	705	742	705	722	758	728	722	726	701	755	708	701	703	719	664	743	763	707	691	654	729	735	722	764	667	749	722	731	753	680	711	704	731	687	701	683	688	698	693	674	738	718	701	717	722	746	722	719	657	722	734	700	685	741	681	702	719	703	719	709	701	691	707	717	695	740	725	683	694	706	704	704	687	730	703	723	740	700	716	719	703	724	670	703	705	714	684	708	661	747	718	684	725	710	737	732	710	702	678	731	730	732	685	706	726	736	697	683	690	701	679	711	739	723	703	704	732	691	700	669	714	662	676	714	716	730	688	732	698	672	727	686	737	676	761	718	647	711	714	730	705	681	721	724	727	715	717	686	668	752	708	672	737	684	695	717	701	690	665	691	712	712	681	706	717	739	742	762	673	654	695	684	735	715	649	704	733	717	719	695	719	678	707	699	703	690	700	711	728	715	686	709	724	699	701	698	731	658	701	689	744	748	757	705	708	743	697	710	749	699	703	715	698	716	737	732	666	656	728	696	672	710	695	718	750	707	734	726	719	721	686	685	732	693	739	708	676	707	716	710	729	763	741	708	687	749	678	695	724	682	726	705	750	694	746	642	744	710	729	659	720	683	753	623	724	714	702	723	715	680	715	683	715	720	733	727	712	748	719	742	710	743	699	715	731	750	655	698	748	735	724	665	731	730	734	709	711	683	692	703	733	781	673	737	715	716	757	701	660	681	741	719	763	723	688	747	684	737	656	699	733	704	703	722	695	690	699	687	714	665	722	637	716	680	754	653	754	710	710	693	725	753	729	714	720	760	686	694	652	701	739	704	730	730	747	755	674	740	696	695	749	706	694	692	774	703	739	684	661	706	724	717	712	734	678	713	706	734	679	707	747	706	721	704	730	722	710	733	675	716	692	810	684	737	740	765	678	731	740	722	670	737	743	725	749	680	687	693	717	735	725	720	742	718	718	701	699	734	726	694	760	737	716	713	713	707	635	753	739	732	717	698	726	760	702	684	681	718	717	714	747	700	757	736	713	728	722	700	743	775	676	708	681	694	720	729	677	749	671	670	685	712	712	715	751	699	699	679	715	689	707	681	706	746	682	722	705	681	718	690	701	696	712	759	747	715	687	775	758	720	710	662	722	710	702	707	737	691	662	707	701	704	680	694	717	725	742	757	693	695	740	737	707	688	761	711	686	690	708	668	690	754	652	741	703	736	730	731	734	716	720	700	721	709	715	728	724	734	705	749	766	728	715	759	694	688	689	693	672	676	733	689	692	732	713	651	714	769	719	645	719	736	672	667	671	707	695	690	707	712	689	725	733	742	728	723	709	656	673	763	732	762	702	711	730	694	744	744	722	685	728	750	738	761	736	740	745	702	698	722	701	713	729	672	761	717	688	701	708	699	723	699	751	713	722	718	708	744	753	695	690	654	726	681	715	666	750	697	679	773	728	697	714	675	730	714	717	686	745	743	750	707	707	710	719	668	668	683	713	679	676	709	730	667	760	731	663	712	698	705	740	737	722	725	703	685	704	728	737	698	725	668	735	732	717	695	758	715	692	702	721	730	717	716	695	695	713	745	712	711	728	693	721	727	703	693	708	681	712	741	711	705	697	682	763	727	750	668	679	748	734	738	716	700	706	710	706	692	689	700	742	726	748	716	731	694	699	737	727	698	702	724	683	691	704	717	762	772	707	705	669	699	719	664	719	697	713	680	697	711	693	695	684	717	746	707	706	682	679	733	740	675	709	721	685	733	728	703	720	712	689	736	704	664	758	746	675	691	699	694	720	688	701	746	691	697	724	671	769	681	735	703	713	692	694	659	713	744	706	738	699	706	670	712	688	749	732	740	732	707	709	719	704	718	720	695	737	721	740	699	713	708	712	739	666	697	699	749	666	706	700	671	725	705	704	722	712	723	710	691	766	702	737	691	693	679	712	738	708	724	721	730	735	741	665	727	749	702	733	730	677	716	716	759	718	736	686	714	712	696	693	741	740	673	664	739	730	697	728	721	657	723	749	708	669	743	700	731	677	728	681	716	679	640	720	687	720	724	704	709	753	688	685	673	757	717	764	646	732	716	708	681	724	706	764	718	651	711	704	697	754	730	754	711	660	765	718	700	722	726	702	686	700	682	719	721	697	713	724	745	692	732	718	667	736	743	689	708	708	712	652	729	677	667	730	743	687	702	714	704	750	720	691	728	731	692	737	715	717	682	711	721	719	667	737	688	691	703	718	680	723	717	718	682	726	702	717	709	701	709	716	701	741	723	721	714	716	757	695	672	698	747	727	709	675	730	696	741	725	659	701	735	714	704	710	695	715	659	695	719	684	728	693	668	699	696	707	692	705	744	693	696	701	700	714	705	707	715	704	712	685	647	721	720	704	717	713	678	719	713	693	707	702	695	706	690	696	658	729	715	733	693	729	712	683	717	735	711	732	692	688	701	751	668	719	730	670	688	731	735	695	694	681	715	696	739	719	677	692	663	707	713	667	709	718	731	753	696	722	679	658	659	735	712	706	717	723	749	717	786	684	723	699	713	693	748	696	701	704	664	711	660	734	730	724	728	728	683	730	653	669	693	669	694	694	696	700	716	720	681	726	760	688	683	690	706	732	659	693	690	682	721	708	726	789	709	723	704	679	737	732	735	720	717	732	666	713	730	742	700	692	718	719	703	710	661	696	679	710	753	692	701	700	747	744	732	737	695	752	703	726	728	692	732	683	702	660	732	744	704	688	725	740	744	692	730	741	783	670	658	794	694	769	704	738	697	700	698	666	721	718	706	708	689	704	719	731	719	721	740	664	682	723	696	682	749	657	703	745	717	743	715	667	714	704	649	697	703	694	654	730	712	734	629	669	692	726	691	722	702	634	738	725	687	731	700
23012	2698	607	403	332	290	294	300	304	287	261	281	314	266	277	297	292	280	252	263	272	255	304	294	281	260	284	283	275	262	301	285	248	289	299	273	287	263	312	307	318	307	280	313	256	310	270	302	311	260	276	306	293	281	284	272	308	300	275	277	282	285	258	262	281	307	270	308	263	300	298	273	258	284	276	272	264	294	294	270	276	294	287	253	276	267	293	290	297	257	274	281	271	290	297	300	314	264	312	310	279	304	258	280	288	303	297	286	310	279	295	289	298	286	307	287	303	299	278	260	270	278	280	303	277	298	280	294	317	290	272	321	281	280	319	303	284	285	264	305	309	260	289	294	285	284	281	274	290	300	264	311	289	244	283	265	320	290	308	273	292	277	275	277	266	296	276	256	283	296	288	295	267	291	264	305	331	313	301	286	313	286	264	234	299	271	273	252	292	290	258	278	280	313	277	262	277	261	310	253	284	278	300	256	292	264	262	289	295	291	250	271	317	290	297	276	286	296	287	283	282	287	291	298	301	271	243	301	331	281	294	302	281	303	316	299	293	273	311	268	244	298	297	293	306	317	303	269	309	232	266	268	296	311	289	248	277	304	269	312	272	270	292	309	293	267	288	317	303	288	312	289	271	292	286	280	271	314	315	299	313	317	311	281	270	290	290	288	266	270	288	329	270	304	282	261	256	281	296	318	294	262	287	270	299	261	269	291	287	305	276	295	281	263	295	285	273	263	266	278	271	282	303	288	297	277	287	320	280	301	294	298	241	267	296	278	284	321	326	286	284	259	285	270	261	263	275	280	269	306	295	263	282	315	293	285	306	291	269	271	283	327	280	286	289	286	300	297	278	282	261	302	242	284	314	291	299	305	312	257	263	296	274	309	307	277	276	278	264	268	271	291	251	242	302	294	290	299	276	270	289	260	292	330	277	276	266	287	279	307	271	281	297	297	263	268	260	276	287	273	276	282	279	307	315	301	282	267	299	287	297	321	248	263	315	286	287	248	299	313	295	291	285	252	266	278	284	267	294	282	270	273	291	305	277	269	279	291	326	294	318	275	284	287	253	312	278	293	280	322	275	290	281	314	281	263	294	289	284	317	280	324	260	276	298	261	308	265	302	284	277	261	275	293	285	287	286	278	288	265	264	313	298	290	307	287	289	278	288	300	291	309	268	257	299	311	293	304	276	253	290	299	307	331	296	281	282	311	301	285	322	311	307	280	250	286	271	303	280	292	264	285	287	290	283	330	307	273	269	263	275	305	288	288	290	295	254	296	277	310	315	285	282	315	318	267	282	301	305	277	288	267	343	300	284	289	268	306	288	264	271	291	298	299	300	297	311	277	239	284	306	277	303	267	296	305	276	283	276	279	276	304	314	294	264	302	295	277	290	294	291	236	263	280	288	307	287	281	295	273	253	279	302	274	304	280	302	274	285	296	300	293	322	296	262	241	307	316	284	307	317	300	292	312	276	310	284	294	299	270	275	295	260	292	273	300	285	281	312	301	255	293	250	316	276	285	287	294	303	300	299	283	295	296	280	256	294	308	265	274	295	288	296	310	285	278	306	266	292	278	309	286	278	310	281	274	292	252	287	285	320	318	284	300	280	281	291	298	295	296	327	255	267	290	304	308	278	257	279	281	288	280	276	281	275	290	301	313	275	327	245	291	279	243	272	297	290	259	300	276	263	293	281	288	277	266	286	264	285	272	315	268	276	301	308	289	241	270	265	266	302	283	293	300	290	278	277	286	301	314	279	282	278	274	291	306	273	293	308	282	263	270	302	323	289	284	289	323	300	280	286	278	241	274	282	342	274	269	287	285	277	287	284	273	288	302	338	277	282	305	277	314	298	303	279	261	301	277	301	297	257	297	302	261	275	291	300	295	289	251	246	286	290	259	332	243	270	316	274	259	290	277	272	269	325	291	285	301	326	268	269	272	275	261	303	245	264	288	319	281	286	271	295	273	292	289	293	304	315	304	290	278	314	321	278	302	321	293	289	295	293	264	307	250	304	316	304	308	271	268	272	313	270	320	288	273	277	317	267	313	282	312	289	293	305	293	309	296	256	276	283	276	277	287	287	309	255	269	258	291	288	282	247	277	276	295	276	316	318	266	293	258	311	288	264	304	289	305	308	331	276	253	257	278	271	269	322	291	264	280	295	275	296	323	289	257	286	307	283	324	312	290	264	286	293	278	278	307	277	293	279	273	281	307	260	283	286	285	283	271	259	285	296	288	283	276	276	250	309	263	273	293	276	294	268	303	256	279	277	309	302	318	296	280	270	285	289	275	300	271	268	294	270	278	283	267	258	299	291	278	280	275	250	255	277	270	280	281	307	274	296	285	284	306	326	285	284	264	286	254	270	262	302	302	323	290	256	277	276	297	305	271	301	271	277	282	262	324	287	262	273	288	242	272	279	304	297	271	288	291	301	282	294	268	302	249	280	298	325	264	310	256	268	280	257	289	263	287	262	289	310	322	277	296	316	308	287	324	253	268	255	296	276	318	277	254	267	252	273	266	308	287	324	309	293	303	301	286	344	316	278	258	295	298	305	258	285	274	301	284	290	312	289	281	307	275	288	315	291	318	305	277	320	285	285	258	272	280	315	265	297	291	276	262	302	292	316	296	290	311	252	287	255	285	340	297	289	291	253	272	277	280	298	301	294	258	309	284	288	289	280	288	258	254	265	271	293	317	281	275	307	314	261	269	269	285	297	296	298	274	285	293	262	248	300	294	282	302	305	287	262	231	256	259	280	257	271	301	299	256	292	261	270	314	283	272	289	271	279	267	290	270	265	294	277	280	314	288	242	294	287	274	272	295	284	301	308	280	293	284	286	268	268	283	270	280	312	316	263	290	286	268	241	320	333	326	293	282	312	287	290	313	306	293	294	309	264	299	282	291	277	307	317	326	301	272	287	280	312	307	276	278	266	285	261	312	295	270	316	303	267	259	272	293	304	255	306	296	280	269	289	307	298	268	264	272	269	291	293	275	275	320	276	264	269	296	277	319	300	284	278	295	280	266	285	279	253	295	256	296	270	274	263	272	281	283	276	255	287	265	296	303	306	258	316	247	275	295	288	295	280	297	267	278	306	291	290	297	278	315	300	278	266	318	257	304	293	305	311	304	323	272	287	306	302	280	271	319	257	263	305	277	312	272	272	323	278	283	309	271	313	286	296	321	254	263	294	303	276	271	263	320	301	250	265	269	259	262	282	276	303	284	289	310	318	280	311	312	292	312	269	283	263	290	277	278	267	270	295	285	283	268	319	287	273	278	265	260	294	282	282	274	283	290	285	282	280	310	281	281	279	281	299	284	281	273	300	268	262	285	271	268	270	288	289	277	317	310	291	282	290	262	263	294	293	320	245	287	323	323	299	257	271	283	300	281	289	342	304	261	308	287	294	294	278	250	301	281	306	303	284	271	315	326	270	253	283	284	263	295	291	292	281	313	282	272	270	250	303	272	306	309	291	281	251	301
17838	6250	4433	2853	1570	1055	874	786	739	705	634	693	649	613	635	602	642	609	604	581	649	627	700	663	607	637	638	646	647	628	633	644	618	618	659	651	599	644	645	647	606	679	648	635	657	649	590	617	634	649	636	647	641	613	622	655	646	611	596	645	692	613	580	639	605	630	645	633	626	644	633	654	614	628	610	608	636	600	576	615	630	599	631	647	662	538	591	632	654	599	583	646	592	682	613	632	621	614	615	599	613	642	591	644	615	665	688	620	632	674	654	616	624	615	652	616	644	645	608	649	633	608	629	653	616	632	633	613	624	622	642	626	628	624	610	624	665	616	596	581	614	644	627	649	672	641	639	601	617	622	612	606	603	619	645	655	655	598	617	593	579	612	607	652	605	637	604	624	656	640	626	685	586	643	639	648	660	628	626	656	616	602	635	623	620	643	629	611	674	630	642	616	615	608	619	661	589	613	626	588	616	680	605	605	619	683	632	586	604	584	629	635	617	618	610	613	633	591	645	609	671	591	624	643	636	681	656	624	601	664	624	644	620	619	600	648	624	614	637	601	646	657	639	620	646	646	621	644	619	606	630	599	632	638	630	640	610	646	629	606	599	603	613	626	622	646	603	626	643	607	619	639	595	624	611	659	611	604	618	583	601	638	609	630	575	596	633	602	569	601	581	618	657	649	657	613	644	638	639	660	614	585	641	574	620	594	645	632	629	648	618	646	631	575	622	621	646	673	601	662	625	657	577	571	622	625	593	612	638	612	637	691	580	613	594	633	609	620	639	583	652	635	617	658	627	649	601	635	645	588	605	602	616	620	615	614	606	607	602	638	646	594	600	602	646	596	601	651	641	643	608	667	669	637	607	560	615	608	622	630	603	631	597	670	648	600	565	665	615	658	654	623	619	654	569	644	605	595	654	624	649	571	594	588	612	617	628	629	675	581	658	600	625	615	663	625	663	648	609	657	620	606	623	648	613	629	599	613	612	625	616	600	612	640	604	633	592	636	641	621	576	659	708	664	581	648	651	629	619	621	601	580	603	636	591	619	620	653	621	657	668	634	651	571	629	658	646	641	637	674	606	638	656	622	618	669	573	604	654	624	648	625	650	596	659	609	650	635	622	639	621	609	622	669	649	628	630	624	616	605	645	611	609	600	593	602	646	636	643	651	627	605	601	652	608	630	589	573	613	624	569	639	623	624	648	681	619	634	621	677	615	598	627	643	618	593	672	654	614	630	632	610	653	658	623	646	626	620	634	658	613	587	616	599	616	622	621	619	636	666	629	628	612	670	598	634	594	633	692	664	636	660	583	612	607	687	641	612	599	622	618	643	619	642	654	626	626	649	647	605	638	619	626	617	639	635	659	635	628	589	569	597	595	672	599	640	603	626	621	665	616	618	638	599	605	642	629	595	619	599	629	645	589	652	585	672	647	601	580	608	603	578	623	640	615	626	634	624	615	629	648	653	697	628	591	629	655	657	609	657	605	627	644	587	592	605	595	591	621	611	704	625	622	576	625	618	635	627	640	603	585	614	613	603	628	654	644	653	642	610	650	621	584	595	609	600	605	598	609	612	613	638	624	651	615	606	626	649	652	625	611	623	621	591	644	608	655	613	627	654	644	611	633	634	650	621	631	643	650	610	635	622	605	644	612	623	601	617	611	614	596	603	632	602	647	646	647	624	612	602	602	631	635	626	632	600	627	598	599	630	600	561	647	644	612	612	591	623	595	617	624	599	670	596	670	601	668	664	624	590	611	639	649	630	655	631	635	679	601	623	653	573	610	661	610	580	645	641	608	664	635	626	641	617	629	654	683	600	616	607	599	623	617	645	594	641	619	641	629	622	656	626	649	682	625	673	573	595	656	600	642	590	588	588	613	607	608	634	585	612	587	630	593	636	618	622	631	608	637	553	649	642	611	647	602	657	662	619	617	575	617	629	614	603	622	651	638	610	650	636	614	608	593	644	612	625	591	658	621	637	611	621	581	627	641	634	628	584	628	637	659	629	626	651	567	665	595	654	647	633	582	601	637	617	645	628	592	646	644	645	632	609	617	590	633	643	608	581	573	644	596	613	645	606	622	593	601	613	633	672	628	611	589	633	643	595	600	561	601	649	632	646	617	660	641	661	636	679	625	586	629	654	609	621	602	673	633	602	638	646	590	665	614	621	609	626	619	645	598	578	652	668	651	612	642	594	637	630	606	603	621	604	594	624	610	612	628	661	647	625	646	596	618	634	643	645	585	633	598	600	635	610	618	634	658	617	650	616	627	605	626	597	607	626	619	623	604	599	621	610	621	623	638	683	630	602	610	649	616	634	639	684	625	627	633	624	682	627	618	640	651	605	611	598	625	609	625	579	661	608	630	636	597	615	654	627	623	621	638	636	650	611	634	609	613	620	638	636	609	614	645	642	648	594	627	582	670	615	631	629	638	651	628	633	605	623	633	592	600	621	614	634	622	600	613	600	610	570	623	638	609	660	571	598	647	601	626	599	617	648	605	658	622	606	625	673	616	662	652	650	648	594	588	573	614	603	587	611	685	667	617	634	654	654	662	608	648	651	624	592	647	594	625	612	633	617	650	614	667	581	623	624	634	622	645	587	590	643	612	669	600	663	611	662	641	610	639	592	644	591	620	623	628	616	566	600	662	612	613	654	643	615	622	631	656	623	645	603	638	671	648	631	644	617	611	599	633	621	641	618	635	564	633	627	619	608	662	656	660	643	629	665	653	600	623	659	616	618	618	656	647	691	661	592	608	590	636	673	668	624	614	666	639	624	602	640	666	594	629	643	696	670	676	631	601	613	599	627	654	621	654	623	649	611	608	576	626	628	638	602	629	652	618	646	609	667	598	604	637	653	618	633	585	615	639	594	637	605	645	641	604	617	602	646	618	655	639	656	636	637	590	635	629	635	664	621	676	599	615	636	628	634	609	599	635	625	631	705	584	620	624	678	620	619	659	602	617	668	588	629	616	631	661	648	615	615	600	603	656	603	613	654	595	607	633	649	621	629	607	615	581	647	598	631	623	604	659	613	592	601	642	621	628	632	594	563	615	645	609	631	637	654	654	619	612	617	605	638	634	618	663	656	611	616	622	631	645	636	620	648	589	584	607	632	587	617	617	593	607	568	627	640	666	620	636	628	625	607	632	617	654	634	603	638	595	618	627	594	661	627	611	600	625	590	655	620	629	618	598	586	635	602	607	642	632	647	581	592	636	604	622	622	664	643	623	618	626	596	605	620	631	629	609	637	664	623	620	635	639	629	639	616	614	586	607	605	621	641	701	615	631	666	607	655	653	600	601	598	631	589	591	614	630	612	588	635	630	645	662	620	633	594	665	575	623	585	594	628	632	621	619	639	636	623	649	640	615	603	666	551	650	624	623	598	589	608	641	616	612	654	660	588	626	599	623	608	614	611	621	599	666	620	634	590	636	578	624	607	676	568	638	636	619	629	622	613	642	653	567	624	607	640	634	657	640	626
33220	4988	756	461	396	345	273	299	341	298	282	276	308	307	316	270	303	285	311	308	318	306	302	284	319	307	299	285	294	292	311	313	322	302	310	306	299	285	294	321	275	290	316	297	293	318	292	295	318	270	290	314	305	266	298	276	272	309	269	289	311	288	304	329	320	296	323	311	312	335	309	309	303	297	275	283	287	315	266	284	308	315	308	278	293	303	282	295	322	328	319	302	314	310	311	272	315	291	303	302	260	289	302	270	305	311	296	314	320	273	306	283	289	306	297	302	301	299	290	338	267	289	316	338	307	307	304	283	305	325	314	298	332	309	312	316	299	261	317	305	270	295	300	267	271	263	269	310	274	289	270	324	285	296	274	302	284	253	312	283	320	330	283	299	303	309	319	308	333	308	324	309	303	291	307	300	276	292	295	285	289	301	320	277	316	312	304	291	283	286	300	326	269	300	281	286	310	259	290	292	296	293	320	319	308	275	319	309	291	293	273	323	322	276	271	288	317	338	326	292	272	268	309	362	296	292	296	278	278	286	270	312	306	302	294	258	311	311	292	303	241	272	296	301	269	350	315	290	312	332	341	261	289	307	288	288	317	297	292	287	317	317	308	304	300	294	263	307	310	324	318	311	274	287	315	324	308	289	296	274	301	285	264	294	281	328	292	287	318	281	282	303	281	309	279	252	302	305	293	262	299	292	283	273	255	284	298	260	271	303	322	310	312	276	304	292	308	297	278	260	302	293	303	294	327	283	298	279	307	313	299	305	291	309	302	250	283	355	308	337	299	307	316	286	267	296	319	269	259	295	309	276	287	321	267	318	283	301	295	294	282	287	311	317	295	285	299	289	280	324	283	305	323	315	281	297	281	307	338	301	287	313	284	282	295	301	289	276	301	298	311	316	318	313	301	304	285	295	298	283	351	279	294	330	260	297	310	322	304	290	263	278	297	319	281	301	273	293	279	315	303	279	272	322	309	278	279	325	299	293	298	264	281	303	303	304	309	298	279	283	268	311	281	292	316	286	300	339	287	295	284	305	300	303	277	260	312	265	292	287	322	296	311	321	312	296	300	305	299	280	300	303	313	289	275	303	323	302	299	287	279	288	320	288	283	306	323	308	314	305	299	261	322	307	302	271	291	309	287	320	282	265	313	283	288	296	307	286	304	304	317	284	317	299	272	295	280	327	281	290	262	272	320	305	310	344	282	305	311	288	300	286	287	288	297	265	276	277	319	268	268	295	305	313	325	316	302	285	282	263	310	286	282	293	285	280	275	297	324	286	332	288	294	291	299	291	285	299	289	290	293	291	270	300	308	254	266	288	254	277	297	287	289	298	309	275	312	304	304	298	273	283	309	304	312	307	330	305	304	301	325	281	284	298	285	271	290	282	275	308	305	295	267	336	244	272	286	320	284	300	318	293	309	286	288	311	240	295	327	326	276	304	319	286	304	288	275	274	285	279	307	304	330	275	299	304	328	317	298	277	318	312	333	318	285	281	308	286	300	325	282	287	249	289	314	276	263	298	301	291	284	295	313	275	285	298	287	296	292	265	278	305	302	295	299	340	300	317	325	283	268	277	301	292	268	311	307	292	307	317	278	278	293	306	279	337	278	286	300	285	278	291	315	302	299	304	273	328	302	300	306	307	303	315	286	304	283	311	292	312	284	289	271	281	297	304	304	309	284	252	307	286	314	288	246	269	316	274	260	310	308	313	298	292	292	287	283	279	322	263	309	318	287	311	321	290	310	272	318	299	283	306	297	280	310	321	305	320	293	321	283	299	266	322	285	320	304	293	282	321	303	321	310	299	282	275	289	312	308	289	302	300	265	287	323	306	320	343	320	326	266	273	317	278	314	297	316	311	297	300	310	294	282	297	289	307	295	301	313	312	304	297	340	321	314	324	320	288	259	282	244	283	290	288	284	291	300	305	306	296	324	300	321	262	292	308	298	296	309	318	296	325	316	273	287	303	268	304	311	294	293	300	291	316	314	289	312	296	315	253	275	296	305	300	320	299	290	265	333	298	282	299	303	308	266	310	263	294	306	296	320	247	266	308	309	311	265	311	314	280	291	301	295	312	308	304	282	261	298	307	296	290	259	285	312	331	280	335	264	293	301	294	284	297	306	292	274	317	333	307	291	296	302	284	306	310	281	290	267	291	312	258	292	293	287	260	294	272	281	302	329	309	283	302	309	296	309	286	297	290	282	289	294	289	274	297	329	317	317	303	298	281	329	316	265	281	268	300	311	280	299	307	292	302	255	281	275	296	328	299	292	329	303	273	284	274	330	322	307	271	305	317	270	307	284	307	271	276	289	292	286	304	301	305	329	280	289	301	253	269	322	303	294	306	272	299	293	289	327	291	270	337	303	282	280	290	266	317	301	299	298	276	315	319	314	291	280	307	281	320	298	305	299	298	307	300	298	313	289	294	276	312	285	284	275	298	304	333	296	278	287	309	305	311	281	315	268	293	327	302	264	284	326	311	264	296	287	305	288	305	303	281	296	340	284	326	287	290	281	294	273	272	316	293	337	286	314	322	322	276	311	280	321	317	303	309	312	316	292	310	346	300	308	311	289	296	272	288	284	315	312	313	293	303	302	294	283	285	281	318	308	301	281	289	311	304	286	314	322	275	277	308	291	308	338	291	303	301	297	296	324	290	273	286	276	284	304	292	278	293	302	289	284	324	329	295	297	294	278	296	288	305	274	291	303	281	312	280	277	317	286	301	284	277	298	302	316	315	336	289	324	295	321	327	287	264	280	283	275	301	321	327	309	307	300	280	298	292	298	298	267	284	286	298	319	299	298	293	280	310	293	249	298	275	294	331	292	290	292	260	314	287	311	312	310	308	321	314	334	315	271	283	285	305	293	323	304	291	299	283	310	271	320	286	321	309	282	308	285	315	319	296	284	279	285	316	294	277	303	308	295	294	266	321	283	286	315	278	272	284	278	285	312	325	282	322	321	300	330	290	300	300	295	293	265	300	301	296	304	283	284	282	294	299	299	279	296	317	300	276	322	336	318	336	295	315	277	304	280	305	320	274	276	270	305	294	279	295	304	289	288	337	309	270	299	304	294	295	322	339	275	329	262	276	284	284	305	269	283	295	301	262	324	317	300	287	297	284	305	298	306	295	319	300	316	325	328	280	291	336	266	312	281	300	314	283	287	321	304	321	291	307	312	333	313	296	307	303	260	310	270	303	317	293	266	300	308	286	305	333	311	297	327	285	298	274	285	332	318	318	271	246	297	297	296	270	307	291	309	315	268	327	291	308	320	300	347	277	305	279	316	316	298	258	282	304	298	302	285	302	307	326	271	314	272	310	275	293	320	284	306	289	289	320	301	268	297	291	288	289	322	269	318	301	311	269	296	265	303	315	309	269	328	295	307	271	266	314	289	315	329	294	291	299	259	298	295	284	317	333	327	275	295	302	326	337	288	294	271	306	278	309	307	313	284	294	302	329	297	320	278	309	306	283	334	291
23381	8495	5941	3815	2459	1606	1260	1087	947	840	897	799	766	794	722	756	662	758	632	695	723	694	647	734	679	718	639	709	655	661	674	676	653	723	685	647	638	690	699	685	684	634	704	662	623	662	675	719	671	696	684	700	672	684	671	670	685	690	677	612	654	683	678	617	714	672	652	666	691	659	635	672	660	645	629	634	627	660	616	681	640	691	653	668	665	639	644	681	664	719	612	691	676	675	698	646	663	697	691	664	639	680	691	677	653	659	677	719	647	705	654	656	673	635	662	710	672	719	678	650	677	685	625	628	675	649	660	666	643	672	668	631	613	696	669	647	687	673	723	646	631	657	658	672	671	668	695	665	651	662	706	645	708	677	705	640	681	635	677	687	684	659	669	646	699	675	689	598	652	671	664	699	702	658	694	711	681	668	680	671	656	622	687	662	686	692	683	677	690	665	658	673	665	676	643	668	683	695	710	632	686	686	677	710	682	684	693	673	685	750	660	666	669	708	651	684	645	647	688	666	702	668	664	710	612	717	669	677	670	669	715	692	669	669	669	681	673	641	678	671	693	672	709	736	679	675	711	699	681	650	675	648	651	681	663	661	615	619	681	678	649	679	678	639	662	705	661	680	729	650	682	656	703	655	651	641	662	680	687	657	643	685	665	669	639	688	708	669	682	663	673	671	656	663	643	612	682	643	673	674	645	657	664	642	672	699	662	670	669	667	691	656	643	659	712	671	661	692	616	655	660	710	673	713	722	667	696	694	673	668	716	669	653	682	696	634	654	627	668	650	699	655	697	680	656	689	630	660	667	648	695	649	681	683	682	632	661	637	674	608	663	679	656	682	616	692	683	660	703	650	693	648	697	692	675	701	638	646	685	670	675	647	680	689	701	676	679	681	672	639	642	680	642	672	655	686	696	631	623	693	666	661	708	696	642	714	719	676	679	694	658	697	683	638	657	692	675	697	670	633	709	641	670	667	644	650	684	658	632	629	668	718	642	673	660	618	707	635	683	710	678	672	690	650	664	691	670	690	670	658	616	700	711	688	682	665	665	652	659	696	656	659	661	668	700	686	702	642	658	652	651	657	691	681	627	665	666	671	621	679	646	656	654	688	688	672	667	669	665	678	657	661	703	695	655	660	663	665	667	651	655	675	671	678	625	678	694	670	680	716	686	641	723	623	658	639	709	655	641	650	688	657	653	663	647	671	664	659	683	598	724	695	610	657	695	674	679	640	648	679	685	698	680	633	696	657	697	698	716	670	681	653	670	655	669	659	655	667	703	651	693	655	652	725	695	645	642	645	619	667	710	639	634	681	723	655	638	715	719	653	652	658	672	663	671	658	697	681	662	629	698	668	663	674	642	673	665	683	634	602	664	667	669	696	669	643	651	670	646	723	634	640	653	726	665	693	650	617	656	683	699	635	681	671	660	681	711	648	656	705	702	708	676	677	672	672	681	647	603	678	665	681	583	655	671	664	708	628	690	644	700	622	676	628	713	680	737	690	650	625	672	635	698	636	657	605	654	631	639	696	707	649	611	663	599	662	640	659	687	643	654	698	708	680	630	694	635	676	660	687	700	644	688	652	673	682	666	744	662	595	695	713	703	704	672	630	648	675	650	673	654	695	671	699	698	677	668	657	693	709	653	704	658	670	666	678	669	679	642	655	684	668	663	666	652	672	649	691	683	685	662	669	681	642	667	702	660	720	703	676	637	673	646	687	701	655	656	647	672	675	695	674	649	700	662	696	710	660	704	659	682	627	707	682	677	669	675	661	695	632	693	682	674	647	703	668	698	638	696	719	689	646	671	662	631	693	662	701	696	673	715	683	699	644	656	711	689	660	650	702	677	661	675	648	640	671	696	718	683	655	645	673	599	667	676	670	631	668	692	654	686	668	672	673	710	662	684	677	648	614	700	696	684	712	685	623	725	695	684	688	672	716	659	678	639	649	629	713	703	688	702	649	635	684	703	645	660	727	687	704	658	642	709	686	622	663	666	686	717	640	683	648	695	687	655	640	713	683	698	626	695	649	739	674	653	676	690	672	645	695	625	675	679	687	648	661	704	672	679	658	671	694	719	679	690	691	676	627	661	688	683	651	688	695	659	674	649	695	636	708	706	646	630	655	643	685	691	628	650	624	625	671	636	640	661	652	656	654	634	672	675	684	682	682	634	678	689	658	704	607	659	628	680	658	685	672	687	655	687	662	682	716	669	640	690	638	685	661	660	637	696	677	649	706	635	640	635	697	690	695	703	665	687	657	648	681	663	655	633	692	650	690	652	681	653	679	682	716	638	648	661	654	676	681	636	709	669	756	673	661	653	708	625	684	654	657	686	685	667	674	613	668	691	647	661	679	668	659	604	684	737	654	646	641	656	680	638	666	637	669	610	641	717	672	618	642	641	670	660	711	730	671	650	689	674	707	690	680	670	667	677	604	702	706	658	658	662	670	629	648	701	662	686	709	666	626	677	664	663	658	664	676	685	677	679	686	690	645	655	665	674	652	657	691	672	646	642	650	598	665	708	688	633	693	679	648	719	684	702	679	650	713	633	694	627	673	684	682	680	648	674	678	655	619	632	631	679	656	667	650	682	676	663	669	642	738	681	682	651	691	663	671	656	673	683	675	658	658	674	678	682	695	739	755	696	678	657	664	573	659	666	657	634	636	662	692	667	626	666	684	711	675	678	709	660	682	685	626	658	672	648	651	660	671	698	683	666	645	676	690	679	652	668	689	691	671	680	661	656	663	644	634	673	695	639	673	683	719	653	717	646	630	678	700	658	637	648	674	677	635	701	662	685	712	633	676	621	669	692	718	684	672	647	696	688	663	693	658	683	688	673	698	704	668	611	675	641	660	678	720	665	696	636	653	675	688	665	695	669	628	668	687	652	632	696	657	646	708	654	676	700	692	651	643	652	632	693	689	654	639	649	680	689	642	664	718	666	639	617	636	665	701	691	640	657	673	696	692	664	659	690	662	656	677	690	607	685	663	686	652	684	662	645	631	663	630	656	630	634	663	681	657	654	693	641	700	691	709	667	643	705	714	680	675	639	701	700	740	673	703	683	698	692	641	696	701	684	691	726	671	666	678	693	681	697	694	700	700	670	687	694	659	633	648	690	696	661	658	614	711	696	702	677	715	719	706	685	648	651	654	675	660	629	641	678	677	677	664	682	628	646	681	687	659	681	674	674	698	642	687	666	714	672	668	675	720	717	655	671	690	674	645	661	685	657	677	686	633	670	681	641	663	671	683	697	642	701	665	661	728	685	680	655	677	639	676	707	677	670	725	678	650	655	695	695	646	640	686	656	627	637	613	648	744	643	683	694	647	697	664	636	674	694	679	658	663	694	648	650	647	642	686	672	646	664	679	689	689	718	664	623	651	617	697	662	637	682	694	684	683	625	657	649	705	637	661	637	649	713	630	699	640	677	647	664	706	724	694	682	670	631	637	665	665	628	667	685	693	668	635	632	665	661	681	679	669
33187	6400	1021	586	417	356	334	342	370	320	330	352	304	304	359	260	293	305	321	332	321	281	298	340	327	303	310	321	302	307	278	321	267	275	273	327	307	307	328	335	315	309	319	307	323	318	327	314	308	308	325	278	306	328	301	327	279	300	336	287	314	310	293	287	296	302	304	333	326	309	311	294	289	302	307	309	322	301	306	333	275	297	327	330	309	341	301	305	290	332	282	291	278	300	306	285	312	315	301	303	278	302	323	322	330	315	317	329	312	315	303	286	339	311	299	300	301	278	317	320	297	299	351	318	315	305	295	305	292	294	308	305	317	317	293	350	292	338	338	344	282	299	313	291	329	306	300	272	289	303	294	301	321	307	282	317	310	309	305	302	287	306	318	290	294	294	312	323	320	285	297	319	305	312	285	325	334	296	331	300	327	304	277	327	280	315	296	331	327	337	324	303	305	310	273	302	315	325	295	336	312	295	308	301	328	281	305	315	304	298	309	310	285	303	310	309	296	335	301	280	287	340	305	290	289	308	284	288	319	305	337	367	313	272	290	293	317	273	345	291	343	296	269	309	286	307	328	306	311	324	295	293	335	279	323	316	303	322	330	309	296	322	347	310	322	312	299	304	286	293	329	282	322	346	309	292	296	318	303	288	321	325	323	298	321	293	307	332	298	318	306	333	316	306	323	333	323	292	276	303	324	337	317	297	308	297	296	309	336	291	298	276	313	350	314	298	307	307	337	350	288	306	342	312	319	324	301	318	264	329	306	324	310	298	318	300	316	346	318	315	300	351	282	309	288	302	298	306	313	308	290	303	336	302	322	318	330	295	328	255	298	293	299	335	313	268	314	309	320	312	299	318	315	297	325	294	312	304	293	335	330	314	271	331	288	311	338	330	301	318	283	308	302	291	326	303	327	305	304	362	299	322	304	331	351	297	322	321	284	283	357	297	324	295	297	327	310	330	269	301	352	322	327	296	316	306	279	283	310	283	331	317	282	315	309	310	288	312	324	347	277	315	326	275	310	310	335	305	317	297	290	270	304	288	290	327	311	327	291	301	272	315	323	304	296	342	321	275	289	306	295	309	286	287	311	304	282	259	297	254	283	323	294	300	302	303	276	306	330	296	334	330	308	283	327	314	318	314	275	295	340	317	314	288	310	278	258	298	332	314	325	342	315	329	352	341	328	289	333	286	285	351	302	266	293	308	292	306	348	310	345	311	307	310	293	296	308	297	301	297	332	317	287	309	372	301	298	301	305	330	285	293	310	312	320	343	324	275	290	326	288	295	302	323	302	312	332	268	315	331	327	314	287	291	282	316	309	316	305	310	295	270	311	294	335	308	302	328	299	331	315	297	283	319	313	305	302	280	308	311	319	334	281	285	329	313	328	344	290	295	288	336	302	282	297	283	302	285	323	320	294	311	316	290	334	296	328	325	328	314	316	283	318	292	338	332	319	327	293	332	295	286	338	315	307	319	311	300	304	275	317	284	291	294	322	342	313	346	323	308	335	336	332	326	320	297	299	279	327	315	356	325	297	303	289	297	328	320	300	321	326	328	302	333	330	301	305	309	309	295	292	290	317	303	310	328	301	305	292	303	317	311	317	297	311	270	292	323	339	307	315	326	326	340	298	321	346	315	285	262	315	335	320	323	277	316	329	274	325	302	323	309	316	318	304	310	312	283	321	308	316	295	302	311	315	345	314	296	315	316	306	294	293	323	300	288	318	285	323	350	328	301	319	315	288	290	339	286	329	300	310	309	270	308	286	301	321	330	307	291	324	309	338	325	305	312	290	297	337	305	299	316	314	318	310	312	325	308	288	299	316	331	318	290	316	292	289	332	292	309	296	322	298	308	299	322	297	336	282	305	314	299	335	320	298	323	303	312	321	297	277	283	323	321	302	287	315	313	299	340	294	302	333	279	305	301	291	313	325	334	298	289	299	279	325	301	309	315	316	309	318	329	317	315	296	307	310	306	314	308	312	288	319	289	294	336	303	304	320	277	318	293	309	304	299	296	318	309	301	298	290	305	313	337	331	289	272	296	312	318	319	301	296	326	269	306	332	307	311	334	329	298	294	302	294	304	309	277	290	306	335	318	348	298	302	297	293	309	291	303	309	311	332	309	282	288	277	282	323	284	296	349	313	297	297	309	292	356	318	277	312	320	301	332	294	282	335	331	321	311	320	354	334	283	315	288	282	316	300	306	344	316	334	328	300	305	330	298	295	265	311	299	309	312	286	316	339	333	351	317	329	361	327	338	308	318	303	326	277	306	299	313	304	301	318	325	326	319	302	298	292	270	313	315	295	325	302	323	306	353	332	310	302	332	305	339	326	302	329	336	311	288	332	306	268	287	317	319	284	272	303	303	319	312	324	319	289	293	280	352	318	321	295	320	325	303	310	347	355	330	321	328	300	281	340	306	283	303	330	279	358	311	309	284	278	291	296	306	278	297	298	296	280	297	307	312	312	302	321	302	333	295	324	285	298	287	286	322	313	279	300	301	280	298	306	311	303	286	320	294	316	316	319	343	324	279	319	329	297	276	273	291	288	287	270	333	318	279	309	288	345	339	300	306	275	316	314	289	300	270	323	265	271	309	315	310	313	275	300	300	303	307	324	309	270	352	266	314	307	312	338	323	293	329	308	316	356	312	306	338	321	308	308	313	281	300	328	302	322	328	298	321	306	312	326	295	281	277	318	329	316	317	322	289	308	311	299	289	304	285	311	283	317	315	311	282	312	345	320	298	288	298	317	294	358	293	304	319	333	291	296	267	288	325	270	307	282	330	325	295	307	346	303	329	310	311	322	308	319	315	309	304	318	303	332	319	322	322	324	312	306	315	327	337	330	298	280	305	333	336	334	347	312	293	334	305	309	286	301	318	329	328	333	292	304	313	308	295	301	327	302	335	330	329	297	296	272	294	332	322	251	323	342	330	310	283	331	321	306	282	296	288	298	355	325	294	296	320	324	331	275	304	340	295	324	321	302	326	345	313	298	309	335	288	304	314	346	357	323	279	320	322	344	300	309	330	312	324	296	309	310	298	304	282	317	318	332	313	297	357	302	309	331	290	281	329	283	298	334	297	281	304	280	352	325	291	297	257	281	316	309	312	304	317	309	314	323	316	313	327	326	338	307	303	325	325	290	331	300	311	280	324	288	278	284	310	322	299	326	301	319	302	302	311	300	332	296	341	263	304	342	314	298	302	295	333	310	303	304	298	287	315	326	302	303	256	321	283	321	288	329	283	295	295	327	329	329	287	298	323	341	343	315	310	320	313	300	321	303	307	292	322	337	361	307	319	324	294	303	301	303	292	283	303	300	312	313	287	317	329	309	277	276	307	332	311	288	313	303	291	336	320	314	283	261	302	274	293	281	312	316	332	293	316	313	308	306	308	303	307	318	316	328	322	301	316	295	295	310	284	306	307	293	324	294	325	303	316	336	321	321	324	341	338	294	306	314	336	292	294	313	305	312	302	275	325
23066	12068	7580	4869	3287	2371	1770	1303	1070	1066	1000	965	903	892	809	810	800	770	708	735	763	782	732	701	679	769	783	707	693	698	707	728	719	723	726	701	694	685	764	710	707	715	726	710	721	733	755	728	728	710	712	715	728	715	661	690	685	694	686	727	720	693	729	719	739	740	712	652	696	706	682	739	716	779	732	704	673	738	730	728	733	753	703	716	735	705	682	754	716	711	726	717	730	745	728	707	705	686	715	691	758	720	704	701	658	686	702	693	737	706	715	680	695	689	732	699	737	715	675	721	706	683	753	734	688	729	710	782	712	709	674	704	761	722	682	768	763	721	711	703	698	707	721	679	712	752	705	714	731	751	719	683	729	745	713	746	742	721	723	763	653	719	720	674	723	721	721	705	706	711	697	717	703	717	722	727	724	679	740	716	727	727	726	693	676	732	718	710	755	692	675	701	728	664	712	692	769	715	728	723	723	682	749	695	721	719	692	687	678	675	751	710	691	778	745	713	731	669	692	739	694	684	797	718	731	688	731	747	756	706	725	729	730	705	739	741	749	704	714	758	670	713	758	677	687	740	719	724	697	722	717	704	717	733	756	697	718	722	705	709	756	715	740	761	710	718	726	699	688	700	734	732	768	761	748	740	750	717	739	702	722	669	742	707	704	727	698	749	732	665	679	728	696	699	712	697	758	676	720	669	730	688	739	745	736	717	673	727	740	663	724	754	716	698	711	743	684	725	677	711	719	719	758	674	697	671	727	677	716	713	716	709	724	699	719	743	692	719	731	696	754	727	732	723	723	702	718	687	687	722	725	725	662	689	669	715	736	706	751	735	712	699	756	726	723	714	715	730	699	734	720	702	735	705	710	709	761	728	753	725	675	761	735	743	670	705	691	736	726	713	713	705	687	750	699	701	675	723	709	709	731	705	770	686	745	682	712	690	711	702	703	712	712	679	673	723	673	724	689	737	741	741	723	743	682	736	756	686	752	708	714	734	711	716	762	706	708	791	730	705	715	734	687	750	724	680	689	725	712	773	664	704	702	731	735	714	736	693	697	724	730	730	684	680	743	724	715	720	690	719	691	713	754	733	732	746	700	742	745	728	701	692	681	712	705	655	693	715	670	738	668	713	709	717	752	725	646	750	689	721	716	719	713	682	696	729	707	726	731	717	718	673	687	681	750	682	717	720	720	701	682	742	707	747	683	738	727	703	770	697	799	712	713	709	770	740	702	725	717	732	744	714	676	708	685	731	692	740	707	729	763	732	720	742	701	704	727	697	741	734	730	774	743	726	693	682	710	712	690	705	749	664	707	728	672	694	684	679	717	681	671	742	726	704	659	653	688	673	735	746	746	714	768	687	712	719	740	695	733	707	698	734	720	683	671	691	693	718	728	735	701	737	673	706	748	721	683	698	735	702	745	675	775	709	748	714	716	777	712	702	702	673	754	757	697	736	658	705	708	736	699	702	708	724	703	731	709	674	696	742	737	724	764	689	722	755	683	708	718	655	708	756	725	755	752	721	718	732	715	693	728	694	739	718	739	725	717	688	691	718	760	672	701	712	661	685	745	718	671	752	702	760	722	714	705	745	724	699	701	771	709	696	718	703	761	706	729	741	707	715	718	697	729	688	718	728	742	717	762	719	724	772	689	719	732	743	718	709	731	755	723	747	717	692	718	746	699	716	732	689	723	750	742	752	725	723	718	769	769	712	688	756	706	658	744	697	733	736	696	697	725	689	724	708	693	682	738	670	720	808	662	730	700	716	737	715	713	726	700	739	690	714	745	699	725	746	719	747	733	749	722	719	741	673	716	681	672	683	699	706	705	716	667	728	711	699	779	692	680	739	722	689	717	682	727	695	685	723	683	743	671	704	753	678	688	719	741	729	777	677	701	716	727	703	730	714	738	707	765	738	755	699	673	717	702	717	717	723	748	691	734	685	750	709	704	703	636	701	710	690	721	745	701	707	695	760	766	697	712	729	775	676	725	758	692	703	712	762	730	697	743	727	688	735	747	737	757	708	717	719	675	694	709	707	730	699	717	712	697	685	722	702	701	686	725	731	699	672	701	710	698	665	723	711	744	721	722	735	698	747	753	719	723	700	734	727	689	722	729	711	764	694	742	730	715	755	736	677	730	747	697	741	716	676	754	718	713	696	735	701	749	694	797	715	770	708	711	658	688	749	712	734	691	683	723	688	699	729	719	718	727	711	720	740	756	725	689	750	728	722	680	688	674	741	672	713	724	690	717	730	743	693	736	666	745	675	761	678	686	712	708	712	721	684	711	668	740	687	708	714	706	666	701	688	702	692	731	698	731	698	675	696	770	648	724	710	703	758	724	702	750	705	696	790	690	707	713	710	712	700	756	691	730	730	753	721	662	666	723	715	703	743	730	697	676	749	704	768	735	730	751	714	639	725	714	729	677	757	682	735	732	725	702	703	678	728	702	700	707	722	758	701	711	718	742	684	722	700	728	690	683	692	701	719	702	714	678	720	714	722	749	694	692	724	691	707	704	678	704	692	706	738	690	702	742	731	689	724	688	686	641	723	723	719	717	754	726	736	712	701	728	738	683	738	714	694	721	710	663	704	714	729	696	674	722	737	731	714	715	702	701	701	728	715	668	730	730	669	721	726	775	739	708	740	714	702	709	661	710	690	700	724	732	733	699	759	718	737	732	696	708	734	669	730	703	673	747	709	676	721	706	737	694	695	673	713	751	750	717	709	732	738	736	693	730	690	733	711	753	702	695	712	773	707	710	763	678	725	704	740	746	702	642	754	719	710	741	685	649	730	677	696	711	719	723	726	743	705	693	736	711	687	737	730	711	716	673	709	691	743	734	657	778	707	706	706	703	645	721	773	732	705	749	743	728	747	760	694	767	741	704	742	704	730	663	752	723	672	756	723	731	749	661	697	738	681	683	722	696	718	732	753	732	711	721	713	733	771	692	751	729	750	729	710	746	721	740	654	689	727	699	721	698	753	695	758	700	701	711	714	718	716	794	703	675	692	732	732	699	704	697	709	697	715	687	763	687	730	720	746	718	712	718	742	736	735	725	709	707	721	699	729	705	651	729	713	765	693	741	672	665	730	727	756	762	729	734	706	701	688	742	717	737	722	724	704	684	696	747	695	714	696	698	705	676	726	715	679	770	733	712	720	725	677	756	733	724	709	713	755	714	707	702	724	683	752	724	713	726	665	723	667	692	722	714	757	721	679	690	702	708	727	693	713	730	708	706	718	709	689	666	719	675	665	707	703	723	702	725	693	705	729	703	699	743	651	683	703	711	766	719	670	704	728	711	745	690	709	708	723	701	710	702	775	710	684	763	696	734	739	721	708	699	681	705	726	744	719	723	693	691	731	653	675	693	677	668	714	682	695	703	680	730	722	701	710	728	734	745	762	777	735	705	767	688	701	716	699	733	722	741	739	732	653	742	733	726	725	719	667	724	695	750	741	766	730	681	727	742	705	709	686	658	731	719	723
26307	3278	480	367	319	331	324	299	292	322	302	260	291	260	305	294	301	281	270	294	274	292	284	290	284	285	278	281	292	275	271	284	253	305	333	282	304	256	274	308	273	305	266	285	300	299	300	284	298	301	306	273	286	293	279	267	260	293	270	282	300	280	285	275	265	302	323	274	284	313	291	268	299	297	266	304	268	326	301	307	302	308	295	317	269	310	342	298	283	290	293	271	263	294	311	277	278	271	281	302	293	258	281	269	303	263	261	286	283	294	288	309	295	290	296	232	253	281	304	293	282	284	295	271	276	260	303	272	303	294	309	297	290	266	299	307	252	297	307	258	270	274	306	282	314	285	302	283	307	320	286	310	277	310	264	303	314	275	323	332	320	279	301	311	281	268	228	291	292	269	309	267	276	275	313	321	297	326	285	272	264	291	271	295	287	255	292	276	293	290	289	284	271	284	272	318	309	279	261	299	312	285	329	299	294	297	303	282	274	293	293	269	272	311	307	283	286	280	308	281	302	254	275	306	299	282	277	284	276	313	305	281	273	309	297	317	271	262	271	287	314	265	289	297	288	298	310	293	292	329	321	282	277	273	263	300	265	299	333	304	261	271	301	291	330	310	300	297	276	306	297	302	298	288	310	282	280	260	318	257	278	261	254	274	298	286	294	260	324	283	311	284	299	286	270	283	284	276	266	292	288	283	289	290	275	297	302	287	277	294	279	322	319	287	289	283	275	312	259	284	316	304	297	291	290	286	288	307	267	321	270	253	274	275	282	297	290	300	267	307	266	282	304	283	272	313	295	295	285	240	274	299	283	313	287	307	306	311	278	269	275	307	276	278	295	302	276	294	273	275	284	302	303	329	279	268	307	278	264	268	329	315	299	318	259	280	309	305	306	283	304	272	281	314	273	292	279	266	275	288	288	317	283	278	323	303	249	289	268	301	291	278	321	258	309	291	265	271	277	283	295	267	283	306	300	279	292	300	297	298	285	282	316	274	298	293	281	282	295	266	287	287	271	244	278	310	298	259	250	282	313	311	278	282	279	270	293	253	250	305	258	270	255	286	311	291	258	301	294	306	287	270	298	308	253	286	278	265	292	262	292	277	278	304	279	273	301	273	263	256	295	278	284	279	303	309	292	297	297	313	269	280	268	269	280	285	295	287	271	277	255	261	302	288	270	284	286	281	315	304	287	273	280	270	297	299	294	311	276	287	277	263	299	279	293	308	314	299	315	282	269	257	287	303	305	306	324	296	285	309	276	279	306	291	273	292	290	277	271	306	309	319	281	261	296	301	320	276	280	269	299	311	288	293	282	261	264	296	286	322	263	256	295	305	283	259	303	291	301	290	289	289	295	259	271	293	272	270	267	279	287	291	289	261	268	296	293	279	314	295	311	291	297	240	260	298	285	298	249	293	280	277	271	283	275	279	264	316	263	274	291	294	273	287	292	313	290	291	263	292	298	270	294	268	279	287	293	275	285	295	271	277	310	255	257	284	275	285	244	245	278	267	248	326	282	317	288	288	287	266	288	270	302	272	245	337	310	289	270	284	271	302	312	265	284	278	306	271	319	277	261	289	320	292	323	277	287	278	303	316	257	302	293	300	297	270	305	267	331	309	283	303	286	312	278	292	279	291	275	297	271	313	283	283	313	305	319	285	293	300	258	272	292	301	270	279	269	292	274	303	276	328	287	295	257	268	284	282	261	263	298	280	276	291	261	273	305	299	281	286	295	248	311	267	290	273	281	282	284	296	253	299	265	280	301	253	289	281	277	314	288	282	270	289	281	284	286	282	301	294	278	278	266	322	302	289	296	279	279	325	276	319	293	250	301	285	285	304	315	263	303	297	271	302	283	277	304	310	301	297	306	328	323	314	273	281	303	263	314	269	277	267	296	309	274	297	291	286	278	285	290	308	283	296	317	271	309	304	295	278	278	329	270	283	282	323	254	280	291	306	326	297	296	263	263	276	279	301	290	279	286	330	307	295	306	293	297	311	282	282	260	268	292	270	286	269	271	271	281	290	255	261	317	303	281	293	283	327	302	293	291	258	286	281	289	305	276	276	295	303	290	281	248	294	269	279	290	262	293	274	251	331	284	288	306	290	290	322	284	322	350	294	336	284	289	300	325	304	287	302	292	318	302	264	272	285	290	299	301	303	336	283	283	255	276	298	291	304	262	299	314	318	288	305	262	303	279	296	291	292	244	253	276	296	273	241	290	265	301	301	297	252	298	292	295	274	294	282	290	289	273	283	291	285	341	279	288	303	297	283	301	266	284	286	290	289	313	322	289	293	265	276	303	264	311	317	300	274	292	273	314	308	276	283	280	255	283	285	277	306	289	311	279	283	286	285	305	290	287	284	307	293	307	294	305	302	291	279	306	291	267	283	280	261	268	286	299	294	287	290	312	283	297	286	293	306	302	304	310	300	312	307	305	263	275	292	312	294	274	289	293	259	293	258	273	272	274	291	290	291	282	302	329	305	274	287	289	293	279	290	276	293	274	305	267	304	279	300	303	273	285	281	240	284	291	289	286	322	271	286	271	280	297	287	270	289	281	301	313	302	302	288	328	260	302	283	299	310	258	262	293	316	289	276	265	300	292	296	260	282	255	290	300	295	282	303	270	285	281	267	264	313	282	282	256	294	262	298	294	290	284	301	267	292	300	273	289	296	254	270	291	273	283	302	286	274	281	282	249	288	270	262	282	282	300	298	268	278	301	298	306	257	307	283	313	263	280	308	311	266	272	267	296	275	314	286	298	294	285	274	266	298	277	293	301	293	289	289	275	284	345	277	259	309	285	272	319	296	280	260	308	286	302	312	313	281	291	270	292	279	298	298	284	271	294	277	302	263	278	289	307	294	302	273	270	286	240	307	295	285	281	297	271	284	310	272	271	266	266	311	271	256	306	286	260	275	282	279	306	285	297	283	277	283	291	287	297	312	293	311	285	290	284	305	311	309	281	293	298	305	310	274	293	251	302	277	289	259	250	301	250	270	300	301	274	265	296	287	310	277	290	301	318	282	285	263	305	278	295	288	280	308	256	295	265	301	301	315	290	280	267	302	266	294	299	293	264	325	259	289	260	303	283	257	266	260	277	308	307	309	295	295	295	276	295	255	328	259	279	276	265	257	299	289	267	275	294	275	285	281	269	299	306	290	292	290	289	280	283	305	300	266	277	286	282	308	241	246	281	294	282	327	291	254	287	301	283	299	277	293	293	260	287	295	280	295	290	259	269	288	318	279	287	289	303	318	297	265	292	316	262	271	302	261	273	300	261	276	272	306	338	314	311	250	287	281	243	295	278	280	262	313	278	276	251	313	263	275	303	277	294	300	286	307	256	307	300	282	288	293	265	267	325	274	301	274	271	298	291	310	278	274	271	321	286	270	290	257	322	300	293	285	278	274	292	287	315	308	294	296	265	282	314	278	267	272	299	264	288	300	285	290	278	258	257	276	259	266	313	286	282	337	287	307	265	289
18507	5106	2331	1599	1299	1068	849	791	731	745	710	656	685	666	602	651	695	665	641	671	638	666	668	590	663	661	657	608	575	611	655	639	650	635	608	609	610	600	659	638	601	627	660	678	647	672	673	637	633	618	626	635	669	639	615	621	624	619	617	618	618	628	665	650	683	627	604	610	635	597	656	631	612	674	653	594	621	678	642	680	611	634	627	645	669	641	645	604	631	599	668	684	718	658	634	674	599	614	665	651	620	632	667	627	632	685	611	621	613	616	624	637	583	699	608	643	660	611	664	628	631	652	653	604	610	653	618	627	639	637	622	650	652	603	654	657	620	629	646	641	640	627	648	652	613	635	605	619	646	663	628	639	624	593	630	628	646	640	617	638	663	590	641	675	651	651	598	635	643	679	618	663	611	635	647	630	618	626	615	633	641	663	658	606	656	593	635	651	636	645	588	608	632	683	646	656	593	668	625	636	630	638	647	614	638	655	644	641	627	691	671	638	634	647	660	645	652	609	689	696	661	607	632	595	609	604	654	643	685	608	622	645	598	656	683	635	627	629	636	640	610	646	631	654	640	657	597	638	613	657	644	642	675	621	658	629	619	620	613	629	610	674	654	628	602	651	638	633	603	623	598	609	652	623	637	603	646	672	648	630	650	664	648	652	648	614	611	670	637	619	695	699	595	592	604	634	608	619	635	663	638	621	626	628	644	635	634	627	637	643	623	649	612	602	603	659	638	657	612	637	602	623	680	617	622	627	603	709	619	648	670	581	675	623	629	638	638	647	642	626	606	616	639	613	617	645	644	643	622	636	597	632	591	675	628	643	661	629	665	613	642	632	629	642	608	648	649	650	635	719	655	620	591	605	666	657	638	599	616	665	642	663	593	636	658	651	615	578	620	644	653	647	615	636	630	616	653	607	650	642	598	659	627	627	630	622	606	631	620	624	618	631	633	640	636	644	672	588	634	601	606	635	648	627	644	641	642	631	628	629	652	632	641	643	647	661	674	602	639	599	645	606	638	633	667	626	661	606	616	663	609	639	618	655	617	637	606	600	623	640	653	646	668	631	611	670	608	611	641	644	628	645	610	661	641	647	674	681	629	612	650	676	590	651	666	616	621	682	607	635	622	665	638	627	645	616	639	651	675	613	642	669	670	623	613	633	639	628	607	639	632	648	660	643	664	618	696	664	628	612	659	676	676	655	633	637	627	657	599	631	631	658	690	608	635	653	627	628	688	621	652	613	614	641	599	605	638	675	613	640	631	658	633	618	632	619	610	594	609	638	629	614	615	616	632	664	672	612	604	588	651	623	648	618	658	594	652	629	594	624	645	629	638	641	646	697	638	640	679	666	603	635	673	632	623	635	637	654	619	685	606	632	674	645	666	587	649	607	621	598	616	655	575	669	652	643	622	618	673	622	658	608	640	674	622	633	666	633	646	643	599	659	665	643	646	623	685	654	608	688	668	604	648	618	630	622	630	675	654	629	650	616	688	643	646	626	655	608	645	647	615	697	642	684	585	695	661	630	665	651	615	596	667	679	613	653	664	593	621	634	675	648	640	610	675	624	633	615	616	639	631	614	626	652	623	639	638	624	642	624	673	626	624	650	637	609	653	648	666	652	655	631	642	656	659	601	609	579	649	651	655	630	645	606	587	655	694	587	662	574	658	680	665	642	687	625	646	650	605	656	659	613	684	619	652	604	644	657	637	659	653	615	635	626	658	630	656	687	629	649	611	626	638	632	623	680	625	632	641	643	641	628	663	658	635	622	634	601	614	629	614	636	600	591	614	617	609	635	618	603	656	627	618	654	636	664	611	653	659	680	619	640	689	638	649	649	671	664	652	672	641	623	606	603	640	655	662	645	656	645	600	610	617	623	664	674	659	612	619	636	641	690	663	613	615	647	647	638	630	615	606	630	616	630	664	617	630	628	606	642	616	674	619	624	636	652	651	627	649	656	641	642	637	622	586	637	636	652	633	632	685	644	620	563	654	616	645	616	634	674	674	617	648	607	642	591	613	626	637	626	598	608	627	675	645	665	667	655	632	653	637	614	669	645	640	654	638	648	621	647	677	637	613	621	614	626	625	640	657	621	619	617	605	630	592	640	600	614	657	593	641	658	660	624	670	623	610	651	674	665	640	640	645	637	580	649	611	635	628	646	638	641	636	630	644	633	632	657	632	611	649	631	637	637	659	642	638	634	623	669	673	641	618	655	645	637	654	633	608	617	640	680	626	615	602	638	581	593	651	659	615	676	649	617	637	626	618	663	651	675	641	667	660	700	621	621	618	627	619	662	630	643	632	622	643	647	628	633	609	604	678	645	624	629	660	670	625	694	667	639	624	637	652	671	597	637	684	622	647	680	630	640	649	620	682	643	661	637	622	672	652	626	691	631	625	658	650	629	649	614	637	612	640	649	656	660	607	611	664	640	612	636	651	657	639	618	646	644	651	654	602	638	612	604	600	613	642	643	613	673	652	615	638	677	633	646	697	618	672	647	659	610	628	668	620	658	655	665	653	658	642	596	626	631	633	614	600	610	630	638	609	630	630	592	679	611	612	661	585	622	590	634	618	627	660	648	632	656	685	663	627	629	658	656	622	666	611	648	648	660	628	597	605	685	641	658	625	641	659	620	645	681	638	600	676	635	679	629	647	629	635	646	646	673	629	630	678	642	635	645	668	639	679	656	668	637	620	645	627	642	652	665	631	653	614	602	613	621	631	632	650	658	633	615	623	615	641	663	644	593	655	653	599	632	673	610	621	603	627	694	636	570	675	628	586	613	631	631	652	646	599	634	649	653	611	591	634	644	637	604	599	622	616	657	634	659	657	607	652	608	583	669	620	662	690	623	639	606	625	628	680	641	626	590	621	662	653	648	589	625	651	606	645	629	628	679	648	651	619	627	682	620	645	650	634	625	628	644	645	671	646	605	661	643	639	621	586	658	654	597	625	571	672	715	616	604	649	683	631	675	655	610	664	600	632	640	623	645	649	643	617	654	640	617	640	648	626	640	651	654	657	644	617	662	670	629	637	639	644	657	600	638	629	614	599	627	655	623	584	638	609	626	635	633	659	604	632	659	609	651	672	678	617	613	651	639	629	688	674	617	622	642	613	572	627	635	612	617	687	638	644	682	602	679	659	636	596	616	650	636	630	626	610	618	667	648	591	654	600	659	631	614	638	639	675	647	648	602	646	657	647	677	626	614	616	640	686	600	652	610	637	648	647	607	641	667	618	606	641	654	617	630	629	636	609	612	663	643	659	634	633	614	607	656	621	643	615	651	614	632	629	677	622	639	690	659	591	652	627	578	619	615	601	628	669	607	639	617	639	636	677	619	629	640	608	631	597	630	632	630	674	614	655	655	628	614	623	634	613	645	631	655	685	616	602	640	607	638	631	678	653	638	628	647	658	611	647	594	646	652	670	609	674	608	633	611	645	628	676	640	634	722	653	609	684	636	643	610	644	627	679	602	640	624	645	662
30418	4986	837	466	450	356	315	366	305	314	312	333	305	300	321	349	303	284	296	313	350	296	311	333	317	299	294	324	304	289	318	330	314	311	346	293	294	334	325	293	298	298	284	315	318	293	291	300	311	276	288	301	314	318	323	305	289	259	297	281	305	297	336	287	327	261	299	316	318	317	301	319	321	311	323	300	276	297	329	268	300	305	303	307	274	297	320	294	295	309	302	275	279	282	319	298	311	264	281	283	331	276	342	297	332	275	264	282	302	292	306	283	274	285	328	289	284	299	285	335	323	302	306	312	282	271	302	275	292	305	311	300	274	300	285	313	313	298	261	326	283	310	326	276	310	294	278	272	321	318	311	307	324	321	317	319	291	291	288	275	292	311	304	319	322	289	297	296	306	294	278	279	329	326	340	300	283	281	342	302	295	287	326	305	307	311	317	254	305	273	319	290	301	294	310	311	290	350	300	305	324	327	298	305	308	321	334	328	284	331	332	288	311	269	307	291	272	275	281	316	274	256	292	298	280	293	282	294	303	294	289	323	313	306	307	325	284	299	262	318	353	310	338	296	314	263	287	289	267	312	257	281	314	312	292	327	324	293	295	268	294	313	294	283	321	300	276	274	282	296	298	310	334	313	310	308	289	347	303	315	316	303	273	282	305	287	270	288	291	277	296	281	289	280	283	318	286	295	287	336	295	309	315	266	288	299	303	304	322	305	295	335	300	308	280	287	297	296	311	359	339	317	305	289	298	295	274	310	289	308	267	329	322	305	291	338	260	300	320	286	310	261	306	324	280	313	312	286	321	309	317	288	326	324	295	278	288	299	303	337	299	301	310	323	282	309	289	271	301	297	302	287	307	277	317	313	298	295	292	302	289	269	282	320	320	310	315	308	311	269	293	322	328	309	316	270	283	295	270	308	274	303	299	306	282	345	296	277	321	298	291	278	278	334	277	302	303	285	311	305	280	281	281	318	286	253	311	279	321	326	315	300	293	313	309	281	299	299	302	312	304	307	310	300	299	282	288	294	305	284	309	318	299	313	320	300	297	285	325	325	331	300	297	330	326	277	264	299	252	323	339	297	352	311	309	314	305	286	314	311	292	299	288	267	311	313	278	305	283	272	318	331	300	324	300	297	318	302	316	278	281	304	295	321	302	291	275	300	294	284	281	313	318	300	279	272	254	274	323	286	308	299	290	273	319	287	280	313	323	321	295	295	261	273	291	298	276	305	312	302	288	275	292	333	288	275	284	314	296	294	328	306	314	296	295	337	277	305	309	298	328	307	304	335	302	280	311	306	317	298	295	320	329	326	320	322	300	283	318	262	288	267	289	308	274	308	297	324	282	313	316	294	316	299	303	276	268	302	279	332	318	284	327	288	281	336	307	343	272	288	298	326	298	295	312	337	325	305	337	309	281	334	289	264	332	315	332	315	339	298	315	300	314	282	304	282	309	289	305	336	307	283	315	284	310	324	300	299	307	299	277	285	322	304	312	299	290	323	271	341	280	317	290	292	295	302	286	260	314	311	271	296	257	257	279	292	276	315	321	314	320	329	305	283	323	277	324	282	265	300	302	317	301	328	295	293	319	294	306	278	310	277	293	319	306	281	281	294	270	321	303	304	287	263	343	331	324	338	291	302	326	319	308	304	329	294	291	313	282	284	285	312	283	315	294	294	287	307	291	303	309	297	298	290	286	294	312	309	320	296	295	301	327	298	287	283	297	292	305	293	323	293	309	298	334	278	286	284	280	280	362	319	319	331	332	310	332	291	274	317	310	268	295	325	301	269	292	270	338	303	293	263	295	308	261	275	310	284	329	329	302	324	318	294	314	321	310	303	313	284	303	325	285	355	327	290	289	316	293	268	268	288	298	275	303	314	297	306	335	293	311	289	311	321	292	285	296	303	282	323	294	282	312	303	290	326	267	306	308	325	310	307	282	282	261	287	278	309	304	276	296	310	308	286	309	279	307	330	297	320	310	298	333	331	292	268	301	275	286	278	279	299	334	292	278	310	284	291	277	287	293	311	350	304	319	313	287	309	286	277	275	317	314	294	293	321	319	290	296	283	277	295	308	315	308	286	295	303	315	268	285	287	343	310	303	312	304	300	302	295	297	310	310	314	314	299	295	299	310	290	290	277	306	298	307	265	326	279	287	324	297	297	283	304	276	294	296	314	312	272	341	297	302	275	307	304	289	287	291	314	279	296	264	286	311	314	332	322	282	273	298	342	323	275	257	335	308	305	309	302	341	276	309	341	295	306	295	280	332	296	312	285	320	329	298	300	323	266	307	319	283	304	305	286	283	307	282	281	310	313	296	315	310	278	321	310	310	311	262	277	341	319	307	286	295	326	298	295	284	292	292	264	297	322	336	286	335	310	328	262	289	305	306	308	326	299	312	315	367	304	294	323	328	315	326	306	334	292	328	334	294	276	268	299	322	282	324	295	282	318	283	294	315	312	302	308	311	279	298	274	328	320	280	311	336	310	277	318	288	275	306	281	285	302	289	295	299	326	329	283	316	310	281	325	299	335	336	284	293	266	290	328	287	297	290	303	301	283	284	284	283	328	349	305	297	298	320	305	328	289	318	325	306	282	302	307	325	320	285	306	289	295	299	279	290	323	303	319	298	299	303	304	284	295	280	282	281	311	292	313	287	250	336	269	293	286	310	288	310	293	282	301	294	292	269	319	284	301	262	308	294	273	290	298	294	289	300	315	321	278	274	289	296	301	314	297	271	308	252	304	314	297	292	307	271	304	276	280	305	291	295	293	246	293	343	274	254	287	266	287	307	310	303	320	328	315	287	288	282	271	311	291	297	309	278	318	323	309	272	292	287	299	292	290	280	241	298	311	309	306	314	302	297	270	291	296	290	324	309	303	333	286	299	300	292	318	267	304	335	274	287	323	304	282	270	304	309	291	321	274	289	294	312	323	303	286	309	294	339	284	286	302	289	304	307	326	300	311	291	306	304	291	296	288	329	330	295	279	288	288	255	337	278	305	334	297	298	301	341	323	320	323	308	294	307	307	291	308	283	266	323	297	312	285	269	350	291	293	264	320	324	274	313	283	254	306	275	305	305	308	294	283	300	273	284	309	308	312	282	305	293	328	302	323	323	319	310	310	299	293	301	292	287	278	326	319	280	309	304	286	313	318	283	300	319	292	288	274	325	286	340	326	348	288	317	268	317	319	306	290	273	273	315	328	273	305	333	273	309	280	315	328	306	304	294	277	323	267	290	301	286	344	331	279	320	295	291	287	282	309	286	279	310	315	303	318	315	283	333	272	295	297	267	308	329	301	303	273	298	283	304	299	272	316	308	291	305	326	306	294	312	302	315	273	310	305	296	310	297	296	313	319	294	306	309	303	313	308	288	303	288	279	289	325	321	327	308	319	325	324	303	297	298	294	346	307	286	302	283	309	323	294	291	292	296	305	282	334	272	272	289	311	308	291	289	285	322	287	318	283	269	290	268	294	297	299
20822	7864	6032	4584	3404	2418	1604	1135	1039	940	851	838	854	797	748	758	737	761	749	668	711	676	698	740	682	710	681	690	691	695	699	718	676	634	678	687	634	704	696	665	655	684	658	652	712	662	694	680	644	688	679	628	687	669	669	660	695	680	680	673	661	620	692	695	670	693	730	665	689	679	687	647	615	716	681	703	687	707	644	679	653	660	683	675	681	656	643	727	682	657	667	689	699	678	690	651	690	645	696	676	671	674	698	720	709	647	687	718	680	716	696	645	707	662	676	680	655	699	730	664	700	693	662	726	688	665	678	723	747	668	665	695	691	658	660	681	716	667	657	669	720	697	675	647	683	706	648	680	704	689	642	712	652	672	640	696	688	695	666	684	702	688	706	703	655	659	721	642	658	682	679	722	653	627	662	646	652	678	703	689	699	668	722	690	660	670	694	726	705	679	664	678	676	701	679	697	675	707	699	647	658	684	701	670	656	709	692	684	696	688	697	771	704	662	658	673	698	686	690	673	632	668	690	679	661	670	614	684	673	642	695	684	707	677	695	680	730	712	655	720	654	711	691	709	645	697	718	702	712	643	722	653	703	696	663	674	693	710	707	678	663	644	670	657	653	645	672	725	694	705	672	685	677	705	686	687	650	657	676	677	658	707	661	634	696	690	709	649	769	716	720	684	669	673	623	710	667	657	646	717	717	677	672	721	679	659	668	671	688	695	682	680	733	682	724	650	749	700	681	707	699	715	694	671	694	696	692	661	654	682	693	684	677	658	688	640	690	680	654	716	632	650	671	649	676	689	679	664	638	710	733	665	719	675	602	663	742	699	675	640	703	673	645	710	696	737	695	679	696	672	656	714	698	702	689	680	675	667	677	686	678	693	689	663	693	666	687	667	678	712	696	693	696	690	649	674	697	725	648	649	716	745	713	709	681	686	689	710	601	643	695	671	661	663	685	659	707	682	688	710	685	652	732	692	648	642	666	649	674	675	713	620	704	711	720	654	690	704	698	673	672	679	655	653	712	695	701	708	658	675	642	702	687	665	675	691	679	752	665	744	671	688	690	681	691	722	658	756	688	699	659	660	742	726	723	668	661	648	670	686	680	707	665	705	700	660	685	677	657	695	656	658	715	671	713	711	666	668	653	674	693	654	734	713	652	682	706	646	676	635	669	669	695	717	667	694	641	692	676	692	729	698	689	659	704	694	678	682	658	627	755	685	672	750	704	687	689	637	661	701	678	687	667	677	689	706	681	739	665	689	650	729	659	705	688	684	663	617	712	625	688	715	635	680	676	700	676	685	687	655	671	692	658	732	726	659	667	661	696	675	665	712	645	699	681	680	675	646	650	711	686	668	685	666	663	705	686	738	677	700	700	663	680	672	679	702	720	670	729	707	670	679	709	691	682	692	684	646	694	671	678	704	629	680	692	730	669	618	641	698	713	707	695	688	741	707	716	712	673	728	675	667	667	719	670	686	691	630	690	716	630	678	683	657	721	717	712	688	728	742	667	724	665	647	681	658	694	670	704	671	730	634	681	692	711	691	690	674	721	701	669	687	702	701	720	676	661	674	699	666	701	714	662	643	685	680	695	667	678	660	699	710	710	659	677	666	681	698	701	722	656	726	660	661	705	702	719	686	696	692	663	695	707	695	704	680	716	675	678	679	661	654	695	706	645	658	681	723	689	712	696	689	694	668	685	734	697	688	646	736	723	710	699	670	718	698	699	691	679	718	677	698	665	670	672	678	664	686	685	704	700	717	657	688	658	668	700	667	647	678	638	711	688	677	666	673	638	700	688	683	656	653	675	678	682	692	633	696	703	680	714	698	676	664	715	628	675	667	695	674	679	660	763	696	726	683	666	734	647	713	659	675	713	678	691	647	674	697	689	696	715	678	690	742	653	671	700	689	645	646	626	683	680	659	681	665	707	664	704	659	668	656	698	725	654	696	695	665	681	709	713	679	695	669	695	699	694	762	688	696	690	695	677	725	701	647	682	679	667	709	707	653	648	657	673	692	731	655	678	681	689	694	626	743	704	670	677	700	657	674	658	666	675	729	699	719	712	677	681	664	697	697	650	717	672	723	688	729	667	732	662	705	675	691	678	680	602	717	660	696	691	666	705	685	702	715	655	680	652	705	645	678	665	675	739	692	716	654	666	699	689	668	675	718	651	699	673	680	657	705	684	706	674	659	674	716	703	648	706	664	686	688	623	677	705	670	727	689	674	632	676	633	663	671	675	659	646	651	665	641	693	670	695	633	681	698	705	678	690	669	673	736	724	665	737	695	669	668	676	716	697	678	668	664	672	683	724	700	678	706	641	700	723	686	671	698	671	674	671	634	727	691	627	670	646	641	749	708	698	651	627	661	693	723	675	646	672	689	693	654	679	640	661	680	685	736	649	693	721	657	687	682	709	744	703	693	671	674	710	691	653	708	675	677	687	680	680	679	753	685	634	662	674	694	697	676	654	692	645	689	641	709	689	653	667	679	662	667	700	692	696	674	697	702	678	676	646	666	700	695	684	689	696	669	675	634	712	700	703	654	672	653	639	726	728	695	691	687	649	644	702	702	671	663	680	678	668	682	669	710	684	644	679	656	690	713	659	706	717	679	716	666	663	701	694	666	709	697	705	691	724	674	648	658	692	722	664	719	685	606	648	719	729	704	685	720	662	701	712	739	679	673	679	658	648	652	692	679	717	666	710	715	703	709	661	672	675	646	684	670	664	676	702	693	725	684	686	687	669	670	685	615	698	715	720	683	682	696	699	665	674	691	693	666	654	679	715	679	706	668	687	665	650	715	658	697	590	708	688	702	658	657	704	688	690	665	687	689	624	683	685	712	711	711	716	665	717	695	674	715	695	676	663	710	679	681	660	670	700	660	704	686	703	640	649	667	680	717	687	681	685	687	652	689	690	721	699	660	660	716	689	660	709	674	650	720	677	668	675	708	698	668	676	630	676	715	694	668	718	646	709	708	678	663	660	679	692	681	670	727	707	707	641	651	657	713	701	685	703	674	654	707	692	727	683	682	698	721	702	689	702	622	678	708	709	680	699	685	683	687	715	672	661	674	675	659	707	636	694	689	672	704	678	707	687	666	695	708	663	723	661	722	725	671	689	659	709	687	632	715	701	679	640	679	649	716	698	698	704	603	676	674	675	642	670	693	731	681	683	662	685	659	670	670	712	703	698	683	724	630	661	689	673	700	708	673	678	697	689	702	652	685	691	654	667	692	678	667	639	691	671	574	697	685	672	687	683	716	652	704	718	659	711	705	661	651	685	703	620	649	653	702	678	717	709	667	681	651	655	636	679	669	671	730	655	702	691	663	629	701	688	700	670	684	666	661	660	667	681	696	654	683	700	758	726	697	683	636	702	722	658	700	689	684	648	695	648	680	737	630	681	643	664	661	691	680	708	741	659	612	669	684	695	717	687	698	702	711	678	701	695	689	647	701	718	682	706	667	688	629	705	706	710	678	664	713
33168	6186	920	646	496	440	383	330	330	340	304	312	357	304	312	336	314	311	317	357	310	312	345	302	302	297	310	278	338	338	290	315	326	315	311	333	298	310	322	315	314	324	302	314	313	336	300	319	358	316	345	344	305	317	297	320	321	326	286	289	301	296	265	301	326	300	295	285	312	308	342	300	303	328	279	280	292	330	318	288	308	326	303	301	294	286	307	309	317	309	347	325	318	300	299	305	306	292	294	301	286	282	365	300	316	322	295	306	308	348	304	303	333	320	298	287	303	310	323	336	321	324	325	291	339	301	308	318	343	346	334	288	283	320	316	325	328	342	287	317	356	309	319	302	308	310	304	288	310	322	329	308	283	340	357	323	336	353	322	313	327	317	328	304	324	315	303	330	309	329	292	292	295	305	296	315	317	304	339	336	295	310	355	333	309	270	341	303	283	297	300	309	332	325	346	307	304	289	296	332	286	312	316	325	327	282	275	311	326	329	318	339	333	294	337	315	301	320	334	305	350	320	315	307	321	365	292	324	327	306	318	294	292	297	323	294	319	290	265	293	294	292	322	296	331	311	300	299	306	333	325	313	334	320	296	331	312	286	348	357	306	278	291	303	305	339	315	318	329	315	334	302	336	320	313	307	296	310	301	302	329	314	315	304	286	323	304	307	342	310	345	308	349	321	307	324	334	315	333	307	322	317	320	316	329	330	292	301	293	316	332	301	314	278	317	299	298	328	329	319	352	314	317	329	299	319	301	288	297	318	289	292	309	297	304	328	346	314	307	303	337	317	302	318	319	337	315	297	311	321	308	316	325	332	269	300	287	328	325	306	333	334	306	310	318	319	281	335	320	295	325	282	330	306	330	339	301	320	293	284	313	321	327	308	348	291	295	297	318	309	279	313	300	322	344	341	283	292	307	303	315	322	301	317	302	329	327	310	321	315	294	345	311	328	309	325	319	330	318	351	290	336	332	292	288	345	333	320	313	296	300	293	275	304	317	337	307	330	333	289	285	318	328	306	300	320	296	315	324	303	334	308	287	309	315	327	324	327	340	342	305	297	353	325	315	333	318	336	295	304	328	379	328	333	321	320	284	291	293	267	325	304	316	313	304	302	316	312	282	318	315	284	325	345	308	341	302	360	320	298	278	312	302	290	329	304	292	311	327	297	299	303	340	327	291	341	333	337	304	297	316	297	321	273	337	320	321	302	276	294	315	333	338	318	311	327	334	303	313	293	358	311	323	289	339	292	312	292	338	310	346	283	322	324	300	308	310	359	268	362	319	311	328	336	315	297	322	300	323	309	318	331	348	311	314	323	324	324	319	286	312	306	334	310	292	338	320	307	287	329	314	321	325	323	361	313	317	292	269	280	291	307	303	327	333	323	323	294	300	307	298	327	309	305	302	268	321	330	340	326	284	304	312	319	307	328	302	325	328	290	306	284	300	323	351	317	324	366	316	334	283	309	297	307	325	338	320	320	300	286	318	309	319	326	323	313	303	332	266	289	289	322	329	328	340	308	318	306	323	333	317	280	288	333	348	305	327	337	320	299	294	361	287	308	303	351	316	274	302	300	329	334	312	293	314	324	310	351	312	326	316	331	327	314	304	324	302	331	311	312	271	319	331	273	327	303	305	348	308	270	330	298	315	329	336	306	296	306	336	334	323	304	315	321	332	312	299	334	310	317	323	333	324	319	306	289	301	334	311	299	289	313	283	306	291	325	309	287	308	309	291	308	316	301	303	307	285	304	291	281	307	332	287	315	323	338	281	282	302	325	332	276	314	284	308	341	339	302	320	337	320	301	308	316	347	283	310	316	301	309	315	267	323	314	298	325	310	317	333	327	323	287	329	313	295	313	295	346	323	297	313	333	302	346	317	301	315	287	277	279	303	306	302	321	310	342	306	323	306	290	321	290	327	317	305	302	338	308	293	294	258	286	313	317	298	279	272	304	290	302	319	320	307	286	335	299	325	307	253	322	306	306	319	302	304	351	291	283	321	286	304	285	304	277	293	296	312	330	322	295	289	315	324	313	339	311	295	291	312	309	290	354	370	335	322	300	299	325	339	287	306	302	280	315	296	313	318	299	328	333	326	333	330	297	313	322	334	289	284	296	313	319	315	286	295	308	290	297	311	304	321	312	349	323	310	317	353	284	355	320	335	296	330	318	329	328	278	345	310	301	298	315	326	280	278	295	297	335	298	301	277	309	287	325	320	326	294	320	327	357	327	296	289	322	308	311	327	314	317	289	323	307	306	302	300	340	317	280	307	294	300	318	309	326	307	327	294	312	310	322	318	339	291	325	305	303	299	351	311	318	335	335	298	267	318	315	315	282	304	289	320	331	317	345	293	308	295	322	336	322	279	309	315	334	293	292	310	326	286	292	319	328	325	308	302	324	326	315	303	307	285	346	324	329	352	319	328	316	316	309	316	297	348	293	301	314	279	297	274	328	331	323	308	333	285	296	322	313	331	272	344	287	304	322	328	309	332	307	332	332	333	305	296	303	303	329	301	286	312	284	295	281	339	305	312	332	296	302	311	304	299	310	280	289	304	311	297	302	302	318	303	317	304	350	316	307	330	293	287	277	333	311	315	334	300	313	272	287	305	301	329	271	290	290	329	310	334	306	337	321	320	306	304	309	315	302	316	348	264	314	304	306	299	270	293	304	301	317	355	337	320	311	306	289	309	305	298	330	293	291	305	292	284	311	308	331	338	320	279	289	313	296	286	320	299	330	276	324	344	350	307	316	330	304	318	345	320	318	320	288	345	308	321	332	321	333	294	336	331	305	322	315	320	289	304	298	304	304	326	311	297	310	340	319	321	309	329	326	324	334	339	353	327	298	318	339	355	322	322	321	333	288	337	308	322	327	301	318	369	297	338	283	320	332	308	300	270	294	337	315	313	297	321	296	266	324	347	323	288	340	320	333	322	309	343	318	310	341	311	349	319	334	312	305	288	279	335	300	291	293	340	317	338	297	333	325	340	294	302	346	352	299	296	318	280	297	305	284	281	300	293	272	321	287	308	320	316	301	282	331	323	279	304	298	292	304	309	336	311	301	334	330	309	307	287	321	335	312	316	300	327	353	280	334	347	317	312	326	308	304	297	335	309	326	316	317	323	330	316	346	294	304	293	293	321	329	321	301	323	331	291	300	332	344	298	311	333	356	322	326	274	296	307	328	301	294	311	322	323	329	297	288	303	299	321	282	308	315	341	342	339	272	330	330	260	281	314	299	316	285	316	320	281	328	308	314	325	318	318	295	312	285	297	305	300	292	310	298	320	298	308	310	310	313	304	330	317	329	318	269	312	298	312	291	308	270	298	310	300	279	310	282	311	332	297	296	310	328	344	302	296	314	276	342	326	313	333	281	330	305	281	286	351	343	268	306	307	284	287	278	310	267	313	330	340	336	345	289	309	324	321	322	290	334	308	340	308	340	332	281	355	324	347	315	317	334	289	323	295	302	294	321	322	335	294	329
23304	11517	7728	5931	4956	3265	1929	1236	1110	1036	977	949	856	887	854	757	855	802	742	727	741	728	705	749	748	720	749	734	720	679	768	750	733	743	727	742	730	712	676	690	739	691	764	668	730	707	729	746	741	753	742	735	675	724	728	773	727	770	758	760	746	759	699	761	751	755	720	703	754	698	718	774	725	776	743	777	731	746	691	756	742	708	757	701	776	714	716	768	735	681	743	756	729	717	723	734	707	741	737	747	739	733	697	735	759	671	740	753	739	757	757	773	724	651	765	774	756	739	767	761	721	715	732	691	749	755	718	757	737	736	762	771	712	746	783	773	774	728	723	749	782	749	806	739	768	749	740	728	721	752	738	751	729	742	753	718	700	736	714	744	699	773	736	734	738	763	745	798	739	729	749	713	719	708	715	741	748	736	720	722	749	722	678	744	660	719	736	774	733	759	739	730	756	770	759	735	764	726	703	692	727	721	736	725	737	764	751	755	708	736	783	708	699	702	731	697	701	739	777	773	707	772	723	732	758	710	688	739	780	790	688	692	739	715	725	703	699	731	753	744	734	735	724	721	730	706	734	742	782	729	778	723	717	706	769	729	752	728	728	767	730	759	749	733	699	741	726	749	707	764	724	693	771	740	708	740	700	708	713	735	718	728	705	735	758	748	785	752	760	743	758	775	717	741	762	723	720	748	697	726	744	711	744	753	752	731	741	754	736	755	722	741	717	753	723	747	753	718	699	788	712	713	721	709	741	752	739	737	733	733	696	707	755	738	732	742	726	782	743	774	683	699	724	702	721	749	731	770	702	733	755	741	723	702	792	740	715	723	751	690	734	757	751	711	728	728	735	740	696	749	770	755	743	729	802	699	746	775	716	732	708	747	729	721	739	760	782	691	699	689	702	745	754	745	699	711	772	765	703	715	700	787	718	743	714	683	669	716	754	719	722	723	745	730	729	700	745	744	715	727	726	692	708	756	736	689	751	714	718	729	656	724	773	771	753	722	756	737	773	729	724	695	752	774	713	724	712	730	722	715	724	721	745	753	689	753	733	738	712	724	731	749	703	699	741	693	712	708	761	791	688	724	753	771	755	725	715	756	706	691	717	766	789	747	758	777	763	737	712	763	725	783	756	698	743	782	727	714	712	738	710	694	740	730	711	802	759	713	742	778	691	725	710	756	744	754	736	742	735	716	660	734	704	709	691	693	772	733	723	692	719	750	740	759	716	695	729	772	692	747	732	786	716	740	716	799	715	788	746	728	751	719	760	739	769	736	705	722	725	717	743	744	715	729	725	702	740	725	677	764	757	804	745	709	703	703	745	710	710	756	767	751	709	717	749	693	739	667	747	744	707	729	703	744	738	708	739	722	737	742	716	733	705	690	732	738	760	722	728	736	707	715	743	740	760	721	715	748	718	718	706	766	725	713	701	745	716	745	735	736	769	775	759	755	753	758	746	722	726	705	711	727	697	671	726	691	695	722	726	799	711	726	718	755	728	734	766	717	761	736	730	738	745	689	753	744	738	748	755	771	735	759	696	706	721	710	698	711	708	687	744	747	704	726	737	704	724	714	717	763	707	745	779	736	694	656	773	735	706	723	751	728	726	725	736	749	752	743	747	769	708	750	779	727	707	676	763	781	764	726	724	703	744	719	743	762	723	736	696	762	751	733	722	721	776	731	755	756	728	700	752	732	737	710	715	739	765	731	747	732	757	725	776	730	767	755	717	709	695	794	687	738	732	689	768	769	781	738	693	713	738	756	741	727	725	703	733	743	725	731	727	742	721	726	754	791	728	756	730	713	721	746	752	690	775	761	734	726	747	785	723	730	727	724	728	695	718	795	713	730	762	776	746	715	690	802	775	743	689	745	705	749	740	731	741	702	736	792	736	718	758	702	685	714	770	737	686	737	737	756	722	744	792	734	698	732	791	747	730	717	759	742	704	717	730	761	786	720	699	723	700	740	757	724	754	738	742	717	763	728	755	732	705	724	741	706	738	771	737	753	708	724	767	741	716	728	713	742	758	740	680	662	759	703	739	726	763	722	743	749	772	787	724	701	748	756	732	727	687	778	723	705	716	730	738	691	722	746	737	718	722	757	755	727	731	717	761	743	788	712	737	747	745	736	707	694	744	757	715	679	724	768	712	753	696	760	748	726	683	723	746	746	703	768	715	771	761	749	722	696	722	719	723	691	772	770	729	741	763	700	762	712	724	732	727	750	758	766	708	742	775	723	752	719	723	736	727	704	736	754	705	729	713	721	776	744	719	741	735	720	678	746	678	749	763	755	682	740	749	722	697	733	752	739	726	696	764	739	739	742	766	703	720	760	755	767	743	718	729	728	712	710	763	711	742	716	729	702	789	706	695	737	737	703	743	732	762	776	692	719	709	770	725	775	734	769	792	747	733	740	732	697	694	722	735	778	701	753	730	718	739	748	718	713	762	734	765	732	717	752	727	713	685	670	730	761	661	765	767	734	753	749	740	780	750	738	746	764	729	744	680	708	758	713	745	723	754	757	750	737	747	688	789	713	776	710	756	768	710	746	772	702	665	743	754	765	748	757	741	774	710	723	767	746	764	732	760	738	744	743	734	687	770	725	753	726	735	724	716	696	728	736	698	710	736	737	703	766	749	788	679	739	776	753	736	695	719	739	669	731	718	699	810	708	740	719	714	776	701	712	704	700	790	738	699	726	729	726	712	705	736	719	752	751	738	742	677	755	710	763	760	666	762	702	753	741	726	742	727	714	733	727	727	735	718	741	725	770	761	762	734	719	757	748	740	721	747	773	772	738	705	747	716	687	736	785	731	731	712	725	724	740	734	759	732	743	774	675	713	680	742	678	762	737	771	735	758	743	721	728	729	738	723	773	702	747	713	695	762	766	722	692	736	690	751	721	716	746	736	701	690	708	705	727	684	700	818	720	741	713	706	731	761	776	680	705	771	778	765	744	697	723	742	749	741	753	754	711	785	706	745	781	719	724	695	697	756	732	722	805	731	735	706	711	750	699	719	737	715	759	774	744	717	734	746	731	715	710	713	727	745	771	736	718	734	713	740	736	788	739	732	720	716	728	702	703	721	726	711	744	748	717	747	770	736	767	754	699	718	704	730	780	736	764	731	726	725	750	723	766	751	734	736	795	774	766	708	766	723	680	724	679	791	701	727	742	700	719	783	722	793	700	660	761	711	745	733	734	744	698	676	777	732	734	763	778	714	735	735	751	739	727	710	785	729	731	725	702	701	787	771	713	714	755	723	777	740	673	743	706	722	718	715	739	738	707	706	741	703	723	724	756	706	684	741	732	754	718	711	724	703	749	739	734	724	737	730	757	710	743	693	724	726	698	747	693	732	690	745	730	744	724	732	743	723	671	767	693	718	749	721	734	724	739	722	708	682	714	736	784	697	731	764	747	704	742	701	784	736	717	709	717	755	754	714	753	736	749	716	708	706	747	736	698	734	768	719	750	727	746	705	712	736	725	772	699
21632	2277	603	516	400	288	298	324	300	295	284	281	300	315	301	296	276	321	306	283	285	274	314	293	303	315	283	292	277	294	306	293	326	300	304	289	306	302	303	312	290	284	296	293	292	307	304	294	318	304	304	289	285	316	305	264	314	294	269	293	309	317	291	306	295	309	302	311	332	308	282	328	289	258	303	300	297	301	358	295	263	298	296	248	282	284	326	292	297	296	298	290	312	303	278	292	304	300	260	308	296	291	273	308	284	293	309	274	301	283	309	306	272	310	302	273	285	275	320	315	272	314	304	329	322	302	312	265	311	296	280	261	292	320	301	251	272	306	291	270	278	304	275	262	310	292	299	262	285	275	308	293	256	273	281	265	303	319	290	267	285	287	298	276	309	314	284	261	296	285	279	320	308	305	312	328	309	313	281	331	297	308	304	304	305	322	290	303	296	308	288	316	317	267	270	310	285	284	308	305	318	294	297	288	279	320	289	281	315	295	265	305	319	312	258	314	275	309	300	283	299	310	268	289	288	262	298	293	322	313	269	306	273	301	278	265	317	316	276	329	262	283	257	299	310	265	296	287	307	277	279	285	263	277	272	289	291	304	307	285	287	292	289	283	287	272	268	303	293	322	291	281	304	323	324	290	304	299	265	279	312	288	300	299	305	257	313	293	248	301	333	287	287	299	270	291	281	307	278	272	324	318	315	326	276	280	325	273	307	288	307	287	303	325	282	301	247	278	291	300	320	288	295	317	288	274	280	308	300	297	301	294	298	298	315	294	265	305	285	280	305	290	265	306	295	251	283	296	299	306	293	314	289	284	258	310	315	306	313	286	289	269	266	280	264	295	282	323	306	286	303	298	309	299	292	340	277	280	279	287	288	258	315	274	281	314	301	289	295	312	267	283	285	317	299	285	276	301	272	276	297	290	282	321	293	301	304	300	277	300	296	319	295	307	268	303	316	275	275	309	269	251	316	310	303	286	287	296	297	311	281	303	297	279	305	290	316	293	279	296	317	277	271	289	325	279	298	263	303	300	306	293	274	274	314	314	330	306	274	298	282	298	279	279	285	297	299	287	300	261	315	275	304	268	292	307	313	292	258	317	322	297	271	332	322	279	325	249	276	285	292	290	322	288	285	305	295	274	277	286	287	301	308	287	302	272	277	300	312	290	312	258	277	270	273	287	285	274	270	292	294	274	276	283	296	277	316	316	292	300	284	286	307	289	328	320	289	301	301	284	321	301	290	291	302	298	302	300	315	298	338	333	321	297	294	315	279	278	263	282	295	292	299	272	318	283	286	300	282	296	292	292	312	276	287	320	293	294	318	281	309	315	286	301	307	287	290	274	328	301	325	311	302	311	303	324	292	305	300	316	308	288	301	313	325	303	286	272	313	314	267	266	273	296	281	264	289	285	253	287	307	274	294	301	284	306	290	301	311	302	290	284	277	282	298	271	294	294	270	308	322	282	320	299	288	282	275	300	295	271	278	307	312	324	282	313	314	276	276	292	309	262	285	269	277	301	283	301	260	266	296	272	273	291	289	294	292	289	287	290	295	289	305	261	289	278	299	305	281	313	316	303	281	316	319	302	304	292	280	294	295	304	280	319	305	330	328	310	290	303	249	300	289	276	273	285	273	306	300	296	316	245	277	282	285	306	275	298	297	293	324	306	290	284	293	335	274	272	265	293	295	279	297	269	312	276	282	306	280	291	287	345	301	302	299	279	310	299	246	264	311	314	278	312	297	279	301	328	268	317	315	294	314	296	295	294	300	306	271	267	264	292	267	292	295	288	275	280	267	289	296	278	266	277	319	300	300	291	279	276	296	287	288	283	274	294	301	289	320	299	334	293	256	293	307	271	270	262	294	320	304	298	315	278	283	298	304	311	297	306	312	301	276	277	307	308	287	287	320	271	342	293	285	319	271	285	285	286	312	294	270	321	271	294	274	291	299	298	277	315	284	334	299	304	327	311	306	324	305	310	304	324	286	259	288	289	295	292	294	273	267	275	276	299	306	308	300	267	288	305	308	302	311	308	294	286	259	246	254	333	290	293	303	304	284	304	326	296	300	284	333	283	289	304	293	270	281	275	295	272	300	315	305	276	274	294	277	336	256	308	320	285	311	287	282	290	320	312	301	306	319	282	312	314	331	289	271	267	304	305	343	306	294	298	286	295	283	326	295	314	277	278	296	288	326	319	286	305	276	274	314	298	301	293	291	305	259	284	286	237	273	295	278	302	303	246	280	295	306	294	311	306	264	310	283	263	315	293	292	321	315	282	273	323	272	258	308	292	280	271	262	281	300	259	272	317	275	260	280	278	248	297	314	299	301	261	296	268	257	290	299	269	327	321	273	291	275	295	297	304	272	327	302	279	271	260	321	282	294	291	283	282	291	265	285	289	310	269	272	277	300	316	299	301	317	261	265	323	287	304	275	316	277	270	307	288	309	292	287	302	286	309	280	299	311	324	246	305	280	292	285	276	275	300	265	285	291	306	278	275	281	266	290	316	297	261	303	325	318	284	288	315	326	290	302	288	294	287	305	332	281	297	283	325	291	299	288	299	249	309	305	284	273	273	285	316	277	298	315	277	260	297	304	302	310	297	287	301	303	324	280	280	293	276	301	283	329	306	272	313	270	299	304	298	305	312	314	291	255	303	299	285	286	275	326	259	267	269	300	275	287	292	283	275	314	287	259	284	287	297	290	281	257	265	305	290	287	311	301	297	319	283	273	308	312	297	305	272	300	301	292	295	314	295	277	265	292	298	240	292	332	297	321	299	289	263	265	326	293	299	336	266	273	269	296	286	289	281	299	306	316	310	279	276	305	292	283	298	265	306	301	287	318	316	295	284	322	265	301	294	281	290	298	285	334	309	322	269	328	307	279	282	307	309	328	280	311	271	316	299	298	283	286	316	296	291	266	287	301	286	288	301	268	254	268	281	299	291	305	305	263	313	313	282	267	278	287	276	307	264	302	275	266	303	312	293	308	290	277	285	304	279	313	271	238	292	285	310	262	296	270	289	294	258	311	322	301	253	294	268	295	320	271	304	304	304	279	293	287	305	320	309	289	317	289	305	290	288	306	284	313	286	300	302	296	280	247	289	288	311	249	292	281	307	281	280	281	286	280	314	316	277	267	315	285	272	264	283	292	278	306	292	266	280	286	297	296	261	266	256	289	269	261	303	331	271	268	317	284	308	295	300	294	314	314	312	274	287	281	309	272	298	306	275	285	301	314	264	310	281	290	270	327	320	294	297	271	277	278	330	286	314	313	304	285	276	314	289	276	297	291	303	296	307	319	300	282	243	307	297	307	256	269	278	287	286	291	259	264	280	282	295	305	251	297	318	264	264	262	302	258	285	300	261	289	291	273	297	289	301	289	280	272	285	312	291	305	279	294	306	269	308	311	313	285	307	277	277	304	309	294	298	326	322	280	306	288	304	296	288	272	299	304	288	290	283	269	270	280	275	308	260	285	303	277	313
16574	5046	5020	3973	2270	1120	980	784	753	739	746	735	721	714	688	681	638	696	656	651	634	710	636	643	647	666	661	667	628	664	659	665	659	688	649	676	681	658	664	636	697	678	655	663	686	637	679	644	613	652	665	712	629	690	656	651	640	693	645	659	657	669	621	652	645	643	670	675	666	676	638	701	606	637	640	650	664	649	673	649	657	703	704	675	681	638	678	643	646	657	621	632	683	676	712	665	620	697	588	680	639	693	608	694	660	626	665	647	643	701	652	658	610	641	600	680	646	634	627	653	639	661	650	634	635	633	677	652	605	651	666	643	625	635	674	627	639	681	629	652	664	652	624	686	673	671	648	647	603	679	657	610	668	620	688	631	682	710	619	649	664	650	657	635	683	641	662	661	628	661	628	638	636	598	649	666	632	606	641	635	620	669	682	667	643	674	640	632	656	669	618	621	700	669	658	690	613	643	630	603	670	696	640	673	644	688	647	668	690	606	724	650	651	644	611	659	648	653	680	635	702	619	664	665	693	623	671	709	688	658	670	672	652	645	643	625	699	634	685	671	683	693	636	640	641	665	619	642	651	680	638	666	655	706	619	683	634	663	672	651	703	723	612	603	687	667	634	645	672	683	608	585	660	656	679	641	614	692	658	629	600	665	653	652	664	665	654	649	677	626	647	680	635	721	648	626	670	649	644	672	667	674	697	653	694	634	655	658	648	635	656	651	681	611	659	647	709	636	645	695	659	650	679	601	642	657	677	669	643	651	652	662	632	610	639	698	674	648	683	669	663	633	627	653	633	681	664	665	664	625	658	636	580	727	695	687	663	639	687	645	670	631	658	633	655	628	623	674	667	651	665	664	634	664	668	637	694	646	632	650	687	636	636	666	673	670	618	645	620	609	649	614	646	683	691	693	654	647	624	609	664	634	623	677	657	674	675	659	638	695	653	619	656	608	608	644	646	625	617	658	637	687	674	649	653	650	643	687	676	699	651	644	643	633	629	646	664	653	642	637	613	683	658	652	621	661	626	645	625	644	696	673	688	664	639	673	672	647	654	636	670	652	641	643	675	643	638	678	627	671	661	679	656	621	666	651	680	689	675	682	663	631	680	638	626	641	673	690	654	679	649	692	644	654	712	701	649	624	686	657	627	680	675	655	682	642	671	652	620	676	686	683	626	620	608	634	688	622	627	646	609	686	626	653	638	635	646	627	651	679	629	646	678	611	642	676	668	660	628	625	668	668	637	630	634	658	698	671	648	633	671	660	633	618	637	677	676	702	634	600	672	676	713	705	677	644	626	666	649	649	643	657	686	613	645	633	651	672	652	654	660	650	698	647	688	661	660	727	688	641	645	626	665	666	668	636	661	652	621	645	663	669	653	673	632	679	595	611	681	677	641	666	672	634	615	633	643	648	666	609	640	671	649	697	608	704	662	682	683	601	718	658	676	680	665	651	638	652	678	683	673	650	658	625	637	646	625	667	659	625	626	667	592	634	692	639	626	697	672	689	664	654	664	678	597	643	612	647	646	638	661	610	658	675	673	653	654	657	685	646	650	665	679	647	628	626	697	643	671	654	655	671	678	688	642	653	669	663	645	641	666	684	659	679	614	638	688	616	613	660	644	629	680	659	680	603	643	700	623	616	635	672	682	655	643	662	656	627	701	665	640	710	660	673	641	673	642	613	652	626	601	626	638	673	643	667	620	642	624	700	647	663	634	640	647	684	651	677	637	674	662	596	668	627	630	599	662	682	674	663	681	603	674	656	627	706	690	661	635	672	648	655	637	633	608	668	677	671	660	610	598	664	648	677	646	672	668	646	619	675	681	630	681	603	689	663	634	650	649	611	638	674	646	727	642	678	619	635	662	732	681	679	647	655	661	648	661	640	674	602	640	633	640	676	665	665	662	660	651	640	677	668	621	625	686	674	648	629	652	648	657	663	643	683	648	648	630	680	660	628	648	630	698	623	661	663	634	642	677	654	661	611	642	657	634	716	683	625	667	662	670	638	681	634	657	693	649	619	627	687	633	665	613	620	692	601	725	628	641	618	603	653	685	625	654	645	658	683	656	650	642	640	680	659	644	649	669	625	626	661	656	611	686	646	665	655	638	666	643	658	651	697	674	620	639	668	673	715	635	688	648	679	630	624	661	663	676	661	635	650	676	639	644	641	694	682	688	630	666	617	637	651	648	636	640	680	653	616	647	651	655	624	663	669	622	626	614	635	657	642	644	651	706	671	605	621	692	700	670	698	669	668	662	663	663	611	639	666	649	619	670	697	636	616	628	670	643	628	677	664	676	683	689	649	661	637	646	683	668	644	648	639	661	662	664	666	639	668	653	663	661	625	618	599	647	633	663	651	657	691	667	662	663	682	677	606	661	645	698	649	683	608	645	660	652	696	691	698	685	653	644	648	686	644	619	653	629	666	666	641	642	639	649	657	633	643	639	643	646	642	630	668	668	688	656	667	627	647	693	695	630	643	629	627	637	654	678	638	631	679	664	666	638	628	666	666	623	624	645	688	643	646	622	621	650	674	648	633	635	659	668	654	654	601	643	633	670	716	642	657	651	617	630	644	698	653	675	607	669	718	646	645	657	662	644	667	659	647	614	636	664	659	678	663	677	643	661	681	634	632	725	643	690	663	623	650	678	631	616	677	658	627	673	654	735	678	626	673	657	667	623	660	710	674	651	615	643	664	644	678	675	665	673	617	650	654	666	687	652	616	699	660	640	645	689	592	680	663	632	655	610	675	652	640	673	634	626	648	634	668	648	646	652	618	622	591	715	652	658	650	632	672	656	642	601	679	673	646	665	642	626	672	660	663	641	643	654	697	702	639	687	648	623	668	605	642	664	632	701	640	660	701	679	650	682	649	643	624	693	642	680	638	657	660	633	692	677	641	658	631	601	636	623	668	656	641	651	680	623	656	677	645	627	653	673	674	681	631	606	665	630	619	685	656	640	643	632	675	663	673	665	656	694	682	656	618	673	632	673	695	660	658	658	694	652	620	647	678	656	662	618	704	626	653	677	660	625	636	660	624	631	676	657	625	675	614	688	659	654	666	642	648	641	661	677	670	633	623	654	699	657	604	668	699	605	594	631	634	634	668	624	645	688	678	631	637	631	665	655	691	620	628	618	618	641	655	674	615	643	625	633	670	652	618	661	650	658	652	676	625	723	660	618	667	642	622	640	663	640	676	657	676	661	681	659	678	647	643	685	687	614	663	627	672	679	637	675	650	700	677	665	680	641	616	698	677	643	628	648	674	643	686	650	626	619	669	619	650	686	666	706	665	644	630	679	655	705	649	648	653	596	641	619	639	637	612	626	680	666	631	638	672	677	686	652	641	700	632	690	643	650	688	663	703	624	633	656	672	628	668	626	685	646	627	675	659	625	639	646	670	725	665	647	665	585	617	648	655	640	671	629	657	631	654	644	626	652	603	647	685	626	674	679	700	664	668	685	656	595	664	631	693	652	645	628	678
31035	5070	944	685	457	420	358	369	351	364	347	306	287	288	305	296	302	291	330	294	274	277	286	303	309	323	308	288	298	298	293	298	301	292	297	302	299	284	326	293	282	307	317	302	307	315	332	305	333	312	284	294	296	332	324	320	302	279	302	269	311	296	308	271	314	303	304	296	309	321	311	287	290	306	318	299	289	308	302	310	304	273	279	282	291	319	333	305	270	302	299	299	336	304	317	306	275	305	289	305	282	301	305	316	317	296	314	314	288	319	306	298	339	305	290	315	338	244	314	318	293	306	291	280	293	300	269	323	321	345	297	309	303	309	303	303	288	297	297	311	297	331	323	309	305	291	316	307	299	316	294	265	326	319	313	294	316	286	328	293	315	322	313	331	285	353	275	336	327	284	282	288	306	311	305	281	293	299	296	306	298	320	286	326	299	332	313	301	299	313	284	326	285	303	319	337	303	259	325	280	277	300	278	305	290	317	347	314	320	308	316	299	295	302	293	305	325	309	282	322	326	271	306	305	307	303	294	254	308	295	293	298	268	256	280	283	270	301	302	281	297	311	285	277	304	304	295	297	294	322	312	304	325	304	305	300	317	318	294	296	305	289	291	275	321	307	307	295	299	303	315	301	306	302	322	287	286	292	295	324	346	312	308	298	355	333	295	313	310	317	309	312	282	299	299	307	293	275	297	314	286	312	275	289	291	295	320	301	309	266	338	328	270	271	290	321	304	319	314	311	302	300	292	285	301	333	332	304	281	306	291	334	303	291	281	335	297	305	305	289	304	288	327	281	289	268	325	305	326	296	293	292	311	331	305	302	305	316	299	313	320	301	306	289	326	277	323	305	317	292	332	331	317	315	319	295	294	287	298	316	312	313	301	297	323	310	327	303	307	282	305	332	292	302	269	271	302	318	317	286	293	332	306	346	326	275	300	307	340	284	305	296	318	348	308	309	299	294	289	307	307	296	324	296	317	321	284	280	326	290	309	306	288	332	333	293	324	273	286	287	324	325	297	344	325	315	303	312	285	292	318	297	303	321	302	329	310	351	322	326	301	302	299	297	311	312	285	300	281	295	278	322	314	309	305	311	276	316	291	276	318	321	332	298	286	313	295	299	345	303	315	306	308	288	317	307	297	341	258	312	307	312	312	311	318	300	281	292	323	294	280	281	295	299	312	287	299	324	274	320	352	309	299	309	308	304	333	325	305	311	327	295	299	310	280	327	318	322	299	299	323	318	274	299	282	300	317	311	331	299	337	314	278	285	290	320	292	322	341	270	321	314	298	298	283	303	309	316	309	313	296	341	309	284	291	313	311	291	265	306	271	313	295	302	323	319	298	290	298	316	290	288	324	310	298	327	280	293	289	293	330	314	292	325	294	302	307	316	298	295	356	278	253	279	288	343	289	288	326	283	283	308	320	307	276	329	279	318	278	333	317	289	314	310	314	294	282	292	263	295	310	329	289	320	336	328	315	295	326	278	295	302	288	304	294	318	308	346	300	326	301	253	294	292	293	322	301	323	355	282	333	317	310	313	304	313	307	292	305	270	314	307	311	306	319	303	305	335	320	320	297	313	282	299	307	294	301	305	298	278	321	287	287	319	343	302	279	293	285	330	332	324	283	331	321	298	316	293	311	289	270	311	316	308	336	324	324	307	298	312	317	286	298	264	298	298	316	294	289	313	317	278	270	304	333	303	323	263	297	290	297	293	265	271	293	287	319	281	298	307	298	323	329	334	296	290	279	301	323	292	304	298	310	287	353	292	309	318	298	295	329	269	267	335	309	284	291	279	261	290	283	311	312	330	295	332	295	318	316	339	309	297	304	298	304	316	333	297	281	275	294	303	267	318	291	318	285	277	256	281	300	344	295	333	307	293	294	293	283	291	330	276	304	301	297	339	307	329	296	338	295	298	296	262	327	318	341	318	285	321	335	322	312	271	310	310	284	295	304	285	326	273	278	297	307	305	313	281	340	286	276	297	302	295	302	299	294	316	306	339	343	292	313	321	276	285	260	325	300	337	318	326	314	303	307	314	345	342	304	303	287	298	287	303	308	280	303	321	324	292	290	319	323	340	298	277	319	277	296	312	322	286	324	320	336	331	305	325	327	285	301	317	303	311	296	293	299	320	308	289	286	327	319	292	299	337	331	323	347	309	355	306	322	300	325	320	298	304	305	300	342	296	297	304	313	301	259	312	331	271	298	290	321	324	332	339	316	240	312	296	322	312	285	276	278	329	308	301	271	316	313	307	302	329	317	282	277	350	320	264	276	295	284	292	306	313	294	342	280	312	286	316	307	265	278	301	326	307	329	304	322	317	318	313	309	327	333	286	299	251	300	303	334	316	295	316	290	297	330	305	285	257	311	324	292	347	312	295	292	332	338	288	293	269	301	296	292	314	319	269	288	311	333	327	324	306	292	310	316	305	304	312	315	286	283	287	287	294	355	278	314	303	285	297	286	281	285	316	345	296	280	327	294	296	275	301	299	303	320	285	313	302	306	309	292	329	306	313	312	310	336	289	315	299	259	280	340	312	286	296	320	338	300	292	293	282	316	296	281	290	308	271	326	310	276	318	302	281	286	306	277	305	327	304	317	293	308	330	336	275	287	305	323	323	305	314	285	285	316	290	276	286	313	307	309	327	300	330	318	307	315	324	312	314	318	324	308	323	290	306	299	324	308	294	330	308	311	318	278	317	305	320	306	307	299	302	361	279	321	316	282	317	310	321	327	314	281	299	340	288	303	285	304	342	295	348	282	315	326	281	333	307	317	333	308	318	300	310	317	332	315	308	316	310	303	333	274	306	326	300	339	288	340	300	329	303	259	349	306	324	301	330	307	295	301	292	325	264	297	293	281	282	319	328	306	283	310	298	300	295	323	251	264	315	333	283	277	287	312	304	309	290	301	298	328	292	322	293	293	279	312	295	309	277	337	303	321	284	306	287	294	304	289	289	317	273	294	277	289	273	282	294	281	306	305	294	293	289	305	290	287	306	295	283	274	312	303	323	282	321	340	300	335	295	297	279	291	293	289	294	284	310	301	279	277	297	282	331	340	292	286	278	333	317	313	300	301	295	335	314	316	318	287	323	305	314	279	314	320	317	330	313	317	323	293	295	283	305	314	277	313	263	349	269	312	302	302	303	349	328	321	290	328	292	263	315	300	315	286	291	312	299	315	304	324	287	292	304	278	279	296	331	298	266	311	335	304	311	313	347	291	288	301	305	324	310	288	303	292	304	270	287	309	251	284	286	324	276	348	305	313	355	333	301	296	296	317	267	292	288	321	328	321	294	289	286	304	327	307	322	288	319	285	322	286	298	297	295	319	314	314	290	299	277	279	301	326	285	324	277	283	299	334	290	310	306	317	320	287	315	331	337	307	308	305	308	290	282	332	305	316	304	292	294	336	307	330	292	316	298	293	296	302	293	307	299	319	307	310	311	289	301	273	308	288	297	303	290	308	280	316	303	324	280	298	343
22774	10191	8097	6036	3730	2580	1629	1062	911	826	853	838	795	795	766	703	786	749	749	744	757	697	700	725	644	685	709	693	688	696	675	743	736	742	718	701	657	717	695	720	730	691	716	709	702	681	652	641	749	731	663	677	728	668	639	711	706	668	710	667	693	682	687	699	687	698	714	679	724	706	720	651	702	673	694	703	705	709	756	702	734	646	719	694	671	722	744	706	666	728	738	711	684	673	752	732	645	719	630	725	695	693	696	740	719	699	664	695	655	695	725	708	732	727	682	640	697	709	701	650	674	661	657	712	737	732	695	691	733	713	727	675	692	727	740	712	702	726	664	678	684	730	703	668	679	685	698	659	722	693	693	688	689	689	699	710	693	750	692	699	725	704	699	699	680	675	731	739	693	683	724	687	730	710	710	707	710	676	715	680	686	710	704	677	717	715	680	684	695	678	707	659	717	701	696	638	667	702	716	661	727	682	738	728	716	707	686	692	731	710	685	736	711	720	688	665	696	735	675	675	746	696	735	707	736	689	680	738	721	674	667	716	702	693	722	696	695	687	670	738	700	702	696	734	714	699	705	745	713	703	731	705	715	700	671	700	703	688	705	716	706	756	749	687	670	705	705	691	675	685	729	703	703	719	689	725	719	718	656	724	668	696	687	751	695	697	709	710	740	718	696	673	688	692	702	713	726	721	702	711	716	727	700	664	667	695	729	700	708	726	693	691	684	699	696	714	719	669	694	702	671	729	705	710	708	685	713	686	676	707	676	707	667	689	685	770	700	688	648	703	692	655	685	647	667	693	737	677	684	694	713	677	694	680	682	667	732	717	700	717	728	728	683	686	707	698	745	708	722	689	712	698	663	701	688	706	726	679	719	730	683	717	728	684	707	668	722	740	717	714	690	758	657	735	723	708	649	704	678	734	723	727	760	779	722	686	681	709	654	700	702	667	705	688	703	705	663	702	714	706	689	655	701	733	647	704	712	703	679	693	734	672	728	712	717	735	654	752	719	684	690	697	697	702	711	728	730	667	713	698	707	730	733	687	668	692	733	727	664	739	688	713	696	710	674	697	758	737	707	682	688	704	688	679	690	653	712	644	702	760	713	730	755	701	696	727	734	674	731	697	693	721	742	751	722	685	648	718	648	773	692	722	715	702	692	697	732	687	710	697	674	692	664	698	664	649	704	652	725	714	686	679	701	745	661	695	749	682	680	677	720	690	687	728	739	741	696	682	702	680	672	679	662	721	685	663	729	712	740	719	657	668	722	719	671	661	646	684	723	706	727	680	647	676	693	712	670	692	769	721	716	705	705	657	736	691	683	718	674	711	739	719	721	740	688	748	679	697	753	727	651	669	681	723	681	719	694	688	629	674	671	720	671	677	730	722	719	683	657	685	674	715	643	691	701	717	719	700	686	674	689	693	676	695	683	704	677	730	700	737	659	734	719	713	733	715	684	700	659	728	718	662	703	738	684	712	704	674	744	697	702	720	706	728	668	716	722	687	697	663	723	724	674	757	684	719	692	689	691	676	694	700	706	706	737	737	719	685	717	721	711	689	676	672	704	724	705	660	666	728	669	701	725	720	723	715	677	690	669	710	704	696	712	690	710	679	717	726	694	688	667	681	677	737	644	647	717	679	744	697	709	722	706	689	685	724	720	706	696	675	682	714	718	685	704	690	690	746	688	649	763	688	743	723	698	716	714	724	696	683	718	708	722	671	747	708	695	710	691	696	699	696	667	667	703	700	703	667	710	711	698	705	743	715	722	658	729	663	663	723	711	734	734	713	696	735	725	736	692	693	689	758	667	644	678	691	712	707	697	722	656	617	737	751	743	702	707	714	700	724	681	682	667	713	716	676	715	708	692	679	645	731	699	642	708	750	677	715	658	707	689	717	761	704	691	675	688	645	694	720	707	677	701	705	712	709	698	711	721	698	716	737	750	735	717	711	712	706	712	702	679	657	743	700	681	742	756	703	691	711	659	705	680	711	737	654	712	732	680	699	709	756	676	670	694	714	659	678	770	741	691	689	706	732	646	723	718	706	704	691	672	700	753	663	674	712	661	715	715	699	659	732	764	711	688	719	660	706	698	707	715	701	722	708	722	711	666	680	718	733	722	691	712	737	674	674	672	754	685	727	710	707	690	711	705	711	707	707	708	734	719	691	707	710	714	686	654	719	716	700	721	750	737	703	693	693	684	687	667	715	666	717	693	697	688	685	697	717	742	702	703	708	735	707	697	697	725	689	715	707	694	719	645	678	669	679	688	658	712	650	692	648	686	688	682	724	675	735	728	701	657	718	693	702	722	659	673	742	710	711	748	684	673	681	708	792	696	686	700	710	720	698	737	697	690	671	742	724	686	712	688	710	676	706	732	673	743	689	724	728	705	725	712	702	739	695	689	760	680	713	673	689	744	686	683	683	728	674	668	711	647	638	696	697	680	724	718	688	706	701	693	675	695	698	698	697	662	674	713	713	701	680	665	695	659	689	676	716	672	717	702	711	746	710	695	697	764	720	714	693	639	741	696	672	696	715	726	755	706	626	718	677	700	689	727	693	706	692	692	629	691	705	727	727	720	721	659	690	704	671	697	690	671	742	717	729	686	728	736	696	703	709	706	691	729	718	695	675	717	660	671	718	697	762	657	683	701	679	679	712	729	698	727	694	731	687	667	714	726	708	704	700	663	721	767	715	699	703	644	715	742	707	654	677	683	709	688	712	740	681	673	702	731	688	686	716	666	708	719	695	727	748	721	754	687	666	736	642	665	750	738	705	696	725	673	690	673	680	712	687	697	709	692	707	727	701	708	655	716	753	696	709	719	729	713	712	688	696	713	681	659	696	692	676	682	681	665	664	735	642	659	717	686	689	698	663	660	649	708	670	736	668	709	756	721	716	686	699	666	678	749	689	711	750	697	684	748	726	730	689	666	716	724	674	702	672	743	705	702	733	691	719	675	709	680	727	730	664	652	687	695	683	742	725	701	693	729	724	695	661	739	682	712	723	718	671	671	733	758	722	739	726	705	735	692	728	676	745	731	723	686	717	720	692	724	678	658	704	693	703	686	644	708	728	730	706	725	698	700	675	649	720	702	669	693	687	718	729	718	721	668	729	710	692	692	676	711	754	740	708	686	740	729	719	756	730	745	721	738	704	725	730	693	684	729	675	694	661	730	729	702	686	699	709	725	715	687	707	724	765	702	703	698	710	693	704	680	677	677	705	724	686	686	690	768	731	669	665	699	695	694	681	672	718	715	763	663	719	698	720	658	682	681	677	690	704	704	668	755	690	708	697	762	717	662	731	676	709	721	707	702	623	676	693	718	711	713	717	706	712	704	654	694	662	722	713	680	724	704	731	650	689	716	667	687	720	668	728	667	676	711	717	724	709	753	663	697	714	699	692	671	692	703	714	704	692	691	694	729	699	683	773	689	742	676	698	736	675	718	741	700	723	691	695	684	711	695	694	691	692	657	698	713	700	705	690
34396	6895	1059	601	498	368	344	338	310	341	302	326	306	355	357	345	334	344	341	303	307	317	357	328	307	338	306	324	357	338	312	302	292	303	347	326	330	318	344	281	349	328	330	340	316	333	305	294	311	343	288	318	322	313	309	363	338	298	312	311	327	305	350	347	342	310	313	314	320	333	272	338	342	345	318	256	321	312	326	296	317	302	331	304	350	325	317	345	328	305	310	314	313	307	297	327	328	341	325	303	326	337	322	338	316	352	291	310	296	352	288	310	289	323	299	289	312	336	337	321	256	285	298	325	302	312	348	315	324	301	313	296	327	300	356	288	303	310	323	343	325	301	325	298	340	345	309	332	308	339	321	326	326	322	302	329	323	349	312	332	330	340	314	322	315	311	312	322	296	328	299	298	284	319	319	347	331	328	325	311	333	284	347	285	300	302	320	299	310	332	322	336	299	345	321	309	301	301	337	309	298	311	321	315	321	328	295	321	306	292	289	279	308	331	341	334	323	301	267	335	316	323	306	304	327	260	282	336	305	331	321	338	329	368	326	353	304	298	295	287	291	368	278	293	335	306	307	336	326	326	368	302	292	282	336	318	311	329	344	339	297	306	298	310	313	301	335	306	283	313	316	325	338	338	346	323	302	301	350	277	375	323	299	319	324	294	315	296	311	308	288	297	351	334	305	324	325	321	311	291	305	311	302	312	309	356	319	305	342	291	320	295	343	327	335	320	325	332	305	292	318	345	339	316	322	318	299	350	311	346	334	339	328	302	308	337	310	316	310	312	317	312	308	328	285	328	332	284	304	299	310	286	295	340	356	339	268	326	286	270	324	327	346	306	315	327	317	333	337	325	297	289	327	324	304	332	314	337	349	314	333	324	353	325	336	289	302	292	301	323	330	336	322	298	304	334	332	332	322	324	308	322	316	314	339	300	329	316	330	333	291	293	318	326	317	320	324	338	330	303	291	297	319	336	342	318	318	285	343	310	317	301	328	338	311	316	358	305	323	317	320	296	307	357	342	287	323	277	287	296	327	310	338	303	304	309	301	299	328	274	329	333	285	321	348	361	322	323	308	325	304	316	316	320	362	294	324	299	348	303	298	327	329	284	317	324	387	311	300	314	320	356	303	347	280	310	290	311	356	335	307	331	333	308	317	326	348	330	335	341	282	315	315	296	319	305	275	320	305	302	345	324	336	322	348	301	352	291	323	321	325	322	333	317	317	295	302	310	304	339	310	331	319	326	310	322	291	340	315	310	299	309	301	332	283	317	317	307	334	324	321	345	299	331	311	315	345	335	317	309	287	309	306	304	350	306	312	324	318	316	335	337	304	316	309	333	270	317	308	342	323	329	327	380	310	310	294	307	337	325	322	327	305	298	309	305	314	332	295	304	296	283	334	372	309	318	309	331	322	314	330	318	299	314	322	337	316	320	319	325	354	289	316	296	298	341	305	316	290	299	355	292	343	335	350	324	305	303	321	290	321	359	356	342	302	339	306	305	321	337	341	287	299	333	330	297	315	295	290	276	325	335	324	328	306	323	334	332	306	312	292	305	286	344	310	306	329	360	351	342	317	326	297	292	317	323	304	299	306	296	349	304	326	321	310	290	326	281	330	358	308	327	330	320	320	296	316	292	325	326	344	321	320	334	289	338	326	325	325	294	311	328	301	342	327	311	351	353	339	344	319	326	317	283	307	338	334	279	309	310	324	320	340	287	308	348	281	328	334	316	318	306	315	320	326	304	316	307	314	315	315	323	291	289	301	341	321	327	295	309	282	330	281	317	299	326	314	319	352	318	325	315	327	277	298	331	314	333	331	343	344	312	322	323	335	308	334	297	315	308	301	333	308	313	326	320	301	334	319	322	322	351	337	310	339	297	315	331	324	306	333	315	321	306	322	308	288	305	318	333	320	293	313	330	282	302	320	310	324	302	320	324	339	314	327	290	297	341	336	307	307	313	294	302	304	319	350	281	326	293	321	343	325	346	303	315	284	318	323	327	310	302	289	326	329	325	312	279	295	349	308	342	319	307	313	305	313	310	291	328	329	317	309	304	335	334	312	340	308	286	298	295	303	341	316	289	338	320	319	310	283	301	319	302	312	318	319	335	337	305	327	361	343	323	324	288	293	323	328	320	311	305	328	319	289	335	341	361	326	316	321	337	299	338	327	304	324	329	344	327	284	334	343	307	325	329	352	325	300	335	319	289	322	300	305	309	332	325	324	282	306	282	322	297	318	343	306	290	295	327	313	322	302	328	304	322	297	339	296	322	314	323	311	301	288	364	308	341	296	305	330	309	307	327	308	322	324	303	296	312	321	323	332	347	303	313	337	306	343	305	349	311	302	341	279	270	326	274	299	354	292	320	291	350	312	304	342	312	309	309	318	290	324	297	317	273	314	294	322	367	353	345	307	316	332	308	295	287	332	321	342	336	347	322	335	267	329	290	305	310	355	316	328	315	317	347	331	347	340	303	319	319	300	315	322	289	317	338	289	311	330	330	375	289	330	303	309	308	323	276	310	292	324	309	273	362	336	305	294	311	303	305	283	336	327	292	316	290	307	289	334	317	306	330	302	306	338	309	294	324	329	313	318	332	322	316	312	349	323	315	345	310	315	310	322	323	316	302	329	306	320	309	311	339	329	337	309	328	306	305	322	274	328	319	294	323	307	329	309	311	328	362	292	284	333	317	336	314	338	349	292	292	350	247	325	296	331	302	289	298	301	303	329	338	291	289	340	348	316	326	311	308	327	315	324	339	311	323	310	302	343	318	328	386	322	349	315	314	294	335	315	343	343	353	319	318	319	308	276	299	310	262	332	298	318	321	259	319	308	336	331	333	286	343	308	311	287	313	313	327	333	323	298	325	299	364	304	337	344	353	323	319	316	275	342	332	350	344	315	304	341	310	368	362	334	307	326	340	286	322	313	302	326	298	295	353	337	294	328	309	340	300	320	319	309	331	306	309	307	299	315	308	345	342	290	317	280	314	358	315	340	322	312	349	336	358	317	295	323	305	341	301	311	347	312	312	329	297	330	319	310	310	328	291	312	333	310	323	275	303	285	301	293	344	295	329	349	338	307	345	287	288	304	305	332	302	326	315	301	296	327	354	316	321	320	316	323	344	341	280	314	309	300	321	337	350	292	288	296	349	310	360	295	304	344	313	325	331	346	360	307	305	358	309	337	278	275	315	302	328	310	303	311	318	334	361	333	290	320	333	296	320	318	343	315	313	309	319	309	292	292	346	307	312	301	316	291	304	295	313	329	320	336	309	332	344	314	308	302	321	333	282	314	333	303	336	330	292	322	309	335	293	293	325	280	322	304	269	333	288	306	351	315	315	295	329	350	303	269	301	335	335	299	303	301	309	323	355	303	302	329	326	310	323	307	288	303	313	324	332	340	298	304	346	310	325	339	303	313	285	370	314	325	331	332	326	289	329	327	284	272	283	311	301	326	301	325	326	324	332	325	331	310	325	301	350
24988	11074	7496	5524	3850	2475	1869	1268	1020	982	899	876	882	860	844	852	759	834	780	795	749	757	750	787	765	724	788	758	750	791	730	712	725	771	758	715	767	730	796	752	731	721	716	765	750	755	691	808	783	743	741	757	774	737	733	778	752	750	711	707	747	750	718	696	764	735	724	762	763	740	755	769	740	760	786	755	718	729	831	768	793	775	720	735	733	761	737	714	753	769	809	770	749	713	738	756	730	738	734	747	770	757	720	765	769	731	763	704	745	716	747	768	736	731	724	692	776	752	762	741	764	736	787	740	726	736	737	774	769	742	704	795	773	723	736	668	727	749	746	740	760	702	726	717	713	676	765	750	782	771	725	710	738	765	714	787	736	757	773	776	742	780	736	749	755	705	813	772	751	736	723	771	739	731	757	751	735	702	776	715	729	790	744	788	695	707	774	748	801	762	732	721	752	760	665	754	739	722	720	761	747	744	766	777	772	736	725	725	740	710	744	729	718	712	757	776	792	757	732	763	743	744	824	693	710	701	736	766	749	777	700	752	719	770	731	721	725	757	724	738	733	765	757	741	724	722	710	755	793	712	724	730	718	757	717	761	777	747	732	763	762	775	726	679	756	774	734	720	723	747	715	750	745	745	809	717	775	756	734	744	787	736	715	762	746	759	731	732	760	749	734	755	730	770	752	713	752	744	731	754	764	754	719	769	747	724	726	774	768	728	734	743	729	754	715	721	771	703	759	823	726	783	747	753	760	761	749	731	735	798	800	750	782	709	736	785	759	694	721	750	769	716	732	740	724	737	725	769	685	709	791	730	732	756	783	734	727	734	700	720	740	755	767	761	725	698	771	762	748	808	760	738	731	724	730	778	734	743	759	680	781	665	748	727	722	757	784	697	698	762	735	788	739	756	724	730	744	741	705	738	770	725	737	688	754	744	746	710	741	695	749	751	736	776	696	774	709	716	709	723	759	703	806	739	752	729	759	732	746	808	687	671	732	737	752	745	773	707	718	737	741	737	741	765	771	747	711	748	768	792	723	744	745	708	759	707	714	725	747	748	726	761	752	789	676	708	692	728	727	770	773	740	716	755	753	788	725	696	777	716	717	758	747	719	813	713	743	726	774	791	756	720	748	772	701	803	721	702	777	699	718	730	737	732	705	734	749	718	768	747	712	752	748	740	770	764	767	762	772	745	706	730	702	751	721	730	756	738	776	759	747	737	774	696	777	755	754	737	757	774	763	789	747	775	728	701	736	747	703	746	769	757	745	705	723	740	750	770	776	747	740	715	752	782	746	749	758	748	784	736	717	755	749	773	733	766	748	746	728	715	805	732	731	760	723	765	781	735	721	755	762	772	704	744	734	704	723	753	766	732	715	715	735	766	755	687	743	781	736	740	752	752	738	697	778	761	762	776	752	787	736	752	738	739	709	717	757	740	726	738	789	744	746	767	779	749	686	736	752	764	736	747	720	706	742	802	778	714	726	709	767	759	732	769	768	737	771	728	757	799	786	717	787	816	763	772	741	688	721	791	771	762	755	734	771	738	810	719	747	760	736	742	764	702	720	718	788	741	743	757	711	709	769	724	743	752	738	724	736	754	703	782	746	756	781	756	741	763	806	739	773	768	722	724	719	759	758	712	763	728	812	749	708	722	737	748	784	710	718	805	758	746	760	772	766	721	725	765	750	773	734	720	736	689	754	742	743	724	745	732	776	718	740	749	719	709	779	683	781	748	763	738	720	707	822	758	728	766	777	700	722	754	727	746	790	746	764	733	751	728	794	725	703	779	726	771	776	743	749	708	766	738	783	736	726	768	733	727	769	709	761	728	768	748	735	781	760	729	793	703	717	770	673	781	755	707	775	748	753	718	706	753	723	762	752	720	747	757	753	728	719	746	745	773	742	717	721	671	753	737	697	710	777	723	717	733	737	760	706	679	726	759	778	733	736	781	724	795	734	766	762	742	780	732	669	722	742	766	703	742	687	795	714	728	700	743	688	756	756	791	698	751	727	748	751	756	771	720	741	772	753	752	793	739	751	758	740	774	715	761	772	692	722	751	728	725	760	788	715	729	801	774	696	758	774	718	749	734	712	766	713	745	772	716	722	755	780	740	801	760	717	789	736	732	745	769	737	728	699	737	753	759	777	752	762	754	760	748	752	754	697	772	726	700	793	768	731	713	742	726	707	730	722	759	741	781	715	749	806	752	751	785	676	727	699	717	701	707	738	679	732	735	741	804	764	750	730	690	739	766	718	755	755	722	743	750	731	764	762	691	757	699	774	761	756	760	723	708	734	739	769	742	782	721	792	731	753	711	717	733	721	735	803	712	765	711	736	651	759	729	709	716	798	729	734	774	724	725	744	721	776	736	733	752	795	720	733	768	707	753	708	777	718	740	748	782	702	766	742	750	731	754	700	766	765	731	764	777	731	750	734	748	773	757	769	701	700	747	712	748	744	754	779	798	775	730	762	810	748	711	728	739	728	699	731	773	695	724	739	742	768	766	763	723	758	683	745	744	715	760	767	777	746	690	739	750	737	706	757	758	793	757	710	728	731	745	745	719	746	731	709	761	724	753	749	763	721	756	803	746	762	709	725	758	757	743	770	746	739	697	732	805	721	755	760	711	686	730	733	752	718	687	798	709	727	702	730	761	779	756	717	736	736	767	737	675	701	705	730	758	817	758	746	748	759	742	689	703	737	700	690	787	721	711	822	711	728	715	746	748	720	694	747	746	779	737	785	767	783	766	754	782	755	757	814	741	730	755	742	754	741	693	774	693	733	713	701	721	758	731	745	793	744	752	703	737	718	738	719	762	726	761	730	751	748	739	751	746	753	754	740	791	737	703	706	699	791	721	736	760	772	773	791	754	757	767	729	755	774	738	695	721	742	745	751	755	727	759	676	774	768	715	738	748	714	753	703	723	765	727	739	712	738	755	715	677	729	723	740	741	737	734	745	744	712	795	753	753	735	720	762	733	761	704	725	739	782	698	775	746	723	720	721	781	771	751	757	705	715	779	777	728	719	751	768	726	708	751	718	780	751	740	690	728	740	814	681	716	745	702	726	750	764	745	752	764	722	747	733	686	695	741	750	748	766	729	736	779	727	716	779	714	741	745	760	757	752	753	732	785	721	762	793	767	724	747	741	819	746	751	747	734	733	747	714	792	726	756	722	726	703	695	713	719	703	761	734	747	745	775	716	768	767	710	720	775	784	779	736	706	735	739	781	741	712	798	764	749	707	773	710	711	768	766	756	701	722	751	720	765	744	688	735	766	704	800	705	742	714	717	750	753	738	753	752	767	757	730	762	770	798	748	707	748	740	708	699	769	777	701	744	753	731	720	772	765	722	717	781	700	744	767	769	739	732	758	764	729	728	776	743	745	764	754	777	773	730	662	784	752	749	753	771	749	758	736	757	729	751	732	729	745	790	735	752	776	745	732	759	790	763	770	719	732	748	785	747	731	728	698	766	727	759	757	720	734
23581	2567	613	475	379	320	306	319	311	297	297	271	295	291	291	311	299	286	304	293	307	303	289	291	317	288	263	272	293	278	292	305	307	312	282	275	304	303	301	288	300	313	251	275	302	306	305	279	338	272	299	315	298	278	278	306	298	268	309	303	318	296	279	301	295	279	301	301	289	263	279	318	280	270	287	288	276	294	305	280	279	247	294	295	307	293	334	273	296	315	271	281	264	289	271	267	312	294	293	315	288	294	299	291	308	308	286	310	310	284	292	295	292	316	318	288	295	279	293	300	312	303	284	306	273	301	296	273	262	317	291	313	282	288	287	286	291	313	285	265	285	308	273	283	292	274	293	293	283	301	286	304	303	322	282	292	317	290	306	278	280	300	302	292	299	296	296	306	304	293	320	307	303	299	300	302	291	287	282	297	325	291	278	318	318	293	298	297	289	296	273	284	300	304	327	300	281	327	333	268	311	320	290	275	285	284	348	285	277	300	327	259	305	333	278	291	298	320	295	295	305	308	304	293	279	297	310	285	306	306	299	294	299	269	309	296	315	272	288	300	266	290	270	313	328	325	312	287	303	339	263	303	270	263	326	297	299	304	293	283	297	290	266	289	317	310	274	301	282	321	268	279	286	295	278	266	267	282	284	303	279	286	280	303	300	281	274	302	314	298	309	273	305	279	322	314	311	298	322	284	278	286	289	304	318	285	281	267	304	323	328	297	310	280	327	286	266	266	304	299	272	284	280	284	279	314	294	340	297	292	309	299	302	335	279	344	296	328	310	288	318	322	313	303	268	299	296	289	304	316	264	286	293	300	300	300	288	314	291	298	281	340	295	277	299	340	335	311	302	326	312	305	309	313	282	309	276	288	308	285	325	271	284	280	302	298	315	286	248	309	274	310	312	298	309	316	264	305	296	308	285	298	305	283	284	336	337	291	282	298	304	265	300	270	314	297	267	314	314	286	280	301	318	301	307	300	267	284	285	303	306	315	325	272	296	320	294	308	291	282	298	308	359	314	333	341	335	277	267	294	343	297	339	276	346	289	311	336	280	298	285	323	318	314	297	293	272	309	299	273	336	279	337	295	293	313	305	306	269	263	285	279	298	280	266	304	349	301	305	319	307	312	265	289	317	304	280	263	304	273	280	322	312	308	302	276	307	302	314	274	280	299	256	306	294	298	340	318	313	292	297	317	279	303	309	296	293	300	296	318	330	303	274	287	312	309	314	275	295	305	315	288	284	330	308	285	300	284	301	279	293	308	287	288	263	263	289	322	304	296	289	314	308	257	292	304	331	272	290	297	291	271	280	320	295	310	341	311	298	254	283	313	287	316	274	319	288	273	268	281	281	304	285	300	346	279	284	307	300	297	277	292	305	303	281	285	318	328	302	319	295	305	333	302	305	310	280	316	323	274	247	296	279	263	316	307	297	283	299	274	263	285	266	269	321	253	293	316	300	314	284	310	322	287	309	297	287	280	269	305	256	300	318	273	310	304	269	289	279	278	276	277	303	312	298	295	284	322	283	302	275	298	318	294	294	302	268	284	270	325	296	301	322	265	273	295	312	277	320	269	275	276	276	279	312	341	298	308	324	295	318	327	325	304	322	279	310	299	301	274	276	265	311	276	311	304	301	293	301	314	277	289	292	298	305	285	302	332	276	287	280	293	260	301	294	251	294	284	267	267	307	272	335	284	296	270	319	322	290	282	313	283	288	320	301	295	306	284	313	292	292	277	309	280	278	337	281	258	300	310	322	291	277	301	316	297	304	309	318	298	326	302	293	273	298	290	299	311	340	295	287	306	340	292	302	287	301	265	291	286	269	287	274	330	303	289	268	321	287	298	297	262	312	295	302	305	327	323	285	314	302	293	314	300	311	288	325	264	285	261	294	297	273	307	322	284	276	311	304	262	288	321	252	308	303	247	295	283	314	302	302	271	328	292	308	320	295	289	299	295	290	287	299	289	321	324	306	291	305	314	281	294	292	310	305	301	298	311	278	292	316	291	299	302	307	308	336	304	310	283	316	295	326	323	306	277	282	284	256	278	286	269	306	315	271	310	298	288	295	304	271	298	320	321	275	296	273	263	289	303	303	295	309	278	304	277	315	283	273	317	315	288	287	271	293	296	289	302	298	311	258	285	298	287	330	310	310	250	273	301	301	344	305	347	271	294	305	284	299	310	283	307	320	280	256	278	285	272	298	288	310	308	285	308	295	267	316	292	304	287	311	290	294	314	292	287	297	266	306	253	322	299	260	310	299	314	277	267	306	278	299	291	317	324	270	287	306	288	289	297	306	317	289	276	268	280	295	296	336	293	285	277	270	270	276	279	308	285	310	263	294	297	293	293	294	288	273	295	242	276	286	278	294	284	274	290	308	279	329	326	338	298	321	292	347	296	309	329	294	272	303	293	304	308	283	290	281	326	307	284	306	326	343	267	325	278	310	266	287	273	304	323	328	296	290	303	281	276	293	276	282	283	288	283	308	311	290	295	309	283	297	302	287	311	301	296	282	302	325	273	298	268	296	289	280	280	280	293	323	295	301	293	281	289	307	294	297	355	297	296	279	315	309	305	321	290	300	265	293	299	315	282	309	286	262	313	314	287	298	317	294	285	281	282	275	286	287	313	279	325	272	275	281	293	296	241	285	279	262	319	316	279	291	301	307	263	327	271	255	290	281	282	258	253	310	309	282	284	293	260	264	299	277	295	288	267	317	294	303	282	270	301	316	253	293	266	291	282	325	307	294	306	293	317	312	291	299	308	318	304	317	324	316	287	281	334	294	291	277	297	267	309	289	292	297	286	269	304	310	291	287	308	273	310	322	291	264	296	305	264	305	292	301	294	295	270	265	303	314	288	288	306	288	305	267	318	280	316	261	320	327	285	301	288	302	318	290	314	266	306	298	278	299	264	287	293	301	310	279	304	263	277	306	282	320	268	298	276	287	267	276	338	296	278	277	275	324	308	282	293	304	266	263	276	296	294	312	299	300	296	277	319	298	265	297	317	292	315	310	290	273	285	274	344	317	276	291	288	287	298	295	287	292	256	284	291	276	306	285	285	288	309	312	278	304	289	313	318	298	284	292	293	275	294	321	300	299	315	303	291	311	299	256	296	330	291	304	282	279	301	275	293	323	323	283	285	296	305	295	266	297	293	257	244	302	270	322	311	289	319	307	283	299	287	282	309	283	284	304	294	322	308	301	266	308	297	293	267	311	314	302	283	277	264	303	324	336	305	313	313	293	282	296	307	309	326	303	294	305	274	315	277	319	277	307	335	290	279	274	312	317	268	279	270	338	269	293	307	285	281	290	302	315	313	290	264	326	309	287	287	328	272	290	299	293	310	292	292	269	274	266	295	317	275	278	322	308	324	310	303	277	288	264	311	306	294	327	298	287	297	330	302	302	269	282	291	303	279	292	299	310	312	250	296	310	291	265	319	278	290	294	296	299	324	286	344	311	310	295	319	292	302	272	276	284	279
18095	5817	4107	2915	1715	1108	969	770	745	680	710	703	701	711	660	680	664	699	705	668	699	647	694	641	625	657	682	650	680	648	626	681	690	683	675	646	654	683	632	665	652	653	688	682	598	667	703	697	648	665	673	660	658	653	653	671	682	622	631	678	667	675	620	672	608	618	685	661	632	650	712	656	630	608	682	656	683	639	643	682	651	689	663	679	663	685	671	644	677	643	638	692	653	648	666	694	643	634	635	668	598	663	664	644	677	657	630	680	673	695	650	704	646	638	656	708	668	715	667	674	691	619	647	675	636	662	578	671	626	624	677	652	641	612	663	680	692	630	652	659	653	631	657	661	622	656	690	667	632	621	660	678	704	690	638	636	687	655	642	625	662	662	698	660	650	654	638	650	652	676	667	664	612	626	749	671	628	708	662	641	671	642	667	645	635	666	667	666	621	649	664	668	684	724	755	637	681	666	680	678	618	620	649	668	619	660	630	695	636	658	628	685	672	703	623	627	661	682	663	668	676	688	657	633	638	626	668	677	607	686	639	575	640	659	635	648	631	662	688	640	685	684	613	638	678	657	694	709	657	673	653	655	648	646	646	609	672	668	646	648	693	668	682	660	711	690	679	665	679	668	665	629	665	646	640	668	676	659	636	672	609	667	675	684	656	680	700	699	644	652	682	642	711	648	668	658	702	688	679	640	730	644	683	656	657	619	654	633	636	648	683	697	643	689	653	685	602	692	618	650	672	642	652	654	644	620	703	688	659	652	644	665	622	642	725	682	630	611	669	643	622	638	670	610	636	669	652	633	678	684	641	670	641	661	665	673	671	653	670	677	643	659	644	717	663	676	684	684	686	634	728	677	671	655	620	615	680	659	676	672	643	668	643	594	668	699	681	658	660	665	644	658	622	646	613	625	675	650	661	663	649	651	667	667	669	644	628	682	694	698	689	703	679	691	642	634	646	684	663	635	669	665	667	660	659	634	711	656	667	629	663	670	642	654	699	637	691	702	661	642	637	640	671	628	628	685	664	611	633	629	646	653	667	671	626	596	723	689	651	684	618	640	683	632	624	655	643	627	648	656	690	634	637	650	671	637	625	669	692	686	666	677	660	673	667	692	720	661	641	684	663	640	619	632	674	679	650	655	712	643	657	652	659	640	638	677	683	655	643	685	673	681	666	615	643	662	680	620	648	630	614	636	711	662	694	690	663	629	634	649	668	616	666	668	691	679	698	680	682	663	690	656	614	692	681	667	591	631	669	641	667	675	655	663	677	667	679	678	652	633	671	622	646	690	667	617	649	598	658	733	691	641	671	625	707	649	623	663	647	704	692	648	660	676	667	644	658	633	665	642	670	665	644	696	630	632	654	660	666	667	699	658	649	666	663	633	667	688	660	679	653	660	619	672	636	650	677	644	611	712	609	673	621	645	632	657	668	624	683	671	640	691	677	677	695	629	674	634	643	650	630	633	656	622	646	661	670	700	647	653	694	704	642	637	621	597	618	633	701	607	651	680	674	698	682	669	716	635	667	674	662	645	677	675	692	655	652	684	659	611	632	681	669	676	663	640	686	641	673	655	640	617	640	633	664	688	662	652	637	678	706	656	723	664	633	660	646	628	647	619	673	682	724	642	645	633	659	685	613	667	648	654	696	653	612	683	696	685	658	654	633	661	639	661	702	654	640	621	688	648	673	661	636	676	629	658	612	682	673	667	662	662	670	639	666	691	636	639	668	643	668	699	658	629	668	675	682	672	647	663	661	625	687	665	678	623	647	608	699	659	665	652	653	674	676	663	675	619	637	709	696	642	681	654	610	664	671	642	699	708	654	655	677	710	616	660	684	675	641	727	661	658	562	634	658	643	638	655	718	680	661	652	651	665	608	640	666	689	668	682	667	679	662	630	652	657	680	644	676	701	660	693	631	649	656	640	637	670	658	655	694	708	671	669	656	643	638	646	638	656	696	677	641	638	703	659	646	726	620	641	647	627	724	644	614	683	662	643	625	677	600	616	654	708	703	665	690	645	668	671	698	740	628	681	650	645	672	638	682	667	653	647	673	716	699	633	650	636	662	671	674	659	633	679	702	649	692	653	670	655	705	679	670	668	629	630	669	653	654	684	627	702	658	628	661	690	638	665	646	681	706	602	621	643	656	634	672	669	655	663	636	669	634	620	671	635	657	657	656	678	649	645	632	675	673	657	699	690	682	691	669	684	683	679	622	649	658	619	655	654	627	660	683	631	652	651	663	648	657	672	653	617	684	658	649	630	679	643	655	690	658	635	672	685	700	651	683	673	650	673	636	645	695	681	672	697	650	647	618	634	704	660	656	690	651	623	677	603	647	621	660	656	728	694	601	664	661	688	703	659	660	596	665	663	663	679	679	675	688	659	657	601	694	672	648	682	667	658	626	660	689	634	639	664	613	613	642	638	638	644	660	659	655	650	651	668	680	662	635	666	674	615	626	658	633	676	678	701	669	672	643	626	690	686	685	657	663	647	684	638	652	649	630	625	632	638	662	678	638	592	683	651	660	607	673	622	690	657	691	641	682	654	633	669	628	659	676	715	650	623	679	687	604	615	651	659	685	629	661	680	649	617	657	686	631	658	634	697	664	667	708	657	655	638	645	688	626	694	657	609	637	610	672	627	629	657	691	666	669	648	671	659	679	661	663	718	676	647	617	689	672	667	641	639	651	645	672	634	631	660	671	619	671	641	676	629	611	603	635	688	684	640	678	690	664	595	666	662	664	672	633	653	667	710	645	613	647	644	653	713	641	692	695	659	648	662	609	640	617	599	615	640	665	653	621	701	677	652	662	652	642	637	707	690	656	684	681	608	671	683	660	672	638	641	699	669	636	662	607	593	664	623	690	651	666	649	634	667	638	679	678	684	699	679	617	701	669	669	654	671	665	674	669	686	658	671	661	641	694	673	665	640	626	668	636	650	691	666	688	650	607	656	704	618	689	652	664	614	681	658	658	630	698	691	649	706	628	670	662	653	609	700	667	708	657	603	645	667	643	635	680	635	663	631	662	681	692	674	633	633	626	669	663	670	645	681	656	659	611	637	592	617	644	673	703	672	597	637	667	645	687	679	706	653	659	621	671	712	633	654	702	679	663	677	640	664	668	668	645	656	676	621	677	676	599	642	635	654	637	653	604	636	681	652	633	721	651	627	652	655	667	661	668	645	677	676	672	680	645	634	647	673	706	635	622	716	667	625	674	682	658	631	623	632	650	597	643	652	673	624	661	642	663	669	690	670	693	631	648	605	641	673	671	649	621	688	693	654	674	689	671	662	698	673	639	676	671	685	654	626	689	629	711	667	662	675	639	713	681	682	669	677	666	674	676	656	655	696	675	620	698	677	691	648	629	676	642	660	643	622	679	668	655	632	692	707	671	679	673	628	645	630	644	668	649	653	589	680	611	644	664	680	647	640	679	673	641	622	642	674	633	667	661	676	639	674	666	656	708	674	669	665	627	623	667	648
31985	4666	1046	592	432	382	310	339	321	293	310	319	334	309	316	280	305	294	287	291	311	307	271	327	279	319	294	312	316	295	304	287	291	325	309	292	295	313	307	312	333	313	283	317	295	325	316	307	377	298	294	308	346	275	321	304	284	282	344	315	333	307	340	284	294	319	285	317	302	311	307	273	282	294	316	297	306	290	295	295	323	289	298	284	301	289	307	298	289	312	324	338	310	290	296	306	317	309	306	295	306	334	308	328	317	293	349	293	277	284	305	296	344	303	293	276	298	307	289	296	308	320	312	283	316	303	287	296	305	291	346	341	268	296	310	313	290	293	312	290	331	303	306	326	289	318	336	336	352	288	293	296	317	291	278	299	332	326	317	301	308	262	296	305	265	308	308	302	291	290	266	328	305	296	313	314	280	310	300	280	315	271	277	313	287	304	321	314	289	289	263	306	283	306	321	325	323	316	314	314	265	275	311	290	301	321	308	310	316	296	264	306	326	311	311	305	313	279	296	306	357	326	278	297	304	305	343	308	293	329	292	286	300	344	285	295	306	316	297	316	284	319	305	313	272	325	309	300	318	338	285	340	286	303	291	288	279	296	311	292	299	337	308	306	305	318	344	322	311	300	302	280	333	268	292	309	314	337	310	317	338	304	268	264	322	274	308	306	280	303	279	302	318	340	288	309	311	329	315	311	313	305	304	277	267	328	300	300	291	302	234	301	295	307	315	282	301	317	293	290	288	324	317	332	270	299	280	280	315	277	274	305	256	272	300	320	303	272	296	322	326	313	291	277	277	271	310	297	294	331	299	324	310	292	319	306	280	292	317	332	319	299	299	310	286	277	281	278	268	276	297	289	325	296	304	299	301	304	290	299	288	300	324	304	336	292	308	287	327	326	294	311	286	288	338	333	316	293	281	283	288	288	267	313	272	274	317	289	311	326	311	309	312	317	257	287	312	278	316	325	330	293	291	295	320	251	296	332	319	313	318	321	308	321	291	293	301	317	325	299	296	293	282	292	339	320	311	352	303	354	295	275	322	332	268	333	325	278	332	296	296	291	315	299	309	289	309	302	258	302	321	319	298	296	322	314	293	306	342	286	293	292	331	302	306	310	352	310	328	325	333	263	272	304	310	306	306	319	317	330	314	290	293	275	306	310	300	298	307	301	305	333	325	258	308	277	301	318	304	328	287	312	306	292	284	321	290	261	310	318	291	317	309	310	270	304	316	308	313	306	310	326	261	317	286	282	306	312	305	283	287	314	296	261	295	336	300	299	298	323	292	307	276	297	343	293	297	295	273	306	310	316	264	286	303	279	311	325	307	308	314	283	310	279	314	342	334	317	273	324	276	281	289	295	284	303	278	310	313	335	294	299	321	317	327	310	305	323	310	312	267	303	286	310	306	313	336	280	315	298	265	281	304	283	310	345	343	318	311	306	293	295	271	319	319	328	280	326	336	303	289	286	283	292	288	314	311	296	311	286	336	304	280	317	323	345	308	308	305	269	286	293	295	275	316	295	299	283	255	287	326	306	251	318	302	321	330	287	301	294	314	343	274	264	324	290	304	300	318	309	309	324	322	307	280	289	318	295	284	344	313	306	294	308	293	297	289	312	335	304	297	298	289	294	283	272	316	296	333	330	332	286	296	296	319	301	287	306	309	313	337	326	298	343	329	269	272	329	321	303	299	299	278	352	275	311	288	321	299	339	307	336	314	325	313	286	340	297	308	323	294	304	299	282	265	303	321	304	317	308	341	307	312	295	289	294	284	313	320	303	320	286	314	316	331	324	307	290	285	327	308	336	278	301	294	288	300	285	322	297	293	309	320	317	295	294	316	307	281	303	299	290	281	293	268	271	297	284	291	294	339	310	338	320	307	285	262	294	323	317	361	310	323	341	323	291	298	293	294	332	303	293	313	282	291	312	301	305	307	351	300	294	336	304	290	304	329	284	330	358	320	300	309	285	282	289	277	321	293	299	328	348	283	341	299	297	290	288	278	330	299	295	318	305	283	334	318	294	314	356	312	275	324	313	314	323	294	306	308	306	250	327	319	292	265	268	284	309	307	306	318	275	307	299	295	307	308	308	283	323	298	320	319	279	299	303	305	301	304	287	305	335	336	318	316	296	296	292	272	299	334	283	308	319	283	295	307	278	309	298	283	300	284	301	321	298	310	332	330	307	326	329	324	314	304	314	329	321	290	312	318	307	286	269	294	322	309	301	320	354	330	306	316	312	299	335	304	299	311	279	303	302	336	305	350	361	325	315	293	308	325	299	279	273	300	330	322	278	269	311	297	284	272	334	307	317	289	305	335	311	331	340	325	309	301	297	332	307	314	317	314	317	285	298	305	314	330	269	310	305	331	311	334	329	280	277	315	314	319	321	278	296	322	318	286	295	321	296	288	272	291	278	308	341	330	276	305	291	334	277	310	329	318	309	294	311	291	302	297	311	305	289	352	293	312	306	265	308	337	292	304	309	310	296	303	292	285	274	268	332	275	324	322	280	288	307	310	249	312	331	310	288	326	268	316	304	295	325	293	307	315	316	313	274	277	300	295	315	289	325	343	302	307	324	277	291	308	307	315	294	303	312	307	309	333	303	300	306	307	307	314	287	298	336	274	313	299	306	310	263	327	310	334	282	267	318	303	283	293	272	304	305	313	298	312	296	294	306	298	297	284	308	338	294	277	287	284	305	307	294	291	310	280	311	321	316	298	313	334	321	297	341	291	314	308	312	315	299	304	270	303	316	266	315	305	324	294	337	276	255	278	296	343	307	302	322	289	310	304	284	306	329	312	299	263	300	283	304	310	276	297	284	326	295	334	309	331	325	309	314	303	333	281	310	319	298	297	298	326	291	291	316	303	276	337	300	326	305	303	323	305	360	326	299	302	308	318	319	287	280	291	334	307	295	327	328	334	280	301	307	295	335	326	314	315	320	320	324	291	297	289	310	258	311	324	320	308	294	303	327	344	286	309	303	323	309	308	307	312	293	296	328	331	310	312	310	317	322	326	306	282	317	309	316	300	320	317	311	337	309	311	307	285	282	327	310	295	290	302	256	329	298	302	281	332	316	296	327	276	279	317	304	301	312	288	309	323	327	327	322	303	294	302	308	316	281	299	311	340	283	327	302	318	312	325	302	301	322	301	321	285	330	290	294	330	311	305	276	297	311	287	309	303	330	302	331	346	317	310	322	336	301	309	313	282	291	322	292	305	293	308	290	319	304	309	298	319	312	309	335	311	277	270	311	323	284	333	336	309	286	324	330	309	280	297	356	306	299	321	322	333	305	318	291	282	323	326	325	310	283	302	324	316	299	332	282	292	313	314	283	284	269	300	300	328	295	306	320	300	296	296	297	288	291	272	306	312	298	280	293	313	302	331	281	283	298	313	283	290	288	330	332	300	307	280	317	297	320	275	329	283	326	251	287	293	320	285	300	300	331	275	317	290	309	300	300	310	306	285	313	292	295	286	324	321	280
21881	9200	8606	5708	3361	2275	1403	974	864	868	858	778	780	732	743	745	729	707	729	732	726	736	697	725	668	718	731	688	703	675	741	687	698	697	713	686	707	717	695	720	723	672	658	718	695	693	716	725	741	698	720	726	701	653	723	724	706	730	663	673	697	676	690	719	689	695	696	744	724	703	683	669	685	703	707	693	704	681	672	667	645	737	708	721	738	738	701	695	637	710	674	716	697	721	704	691	699	715	720	700	713	752	722	713	745	676	688	707	691	696	704	688	710	727	694	696	716	699	655	737	701	708	704	717	685	734	689	748	678	693	730	681	695	638	690	664	681	697	708	664	726	693	700	670	703	693	692	695	711	712	729	711	683	659	718	713	703	694	668	725	706	684	712	700	699	709	632	666	686	675	649	731	711	682	664	682	711	708	684	674	660	696	684	689	688	685	650	682	698	686	674	697	698	681	733	688	699	678	726	679	723	739	660	686	675	694	720	649	746	685	714	728	644	699	715	672	724	717	688	693	665	717	698	718	697	731	660	722	713	723	697	690	681	698	729	730	682	692	711	728	703	687	698	696	705	676	713	724	694	699	738	691	691	636	681	744	639	730	730	660	712	690	643	661	722	715	693	717	689	735	740	728	701	729	692	693	719	684	705	725	716	693	708	664	707	761	712	721	687	670	614	683	659	683	722	731	656	687	719	689	694	658	738	701	708	775	647	701	707	732	660	732	713	714	691	735	672	693	725	695	685	715	689	677	688	668	704	735	672	681	723	651	700	680	710	695	758	699	687	729	689	694	710	692	699	686	738	704	702	675	690	709	721	693	691	703	751	673	672	694	687	669	639	697	679	698	714	690	714	685	696	665	679	684	650	724	698	687	713	697	726	667	675	661	692	721	732	671	706	733	705	657	741	673	715	730	694	622	727	709	687	655	687	654	688	686	692	740	665	730	730	715	718	669	677	679	716	724	700	682	721	703	756	676	673	659	698	711	647	702	658	745	701	720	711	661	689	646	677	700	701	737	679	678	677	763	651	696	674	654	666	699	700	700	699	699	721	671	655	673	731	721	691	722	724	702	725	693	684	678	687	662	688	702	710	705	701	694	699	688	705	693	705	731	707	701	699	671	709	726	684	706	689	735	706	694	701	690	703	673	710	675	735	690	696	677	724	718	715	684	669	687	727	665	677	712	663	679	703	698	726	705	689	707	694	677	717	704	665	686	655	738	687	657	664	689	715	644	643	700	703	668	676	685	698	678	681	713	712	728	714	715	710	730	728	712	677	676	697	692	684	731	755	708	679	714	703	687	651	653	653	735	659	653	687	713	682	701	703	694	689	739	647	736	697	728	697	720	662	731	687	666	728	709	708	703	717	698	712	698	681	687	714	729	723	744	689	722	717	725	672	702	679	709	753	721	713	740	688	758	690	721	674	726	709	747	694	661	696	709	711	715	708	679	704	709	709	727	689	701	671	662	703	650	668	690	746	685	740	704	692	674	696	722	678	723	700	722	628	722	711	702	712	673	710	675	722	688	702	648	724	714	724	675	707	667	717	695	669	681	713	687	700	705	665	743	697	687	689	669	709	674	686	695	688	653	674	670	723	701	715	732	772	685	726	688	722	716	678	741	676	706	692	693	710	707	660	735	704	686	700	697	653	645	673	643	686	697	663	701	669	707	650	672	697	710	706	754	710	667	666	704	718	708	658	667	693	717	726	692	686	709	675	687	696	676	714	659	679	635	693	732	691	705	689	699	701	686	675	747	671	657	718	675	720	669	659	661	651	681	703	682	664	681	712	701	685	720	695	676	734	706	699	728	744	715	756	689	719	638	676	705	667	687	673	667	688	685	689	681	696	666	653	710	674	687	694	694	722	670	696	702	736	694	710	691	717	665	675	674	717	679	687	716	693	652	682	734	687	678	689	683	678	667	699	701	739	681	707	670	682	729	717	707	707	685	738	665	656	704	693	712	697	705	693	660	676	682	697	732	692	697	728	656	714	692	703	707	761	682	728	708	695	699	687	679	698	724	737	689	682	652	689	683	726	683	662	697	684	702	724	742	698	702	690	731	690	708	722	683	673	661	690	705	686	703	691	687	659	717	705	696	707	755	685	744	644	708	722	667	696	658	657	716	692	699	696	643	693	726	648	703	724	671	762	706	701	696	664	651	714	658	750	716	696	695	712	697	713	738	742	677	696	696	731	697	670	689	661	778	695	717	727	677	697	723	706	647	718	752	746	651	692	720	704	735	663	677	686	709	724	695	659	703	687	686	656	690	741	702	680	697	699	727	728	696	707	684	734	657	711	678	697	720	674	738	697	736	657	688	644	694	655	694	681	697	734	710	725	707	693	682	738	667	696	746	723	684	671	682	717	716	710	731	681	683	717	710	699	715	713	680	779	716	667	680	675	662	682	678	683	723	719	691	727	677	670	695	643	716	744	704	710	678	674	723	720	646	753	681	723	723	674	691	652	692	720	699	675	697	663	705	706	707	725	691	708	686	703	718	711	635	653	686	734	693	705	699	757	653	723	741	717	689	724	707	667	693	666	691	667	690	685	745	738	662	688	736	683	669	683	682	692	694	743	693	724	722	712	707	715	750	730	660	701	692	691	677	676	662	669	716	689	726	720	682	711	723	700	670	657	732	666	701	723	725	711	727	682	690	663	672	681	667	682	730	642	675	705	669	693	656	703	712	692	712	683	701	658	666	711	713	714	674	759	668	746	672	681	670	702	688	687	655	700	716	659	698	725	673	680	693	752	744	649	702	731	679	702	681	723	709	678	699	694	679	720	691	672	714	656	701	673	701	676	714	698	706	713	682	700	677	692	727	681	690	742	703	697	705	699	653	674	722	664	723	715	684	687	709	677	687	741	671	654	702	708	693	706	745	640	702	695	700	710	662	701	718	712	700	751	706	704	712	703	721	719	686	714	707	681	703	674	675	690	668	713	674	677	617	712	749	744	735	691	738	684	696	681	733	689	710	684	658	709	687	663	729	687	710	700	657	673	695	693	679	717	757	727	727	708	667	679	675	668	662	730	676	714	723	699	698	653	656	729	715	662	708	676	702	686	720	689	678	705	685	707	638	738	676	729	729	706	680	700	695	678	653	685	662	677	699	690	691	705	724	716	638	744	692	694	751	676	688	676	700	701	666	733	784	716	653	717	704	689	702	622	696	704	700	719	707	688	730	683	673	698	694	692	672	630	745	723	709	703	723	727	685	689	664	671	699	744	670	662	663	720	714	707	701	666	653	694	662	729	734	670	701	698	680	688	724	650	749	701	641	681	703	733	716	638	673	749	698	684	668	686	684	715	720	666	682	700	702	709	696	701	704	715	655	754	685	711	723	697	706	700	700	708	620	706	715	697	684	736	768	722	715	678	693	740	688	721	709	657	700	683	714	737	686	695	720	658	699	688	690	691	676	681	682	682	669	674	739	747	668	728	658	694	684	700	741	692	695	703	700	692	737	743	694	699	689	661	694	717	722
36257	7336	1233	705	431	373	356	374	307	336	357	298	305	282	303	337	324	354	312	317	383	297	336	328	344	317	327	341	283	347	324	278	306	320	359	311	260	332	309	310	318	309	317	291	332	317	297	317	360	342	330	334	343	318	328	289	292	322	325	322	317	297	320	334	372	307	321	341	309	349	324	329	292	316	319	329	318	295	306	368	309	288	342	310	381	314	335	326	318	323	310	312	341	315	289	336	336	305	289	294	329	363	329	313	329	320	325	296	329	289	352	316	311	306	309	331	345	314	295	309	336	330	279	350	317	310	310	295	324	298	329	327	303	319	325	336	347	317	321	313	338	321	362	292	330	319	302	319	303	327	342	335	318	285	282	311	301	342	334	305	270	331	335	301	318	319	332	336	354	312	323	321	327	337	328	277	344	307	350	320	314	291	286	295	311	309	306	311	305	324	306	311	307	330	347	340	331	305	315	318	328	327	365	281	322	345	335	309	334	331	334	323	332	298	347	306	325	314	322	303	320	303	336	320	347	310	293	353	315	301	309	319	343	282	329	329	357	300	324	309	368	323	324	329	323	300	327	350	341	303	321	327	340	301	319	302	284	306	328	317	302	291	316	309	287	334	348	309	341	303	316	273	315	286	311	313	298	339	323	325	309	302	348	336	313	327	301	317	288	322	328	319	285	322	314	344	345	341	289	322	317	330	301	303	327	275	322	335	336	307	316	303	351	287	313	312	319	342	346	299	304	345	287	297	315	343	297	286	297	282	316	335	324	321	332	333	312	313	324	324	292	311	318	336	313	318	310	332	292	329	313	289	322	350	318	293	336	346	322	312	317	336	343	359	304	318	332	344	332	324	335	365	277	310	308	316	341	361	340	333	277	309	325	319	335	321	313	304	350	328	316	324	332	315	318	332	327	342	316	319	312	290	318	327	334	315	308	349	311	289	328	330	263	302	309	297	354	306	342	298	332	325	317	350	308	295	288	322	287	325	326	342	305	328	313	339	287	322	332	316	314	310	332	330	341	328	290	311	333	332	338	281	299	311	299	315	306	328	295	325	336	324	334	359	336	320	300	323	342	329	298	378	305	323	300	315	324	296	295	315	309	298	305	286	334	329	324	320	316	355	363	320	336	315	325	303	368	325	302	325	303	348	333	328	314	338	306	356	332	310	279	306	310	344	319	305	306	356	334	328	310	318	309	331	316	310	332	347	296	298	324	288	310	298	344	321	346	293	341	337	303	293	310	329	312	318	339	297	344	352	313	315	298	306	315	332	312	276	291	332	312	314	310	307	294	303	311	318	314	296	369	339	325	329	299	292	310	330	296	293	364	301	307	335	330	319	317	294	306	330	323	339	336	310	333	307	305	308	317	300	300	317	338	348	310	295	304	325	316	314	285	267	322	282	300	320	309	320	339	330	350	304	308	319	331	330	319	308	306	284	317	310	307	307	326	330	308	306	305	324	326	320	286	317	280	306	342	310	285	323	317	334	301	319	296	347	361	289	322	316	291	354	347	340	311	331	319	321	324	305	311	294	333	301	327	333	304	298	344	290	324	312	304	354	312	352	302	336	290	327	310	310	305	324	358	353	304	327	285	299	328	328	333	315	319	337	311	295	332	297	300	339	330	308	324	307	309	299	354	302	314	309	303	315	343	279	300	285	329	319	269	312	341	322	340	366	296	339	325	354	370	350	341	344	342	320	331	313	302	340	355	346	304	342	303	274	305	317	290	312	352	306	308	317	330	304	322	334	295	325	332	300	306	333	313	313	325	310	312	318	309	300	345	332	313	298	355	323	310	307	302	351	306	316	328	305	357	343	353	348	310	347	307	293	279	307	374	299	333	344	278	313	347	342	324	325	304	311	322	280	295	304	347	341	319	323	303	307	314	302	344	298	321	294	332	344	282	291	276	322	313	333	329	304	330	363	293	291	299	321	332	307	324	309	306	300	330	300	309	318	309	311	314	308	348	322	346	318	348	332	352	309	318	323	309	352	323	320	334	295	323	317	314	323	359	291	303	326	312	297	315	327	314	334	317	336	349	305	351	323	293	325	327	333	315	344	323	316	346	352	317	317	294	330	292	347	320	322	342	306	336	289	340	271	336	304	312	307	292	305	316	301	294	318	365	322	355	317	324	313	326	275	277	285	334	308	313	321	335	314	318	306	326	300	318	321	316	319	298	336	320	347	315	317	344	300	318	308	296	318	319	339	305	314	287	312	364	344	319	302	339	311	324	310	323	311	277	294	316	318	326	299	322	300	307	338	338	336	310	351	326	273	325	334	309	312	371	350	332	311	347	284	329	303	324	299	323	298	292	323	331	317	323	322	295	320	296	321	319	331	294	305	335	333	337	298	327	322	322	326	336	355	320	321	326	312	327	314	282	349	305	328	331	330	323	347	354	314	321	315	316	330	337	282	304	345	332	356	290	308	302	303	328	328	309	303	364	328	333	346	333	319	311	328	306	372	294	305	309	307	328	331	287	311	287	332	293	311	290	288	300	300	327	321	326	288	344	328	334	312	300	325	325	315	289	315	313	298	310	353	313	316	340	312	297	299	278	330	321	281	328	328	315	316	339	322	348	347	313	327	334	304	334	282	312	336	296	316	313	340	318	294	328	316	343	353	307	315	304	333	312	288	321	352	324	323	326	331	291	318	343	299	286	305	286	353	319	269	281	311	349	378	326	308	309	321	336	298	287	330	346	327	314	318	308	332	302	305	329	352	329	315	321	340	349	334	292	306	314	336	339	315	344	343	329	302	301	332	310	315	342	337	311	352	360	326	300	325	308	310	295	330	347	303	316	316	300	330	316	330	314	353	303	333	338	331	307	334	329	329	357	304	287	323	293	329	330	328	317	346	302	321	264	339	351	324	292	327	331	366	321	323	278	326	321	327	344	294	313	306	301	333	341	297	317	317	327	331	308	316	305	285	325	296	301	296	325	299	320	312	316	325	340	314	328	311	285	312	326	358	331	328	345	311	323	334	350	320	330	312	280	301	295	326	301	316	310	299	333	319	320	326	332	290	310	291	346	297	335	322	299	332	353	314	321	338	311	298	343	279	278	334	349	313	318	319	325	306	328	316	343	337	292	339	325	314	294	315	309	268	289	350	330	335	305	310	359	332	331	294	326	310	333	338	333	292	305	307	301	306	333	295	321	332	315	324	350	293	291	296	284	305	300	296	302	291	355	337	329	311	315	324	351	305	314	310	299	284	288	296	330	292	303	321	309	288	336	307	315	307	325	288	333	290	339	298	346	319	309	328	264	318	299	299	321	319	339	336	336	340	345	294	309	337	351	309	341	334	328	287	330	308	341	311	307	329	309	314	327	328	346	308	305	334	308	339	298	309	320	287	324	337	324	337	314	331	338	306	285	306	282	313	302	325	301	329	326	307	310	302	304	359	349	318	319	352	339	288	298	367	342	326	326	330	337	305	367	339	306	324	357	319	339	338	347	293	297	308	326	319	325	312	281	312	299	322
25829	13186	9228	6276	2868	1989	1480	1020	959	911	871	858	838	842	761	775	779	770	751	781	794	734	760	771	764	733	774	762	709	689	738	816	757	747	752	709	713	753	720	725	730	771	729	746	743	699	771	778	753	741	745	696	771	733	718	723	736	737	745	679	751	764	738	760	741	714	737	750	735	757	736	732	666	724	729	743	772	739	731	752	722	715	732	764	727	774	722	754	757	688	706	719	740	725	745	736	712	745	752	785	758	790	758	722	765	741	748	715	771	728	754	725	732	767	793	725	758	717	739	711	751	749	712	688	707	774	732	716	728	748	727	788	763	752	736	777	738	777	745	756	728	763	751	776	743	765	717	750	717	708	747	745	732	818	721	759	744	755	689	743	740	777	749	744	719	768	730	755	781	737	753	735	719	748	735	712	777	684	743	765	763	752	794	721	674	730	770	763	722	721	756	767	772	754	739	736	739	729	721	772	768	765	727	743	763	736	740	703	724	748	757	770	739	774	760	794	718	752	731	746	725	725	758	730	799	701	777	775	748	746	720	755	713	735	728	708	754	706	710	710	727	759	690	728	761	746	729	757	712	710	740	757	783	704	746	731	749	684	718	703	728	764	749	809	720	775	772	746	736	719	694	764	778	787	706	773	716	713	764	712	740	764	757	753	742	771	715	754	771	735	743	768	746	733	745	735	724	734	727	766	784	726	733	748	739	771	732	734	744	698	782	759	769	741	723	739	704	719	728	752	771	788	709	746	717	734	711	738	724	778	673	731	749	766	713	734	748	709	755	750	735	738	714	749	753	761	725	737	763	755	729	725	748	700	752	746	806	755	767	732	703	731	726	729	738	726	741	758	738	698	754	741	742	719	799	740	745	651	742	774	720	722	707	723	687	729	758	733	744	755	715	717	733	735	756	747	747	730	739	758	750	791	733	714	721	718	745	727	758	733	742	680	714	748	742	712	755	775	740	721	722	785	727	721	719	758	726	766	729	736	735	730	734	705	748	713	705	733	779	726	732	746	758	737	724	759	754	749	753	771	735	699	725	737	717	768	763	744	788	753	768	742	734	740	709	746	689	768	678	766	785	739	720	772	744	773	773	774	772	743	783	748	680	741	765	721	736	728	798	789	773	764	719	740	791	723	711	731	718	718	744	727	782	739	686	761	749	778	774	804	740	741	795	758	767	719	766	728	743	759	691	703	752	751	738	797	781	768	752	775	741	763	716	777	814	739	769	735	688	765	730	752	755	777	727	709	776	730	771	735	700	753	780	740	723	737	739	692	719	751	759	746	717	770	715	736	766	730	735	701	741	750	708	782	797	713	698	697	756	750	685	730	714	761	813	703	675	724	769	747	709	724	689	736	727	745	726	753	709	799	765	750	750	793	757	683	736	731	709	733	798	718	731	723	769	719	734	763	749	721	732	726	692	741	762	785	796	761	716	752	708	751	748	743	728	733	733	722	761	755	716	789	737	747	703	723	764	720	725	729	790	748	761	749	709	727	753	740	754	754	741	734	726	744	731	755	769	750	729	769	722	746	729	760	753	748	752	755	745	740	739	758	754	753	696	722	728	730	754	764	689	737	749	768	649	701	698	751	732	727	701	750	717	728	761	754	670	752	739	832	766	758	740	703	787	754	748	720	753	715	768	763	702	785	659	747	732	762	721	769	712	729	764	719	730	754	728	659	743	702	713	719	748	662	754	781	726	748	734	750	726	731	781	678	761	737	691	705	777	701	728	732	738	733	740	744	764	744	696	730	732	720	722	724	717	743	743	742	810	727	712	714	736	730	754	743	714	720	756	711	713	775	724	762	710	712	710	749	711	733	768	747	760	773	720	729	722	717	685	738	766	741	712	754	738	715	706	708	723	740	707	769	699	769	760	738	705	746	739	712	772	742	754	739	730	723	733	790	745	776	757	740	784	758	765	711	730	794	741	768	747	790	702	732	684	710	759	718	766	798	705	750	748	774	760	761	749	745	738	739	719	738	744	745	723	804	719	746	761	772	726	689	721	713	752	729	710	738	700	780	733	744	781	718	716	696	772	688	752	696	753	737	679	768	741	774	752	730	729	769	769	725	738	753	817	711	748	750	754	750	716	714	764	738	709	709	763	758	712	807	769	704	718	716	775	739	735	715	758	736	764	693	713	745	780	736	744	754	774	738	706	768	805	745	721	711	764	748	748	773	770	705	734	752	715	772	681	794	761	723	707	763	737	755	750	744	767	716	769	719	773	726	744	759	700	821	747	735	737	697	770	731	694	775	775	790	765	773	760	739	727	749	696	743	791	732	751	709	738	786	749	693	735	742	767	734	721	721	761	688	720	717	781	778	699	748	717	753	769	741	704	750	701	773	739	717	778	763	692	718	743	811	752	773	769	702	671	783	721	734	697	745	736	717	713	778	709	697	754	749	741	739	778	716	736	757	726	759	723	728	775	684	724	700	756	737	718	789	737	758	738	745	718	744	745	733	721	729	705	720	741	746	754	772	749	746	718	712	713	728	747	735	718	715	751	746	751	716	795	778	719	699	762	769	727	787	702	774	757	752	680	711	747	712	764	718	695	719	741	744	755	749	738	732	733	690	702	771	707	727	759	731	739	747	763	746	739	761	765	724	743	775	682	711	743	754	775	675	737	782	750	745	768	729	728	775	720	776	754	731	781	711	685	730	723	680	716	735	727	769	725	720	712	743	713	764	714	709	692	758	742	704	763	733	704	729	718	755	750	756	735	751	735	743	776	754	739	705	762	778	757	734	732	753	742	705	732	738	741	768	770	709	746	754	785	716	798	782	719	772	700	709	762	772	735	710	715	784	724	742	752	728	723	742	757	750	782	759	718	687	739	721	719	774	745	747	772	766	736	729	751	767	735	824	688	770	768	773	771	652	744	748	757	761	744	707	753	785	771	731	740	786	768	741	729	750	751	730	739	725	742	728	743	748	735	786	705	743	707	755	709	739	756	742	743	748	751	721	726	760	691	712	757	677	731	764	723	761	754	698	782	731	729	747	751	730	700	738	750	728	716	743	773	766	770	750	702	764	685	776	680	749	802	789	793	721	731	752	711	736	687	750	755	751	711	769	750	767	735	745	742	808	814	719	701	762	714	748	742	734	739	735	754	784	753	739	770	783	772	709	718	672	794	760	744	737	738	746	756	746	733	720	761	686	740	709	759	798	747	745	763	744	730	724	771	769	742	771	751	755	702	782	758	753	709	773	733	718	734	684	709	722	759	726	731	755	779	732	776	750	665	702	801	744	767	754	765	693	696	761	718	736	750	729	754	682	712	753	788	736	734	749	746	751	718	756	725	732	733	761	782	756	742	732	737	756	754	780	751	738	739	681	774	717	738	708	702	808	750	774	761	742	784	756	720	706	750	730	757	808	708	775	752	778	772	767	763	783	725	748	744	706	757	750	710	718	725	711	764	708	742	731	693	723	744	687	725	781	755	779	759	782	713	772	825	747	739	748	704	709	764	688	739	675	755	786
26370	3491	519	342	326	328	327	301	281	296	278	305	294	315	320	324	292	276	304	309	312	312	294	302	299	290	294	306	274	324	290	318	291	270	296	311	299	269	306	286	310	302	280	317	265	288	279	323	306	343	341	276	306	285	308	290	284	281	312	289	309	260	264	277	249	261	279	301	323	296	266	331	273	310	312	289	336	265	292	299	286	333	288	299	343	306	282	286	318	294	306	302	297	269	285	279	299	303	301	299	281	282	312	316	297	289	305	297	289	317	322	307	269	322	316	287	301	278	290	330	296	286	286	297	271	261	341	294	308	285	296	291	293	299	304	314	297	316	287	288	305	317	270	302	317	293	324	325	299	314	310	295	280	323	275	300	303	292	274	288	324	306	320	257	288	281	283	318	305	315	287	271	299	284	277	324	283	314	292	292	313	317	281	294	317	272	311	310	316	309	278	284	286	303	292	304	273	282	295	305	294	300	312	329	315	264	306	299	299	287	277	246	294	309	279	306	299	270	297	307	304	322	271	321	294	286	319	291	312	310	311	271	281	285	271	252	279	286	317	317	300	330	250	283	283	276	294	304	313	288	277	275	300	277	292	298	285	306	309	289	309	323	285	325	322	309	304	299	275	251	308	320	323	249	345	296	268	280	300	311	286	306	315	287	258	318	292	306	312	319	322	297	289	279	289	341	298	282	310	282	292	303	322	320	287	303	308	315	308	289	293	282	308	273	312	245	323	296	309	273	316	292	280	300	322	288	300	285	308	297	283	284	306	289	290	323	298	309	301	298	283	313	299	310	265	302	326	305	289	292	318	273	331	292	307	330	336	290	276	295	296	335	318	282	281	259	298	288	299	310	307	298	294	288	320	298	281	296	291	321	288	285	274	295	312	304	307	297	291	311	294	287	314	267	314	302	271	308	303	310	297	313	280	324	328	316	300	314	297	325	316	281	305	309	308	286	321	303	276	307	306	280	298	309	288	340	303	276	290	291	266	313	276	300	296	281	280	315	280	325	285	278	284	280	288	305	289	308	321	310	318	307	265	292	277	289	306	315	293	264	282	301	295	274	314	337	334	279	302	317	315	310	328	332	250	277	311	315	321	334	286	280	276	300	297	314	290	304	294	283	267	337	286	301	290	289	314	297	280	304	302	302	295	312	285	326	303	300	316	293	328	321	327	276	289	334	305	287	323	255	295	291	303	304	248	288	297	287	280	299	292	305	299	289	303	300	278	313	294	281	300	311	294	303	295	300	305	313	307	284	283	297	294	290	277	282	274	307	308	302	296	257	263	316	281	275	318	255	293	282	272	274	306	320	293	270	311	284	294	285	285	282	269	265	238	283	278	284	285	279	278	292	322	280	290	278	279	297	313	292	270	314	280	306	294	299	266	303	315	308	274	310	297	338	290	287	329	306	325	306	307	274	300	299	345	303	289	267	280	301	288	300	278	285	319	305	273	282	291	333	303	312	333	259	300	291	277	293	323	285	284	317	284	284	299	296	281	314	311	324	280	328	295	278	285	281	331	300	249	277	293	287	329	305	290	322	303	307	299	295	317	318	324	283	290	333	323	295	298	297	291	305	295	305	311	296	336	305	283	253	261	284	333	290	302	319	322	296	282	305	326	327	274	252	277	272	316	273	276	305	265	347	265	293	320	308	293	278	273	256	281	289	289	294	315	296	281	251	276	283	292	314	289	300	295	325	304	295	277	290	287	323	301	276	266	298	264	303	319	287	308	297	296	283	291	294	291	314	327	313	281	279	301	285	293	313	323	277	319	287	303	282	305	283	257	280	286	296	289	296	303	310	306	269	310	323	286	279	277	308	295	274	297	318	289	308	292	291	292	336	323	316	252	280	278	324	310	314	265	286	253	311	283	290	303	276	290	304	295	291	339	251	314	277	322	291	270	284	294	280	317	290	296	305	289	305	270	305	293	268	314	291	329	301	288	306	262	274	288	288	337	280	312	295	302	308	293	260	289	313	321	301	333	305	311	322	279	293	317	285	289	288	293	324	298	310	264	279	288	275	281	321	302	310	279	279	273	309	287	305	277	347	273	272	284	293	316	287	292	282	289	294	297	325	314	310	310	307	303	299	294	302	279	306	278	346	335	269	284	295	300	300	284	282	288	275	317	272	314	285	291	279	256	317	262	284	264	312	329	305	301	299	286	264	283	285	329	282	306	292	285	308	260	285	274	282	272	310	312	304	300	287	299	270	304	294	277	297	295	292	284	322	280	290	339	280	284	324	276	329	289	280	349	266	310	293	323	301	276	309	308	321	297	314	299	284	270	320	298	269	280	259	291	268	316	306	278	314	305	279	301	297	300	276	281	307	283	309	279	273	271	310	296	303	291	281	293	302	320	294	291	305	336	276	252	312	297	311	300	316	270	289	303	307	306	302	301	277	292	301	304	314	280	335	301	272	321	287	300	301	280	295	280	299	256	281	279	294	290	299	294	294	299	324	331	277	286	280	268	341	293	336	283	294	330	307	298	286	274	297	281	312	280	314	274	284	298	264	319	287	294	279	303	286	302	308	286	272	334	311	303	304	266	311	312	311	300	284	313	276	286	307	269	295	315	296	275	305	290	308	319	310	293	290	310	309	273	298	261	302	294	307	327	323	327	265	305	297	278	292	295	278	280	300	278	287	270	271	268	277	275	263	313	328	284	278	327	302	283	304	278	288	271	269	272	266	308	317	284	298	318	300	320	280	288	315	316	284	281	329	296	306	277	299	247	257	332	296	306	278	290	276	285	300	296	293	290	316	315	305	275	311	265	295	269	285	295	277	304	267	329	261	282	285	325	302	309	290	286	274	318	309	298	285	280	286	297	261	272	290	284	299	310	290	310	260	307	284	304	298	272	268	301	301	260	291	280	315	290	286	319	315	291	264	315	329	253	307	303	289	294	263	307	271	312	344	288	320	312	295	286	290	310	302	291	284	306	320	336	303	274	277	294	295	291	291	305	288	282	337	316	335	292	323	299	305	301	264	283	294	307	291	279	277	292	277	270	319	301	289	284	280	306	329	263	297	271	297	281	307	281	294	312	320	281	277	261	321	293	293	281	294	296	277	296	344	290	309	303	277	297	283	292	324	256	269	310	287	295	324	289	308	326	300	330	302	306	307	268	278	265	331	278	285	330	318	319	274	281	281	293	261	295	308	287	300	300	294	286	305	272	312	299	292	282	313	266	309	316	286	285	320	273	306	300	288	313	280	278	287	269	275	262	301	328	284	303	298	303	290	309	309	285	328	313	278	279	302	268	317	284	300	286	322	304	294	279	305	290	289	286	320	309	327	293	322	303	347	300	267	300	350	309	309	296	293	320	295	331	295	286	297	315	313	307	279	315	257	300	312	310	284	313	302	291	272	282	272	288	299	282	268	261	307	308	276	295	293	308	305	316	294	280	293	310	310	305	258	294	289	295	296	299	289	328	288	281	280	295	319	270	308	262	296	272	311	285	299	270	319	305	276	279	312	278	302
19527	6660	3515	1797	1111	907	790	737	721	712	743	730	667	697	694	693	707	650	653	650	663	615	640	688	662	664	633	643	688	681	668	674	689	665	700	682	693	699	650	635	683	660	688	667	663	698	658	649	643	647	636	703	694	693	647	673	633	637	688	672	706	716	691	648	657	661	677	692	635	633	698	670	672	696	640	655	623	658	675	656	638	625	632	664	624	728	673	626	659	678	667	586	668	675	624	669	662	660	698	700	671	660	648	648	638	717	662	646	649	683	642	633	673	695	678	679	636	659	611	700	667	671	619	684	612	606	677	672	664	690	654	654	632	711	655	686	700	698	676	660	651	666	648	613	633	646	654	634	695	635	682	655	645	669	644	693	633	681	663	717	679	634	669	699	698	666	656	637	668	674	652	646	714	695	680	705	672	660	690	658	683	630	701	708	672	683	661	659	630	665	638	653	664	661	665	694	614	653	668	662	678	645	664	618	634	630	646	677	689	650	679	690	665	658	675	634	667	652	624	649	636	653	648	637	659	662	674	715	722	654	653	677	690	651	652	678	678	655	663	673	687	669	683	628	682	672	680	672	651	612	674	705	618	663	656	681	650	701	635	642	659	686	675	682	617	668	669	693	641	612	636	673	667	647	646	676	641	615	652	625	680	687	694	642	649	659	669	669	688	660	666	695	663	720	632	653	607	679	720	647	665	634	630	662	691	645	634	624	705	652	707	634	685	669	687	635	670	651	691	649	656	662	685	698	623	684	674	653	715	659	661	618	673	676	645	689	675	664	680	694	685	715	717	702	638	647	667	651	676	665	715	677	644	656	630	683	647	718	637	630	639	653	629	674	662	689	635	651	610	670	672	663	728	691	651	660	685	705	667	657	674	666	660	663	648	690	623	670	694	618	618	686	634	661	635	621	638	652	691	657	601	667	645	710	674	653	647	668	677	629	660	609	705	658	661	660	691	672	632	651	656	654	638	613	634	622	639	667	690	643	663	638	675	680	658	623	699	648	663	636	675	660	690	675	709	645	687	692	657	684	691	650	655	686	692	684	620	697	647	629	636	658	655	668	646	597	641	696	600	676	644	657	665	625	631	688	664	712	682	684	666	643	624	686	675	659	730	704	646	638	659	640	665	656	635	653	661	629	661	620	650	638	662	615	656	677	647	699	671	602	673	657	649	642	661	707	647	679	630	671	694	642	671	632	655	649	666	676	653	648	650	687	665	686	715	684	667	647	709	631	659	677	643	668	684	712	645	629	670	622	635	659	683	662	694	707	664	670	644	634	700	658	691	651	644	650	634	680	659	689	704	664	676	656	654	639	635	642	645	687	689	650	633	659	651	673	681	650	671	679	677	691	685	652	640	613	679	708	647	690	646	690	656	671	695	635	665	619	673	643	682	690	644	667	661	666	683	655	643	683	661	697	633	668	637	680	663	665	680	668	665	638	644	645	652	688	640	644	639	667	679	693	710	658	666	700	619	715	686	650	684	651	645	607	649	656	642	709	647	670	632	658	675	669	671	666	674	662	696	657	656	671	604	632	598	650	655	667	719	654	666	653	642	643	691	706	656	612	673	632	689	654	676	685	650	658	636	650	687	589	646	671	613	650	690	682	702	646	623	676	678	648	633	665	680	663	670	721	705	721	648	681	670	649	669	646	674	695	675	683	653	700	648	672	699	697	620	664	627	685	651	687	639	641	658	663	631	694	670	644	653	648	644	650	637	653	606	692	654	720	661	663	713	656	657	652	654	682	646	677	660	649	652	623	637	663	710	646	661	664	653	628	654	675	667	635	664	700	636	643	682	659	670	607	663	697	669	622	676	670	651	665	684	682	653	654	631	674	654	666	676	669	664	636	685	636	664	639	678	663	667	639	633	644	645	656	657	633	688	670	644	698	703	645	686	621	699	637	653	687	667	679	659	632	647	660	671	673	621	710	671	635	669	624	651	682	678	638	668	655	658	619	676	654	638	651	686	683	668	656	665	665	681	693	659	627	602	644	710	590	660	698	683	664	676	652	660	620	631	645	647	708	646	699	649	609	684	599	667	658	695	676	710	625	671	652	679	659	703	645	639	715	688	669	674	644	667	694	675	713	658	631	670	672	657	629	659	628	642	648	643	661	716	636	683	684	661	710	650	657	647	702	679	702	650	658	703	636	663	663	667	621	688	670	693	645	647	686	670	687	658	648	705	655	637	676	695	623	697	634	625	648	650	685	652	660	655	642	687	638	629	681	650	691	627	696	663	668	701	658	625	639	639	693	687	686	640	714	658	715	672	679	723	676	638	677	635	664	680	644	666	689	664	726	696	626	658	630	643	710	681	644	730	636	626	674	681	647	644	641	611	627	727	672	664	715	647	629	687	652	657	689	654	696	645	668	652	677	669	681	696	639	681	671	656	651	641	638	633	661	606	657	646	662	633	638	646	693	648	619	667	670	660	674	666	646	675	669	656	623	645	634	651	668	690	673	651	630	714	624	640	676	682	624	665	670	666	677	681	664	635	671	683	706	656	647	611	688	658	712	684	639	663	650	700	674	623	663	671	668	661	616	678	677	650	637	703	680	663	628	621	669	671	649	675	684	633	681	618	639	656	627	667	697	708	660	675	663	654	677	674	641	647	680	681	698	666	674	647	665	630	630	669	625	665	663	651	667	632	681	674	667	687	709	657	672	667	663	670	653	664	721	637	661	645	653	659	634	672	648	654	675	628	655	635	633	699	696	658	649	678	662	661	656	620	674	660	652	686	630	663	681	663	669	647	692	670	659	710	674	704	636	632	630	631	668	598	650	676	667	621	681	694	704	683	650	659	655	687	655	715	677	673	683	675	589	657	657	657	644	691	683	638	674	660	665	664	661	646	638	652	702	684	602	654	664	662	650	625	681	636	657	700	649	692	630	634	694	608	690	662	629	640	693	639	660	665	664	687	683	633	643	694	668	675	655	700	655	679	638	644	702	713	639	688	675	659	644	679	639	651	661	653	623	685	633	646	661	636	606	695	659	643	635	637	646	661	664	636	678	728	655	651	678	676	657	617	680	658	658	686	639	659	637	731	644	689	617	655	704	631	682	672	673	654	656	646	664	626	645	682	643	641	615	667	688	649	678	622	678	669	673	662	642	632	690	642	641	627	691	672	664	644	695	677	667	699	689	661	648	674	674	634	673	679	640	657	648	681	638	692	669	640	657	675	664	647	668	614	616	684	668	632	662	659	646	668	658	633	638	667	642	657	650	695	650	639	652	650	683	680	672	703	645	634	665	670	695	623	698	660	678	702	650	662	693	674	670	668	658	623	638	708	675	663	635	644	671	677	678	635	637	679	669	663	645	681	637	674	608	671	644	628	688	663	649	670	646	652	659	708	691	649	666	690	684	675	661	654	686	660	641	653	683	688	645	648	652	652	699	621	634	647	650	645	654	666	661	672	601	674	643	634	665	647	672	667	691	648	667	683	645	686	664	684	652	669	706	646	703	679	629	681	621	690	664
35128	5906	732	499	385	357	324	337	282	284	344	336	303	296	288	312	329	295	291	327	314	310	319	266	319	330	311	328	321	327	340	317	320	314	295	323	338	283	330	315	329	323	296	309	319	297	302	321	292	300	317	254	297	327	311	308	298	312	315	303	290	325	301	329	340	285	269	298	341	300	321	334	316	305	315	298	301	316	266	285	295	337	316	318	320	291	307	323	299	316	309	318	290	273	321	322	322	299	303	324	291	291	296	314	330	343	319	308	304	336	331	320	328	314	326	339	307	275	304	318	317	339	307	312	286	324	324	310	282	284	282	266	309	313	298	311	311	299	302	321	323	286	304	311	288	320	335	329	292	282	303	277	318	326	323	297	278	285	323	307	355	286	341	320	333	284	276	304	277	285	320	309	296	303	321	283	306	280	312	315	276	312	296	334	286	323	309	337	323	340	293	272	300	301	286	310	311	311	311	333	321	342	317	342	335	294	301	297	310	299	311	280	307	319	315	319	333	323	325	297	307	320	310	320	302	309	318	292	330	289	308	316	294	292	317	325	291	307	290	291	298	307	318	283	277	312	317	309	268	316	288	307	283	302	298	335	275	304	303	312	289	299	308	317	313	281	299	301	319	286	325	318	311	315	310	324	264	320	296	280	309	290	292	287	325	291	310	299	319	286	304	341	274	291	301	294	292	326	334	283	315	318	309	337	268	314	287	324	322	282	309	328	295	324	344	320	327	302	317	335	313	302	274	309	340	345	307	283	293	329	324	279	310	311	281	306	321	325	323	309	315	311	277	307	292	277	296	268	289	312	293	321	313	287	312	286	293	304	330	325	321	299	289	277	321	317	298	329	305	324	290	320	327	280	286	302	312	298	300	270	353	273	288	314	268	309	288	274	307	301	328	294	275	272	284	276	286	323	314	309	315	277	281	287	302	357	318	298	292	303	293	289	295	322	313	329	321	318	288	299	272	330	313	324	339	335	310	322	303	287	288	268	319	320	292	309	329	270	309	316	312	296	312	260	323	284	319	302	308	303	332	259	332	336	312	267	291	297	284	297	308	289	298	329	295	280	270	293	302	331	313	278	290	307	307	291	278	307	334	312	303	319	293	295	281	270	316	307	295	337	346	304	269	306	299	294	331	294	299	307	324	304	310	318	287	346	298	312	349	323	309	297	310	303	330	283	308	332	335	334	334	306	308	357	306	314	353	303	295	324	287	348	310	280	303	311	331	288	315	308	295	316	322	276	287	324	312	304	278	307	320	308	268	309	342	277	313	301	325	307	308	303	309	280	284	281	306	325	377	320	303	315	294	291	259	308	315	297	321	318	291	296	274	315	283	299	322	294	316	296	286	300	338	335	283	294	314	292	330	299	294	300	346	302	313	293	337	307	299	302	301	316	330	331	329	288	321	321	311	289	304	328	309	283	282	277	317	326	321	296	299	310	291	315	295	334	320	319	279	294	332	296	338	313	299	285	329	310	324	308	300	315	303	290	296	285	293	328	279	319	312	305	320	304	304	322	301	304	319	315	311	291	316	293	336	283	319	285	326	308	290	305	311	298	290	274	287	262	263	283	301	301	273	301	263	334	328	335	326	298	325	303	314	304	291	316	334	300	312	316	334	350	309	278	282	293	336	317	294	308	308	290	284	286	314	299	302	337	301	313	282	285	303	279	286	311	309	273	315	312	332	276	309	309	335	301	273	286	318	323	327	331	304	294	295	344	310	296	291	329	325	283	288	312	276	283	290	343	311	290	321	317	271	303	304	282	326	317	333	340	281	312	295	325	310	290	315	339	295	295	309	326	312	272	276	317	314	327	312	358	358	318	287	315	347	300	291	287	314	296	315	294	341	266	274	299	314	275	320	299	313	317	317	324	315	312	308	302	288	339	335	276	276	308	314	323	293	314	298	325	303	324	323	288	292	273	305	301	283	300	320	311	301	319	293	313	316	300	301	321	299	298	315	292	318	334	282	297	298	344	291	334	275	312	290	341	317	284	278	323	345	311	272	327	301	297	296	335	308	277	312	341	301	291	299	322	308	274	287	282	305	285	313	293	296	303	297	302	300	285	281	310	341	298	294	303	322	273	333	293	294	321	296	320	305	284	305	327	277	297	300	299	304	312	339	274	313	321	313	292	338	300	295	299	292	281	316	318	293	295	276	275	312	332	312	320	310	319	280	277	287	315	295	288	337	319	294	289	301	305	295	355	291	311	294	286	303	302	316	338	268	286	294	315	310	321	310	315	297	309	340	332	298	287	294	330	285	298	271	296	297	316	321	297	306	304	289	299	316	307	333	345	311	323	297	305	309	353	330	300	317	279	301	276	306	305	307	291	310	298	312	305	311	326	312	327	286	301	313	321	333	306	281	336	319	339	319	311	310	274	307	301	294	293	338	313	314	288	270	324	295	312	297	326	281	339	283	297	282	296	318	338	332	288	318	298	334	295	304	300	303	286	311	266	286	302	293	287	294	279	333	320	288	303	286	295	328	257	311	305	326	309	295	275	301	312	325	333	298	320	330	290	290	284	323	346	270	301	298	327	269	314	336	325	278	290	315	336	318	294	305	335	313	286	279	337	271	318	323	293	304	319	342	291	302	295	306	305	336	274	285	330	284	322	325	322	291	305	303	296	319	307	341	311	299	325	313	318	280	311	330	319	305	304	288	300	300	293	291	334	305	318	344	277	315	314	304	294	304	294	303	295	312	297	288	332	308	335	333	299	323	277	284	310	317	311	310	301	297	295	310	325	295	312	301	313	292	291	275	337	283	297	297	312	303	286	322	315	294	311	288	265	340	289	277	300	305	337	317	289	286	324	301	320	310	271	312	279	312	302	302	310	276	300	348	293	295	276	261	310	315	334	298	324	341	285	274	294	325	315	291	354	273	284	320	331	352	289	278	300	300	290	295	301	319	360	339	282	290	295	362	322	274	300	318	339	298	291	340	324	310	308	283	313	333	332	342	289	315	304	296	318	316	319	297	292	333	360	321	300	273	307	297	286	306	299	299	312	267	329	367	329	300	313	314	316	316	312	335	295	313	285	312	292	344	286	309	312	318	300	303	314	319	298	318	282	295	300	306	303	300	310	290	281	290	302	282	278	348	290	333	323	295	316	307	296	358	348	290	323	288	289	279	301	288	326	286	299	286	287	303	303	294	288	305	337	334	266	315	330	276	291	325	325	308	334	294	359	313	332	285	282	331	316	305	304	340	301	338	343	323	301	285	302	321	281	308	283	302	293	294	293	312	328	290	290	345	311	300	315	305	293	311	316	292	285	316	297	332	320	292	309	316	326	313	319	251	301	305	276	329	321	301	304	323	318	293	312	306	283	264	284	337	323	343	314	371	325	293	308	311	322	286	314	282	322	325	298	301	291	320	304	300	320	308	299	315	299	321	304	286	279	307	302	348	324	319	331	324	315	302	291	295	342	322	301	319	293	329	314	321	310	317	340	305	290	279	325	310	295	309	304	341	278	317	329
25254	8897	4737	3067	2452	1788	1263	951	909	836	801	833	803	740	691	773	764	762	771	749	718	672	729	718	730	739	718	705	702	749	752	647	702	743	702	686	703	700	686	704	718	700	677	642	680	684	713	672	714	720	679	752	706	691	710	776	654	712	705	725	736	705	730	683	699	707	731	675	725	712	665	726	689	714	711	728	696	677	689	732	680	690	649	702	721	734	719	671	705	715	719	720	711	658	728	694	685	682	689	691	682	732	713	740	688	681	709	720	747	708	702	697	680	761	715	683	717	716	709	775	698	727	729	703	709	689	618	701	710	660	705	675	692	690	684	673	695	690	706	714	723	725	717	706	690	659	698	722	708	680	688	731	717	729	679	704	724	668	717	697	719	699	669	698	722	719	684	686	658	700	693	639	705	703	683	728	674	681	705	700	716	696	727	716	726	740	722	716	729	690	695	749	677	724	742	679	657	663	675	684	770	716	699	750	751	697	689	700	644	716	683	692	679	645	699	687	729	669	697	660	714	711	668	722	713	713	734	711	700	693	674	667	697	702	692	727	728	655	700	738	672	667	670	680	745	664	707	723	711	768	713	735	681	735	691	692	731	747	705	668	681	675	747	664	734	752	681	648	743	697	723	730	741	682	680	686	677	669	729	715	707	729	690	738	677	727	699	708	677	746	679	699	695	681	701	712	744	737	712	664	687	716	701	703	678	695	706	741	681	657	713	698	700	726	701	669	669	677	646	706	662	731	698	695	677	718	699	695	692	682	712	744	694	652	682	678	699	732	692	717	698	718	695	699	706	707	680	711	694	717	688	726	714	706	710	697	694	652	659	760	673	685	719	705	726	702	728	709	677	749	675	727	718	703	710	701	694	725	661	679	731	698	690	675	714	703	700	690	704	702	661	713	716	677	699	741	739	656	673	717	714	752	715	698	703	756	713	722	672	723	701	712	738	694	714	717	679	696	726	682	670	684	719	720	704	721	709	734	668	698	694	686	697	735	658	671	628	682	692	722	649	745	746	740	695	680	699	759	652	683	689	703	700	697	704	736	725	692	675	709	746	729	730	730	696	689	717	685	702	739	713	698	693	723	728	747	740	642	666	667	741	710	661	733	708	690	655	723	684	664	711	706	724	716	668	712	695	688	702	746	693	759	713	734	714	745	727	739	707	716	704	739	717	701	692	691	678	699	688	739	692	706	660	682	714	707	666	715	771	663	702	713	707	657	672	690	671	702	715	729	689	726	739	701	700	620	707	708	691	769	683	683	705	685	701	667	667	738	701	701	674	690	663	697	764	633	722	708	758	686	673	690	687	699	652	724	717	710	715	711	682	692	638	737	721	671	704	738	704	656	669	694	654	724	693	754	736	688	696	685	731	654	703	694	757	736	653	725	683	645	720	696	691	666	723	712	737	742	681	684	738	753	760	668	764	743	674	763	689	751	742	692	737	716	712	713	720	656	663	740	659	701	716	753	700	689	715	687	718	720	711	697	688	682	732	720	652	704	667	715	712	685	677	722	680	682	715	756	712	729	673	716	687	740	708	716	638	694	703	716	688	694	678	703	716	722	718	666	680	700	715	659	732	713	657	711	680	707	669	763	709	708	699	703	726	682	722	698	696	744	725	723	693	650	712	682	735	644	715	694	744	689	664	756	669	686	718	725	681	710	691	729	712	709	711	720	725	709	706	694	709	726	774	725	693	693	749	715	708	718	660	672	690	690	691	659	722	697	727	759	720	681	713	710	743	729	681	729	677	718	646	656	733	715	676	722	727	761	740	690	752	715	667	694	754	730	701	693	723	713	707	703	746	736	655	693	641	772	676	692	708	704	755	701	677	664	716	694	748	702	702	737	744	663	775	769	721	690	684	756	702	671	690	707	730	682	708	690	722	712	753	672	647	663	730	702	715	703	683	704	664	682	749	715	725	761	726	683	703	708	737	760	632	663	686	713	660	690	767	750	713	671	654	702	698	708	709	681	732	701	731	695	685	702	691	740	705	730	726	700	746	727	733	773	667	688	720	690	718	728	694	718	687	710	654	719	695	746	673	715	712	731	696	718	679	679	725	680	715	705	696	690	630	703	759	663	710	695	678	678	721	712	700	737	714	695	718	650	701	696	746	699	727	708	706	739	707	674	757	731	708	737	707	724	705	690	705	685	734	739	652	637	696	682	672	684	646	749	702	695	713	700	669	692	751	705	744	724	710	698	683	695	718	730	644	689	713	694	710	741	701	686	732	694	754	672	734	658	694	695	707	745	732	668	703	715	669	717	733	678	692	714	722	692	715	697	745	690	694	708	668	715	661	674	719	706	708	676	677	751	757	716	671	697	705	718	680	717	713	695	700	739	689	684	688	716	694	740	713	735	687	752	708	736	741	723	712	717	748	723	737	674	734	695	729	695	692	676	718	734	713	693	671	694	720	687	730	646	720	751	673	763	726	738	767	681	765	680	715	703	687	740	687	715	692	728	710	754	728	694	695	736	719	689	746	701	722	740	738	718	691	692	695	668	739	678	672	702	714	712	657	675	699	708	701	719	717	710	738	697	676	655	712	722	720	629	682	732	707	735	701	706	718	710	721	740	680	690	732	735	688	667	719	704	736	669	712	756	641	694	656	706	717	732	666	726	680	676	745	687	723	691	696	720	695	646	687	696	705	680	674	729	677	682	722	698	716	700	720	711	735	715	707	725	736	717	681	747	754	684	685	690	621	746	671	734	719	733	699	683	693	734	660	702	709	683	707	696	720	726	677	699	662	703	683	700	701	713	707	709	709	690	707	723	729	745	721	702	725	710	673	725	707	713	699	716	691	743	720	695	686	760	651	720	694	696	665	732	691	678	729	648	749	742	721	702	679	740	695	673	723	709	716	744	713	685	725	682	792	705	686	678	713	705	711	678	678	699	687	708	714	709	721	699	693	713	737	717	654	725	753	763	675	711	685	698	757	698	729	667	685	678	668	676	697	693	669	743	725	682	721	710	669	650	702	645	722	753	709	686	666	669	682	698	703	720	738	672	758	695	683	724	703	689	682	692	743	688	696	676	702	680	730	718	723	733	645	715	717	737	673	703	686	712	676	676	662	717	700	692	700	721	711	679	688	662	692	683	708	725	663	705	704	723	629	744	700	705	671	695	709	728	670	703	725	691	714	691	666	711	686	674	701	714	700	719	776	680	701	685	696	682	704	716	702	624	710	709	718	713	713	722	687	723	671	673	679	696	743	705	726	682	700	718	716	653	697	700	662	692	732	749	675	705	687	693	721	676	657	758	721	725	705	665	758	690	711	727	698	712	670	646	738	764	717	688	723	748	689	691	662	701	697	684	685	747	730	743	696	680	749	729	692	677	694	641	750	660	730	668	692	688	707	693	713	694	713	773	719	722	672	726	733	724	698	661	701	665	708	690	735	673	700	700	721	655	650	718	712	695	716	690	736	696	695	736	696	747	712	707	684	653	723	657	691	694	720	716	655	690	710	727	663	734	692	741
33943	5855	918	633	496	419	409	332	312	340	352	325	311	320	276	332	298	365	299	313	334	299	289	294	281	316	332	337	337	315	306	367	305	338	314	335	302	321	312	313	287	319	288	304	301	321	295	338	316	348	344	344	312	306	322	312	311	323	307	311	305	280	315	299	318	322	298	301	306	315	329	287	304	333	273	333	314	349	329	326	304	304	284	308	323	294	325	323	329	290	334	317	325	352	321	290	323	320	318	323	310	293	294	302	312	304	284	312	295	321	311	313	318	334	346	329	321	303	266	317	382	304	343	327	348	322	301	332	298	312	295	285	322	314	328	282	317	308	315	319	322	324	297	372	317	334	327	310	346	326	320	344	329	329	330	322	330	308	341	325	333	342	327	306	284	314	313	306	354	317	316	287	285	348	300	324	323	299	308	363	317	348	315	327	327	302	355	315	313	299	328	298	322	296	339	335	315	336	323	292	314	298	308	303	344	310	328	298	350	320	320	281	315	309	268	310	306	280	281	277	301	323	295	339	303	326	335	312	342	303	316	313	291	310	309	330	319	304	323	321	312	322	294	278	325	303	357	306	341	368	343	313	325	306	285	303	349	312	308	304	360	303	315	316	310	302	285	340	347	286	314	327	321	289	298	303	334	312	339	341	313	304	315	300	317	342	292	322	348	320	338	317	304	286	335	321	293	311	283	343	326	328	290	313	310	277	304	344	331	348	332	324	348	338	322	323	312	312	311	332	325	313	311	328	304	339	282	310	306	334	301	322	328	321	319	303	328	310	298	324	299	305	295	313	293	338	344	308	300	321	308	338	298	318	335	317	318	303	320	317	288	296	329	360	322	330	303	327	312	323	321	299	311	346	316	322	311	328	307	288	340	340	313	308	290	309	342	311	306	313	334	308	320	315	305	289	328	306	332	325	330	330	292	270	350	322	309	309	290	348	321	350	319	323	301	269	294	354	339	293	309	289	315	312	296	319	328	316	345	315	304	298	325	307	330	323	329	310	331	289	364	311	325	339	323	316	316	350	298	299	293	292	280	344	330	333	282	287	347	332	317	282	309	332	307	322	337	327	318	320	295	279	319	357	293	320	302	323	321	308	326	323	323	313	297	316	297	322	325	311	326	346	324	332	325	307	325	340	320	328	360	343	292	349	347	303	302	309	319	326	334	312	328	335	333	313	310	305	314	312	324	326	334	302	317	330	308	301	319	322	347	334	304	282	335	306	302	320	321	322	328	301	320	283	349	340	377	297	331	344	310	272	320	300	339	310	324	370	326	347	286	342	335	322	360	332	322	310	302	346	286	325	312	302	266	319	313	304	293	299	318	320	292	316	277	357	335	306	300	325	322	288	329	305	300	331	331	335	336	290	331	332	352	311	316	310	332	342	292	327	335	298	319	313	299	339	337	348	328	294	340	298	338	344	314	337	337	334	298	285	336	319	323	343	295	284	323	333	315	285	320	335	307	289	351	324	307	314	352	340	337	325	307	306	312	308	325	308	300	297	328	339	297	321	336	339	317	322	287	340	321	341	322	303	304	329	327	301	284	322	336	336	320	314	340	295	318	289	305	293	288	314	285	275	266	326	322	276	282	327	302	341	325	323	304	351	307	312	286	286	341	310	342	353	344	356	329	333	341	330	325	316	316	350	320	367	296	304	323	311	313	306	276	310	275	322	325	314	340	311	308	293	296	314	312	325	300	318	329	335	296	334	300	311	277	300	293	339	302	304	319	337	307	324	323	341	312	326	330	339	323	299	322	316	301	354	342	332	335	289	316	317	324	286	297	321	299	299	300	325	344	322	359	336	287	294	291	300	284	294	326	342	318	297	327	265	359	276	372	320	328	323	315	351	319	326	340	310	284	317	340	313	318	289	316	312	297	306	285	317	331	299	336	290	318	317	323	309	335	331	322	338	308	335	361	308	310	334	350	319	339	324	305	332	309	327	320	400	321	284	327	326	337	318	279	307	310	297	315	351	347	314	302	295	318	307	343	345	341	319	331	305	306	350	308	309	322	292	332	310	351	342	342	327	318	313	308	335	328	317	304	284	298	329	350	314	313	360	330	347	318	332	313	300	311	340	298	300	311	330	322	310	312	298	334	322	288	327	286	386	341	297	362	321	307	323	334	333	338	305	315	313	343	354	342	315	345	281	330	311	339	341	348	324	322	325	326	319	325	314	325	354	320	331	337	300	326	282	296	335	355	300	306	318	322	331	310	343	302	316	310	293	319	321	292	335	332	361	319	287	316	317	320	334	306	310	344	291	321	299	333	346	302	288	328	337	291	293	287	311	321	348	331	314	350	347	306	354	288	267	319	356	327	301	283	333	298	339	312	315	328	357	324	341	342	305	335	306	288	322	354	343	325	314	333	322	309	308	304	337	344	323	308	309	301	292	329	279	325	332	320	300	294	300	326	341	331	288	330	308	321	326	320	317	335	360	357	304	321	335	299	350	329	343	308	301	311	289	340	347	323	302	340	317	302	311	303	333	351	291	338	308	316	351	338	288	305	329	311	324	331	305	317	316	294	360	316	331	316	288	300	337	302	273	323	298	331	339	345	314	311	315	281	324	321	322	339	305	345	313	325	357	337	302	305	319	347	296	338	305	288	338	323	336	309	311	365	295	318	333	299	302	292	326	293	306	319	303	321	298	356	319	299	323	324	364	328	335	324	297	297	331	292	300	346	309	293	323	303	361	324	338	319	285	320	325	351	339	298	309	351	320	340	312	323	302	323	321	310	318	328	323	341	292	323	309	316	303	326	319	323	304	329	341	328	317	343	340	312	299	308	294	307	304	346	343	317	315	307	306	329	329	305	323	313	304	304	287	312	346	324	339	365	331	321	318	286	299	307	312	328	308	354	325	329	303	309	326	291	286	278	323	307	330	285	311	327	326	289	318	327	333	311	288	338	341	316	344	322	310	281	314	300	333	357	337	293	298	310	357	314	307	300	321	336	344	316	339	352	315	287	306	322	290	327	326	284	309	345	349	308	345	326	303	329	283	314	311	293	331	359	317	310	323	331	300	323	314	342	272	339	352	308	281	321	304	293	341	366	328	310	345	351	318	348	300	308	320	274	332	317	316	315	272	321	346	309	326	306	348	331	304	326	303	347	289	289	336	299	337	329	310	304	306	290	295	350	311	305	320	333	308	335	331	313	311	306	311	309	324	306	335	314	333	319	314	360	343	335	320	332	301	263	310	321	316	326	333	317	343	336	331	340	339	366	301	311	297	309	337	321	342	322	323	321	331	328	337	321	271	332	324	325	296	337	284	305	324	310	317	330	328	355	311	364	332	294	322	318	312	301	318	294	329	342	319	282	323	308	341	306	351	348	313	312	322	303	346	313	305	356	299	330	339	290	327	273	331	320	310	331	284	348	341	320	330	326	309	307	285	314	327	335	323	292	291	343	311	310	285	322	320	329	334	323	326	321	332	308	323	331	343	313	338	301	319	326	349	312	276	317	335	340	284	315	320
23329	8942	7327	5882	4030	2560	1894	1266	1100	990	1023	976	847	826	875	841	831	796	844	763	786	750	756	778	759	828	767	699	751	750	791	750	711	749	755	786	764	752	764	751	737	744	749	717	716	733	801	765	748	751	729	743	789	736	748	756	738	732	737	742	736	679	748	796	709	733	793	754	775	754	780	748	729	740	704	723	745	706	734	692	750	724	744	719	786	744	733	781	783	791	684	720	743	683	752	807	750	751	789	757	719	758	735	730	794	732	776	739	732	719	725	708	765	752	749	727	700	752	731	705	717	741	745	711	754	704	776	731	771	659	767	760	745	733	729	773	705	737	738	693	782	681	776	775	755	760	708	728	718	759	707	738	798	713	726	719	750	796	760	747	706	738	770	782	718	748	779	685	752	705	732	733	682	755	727	716	734	738	739	714	737	712	757	693	734	710	757	758	734	732	761	771	713	774	718	762	731	758	781	730	748	719	739	745	755	697	738	731	787	728	724	726	767	723	768	712	680	774	755	742	742	750	690	779	736	724	767	728	695	734	719	764	749	750	736	727	771	747	753	727	699	742	772	787	736	780	727	778	726	695	775	749	754	788	729	747	767	738	775	746	740	715	783	750	713	728	698	761	733	791	760	743	755	687	715	764	768	755	765	725	718	718	774	736	770	779	730	754	707	758	717	792	791	717	758	726	759	731	772	731	690	761	804	789	731	703	749	720	790	729	786	766	750	740	746	709	728	754	737	719	743	714	733	743	752	762	716	733	725	763	761	734	749	742	742	701	748	773	750	708	738	727	728	730	744	756	733	719	772	739	743	746	735	801	739	729	791	772	737	764	728	749	757	717	744	712	769	720	729	690	760	701	775	771	784	717	772	703	741	678	744	785	759	751	771	760	750	766	719	744	743	741	752	787	765	750	762	680	681	695	756	735	762	759	735	731	770	771	724	727	776	745	733	774	722	753	747	713	758	824	748	714	779	705	735	716	736	743	686	703	759	732	769	724	706	682	735	766	721	745	722	720	676	729	714	743	755	758	712	724	755	745	732	751	768	742	676	773	720	732	717	738	733	728	742	745	727	733	764	722	748	782	752	707	716	715	758	756	764	770	737	746	751	753	750	656	739	747	720	756	722	731	738	700	749	704	720	709	714	733	706	775	745	723	774	716	747	758	770	747	734	768	731	791	726	740	756	734	764	708	732	768	736	757	736	742	734	741	742	728	726	729	779	711	742	801	753	786	740	713	724	722	727	744	770	734	753	734	740	733	753	736	747	751	732	723	751	722	726	749	703	750	712	716	749	717	684	760	768	737	697	754	792	736	772	735	713	735	733	698	738	757	810	777	716	715	726	749	734	691	740	713	770	751	750	719	714	757	720	724	707	798	754	750	771	757	728	760	738	743	754	730	720	703	705	756	760	746	752	707	728	686	727	707	741	746	739	692	742	759	791	750	700	739	703	752	739	735	724	792	754	738	704	784	729	763	729	772	743	741	739	751	724	733	672	708	730	732	711	712	765	736	764	748	751	681	760	733	760	736	769	778	762	730	778	741	753	735	748	732	721	733	740	744	727	747	768	743	720	750	755	775	740	753	713	739	727	721	746	753	706	734	760	726	729	752	776	758	773	731	740	740	739	761	731	700	747	806	782	763	754	726	735	730	760	705	790	695	776	755	741	704	703	787	733	772	742	746	762	716	697	804	729	763	732	771	749	750	732	711	791	746	744	743	724	789	740	728	743	779	689	750	779	731	739	770	730	761	755	723	726	791	723	739	738	744	726	726	748	751	760	738	700	678	747	750	781	807	718	753	756	696	744	723	722	761	743	745	756	744	731	724	790	732	755	794	734	735	728	687	755	737	729	743	767	780	770	762	719	729	717	746	687	726	722	719	736	741	701	765	786	796	747	721	715	716	755	755	765	740	739	781	792	739	711	730	731	770	715	784	784	716	798	723	797	745	737	770	717	774	687	732	744	750	734	737	701	772	756	702	722	741	759	748	712	740	726	765	746	710	734	726	722	740	748	772	703	752	718	767	768	721	693	758	766	721	728	722	798	693	800	716	738	707	808	735	810	699	752	745	772	704	794	725	729	753	716	715	752	710	752	750	751	741	748	757	710	726	672	748	778	709	767	781	757	726	760	756	790	750	743	774	689	727	722	757	750	730	736	742	787	724	757	733	750	720	772	738	742	733	722	782	747	764	733	725	740	744	757	736	758	707	764	777	710	798	798	715	735	822	699	706	775	735	778	747	788	745	727	721	735	775	746	760	749	682	697	733	722	729	734	718	682	757	745	760	754	741	715	745	710	759	780	808	806	736	725	790	652	757	742	695	782	702	746	731	729	725	740	703	745	748	807	742	699	753	736	780	694	762	745	780	707	746	739	768	735	681	718	737	788	789	693	723	742	788	754	788	726	746	761	727	695	729	745	755	787	743	779	744	725	696	726	734	759	741	751	716	711	715	760	761	714	760	751	757	738	733	724	755	738	714	736	720	739	749	736	734	716	740	718	730	694	719	821	783	721	796	744	708	825	761	711	675	750	721	788	735	704	738	721	718	760	712	720	762	726	758	708	746	829	715	727	696	749	778	766	715	781	726	750	751	745	718	679	733	736	756	750	681	733	744	689	727	801	735	731	722	713	728	725	788	793	734	762	754	767	785	699	734	734	708	795	741	758	737	700	756	744	711	720	739	730	726	743	694	782	734	752	755	772	763	738	741	755	805	734	754	735	724	750	746	711	729	723	711	714	765	752	748	731	672	750	740	742	765	774	747	705	731	712	703	700	727	707	726	759	744	717	707	750	764	703	772	740	720	756	738	778	716	715	760	761	712	746	754	728	747	713	735	731	778	732	746	731	785	751	794	689	723	727	711	796	773	737	741	730	798	786	740	734	736	732	767	753	714	789	751	734	722	728	702	728	739	725	753	709	723	730	717	734	754	769	751	726	706	734	739	737	789	764	798	722	785	732	749	707	787	699	733	743	721	762	698	747	756	706	685	783	785	736	730	742	702	739	746	730	713	707	754	729	736	751	724	803	756	742	735	772	716	757	774	768	731	710	786	720	761	762	747	727	730	770	700	730	737	746	698	767	758	742	750	765	740	739	779	730	766	748	725	732	734	741	787	725	788	753	742	753	754	700	728	745	759	761	773	824	778	753	715	767	771	718	810	731	775	735	736	775	743	766	700	721	744	744	681	749	749	715	764	734	729	784	774	784	724	733	717	732	732	781	728	733	775	749	738	736	728	755	703	760	738	724	738	739	752	753	729	745	777	668	722	723	774	751	732	730	805	711	773	782	714	733	719	685	707	679	714	701	735	750	723	751	684	723	759	758	767	695	753	807	730	757	707	775	775	780	738	703	849	756	737	723	723	708	807	710	780	753	700	770	703	729	742	738	739	771	746	812	767	737	750	752	739	750	751	705	771	766	777	750	726	743	732	713	772	767	773	733	771	716	769	733	739	789	732	764	701	719	723	719	666	711	787	730	736
24123	2842	572	378	324	329	278	323	301	294	321	291	289	303	295	321	321	270	290	299	274	295	296	304	299	321	284	274	299	268	272	285	311	332	308	288	328	303	285	301	264	308	323	342	306	292	272	311	266	321	307	310	272	303	290	311	299	311	305	311	302	335	288	252	281	282	287	264	304	269	278	271	314	296	281	293	287	274	300	282	278	331	290	280	311	276	323	301	292	255	305	320	308	268	287	320	295	338	316	246	259	287	294	254	286	274	308	298	304	275	288	283	314	294	315	300	282	271	327	272	282	281	279	304	284	304	310	297	286	270	294	271	280	322	294	297	294	309	300	276	290	286	276	304	284	290	277	301	305	270	331	306	272	311	307	307	302	265	304	271	284	307	310	303	335	310	282	277	293	313	309	281	298	295	300	302	251	332	312	312	312	282	313	312	286	230	264	315	300	270	321	243	288	292	330	302	298	284	329	307	257	279	274	296	266	283	303	291	277	275	285	274	305	280	305	318	292	307	282	327	282	257	303	291	308	303	264	305	294	283	339	310	273	297	280	283	287	313	289	265	291	316	298	282	303	272	301	296	306	292	312	271	279	306	275	309	320	287	291	288	300	314	302	333	294	291	277	299	298	288	338	300	271	305	308	268	252	269	300	307	277	273	287	295	315	261	312	286	254	286	260	294	299	295	290	298	297	289	289	281	260	273	264	307	302	283	262	322	307	297	308	331	278	297	282	289	315	290	273	278	308	303	300	284	318	281	300	316	336	302	304	287	303	330	292	307	295	289	258	272	302	277	274	321	301	280	299	240	285	280	283	264	315	308	285	308	293	307	308	302	302	293	307	281	286	293	297	295	302	309	303	285	282	296	277	302	339	325	280	313	306	283	286	298	292	273	289	298	276	315	275	303	291	299	320	270	295	306	301	318	308	284	291	279	307	288	304	279	270	259	287	278	311	275	298	286	281	291	289	284	267	294	309	328	309	288	308	278	298	276	326	308	297	297	284	271	271	289	301	296	278	289	295	285	272	298	299	278	284	286	294	263	321	298	309	304	339	305	277	294	306	300	304	297	317	285	327	313	299	279	291	331	287	282	284	292	303	330	299	290	287	309	274	291	293	277	323	296	311	292	263	298	280	316	276	277	296	295	340	308	282	284	280	295	261	281	267	318	288	282	284	311	311	306	299	317	265	289	288	295	303	300	273	304	276	291	308	313	283	315	314	284	284	317	305	293	285	295	310	287	254	271	270	325	320	286	293	310	299	295	317	279	289	302	310	307	306	301	326	286	278	347	305	295	289	327	277	290	284	318	271	258	288	303	299	318	298	291	319	308	305	305	307	277	287	316	304	300	290	275	301	314	314	305	304	311	322	276	306	315	337	304	300	316	319	298	302	299	283	315	313	312	284	300	338	295	299	319	310	297	297	305	276	289	277	310	269	280	295	277	288	288	283	303	305	268	317	291	281	320	310	317	282	283	287	261	310	293	313	314	270	263	282	301	305	307	294	343	319	287	288	311	305	323	277	306	319	290	298	299	324	313	280	286	282	309	271	273	269	289	290	282	294	334	335	310	297	305	272	287	295	294	279	291	305	332	311	335	276	322	293	321	303	289	269	288	309	280	269	292	307	288	267	311	248	287	297	321	287	283	289	258	257	297	285	328	284	334	327	268	315	305	268	264	281	324	272	307	295	302	281	302	298	299	260	302	302	287	290	290	290	276	262	298	326	311	288	318	301	270	318	304	281	252	308	274	297	305	323	306	281	295	310	293	302	293	295	302	322	310	300	264	344	280	303	308	330	310	320	283	307	291	303	284	293	276	283	292	305	300	318	325	342	302	312	312	297	300	289	310	292	288	293	306	346	304	289	269	269	283	282	302	301	296	311	281	323	277	277	317	317	289	300	260	327	302	254	289	284	296	315	281	308	302	302	297	311	259	292	331	290	292	331	300	310	279	303	304	298	321	286	313	284	329	309	338	262	292	328	295	298	251	247	291	288	258	298	318	287	301	313	347	302	323	267	326	298	267	315	279	299	297	315	298	296	304	296	283	268	291	295	303	326	278	305	299	284	304	292	267	285	298	307	294	298	314	300	281	281	291	313	325	308	307	319	296	278	294	259	298	289	297	305	271	258	328	285	287	289	287	305	287	276	298	322	292	254	263	300	294	296	305	308	307	317	306	269	262	271	268	265	321	258	301	330	309	291	322	303	311	313	316	277	295	284	307	284	297	329	292	286	267	282	312	279	305	307	279	277	337	278	296	274	311	312	285	296	315	293	292	316	297	330	275	304	296	284	281	287	284	293	316	316	290	283	323	298	255	331	315	324	291	307	305	274	287	287	284	305	255	265	268	280	282	264	269	274	287	294	268	285	282	279	325	333	284	308	298	322	309	326	301	269	307	284	304	311	261	326	307	291	314	303	297	329	295	281	294	285	284	275	304	276	299	310	292	289	260	281	283	282	269	292	289	289	308	331	290	272	258	293	324	284	298	280	309	312	284	316	304	271	289	324	281	296	312	253	302	320	306	276	281	274	276	300	292	306	299	317	272	317	269	285	311	299	282	304	284	266	280	288	266	316	293	304	302	313	313	316	293	291	266	318	306	294	299	316	324	283	316	300	267	294	280	327	288	301	308	309	278	338	334	293	281	287	345	282	330	301	317	291	293	292	324	267	271	293	292	302	337	309	289	288	307	309	284	299	296	289	285	257	279	300	273	307	310	274	293	280	285	288	293	274	285	285	286	282	293	289	324	271	261	305	300	336	301	306	305	290	286	288	291	275	267	314	274	314	275	273	265	273	299	266	292	325	295	279	274	304	339	313	303	309	269	317	274	295	283	292	296	268	284	291	301	256	272	319	300	306	259	278	292	297	298	307	297	306	305	281	296	290	330	317	318	299	281	272	279	314	242	253	302	329	272	302	298	290	272	284	306	260	306	305	292	303	304	269	314	283	266	301	279	284	300	296	306	321	308	316	332	289	310	322	310	347	311	291	284	318	325	297	336	296	269	321	307	311	284	289	284	263	299	283	266	283	277	307	304	292	282	292	325	310	277	311	267	305	296	283	280	330	297	318	317	264	291	301	301	319	318	282	290	319	272	323	336	301	318	303	305	291	287	279	298	290	314	312	272	295	302	300	295	276	236	281	316	294	279	287	284	302	315	303	284	305	291	300	298	326	312	271	281	304	286	281	279	316	328	290	278	292	286	285	287	281	289	289	274	292	317	314	340	292	292	260	279	307	290	286	329	298	289	302	314	272	262	309	305	309	295	300	296	314	262	287	318	298	294	254	264	291	324	300	263	282	301	305	276	304	303	271	255	284	262	325	287	292	264	315	322	292	278	311	285	316	271	290	292	309	291	299	301	302	292	306	262	301	294	296	300	294	287	311	276	265	335	280	285	317	271	298	277	296	327	279	319	313	311	243	274	305	308	303	274	289	270	320	320	281	339	333	310	305	303	313	289	251	299	306	316	308	281	278	282	326	327
18282	6220	3919	2326	1665	1119	971	785	716	709	732	681	679	671	718	722	666	647	669	692	660	658	683	669	657	685	654	662	661	662	610	669	671	617	672	640	679	668	610	661	668	623	667	642	640	692	694	707	651	642	691	652	668	638	670	601	674	663	649	654	694	647	685	629	627	699	663	687	649	666	673	678	605	654	677	632	702	695	642	644	665	626	638	684	638	688	643	687	670	691	662	638	659	661	689	650	687	637	709	706	707	616	664	652	625	690	686	648	653	684	693	684	658	645	687	687	655	639	626	712	645	686	670	636	647	662	646	676	629	640	586	652	617	656	634	669	665	623	687	673	688	692	677	658	660	599	713	682	660	693	636	657	679	674	705	665	723	679	644	622	641	646	661	630	719	573	651	650	683	626	649	611	607	647	636	644	644	606	687	666	701	644	659	643	672	727	697	686	595	656	616	609	696	644	631	628	631	703	700	644	704	677	631	666	619	701	658	695	648	616	648	662	629	669	637	684	670	691	701	653	627	634	631	663	678	613	648	673	667	636	647	648	671	633	673	665	624	664	676	633	625	732	674	608	647	633	681	666	666	686	670	656	636	642	665	671	641	666	663	677	630	680	667	675	627	646	619	667	631	710	671	617	602	687	646	648	614	635	687	657	635	667	659	654	670	664	691	681	661	663	626	610	633	677	658	671	652	684	615	625	672	697	642	648	694	581	671	639	686	642	697	635	630	613	653	645	679	650	631	656	699	693	687	624	622	673	661	679	702	664	652	638	658	617	672	646	682	677	648	644	688	680	636	677	701	653	693	624	654	618	651	617	664	627	677	651	679	655	645	679	642	679	662	641	693	652	626	663	651	698	660	691	654	682	668	664	681	659	667	614	673	680	714	638	667	677	624	675	646	650	655	652	673	624	644	682	628	649	637	669	659	659	668	681	682	639	635	728	701	640	655	660	695	670	688	635	674	638	670	663	704	662	638	622	654	662	693	699	639	673	655	634	633	664	665	702	671	629	654	662	652	609	617	684	664	646	692	643	662	707	656	690	685	724	653	674	682	630	696	703	690	685	621	652	682	661	657	690	656	663	605	682	678	613	677	692	649	665	617	647	686	689	668	685	660	668	674	658	623	651	722	671	664	644	648	663	678	694	641	655	653	623	661	646	674	666	655	669	634	641	638	654	657	658	645	640	661	669	613	674	646	652	666	639	596	635	683	672	677	651	648	607	709	681	684	637	687	642	686	671	605	674	653	654	691	658	653	694	651	650	642	677	667	656	677	693	699	676	645	617	675	647	626	644	668	683	647	727	696	682	634	665	664	642	649	654	653	664	653	589	607	676	724	663	658	664	629	687	653	649	672	622	647	647	682	656	651	630	641	648	660	618	662	677	610	621	658	650	677	638	668	640	636	683	697	639	652	684	635	650	671	649	652	678	672	642	656	688	653	683	640	670	646	682	629	628	670	700	626	658	631	630	677	670	674	684	699	636	662	630	668	657	671	625	665	683	690	648	679	634	669	676	684	687	681	653	682	664	684	661	655	706	660	688	635	689	650	629	657	649	680	671	652	620	682	678	632	673	659	655	648	636	628	646	650	693	684	662	686	574	680	687	652	629	615	692	625	648	624	640	658	639	616	672	644	632	604	701	692	617	643	664	654	629	615	692	665	606	651	701	664	660	677	695	643	614	660	684	622	633	642	643	644	647	641	635	672	665	673	679	663	618	656	668	676	671	667	658	680	685	621	635	658	638	671	700	655	653	664	638	641	660	672	692	711	644	637	669	604	663	697	650	642	661	684	657	660	666	679	680	650	619	623	659	638	683	666	610	646	661	653	658	675	697	642	690	673	648	627	633	669	660	660	682	688	664	656	675	642	671	621	689	675	648	670	669	676	687	663	692	703	637	616	679	693	619	672	695	661	684	672	693	679	723	687	603	652	697	656	652	673	655	666	668	629	638	631	683	702	665	610	654	668	676	658	661	644	610	628	650	600	653	638	651	654	662	636	658	665	678	678	666	674	628	625	674	648	615	631	672	647	636	648	665	653	635	661	654	672	697	658	651	644	642	645	671	664	650	655	670	625	686	705	649	675	697	669	637	653	627	609	681	653	665	655	639	661	694	718	643	640	633	700	632	665	651	637	615	671	650	660	674	629	678	686	680	675	624	657	647	633	634	655	654	642	649	639	658	663	689	661	660	673	643	664	661	667	644	612	605	667	641	676	654	660	622	665	658	685	679	642	668	670	674	643	665	632	654	621	656	641	654	682	708	640	658	680	690	655	668	699	692	623	695	664	622	651	642	687	647	642	660	674	654	637	691	660	693	692	651	652	667	684	641	642	658	663	629	714	634	640	686	669	645	621	652	653	578	645	652	612	715	651	679	698	682	686	635	637	613	663	664	717	667	653	662	665	699	688	679	667	673	656	655	627	641	644	629	634	680	663	696	653	652	640	612	625	690	662	679	656	610	622	645	644	722	667	662	668	647	652	654	621	691	638	626	628	637	595	646	680	615	665	605	679	654	673	646	664	633	680	633	656	663	666	642	691	602	687	686	655	607	653	668	646	651	655	609	646	646	640	652	697	660	668	653	660	641	690	613	684	702	672	664	678	656	668	679	732	654	666	634	639	672	659	615	687	697	678	609	670	657	614	666	673	643	632	640	684	673	604	654	674	681	658	621	674	650	675	670	632	700	679	638	719	718	663	624	670	607	655	660	674	638	683	701	710	619	652	657	674	627	694	637	641	661	689	631	651	637	649	696	649	664	661	626	645	683	619	649	654	640	652	687	696	663	651	646	659	696	655	642	661	649	678	634	679	679	685	653	649	626	644	664	657	672	656	663	675	668	632	684	661	687	626	688	673	681	640	681	683	714	646	656	621	658	673	690	643	640	654	652	667	656	637	638	635	663	676	640	637	660	611	679	649	687	623	617	665	732	661	615	665	640	682	660	641	694	714	637	676	673	641	624	669	695	664	656	688	719	668	665	654	628	713	593	641	693	664	619	681	694	652	589	663	655	670	629	669	680	687	626	652	647	650	671	631	671	696	633	654	635	662	710	702	665	615	703	618	616	620	659	633	656	664	644	620	689	647	672	596	661	685	665	662	694	661	686	685	683	647	638	648	629	685	657	595	673	619	682	617	715	669	663	659	664	622	689	671	652	638	655	679	663	627	611	679	657	646	676	609	699	662	624	657	697	653	694	644	652	658	643	663	660	668	684	663	692	732	658	656	663	658	632	673	666	629	652	606	679	669	661	652	632	673	625	670	675	666	691	611	621	666	658	649	646	695	619	687	639	669	671	686	636	618	677	641	652	654	645	682	684	692	685	682	649	616	668	639	685	639	656	648	636	658	677	617	646	626	661	677	665	659	645	664	631	720	647	705	672	659	710	625	675	668	672	643	674	644	672	644	661	676	657	683	669	709	652	621	685	643	645	638	646	675	676	662	613	668	611	637	653	692	654	644	633	662	625	653	672	704	664	647	667	641	652
32706	5338	872	557	399	344	363	336	325	311	361	307	303	296	308	306	305	329	346	291	315	317	300	343	338	301	311	336	307	289	329	302	298	285	313	301	363	313	298	310	311	304	281	305	286	296	301	298	352	277	334	308	298	316	306	301	286	321	324	277	311	293	303	306	265	309	314	283	346	336	299	288	293	294	292	332	316	302	311	322	308	309	295	337	313	323	309	297	326	303	309	307	287	300	315	308	327	340	314	313	325	307	293	317	294	330	326	309	313	278	308	294	313	329	310	318	297	318	270	330	305	311	343	318	312	306	318	343	315	295	313	302	306	282	314	289	310	302	302	297	317	308	304	301	296	291	322	301	313	316	311	300	304	302	284	305	360	308	300	301	297	265	317	321	324	323	300	292	271	262	295	284	343	317	295	298	297	306	279	303	299	341	311	289	314	299	289	298	299	288	299	294	318	320	301	301	319	284	308	284	334	321	271	299	300	283	295	273	305	307	297	306	302	311	310	298	303	300	308	295	311	280	342	297	328	304	290	341	318	327	339	335	292	306	281	325	288	287	298	293	306	322	299	311	296	306	317	348	290	287	266	320	306	324	297	292	291	310	299	322	319	327	307	287	321	297	292	340	344	273	291	318	316	313	352	295	274	347	304	270	305	293	319	344	303	332	330	317	310	321	304	307	335	279	305	301	286	311	311	300	330	305	324	332	302	300	317	305	308	289	297	318	300	324	265	325	312	294	275	320	350	312	336	301	270	313	282	310	316	302	303	315	320	326	288	303	308	285	289	323	299	324	272	304	317	338	302	295	322	303	293	274	329	282	299	297	295	363	333	286	298	320	300	336	304	286	324	307	307	278	321	276	266	310	305	336	305	338	340	307	320	313	303	314	289	273	300	300	310	279	309	322	312	295	340	298	302	312	255	324	320	326	305	262	318	307	294	327	310	277	302	330	329	329	334	287	346	263	294	270	315	328	277	314	286	278	303	291	293	317	331	283	295	302	315	316	305	304	277	317	278	309	296	303	315	322	333	283	319	323	282	291	307	295	296	321	315	257	290	295	303	304	309	289	314	304	291	324	317	301	297	316	324	327	320	289	270	328	273	322	285	317	304	280	341	318	363	313	318	334	311	331	327	347	358	333	270	278	315	310	313	287	325	332	336	271	306	294	292	266	316	266	286	298	323	284	281	296	307	302	325	300	293	301	331	315	329	289	312	294	309	318	297	296	273	310	320	342	333	295	303	298	303	305	308	297	308	287	304	339	306	323	316	304	314	311	321	328	296	304	323	320	299	330	333	303	296	300	291	300	303	281	309	310	322	298	316	308	276	284	307	287	264	284	332	305	301	303	289	285	317	297	316	308	326	286	299	316	324	308	327	300	278	306	280	331	331	303	302	358	314	314	331	320	292	311	333	298	317	309	331	303	317	318	264	301	312	321	303	320	339	298	324	295	309	334	289	287	305	283	344	337	310	293	329	312	298	278	298	303	310	331	304	278	342	317	272	317	308	267	295	339	291	280	281	357	313	326	316	304	283	327	305	299	301	330	321	326	294	342	296	303	324	303	293	310	341	289	305	287	311	265	330	286	311	311	313	293	292	283	333	317	328	320	299	313	307	289	295	312	294	293	304	306	314	282	333	315	297	338	284	298	310	338	287	324	319	286	309	330	316	305	310	300	306	326	303	274	285	275	298	345	302	293	290	304	318	316	291	282	345	315	308	296	300	294	314	295	275	328	306	268	297	286	328	299	329	287	318	303	308	330	320	305	297	336	312	308	319	326	281	310	300	285	307	308	312	325	278	279	289	338	314	291	306	296	286	309	307	325	313	290	290	325	337	346	309	271	283	323	288	308	316	289	303	310	323	271	292	310	318	328	330	309	294	289	315	285	310	307	301	292	332	306	264	282	331	283	293	332	274	301	309	307	339	335	298	296	271	306	339	284	277	293	269	335	292	323	330	308	336	246	329	297	313	348	320	305	287	324	345	327	275	316	314	310	335	303	311	306	291	336	312	276	306	312	304	304	337	298	300	280	297	290	291	331	315	294	323	339	295	284	327	315	304	329	280	311	292	286	307	304	263	338	322	267	301	317	331	286	272	284	294	342	289	336	291	302	287	294	311	314	305	296	316	299	316	334	312	289	317	310	311	320	315	304	313	296	307	322	315	306	290	352	300	327	324	304	290	306	313	312	293	324	294	301	315	301	307	293	331	273	285	291	276	302	278	309	286	302	301	299	313	270	344	313	317	299	280	292	295	302	298	286	328	332	308	320	338	335	300	305	332	312	313	302	279	313	308	321	331	308	317	278	266	357	347	323	322	310	312	315	313	292	319	301	295	302	268	273	281	307	268	297	309	314	277	306	300	294	285	338	306	332	326	300	298	318	317	332	307	265	297	359	319	294	301	326	307	315	308	321	305	325	321	278	319	288	292	294	319	312	310	346	271	314	294	304	328	294	301	294	324	304	321	303	303	299	294	294	315	305	298	324	303	314	309	292	279	336	336	296	324	321	256	304	308	307	327	295	330	293	314	331	327	291	306	286	282	300	298	276	300	326	301	319	306	276	315	314	311	270	299	307	312	316	325	287	298	309	280	321	335	329	342	330	331	311	324	306	326	371	318	327	289	306	335	312	291	305	280	257	305	291	329	304	292	280	281	307	307	288	346	289	325	330	328	315	308	303	274	309	322	309	335	316	300	292	282	293	281	293	291	327	309	321	294	316	294	295	313	293	354	294	307	312	320	316	309	350	318	309	343	340	305	310	326	310	308	298	307	328	307	326	308	302	314	293	329	351	287	278	290	305	296	287	268	308	304	286	356	265	316	297	314	287	280	285	342	309	314	296	312	334	300	298	294	302	313	326	302	300	291	296	285	276	304	334	278	344	294	323	311	308	295	306	331	307	309	298	326	328	314	266	320	278	318	322	346	318	273	277	303	324	313	314	373	322	321	296	343	267	307	303	299	322	327	278	296	327	297	319	328	298	284	300	329	283	301	341	313	325	300	300	279	313	325	300	292	317	298	320	292	304	312	342	280	301	334	278	325	333	288	328	331	309	305	327	326	309	273	327	301	318	322	278	288	292	324	321	300	328	287	297	280	322	328	284	291	265	287	297	309	309	289	338	276	267	310	300	283	302	322	292	328	287	292	302	307	308	289	320	314	319	298	272	307	285	317	306	314	293	320	282	305	311	305	303	327	294	294	278	298	319	321	275	295	316	302	307	301	285	295	318	297	295	308	298	309	307	299	308	304	307	317	324	321	306	282	294	284	307	307	318	291	274	295	332	302	337	309	316	330	281	318	305	264	283	291	313	279	316	312	289	304	306	294	270	330	345	330	311	303	352	302	320	307	267	301	287	271	294	299	304	339	321	297	361	348	318	301	304	304	312	271	280	323	291	326	333	336	339	326	288	307	267	282	304	298	298	288	267	292	315	320	269	312	308	324	284	292	321	302	316	299	289	294	280	326	315	314	313	265	324	289	320
23078	10595	7044	4475	2734	1608	1174	965	865	838	828	833	749	737	742	687	715	760	757	692	753	673	728	682	696	690	701	710	675	699	701	685	686	707	680	694	669	702	735	670	696	708	731	722	709	743	683	729	728	744	730	708	681	707	677	729	691	738	691	709	699	726	692	715	667	728	751	709	674	725	651	721	709	736	710	699	709	688	717	727	682	690	689	703	665	668	720	667	734	719	666	680	675	697	709	728	704	750	734	680	688	675	689	708	726	699	698	708	655	705	692	691	708	713	717	710	719	671	735	703	698	712	668	717	760	692	722	724	687	725	734	722	690	707	706	732	719	666	707	689	703	696	705	714	694	691	759	695	708	724	708	660	672	706	705	706	708	720	686	722	725	736	691	708	695	721	685	741	755	668	696	675	731	689	709	657	716	678	695	725	687	697	699	662	715	700	705	703	720	713	716	710	746	707	690	717	694	739	734	671	669	696	708	747	702	670	707	657	730	707	668	705	670	701	710	658	723	686	743	677	714	688	712	698	689	671	693	693	694	730	723	678	687	724	702	718	710	732	697	766	756	693	683	721	690	733	694	658	680	672	693	682	681	688	745	715	696	696	720	720	690	679	685	675	686	697	667	750	689	706	700	680	682	687	717	723	728	716	686	716	726	760	711	741	699	688	686	731	712	687	684	727	689	720	703	676	682	658	719	728	694	677	727	706	724	709	656	733	713	696	672	699	717	724	728	712	715	727	701	710	699	700	711	727	683	690	705	752	649	712	680	667	747	682	694	676	705	700	653	697	711	719	685	721	699	701	680	728	723	661	719	686	736	752	680	674	681	696	702	683	683	758	720	712	659	682	710	706	688	697	688	713	676	695	684	703	689	698	689	688	685	694	682	714	669	677	707	710	700	695	733	679	734	684	656	747	704	704	711	717	708	723	712	685	711	690	728	715	704	696	764	703	718	697	694	704	680	728	694	694	665	706	687	726	696	690	718	724	705	706	716	719	724	743	744	719	714	697	723	662	698	762	694	713	727	667	717	738	697	759	692	694	654	698	666	666	727	705	730	687	651	685	698	705	663	727	694	699	696	697	729	689	720	719	708	676	711	748	721	728	700	698	695	709	714	680	711	712	719	713	665	759	717	760	688	735	724	691	737	704	729	704	691	671	707	685	720	687	735	714	673	712	678	588	721	733	684	675	679	717	724	729	697	680	683	700	687	715	661	689	692	705	690	699	698	729	676	735	705	687	722	730	700	697	724	681	738	706	723	723	726	727	725	707	700	667	674	706	702	692	676	691	744	710	742	739	736	690	658	668	667	718	692	704	654	655	651	732	726	663	683	684	712	718	738	712	708	717	673	685	703	749	694	712	700	702	735	688	728	683	685	767	718	691	715	688	709	700	679	723	658	678	701	644	693	696	733	686	648	708	719	731	713	666	689	733	696	710	680	689	724	706	716	682	736	670	703	709	688	682	651	667	740	694	670	690	665	733	728	713	724	660	733	714	720	663	724	675	677	649	699	699	686	699	714	728	703	666	720	683	645	781	681	729	670	651	690	651	668	696	725	761	650	776	710	656	712	720	670	711	693	712	647	729	677	684	696	660	720	681	720	704	738	709	727	690	714	719	778	735	752	703	696	700	719	677	692	692	690	707	732	717	693	696	696	700	681	712	716	695	659	731	718	686	726	713	718	636	711	715	654	663	722	713	702	707	679	670	714	755	762	731	711	697	720	688	708	745	685	680	668	716	705	719	720	707	694	717	685	713	679	699	691	708	675	720	642	728	702	654	673	711	697	739	678	682	722	703	712	722	689	661	717	737	680	705	727	691	674	665	716	645	740	678	705	739	672	715	674	718	733	731	690	690	767	659	720	698	705	706	673	704	699	686	743	683	696	719	724	733	674	684	665	738	744	692	677	686	737	704	698	713	717	714	713	682	734	752	727	700	672	617	704	699	707	746	720	670	707	718	707	719	677	677	697	721	702	748	702	680	723	709	704	675	675	688	698	741	705	722	700	681	754	732	649	723	694	704	727	689	668	732	698	727	669	698	659	700	758	687	724	732	673	699	760	731	740	723	691	707	687	666	653	708	710	693	738	720	711	734	717	695	725	669	712	755	690	693	719	724	678	705	696	718	686	652	683	683	743	713	686	695	695	726	628	662	652	702	708	707	701	706	665	665	673	682	676	697	688	715	679	721	673	723	684	719	628	674	724	746	702	712	703	711	720	716	718	717	736	685	726	681	682	690	726	759	691	676	661	775	725	775	686	690	649	706	683	703	729	707	700	715	707	694	687	694	692	689	717	697	699	702	735	738	676	753	724	687	730	717	684	725	692	705	706	732	713	696	732	677	707	696	689	688	687	738	687	691	686	725	659	682	715	679	719	718	698	724	730	683	650	674	704	729	751	750	664	711	672	673	691	684	735	723	716	685	690	730	731	734	705	670	723	695	665	692	728	669	714	715	690	710	747	726	701	684	714	729	661	702	697	735	717	747	709	689	692	686	687	723	688	743	720	687	717	660	669	694	680	697	679	736	726	716	736	692	687	694	732	705	747	670	727	688	706	717	673	683	689	722	720	702	732	704	728	704	696	722	704	683	737	707	694	715	739	750	682	684	697	717	772	712	697	702	696	669	691	743	692	764	685	700	711	741	735	675	765	695	694	657	732	675	700	637	699	683	667	700	743	635	680	727	660	702	727	688	759	719	698	707	695	728	724	734	688	648	661	681	784	674	722	724	724	686	710	719	693	699	675	703	694	696	658	738	735	714	691	724	714	695	699	688	730	699	678	673	717	699	718	659	673	700	681	668	717	733	668	651	718	681	722	707	682	719	707	701	706	726	718	686	711	684	734	759	694	739	748	669	702	675	714	733	651	682	720	703	693	703	745	709	657	703	734	721	663	691	706	702	680	682	703	717	717	716	732	677	687	705	650	663	657	678	730	696	707	695	685	699	699	732	734	704	696	701	736	670	749	681	726	711	747	710	688	688	734	729	693	678	666	681	704	682	681	743	709	702	701	739	677	713	731	702	753	677	674	733	695	685	684	688	732	672	728	679	732	679	700	720	682	680	705	682	658	709	725	709	670	689	697	702	690	691	766	717	765	714	722	667	733	729	697	707	660	713	709	697	706	718	697	735	706	721	704	690	736	699	699	730	669	730	696	722	714	691	667	754	744	769	702	667	726	736	725	725	702	691	695	662	735	714	682	724	748	751	718	714	742	693	689	707	687	698	744	706	633	668	700	702	726	706	717	709	701	652	690	707	669	673	707	695	667	715	709	740	702	683	734	715	732	686	697	731	740	751	727	719	717	737	717	652	710	710	737	716	709	685	709	698	729	699	655	745	764	689	706	684	705	691	702	709	704	684	708	700	693	720	679	761	689	707	749	701	682	677	693	760	673	656	727	708	729	729	703	749	723	732	673	725	703	708	675	700	717	673	726	717	726	708	734	690	708	692	729	721	743	676	732	660	666	674	719	731	714	668	747	706
35828	7202	994	554	492	404	354	323	346	356	326	310	346	307	305	314	341	348	339	261	325	282	310	313	314	297	312	322	323	333	324	326	338	311	313	321	321	332	288	323	316	282	361	308	326	320	331	308	284	353	301	334	330	280	282	325	358	335	298	298	325	311	302	313	284	311	296	317	331	335	315	345	321	328	302	329	276	321	325	319	298	292	311	292	310	322	336	345	310	348	317	323	323	339	315	297	359	315	303	391	321	322	306	298	329	328	332	316	305	319	316	332	348	286	335	325	355	278	333	338	340	290	303	311	324	345	293	314	303	314	329	328	298	348	328	331	313	332	326	322	313	308	330	319	313	326	334	310	307	326	330	291	318	347	342	322	321	309	336	315	361	323	331	327	365	329	295	283	319	291	317	295	316	322	297	330	331	300	298	315	366	345	329	338	323	303	327	277	285	327	338	306	329	321	375	353	351	329	335	315	312	332	299	333	306	367	343	299	332	338	308	278	306	343	288	346	326	294	324	307	329	334	333	328	316	327	327	290	311	333	312	288	347	327	298	352	319	335	336	346	279	305	338	328	317	282	321	296	337	330	318	326	325	312	313	324	286	319	305	322	302	311	319	295	289	290	286	291	319	359	324	344	309	322	342	350	336	264	272	333	334	345	345	347	309	330	307	316	346	307	351	357	342	312	315	317	321	322	316	331	331	310	315	306	301	352	320	352	321	324	336	307	288	336	332	287	307	319	299	332	298	314	313	311	313	320	353	283	305	332	328	311	341	298	316	293	315	319	337	321	316	347	299	304	299	315	322	328	310	298	307	330	306	308	346	342	328	316	327	339	319	296	314	305	312	316	318	304	304	301	360	327	343	315	328	339	301	281	313	301	287	326	330	336	329	325	330	316	327	313	323	302	309	311	340	292	304	344	324	318	323	318	316	304	300	342	303	282	313	308	329	305	322	304	355	323	301	340	322	316	334	307	319	334	376	333	319	334	315	328	319	312	324	306	311	295	316	322	298	336	316	344	287	310	333	306	348	347	326	288	316	338	319	318	301	342	310	321	321	308	316	319	291	331	326	350	314	323	343	314	302	336	321	310	328	321	296	315	300	346	333	321	310	313	324	324	329	298	317	288	342	297	375	327	344	334	330	329	302	288	327	301	324	296	316	304	319	319	345	279	312	292	339	305	368	304	310	317	296	308	311	345	327	358	310	283	286	292	300	326	361	316	297	310	324	319	312	323	301	331	321	313	308	296	324	325	272	312	331	346	341	336	359	321	296	355	319	330	336	337	353	282	292	309	322	337	323	341	304	334	320	352	347	311	295	350	337	309	357	309	318	331	312	313	293	346	321	304	297	302	325	337	309	300	282	300	316	311	324	324	317	274	296	342	343	334	302	314	298	293	312	315	299	313	282	342	330	303	324	328	312	308	335	298	279	313	299	286	316	318	334	319	298	382	321	328	313	316	315	333	342	304	291	337	285	314	316	279	308	324	317	324	346	306	312	319	302	268	277	363	306	279	326	343	338	318	314	291	321	300	337	310	354	311	318	303	330	281	333	323	320	299	300	346	297	307	336	321	286	293	330	306	298	350	335	337	301	307	363	358	334	335	305	332	306	311	286	301	291	315	317	321	301	283	318	361	311	320	308	303	320	338	349	328	320	360	335	318	309	359	355	298	315	336	336	331	338	329	307	348	364	322	327	326	322	337	340	302	315	305	322	332	310	324	289	306	350	315	330	303	309	337	335	319	334	278	289	319	330	344	336	309	296	348	339	335	349	326	347	304	305	336	279	346	357	326	333	331	309	329	327	343	319	302	308	337	313	355	350	274	315	331	324	345	296	306	349	301	299	288	334	334	325	314	328	313	301	318	308	303	307	325	331	337	330	299	314	307	345	292	333	331	328	276	348	308	314	331	319	355	317	318	311	315	324	306	321	320	313	299	321	304	340	267	292	325	331	303	310	335	328	320	291	345	304	321	294	302	309	309	299	338	306	310	333	330	310	279	326	315	291	340	322	306	311	306	324	340	329	324	303	292	342	291	314	309	345	334	288	339	309	337	308	326	319	295	306	371	297	300	310	315	367	310	302	325	274	306	294	323	300	303	317	282	326	338	321	294	319	308	343	322	343	322	340	311	297	301	330	318	326	307	303	303	316	320	347	302	297	310	329	323	317	300	367	347	338	327	307	333	337	335	288	314	340	325	343	353	343	354	354	320	315	316	332	299	310	273	333	321	328	302	327	327	295	296	321	334	286	314	306	316	323	342	301	311	315	323	357	294	289	302	328	287	271	278	328	333	330	335	326	343	324	335	310	318	344	333	379	292	311	321	300	330	297	323	290	354	345	302	332	298	309	325	317	304	290	336	337	311	304	320	372	369	315	316	308	268	322	339	290	324	298	326	308	329	321	345	309	339	307	281	307	302	327	307	328	302	340	324	289	338	317	304	302	331	293	313	314	290	326	337	305	319	313	309	307	332	325	306	348	304	303	317	317	309	329	358	336	321	322	325	308	318	321	331	321	282	300	320	337	308	310	315	388	321	322	354	324	314	312	294	330	297	310	332	343	319	314	273	309	334	309	308	339	321	330	302	298	346	354	340	352	325	346	335	313	306	313	356	302	268	334	303	315	312	318	325	314	291	341	350	348	329	307	336	308	310	359	308	334	314	335	325	359	358	366	304	328	309	353	310	293	350	326	333	307	322	289	313	324	307	310	308	372	300	345	304	315	320	315	277	323	328	336	329	342	294	299	302	318	312	306	299	336	293	290	321	319	330	333	300	311	296	349	346	346	349	300	313	342	372	283	313	289	323	314	292	308	290	301	292	319	304	334	316	322	300	299	333	298	296	344	339	355	349	310	311	261	271	314	313	277	351	368	325	348	322	338	335	294	313	341	328	277	331	321	336	312	311	338	310	330	321	304	306	307	319	328	340	301	353	328	319	271	328	292	337	329	330	326	310	304	337	321	334	341	332	292	322	294	323	339	328	322	319	335	317	317	287	333	302	293	291	336	296	332	299	298	336	331	331	359	345	319	315	340	320	295	337	305	285	278	320	357	326	354	318	301	343	322	331	308	317	294	324	325	330	328	347	320	358	332	316	333	333	301	320	348	325	333	315	296	280	287	320	310	340	304	297	324	287	301	360	331	309	333	348	315	372	302	305	307	314	305	302	332	316	332	320	345	305	328	363	316	302	321	291	330	319	300	319	343	321	299	306	327	294	331	319	352	315	330	335	334	355	314	295	322	306	316	299	321	341	334	309	328	332	309	290	313	319	337	362	312	310	311	321	287	333	307	319	308	282	345	318	343	285	345	305	292	327	313	313	292	317	305	323	316	376	312	341	316	325	302	319	345	336	289	349	300	308	305	287	315	349	311	309	322	352	326	343	330	350	324	318	273	342	321	326	326	335	299	280	332	342	314	298	329	319	323	305	294	277	318	305	325	339	330	286	317	327	324	344	281	316	332	293	325	337	344	326	299	332	332	338
25913	11133	6561	4582	3286	2404	1572	1068	949	969	928	892	796	823	847	804	790	764	748	721	827	744	744	732	705	782	732	771	705	768	787	726	701	728	787	756	734	755	718	709	763	749	716	728	776	703	755	722	735	768	701	766	747	688	735	727	746	730	723	794	752	742	729	764	776	723	751	725	804	790	776	700	719	699	741	693	724	706	724	751	784	779	743	774	741	728	806	692	738	762	758	761	720	762	722	713	709	732	698	755	740	680	744	708	752	709	737	754	743	728	725	790	747	776	754	725	721	758	733	756	724	734	753	730	709	749	732	719	764	781	721	714	756	742	722	748	753	723	764	703	740	735	719	729	771	687	764	746	771	767	747	715	745	702	718	742	739	761	725	758	705	710	715	725	700	739	757	767	719	700	719	690	734	732	696	718	720	766	773	773	747	715	733	729	727	718	677	737	751	740	735	747	756	743	700	734	736	748	756	725	717	739	785	761	733	726	742	759	746	717	718	746	697	749	782	750	728	738	770	774	757	746	751	730	764	715	734	776	702	689	747	762	751	779	660	712	713	697	764	724	768	724	745	739	719	746	726	736	751	689	754	731	758	779	716	710	783	734	733	774	761	727	754	745	753	692	690	735	734	759	748	696	716	722	763	780	760	686	766	782	730	758	715	742	723	761	800	738	780	736	719	759	719	743	721	725	738	767	735	743	748	717	747	740	749	756	674	669	690	760	695	693	716	769	722	768	697	697	758	726	731	768	711	750	730	740	708	723	773	744	728	761	699	739	736	751	753	712	769	741	712	734	752	776	811	721	742	717	723	708	734	781	766	779	753	730	709	690	722	741	728	689	697	766	691	748	717	711	757	736	719	742	692	722	720	774	714	734	690	755	736	755	681	747	777	766	747	754	713	726	753	725	723	723	675	776	740	760	747	675	744	813	759	775	706	743	736	760	711	734	762	734	742	731	784	729	763	709	759	730	750	731	773	754	745	683	788	722	754	749	764	698	752	735	742	794	734	743	672	737	770	712	768	789	748	750	770	787	746	736	759	727	719	746	751	739	746	701	768	756	765	721	710	762	784	788	705	756	714	708	706	758	731	725	740	696	713	721	782	761	744	713	733	736	683	744	681	797	766	730	727	784	729	766	720	748	756	725	701	697	743	766	738	712	725	757	729	731	712	759	698	783	731	754	723	707	714	746	738	718	748	692	713	745	780	784	746	737	743	722	709	767	724	780	738	735	775	742	774	755	768	754	750	736	738	742	729	740	744	726	804	713	729	729	698	761	747	704	744	768	692	770	773	699	762	744	774	773	699	767	738	731	732	719	726	709	699	772	715	698	716	753	794	749	769	718	729	751	780	740	735	729	732	743	727	758	728	708	729	777	767	735	719	793	674	796	770	777	748	717	768	742	732	717	753	747	686	745	754	770	756	707	748	760	742	747	744	760	749	720	755	729	745	717	747	725	716	770	732	731	765	738	742	724	796	742	766	779	739	736	751	757	751	716	736	747	760	714	722	743	724	716	726	711	759	756	740	721	766	743	698	772	734	750	697	681	748	745	714	729	733	745	730	717	673	754	779	768	778	776	754	696	682	785	767	695	747	690	777	745	761	738	742	721	647	699	726	702	728	721	696	711	764	719	738	771	802	763	715	739	731	737	688	764	728	747	702	759	757	700	671	751	759	722	715	743	754	721	778	708	770	766	684	735	756	712	717	771	696	734	727	716	775	750	743	697	691	733	741	788	749	764	756	781	753	734	774	742	770	723	777	720	759	749	736	756	774	761	779	732	708	735	766	713	719	745	677	725	718	771	772	766	745	705	724	730	722	733	737	713	776	768	735	747	739	723	752	716	737	725	699	755	758	711	780	753	719	769	684	757	716	730	759	710	791	702	716	745	721	784	719	741	842	715	746	738	709	809	727	735	716	812	772	749	738	775	715	711	731	744	749	769	731	754	713	745	755	691	732	753	689	739	706	784	753	691	779	771	741	746	731	759	705	744	687	743	741	730	753	743	723	743	742	700	725	726	734	735	768	737	767	744	775	715	732	714	655	767	773	738	781	775	734	751	745	763	722	813	760	757	757	768	742	785	762	760	733	756	720	745	798	788	743	771	711	764	740	729	755	725	747	704	728	739	706	776	728	792	650	732	753	717	736	695	756	699	741	762	726	775	664	748	756	720	745	768	724	744	716	782	731	755	725	732	748	776	785	757	745	710	723	724	742	696	684	760	740	693	758	773	747	751	725	733	795	676	753	789	726	746	731	749	699	692	704	772	748	764	721	731	714	778	684	679	725	768	725	732	762	741	743	758	735	762	724	726	710	752	729	760	735	753	771	725	758	745	736	752	789	703	733	735	703	736	714	699	699	705	787	772	730	740	693	730	757	711	743	767	786	745	779	743	690	779	759	749	762	744	725	741	785	736	802	728	745	799	730	772	720	730	769	755	707	722	684	697	725	707	706	744	779	727	758	752	736	771	718	734	773	711	743	750	727	764	711	784	765	695	756	738	734	746	755	725	717	728	725	757	739	723	743	755	722	791	793	790	747	761	702	705	754	720	720	718	761	782	718	761	692	736	784	715	775	695	767	762	747	724	737	800	735	712	734	734	729	733	715	759	764	727	729	708	782	719	786	756	779	722	735	707	705	765	685	732	711	719	726	732	757	734	748	695	754	748	747	782	792	716	751	808	831	757	733	764	782	766	679	723	741	719	726	730	724	768	764	765	767	754	735	743	751	719	742	750	723	748	732	757	714	743	725	736	756	693	803	768	760	703	742	725	758	731	766	712	684	781	730	737	751	744	740	763	728	716	762	768	783	725	733	687	693	751	701	646	746	760	732	693	712	731	772	742	759	731	775	740	747	741	772	737	736	768	712	730	794	756	735	737	717	736	758	743	725	739	758	751	698	745	736	732	787	728	763	738	741	786	746	724	757	762	746	738	722	790	722	734	725	781	723	767	761	752	795	783	748	735	767	735	761	750	727	759	679	769	733	736	765	742	766	754	725	801	748	716	700	746	782	748	713	729	762	714	742	668	777	750	702	818	757	710	752	738	734	717	700	722	730	738	745	738	721	741	798	731	763	752	718	699	725	774	737	794	754	746	768	735	711	755	694	702	735	745	688	731	679	713	783	674	724	740	790	668	727	743	782	743	731	737	764	779	736	726	761	741	696	698	732	740	767	755	771	708	756	704	700	740	744	722	766	732	733	781	712	705	728	721	753	726	745	754	732	749	750	734	722	748	701	717	685	733	720	749	745	737	727	745	699	787	762	744	754	744	759	732	695	751	679	772	738	720	756	767	705	727	787	729	773	765	788	727	745	727	684	730	705	760	754	711	779	721	743	784	689	724	727	731	724	764	720	727	752	696	744	717	760	726	725	703	744	735	739	736	728	709	705	712	706	740	794	736	754	714	702	696	740	690	706	709	747	728	723	769	751	696	758	731	757	738	763	728	692	736	748	736	716	737	716	749	726	753	784	701	721	748	745	671
20957	2138	512	402	361	327	313	292	308	296	299	303	325	298	281	288	295	290	310	279	299	307	283	328	303	286	307	307	275	307	266	337	301	292	255	305	307	295	289	288	291	306	298	280	338	284	280	333	277	269	311	287	334	331	262	297	283	295	307	308	267	314	294	294	288	266	296	295	306	313	314	327	314	278	283	298	341	337	269	304	307	247	255	261	285	295	291	319	343	281	291	269	291	313	325	301	309	288	343	281	300	284	274	299	310	291	288	295	309	271	304	306	319	338	277	308	304	296	316	294	300	314	274	311	270	286	281	295	295	306	280	306	314	333	267	288	268	248	299	266	314	279	273	302	322	306	273	267	263	314	296	307	331	283	295	326	301	310	287	315	291	273	304	263	266	284	254	300	299	292	311	285	305	276	299	274	257	296	275	291	263	304	269	303	320	252	292	310	313	321	285	279	310	250	291	307	322	307	278	288	269	292	291	286	319	283	258	295	269	311	254	329	318	345	289	302	282	321	270	269	308	241	284	305	313	321	270	309	264	287	266	252	317	282	306	291	315	275	248	253	300	277	319	304	291	311	289	316	301	341	283	268	284	285	290	290	321	284	277	287	258	251	314	321	295	290	289	264	303	317	301	301	307	279	305	302	340	309	287	281	271	275	345	304	280	291	261	312	333	278	308	356	319	301	302	292	297	282	305	287	277	276	290	287	313	301	263	276	320	279	271	302	293	300	285	291	319	294	325	293	328	295	279	324	288	308	309	262	309	340	304	261	286	261	280	278	286	305	296	318	296	321	298	285	292	303	327	277	261	300	327	337	292	290	294	290	276	281	257	265	296	280	280	294	268	307	296	266	328	305	359	308	260	276	332	291	309	291	287	319	311	305	285	286	281	312	303	321	267	284	283	299	307	279	318	320	320	317	290	304	292	288	308	301	280	325	277	306	308	300	286	314	312	276	279	319	277	302	283	289	323	304	297	278	296	279	325	308	292	327	278	291	291	320	322	299	321	274	301	269	266	335	259	278	298	289	285	288	291	277	292	314	295	317	333	297	320	295	284	277	315	293	274	322	273	256	275	315	321	290	270	299	278	295	257	311	304	324	316	304	269	290	298	267	312	296	317	311	290	270	270	268	297	282	307	302	267	286	282	295	306	298	282	305	282	292	322	296	284	305	307	288	270	282	290	283	274	314	271	301	271	306	340	277	258	285	295	260	322	297	289	296	307	281	296	258	306	299	279	306	276	288	282	304	328	287	313	316	283	284	323	284	270	272	281	305	303	296	314	298	267	305	331	302	270	301	280	339	291	263	312	290	287	312	314	291	295	269	288	282	304	302	293	273	319	274	295	316	290	287	342	334	324	265	332	286	297	275	318	279	305	311	303	308	301	272	300	276	272	285	299	310	272	294	258	322	284	272	306	325	275	289	282	325	295	279	309	283	276	286	308	313	293	339	272	328	305	301	273	265	306	279	266	300	329	309	264	288	309	297	280	287	278	281	285	304	311	311	262	304	299	317	291	282	274	328	276	283	302	247	262	289	269	252	304	278	300	295	302	307	295	285	275	286	313	339	306	291	269	304	284	269	282	265	302	283	316	316	301	306	285	306	312	308	299	323	270	328	319	256	298	288	303	325	292	305	282	263	342	286	319	292	282	284	309	291	325	285	292	311	294	244	297	318	294	283	298	274	307	292	301	294	301	277	280	285	282	282	289	285	310	329	312	305	279	312	279	280	275	291	294	315	282	336	265	271	286	288	315	277	297	308	300	292	292	294	274	318	309	317	327	280	282	324	267	311	264	303	283	299	288	299	288	270	268	275	292	252	274	304	295	294	315	308	284	252	282	293	270	306	291	275	267	286	256	315	307	318	278	312	300	315	278	328	264	302	299	304	317	284	302	259	290	287	324	291	248	276	293	291	314	284	284	284	284	272	322	291	276	253	287	279	289	298	269	287	287	320	279	299	336	311	263	259	322	253	288	299	283	292	263	297	329	299	259	281	297	290	284	248	309	298	284	317	291	275	292	271	299	301	292	269	306	292	298	314	295	318	251	301	282	311	309	300	306	299	276	283	285	273	326	283	274	313	279	271	311	309	286	283	275	289	272	280	267	303	246	296	308	308	271	318	331	298	352	277	272	271	273	294	323	288	336	275	262	295	292	275	310	311	313	282	291	301	294	283	299	308	302	305	299	310	295	338	294	295	259	301	293	278	293	283	270	290	287	258	313	273	309	315	306	297	278	297	307	284	260	297	300	309	280	291	283	278	324	283	272	321	322	315	281	293	300	314	303	272	273	300	293	283	267	300	294	305	282	283	280	277	313	310	309	289	319	300	280	274	247	296	308	269	286	300	301	300	295	286	266	251	288	262	302	295	321	289	278	311	315	324	276	300	271	273	304	303	279	282	305	297	291	295	283	289	298	307	334	295	309	270	257	343	281	276	323	299	290	292	305	293	329	302	320	281	286	303	306	267	276	292	310	307	296	286	301	294	286	266	295	258	297	282	272	248	281	300	258	287	298	313	310	267	276	299	312	272	288	296	272	298	274	277	274	304	310	315	307	322	302	276	285	294	304	285	274	284	272	301	281	290	283	298	337	306	285	299	294	300	286	299	302	315	306	295	292	281	313	321	284	317	293	281	309	309	291	269	284	300	294	292	276	284	284	265	278	319	357	283	279	309	275	286	299	303	331	340	287	288	277	266	270	330	256	294	325	303	301	307	284	304	304	285	280	300	291	312	278	274	307	271	322	301	324	288	317	308	324	278	273	299	332	334	303	327	278	315	293	262	301	299	314	291	294	276	296	296	329	302	276	299	271	298	317	302	303	302	285	284	285	285	307	312	319	313	327	277	300	303	299	301	285	299	295	306	310	288	287	268	320	273	282	300	271	278	289	332	298	304	299	322	308	288	295	291	302	306	280	314	275	260	273	279	309	280	271	306	308	291	281	253	290	272	276	264	314	316	333	292	292	311	282	305	293	295	278	305	303	276	298	293	276	263	270	276	279	252	293	263	281	268	289	302	289	314	299	252	262	298	287	282	254	304	284	259	314	291	304	276	285	307	283	291	298	262	280	277	278	285	310	294	277	280	275	265	284	302	305	302	300	294	302	285	277	304	278	305	316	332	289	309	338	284	265	329	324	287	281	276	331	309	313	263	302	285	295	289	293	294	303	267	290	279	291	307	285	277	307	362	303	307	294	296	291	304	296	272	298	273	288	309	309	300	327	305	279	285	317	262	276	295	307	283	279	282	309	277	319	314	333	283	322	279	309	280	309	247	258	293	286	304	280	298	258	316	316	322	308	271	309	306	292	298	285	309	301	297	316	289	287	278	273	277	298	313	293	273	254	288	282	283	321	273	274	288	324	283	285	267	300	289	291	308	277	299	311	279	283	295	316	289	326	281	266	299	301	299	290	299	318	300	293	263	254	286	296	272	320	303	284	286	304	288	298	308	274	285	304	289	271	290	287	254	266	297	299	277	272	296
15273	4632	3768	2715	1810	1327	1022	895	813	751	769	759	722	758	663	688	676	675	634	692	612	627	631	616	693	683	637	606	657	632	641	633	640	641	651	628	686	638	642	644	647	603	647	689	675	633	610	651	666	632	636	682	672	646	667	686	638	636	661	686	681	660	606	623	668	672	645	661	640	671	669	637	668	632	646	666	636	636	617	657	685	636	660	621	622	652	655	628	629	657	670	623	625	668	665	630	687	677	620	631	647	639	631	712	650	664	695	674	647	599	629	639	693	669	689	639	626	619	616	636	671	627	687	637	683	658	691	611	668	643	592	639	659	651	606	615	687	656	632	639	668	651	666	652	657	659	649	647	696	636	676	623	716	670	657	640	638	649	697	680	692	662	705	690	678	643	619	658	638	633	651	668	646	721	651	724	617	638	669	622	628	633	616	624	634	623	666	683	638	610	639	663	656	636	640	675	640	665	669	654	677	636	615	675	702	643	632	638	659	678	635	681	683	684	644	626	661	656	683	638	657	665	638	607	652	666	635	638	629	658	650	689	617	679	649	620	695	663	581	644	662	644	669	649	664	612	634	620	682	668	624	615	653	617	653	657	698	657	676	653	656	633	660	585	637	637	632	691	607	674	653	658	647	689	611	596	659	684	681	671	670	713	662	651	653	636	679	627	632	652	667	642	616	615	625	658	603	650	676	642	637	677	613	625	633	638	639	651	599	616	668	640	625	667	673	622	656	653	626	666	669	630	664	687	676	645	645	653	660	658	609	651	618	661	660	643	651	652	638	641	635	679	651	655	653	669	611	626	676	657	624	602	665	628	646	655	641	623	648	630	673	646	671	658	691	599	636	614	654	665	607	650	642	693	661	630	707	610	665	684	667	624	655	671	677	657	656	707	599	641	650	660	633	614	653	685	642	670	659	654	662	651	686	667	661	600	692	646	672	654	693	638	618	610	620	613	665	647	684	624	618	665	665	653	625	673	613	676	614	643	633	621	641	698	653	678	663	636	654	651	647	621	631	620	647	650	652	676	635	642	652	671	660	634	689	679	647	686	601	627	674	639	667	675	661	643	650	697	665	644	618	672	657	679	644	684	654	668	653	701	640	648	629	641	624	677	667	658	649	666	626	612	635	668	673	637	674	610	616	658	615	656	661	621	671	658	647	651	628	631	658	632	640	630	687	647	645	657	597	655	666	602	634	695	646	647	630	681	622	625	660	660	608	679	630	671	667	662	718	625	589	663	670	609	653	664	662	617	646	641	646	646	645	665	667	651	633	693	649	667	660	670	627	632	657	632	643	661	694	640	647	633	659	645	682	625	667	637	722	602	624	685	613	645	669	625	708	656	678	661	614	649	645	660	620	613	637	656	638	631	624	656	683	620	678	623	691	623	678	623	682	657	667	644	657	648	638	628	670	644	644	650	649	669	668	625	660	632	674	641	668	618	644	641	640	661	608	694	676	670	645	642	654	676	620	641	644	683	676	625	672	660	647	658	663	642	602	629	653	661	622	620	653	699	623	622	648	633	661	689	647	674	673	664	639	647	669	638	633	668	646	629	667	681	642	669	628	661	632	675	625	667	656	692	712	657	618	670	606	668	654	623	649	666	635	636	625	643	643	597	648	650	652	655	636	604	656	654	642	590	664	724	665	647	658	661	697	700	676	622	656	686	679	634	664	647	698	659	625	631	649	652	700	667	644	631	623	678	618	653	656	635	662	674	656	683	669	654	597	600	643	640	594	637	649	667	614	601	631	630	640	618	667	671	637	622	665	624	653	653	635	643	687	666	606	668	654	646	650	628	671	661	657	655	641	634	671	627	656	633	638	642	602	641	635	667	628	658	638	655	703	625	636	632	649	640	638	667	704	662	676	620	639	682	662	636	676	658	659	647	658	698	630	676	662	632	668	683	668	643	655	655	651	702	644	652	669	625	645	634	643	645	673	634	635	644	649	670	649	664	632	655	660	652	627	634	654	650	647	615	622	645	633	627	683	685	696	634	689	679	674	664	651	648	650	640	619	622	677	686	666	638	627	621	662	662	665	678	630	660	680	633	614	681	637	632	631	650	629	661	679	657	714	641	669	622	624	645	662	644	654	646	633	643	667	654	676	627	634	680	625	608	719	630	643	687	647	683	679	636	631	647	654	611	616	640	634	688	663	630	598	656	667	630	628	635	645	608	637	651	669	686	669	647	644	672	653	705	679	642	632	642	693	588	648	625	649	625	685	649	607	682	676	668	679	664	701	678	665	628	668	658	641	641	668	657	639	675	628	615	667	660	661	634	700	618	667	647	662	651	650	647	607	634	699	685	639	662	679	674	598	665	668	638	647	640	698	669	690	636	638	667	671	634	675	603	655	631	650	658	709	680	666	589	681	639	623	646	633	624	672	657	573	658	657	641	665	674	601	652	624	666	635	609	595	639	633	680	663	634	626	661	654	651	627	653	626	664	668	635	632	644	630	650	673	675	603	660	659	649	664	636	665	613	611	679	638	610	697	644	629	609	607	675	703	693	662	628	681	661	660	660	670	632	672	644	693	601	664	716	715	609	620	660	658	644	689	688	642	680	624	659	622	611	638	679	635	656	634	661	646	694	682	660	637	621	664	647	710	663	670	650	647	633	676	661	622	684	638	662	650	654	679	685	663	627	656	642	643	674	659	633	659	663	664	657	616	601	652	694	581	635	714	637	654	669	721	660	612	675	627	644	653	672	717	696	642	614	637	619	646	666	614	674	602	594	644	664	638	642	617	622	641	598	659	612	665	620	671	633	662	659	627	624	676	653	662	632	676	653	651	695	601	652	704	652	640	618	640	625	656	639	608	691	644	643	627	611	653	676	622	670	651	651	619	652	604	640	630	660	710	678	660	653	685	630	655	607	650	616	650	662	654	676	626	642	675	659	591	654	671	644	649	677	624	634	637	666	669	694	618	665	677	629	677	651	635	679	612	619	641	657	668	641	663	652	687	679	647	673	651	697	668	624	678	652	688	678	677	654	632	663	627	645	654	644	636	623	651	694	631	650	622	649	711	648	591	645	681	664	655	666	635	718	602	664	611	716	650	660	650	621	651	662	670	639	664	640	664	654	668	668	675	684	647	705	653	710	681	626	641	653	689	658	669	633	678	606	674	649	679	654	676	631	599	644	623	705	601	602	664	646	645	612	626	643	648	617	610	611	695	615	662	660	659	666	625	657	653	678	638	689	617	656	696	640	678	640	622	639	658	636	669	670	635	641	665	646	630	647	644	652	637	670	644	674	654	653	663	650	655	622	618	651	641	687	647	667	642	664	663	640	693	677	673	652	574	616	653	653	704	628	657	676	626	648	640	648	666	662	613	615	694	638	620	670	659	695	653	658	663	627	653	577	673	653	680	679	659	608	631	628	631	701	697	633	634	614	680	692	629	628	614	674	631	688	634	603	614	635	683	686	663	636	654	649	622	692	662	688	619	646	603	623	616	675	645	659	669	682	700	599	642	588	630	688
33005	5494	772	498	443	345	324	342	342	338	317	315	321	321	280	323	304	312	333	347	318	316	308	335	292	309	283	282	346	339	307	251	335	291	299	308	289	307	305	313	287	303	298	288	324	312	325	303	294	329	280	368	337	289	307	317	341	273	275	323	315	307	310	321	345	319	305	344	289	288	258	326	318	298	296	333	314	284	290	289	300	301	298	315	321	309	293	291	303	291	295	296	314	319	276	317	318	286	334	290	298	289	318	313	287	296	322	288	287	308	312	297	303	314	293	336	358	282	324	316	294	327	270	305	267	315	293	352	300	297	334	294	330	290	333	328	317	326	303	312	297	313	315	277	266	286	300	314	339	322	312	316	309	320	286	270	288	299	283	320	315	307	360	298	305	289	268	320	304	287	339	302	305	297	326	313	316	327	306	329	330	323	305	305	292	331	300	329	371	309	331	304	302	306	333	292	304	301	304	323	313	320	323	293	305	330	303	341	319	300	291	320	335	323	310	303	328	310	317	282	303	346	297	282	304	322	341	328	332	306	304	314	280	283	294	340	331	292	309	294	325	302	320	307	314	308	339	291	319	301	282	289	269	338	302	288	328	303	308	309	323	277	295	325	309	318	310	298	308	306	297	270	284	279	287	305	267	280	294	302	263	304	314	318	286	294	282	298	302	313	325	277	317	290	350	286	308	313	315	316	288	303	318	334	349	321	351	309	351	309	337	326	307	334	308	344	344	331	319	298	298	294	326	335	304	310	298	324	312	346	305	309	285	338	293	329	290	289	316	298	295	295	306	282	350	303	329	328	314	338	309	326	311	312	325	299	322	328	306	290	317	309	304	291	282	306	290	311	308	339	350	343	338	284	305	313	318	366	313	359	340	323	343	300	318	279	322	321	303	289	296	316	345	316	333	300	291	314	313	320	327	283	319	292	319	351	284	300	275	324	282	323	325	308	334	304	273	312	332	318	317	317	335	350	310	308	326	292	290	324	291	280	317	300	316	313	335	315	313	289	293	337	333	306	283	293	321	297	341	344	321	303	333	309	311	303	313	288	304	311	315	328	344	305	278	353	329	308	291	282	316	289	296	329	323	336	309	345	316	299	347	311	303	306	314	318	297	335	262	309	281	295	336	332	314	291	320	332	329	284	324	297	369	334	342	301	341	285	303	287	288	261	281	286	298	290	309	309	331	310	314	305	300	339	341	278	305	300	326	279	324	314	312	319	311	292	310	316	335	321	313	272	349	300	262	302	295	337	283	289	280	341	313	288	304	301	296	325	301	306	304	312	337	294	302	345	315	286	312	328	325	338	315	291	282	273	273	304	300	357	304	289	303	288	302	279	255	307	308	285	321	322	295	302	277	314	287	310	317	316	318	295	291	293	288	303	307	321	259	340	321	294	357	302	318	296	307	278	292	290	329	319	300	351	341	288	292	315	311	311	296	281	318	300	312	327	298	313	307	308	319	290	321	325	340	289	348	310	339	337	319	298	314	359	304	286	314	315	315	305	348	276	314	292	329	317	308	282	336	319	326	313	320	305	343	301	311	321	301	346	306	308	331	304	289	289	289	293	316	305	322	265	306	305	294	298	313	285	317	289	334	318	322	348	322	320	319	293	316	319	287	336	302	336	313	304	325	315	292	315	288	314	316	317	290	299	311	325	319	308	323	275	287	316	289	315	309	283	316	306	304	325	320	341	295	269	281	281	300	311	310	331	301	272	313	337	318	329	328	339	269	327	309	322	298	331	314	297	307	300	308	316	316	304	302	286	294	314	296	342	286	282	306	320	350	282	323	345	291	286	273	312	285	293	342	331	305	302	337	287	278	294	320	338	290	328	305	257	318	302	297	306	317	288	325	293	258	305	293	300	353	337	301	305	320	306	327	337	323	311	312	313	313	319	294	265	268	301	303	312	303	304	275	285	333	285	298	293	315	277	337	295	280	306	326	308	279	330	286	307	309	304	321	334	339	311	312	300	282	298	302	352	330	309	307	288	306	334	272	284	315	319	326	315	298	307	346	300	299	316	272	293	324	322	308	299	331	307	271	309	290	319	352	327	271	312	330	292	317	303	320	295	311	309	310	325	296	299	290	310	310	315	309	334	308	301	311	288	307	286	330	301	335	287	330	323	301	285	308	306	309	301	315	316	303	328	320	326	331	307	310	306	299	305	303	307	291	324	354	307	296	317	323	339	282	328	303	301	270	339	302	306	312	326	307	320	323	333	311	277	331	304	280	318	345	266	292	363	343	321	325	310	330	320	322	309	293	324	260	319	338	290	317	317	297	288	301	320	315	323	292	295	331	303	302	346	307	316	364	278	319	327	298	333	310	281	301	290	297	329	324	326	328	310	317	292	288	297	295	292	301	278	302	288	300	287	301	331	305	295	350	289	267	294	313	323	298	297	320	300	304	310	304	276	292	342	318	314	291	309	298	311	286	307	329	309	282	288	257	311	325	292	326	316	324	327	285	312	321	324	267	297	299	259	291	294	278	280	322	288	335	311	314	320	256	297	330	321	319	331	297	323	324	298	273	326	286	295	366	301	295	325	295	316	328	308	350	293	288	295	340	289	304	296	312	293	318	322	325	322	311	294	296	302	282	313	300	316	312	334	292	305	319	301	351	336	285	287	307	315	307	292	293	310	309	299	312	312	289	292	305	298	319	318	327	294	317	326	303	305	320	308	313	301	282	296	322	349	333	309	318	363	291	312	317	344	316	365	333	310	334	276	312	321	321	313	316	326	303	287	311	295	301	323	352	305	304	334	308	309	325	304	327	303	307	313	276	286	293	328	300	349	299	328	302	294	326	314	298	311	260	289	302	316	268	296	312	351	281	315	284	280	372	310	344	331	301	295	300	331	302	309	292	305	331	294	299	310	281	325	309	328	303	306	307	303	286	354	275	315	288	320	323	313	339	298	292	310	351	320	309	317	335	299	295	298	293	277	299	329	320	347	367	296	282	292	305	294	301	317	298	324	315	290	296	333	294	295	307	323	329	332	309	309	331	328	335	291	284	292	275	305	294	346	297	323	306	304	283	329	329	303	321	292	309	317	299	329	316	330	318	323	286	334	327	283	304	305	286	334	298	309	295	299	305	337	308	317	310	298	299	288	316	341	307	301	297	316	314	319	317	291	282	346	305	301	302	266	277	266	312	320	289	286	286	323	333	312	294	286	302	321	335	312	287	293	328	313	360	296	301	312	338	327	359	328	317	317	314	308	314	311	308	319	302	283	337	309	298	273	330	297	307	305	345	328	295	317	315	329	283	309	316	294	301	344	291	280	312	340	291	340	313	306	298	311	314	294	288	282	292	272	267	294	314	320	316	323	339	288	319	304	330	301	312	328	312	261	308	337	306	318	299	312	285	310	306	312	317	347	299	303	328	327	296	305	293	282	330	290	272	291	310	298	341	324	304	347	265	322	331	311	314	300	250	316	320	326	339	319	300	271	339	300	328	298	317	304	315	285	330	322	315	285	300	310
22802	8016	5141	3757	2618	1815	1219	1000	956	952	819	819	803	743	752	709	674	719	715	744	724	749	713	667	752	677	685	689	729	759	704	693	728	705	737	753	703	708	729	658	699	688	719	720	698	700	700	770	675	692	710	701	707	729	709	736	670	713	715	654	711	713	696	710	708	693	729	730	731	732	733	696	748	673	680	675	687	668	730	719	760	745	694	719	693	730	730	666	664	699	712	690	768	731	708	720	647	711	720	708	683	661	686	693	708	692	677	740	687	680	678	742	730	699	705	683	693	672	686	685	654	713	705	714	670	688	683	682	694	710	706	728	678	650	722	735	707	704	656	690	703	662	640	702	742	642	700	693	688	725	713	732	707	694	703	661	665	676	756	715	714	689	674	730	653	726	687	704	681	704	686	682	708	708	737	736	689	690	700	684	655	675	720	694	687	680	754	703	728	721	701	698	667	695	664	698	738	708	720	702	681	721	672	712	762	688	716	721	711	697	690	682	676	677	735	746	738	694	720	666	716	684	677	716	738	687	693	719	715	741	694	713	737	683	678	708	655	670	722	725	695	700	769	712	712	668	718	679	673	736	712	683	693	686	691	717	687	693	725	701	711	713	770	639	680	721	712	714	713	714	712	687	729	706	690	684	764	682	733	732	667	745	742	696	704	665	745	704	682	681	680	748	671	745	699	706	723	716	697	710	684	687	697	719	733	721	683	698	687	700	686	720	681	693	748	753	683	700	680	702	728	737	702	700	713	705	731	658	727	691	707	712	693	699	682	738	736	718	700	716	730	677	727	722	679	708	741	704	678	749	745	699	655	713	739	675	688	681	725	701	703	694	741	742	755	713	683	648	711	727	730	687	687	783	707	723	698	708	745	705	748	701	721	701	712	679	676	693	715	709	715	687	699	728	682	722	696	711	711	669	732	707	682	749	698	680	669	702	748	743	708	677	663	686	708	707	685	723	719	688	697	673	698	680	686	712	696	708	677	741	705	756	677	691	701	757	734	736	687	732	662	709	673	721	694	670	659	694	682	695	710	687	715	718	671	709	674	679	676	687	693	678	702	666	645	683	684	734	696	679	741	706	748	684	700	705	709	710	690	718	724	668	691	723	724	720	685	729	750	723	677	788	694	731	729	707	719	761	663	704	711	651	700	712	729	693	686	715	770	666	713	738	711	698	723	700	750	671	735	696	674	700	729	698	703	712	728	716	693	698	707	724	732	721	714	710	645	729	719	701	747	730	705	722	724	652	675	660	728	643	749	671	677	692	679	661	674	719	719	689	666	695	678	696	705	677	700	731	720	708	743	735	708	703	725	721	692	706	726	724	736	712	729	692	672	681	720	722	736	694	731	696	671	689	676	711	687	736	735	688	770	711	721	734	651	696	713	752	738	748	731	701	758	720	691	713	728	710	703	691	711	695	677	690	692	733	707	709	768	718	672	707	737	727	718	793	698	693	711	668	687	720	720	700	700	706	681	806	689	747	685	650	726	688	705	754	700	706	693	711	717	679	714	712	737	716	678	675	743	680	701	707	694	686	695	718	710	716	687	758	686	727	695	721	667	723	697	794	694	699	719	726	705	714	740	725	761	658	728	720	718	684	719	684	689	729	684	702	746	677	639	720	683	708	705	692	739	675	673	721	687	707	675	721	693	675	690	757	670	702	631	714	698	679	699	716	668	766	723	672	717	688	703	728	706	719	733	680	679	685	687	705	710	715	724	703	683	726	729	725	711	683	682	670	738	707	695	682	738	709	776	716	686	700	674	690	709	670	731	707	719	657	713	739	676	720	687	684	708	709	703	683	703	722	711	682	695	731	693	668	658	721	707	748	681	751	698	678	693	682	721	741	692	677	711	700	690	698	666	696	737	691	709	708	714	734	665	696	726	654	703	750	703	714	659	686	717	681	649	693	701	716	694	685	760	710	710	720	673	694	677	689	707	719	689	707	727	665	688	667	645	714	684	694	723	724	758	715	658	694	725	700	723	714	707	685	686	698	711	723	689	715	718	677	709	721	763	703	734	692	671	721	685	664	725	691	696	662	701	731	721	723	725	711	716	756	700	756	730	666	693	717	679	691	654	722	694	714	659	668	705	742	691	688	689	631	690	680	720	681	707	753	694	704	753	664	699	722	721	668	681	723	699	721	681	736	718	684	667	665	748	734	721	712	672	695	723	678	687	689	726	710	699	716	688	669	701	647	712	705	708	726	723	660	699	676	666	729	706	713	732	674	721	730	669	705	689	685	735	712	723	672	671	710	716	737	732	695	678	678	688	708	648	706	715	721	716	680	671	714	701	719	747	733	719	694	723	707	737	726	702	706	699	715	726	749	734	686	702	670	708	733	662	708	726	724	701	691	731	706	715	681	658	714	705	713	700	706	715	661	719	650	704	757	727	733	706	710	726	724	705	741	711	708	725	693	675	704	696	734	710	663	698	717	726	720	721	671	707	723	731	738	738	731	710	721	702	683	693	711	692	689	741	742	703	700	697	723	735	726	702	689	717	701	664	693	661	757	690	713	684	695	692	727	694	662	684	702	730	700	686	743	717	695	733	722	689	704	689	665	727	686	678	674	633	708	705	706	689	673	712	716	728	728	679	712	712	671	691	692	690	716	733	714	731	708	691	707	749	673	730	712	695	704	721	678	724	678	720	770	699	663	705	726	709	708	688	707	668	728	681	685	694	698	711	694	704	689	697	686	683	694	722	703	704	677	707	737	745	697	769	723	702	721	707	704	752	677	687	727	691	658	683	648	755	673	682	681	719	726	707	685	683	675	739	692	710	702	712	729	757	711	655	682	711	732	715	683	710	727	731	684	677	683	708	716	695	687	715	713	736	677	711	700	707	691	719	739	730	680	683	722	699	690	733	681	713	669	705	704	683	695	705	631	701	719	675	669	682	695	685	661	713	713	738	699	702	680	659	710	733	711	704	760	689	684	685	673	711	694	716	676	684	755	734	739	681	664	727	730	755	739	714	668	705	730	682	703	661	711	741	715	668	662	725	698	766	701	677	667	679	704	709	685	682	701	743	713	731	715	684	724	720	678	715	667	712	672	756	711	660	693	714	718	720	703	689	697	740	745	678	691	688	709	685	680	738	712	700	708	720	701	679	700	676	688	706	701	705	666	746	711	677	698	681	701	717	701	681	677	703	739	719	695	684	686	696	700	692	679	683	705	721	721	670	688	736	682	671	712	703	688	728	756	696	700	697	702	745	688	684	757	698	743	730	686	721	731	694	697	665	766	734	700	709	688	717	677	713	703	715	656	709	689	696	713	742	714	629	721	717	731	728	669	687	699	719	729	694	674	727	709	723	721	727	661	726	723	677	712	737	696	691	665	735	705	671	657	705	681	704	683	671	756	706	702	661	737	675	666	670	652	715	706	747	713	698	693	701	647	708	712	680	726	698	736	729	731	746	731	710	698	697	737	698	656	700	700	701	764	681	717	691	719	702	725	735	700	779	700	745	687	719	681	726	653
39919	6933	941	527	412	384	347	352	336	338	321	326	326	300	289	323	301	342	342	327	340	324	324	300	302	306	322	316	319	311	315	346	337	321	346	317	332	365	319	326	346	389	338	342	316	338	322	309	302	329	320	348	315	319	326	295	280	340	331	364	364	325	316	323	326	343	307	312	330	345	362	334	312	329	334	309	328	338	330	309	287	315	324	327	321	303	340	378	317	339	321	313	316	349	293	363	340	353	304	318	324	301	299	312	308	338	325	306	351	344	344	358	303	342	316	314	343	352	337	293	310	354	336	374	321	306	291	298	294	307	319	322	298	330	311	333	361	310	329	328	312	329	327	345	336	330	342	299	325	329	297	333	342	348	305	297	299	317	313	313	314	358	319	322	316	325	360	323	313	323	371	329	300	344	346	328	317	296	322	327	284	291	323	317	346	335	327	323	313	296	309	334	324	341	340	287	341	285	315	307	334	344	310	372	301	292	293	311	318	337	342	323	356	321	317	327	348	339	338	322	343	346	356	323	331	283	339	356	335	326	322	334	296	304	337	292	325	354	326	304	328	281	339	304	342	337	362	309	312	332	369	327	303	342	325	336	337	347	349	319	311	327	327	327	312	317	335	334	347	336	327	319	308	316	336	352	307	319	328	344	325	342	320	336	342	300	310	318	328	333	330	335	319	316	281	314	333	345	346	318	322	330	308	332	322	321	310	298	350	352	336	309	298	295	327	309	307	316	309	320	339	318	320	284	311	323	312	307	303	316	288	325	336	299	326	325	327	324	325	328	313	314	333	282	332	293	315	312	332	382	306	311	335	335	327	298	328	335	332	308	323	334	352	313	306	317	300	333	328	338	328	314	279	281	316	313	338	306	318	319	326	315	313	279	297	319	300	341	295	341	354	321	319	356	343	306	318	343	324	329	323	337	289	286	309	321	314	334	327	344	336	308	324	335	322	288	314	314	265	354	308	325	326	331	330	349	311	323	354	312	347	309	307	310	317	360	315	326	330	342	321	335	332	294	322	320	345	322	350	295	327	331	312	292	327	310	310	331	326	332	333	362	353	348	341	350	311	323	311	305	317	303	309	308	350	339	341	322	302	308	334	265	314	297	287	302	343	334	296	314	327	337	324	329	304	338	315	341	352	313	324	326	321	317	298	313	326	369	350	335	325	292	310	342	338	330	333	305	359	325	294	334	347	314	336	317	334	345	332	318	308	340	321	352	330	348	323	338	381	329	313	358	315	329	337	312	313	331	308	306	307	322	327	334	314	302	338	323	328	319	317	330	291	346	334	318	293	313	304	359	342	322	286	340	355	301	281	308	305	323	330	342	335	356	323	337	348	362	328	330	332	345	311	376	345	338	355	329	342	356	340	322	361	341	323	322	310	331	344	355	321	344	325	298	334	329	338	316	314	302	306	327	331	317	278	306	328	323	314	339	355	287	327	371	333	312	311	292	349	345	337	316	305	328	309	347	297	330	334	314	332	342	338	318	315	335	358	359	345	348	343	365	378	354	375	343	336	328	325	366	313	303	299	315	314	360	301	315	339	306	303	324	313	296	349	313	321	348	363	355	328	290	324	336	329	317	326	313	329	331	342	323	327	296	342	350	323	312	315	322	338	379	334	347	306	294	315	337	333	331	347	342	320	326	318	353	312	323	317	331	319	335	362	333	271	327	326	306	362	343	316	328	347	358	341	314	318	325	324	323	328	326	304	289	332	329	316	305	303	350	327	340	331	344	347	324	318	360	324	302	333	287	319	327	313	338	337	302	309	321	312	281	331	341	295	326	320	301	346	345	289	314	352	305	328	330	337	300	320	345	313	279	347	308	329	324	282	306	325	344	317	305	349	312	355	311	296	311	331	325	318	330	331	316	322	321	289	288	310	330	332	299	335	325	276	318	320	319	336	329	329	334	344	358	324	278	321	329	358	316	354	318	307	332	343	304	260	280	278	285	318	305	318	317	325	311	319	304	317	330	320	288	319	348	326	348	317	328	304	307	309	337	321	353	324	317	311	293	319	353	334	331	303	305	291	318	316	337	323	337	318	359	344	338	321	365	313	342	336	312	344	334	312	326	340	315	311	298	341	337	329	311	337	338	326	306	304	329	324	306	299	367	347	322	316	295	328	289	333	301	307	338	400	300	327	288	347	317	314	287	296	348	338	335	323	289	340	272	348	326	337	340	328	329	318	336	320	316	375	317	329	326	298	335	318	307	335	315	329	322	325	331	338	332	340	331	330	361	335	299	335	338	297	322	308	332	310	332	328	331	334	320	354	332	319	330	314	307	334	338	320	348	324	317	333	300	357	307	316	339	326	333	332	322	327	313	327	331	300	344	350	315	296	322	320	315	338	284	299	342	307	300	318	365	351	317	317	330	343	369	321	301	299	360	313	340	305	354	322	317	354	332	324	346	331	304	325	291	302	325	344	282	331	296	338	321	298	316	299	350	304	309	347	353	311	310	339	338	337	332	307	369	352	315	314	347	345	331	351	327	319	321	325	358	379	341	348	329	323	277	315	320	277	356	332	345	330	311	284	328	317	314	339	331	356	317	320	305	361	301	310	285	316	360	308	348	332	333	330	365	298	337	312	317	309	306	308	305	355	306	328	307	335	284	334	291	315	306	331	346	318	344	309	353	316	308	320	300	362	333	282	301	306	311	289	324	305	340	351	310	339	308	301	330	306	335	342	311	314	333	363	346	284	332	300	341	343	338	311	300	310	318	306	328	317	310	366	326	339	306	348	317	346	343	337	325	332	306	336	311	342	328	325	362	330	288	349	322	280	321	321	320	317	321	318	317	295	341	323	324	318	332	291	280	319	325	312	327	323	333	330	320	323	337	307	306	337	335	320	334	348	354	319	349	347	339	290	333	321	306	350	354	316	331	307	324	326	358	306	318	327	316	348	347	317	319	330	325	312	341	333	323	341	300	330	312	316	349	360	312	302	332	330	319	333	319	308	297	334	302	326	321	339	293	333	311	297	321	334	345	318	293	331	322	352	338	327	331	346	345	342	329	325	311	356	334	356	335	285	289	357	346	338	313	349	339	328	360	314	340	341	344	332	334	310	349	308	320	307	301	342	310	334	313	357	335	367	315	303	335	318	353	305	329	335	306	344	341	302	361	345	343	331	313	328	277	341	345	313	312	330	321	331	316	312	350	313	311	306	316	336	331	305	325	273	340	333	304	342	335	351	291	307	304	325	346	323	323	328	316	322	341	329	328	351	282	323	351	316	348	318	295	298	312	347	332	323	324	304	287	313	310	326	330	305	326	327	324	343	321	284	318	296	312	347	288	332	279	310	329	297	342	359	351	302	330	351	311	296	334	286	343	334	330	303	314	299	314	349	345	311	315	316	341	309	358	326	328	314	308	350	314	311	323	317	344	287	287	311	289	341	317	333	306	328	309	334	330	291	299	314	317	311	317	336	327	349	321	338	373	331	324	305	303	340	314	316	319	317	307	301	335	323	289	330	293
27072	8185	5996	3989	2408	1983	1271	1077	932	974	862	872	863	855	803	780	844	782	794	718	776	795	733	800	719	773	734	795	790	800	784	771	748	707	743	693	744	764	777	713	774	777	772	747	739	733	768	777	758	777	778	776	805	705	703	767	720	681	751	732	738	789	746	714	738	747	789	758	737	785	796	767	749	693	776	811	737	765	730	767	786	714	738	725	724	702	740	762	689	764	753	727	785	806	786	707	727	709	749	702	791	734	724	743	723	759	724	789	780	748	726	714	785	762	773	726	717	794	775	820	727	768	744	728	727	706	760	786	730	723	724	726	733	708	761	727	777	733	770	716	768	816	804	746	790	770	816	711	734	749	779	727	730	743	755	716	724	784	771	754	734	740	816	760	771	715	761	726	715	755	720	729	744	764	760	757	764	756	728	761	739	721	768	764	731	776	764	802	768	756	717	838	719	727	741	740	767	718	729	759	763	760	744	745	775	800	764	769	800	754	750	726	782	761	723	751	756	723	778	779	718	694	725	714	748	745	801	808	726	772	679	760	754	775	752	795	753	725	730	772	753	761	742	781	725	717	754	760	758	766	763	700	751	775	758	741	764	766	775	781	779	743	733	735	748	773	782	764	692	733	758	760	751	769	739	783	741	713	726	687	768	703	697	780	739	719	765	769	744	739	725	759	763	761	739	757	756	723	755	741	780	768	767	769	740	742	804	736	772	736	724	727	778	787	754	734	740	741	766	802	744	771	748	710	743	762	733	724	752	726	732	738	703	717	742	736	737	767	702	759	768	763	750	769	726	737	735	690	772	756	752	746	725	718	728	736	693	735	728	717	766	751	763	714	773	800	740	719	807	804	758	760	763	745	786	735	754	767	713	740	759	718	745	785	761	758	754	776	787	742	732	746	730	739	743	786	761	763	764	753	712	780	768	719	741	785	704	767	748	745	766	716	757	732	757	734	786	738	747	774	773	776	721	737	741	706	777	743	783	729	788	756	734	786	755	755	763	733	788	740	724	718	728	761	714	768	731	726	743	717	697	728	748	733	737	739	776	788	710	728	712	681	765	760	737	718	778	741	749	777	770	701	714	721	709	814	753	720	747	795	766	731	719	774	750	796	782	716	782	780	735	751	724	780	728	754	753	748	779	745	696	650	725	728	816	753	746	735	777	783	733	771	764	758	722	774	784	748	770	718	804	721	761	773	748	757	736	771	717	734	734	789	786	706	753	724	774	717	783	771	748	730	758	736	712	765	799	722	700	805	727	747	688	732	748	780	740	734	744	787	726	762	754	756	759	775	752	762	763	723	774	718	780	777	819	747	768	755	784	775	732	789	756	782	736	767	772	748	774	733	763	747	737	735	753	726	766	729	803	732	745	778	734	775	755	761	720	738	715	729	796	774	708	757	684	807	745	725	763	807	747	804	722	753	728	773	740	753	735	737	752	742	799	752	686	750	746	753	745	727	746	691	746	749	749	758	763	752	740	723	797	742	769	739	739	722	750	806	762	716	792	774	667	739	740	731	731	775	758	727	716	727	762	764	789	763	731	756	757	714	801	790	750	772	765	755	768	746	725	696	758	711	774	747	784	751	737	670	766	720	736	775	768	771	717	738	749	707	765	750	772	733	728	757	705	720	692	748	737	784	740	752	763	725	715	755	720	785	743	708	793	747	748	732	798	751	737	791	766	748	754	782	774	761	713	758	751	743	715	721	761	731	748	736	746	710	764	722	745	744	769	751	724	783	777	798	792	722	749	731	791	805	774	710	798	746	760	691	731	766	761	774	748	757	745	783	776	807	745	702	739	762	775	795	726	748	757	766	751	731	758	774	750	752	784	760	773	726	725	709	744	702	707	738	748	725	742	706	724	806	777	769	768	750	724	750	732	766	746	763	762	721	730	722	804	704	783	729	766	751	726	723	721	750	762	730	745	746	773	803	716	748	739	713	758	778	749	739	781	734	705	779	715	704	701	729	757	745	749	756	714	778	746	762	697	754	721	736	752	787	751	735	751	743	755	731	769	716	746	791	727	730	735	781	706	764	745	748	719	703	746	764	752	745	812	754	713	758	720	732	753	739	720	746	740	747	772	796	710	709	748	769	814	740	751	735	714	752	745	757	752	736	768	728	775	776	691	744	761	751	752	776	754	711	735	731	756	715	680	777	776	720	760	759	825	791	764	789	769	780	817	740	701	751	752	740	756	710	763	721	759	811	772	794	756	762	786	741	716	777	751	722	708	751	750	695	764	794	733	773	792	709	728	744	752	742	760	741	746	740	733	730	749	716	766	735	766	736	672	782	789	765	747	747	760	727	744	756	772	720	747	772	741	732	736	749	766	780	731	794	750	732	779	719	702	762	711	718	729	705	754	746	769	709	735	743	789	773	732	697	736	753	800	764	725	736	772	780	783	726	692	789	720	793	757	753	789	730	816	707	737	763	754	751	771	783	720	752	762	762	758	731	772	763	742	736	801	756	747	733	742	750	720	716	761	741	709	767	750	792	719	723	792	767	762	765	768	740	800	726	750	727	749	746	694	757	750	772	781	772	750	722	772	778	785	703	795	749	785	720	785	776	779	736	765	735	746	769	787	765	711	756	805	726	757	714	762	767	758	734	778	800	767	747	751	769	746	789	792	735	742	752	756	768	712	793	743	757	761	720	666	718	738	756	755	750	748	767	740	738	752	754	803	741	727	777	743	759	699	774	771	752	756	759	747	752	763	760	741	802	775	745	718	771	727	749	735	723	758	740	755	754	760	769	770	742	746	734	735	809	727	725	707	754	757	736	781	772	755	770	775	757	740	716	752	776	713	751	725	786	797	713	705	685	755	723	687	762	753	764	739	749	740	797	733	687	746	756	770	692	748	729	715	716	720	783	717	725	762	746	751	786	736	694	747	753	764	716	697	752	757	730	767	734	777	732	754	793	765	727	719	757	702	724	709	733	757	728	755	703	735	732	724	743	763	736	768	754	727	779	776	777	751	723	729	729	732	803	801	773	771	751	745	753	789	746	744	769	746	748	743	705	824	745	708	769	743	744	769	723	753	782	789	768	720	742	784	775	775	776	738	726	740	727	717	749	755	755	731	735	744	711	737	713	731	697	762	737	752	720	740	747	814	731	722	748	805	706	746	751	744	731	775	759	784	753	731	742	771	710	755	757	725	757	810	773	788	732	769	758	788	733	743	767	746	699	792	754	780	773	756	735	713	742	734	744	748	722	760	754	711	744	752	743	761	724	724	728	774	721	794	755	766	744	739	768	713	748	734	777	689	731	736	686	738	785	756	757	759	773	734	751	769	770	802	751	738	746	763	781	783	761	731	763	730	710	757	770	755	753	741	755	746	751	794	757	720	767	739	729	714	748	758	707	727	735	778	734	756	744	741	723	737	748	760	708	722	731	700	762	769	743	732	753	750	772	758	770	737	755	706	741	767	770	772	774	744	769	746	724	796	785	739	791	815	769	747	790	744	713	736	764	753	764	773	748
22371	2305	530	440	385	351	306	312	290	307	317	273	329	318	312	271	316	336	358	302	289	301	298	331	318	293	274	310	303	300	268	288	331	276	306	274	286	292	304	270	317	312	309	307	303	271	303	301	274	282	286	276	332	288	288	295	308	292	302	321	305	283	348	299	306	331	302	276	274	279	311	301	295	280	290	318	305	301	323	280	267	308	300	293	320	285	339	352	301	305	286	324	257	268	306	302	291	298	293	281	320	285	302	289	286	277	341	328	304	287	270	321	303	318	277	308	317	275	296	292	272	303	317	338	332	278	315	304	280	330	283	281	315	292	292	268	324	304	265	312	286	297	275	295	291	304	270	276	296	304	285	285	307	324	331	327	321	277	302	260	309	310	314	302	286	315	299	318	307	309	277	290	319	310	305	320	307	306	318	318	303	287	344	286	267	297	295	281	289	296	333	244	278	316	298	318	275	286	289	256	313	323	348	336	310	295	269	283	276	303	290	333	285	309	309	301	291	285	301	328	323	308	297	344	301	295	286	282	274	295	281	254	282	315	278	299	320	308	302	308	314	315	294	300	284	298	303	277	296	299	293	282	261	294	319	311	294	283	310	300	294	313	294	272	320	299	262	274	282	310	300	316	309	303	283	307	315	309	296	302	314	285	298	268	296	287	321	302	276	289	310	322	287	307	304	320	263	331	313	256	286	300	289	295	298	292	279	275	290	306	279	275	258	303	251	258	295	303	271	325	315	322	340	314	280	324	320	278	323	314	287	277	305	312	311	302	293	305	342	315	269	346	323	315	339	292	278	306	292	272	322	303	296	277	307	279	277	257	269	312	283	277	297	302	306	315	326	302	284	267	280	263	328	293	325	292	300	270	311	283	285	320	337	316	337	281	276	289	288	258	286	291	290	282	308	322	277	286	297	293	306	283	287	265	313	305	293	267	297	270	287	300	332	309	283	284	314	305	273	314	319	306	287	319	328	314	300	311	288	306	296	300	303	315	265	301	291	289	306	310	287	305	293	317	314	294	281	282	272	265	286	260	288	321	318	269	259	297	312	284	295	298	286	298	336	307	300	301	305	317	303	297	280	307	314	328	308	283	313	311	351	290	307	299	302	304	286	307	305	307	286	302	301	326	291	323	294	301	274	275	289	315	314	279	289	262	295	305	295	289	295	309	271	306	304	275	293	295	319	325	308	305	298	321	305	295	333	332	283	309	281	282	319	294	266	292	298	306	299	302	316	314	303	291	268	305	301	279	313	282	290	281	334	297	301	302	297	278	281	300	286	307	302	299	314	286	300	296	294	292	289	305	266	258	250	333	340	291	310	292	312	301	329	281	283	334	308	293	294	304	320	334	307	309	311	287	309	278	314	271	308	300	304	316	334	322	289	319	294	288	309	304	260	287	277	273	302	312	300	282	328	303	329	311	264	280	297	341	297	283	301	294	278	303	282	275	297	298	302	295	301	299	305	320	303	325	308	264	292	305	294	288	309	303	316	296	286	295	298	313	286	315	300	256	332	270	288	272	282	318	331	293	309	307	312	271	288	312	318	283	286	295	313	298	285	303	307	289	295	283	258	291	266	293	333	304	310	294	323	321	299	289	323	278	303	290	309	265	277	272	280	280	336	309	301	279	293	265	309	277	260	313	304	335	308	310	288	329	277	281	298	283	311	320	308	258	338	280	324	286	311	300	295	304	299	301	318	289	307	302	263	270	310	300	280	288	293	282	306	289	275	287	313	324	292	311	299	289	311	277	297	290	298	283	292	329	315	319	316	320	312	282	301	315	274	292	307	304	280	283	285	315	284	295	296	338	282	309	303	293	315	291	308	334	317	292	269	308	269	304	298	275	262	287	301	291	299	301	319	308	306	294	310	297	296	285	301	318	299	311	324	302	314	297	288	293	275	305	277	313	313	311	297	316	319	282	273	290	289	320	301	308	287	296	299	291	317	334	323	308	305	288	299	329	271	267	304	296	288	265	300	310	288	317	319	336	282	266	288	290	257	304	288	274	301	285	283	304	302	272	315	309	317	279	292	297	294	322	317	285	305	286	302	334	286	302	321	324	320	282	287	276	274	280	273	323	289	302	292	312	333	294	264	285	293	299	283	336	288	295	306	323	333	303	336	315	301	290	291	322	300	294	297	286	305	285	293	323	306	288	246	307	273	307	277	314	313	297	268	278	305	286	290	295	293	316	259	276	321	288	311	301	291	282	301	302	300	280	292	302	265	310	302	295	282	267	308	301	299	319	314	295	296	286	284	291	309	335	321	284	285	324	289	309	275	285	249	281	306	323	278	294	292	315	307	309	241	324	304	276	266	292	309	286	315	312	285	269	288	298	287	282	290	300	273	308	308	315	269	306	283	269	289	257	310	287	271	320	262	256	277	287	297	292	274	279	286	300	295	317	334	299	281	281	313	260	284	322	290	316	301	334	277	277	311	294	302	305	303	293	281	285	293	277	309	301	271	267	311	288	328	286	298	268	272	351	279	306	324	312	284	278	284	304	290	293	276	276	273	289	291	293	318	301	265	288	289	294	323	323	325	300	299	285	296	299	338	305	328	306	295	280	316	320	326	316	297	287	302	322	302	273	292	280	301	319	315	307	293	256	324	293	299	316	306	287	307	295	288	312	311	283	317	314	320	298	290	294	299	337	293	304	291	289	298	277	307	299	276	264	300	288	278	276	332	337	303	300	295	267	309	301	281	306	294	346	310	304	246	293	296	297	295	290	340	308	291	316	265	309	309	280	292	307	263	288	301	273	291	320	287	300	326	291	304	284	287	284	312	295	300	299	298	291	292	289	313	283	257	276	291	281	291	296	292	295	306	295	323	305	326	309	345	271	301	320	267	285	257	281	309	317	289	324	286	293	347	293	301	292	322	255	288	259	299	298	315	299	288	283	291	302	333	291	314	281	269	309	284	325	280	281	303	281	317	305	302	293	270	272	302	276	282	272	308	344	311	293	296	295	286	267	257	296	288	258	287	302	294	305	294	309	306	304	308	308	305	280	300	301	297	294	285	332	334	348	310	268	305	323	282	306	307	297	293	309	282	289	294	319	293	299	332	286	297	300	313	299	298	324	279	321	280	255	286	280	306	299	328	319	288	322	320	307	327	261	283	317	269	289	299	283	308	297	331	270	271	325	289	273	272	289	283	286	275	306	297	302	304	297	305	279	289	306	308	327	318	278	317	317	303	318	289	274	306	309	313	298	296	300	274	301	257	312	347	300	295	273	328	260	304	291	288	256	289	302	296	272	301	308	328	335	307	318	287	277	287	324	312	315	304	268	302	295	295	290	302	311	267	273	308	329	297	287	297	303	288	300	332	297	315	306	284	321	289	304	298	310	287	301	268	273	308	291	270	321	297	329	291	300	290	274	294	278	297	312	305	304	292	319	304	302	303	302	268	286	344	314	294	260	281	298	304	301	279	320	284	304	295	300	278	268	321	288	307	286	292	275	280	289	322	307	298	288	298	316
15778	5025	3810	2553	1893	1217	996	830	845	800	775	705	725	724	694	627	694	671	700	623	620	672	686	631	673	680	615	663	687	647	638	649	679	664	646	678	683	635	642	645	665	633	673	657	657	643	654	675	667	605	620	680	637	665	644	628	657	651	655	640	672	635	671	692	702	708	644	671	649	654	648	669	612	658	678	699	632	604	666	666	646	660	640	666	650	688	656	659	636	639	671	660	667	677	643	700	668	658	637	652	680	659	650	652	654	643	719	661	706	715	625	642	693	644	672	671	659	671	634	631	665	668	612	683	689	691	666	692	646	675	684	649	677	649	662	661	649	668	613	673	664	672	675	636	712	682	652	650	662	658	650	619	650	664	623	669	653	631	612	696	652	643	674	684	676	659	648	646	670	651	683	664	626	661	697	669	649	633	662	638	701	662	633	670	651	689	635	693	663	710	626	694	661	637	664	704	684	671	656	696	673	637	633	681	681	656	689	625	678	669	626	685	646	668	674	648	681	664	668	651	688	683	664	690	678	656	657	688	703	621	628	634	631	642	671	608	660	648	661	648	643	675	682	644	694	699	619	663	608	651	698	691	709	690	655	659	666	630	636	673	654	654	684	648	698	665	683	681	668	659	662	655	656	613	712	665	668	676	629	649	650	630	647	600	651	700	650	651	661	633	611	651	638	632	623	605	633	636	592	677	618	658	643	717	672	631	697	684	656	666	659	647	659	659	695	651	675	630	661	652	651	626	670	661	679	656	636	676	667	680	665	686	645	687	642	723	660	683	716	658	652	637	638	609	638	656	696	681	654	698	678	703	667	654	613	660	656	693	636	707	676	628	677	664	639	661	634	698	673	638	703	658	654	623	621	658	658	672	702	653	673	721	660	646	634	689	662	667	657	656	640	635	673	676	627	639	647	661	686	643	661	650	605	635	658	685	626	619	687	672	672	613	658	640	623	639	664	641	681	670	674	630	665	661	710	667	616	649	646	666	667	659	665	625	614	697	664	655	652	684	663	650	679	634	662	670	673	692	695	620	655	649	685	653	649	726	661	645	664	661	682	649	663	663	660	681	690	626	652	615	651	662	651	632	643	654	674	644	654	629	637	672	648	624	667	650	647	672	662	635	632	657	675	700	620	658	611	668	643	662	614	662	631	637	669	606	661	632	659	662	662	665	674	602	666	632	636	686	680	646	670	649	660	667	652	657	626	669	697	628	653	670	683	630	616	665	654	655	647	710	710	649	627	685	697	638	661	694	699	677	658	611	674	674	630	651	637	633	675	672	612	646	664	634	640	623	677	658	580	622	678	615	660	647	669	667	701	673	631	671	703	675	655	635	659	643	602	697	658	656	636	695	680	629	645	676	616	606	611	602	693	637	649	633	626	673	627	631	728	657	649	630	643	656	672	654	656	653	602	642	683	629	644	676	653	627	680	664	657	675	630	667	663	627	638	623	672	699	699	653	637	669	697	674	665	676	660	643	673	632	646	657	676	632	646	670	668	703	668	650	645	681	671	670	663	674	629	684	684	667	691	648	653	668	718	638	700	696	690	634	649	644	669	658	641	677	658	684	588	742	635	632	644	624	635	638	634	638	642	666	692	597	651	637	655	636	693	659	668	671	686	627	669	662	659	645	677	645	657	652	682	665	688	676	640	710	681	677	662	676	609	649	678	664	638	693	696	590	636	668	659	671	651	654	677	677	682	680	644	667	709	620	673	687	635	665	673	651	675	644	675	633	684	654	671	662	660	645	668	673	696	603	679	686	655	624	661	644	644	640	651	656	684	588	728	714	648	647	647	645	666	657	665	614	667	655	659	687	672	663	625	687	625	668	609	655	680	668	702	687	653	693	640	643	746	656	646	634	717	677	637	677	662	622	656	681	704	633	651	652	698	618	596	678	647	683	632	619	638	662	648	658	636	617	689	634	651	691	660	664	697	666	706	659	674	709	683	640	656	669	667	631	655	625	667	638	656	610	665	658	620	641	667	668	636	653	627	633	653	614	668	643	699	648	664	678	642	638	680	662	649	692	653	677	675	637	699	686	685	692	614	668	703	685	674	647	633	625	627	684	650	673	676	637	677	663	681	640	677	637	675	606	668	662	637	653	656	646	671	646	681	674	653	676	685	639	686	718	686	699	663	645	664	656	652	651	666	638	671	611	677	629	713	639	658	673	635	640	657	681	657	672	661	696	668	655	675	618	687	684	660	678	618	649	678	710	650	635	674	668	666	606	665	624	635	669	716	652	639	697	610	698	706	625	675	624	668	646	676	697	641	655	673	667	677	652	631	669	637	632	668	688	650	674	659	652	632	637	685	652	670	717	629	677	640	671	635	631	663	683	661	658	639	646	700	706	674	628	691	681	651	683	661	696	614	631	648	685	653	658	621	655	667	659	601	740	657	601	666	628	672	692	662	698	672	622	625	687	654	697	643	671	702	702	707	666	668	594	671	671	679	648	650	661	648	645	628	661	670	656	656	671	652	716	648	690	685	669	687	650	641	672	671	644	676	668	616	606	699	652	651	661	620	677	630	670	628	669	680	661	708	658	628	692	653	631	689	632	618	633	652	657	666	703	685	667	627	720	661	680	650	650	653	669	717	643	628	622	697	644	668	613	644	664	689	717	682	656	647	680	657	658	659	723	652	694	678	654	668	627	685	619	677	717	631	661	684	629	709	679	651	650	698	616	662	651	662	691	644	698	662	692	636	628	668	696	675	632	657	698	600	671	672	675	650	631	639	639	655	685	673	670	677	656	680	688	629	643	695	637	690	656	630	635	663	630	656	654	677	646	614	636	686	656	651	640	696	645	667	640	714	653	641	617	643	672	675	670	670	677	681	606	623	669	678	682	668	702	691	684	669	699	654	620	647	668	672	646	661	667	691	639	640	655	667	666	642	680	701	624	638	688	648	680	707	633	647	667	694	625	699	660	644	612	662	712	679	627	674	661	645	658	632	636	640	675	642	713	654	634	661	655	605	685	677	666	637	632	679	663	644	648	672	679	663	671	639	647	634	658	659	677	642	648	674	690	651	655	656	658	660	673	656	668	638	687	611	675	617	637	640	612	645	647	641	708	655	693	642	648	662	659	659	661	657	672	653	648	636	640	687	663	663	632	637	672	655	747	677	624	670	647	686	671	687	641	654	692	651	622	674	638	670	653	652	637	621	659	656	644	679	695	649	700	653	666	624	638	649	670	665	699	685	645	694	661	627	705	692	671	638	662	662	660	670	670	637	628	657	698	668	663	650	665	688	667	689	646	619	663	654	653	639	626	674	619	642	643	695	616	677	676	675	624	637	639	659	654	677	638	657	672	654	674	629	664	624	696	666	684	657	660	648	676	640	641	664	668	657	620	669	704	668	668	657	668	646	675	687	694	651	703	646	671	695	654	632	630	626	697	675	701	668	660	643	632	647	638	635	646	685	674	661	690	680	677	622	642	682	625	653	669	671	635	685	680	662	625	633	686	656	635	641	689	615	655
33225	4654	778	540	381	364	361	341	317	328	359	293	287	296	307	337	297	308	309	333	312	310	276	340	349	326	304	311	311	300	308	326	295	264	297	326	270	342	316	320	311	326	316	297	315	307	321	321	295	318	315	333	315	341	281	300	325	310	346	334	297	315	300	312	324	299	295	293	323	320	322	321	350	332	323	332	331	309	276	263	301	377	337	302	297	306	324	328	314	341	331	297	279	298	292	316	325	297	328	328	306	320	298	320	324	357	334	338	314	295	290	296	301	297	311	293	307	310	321	312	300	299	280	304	314	295	302	263	248	300	310	327	274	290	294	276	340	302	292	299	284	303	284	272	322	332	287	317	311	301	349	275	297	327	347	321	334	313	324	298	293	300	304	321	299	311	288	317	300	295	343	283	272	329	355	286	310	319	329	290	294	323	320	312	307	305	331	314	301	325	311	235	264	304	360	318	283	308	280	307	302	323	316	304	326	300	296	322	325	289	307	322	333	323	329	319	318	335	301	316	325	319	291	302	293	303	328	312	333	302	307	329	300	282	325	302	304	342	310	301	308	326	289	297	306	315	269	294	323	303	286	305	348	283	267	283	322	314	300	308	317	323	315	326	309	316	314	334	323	361	316	302	344	331	310	316	327	314	258	304	337	301	317	298	309	288	288	326	308	285	308	302	299	296	300	279	333	298	323	312	280	283	298	327	301	275	298	320	295	302	305	308	305	294	301	277	300	278	288	307	266	348	290	333	300	346	287	302	353	307	292	272	277	323	311	307	303	286	321	348	330	310	300	309	321	327	276	351	327	301	281	279	295	300	262	315	308	307	327	330	299	318	308	303	318	305	312	301	322	320	371	296	322	300	306	279	313	328	293	305	304	307	284	316	330	311	299	298	325	293	306	285	320	293	307	314	324	268	306	316	314	350	301	295	313	344	325	293	306	344	310	328	282	318	301	323	307	299	303	306	318	326	309	304	300	297	282	301	310	326	297	305	311	270	270	309	312	317	292	318	287	360	290	308	298	303	342	303	307	309	313	297	304	299	298	298	341	316	307	299	313	344	335	334	307	299	328	291	295	317	300	282	292	314	268	292	281	318	334	319	293	327	276	293	306	331	310	310	313	337	366	295	333	316	330	292	328	326	311	320	327	346	333	331	302	318	317	301	310	296	304	305	318	314	290	322	290	294	309	281	310	312	304	315	303	320	277	309	319	312	302	315	322	328	318	334	303	326	305	310	288	318	338	330	277	319	282	275	306	280	283	306	327	274	367	322	339	294	343	356	298	301	317	336	318	319	288	308	273	313	269	281	303	336	294	310	290	288	290	278	326	313	292	280	343	326	314	325	325	326	312	307	286	319	300	330	316	281	307	299	293	278	342	308	311	320	307	293	307	307	317	303	326	299	320	301	313	297	274	286	263	297	309	298	279	303	301	282	300	319	332	318	330	335	321	327	310	287	309	312	304	307	273	322	290	302	357	311	327	319	321	265	288	323	289	299	299	271	320	342	308	315	285	326	293	284	295	292	313	265	280	291	305	298	273	308	325	359	295	348	300	344	292	301	326	383	291	293	300	301	289	317	307	335	328	325	315	321	275	298	274	348	311	307	333	286	311	331	297	285	299	317	305	283	294	282	368	273	271	282	297	305	319	292	305	330	298	282	359	309	330	286	326	294	321	332	324	303	310	328	315	306	326	308	294	299	333	323	320	297	301	273	304	289	302	287	309	298	311	329	309	286	323	271	295	311	313	329	340	304	276	296	296	279	307	269	281	295	304	306	300	311	323	301	295	331	312	320	357	293	301	304	324	302	288	321	293	302	314	298	358	325	298	289	305	289	301	296	297	296	292	318	329	317	317	304	302	345	334	306	313	341	299	324	290	280	325	293	330	324	306	307	303	289	347	284	297	305	305	321	280	317	350	293	291	316	306	307	344	320	307	284	322	282	303	285	312	312	322	344	308	295	302	297	324	337	333	352	341	304	300	311	311	308	313	303	293	304	264	296	280	333	341	323	311	309	322	313	285	279	319	324	327	284	311	295	307	306	322	289	326	293	308	314	292	332	296	292	300	324	310	325	294	303	275	287	313	318	296	286	320	315	319	305	330	322	348	303	314	307	294	323	356	303	333	349	333	313	336	346	306	318	310	310	300	295	313	297	316	308	282	332	309	316	323	313	350	308	299	275	337	293	290	353	319	307	313	321	305	284	292	276	300	291	324	326	282	288	313	284	281	316	301	323	332	303	279	264	326	291	304	326	321	316	315	324	302	279	304	283	271	315	297	293	319	297	330	274	316	316	321	310	315	285	309	329	323	293	311	313	360	264	344	286	328	307	330	318	297	325	341	306	324	342	305	287	306	269	298	330	320	295	277	336	318	308	304	306	320	310	307	290	304	314	331	333	309	327	334	305	311	300	319	339	322	325	290	317	289	276	318	282	294	314	353	317	330	318	305	311	325	287	289	350	327	284	303	299	318	320	319	341	354	327	333	284	321	304	331	309	335	332	314	269	265	313	302	288	306	313	326	308	328	291	322	273	315	316	340	300	294	336	294	299	318	314	337	307	316	317	308	310	298	286	320	267	292	338	313	303	284	321	303	317	315	272	282	336	365	314	326	324	312	319	322	302	322	310	303	288	292	320	320	318	302	292	305	310	285	294	291	314	291	290	297	344	317	299	310	328	296	301	308	317	272	296	327	303	320	334	269	273	293	291	295	315	289	267	291	282	306	297	277	299	327	299	331	304	319	295	286	287	322	321	309	301	330	324	289	291	335	294	296	299	301	307	316	324	316	329	300	337	282	302	289	311	328	333	309	286	323	301	334	319	307	296	311	292	316	323	343	270	296	274	284	314	362	312	334	324	320	309	289	341	320	298	300	285	303	275	287	339	321	315	286	288	310	318	304	297	276	296	298	325	301	341	317	300	310	300	301	299	279	320	330	291	256	313	282	311	296	290	294	301	272	303	301	306	318	306	321	300	289	307	307	300	318	297	306	289	314	342	322	285	310	309	316	281	276	290	309	296	291	304	306	316	337	301	297	295	298	298	359	316	298	319	312	290	320	299	314	314	330	322	293	293	326	308	357	292	298	305	309	311	327	303	314	311	291	314	321	298	315	296	330	335	305	311	307	313	312	303	339	292	339	306	312	295	306	316	318	326	304	320	339	361	340	292	313	313	316	319	286	295	309	309	301	329	294	300	317	310	311	338	269	312	278	312	311	309	303	284	370	303	302	335	299	328	333	302	329	318	312	299	311	304	277	274	297	300	286	311	290	303	267	333	320	319	302	319	304	321	315	285	296	287	305	322	311	315	310	310	312	279	290	313	313	333	287	334	354	293	303	284	296	278	307	263	296	338	317	303	332	325	283	311	274	338	292	310	338	299	305	327	317	333	309	310	301	335	302	316	302	344	294	297	274	303	296	309	317	322	334	308	340	303	332	289	324	305	315	303	309	304	349	284	309	316	316	319	340	319	312	322	313	295
21655	7355	6265	4297	3043	2065	1450	1042	907	889	897	821	812	794	776	766	728	752	748	703	689	715	678	695	726	720	674	729	708	693	709	736	707	666	691	679	708	722	677	730	698	708	718	725	702	723	700	719	729	724	687	682	719	749	694	749	674	693	759	746	720	718	694	714	672	700	703	695	730	736	706	680	667	770	720	733	712	699	700	701	721	695	687	727	767	716	688	680	718	730	719	717	686	691	659	696	718	678	703	711	714	665	719	718	656	737	758	723	652	738	711	671	697	761	653	717	723	739	741	686	739	715	688	729	695	716	667	693	732	722	690	704	724	701	688	745	729	717	680	714	672	764	718	719	710	731	729	696	715	691	747	732	714	742	708	720	697	698	679	684	704	735	722	701	746	763	705	649	698	683	655	744	719	705	694	722	706	715	683	645	666	720	672	691	756	685	676	717	699	738	743	690	730	723	719	699	697	710	689	702	669	734	681	720	729	696	714	734	740	688	697	707	688	718	718	695	675	683	693	753	694	715	678	727	713	695	696	672	699	713	719	719	737	662	700	689	687	674	692	719	692	759	692	698	700	693	671	708	724	694	723	741	699	667	720	702	741	703	747	722	619	720	694	692	737	708	686	702	674	728	705	689	686	691	701	712	751	686	687	729	731	746	699	646	734	705	690	719	715	703	689	685	728	729	692	710	661	741	705	672	687	688	723	724	677	671	735	669	673	699	721	693	712	716	738	742	680	716	670	705	702	739	702	675	708	695	757	763	728	694	733	690	722	718	739	645	739	715	727	718	726	740	708	703	724	727	703	685	730	678	718	703	740	682	678	685	711	718	715	712	758	716	673	736	758	704	689	676	749	737	692	694	698	739	688	765	735	723	722	740	641	702	673	706	684	724	699	733	717	669	733	729	723	690	663	724	689	753	746	684	736	708	773	748	675	761	695	700	771	689	699	777	706	728	714	687	752	749	709	694	704	689	675	673	707	744	744	700	693	716	703	714	753	677	671	698	724	687	685	723	703	724	748	699	724	741	701	716	718	709	726	728	730	741	711	717	729	689	708	703	680	706	688	753	760	734	706	721	722	706	712	748	682	702	687	771	695	734	677	722	713	719	702	673	739	706	721	712	650	691	716	704	698	718	710	734	693	715	696	719	652	744	672	718	725	681	727	706	707	662	711	697	679	716	723	751	684	722	719	732	725	696	722	719	718	712	753	720	759	743	758	703	676	747	705	722	717	677	721	662	704	741	747	690	682	665	720	673	700	731	712	703	693	700	726	690	709	689	696	712	699	711	700	705	675	735	705	698	696	702	692	726	683	750	706	719	686	738	738	677	696	689	672	671	649	706	726	662	705	657	709	684	734	678	658	709	672	724	759	721	740	692	706	712	696	728	665	692	720	671	712	701	686	715	721	725	735	696	683	752	757	763	656	677	684	710	739	690	678	711	711	720	712	706	748	678	730	698	657	727	656	712	708	733	764	756	703	734	674	704	735	700	717	721	724	717	679	717	673	723	762	740	727	735	738	754	703	702	755	729	690	641	657	698	686	723	718	749	718	680	709	694	697	728	653	667	702	768	736	675	718	717	697	692	735	705	690	702	739	669	695	722	676	663	702	692	743	707	735	727	702	748	733	721	655	757	696	729	701	711	700	705	686	737	688	652	719	765	686	697	709	688	717	665	782	732	760	706	742	718	721	656	709	700	710	727	723	702	721	690	678	701	715	664	724	723	733	694	707	736	757	724	716	701	737	710	689	679	705	685	686	698	745	672	694	720	700	680	714	667	679	734	705	690	700	720	727	687	726	680	705	690	746	726	776	698	692	679	674	735	752	724	720	718	740	704	703	736	680	707	692	726	714	732	721	694	706	748	717	699	711	749	740	695	722	692	687	723	720	704	731	697	670	743	678	730	695	666	713	716	709	720	694	666	718	703	744	744	721	744	739	722	664	698	670	655	708	703	725	724	660	680	723	698	717	685	732	687	708	720	734	741	671	741	702	705	675	710	703	680	735	703	705	705	782	708	715	744	733	729	723	696	764	740	711	739	759	734	666	762	794	714	718	698	727	678	710	697	720	721	721	709	721	713	680	719	695	727	684	700	677	702	697	701	700	715	752	729	699	715	734	734	723	696	712	730	735	712	640	703	718	697	699	713	696	713	723	676	676	733	699	699	706	773	699	717	713	772	689	733	715	680	699	733	682	694	682	696	718	725	727	678	717	678	733	720	686	716	758	741	701	712	717	648	653	707	697	711	685	718	695	762	735	723	686	697	668	739	682	714	768	652	703	761	685	681	690	752	707	667	719	693	675	720	786	716	739	690	669	666	694	734	751	735	697	704	742	705	688	672	771	738	738	698	754	683	696	773	711	680	732	703	668	698	709	741	707	707	718	668	754	672	690	738	738	718	688	724	744	707	707	689	742	721	702	695	710	748	714	730	699	723	733	693	735	705	710	710	706	677	691	690	692	703	730	700	761	737	679	723	714	715	691	719	743	730	690	767	696	715	679	692	727	734	722	723	746	737	688	722	720	706	720	742	689	738	694	688	710	734	733	676	663	791	677	650	714	674	747	729	707	665	714	723	733	675	714	750	724	681	701	704	686	742	706	729	690	712	716	739	763	707	756	666	749	716	692	671	735	691	720	700	732	695	756	707	736	721	719	736	728	715	721	729	762	726	766	700	699	719	702	745	660	694	692	709	687	724	716	733	731	736	688	697	713	710	726	743	731	681	728	695	688	720	700	707	699	743	686	700	726	684	685	737	725	745	727	713	702	705	735	701	714	710	731	697	743	703	768	751	732	697	725	715	714	705	715	705	764	689	688	746	686	710	741	744	706	729	689	757	696	735	731	742	701	703	750	727	745	727	702	715	703	715	658	701	697	689	688	683	688	712	726	706	727	771	637	703	691	725	718	751	672	688	698	684	710	715	726	701	716	741	723	684	737	663	702	694	687	717	718	767	680	675	730	739	676	702	676	719	688	746	743	778	712	698	706	694	662	726	698	696	694	674	702	713	646	716	708	751	713	720	708	705	741	702	681	705	725	684	736	718	701	723	694	725	702	717	720	693	780	756	701	692	678	752	711	729	664	656	671	648	718	759	714	725	725	721	637	676	712	712	697	687	698	696	683	726	710	692	711	700	725	658	737	741	708	683	745	682	750	714	706	729	711	718	719	712	700	700	696	736	642	702	727	704	727	686	664	705	744	712	687	680	727	759	691	756	730	699	696	682	730	699	693	659	731	762	684	687	691	703	769	688	715	727	724	716	695	675	779	720	746	721	722	692	747	708	760	725	673	686	707	684	690	682	729	681	700	748	701	758	726	744	725	710	733	684	717	677	710	648	732	729	735	680	721	697	700	748	719	726	749	697	691	708	719	718	752	731	759	737	682	758	744	712	716	693	729	719	626	731	718	682	709	731	710	706	691	704	722	672	686	706	696	703	741	722	720	685	698	671	713	718	683	751	729	685	751	666	693	761	741	727	667	691
34724	7146	1284	691	442	376	374	309	334	306	358	317	327	314	317	319	328	297	309	315	316	330	324	330	310	325	347	341	327	326	319	333	310	327	322	338	298	327	342	321	332	341	322	319	315	351	312	329	325	304	317	343	338	310	363	363	282	326	365	314	311	318	343	342	317	317	327	292	325	331	303	319	337	334	336	361	336	317	334	330	334	346	334	312	315	333	341	359	314	328	295	344	343	320	326	326	308	322	319	315	341	311	334	341	322	332	325	328	322	319	303	297	365	367	338	297	300	326	307	294	318	311	332	320	353	293	310	345	331	291	337	311	335	329	273	314	289	300	305	322	324	364	340	381	345	317	364	321	307	337	324	287	298	303	347	307	333	310	316	297	313	321	293	278	292	322	346	344	315	298	322	319	327	310	321	312	334	324	337	316	319	309	340	350	279	309	312	324	336	298	347	331	315	324	326	318	311	314	289	315	305	307	320	337	346	317	310	300	326	322	313	323	323	344	319	344	317	305	358	294	367	333	329	326	293	323	346	336	332	294	334	321	360	345	315	294	336	303	318	303	318	337	318	296	299	349	319	312	316	306	315	309	348	341	344	334	329	310	336	334	331	361	348	361	382	289	330	367	334	360	324	383	365	325	361	322	333	263	306	354	334	317	339	346	322	331	319	328	323	338	319	320	333	325	331	314	318	325	309	322	313	300	340	312	335	314	341	318	330	304	309	356	325	350	330	324	327	293	300	313	313	332	309	309	299	335	315	330	336	326	308	320	315	301	306	330	340	317	325	304	354	297	331	325	360	271	280	331	302	319	293	301	320	309	325	334	349	332	354	327	326	325	335	332	332	323	343	321	295	331	334	346	304	341	289	344	345	334	321	339	301	326	291	333	320	346	336	320	338	360	332	353	337	327	300	305	297	340	332	300	317	353	314	310	316	329	314	336	297	320	338	305	278	338	304	330	372	346	308	302	331	332	315	316	320	344	326	306	336	352	339	310	329	316	309	305	305	337	339	317	329	334	309	342	311	308	320	321	327	319	314	369	321	339	326	288	324	307	319	343	326	321	315	341	308	332	325	303	338	332	320	346	325	300	355	345	328	339	331	370	326	329	334	344	371	329	314	326	341	327	316	354	279	326	305	309	317	357	301	305	350	338	347	320	322	358	347	328	327	336	353	330	326	322	364	345	318	329	295	305	323	320	351	303	338	283	281	326	362	309	344	363	333	328	294	327	312	323	362	352	296	303	337	331	317	307	356	307	340	316	306	311	320	291	330	340	308	289	347	321	312	339	327	313	344	336	311	327	355	335	322	292	305	322	326	346	315	331	340	308	346	317	323	373	312	293	296	348	316	360	312	359	325	328	345	334	354	278	358	346	320	311	344	343	309	318	310	303	286	320	322	330	333	321	345	337	274	336	297	334	312	331	334	295	339	338	317	320	308	303	331	307	323	290	311	289	369	318	344	279	319	347	314	335	308	325	271	318	326	322	338	332	328	334	298	304	307	332	308	305	328	323	313	288	307	310	333	310	297	331	323	299	343	318	345	314	317	328	321	297	343	277	322	330	326	313	313	334	326	350	335	318	399	324	332	285	301	308	336	321	295	320	328	340	315	328	353	341	345	327	328	324	284	320	329	309	334	271	320	353	370	371	289	308	338	323	349	327	356	367	346	336	363	340	323	314	340	289	300	329	336	325	313	317	305	312	328	341	285	325	373	316	355	324	302	293	310	326	325	344	311	320	296	338	316	331	316	359	311	296	315	323	347	307	329	356	319	306	315	354	357	325	337	343	291	300	327	304	309	364	323	326	303	350	332	347	302	331	311	306	360	307	335	305	326	344	294	308	341	306	313	302	322	311	350	313	315	306	324	312	328	349	311	338	322	317	346	295	301	316	327	339	307	299	344	334	301	319	331	343	337	335	287	341	307	317	334	295	308	323	304	308	303	335	312	312	336	356	351	308	271	305	354	283	272	294	339	327	345	328	320	329	295	325	331	326	328	332	335	327	326	290	318	277	312	330	344	340	312	297	295	320	341	348	335	275	326	329	303	285	337	340	303	285	311	327	319	355	308	321	284	323	324	281	331	344	311	339	335	354	339	307	302	302	348	345	324	310	373	321	316	337	325	350	278	318	312	317	313	319	379	330	296	283	312	315	310	359	351	304	335	307	319	338	343	280	340	361	314	300	325	321	325	302	317	360	336	321	329	350	344	275	295	287	322	321	337	314	360	330	352	335	280	324	313	334	348	301	327	330	320	297	320	337	289	349	341	323	339	350	344	343	337	333	337	332	347	330	342	349	305	330	333	357	358	374	311	298	314	324	332	342	328	318	294	311	340	320	304	325	329	304	314	307	317	293	329	302	317	331	304	339	320	347	359	318	339	332	332	337	322	309	318	356	316	347	336	339	338	341	336	300	303	322	278	299	334	320	365	350	346	307	305	334	357	322	331	291	301	321	333	333	337	351	334	357	316	312	328	325	301	297	334	329	313	324	306	318	325	318	308	319	328	321	332	323	351	314	301	337	311	343	302	369	310	342	315	318	306	349	351	307	325	319	312	287	341	316	306	303	297	302	309	329	330	328	320	364	319	329	322	358	316	317	327	311	297	299	317	321	304	303	358	327	337	326	294	360	311	347	277	359	322	353	355	302	311	326	319	354	310	342	308	331	314	317	342	345	318	315	333	320	319	335	331	319	305	322	321	333	298	323	311	344	319	318	346	298	306	314	317	333	310	295	325	320	328	346	308	315	332	328	353	303	343	332	310	307	310	298	334	320	312	317	309	289	337	344	355	276	295	316	346	323	300	339	323	303	329	335	330	269	339	304	328	325	346	308	303	343	308	310	340	302	293	315	331	306	349	322	334	327	346	348	309	305	297	317	315	302	307	317	328	282	381	305	304	328	327	347	312	356	302	304	318	324	344	322	311	298	336	326	352	351	332	296	328	305	323	320	323	328	327	313	326	322	334	308	311	355	296	325	312	334	307	302	354	337	306	320	368	295	282	262	323	339	377	296	361	335	298	337	343	318	304	319	312	316	316	337	338	342	340	316	304	327	326	308	331	353	350	325	324	306	339	293	341	333	312	305	329	364	325	330	330	327	363	303	327	328	346	330	297	358	324	363	344	322	342	328	335	338	346	307	334	299	328	361	355	341	343	313	335	326	284	334	299	312	324	334	298	322	334	340	332	341	320	331	312	346	336	326	360	345	310	366	306	317	315	313	302	339	321	341	341	342	299	322	328	325	318	289	350	335	299	308	367	320	320	333	327	332	337	365	372	328	328	334	304	301	317	307	351	330	326	327	321	313	330	323	320	325	308	305	308	346	332	338	341	316	292	326	324	337	341	332	344	318	324	320	348	312	290	324	321	306	313	337	331	321	341	323	298	326	332	309	367	332	331	321	289	328	298	317	332	325	334	312	360	297	351	344	334	343	299	298	308	319	307	355	326	332	335	346	354	337	315	342	321	338	298	332	296	331	313	336
24716	13792	9807	5517	2671	1961	1369	1121	960	893	888	872	798	821	842	788	810	766	787	777	752	735	794	735	746	745	768	719	759	781	771	721	798	750	750	772	704	742	747	721	797	752	712	755	724	792	729	740	762	769	727	768	714	791	741	738	741	691	766	740	748	782	755	736	772	792	742	722	736	757	774	771	776	742	735	718	787	758	744	741	759	736	725	771	754	720	766	710	739	722	794	753	760	754	787	749	766	780	766	751	761	754	781	735	768	711	773	743	725	771	826	727	763	795	742	794	761	720	730	742	763	793	704	758	768	735	772	706	781	705	750	733	766	689	752	712	774	753	748	751	757	820	728	757	760	718	728	730	765	773	741	758	732	816	797	768	717	755	749	754	814	741	792	711	759	757	780	744	715	769	761	742	783	765	774	739	765	780	755	775	755	784	764	762	767	702	744	738	768	775	758	736	743	726	719	731	744	737	782	799	736	746	734	737	787	750	742	709	708	704	753	747	734	762	780	711	768	766	767	753	764	716	762	758	781	770	715	757	804	777	776	776	788	761	757	764	759	781	705	721	707	742	778	784	743	734	728	778	716	786	740	732	825	754	746	749	755	742	720	725	763	747	795	767	717	725	768	757	752	775	733	697	758	761	741	748	797	744	759	750	726	748	744	765	745	748	739	736	798	704	744	731	759	752	741	746	717	765	723	805	762	776	733	754	743	706	801	739	772	728	721	712	746	733	750	748	719	819	746	749	736	693	746	763	711	769	734	746	731	728	771	788	730	737	751	759	727	773	795	750	749	763	778	770	729	744	734	761	766	764	760	748	759	759	793	758	761	758	740	786	754	769	771	724	735	745	772	733	718	762	709	716	763	731	727	752	741	767	759	806	776	762	740	761	757	800	742	756	751	732	750	714	747	733	734	749	739	759	767	755	769	734	757	768	765	730	753	777	766	795	764	730	775	764	796	789	768	700	752	696	766	732	731	794	721	720	721	704	720	701	730	793	733	740	780	716	773	694	724	768	727	796	745	718	773	729	826	722	764	706	709	705	736	710	731	749	736	750	794	777	758	733	765	793	715	744	753	739	711	755	746	753	758	749	742	705	742	728	794	775	843	748	754	760	766	783	774	781	752	753	732	759	751	736	711	713	749	730	738	783	744	773	757	717	752	748	740	744	781	724	754	748	755	751	735	776	770	750	749	744	770	726	718	720	779	769	710	737	805	721	759	752	784	738	756	762	727	762	765	736	712	777	770	773	767	757	768	775	766	756	732	794	744	748	739	799	723	738	761	725	747	701	714	736	714	758	781	753	703	774	772	775	754	732	747	789	747	767	760	733	768	729	769	805	770	800	724	740	708	777	757	742	734	718	771	783	754	732	723	749	734	737	722	752	709	761	726	758	748	739	732	753	715	780	745	726	772	781	765	734	749	763	741	719	746	746	745	788	707	765	763	768	739	763	762	709	746	712	686	768	774	731	738	740	783	714	750	768	823	783	749	758	751	738	726	724	777	740	773	729	794	728	685	730	775	781	757	763	748	791	764	738	787	800	728	737	752	706	706	769	746	783	699	730	777	757	766	757	717	767	763	769	744	735	758	711	762	706	750	773	799	793	781	762	782	741	734	726	773	725	769	760	758	749	763	759	717	738	727	768	787	724	725	776	736	728	742	747	785	767	812	747	704	709	734	739	735	754	769	812	741	728	716	784	753	744	764	785	726	772	737	753	776	780	756	760	708	733	793	666	755	782	742	764	758	757	757	764	715	702	762	765	794	723	741	744	819	792	709	721	744	729	808	737	737	754	759	765	752	790	771	717	723	761	723	722	796	783	788	759	743	746	754	759	732	705	749	734	743	741	749	700	740	778	729	716	716	760	697	731	771	757	763	738	780	736	733	705	766	749	771	754	754	711	749	731	733	748	709	698	773	705	721	733	712	729	801	728	768	748	752	732	746	663	723	766	719	754	756	756	770	753	765	741	732	763	760	737	749	699	759	738	758	731	766	742	756	803	726	765	775	743	770	783	678	803	740	731	740	752	710	726	785	753	691	722	788	754	766	801	771	731	791	798	758	708	732	779	776	763	775	725	759	768	769	801	733	743	779	782	715	756	750	765	766	729	789	719	748	762	707	725	749	751	722	718	777	718	764	767	716	767	714	750	782	788	734	797	744	779	741	687	758	745	769	734	711	758	756	713	762	772	777	731	742	709	738	739	718	712	793	719	753	758	751	726	737	707	779	723	720	738	760	711	753	749	726	758	750	746	779	781	746	731	749	770	741	791	768	752	779	732	712	709	745	691	740	771	730	717	762	764	741	786	796	788	775	739	741	752	735	706	768	813	741	740	729	765	765	751	741	796	772	762	715	721	742	726	792	783	806	750	730	722	789	741	749	724	742	756	777	705	727	745	805	736	771	730	742	724	708	722	792	720	733	781	773	752	736	692	758	742	740	718	814	780	781	773	744	752	739	702	740	788	695	754	725	765	755	726	735	761	733	743	703	790	743	741	745	767	676	758	784	730	752	683	762	744	734	722	792	755	741	760	741	755	752	731	784	717	736	722	771	766	793	725	725	722	769	774	724	723	723	710	749	778	771	767	732	739	751	754	739	704	744	762	750	706	758	736	760	726	809	733	741	736	735	728	734	771	769	757	780	752	751	733	747	716	751	749	811	721	772	750	726	791	746	720	811	779	736	718	749	786	741	746	761	743	769	746	732	809	766	724	799	742	762	709	824	777	735	722	732	750	708	716	758	789	714	748	760	711	732	730	774	719	733	756	793	770	735	792	736	736	760	762	705	759	726	738	778	781	687	753	728	730	777	714	781	771	713	765	720	762	734	796	715	765	729	756	752	753	774	769	768	743	777	748	716	806	738	810	791	729	736	814	704	743	732	747	790	761	741	749	713	790	698	775	725	748	754	756	765	759	764	739	778	681	726	764	744	725	705	743	726	655	766	755	740	789	795	762	745	740	754	772	780	781	797	763	763	737	755	758	777	758	730	734	720	713	720	744	741	761	754	727	767	728	780	755	707	671	789	749	772	751	833	717	781	789	759	792	751	747	745	826	723	770	749	792	719	769	736	724	744	791	741	742	765	738	786	783	749	724	733	796	715	739	761	748	715	763	771	791	750	766	708	772	778	748	734	745	793	741	758	732	799	750	756	773	753	783	730	785	742	732	767	694	789	753	708	770	783	743	742	741	735	762	747	754	766	751	746	788	763	750	767	750	773	744	754	740	700	769	707	720	706	738	826	801	748	749	754	738	757	776	785	713	754	770	748	754	804	771	751	749	741	748	732	678	770	699	762	733	799	750	754	758	708	781	724	737	801	765	742	758	689	796	725	682	709	734	748	760	753	750	757	733	726	716	716	727	759	718	753	737	777	712	729	699	762	742	788	758	727	751	760	690	720	729	765	749	752	738	741	785	747	752	789	740	757	733	746	726	765	760	815	819	746	743	778	738	739	795	767	758	751	757	689	732	779	764	758	761	757	783
22024	2898	581	446	303	343	320	290	327	278	319	296	331	259	317	315	286	319	299	312	303	305	306	312	286	300	295	317	287	312	279	331	295	303	310	291	275	310	271	346	314	319	320	277	314	292	306	284	293	318	310	287	281	279	291	303	312	327	309	321	320	331	321	319	304	340	323	309	287	308	289	309	306	311	291	300	265	303	338	303	298	313	315	254	317	301	306	277	269	282	323	273	290	286	292	305	304	261	272	323	295	297	293	307	307	324	314	281	298	318	271	320	293	296	245	273	298	300	327	281	325	345	310	308	275	304	254	298	306	288	288	296	297	302	284	289	311	266	329	311	305	297	301	297	308	312	358	314	329	316	315	296	315	318	337	279	317	307	291	284	298	322	311	317	290	305	343	317	317	299	310	304	271	282	305	288	300	345	307	316	286	329	297	284	326	280	274	326	278	276	292	304	285	297	333	295	287	310	288	265	346	277	299	297	287	325	317	286	284	300	302	308	310	293	283	300	318	281	276	289	324	321	293	278	308	292	323	328	324	300	300	314	326	300	313	263	294	305	296	305	304	304	299	287	290	318	304	313	305	291	314	341	300	318	277	301	291	300	335	273	314	301	275	291	299	288	309	293	365	298	283	301	259	276	319	322	286	309	339	304	291	324	293	328	289	290	280	341	287	328	322	281	294	289	296	311	285	303	298	316	323	283	261	292	330	315	287	293	279	306	298	269	299	267	304	320	284	325	299	311	292	262	281	326	309	295	288	307	273	269	319	298	287	307	268	298	314	287	303	291	289	286	274	302	263	309	298	278	290	308	300	326	300	289	296	307	296	308	278	293	339	285	312	290	310	325	296	312	313	324	298	301	292	308	294	283	253	264	322	296	314	293	289	291	291	306	278	305	283	306	311	347	335	298	325	318	307	296	311	298	271	312	308	273	280	285	309	295	289	310	314	297	285	294	309	317	307	308	297	348	315	284	293	322	321	292	317	327	292	258	317	288	306	285	297	295	309	295	298	314	323	339	327	286	288	299	283	308	296	284	277	314	322	265	308	310	279	298	298	296	288	284	285	279	316	315	274	347	284	315	302	310	307	312	309	278	295	282	275	292	318	300	266	248	301	258	308	300	268	284	315	318	317	281	265	293	296	323	317	310	297	305	283	285	299	328	290	297	299	317	275	292	300	304	280	271	288	299	313	240	290	319	315	264	311	300	292	295	302	308	314	282	344	302	273	309	269	319	317	292	321	305	291	312	288	303	287	290	270	319	311	306	288	324	300	274	267	278	292	283	306	279	281	278	260	298	307	308	313	296	314	282	313	298	316	292	291	275	276	331	302	302	292	302	322	332	352	304	340	286	317	319	286	311	307	286	285	309	294	294	283	261	312	318	316	287	283	293	291	283	279	308	310	310	285	280	320	307	330	288	298	308	310	338	311	312	275	278	336	277	283	308	301	304	307	300	337	289	320	277	295	331	307	302	293	303	291	311	307	332	312	268	295	326	328	303	288	311	255	281	313	300	312	276	305	283	304	331	282	308	286	305	286	329	287	287	313	280	317	314	333	290	313	288	314	310	331	301	305	299	286	318	266	288	287	302	287	327	313	312	307	279	306	299	295	321	299	310	302	307	310	268	290	340	291	277	307	278	285	296	320	287	304	298	303	309	279	279	304	335	315	302	327	290	309	321	293	309	283	311	292	267	317	302	299	299	297	351	314	314	300	301	295	298	306	299	312	302	321	320	291	286	292	318	310	362	306	283	277	305	309	302	277	285	309	316	321	331	293	279	269	314	313	283	307	325	282	283	295	304	288	302	277	269	316	336	323	273	332	314	308	347	310	286	299	315	279	304	295	295	311	297	290	272	266	319	309	307	306	310	291	278	302	273	336	287	307	281	274	312	314	292	309	324	341	336	275	284	322	314	318	293	310	309	300	282	263	305	327	270	329	300	277	290	287	317	268	323	296	313	284	307	342	309	320	302	276	277	319	302	294	317	336	311	338	271	310	308	280	332	281	295	315	337	326	326	298	303	300	300	278	249	283	290	343	329	256	287	320	310	319	319	302	304	306	287	340	284	282	300	332	316	318	283	308	286	271	292	280	310	316	278	317	292	319	305	296	292	319	338	326	296	267	289	289	315	298	301	302	258	286	298	312	326	306	318	322	296	271	319	304	300	298	298	304	312	348	309	324	329	312	294	290	296	269	325	285	337	324	309	292	319	282	273	287	287	304	283	316	297	318	306	345	350	311	331	291	317	313	296	341	310	311	307	280	297	295	283	305	282	293	302	286	301	303	303	284	277	305	272	296	317	279	309	287	298	302	283	307	287	304	321	306	315	276	291	292	309	290	277	280	281	312	336	318	301	320	297	271	314	315	317	304	308	339	286	302	291	294	282	294	273	299	306	303	280	327	279	306	283	319	321	294	324	339	292	279	308	266	278	336	313	274	310	270	305	311	349	299	322	296	311	286	304	287	307	283	306	314	292	281	269	297	287	294	300	329	242	286	291	314	314	289	327	307	331	277	321	340	288	315	295	323	315	294	316	324	282	321	317	308	299	299	341	299	291	284	261	288	298	337	312	341	296	269	284	293	303	307	298	271	305	259	302	295	329	306	296	304	296	294	323	301	320	302	292	326	281	327	253	313	300	306	276	308	301	281	307	307	304	273	300	260	291	304	311	299	334	301	310	295	286	297	320	284	277	282	278	321	302	285	295	293	282	297	290	268	307	284	273	293	302	317	309	318	306	295	313	309	307	295	289	258	321	286	312	297	326	307	314	303	326	303	317	309	303	310	320	318	280	304	285	295	303	319	290	313	279	331	304	286	259	287	307	270	293	296	326	304	273	307	265	297	283	294	294	315	295	307	293	308	294	326	324	322	303	275	292	294	329	299	304	289	313	282	312	244	318	294	329	335	302	297	310	288	305	322	302	309	290	340	306	268	292	335	303	289	312	300	348	334	291	285	311	321	343	319	300	276	326	304	296	310	323	301	306	301	288	313	286	317	272	266	287	317	282	311	293	300	282	286	270	271	316	289	291	311	332	321	302	289	286	297	313	315	309	297	324	330	294	292	297	282	291	305	299	322	294	312	307	283	267	300	316	286	288	283	291	309	319	335	309	340	314	311	325	282	274	302	287	308	303	287	255	290	309	282	331	270	294	283	309	283	310	325	270	319	303	264	310	301	323	277	272	292	272	309	306	307	302	299	279	306	307	309	297	296	286	305	333	269	319	321	293	313	309	318	301	280	347	325	307	342	276	299	303	333	312	296	305	313	308	311	296	294	333	294	295	299	325	275	302	308	309	295	246	323	304	299	317	279	273	279	299	288	287	314	330	312	286	297	316	282	298	284	289	306	277	322	301	305	281	307	273	271	280	323	312	305	306	326	302	324	316	305	305	278	259	311	281	270	320	338	293	300	273	269	295	322	326	303	301	299	294	284	331	289	305	303	309	295	305	336	325	299	331	318	326	316	296	310	283	302	332	315	309
16456	7245	4137	2919	1653	1139	953	866	735	715	730	690	755	687	704	695	709	693	649	671	691	671	664	672	680	676	646	641	656	651	697	665	644	652	712	673	653	664	682	752	671	674	681	715	688	673	712	704	699	679	621	702	672	662	619	691	681	682	684	678	681	734	648	647	611	673	642	657	628	677	699	676	651	655	652	674	680	664	650	640	683	678	671	648	686	638	625	684	642	663	648	684	693	641	685	663	686	667	705	695	634	683	658	681	642	670	690	677	720	660	629	678	638	677	661	672	660	699	671	603	694	657	645	677	632	669	697	649	685	665	653	652	700	666	650	643	681	715	641	696	699	606	669	661	682	680	610	664	667	686	626	665	688	704	666	677	665	634	653	653	662	682	628	661	630	650	689	634	648	701	665	696	635	681	650	664	692	696	636	687	697	618	658	681	644	663	641	684	680	714	697	678	659	689	618	654	718	668	678	676	650	608	652	662	661	638	698	702	650	638	623	627	655	626	679	731	659	668	651	642	695	694	633	640	678	681	623	656	661	672	657	635	647	693	640	679	637	709	658	601	647	672	650	652	650	643	659	640	693	655	661	670	664	672	663	652	649	704	657	645	683	684	628	655	656	697	639	663	659	677	675	673	689	670	692	624	650	681	632	658	639	694	626	667	661	667	662	674	647	661	678	605	665	690	637	631	734	621	669	658	642	656	680	644	662	660	652	694	692	670	664	691	671	662	651	620	639	638	642	672	670	694	690	629	635	663	621	669	671	710	657	666	645	705	670	671	669	616	639	625	691	709	644	610	589	600	686	653	663	654	647	699	643	687	686	708	690	672	658	704	647	674	687	664	641	683	631	679	635	665	665	675	663	654	679	667	660	642	681	622	662	736	685	667	641	623	660	617	668	688	663	683	690	646	622	635	678	644	660	674	660	678	656	645	649	666	629	656	676	680	662	663	710	690	671	649	701	654	687	651	627	693	629	655	704	664	710	651	703	697	650	640	707	678	661	702	656	704	669	705	671	625	620	659	702	618	677	644	648	651	708	653	626	647	659	662	667	674	672	652	652	675	661	640	721	669	664	688	657	648	657	663	658	570	659	674	698	675	681	654	654	684	666	663	672	669	647	657	655	656	641	663	671	698	622	667	746	623	657	679	678	688	716	693	673	658	694	642	680	653	679	640	678	654	672	650	622	693	662	683	672	663	676	632	718	654	654	684	691	661	665	660	645	655	632	641	671	622	626	646	652	721	688	680	695	657	656	680	607	677	641	640	671	653	630	652	690	674	685	652	670	641	619	661	657	681	675	675	659	668	647	682	621	682	708	680	691	661	650	706	714	701	643	629	641	675	695	661	675	728	636	673	680	646	671	661	650	643	693	662	665	659	637	655	669	692	710	643	649	669	612	678	627	684	643	665	708	673	651	674	641	689	631	681	668	631	676	652	653	659	706	654	677	655	681	710	631	621	665	652	680	669	678	646	625	683	647	657	659	675	674	669	670	651	686	627	696	608	681	726	664	679	698	678	690	649	670	676	661	692	657	710	635	638	634	633	636	713	704	606	646	658	666	652	652	668	634	705	658	715	651	658	641	705	671	662	661	671	689	669	656	656	647	680	658	690	670	712	666	651	642	699	719	653	639	613	617	685	669	680	695	677	669	682	694	707	745	691	646	685	670	647	648	650	629	654	676	677	612	684	704	660	617	709	664	684	696	650	674	713	644	653	637	677	652	673	653	656	654	657	671	694	651	658	668	659	665	696	660	689	636	706	662	685	652	623	673	675	694	640	676	665	620	686	699	658	662	692	669	668	649	662	681	672	618	674	687	671	705	614	689	687	687	663	679	654	675	669	671	677	640	664	646	692	632	631	661	675	642	622	681	657	663	687	652	634	675	684	672	657	650	666	609	740	639	669	638	671	683	691	611	641	669	655	698	649	647	671	705	640	681	658	642	636	679	660	697	675	679	721	655	649	704	685	659	671	656	701	626	699	668	691	673	586	635	638	698	669	675	653	624	643	635	663	670	672	630	659	668	688	651	660	714	646	653	640	620	667	671	657	644	665	672	668	704	695	675	649	646	658	635	643	616	664	707	675	652	701	644	684	631	650	662	667	685	699	700	693	627	655	678	660	674	665	683	684	666	679	675	681	711	676	677	699	683	645	630	662	687	681	664	678	651	657	616	670	682	665	668	679	705	644	661	673	627	690	665	661	644	684	691	610	716	681	693	623	618	705	692	672	660	669	711	691	679	661	660	607	702	673	713	690	692	682	642	652	643	673	687	726	670	651	654	692	692	689	707	650	641	643	647	683	657	696	709	674	690	654	681	611	662	648	669	663	650	604	615	659	672	662	654	669	726	680	680	670	673	680	664	637	697	682	695	623	646	644	666	684	676	632	681	643	624	627	651	685	686	697	688	640	657	664	692	612	654	696	662	696	702	655	656	654	652	694	666	617	713	679	669	632	676	624	671	679	683	679	667	703	674	655	675	655	643	649	634	639	671	672	642	726	619	691	666	672	662	657	690	626	652	636	721	641	683	695	658	726	632	692	664	638	671	673	628	736	642	623	671	715	667	649	673	629	683	702	693	678	652	671	650	658	706	678	645	676	662	621	678	650	648	672	652	635	648	669	668	640	631	679	687	611	629	671	653	658	649	630	641	682	659	672	658	675	649	633	678	666	651	682	685	639	721	664	637	691	700	678	688	637	653	730	679	672	651	689	673	656	626	672	673	666	666	653	632	672	631	651	623	675	666	670	694	710	651	673	645	641	712	633	682	679	625	619	696	665	655	695	698	597	646	696	655	638	666	644	690	664	712	638	660	695	680	669	690	647	675	703	664	681	616	659	628	621	655	659	695	690	690	706	683	638	658	650	648	701	643	654	625	632	662	663	635	666	693	661	646	665	682	656	662	617	641	655	676	664	684	635	677	696	655	635	642	662	662	661	647	687	671	680	651	663	661	650	641	665	641	662	652	647	658	643	664	661	713	652	666	651	663	657	675	660	649	671	692	661	638	676	592	670	665	673	675	667	678	665	675	688	653	690	686	683	685	685	635	729	705	653	665	626	674	650	667	663	654	599	674	683	640	615	674	658	663	671	683	666	664	644	683	645	671	613	682	690	665	630	676	698	685	680	700	700	717	675	625	676	619	683	699	656	692	642	706	660	650	659	647	686	637	675	685	645	676	659	630	670	676	654	697	648	645	641	647	648	631	702	694	645	670	664	662	693	644	702	683	724	639	639	676	672	654	663	620	663	661	704	653	706	685	690	630	665	684	621	670	671	701	664	673	667	651	674	688	709	654	666	662	640	654	665	704	692	681	620	715	633	712	650	686	660	646	647	691	647	661	680	665	674	731	678	648	659	665	637	690	681	671	630	684	644	681	699	670	673	674	724	670	653	624	677	700	633	585	662	648	666	656	683	661	675	710	654	714	656	654	685	688	669	632	686	645	666	645	646	662	643	656	666	670	674	689	677	666	712	650	698	651	656
31429	5876	835	568	412	350	370	354	308	313	346	310	281	317	310	305	334	279	298	330	333	294	300	263	284	308	328	287	349	292	308	317	335	320	326	282	344	289	304	363	314	352	321	311	320	295	319	338	299	328	336	348	347	316	323	343	293	330	310	300	292	334	302	308	317	291	291	347	320	279	331	275	273	302	319	312	334	296	320	301	303	288	346	288	312	313	340	318	318	360	315	326	278	325	339	308	287	321	267	296	344	302	296	300	298	314	327	313	303	305	330	310	324	326	342	296	317	326	288	307	349	354	319	324	318	341	298	307	321	329	316	323	316	343	286	338	288	289	309	326	305	309	311	316	276	333	322	325	319	312	287	292	326	333	319	296	319	299	328	294	297	345	323	340	322	295	327	279	315	308	343	313	293	308	299	309	313	314	327	339	326	303	327	289	290	289	336	321	277	321	318	324	332	284	281	318	309	313	322	282	286	334	340	314	310	321	337	293	318	315	326	280	261	325	331	301	353	306	335	343	283	327	314	332	290	331	305	318	321	278	364	339	314	317	334	307	308	326	321	287	308	293	363	342	315	318	300	319	299	329	316	286	313	307	324	335	301	328	336	302	324	324	315	331	332	293	374	314	298	308	322	322	294	321	345	302	273	297	299	310	309	311	312	289	286	301	327	312	338	307	308	314	328	315	323	304	324	299	313	318	330	291	309	313	336	325	295	306	305	309	304	297	318	305	304	329	296	316	292	331	307	314	323	335	276	301	287	312	290	291	287	298	312	306	323	284	289	314	304	294	342	337	309	342	292	295	325	328	335	321	323	329	322	320	315	333	295	313	303	305	313	331	317	319	295	298	286	278	267	295	327	321	301	307	307	319	260	281	296	332	314	305	303	319	318	303	335	326	304	299	291	293	306	312	317	331	323	307	295	348	310	340	282	304	344	330	347	319	313	329	292	310	333	293	287	319	296	291	299	331	342	333	309	285	285	322	317	310	306	298	306	302	316	319	321	325	300	302	301	326	287	320	272	315	327	320	298	315	328	318	296	329	281	345	321	309	283	374	315	289	353	296	284	307	313	281	313	309	286	311	334	318	299	290	314	327	303	325	305	379	305	319	329	285	345	303	326	305	282	341	315	304	302	276	331	301	315	300	317	320	318	290	300	310	312	264	324	339	324	298	296	292	277	305	309	278	297	329	331	300	296	302	309	320	340	282	272	320	299	338	303	300	328	315	271	318	328	328	318	312	317	318	310	315	302	296	296	323	336	354	325	297	321	304	319	329	303	302	312	324	293	339	308	293	274	293	288	268	307	284	357	308	313	328	317	305	304	315	306	357	319	338	372	338	308	317	292	321	301	290	304	301	306	307	320	314	286	277	314	302	312	308	331	321	317	281	317	324	285	320	282	310	303	296	302	276	327	334	294	314	311	306	316	308	321	319	302	303	308	284	318	286	347	320	342	304	316	273	317	278	313	312	306	317	333	357	314	316	298	336	306	304	306	295	314	274	275	340	309	289	309	305	315	307	310	303	326	319	308	314	267	298	319	302	273	333	304	299	313	304	303	309	310	345	308	294	318	286	331	345	290	326	319	329	300	295	329	335	321	321	298	322	322	303	301	252	316	319	320	345	304	332	306	277	300	326	271	344	301	315	273	287	326	302	268	328	290	330	328	277	329	335	297	320	316	320	299	296	321	297	329	323	326	312	312	315	360	289	355	327	340	337	310	277	342	313	330	321	317	312	319	296	292	326	323	334	302	289	295	287	311	300	295	310	306	285	329	323	315	338	291	306	278	304	309	316	318	312	304	298	296	337	297	358	320	307	290	309	272	336	326	304	314	307	312	316	332	312	301	289	305	307	280	294	281	317	302	339	305	323	330	321	345	294	317	313	318	357	308	344	288	337	300	302	339	299	320	308	296	305	321	246	328	310	300	325	320	325	306	278	306	335	331	318	304	301	303	327	318	299	312	273	322	291	314	307	323	312	266	286	296	318	305	296	369	332	285	304	332	306	346	336	322	305	337	332	331	351	321	290	294	311	296	323	327	289	303	290	285	322	312	273	282	321	318	322	316	323	308	340	322	273	302	327	310	337	293	288	304	307	291	310	295	319	285	331	315	315	295	322	293	272	334	317	312	316	343	351	352	292	279	318	353	330	312	301	290	289	299	344	305	303	354	312	284	296	341	295	303	310	352	307	325	338	344	272	309	338	298	315	341	257	303	350	300	303	314	301	289	335	288	292	301	296	301	323	351	324	302	284	326	291	307	296	307	350	289	307	333	293	314	281	305	293	308	296	314	267	319	294	312	304	327	326	235	325	325	299	333	307	324	283	316	298	286	317	304	298	299	315	331	334	322	305	333	315	309	325	304	287	293	299	295	329	311	324	284	307	301	306	335	313	321	307	306	281	307	315	323	321	281	326	322	294	298	309	328	288	316	287	305	291	312	313	315	334	340	296	336	308	305	312	288	324	316	286	328	302	303	302	292	292	342	288	318	293	327	290	306	293	295	318	313	265	304	310	329	322	341	306	319	314	294	278	310	319	311	331	307	326	323	289	302	306	332	310	288	304	334	297	305	318	322	324	285	316	275	314	340	274	330	316	293	345	323	299	299	291	282	328	314	335	295	344	303	314	279	299	296	314	333	330	321	341	291	303	337	316	315	316	334	316	344	291	305	338	304	318	313	304	332	324	309	310	314	308	297	306	295	342	358	336	323	324	314	275	318	303	314	332	312	302	321	290	283	298	332	319	337	311	299	309	292	323	330	300	291	314	311	288	330	310	310	314	329	273	296	340	309	315	311	313	313	269	308	320	321	279	314	312	327	333	358	318	279	359	314	314	323	306	300	336	308	319	291	314	324	343	325	268	286	328	322	302	318	321	314	319	308	327	313	287	320	333	322	335	311	344	308	301	320	311	309	286	331	297	326	311	294	325	285	321	305	324	299	285	301	340	293	284	275	298	308	311	289	330	342	300	304	282	298	287	306	333	314	324	285	296	332	347	276	311	324	326	292	328	305	325	330	303	301	317	291	333	312	315	346	308	310	311	294	282	345	319	339	322	303	304	334	312	315	330	301	325	325	315	288	326	281	282	314	310	317	325	316	324	304	343	313	310	306	295	312	307	305	272	298	287	331	292	302	304	297	323	297	296	327	305	317	284	280	290	330	311	296	296	289	285	261	276	340	300	273	286	339	296	319	317	307	278	302	343	341	353	333	300	315	318	268	350	317	279	302	325	330	296	296	286	294	323	281	314	327	305	305	313	327	339	294	312	307	297	321	288	329	334	302	330	310	285	263	332	279	311	326	326	349	320	331	309	322	302	318	288	332	324	307	320	276	323	304	329	290	275	305	317	303	322	352	311	314	320	330	312	341	273	355	340	295	297	297	291	333	305	324	315	323	305	306	329	302	322	310	281	304	322	304	301	327	301	301	331	337	332	277	304	299	323	299	335	299	300	306	301	305	328	332	321	314	353	337	299	317	314	340	310
23729	11584	6091	4661	3114	1939	1535	1153	884	848	786	787	760	782	698	747	735	743	722	737	725	715	718	708	751	723	714	697	731	751	741	744	704	735	707	701	748	725	702	728	734	666	719	715	719	708	720	686	734	712	701	754	697	707	742	706	741	696	765	678	698	707	739	708	778	723	735	776	722	680	685	713	701	736	691	728	693	720	736	676	698	655	715	720	702	698	672	699	704	741	689	706	697	704	726	684	733	708	727	681	716	672	653	665	719	693	696	721	718	720	737	762	730	684	726	716	723	701	686	715	670	707	697	722	701	715	689	680	782	715	715	737	654	721	715	700	743	681	723	656	728	672	724	703	721	681	702	735	718	660	677	657	741	714	702	752	683	741	690	725	747	704	696	694	722	732	722	701	679	692	697	735	727	739	667	694	678	725	693	765	721	717	738	697	728	730	680	737	738	714	665	688	697	700	702	755	721	700	781	702	704	761	716	697	742	716	702	708	707	683	684	725	729	740	723	662	740	735	669	705	698	710	714	673	689	740	681	710	747	703	714	716	702	734	676	698	739	648	680	714	663	747	761	687	662	727	677	705	680	738	701	699	702	699	712	686	727	752	689	746	712	698	682	727	710	725	750	730	743	709	669	711	717	734	703	728	722	746	716	700	760	725	731	735	687	687	680	734	729	708	701	699	720	685	710	718	707	738	724	709	719	739	682	726	679	721	662	708	735	702	733	762	712	685	709	689	731	707	724	737	704	703	702	727	710	688	703	662	679	735	676	685	727	715	697	709	711	729	704	675	707	749	675	687	710	709	712	717	664	728	697	704	763	699	713	687	710	734	681	714	686	699	708	667	716	699	668	717	684	665	682	665	674	702	727	643	678	707	614	724	707	755	695	734	647	704	685	752	696	742	746	729	771	710	679	687	661	732	667	676	717	722	717	661	694	702	644	749	646	660	692	689	699	737	724	702	717	713	694	754	739	709	754	748	720	696	745	692	703	662	731	687	752	726	706	732	722	702	657	714	722	701	785	716	669	681	704	725	722	736	646	752	716	672	726	724	750	682	751	695	704	736	686	710	712	697	714	731	700	742	748	733	697	739	734	732	716	673	690	685	727	721	712	732	707	702	691	727	673	700	736	717	674	689	688	721	722	666	714	675	736	725	730	693	715	719	702	719	711	779	714	704	708	731	677	711	655	697	677	715	710	748	729	714	711	721	701	776	737	727	727	632	744	795	701	729	759	678	697	707	746	737	669	699	718	699	691	740	734	721	726	690	720	708	694	731	725	676	719	701	710	706	718	746	705	696	716	675	731	713	688	749	694	735	704	697	689	704	669	722	684	722	732	697	742	730	717	750	729	701	677	669	677	695	756	766	734	711	745	687	711	727	676	712	723	705	685	700	719	682	684	721	727	723	696	714	691	758	689	727	685	731	726	733	666	758	698	754	683	769	712	712	692	717	713	694	707	667	713	707	713	737	743	713	746	709	715	737	730	730	700	783	666	730	726	699	711	700	701	724	720	714	714	706	721	678	682	720	669	699	682	710	699	717	704	696	733	695	713	722	745	731	719	673	731	706	717	684	713	724	728	712	706	674	699	690	707	676	717	734	768	697	737	731	725	697	720	722	709	689	696	679	787	737	692	720	678	691	694	713	705	692	690	737	695	690	729	687	725	661	724	749	715	687	707	686	725	695	698	719	719	705	708	690	664	690	728	746	758	684	731	669	734	662	702	679	759	668	691	729	746	717	712	679	668	675	687	721	709	736	652	713	692	743	736	762	737	692	707	702	720	763	701	710	675	710	711	714	753	697	703	672	695	724	644	742	656	736	716	695	689	710	693	706	732	714	751	677	690	683	747	703	710	732	693	733	730	701	680	763	665	713	712	701	662	744	723	717	738	711	700	756	683	765	653	739	692	702	710	713	701	690	705	714	684	715	704	730	703	744	692	778	688	700	691	642	712	716	731	699	700	747	660	738	733	711	682	671	707	739	707	686	726	755	678	655	769	718	677	745	735	683	712	737	708	671	671	738	737	670	714	702	721	689	731	732	698	682	681	696	683	705	728	734	717	684	694	713	730	685	723	713	718	724	714	716	705	713	676	707	722	679	710	703	742	712	711	681	770	695	733	712	725	717	745	724	748	686	695	744	742	717	699	719	721	702	691	724	678	746	723	692	698	708	692	750	753	741	733	720	726	687	712	682	683	762	728	714	658	740	678	689	763	734	769	705	759	697	696	715	665	740	701	691	686	715	750	684	711	702	715	721	684	691	706	712	716	678	713	717	707	717	707	704	728	716	718	667	746	715	708	677	692	721	733	736	706	705	740	703	678	695	737	694	709	753	739	717	721	721	700	698	695	741	669	684	684	706	689	710	737	727	706	692	672	675	776	696	781	720	680	687	702	711	670	650	693	717	735	684	728	663	715	712	793	721	685	696	719	765	721	691	716	707	722	718	675	736	775	775	718	680	697	761	703	732	733	696	687	672	713	753	733	685	738	691	701	726	730	667	731	705	701	687	680	755	733	707	690	738	655	683	668	764	708	728	723	715	718	743	721	710	703	665	720	640	704	709	679	708	733	716	715	683	699	698	754	663	709	727	707	719	710	693	753	705	683	746	702	678	743	708	699	709	749	715	694	689	761	743	717	719	690	759	688	682	705	715	704	717	700	677	708	761	709	669	716	681	689	723	712	715	727	714	673	704	733	735	712	743	694	688	758	698	717	714	668	700	732	682	748	698	700	785	702	756	701	662	751	791	717	719	718	718	731	716	719	721	661	706	714	719	693	681	725	656	696	676	728	664	706	720	705	743	741	683	746	739	705	706	692	694	763	730	695	691	692	717	695	712	743	724	749	689	725	737	679	759	696	689	674	741	737	743	749	690	772	726	682	739	660	710	676	714	723	693	692	720	721	696	716	682	680	742	668	688	662	729	671	723	703	696	757	688	720	672	730	704	722	694	749	689	747	706	706	716	727	708	646	722	669	719	696	695	725	732	689	746	694	699	693	753	734	715	669	789	661	694	745	715	737	682	703	697	724	717	727	716	719	752	717	727	719	748	710	716	698	720	744	712	704	718	684	694	698	720	677	720	732	757	763	673	694	692	732	706	704	713	717	677	666	730	655	700	734	705	674	713	679	713	736	709	755	714	682	727	688	685	671	672	734	691	726	686	775	721	684	713	707	715	689	703	662	708	723	708	739	750	704	742	710	684	728	718	676	696	703	680	715	696	739	722	722	749	673	718	727	679	735	743	716	709	707	721	759	725	685	744	669	712	673	722	763	721	724	732	709	696	682	743	693	689	689	744	709	744	746	690	717	769	730	742	715	690	716	733	706	766	755	702	726	710	737	696	707	701	669	687	714	713	690	722	688	735	722	709	728	709	674	739	692	728	721	626	647	697	693	692	697	727	682	714	719	697	704	733	683	731	720	668	699	692	753	705	682	705	711	712	762	720	695	733	696	700	693	775	712	750	677	770	707	724	738	725	709	691
36001	7110	1083	566	443	437	330	364	336	314	281	357	348	339	282	340	347	351	305	302	337	337	302	336	295	320	339	292	314	310	342	320	283	350	311	307	320	324	294	279	314	314	295	343	342	321	320	331	301	307	311	336	313	368	330	321	319	324	337	310	324	361	339	343	311	358	328	334	330	310	309	304	298	310	326	309	327	296	321	346	332	326	348	313	330	289	305	307	307	301	335	349	324	335	315	322	322	289	309	317	328	354	316	328	323	325	343	321	324	335	276	297	339	308	346	336	288	296	288	320	322	317	360	326	321	292	314	329	317	357	313	307	309	312	329	330	354	333	309	337	337	328	330	291	330	349	301	308	316	317	310	344	309	325	303	326	315	306	329	337	296	332	322	328	348	357	319	300	324	331	294	323	342	305	305	352	349	313	331	340	315	322	318	356	343	310	351	336	354	324	302	325	328	316	311	303	315	347	290	288	338	368	308	297	304	320	291	375	339	312	316	337	316	326	327	272	330	326	317	310	326	360	328	326	318	315	308	308	296	332	265	326	318	339	339	328	333	310	306	352	335	309	321	336	288	291	331	303	355	292	312	297	314	313	321	340	317	331	313	307	359	336	322	315	301	325	312	328	328	312	322	344	306	344	332	336	341	321	321	324	327	297	300	370	281	342	310	325	287	332	314	341	327	332	338	327	344	326	342	326	359	319	343	324	343	352	344	299	314	279	309	379	315	304	336	308	316	348	335	354	318	317	336	330	338	342	316	312	287	300	351	322	330	311	346	332	309	336	330	379	303	338	353	311	342	298	317	356	328	318	363	352	315	322	321	311	332	340	305	317	301	351	320	316	337	289	330	349	335	328	356	336	328	291	335	316	316	331	332	324	312	324	278	309	305	287	313	320	348	313	331	328	325	334	315	305	337	334	336	293	314	324	285	324	289	344	331	318	299	334	324	335	306	310	304	339	333	307	308	335	325	303	325	321	315	296	323	289	348	320	358	312	333	309	294	324	360	306	307	286	307	316	332	336	296	310	308	308	336	315	320	285	360	305	343	316	324	325	317	301	290	328	307	292	342	309	324	304	293	327	295	333	289	347	355	301	328	320	343	317	308	284	353	305	354	383	331	340	309	313	314	338	308	338	305	292	317	302	345	313	358	309	324	351	314	346	350	308	337	301	337	297	295	332	346	317	305	314	304	314	350	320	321	334	309	325	309	338	314	361	337	331	351	333	263	318	290	324	314	329	348	342	336	289	362	326	335	341	344	291	346	325	351	300	298	320	313	338	300	351	343	327	310	335	319	304	308	360	352	287	333	306	316	340	328	345	287	338	309	346	337	334	288	302	302	307	326	342	339	306	304	339	301	328	318	302	323	321	316	312	364	319	327	311	292	338	294	351	343	363	341	341	318	303	329	289	355	329	323	347	356	312	333	325	300	308	326	321	335	317	285	373	299	316	321	305	306	297	334	327	339	340	304	322	326	301	321	358	297	302	304	346	307	322	348	335	336	355	314	314	334	308	346	349	345	324	309	311	304	327	318	319	273	340	342	359	308	327	301	304	340	281	368	319	341	310	293	321	339	350	337	321	347	308	314	318	336	330	289	330	341	316	321	316	307	309	287	317	314	298	347	276	338	362	331	330	305	342	308	362	383	351	314	344	304	295	312	303	300	307	332	328	353	322	334	319	370	345	349	342	319	330	321	311	311	318	300	353	286	312	326	319	337	309	319	320	301	315	337	303	331	335	335	305	358	325	309	300	315	318	296	322	292	345	279	324	322	310	301	339	320	339	338	309	307	316	346	344	343	312	347	343	319	304	319	313	351	347	295	329	327	324	321	334	371	333	344	348	314	289	320	313	321	329	342	324	335	337	311	321	337	311	316	323	291	295	337	317	320	313	314	347	344	344	355	285	318	312	295	316	348	311	325	340	315	294	346	340	311	358	349	329	332	309	324	307	286	302	338	302	328	353	314	289	300	301	332	312	318	291	352	328	358	328	285	334	311	297	312	308	293	327	326	312	321	331	308	302	315	321	324	335	328	360	344	314	324	319	317	353	318	335	350	332	302	302	346	342	319	343	320	384	332	292	311	348	288	318	323	331	325	313	360	332	317	305	311	324	353	291	326	366	307	326	306	324	346	335	290	315	306	364	337	313	317	312	344	294	292	311	333	304	287	289	301	317	327	317	309	337	288	344	313	361	312	343	327	292	320	336	302	346	333	323	367	316	333	305	313	329	331	346	356	323	307	283	328	324	329	325	316	308	325	299	325	316	318	306	323	303	323	326	313	316	348	347	322	314	283	315	297	348	282	324	337	337	307	298	314	292	346	318	335	335	311	318	303	305	324	306	319	320	334	300	317	342	302	328	307	306	306	333	321	309	366	326	312	334	315	334	310	316	331	326	352	320	307	342	320	327	323	338	339	318	321	346	324	325	306	365	369	355	292	339	323	353	331	328	301	308	302	330	278	334	288	362	341	302	339	300	300	312	336	341	317	363	343	324	329	282	317	310	332	280	317	318	340	313	308	326	322	311	317	293	291	324	312	302	303	315	334	343	334	343	343	316	301	315	313	364	362	332	318	310	341	326	305	308	371	313	317	308	333	318	317	327	336	301	317	312	306	356	359	329	340	321	310	342	323	319	310	351	298	345	346	326	321	329	327	322	349	309	298	345	331	361	331	330	358	340	354	337	303	312	318	317	318	310	309	353	320	352	368	337	329	323	337	352	325	340	344	317	308	324	325	329	323	334	326	309	292	325	319	326	331	330	328	275	327	306	356	302	361	315	295	312	279	320	292	338	321	307	347	308	299	337	310	340	325	304	291	349	314	332	313	310	318	346	319	318	356	307	301	333	335	318	359	304	353	295	394	352	349	309	282	315	306	293	357	339	335	340	322	327	324	327	287	277	294	309	295	351	346	308	341	325	321	334	340	304	363	334	307	360	306	325	299	333	296	309	333	321	310	327	309	348	326	303	302	317	314	299	322	278	348	313	280	317	300	295	307	345	367	315	320	332	320	331	312	284	329	360	295	327	322	337	330	333	308	310	341	316	329	280	309	337	361	339	313	340	345	318	295	351	314	321	333	318	301	357	320	306	319	318	333	354	335	312	314	325	327	322	326	316	326	309	336	317	331	316	328	337	358	371	334	342	347	319	294	342	320	327	315	335	307	311	330	319	315	312	355	319	347	335	317	339	321	342	322	342	333	319	317	302	283	302	313	324	287	333	338	361	361	288	312	310	314	376	322	312	318	338	307	311	322	314	279	351	347	324	317	296	296	314	334	322	284	334	289	326	306	329	308	325	313	296	296	303	298	310	300	294	347	324	350	364	318	339	314	319	323	298	298	349	321	317	314	311	341	333	290	331	320	325	338	338	364	326	318	322	369	296	320	328	282	320	310	339	331	320	307	310	320	278	323	310	340	317	338	302	311	304	305	333	337	336	345	298	308	319	317	297	317	320	290	303	341	314	308	283	319	303	318	337	295	326
25103	11312	7534	4672	3356	2350	1592	1074	1004	961	896	883	799	811	798	757	756	788	836	769	755	737	776	722	790	740	700	781	792	709	755	736	748	765	731	744	736	755	709	798	743	734	694	736	738	770	777	748	742	755	762	768	789	751	731	772	705	779	775	726	759	695	765	770	756	720	773	721	736	727	721	757	766	790	712	790	788	762	757	749	752	721	798	745	699	788	756	732	714	676	770	763	714	762	719	757	723	789	773	733	768	740	763	769	751	757	722	748	766	790	722	751	716	742	766	726	768	790	766	698	772	787	774	796	760	753	787	757	723	769	757	777	739	772	759	726	734	736	737	720	749	754	750	762	740	710	763	766	727	759	781	764	759	728	781	727	759	798	753	726	751	741	797	787	781	730	722	743	738	760	744	811	738	734	760	756	715	750	768	728	761	807	773	757	797	758	769	756	806	756	769	770	795	742	790	792	747	744	741	763	763	788	758	708	768	748	762	736	770	764	742	790	729	759	785	741	772	734	776	766	759	748	763	727	693	793	767	784	773	724	761	775	695	717	729	728	738	728	721	770	754	702	740	746	741	685	757	734	719	776	748	772	735	705	794	747	681	737	730	746	723	718	761	737	772	771	743	680	761	734	723	743	737	778	735	727	741	761	731	799	763	728	766	755	753	722	744	720	759	737	739	781	777	732	801	794	758	801	737	757	728	743	707	743	761	747	706	756	788	782	822	733	738	752	721	773	744	770	725	766	772	781	754	757	752	749	744	744	722	789	747	750	765	750	726	761	762	741	732	774	811	782	737	697	746	734	708	747	717	710	768	741	733	713	781	781	733	787	748	775	704	773	744	747	720	799	770	746	739	795	745	736	698	731	779	762	696	757	769	798	787	750	779	735	731	750	732	767	744	736	746	761	724	744	756	761	767	724	779	767	737	792	725	761	766	839	771	772	767	780	747	709	743	757	760	767	753	803	767	782	758	734	738	768	764	780	757	754	835	740	790	786	751	747	744	796	801	741	732	753	763	817	769	695	767	721	725	733	708	756	757	775	719	716	742	759	762	771	743	790	769	740	767	739	755	792	745	745	799	754	725	757	757	795	793	745	777	759	782	735	741	773	796	758	755	760	711	754	743	752	755	778	752	738	735	726	740	781	759	759	748	769	718	769	750	743	753	785	774	731	791	725	729	727	768	734	734	797	766	746	756	752	724	739	715	735	775	736	742	731	742	765	740	735	817	731	753	759	732	753	756	746	751	755	761	734	729	778	755	796	786	739	758	709	792	758	790	698	779	769	766	749	708	730	724	740	747	788	775	779	725	782	735	712	818	755	768	711	786	788	719	726	774	767	792	757	769	791	752	753	722	721	781	775	824	757	726	749	725	759	779	764	780	724	738	758	752	765	776	756	700	794	768	684	743	772	771	751	785	753	737	742	746	774	777	776	757	742	793	699	756	752	715	784	728	735	753	714	703	784	784	768	730	828	734	779	728	738	766	751	729	728	742	778	762	734	764	780	785	784	728	714	763	759	798	736	720	758	788	733	763	788	770	773	732	800	798	781	759	769	786	747	736	734	744	741	716	765	710	769	717	767	736	744	718	780	767	770	705	764	762	714	754	733	758	708	734	722	754	760	738	755	723	763	812	709	800	767	734	769	772	744	723	755	718	754	743	785	752	783	715	767	766	723	733	796	732	772	731	769	716	789	734	778	721	753	747	773	794	755	769	759	725	769	743	731	811	769	753	773	799	707	759	747	752	715	746	729	767	726	776	790	785	808	713	748	747	775	744	760	730	764	733	781	748	790	791	744	763	698	767	796	756	726	776	766	724	776	708	745	737	750	751	739	715	803	736	679	765	758	721	765	741	757	768	707	744	766	773	751	739	805	809	749	735	752	812	779	792	729	736	737	767	782	729	762	770	800	769	816	781	791	765	765	714	758	758	728	791	726	747	728	743	751	753	705	718	744	790	753	758	726	699	714	770	740	758	782	700	715	786	782	748	761	740	798	696	801	803	745	765	707	772	784	752	757	729	759	747	751	736	777	776	790	732	758	773	711	715	764	765	740	758	713	752	745	843	757	778	697	752	752	759	719	756	697	724	733	723	812	800	725	756	718	726	764	730	732	768	746	763	738	778	732	783	750	766	748	744	722	762	727	765	793	755	772	836	721	781	725	704	741	725	743	712	743	718	745	732	778	756	717	763	757	748	725	772	753	755	709	739	797	734	798	765	763	758	722	742	731	740	733	784	742	781	797	772	760	739	739	724	804	792	736	754	762	726	745	774	721	746	765	763	754	784	764	791	721	695	755	759	822	726	716	745	795	727	757	766	764	765	789	774	779	756	775	831	761	751	686	728	786	770	703	795	740	772	749	701	734	721	690	734	791	711	764	725	763	749	728	770	766	696	743	746	759	763	769	731	737	684	764	721	747	731	787	824	774	708	764	767	774	736	734	723	768	774	789	800	823	755	782	718	763	742	757	771	726	734	769	731	708	742	737	763	802	745	728	745	791	729	780	733	750	771	747	728	784	749	787	756	770	727	736	744	770	797	721	732	780	722	763	712	715	768	772	767	737	773	730	761	792	731	726	746	768	776	715	744	769	825	739	732	777	760	728	773	730	776	737	708	721	741	773	716	785	756	773	724	804	761	795	770	776	825	728	723	745	749	687	705	734	774	717	732	763	793	753	758	783	797	728	748	733	803	746	757	746	775	740	783	719	781	761	691	787	764	801	754	777	760	796	733	772	773	755	709	729	729	734	793	730	797	714	749	712	709	757	687	673	743	782	748	729	758	713	755	736	754	732	746	762	717	700	760	736	768	768	790	690	817	715	712	775	715	754	774	762	771	769	747	778	764	751	765	741	775	708	750	807	787	762	722	748	810	755	719	801	749	765	765	709	737	712	731	727	722	745	735	763	759	707	765	779	709	797	797	732	744	786	789	767	745	776	753	762	780	720	769	782	755	746	780	764	784	774	770	725	790	740	740	789	751	730	734	775	759	750	787	769	760	724	747	802	708	790	774	740	729	712	756	772	782	765	730	730	771	741	726	752	785	759	786	732	753	801	753	714	755	699	768	785	749	762	730	742	806	706	757	745	752	724	734	740	801	703	758	744	734	719	743	730	770	762	724	739	757	760	766	729	781	756	782	790	726	722	753	762	753	728	741	746	736	725	752	746	753	754	748	766	750	725	742	798	737	772	741	758	736	801	775	739	676	724	789	752	772	712	737	762	745	780	783	818	720	749	765	746	783	771	717	763	752	765	791	765	734	759	741	706	740	731	730	765	757	754	792	688	740	751	760	723	762	730	717	790	795	786	765	769	781	777	751	729	774	769	809	759	774	751	729	742	803	718	757	796	743	781	769	812	787	757	755	742	818	769	743	753	734	792	730	711	739	766	778	766	779	804	766	769	753	738	720	726	740	745	723	719	791	737	695	725	785	731	754	759	698	772	761	745	718	752	725	688	711	691	736	752	741	761	747	752	709	774	691	777
27816	3150	489	341	309	297	291	327	311	296	284	279	302	349	276	282	308	291	322	297	315	307	316	279	328	282	280	270	268	286	286	293	326	271	289	295	318	314	282	297	295	288	292	327	317	270	267	290	281	318	290	293	328	294	270	307	307	312	313	268	316	298	304	278	304	260	331	315	283	283	315	265	271	265	305	335	310	250	294	300	305	320	276	301	311	277	277	307	300	292	303	298	321	288	284	301	320	295	276	297	312	318	315	300	295	292	292	299	357	310	334	311	292	284	289	269	299	280	318	289	292	313	302	329	306	321	305	342	357	335	311	295	321	280	323	306	314	300	302	321	351	340	308	302	309	293	304	327	277	259	258	338	272	280	338	328	272	297	281	298	287	310	308	268	297	318	302	271	289	340	322	294	297	297	281	286	349	312	304	287	293	297	352	314	320	288	292	307	303	309	309	305	332	309	314	294	325	293	297	297	300	301	324	283	295	336	304	319	292	299	311	296	291	308	296	281	290	305	314	291	302	311	344	282	318	310	299	331	309	293	315	295	289	322	283	302	325	309	285	303	268	319	308	292	298	282	299	301	300	291	299	303	284	296	266	281	286	289	298	306	290	274	309	334	264	337	295	307	298	269	326	281	306	282	285	337	333	316	276	319	314	304	279	307	314	309	330	301	330	332	295	307	292	295	288	300	306	288	275	324	315	305	312	294	319	329	276	288	300	293	285	300	300	269	293	303	308	309	276	293	294	267	295	287	343	301	281	307	315	324	294	294	303	286	294	306	315	308	327	267	299	270	300	286	323	286	289	245	294	310	320	303	294	282	290	327	285	279	283	309	269	296	283	290	326	324	277	307	277	318	327	299	290	313	290	301	289	282	334	285	343	281	305	312	302	290	304	291	273	270	307	311	297	309	273	283	298	296	300	317	335	329	333	279	283	274	311	301	292	300	297	313	270	273	296	283	303	324	310	301	296	299	337	295	292	318	280	323	313	312	282	332	272	248	289	300	312	326	316	292	311	293	288	295	278	271	268	300	303	314	326	278	286	296	283	326	307	280	300	317	295	306	286	292	327	275	297	293	285	282	279	279	275	300	310	272	302	281	339	309	307	317	333	283	296	307	293	291	279	289	284	287	337	311	328	318	285	302	301	311	287	277	299	332	297	293	332	277	316	291	256	292	262	281	293	339	304	309	310	329	328	315	298	268	313	319	325	275	316	262	299	308	296	270	284	290	286	307	286	309	305	303	297	305	311	316	302	286	311	321	306	309	294	303	284	309	273	284	317	296	274	307	295	312	314	301	292	323	327	318	322	307	302	287	243	287	281	289	283	290	293	303	284	323	299	322	296	289	296	323	292	288	304	287	285	327	314	294	324	318	323	320	281	302	273	301	284	322	333	334	310	286	264	306	336	319	285	321	312	269	262	293	292	293	288	326	324	320	304	278	278	307	315	277	302	315	287	257	327	332	282	300	332	308	304	317	273	333	253	260	315	302	284	345	277	293	292	284	306	264	314	288	318	294	313	294	304	262	260	297	324	297	312	295	305	285	341	308	260	296	287	288	260	292	271	331	298	320	336	283	305	314	279	295	294	293	296	305	338	334	314	300	285	295	326	312	303	296	308	311	332	271	290	289	310	341	311	312	308	296	286	269	272	272	297	331	294	324	292	289	319	297	310	305	294	304	301	262	313	317	309	276	292	303	284	270	269	289	287	297	319	329	265	298	283	316	311	306	274	299	257	289	284	287	309	304	270	308	287	298	345	330	341	288	298	303	289	311	264	267	287	288	313	307	288	296	290	318	324	292	286	277	302	288	346	260	335	289	296	300	303	320	271	285	308	279	307	299	299	303	298	319	289	287	282	278	285	295	288	258	267	279	308	309	312	301	280	291	308	317	301	302	279	303	296	297	312	286	284	310	278	309	295	306	269	284	286	273	253	291	304	293	322	291	300	287	298	302	325	277	281	299	282	317	285	289	295	311	299	297	345	271	293	288	251	321	295	326	320	291	303	329	287	265	280	308	280	319	296	317	272	295	283	289	310	299	317	299	265	357	303	315	312	370	316	290	292	297	290	281	282	264	264	281	302	312	291	273	304	280	310	311	309	309	305	306	279	319	282	308	294	276	296	295	308	297	305	279	275	334	282	285	300	278	319	295	290	313	278	309	309	293	295	284	291	340	314	285	306	292	284	287	281	310	294	327	298	294	304	288	260	350	297	300	285	272	251	325	302	292	335	320	292	305	295	281	306	312	291	340	269	296	324	326	324	285	298	292	289	291	274	304	290	291	304	301	297	280	303	328	304	302	297	295	306	319	276	303	299	274	293	299	278	311	319	295	310	297	286	294	307	336	347	299	318	332	320	308	305	316	301	315	273	324	303	321	276	286	328	321	280	272	311	280	330	292	270	276	300	302	271	292	326	302	309	313	304	303	305	331	296	330	319	286	304	313	275	264	255	281	298	283	286	280	288	268	310	279	292	317	287	291	302	291	296	302	260	324	312	309	327	291	292	306	314	315	315	289	265	290	311	292	263	299	288	277	322	294	303	302	301	263	281	294	294	310	326	329	315	306	317	311	334	309	300	294	315	282	309	256	292	308	301	279	298	300	320	297	268	302	314	274	277	316	294	313	262	292	298	326	288	322	310	306	306	266	263	332	279	343	290	300	305	304	294	299	301	265	295	317	326	300	301	309	312	328	282	331	271	319	295	294	272	325	278	324	306	268	304	277	277	294	297	301	294	288	312	291	304	292	276	280	319	306	267	273	311	281	283	320	262	310	320	300	307	303	261	288	298	309	291	317	323	332	282	299	335	316	285	292	300	327	303	308	333	291	325	317	272	307	283	295	283	310	333	311	292	328	289	299	308	317	327	298	315	316	319	306	282	320	316	266	324	293	307	261	284	283	298	299	298	307	300	314	285	295	279	312	324	306	285	272	299	293	287	324	323	310	330	320	347	293	277	296	285	272	293	310	323	307	309	334	312	296	329	313	274	297	316	295	301	301	276	291	325	280	319	287	281	316	325	277	294	260	288	265	279	305	280	329	287	301	320	274	291	276	308	301	321	310	312	284	287	321	292	309	292	288	310	267	275	305	289	254	321	320	307	333	301	312	289	296	325	293	283	347	337	298	295	286	276	257	296	290	314	303	310	279	299	304	325	328	296	279	305	330	306	276	304	272	303	285	312	292	293	301	299	278	314	301	278	331	325	302	320	272	334	304	330	291	292	319	280	304	302	306	291	298	266	323	291	309	325	289	295	295	336	297	281	313	271	279	325	300	305	327	252	299	293	323	309	288	314	310	323	293	319	288	305	277	273	293	292	260	275	272	288	305	280	326	281	267	284	309	315	330	291	285	277	269	268	279	339	283	306	307	306	288	326	306	302	299	296	329	296	286	313	329	304	299	319	328	265	312	299	290	281	284	301	334	314	302	289	300	293	311	298	316	290	316	300	261	289	334	315	281	274	267	327	285	287	292	297	321	307	279
19810	5433	2947	1658	1159	911	802	753	730	669	715	691	709	669	684	692	661	684	685	742	695	654	710	686	665	677	629	673	713	701	668	687	681	662	705	705	684	687	678	664	652	668	658	633	675	641	706	680	657	662	622	640	661	663	660	667	658	647	682	635	684	668	638	643	677	677	655	644	693	640	665	686	690	637	645	713	673	701	700	680	684	685	634	670	677	708	669	670	647	663	618	676	657	650	652	682	683	674	678	679	676	596	622	667	654	644	613	680	698	672	617	719	662	670	624	675	650	727	704	628	644	665	704	624	699	699	714	652	670	689	655	639	688	671	625	712	635	647	642	649	684	659	643	649	632	607	667	601	674	675	647	641	622	649	652	695	674	611	623	714	655	663	714	674	643	694	678	643	689	650	675	678	645	659	708	713	679	665	636	673	649	666	645	674	675	685	638	632	631	668	666	678	673	648	676	647	634	705	697	671	674	626	689	632	711	701	705	619	671	670	659	680	698	654	672	658	681	647	675	665	657	610	614	654	728	617	626	652	652	673	681	689	662	653	647	709	675	728	710	680	638	694	646	681	690	704	641	665	655	660	665	675	646	685	625	712	681	652	660	667	686	644	655	698	647	640	667	647	629	694	670	702	664	694	726	614	704	627	611	665	647	706	677	657	623	690	669	704	671	681	692	664	675	687	653	670	650	659	642	686	684	682	646	674	679	640	710	676	671	690	661	679	653	661	705	696	727	629	661	662	695	689	681	711	626	689	640	695	645	637	637	634	658	640	647	676	653	687	694	626	692	667	698	684	693	682	648	654	645	656	651	649	702	707	726	678	702	647	669	698	677	647	639	639	666	673	685	664	697	615	669	691	635	686	678	650	649	680	639	671	674	665	696	631	667	678	711	670	694	654	657	666	672	690	677	699	706	661	647	662	683	698	694	660	666	674	680	663	648	696	680	687	680	689	673	647	694	657	678	687	692	691	700	624	638	665	638	647	717	679	650	662	688	625	686	673	636	663	647	674	673	616	642	664	692	700	687	703	603	633	660	643	674	669	675	686	685	661	713	641	656	642	659	647	668	692	699	689	675	670	712	622	670	675	707	703	643	643	641	640	666	692	695	710	695	678	676	671	669	683	675	670	642	696	600	656	703	685	678	679	655	665	641	682	658	682	676	691	751	646	606	678	685	638	681	683	593	711	633	658	649	640	672	661	646	683	682	667	644	649	664	684	693	698	645	661	628	696	642	660	671	682	639	687	684	677	681	674	677	685	624	680	673	683	637	685	658	698	676	651	678	621	726	701	659	647	670	671	680	693	652	638	666	640	697	658	637	666	675	680	683	659	620	641	663	693	686	670	655	664	638	646	689	676	641	712	636	679	619	712	679	634	676	648	711	696	631	643	690	688	697	710	685	664	637	673	624	635	653	654	638	652	701	672	687	642	657	638	668	637	684	707	697	633	635	685	671	695	704	681	679	659	645	702	621	697	676	678	668	657	639	656	693	685	646	668	684	670	716	706	685	687	685	700	686	675	685	625	686	697	683	674	693	647	642	647	668	688	685	678	639	650	657	652	621	680	646	676	669	687	644	651	696	663	644	703	617	649	678	667	705	671	667	653	648	680	728	694	661	645	696	673	686	641	670	676	689	679	688	645	675	636	667	681	671	680	668	668	653	668	712	705	675	671	643	671	657	684	672	681	664	641	640	651	704	698	684	675	640	648	652	679	665	706	646	689	696	682	657	687	627	662	652	703	647	625	670	704	672	621	615	630	670	682	692	674	666	652	660	608	644	686	649	665	590	654	665	688	678	680	636	657	675	645	696	683	700	651	688	631	674	645	694	648	654	710	678	673	677	679	654	610	684	655	670	623	634	647	657	633	689	653	658	616	690	608	673	661	628	628	625	662	671	660	665	650	697	646	639	640	638	694	661	667	659	666	653	662	709	653	620	669	675	695	643	629	692	668	631	667	675	622	656	691	656	649	707	684	652	645	688	660	652	623	651	649	626	642	673	667	622	629	658	658	706	687	660	636	705	675	700	660	677	682	651	633	670	694	649	620	728	614	631	720	640	637	666	663	691	636	663	680	669	673	718	704	619	678	609	666	635	695	642	723	641	706	707	691	654	678	634	622	715	713	654	657	679	649	649	615	677	667	690	670	707	692	604	646	664	665	638	679	664	663	624	653	627	672	658	639	688	657	691	680	682	685	654	680	678	656	689	663	688	675	648	685	698	634	683	650	661	668	650	641	649	647	680	693	654	684	643	679	697	701	668	660	653	706	662	676	634	645	694	671	640	697	685	686	683	684	661	685	699	655	697	624	676	672	668	685	635	655	650	610	654	676	638	679	637	679	653	680	672	660	666	645	668	648	654	614	646	622	640	700	669	656	665	659	682	630	689	662	719	682	661	680	684	704	670	707	667	675	690	699	680	657	622	709	670	667	672	719	702	672	679	639	679	632	654	672	684	602	656	649	628	620	696	656	671	691	652	701	713	661	671	674	679	683	703	648	679	685	665	709	701	627	651	662	676	655	694	656	665	700	643	639	677	674	701	638	696	666	628	655	619	670	656	636	718	721	632	624	656	681	646	733	647	696	631	637	660	647	675	693	669	702	648	660	644	648	681	672	655	678	638	658	684	640	697	667	629	698	661	664	658	653	672	663	632	700	698	647	644	655	646	635	691	686	694	634	637	627	669	634	681	665	712	649	629	682	674	699	686	671	641	676	639	691	645	642	615	624	670	670	662	645	609	652	677	649	663	684	647	658	683	673	662	651	611	670	649	697	685	681	667	704	671	672	706	713	670	702	658	638	649	705	655	682	642	658	675	661	674	745	684	662	667	657	677	682	671	669	623	727	750	669	680	667	654	666	684	704	664	669	689	684	668	691	669	655	682	680	670	671	669	666	672	726	681	678	700	665	631	710	658	684	685	697	691	629	688	671	632	669	730	653	655	649	674	676	673	674	621	685	671	701	676	647	642	679	685	671	703	675	654	657	658	703	668	692	653	705	695	637	650	660	645	670	666	671	677	663	613	693	694	670	660	685	673	656	674	666	630	668	663	697	658	677	675	698	675	620	670	672	661	703	708	608	677	700	693	678	624	614	699	698	634	659	675	691	665	663	656	646	617	689	666	701	696	665	651	695	646	684	683	674	651	685	659	689	681	681	662	673	672	694	627	677	694	720	672	660	657	710	639	690	712	634	704	690	688	642	647	676	672	663	687	646	637	626	660	711	682	669	696	693	672	653	687	653	668	662	668	687	702	676	714	693	638	666	650	647	659	653	670	705	661	649	690	664	664	650	686	664	660	675	669	671	659	658	661	683	667	641	710	643	683	691	702	682	691	655	705	677	633	680	660	686	653	675	638	694	684	664	634	751	651	652	643	662	679	705	661	670	684	666	654	703	643	671	659	669	685	683	697	711	681	658	686	649	662	657	679	630	637	662	675	621	705	703	662	640	661	634	634	666	648	703	667	693	710	700	653	663	650	659
32998	4965	838	538	432	370	341	322	319	335	319	310	337	321	268	273	306	309	281	341	322	327	307	319	289	336	305	339	306	313	292	291	311	315	308	328	303	334	320	295	296	363	334	302	309	296	326	296	293	344	267	291	276	310	324	296	299	309	318	308	302	281	335	285	316	311	310	294	274	319	323	284	311	335	326	308	313	333	297	312	324	338	316	310	339	325	328	331	311	303	321	309	308	312	318	293	310	277	332	291	314	278	291	272	293	330	318	294	326	294	366	326	317	329	320	304	311	309	308	341	334	298	333	287	279	317	318	289	346	315	330	312	319	322	293	313	307	313	293	315	344	311	321	339	333	294	299	288	357	301	329	262	304	357	306	330	316	317	283	324	340	294	286	327	332	301	317	318	300	289	310	313	321	298	342	310	315	300	327	314	309	338	326	310	300	308	284	318	304	324	300	296	293	274	288	325	325	308	327	300	304	314	315	294	324	313	301	332	321	311	324	326	298	313	324	313	290	289	305	322	297	314	317	329	295	322	315	307	304	315	338	292	301	305	295	321	334	308	347	263	344	288	314	308	279	314	303	301	311	326	297	283	312	298	326	332	315	290	314	282	288	269	312	305	290	314	319	288	325	319	321	309	309	297	346	356	309	308	328	313	302	335	328	360	301	299	305	291	310	279	324	307	305	331	329	331	329	269	329	325	333	295	341	281	298	300	302	300	280	350	289	333	306	302	314	307	330	292	273	319	333	280	279	314	314	348	325	302	314	282	313	303	314	312	323	311	333	342	306	303	320	311	335	282	304	324	325	320	313	293	292	332	325	298	316	294	275	348	301	291	272	293	309	288	315	325	282	293	306	298	328	306	278	280	315	291	297	330	284	296	306	310	303	338	309	304	289	294	315	309	351	290	340	293	280	323	283	308	315	348	325	323	288	318	304	316	292	291	304	295	293	300	319	315	281	326	288	317	322	340	312	315	285	349	289	291	297	321	308	327	318	313	322	343	324	296	325	358	331	285	299	315	302	305	302	305	302	294	340	311	341	294	282	289	336	289	324	328	332	299	282	303	313	305	290	322	290	321	318	295	273	308	324	300	348	292	339	344	324	300	317	328	300	325	317	318	325	316	311	301	300	307	339	329	298	298	281	319	332	312	283	295	319	293	317	313	327	318	309	304	281	292	334	361	301	310	322	310	300	311	281	326	293	300	297	300	292	283	318	295	277	302	286	325	344	348	310	313	315	345	303	304	307	278	283	327	320	311	323	332	310	325	324	336	327	269	299	321	297	311	331	329	281	315	327	297	302	314	313	323	303	329	320	307	318	329	323	349	326	315	334	334	324	328	300	304	295	291	331	305	307	293	303	284	286	323	301	314	314	296	312	325	294	303	332	296	309	299	308	282	316	288	303	303	278	332	290	351	320	318	330	304	318	335	290	324	301	330	305	302	305	288	316	304	305	271	299	301	304	274	309	328	319	251	261	315	326	298	323	322	329	351	304	316	317	309	322	336	302	287	300	305	280	319	294	325	283	307	322	338	323	314	323	300	274	300	321	310	311	313	310	354	301	336	300	286	305	317	316	321	293	321	301	325	310	308	306	296	291	302	317	311	314	283	320	321	328	297	281	334	269	321	327	284	328	339	276	267	296	290	293	315	328	303	340	299	301	316	322	304	307	326	330	325	291	332	319	318	294	351	325	293	335	306	333	279	333	345	254	252	314	342	307	297	294	313	334	323	296	310	351	340	327	320	302	339	322	305	316	309	297	318	319	335	311	342	303	281	322	316	292	312	312	306	294	335	291	352	306	326	260	301	310	280	299	319	322	341	303	331	310	273	302	333	327	321	269	327	296	303	301	320	263	291	280	292	324	307	325	331	290	290	297	310	307	284	342	356	319	330	297	309	319	290	302	297	288	325	288	345	343	341	300	325	304	310	311	295	305	324	298	305	310	298	311	297	277	316	289	329	279	336	335	311	315	318	357	288	304	334	292	316	291	302	294	341	326	303	320	327	316	298	342	295	321	328	312	287	293	321	308	326	335	337	305	284	334	306	286	328	343	317	317	332	288	294	317	299	283	287	310	305	348	306	343	295	318	291	326	292	314	306	267	291	305	348	287	317	330	312	312	332	297	290	316	312	310	271	343	296	275	291	289	281	313	299	330	298	324	287	290	295	312	287	238	275	306	297	287	336	319	307	315	343	314	298	293	333	321	333	320	333	287	291	293	306	280	327	307	332	297	297	258	285	325	301	310	341	314	295	318	319	272	286	295	289	333	293	286	311	301	313	310	285	298	310	319	293	318	335	300	312	305	310	269	346	304	306	300	319	297	287	337	282	291	333	291	327	329	308	284	310	310	309	302	292	283	328	285	298	318	301	350	313	341	277	293	267	311	293	273	307	338	293	341	315	313	313	296	284	317	305	324	300	324	298	318	271	321	319	318	339	317	314	308	296	315	302	345	328	324	317	337	284	322	320	324	307	310	287	280	280	300	298	308	311	300	311	322	280	294	302	290	313	299	329	320	320	318	294	283	309	302	292	316	291	273	344	321	321	305	300	270	285	290	312	278	286	297	300	311	322	337	315	305	298	311	317	251	287	314	310	325	332	310	320	300	299	298	294	315	299	283	294	271	299	329	297	323	301	313	315	352	310	285	299	321	284	315	299	323	300	337	310	332	301	269	310	296	316	320	305	300	299	295	335	275	300	313	312	303	308	308	313	307	322	320	314	282	339	325	337	305	306	322	341	340	318	321	317	294	326	296	335	295	317	311	326	330	345	311	337	293	313	302	301	277	290	301	317	320	317	304	312	298	326	284	313	306	305	335	300	304	308	272	292	296	293	332	351	287	312	315	318	375	301	343	348	303	357	306	332	285	312	327	290	331	286	311	323	331	340	293	271	373	332	310	313	344	323	305	322	324	314	293	305	291	297	276	302	319	298	334	289	294	299	305	310	311	319	362	282	298	297	301	330	309	313	331	300	276	305	276	306	291	315	295	295	307	310	315	292	306	340	335	315	314	332	314	282	298	317	316	283	318	304	278	344	291	314	281	325	304	312	290	326	273	333	288	304	297	315	329	320	327	316	344	290	316	288	281	304	277	309	272	306	318	310	339	321	328	306	331	320	319	304	318	312	313	327	289	301	290	335	353	315	316	290	315	328	297	317	304	333	301	328	322	318	304	308	307	318	327	310	288	304	305	263	290	262	318	291	263	311	313	324	346	315	318	330	313	331	304	329	303	329	303	295	311	278	310	316	310	304	291	271	275	320	304	308	305	301	309	326	296	315	321	324	340	296	291	303	307	299	308	293	317	306	322	295	279	306	302	294	327	285	275	326	312	288	278	312	316	314	312	313	288	263	321	329	285	309	320	325	356	270	290	335	328	316	316	319	323	310	276	330	308	300	296	292	297	318	328	315	309	276	329	303	336	293	295	290	317	267	304	320	320	310	347	285	278	313	326	320	308	355	307	321	348	310	330	327	309	331	295	317
22648	8909	6657	4468	2578	1560	1201	919	938	836	780	803	825	777	756	748	788	738	739	725	726	730	763	764	697	731	747	736	684	669	683	680	709	746	699	689	666	708	739	692	712	719	726	683	708	718	745	673	735	723	691	745	724	726	765	781	756	705	744	718	701	651	719	715	723	710	732	730	679	727	710	750	753	682	721	671	731	723	703	748	687	725	685	667	720	699	745	705	743	685	652	720	727	697	695	713	701	698	704	675	724	732	743	768	686	717	731	707	732	726	750	690	696	731	708	746	771	753	683	723	721	682	685	674	708	711	702	713	707	740	733	687	706	713	677	680	713	728	700	732	694	723	701	730	679	705	720	725	684	682	680	738	725	723	690	709	690	686	713	727	670	723	728	714	713	720	667	680	651	725	715	693	680	691	719	742	710	777	699	688	698	749	640	698	711	714	696	710	741	741	700	690	726	685	680	718	679	729	728	710	726	692	673	680	681	703	696	654	676	728	688	742	732	696	708	700	761	723	692	747	724	675	714	689	670	658	669	674	725	732	675	739	726	749	761	712	719	678	730	676	711	713	700	690	704	712	668	747	690	711	687	697	691	690	713	759	712	714	710	774	709	725	719	677	677	731	689	673	679	679	701	723	731	743	713	745	690	711	686	702	732	719	685	721	751	683	737	689	736	691	713	705	731	726	693	726	667	654	718	689	732	787	701	768	694	711	685	707	656	728	667	675	706	673	729	721	711	727	664	678	723	664	717	718	724	719	751	726	751	751	690	683	689	746	712	689	694	687	701	741	693	704	733	706	715	745	722	743	719	737	732	724	712	745	687	702	699	687	690	715	699	683	706	722	690	720	707	774	717	692	700	698	693	719	736	699	711	696	683	705	687	744	664	766	684	645	673	696	692	692	727	682	715	742	705	733	677	699	734	721	732	688	690	686	705	746	725	711	685	725	734	707	692	693	717	670	667	758	762	683	727	706	777	676	732	703	760	735	704	709	703	675	690	717	729	711	691	688	707	724	721	752	748	779	677	699	698	741	685	730	665	701	711	689	738	677	687	745	686	701	682	710	721	700	671	673	743	667	761	743	724	750	718	719	699	737	722	736	771	665	708	634	731	732	736	734	756	740	728	717	706	675	708	697	739	715	676	688	736	703	726	700	712	711	729	635	702	727	719	754	755	707	696	692	694	684	660	733	695	745	703	729	716	681	699	709	759	692	694	721	726	678	683	758	703	716	696	740	727	691	684	737	743	733	653	700	762	700	737	721	688	673	687	661	704	731	770	708	738	731	674	683	678	704	655	733	716	690	694	679	686	728	707	730	700	672	693	711	712	741	747	704	696	721	684	673	719	720	705	667	753	716	698	697	756	704	723	714	747	677	712	674	686	710	680	710	702	728	723	739	706	715	662	706	677	676	736	673	713	705	773	741	723	719	693	715	680	706	732	757	697	721	685	728	714	754	667	708	745	735	714	683	719	693	707	714	697	734	693	690	762	724	738	696	658	651	717	691	722	711	716	714	694	743	694	672	758	714	677	706	703	703	732	713	682	693	714	698	738	695	702	724	695	739	702	727	699	660	709	716	699	719	715	721	719	730	711	730	694	685	695	691	692	687	684	711	713	715	676	710	677	734	709	712	746	646	696	699	733	687	695	684	690	723	741	718	731	716	738	707	661	712	736	676	685	698	762	704	738	686	720	734	731	752	721	725	681	716	715	703	745	729	695	690	733	717	711	676	693	714	728	760	694	709	749	685	735	712	702	722	687	712	690	727	716	712	718	696	740	695	705	681	665	709	700	696	731	750	731	703	703	673	719	715	725	719	698	701	711	749	697	742	762	720	706	732	724	736	728	721	689	718	767	694	694	691	725	714	702	739	718	726	713	709	662	719	738	703	741	679	704	658	738	649	670	733	718	697	753	696	711	679	731	699	699	693	706	681	715	672	694	688	690	682	718	665	757	724	734	704	679	731	709	748	700	732	710	708	689	695	704	684	733	748	748	716	707	681	722	694	726	707	741	728	703	655	717	730	711	704	688	711	726	703	719	738	708	704	759	738	704	657	695	717	690	723	704	736	723	740	766	721	679	695	707	742	671	697	756	688	743	738	694	688	719	709	672	798	681	684	728	713	698	742	705	702	700	736	653	685	745	793	733	739	675	703	699	714	722	690	694	698	718	720	698	734	732	643	704	703	714	680	722	730	692	718	715	684	735	697	729	679	734	685	711	708	691	700	693	692	706	723	694	667	759	719	655	747	697	761	739	737	729	709	685	694	698	732	688	680	736	681	704	686	676	727	738	708	698	697	671	719	720	695	746	729	704	686	704	726	732	700	752	694	718	720	716	703	711	727	705	720	700	684	712	666	707	728	657	695	709	632	661	759	723	675	739	732	699	719	721	730	732	734	690	710	744	673	710	719	717	687	728	713	728	713	649	693	754	700	687	725	724	686	708	687	665	707	722	645	698	657	744	659	694	655	705	725	728	702	712	684	722	702	682	697	672	698	655	699	669	685	695	683	691	712	714	664	718	696	674	735	658	708	725	736	749	702	711	719	729	692	689	705	716	695	731	706	686	703	719	730	687	708	703	704	672	666	699	702	703	729	756	774	700	700	775	687	734	681	655	716	745	706	681	690	706	698	736	680	680	720	691	729	704	720	671	700	728	730	739	678	736	673	685	682	697	706	713	718	721	698	715	688	656	734	686	698	646	730	746	746	681	715	709	739	706	699	645	702	693	722	708	739	700	698	660	707	729	680	700	686	688	696	683	736	688	706	689	733	694	725	699	719	703	678	726	721	710	701	685	715	722	674	713	674	755	666	743	728	738	698	733	725	732	750	723	707	686	721	691	704	688	678	767	722	718	709	696	734	715	733	709	699	739	692	703	712	702	683	727	725	741	757	705	685	688	752	692	741	699	687	701	668	674	695	708	725	710	747	695	704	688	724	737	727	721	703	689	714	711	697	698	685	705	724	709	701	699	696	686	753	716	733	718	722	740	736	754	728	710	692	717	689	685	665	713	748	691	726	719	743	729	720	681	734	709	689	731	702	671	685	708	701	728	750	721	687	711	714	696	724	731	699	705	687	687	750	771	708	710	754	723	684	702	743	733	690	716	722	693	710	683	701	695	744	715	708	731	711	716	697	734	685	699	695	675	704	727	720	699	683	660	715	735	698	730	702	696	731	692	737	675	659	761	697	698	673	686	712	709	691	713	704	673	716	709	686	744	703	718	724	773	685	701	679	737	706	713	719	710	669	750	660	681	688	710	751	659	675	719	695	691	699	738	729	668	756	701	719	726	716	743	713	693	690	735	726	726	761	683	686	743	668	707	670	698	726	707	746	709	685	676	728	721	680	702	731	745	696	713	683	721	718	736	682	725	703	755	732	698	700	646	704	695	732	686	678	688	692	764	723	709	684	684	699	717	680	728	684	693	701	660	720	707	703	724	685	721	687	674	691	758	692	709	679	720	744	679	745	728	686	730	755	656	687
35638	6743	998	532	431	413	365	324	305	343	334	346	350	322	317	299	306	312	303	332	297	314	323	333	319	316	319	299	287	293	347	330	350	298	308	323	319	331	363	312	319	299	317	325	325	335	320	326	303	305	304	316	322	326	333	319	330	329	329	351	341	357	339	315	311	316	327	306	345	327	315	332	352	316	336	318	345	299	320	335	311	294	319	315	318	324	328	315	313	340	341	352	311	323	347	340	340	341	322	305	379	316	305	321	309	314	301	340	327	312	322	311	299	291	338	345	349	309	332	294	319	308	337	316	306	321	320	338	296	325	303	291	329	358	351	291	315	331	323	337	307	359	301	327	360	328	340	315	324	270	349	305	294	318	334	291	299	304	329	337	346	297	329	318	328	352	313	320	307	321	339	271	327	325	283	314	323	322	305	278	287	282	328	323	337	317	309	335	334	335	343	328	275	327	347	319	334	346	332	332	341	271	326	322	320	334	319	339	317	305	300	309	336	315	329	318	310	306	300	336	306	337	312	324	318	316	326	356	353	347	326	350	321	305	340	333	331	311	344	304	336	335	338	359	304	309	324	302	311	272	333	313	316	326	347	312	294	309	340	354	315	314	313	323	335	323	281	309	332	335	330	316	316	345	306	309	331	352	318	310	320	303	318	323	312	310	319	322	311	324	329	311	355	310	307	339	308	321	302	327	306	334	320	302	312	324	324	323	354	292	331	312	317	354	319	298	327	273	332	300	310	305	314	339	304	295	335	316	337	317	325	295	297	305	330	318	298	300	320	308	331	312	287	300	294	390	315	311	305	316	329	315	338	309	296	313	288	354	359	297	342	342	330	334	295	285	334	349	292	338	316	310	321	301	302	320	318	290	323	320	314	331	343	287	322	307	302	310	333	358	300	343	310	311	314	326	302	313	349	321	302	317	323	284	315	292	312	281	308	291	355	284	339	338	352	304	330	340	309	324	316	312	302	339	345	320	350	343	351	339	323	342	315	333	286	331	335	325	319	330	305	312	340	325	336	299	318	299	345	338	323	315	307	313	320	340	364	346	309	321	318	340	308	311	317	338	321	330	305	316	371	319	330	349	323	307	324	313	326	322	283	290	302	305	307	354	349	353	303	323	321	291	295	321	319	311	356	347	302	310	303	278	353	324	284	310	338	321	327	313	335	262	345	353	329	308	321	320	317	353	363	299	325	328	284	308	344	295	342	341	332	337	342	333	313	316	340	299	308	303	309	281	303	297	295	324	344	315	339	350	293	297	316	320	319	301	305	312	298	320	323	307	362	329	306	331	329	319	290	320	320	317	354	336	352	323	333	342	325	339	291	296	333	314	327	332	358	318	323	296	332	312	311	297	327	313	335	309	302	329	302	304	303	291	324	321	284	333	308	337	325	303	373	348	327	330	334	298	332	308	291	304	322	304	320	364	299	316	312	392	315	332	330	311	351	336	315	323	302	299	324	322	326	313	295	321	328	326	303	330	309	330	333	261	287	335	303	280	337	308	311	306	318	321	335	301	335	316	298	321	354	300	269	306	339	323	320	303	332	331	303	310	334	315	297	297	316	307	322	310	287	307	335	338	315	340	318	328	307	314	304	320	344	299	351	332	357	321	311	328	309	291	310	333	329	313	296	273	274	297	296	326	327	361	339	306	319	330	332	323	314	293	289	302	324	335	314	360	315	318	305	323	313	319	306	321	335	307	318	292	311	336	315	302	299	314	335	332	321	296	323	355	310	314	327	340	294	293	314	352	318	334	316	306	296	317	294	334	339	297	333	290	305	345	315	301	348	328	341	302	320	321	340	329	306	299	319	367	290	344	286	330	331	330	347	312	349	298	334	352	303	327	307	350	363	320	335	340	316	342	300	319	326	335	337	293	304	291	294	345	311	339	303	302	331	333	330	304	340	326	280	290	315	324	334	315	374	334	301	311	298	306	277	347	317	333	318	316	332	291	301	298	320	318	344	315	361	359	288	353	309	307	318	310	298	314	315	328	314	294	305	311	319	293	293	336	310	314	308	302	328	310	327	296	306	302	308	314	328	344	323	338	311	318	318	323	346	326	332	315	302	301	313	292	287	292	331	344	332	304	305	304	344	326	329	324	312	301	303	320	293	320	292	299	312	335	318	326	300	291	282	320	335	305	306	298	313	323	314	305	324	303	326	318	291	377	291	293	324	331	309	317	321	340	324	367	313	317	328	308	300	318	337	334	347	306	309	342	320	283	291	288	311	274	340	344	301	298	301	297	329	312	300	278	346	288	351	344	296	346	308	318	346	323	318	342	304	336	316	286	323	314	293	308	309	328	333	315	327	314	324	344	340	305	332	367	318	337	328	342	290	285	304	328	334	305	311	339	367	290	322	298	329	322	324	308	323	361	336	338	286	330	344	312	285	341	323	345	337	315	302	320	298	327	335	301	349	314	282	313	322	309	308	292	296	305	283	313	311	302	352	292	319	310	304	305	306	297	338	309	264	343	323	347	333	303	296	314	322	337	337	335	351	298	318	325	318	308	305	324	351	334	328	326	321	299	391	340	355	322	315	296	297	306	333	339	315	365	310	309	327	327	304	333	352	309	323	328	311	332	328	318	371	336	300	294	304	280	322	303	325	308	303	317	318	308	318	306	309	282	328	318	315	329	323	312	315	330	318	315	332	303	329	333	332	307	350	336	324	285	330	287	307	343	313	285	343	326	338	362	297	286	337	321	324	305	294	311	320	332	327	323	321	344	321	294	339	330	338	321	314	297	363	302	311	348	331	327	307	339	332	321	294	326	338	331	279	292	357	304	282	288	327	311	328	333	334	353	342	338	338	322	305	341	347	331	303	324	370	323	285	345	325	339	337	316	304	305	336	308	333	329	339	333	347	338	304	306	350	334	332	332	317	348	306	333	336	308	333	328	290	322	367	299	317	324	354	322	315	309	337	306	332	309	327	314	303	327	298	336	327	278	316	285	318	328	375	310	302	280	300	321	285	342	337	340	322	300	337	320	329	280	317	346	308	327	353	302	337	324	337	331	327	302	307	293	320	316	328	322	345	348	327	319	313	342	342	293	284	315	313	344	304	319	325	353	336	353	326	300	330	328	329	307	294	326	336	332	301	335	313	322	308	331	315	306	336	346	297	321	336	323	320	314	300	301	339	327	340	307	368	313	344	296	358	307	319	336	323	344	343	320	326	324	323	353	331	315	295	341	311	347	322	299	317	312	312	322	363	308	303	322	342	319	344	334	339	342	322	296	346	306	334	325	322	330	312	319	317	297	317	267	336	315	310	286	305	307	339	346	323	310	311	331	300	262	306	312	322	294	290	308	299	304	287	284	276	284	342	318	300	284	276	315	321	347	307	321	316	303	314	323	290	304	324	314	347	333	334	312	367	330	321	330	329	318	294	324	353	313	324	359	340	299	329	300	281	332	310	366	278	352	304	349	323	293	314	369	323	321	326	308	325	317	313	335	343	310	310	314	342	333	319	308	328	332
25093	10472	6888	4865	3215	2340	1412	1115	1007	997	985	876	843	807	871	796	767	781	755	753	801	738	805	730	757	760	764	764	736	781	739	808	797	797	763	764	750	777	790	722	777	757	720	765	752	734	726	745	740	740	734	795	790	745	796	748	758	775	766	767	730	682	729	819	772	767	836	740	732	745	790	727	768	699	754	753	754	754	737	739	763	741	746	751	750	763	750	760	724	752	696	761	781	752	734	777	723	709	752	754	732	716	759	778	783	757	768	745	735	763	736	810	767	748	725	734	742	720	747	737	775	752	754	750	703	749	727	765	722	743	728	727	712	749	724	721	724	748	795	756	774	714	751	725	724	789	739	725	754	765	748	705	729	735	764	757	710	804	705	766	726	744	699	704	743	676	764	733	776	758	734	785	722	800	760	741	742	777	752	796	740	754	795	777	740	771	770	717	730	751	762	761	712	735	703	756	708	779	737	743	743	779	729	751	718	754	734	777	770	717	745	691	728	761	703	757	763	809	745	745	748	744	757	699	746	738	703	778	771	759	746	773	697	681	787	730	778	772	718	755	766	796	688	783	743	769	795	767	718	751	734	790	828	784	705	718	730	707	723	757	727	740	785	782	710	739	722	732	754	731	770	749	786	778	749	783	740	752	777	773	771	780	728	747	749	760	723	787	703	765	716	732	777	717	740	758	783	790	779	757	731	754	770	754	772	730	757	755	742	767	733	745	747	725	726	730	745	735	741	747	732	743	755	720	736	773	755	764	730	754	785	743	749	758	789	746	800	694	727	731	773	706	749	774	739	755	730	739	750	729	761	754	714	734	736	729	739	776	749	739	757	728	768	757	773	677	732	725	780	745	774	762	759	699	770	773	735	750	729	730	765	704	712	753	722	714	741	703	771	776	690	696	786	783	713	774	773	756	748	711	726	773	771	762	765	767	712	733	714	707	766	768	735	737	714	741	768	727	771	769	736	724	769	761	724	758	774	729	715	761	745	716	729	717	727	725	684	742	736	813	776	721	762	734	777	740	742	726	773	799	787	713	727	732	758	700	736	748	716	743	734	748	759	786	728	765	733	788	755	709	728	716	740	748	704	744	780	711	775	753	671	719	788	742	767	732	731	687	731	707	782	718	738	765	724	750	722	710	747	705	760	767	722	757	753	760	704	692	735	748	764	705	770	739	800	792	716	751	724	769	718	758	740	754	761	754	760	708	758	746	717	714	760	723	757	684	743	708	742	752	705	758	722	778	744	764	740	740	749	780	740	742	762	749	791	768	775	744	760	720	706	752	716	749	700	735	743	699	767	711	726	764	773	740	748	744	748	766	711	751	741	745	777	738	752	765	724	733	753	806	725	761	722	766	759	771	737	734	754	748	732	706	769	770	703	758	727	746	713	753	770	749	752	729	685	722	721	767	771	717	746	771	746	787	773	723	752	723	768	730	767	730	733	813	793	706	726	751	765	745	750	747	758	789	705	787	777	813	758	764	728	746	732	709	791	727	734	732	748	757	767	753	703	726	762	776	760	693	802	723	734	761	710	722	759	762	760	761	730	731	742	762	748	733	734	741	700	739	759	753	763	740	717	780	758	788	779	765	748	766	693	720	696	712	786	748	729	765	762	725	742	761	720	750	749	764	745	764	707	760	724	775	760	753	728	742	749	748	757	780	768	729	767	739	781	744	750	751	734	693	736	769	764	701	698	754	743	739	729	732	810	746	740	768	797	765	745	746	722	730	726	768	723	763	733	726	791	752	741	732	763	751	790	721	817	798	776	758	770	770	731	721	777	763	753	745	774	807	735	737	743	759	757	764	737	756	749	688	764	725	734	784	744	737	704	717	755	789	709	701	721	752	774	762	725	760	733	717	783	753	764	759	756	720	748	753	726	791	746	736	769	814	766	734	767	736	738	745	721	774	764	721	785	649	746	770	689	745	767	752	762	707	753	713	718	748	767	751	717	766	747	784	759	732	718	744	717	757	741	741	739	771	767	774	727	730	722	728	748	702	779	772	777	740	772	753	786	728	765	749	777	753	757	739	723	738	744	746	783	779	713	717	748	742	724	760	744	741	793	713	761	737	719	764	709	748	768	712	749	711	764	748	782	764	760	781	748	800	692	739	750	730	728	804	732	738	735	751	732	724	740	765	753	753	726	770	729	714	814	770	744	806	770	749	723	772	707	725	715	745	723	719	706	805	734	763	792	726	723	746	706	706	740	747	711	747	725	801	749	748	785	737	713	687	731	723	760	681	763	703	717	755	762	754	778	757	750	782	718	735	770	760	722	719	765	786	747	728	748	804	771	777	748	711	781	790	810	760	794	777	717	738	785	788	716	736	739	731	702	740	770	721	717	812	732	788	774	717	756	729	750	773	825	742	765	784	739	760	733	740	703	737	732	717	760	756	770	734	770	706	766	706	786	740	759	750	718	748	747	778	768	733	753	728	755	791	721	756	758	768	762	754	738	731	706	688	756	779	722	765	700	717	766	770	808	791	705	766	703	741	772	750	736	715	745	726	763	745	751	715	727	749	771	723	750	758	711	805	770	741	769	779	745	739	766	719	742	760	774	771	772	752	753	693	741	740	751	763	689	758	754	746	738	768	754	784	750	781	770	730	791	763	775	755	758	784	741	715	707	763	746	754	690	742	751	735	722	737	746	749	770	749	743	748	715	791	732	735	777	745	752	742	728	769	726	768	745	750	748	750	689	762	713	730	750	762	725	779	775	731	752	733	758	759	757	749	727	742	759	689	747	770	767	729	790	734	734	722	751	729	758	763	755	764	754	744	774	753	736	783	779	724	743	751	747	768	720	755	774	748	749	727	789	731	745	747	737	746	700	744	709	721	732	758	742	726	690	729	784	802	739	740	802	771	763	765	801	730	773	765	731	723	742	769	756	750	760	747	720	746	738	749	723	746	761	720	668	726	773	727	707	766	765	726	715	759	740	737	749	747	763	715	776	760	779	777	784	744	778	714	770	738	770	756	790	753	721	751	748	707	737	758	739	757	723	712	786	728	774	748	748	772	730	775	775	744	720	708	756	751	736	761	698	745	815	735	728	744	804	772	725	703	755	711	775	729	788	725	740	666	766	750	744	739	764	740	747	747	744	723	751	714	773	775	728	697	748	736	771	753	761	703	734	682	715	746	733	744	728	766	734	771	753	783	714	720	750	765	759	711	764	794	702	774	776	734	720	782	745	739	756	732	770	741	742	754	710	722	696	725	737	745	734	725	732	728	739	722	734	794	736	745	735	735	730	745	714	745	752	748	778	718	726	776	791	766	776	754	787	752	765	707	744	724	701	760	739	751	764	741	732	733	717	715	747	753	771	757	781	705	791	742	705	775	744	789	750	731	761	702	797	690	765	714	755	778	745	789	704	787	747	786	778	750	727	795	736	745	756	726	718	762	750	707	731	712	761	742	722	723	743	754	759	722	761	729	703	703	721	787	776	804	755	787	781	791	742	735	742	763	810	756	740	726	736	729
23777	2482	520	407	346	368	282	294	340	299	278	280	307	323	318	324	313	295	288	301	280	314	259	297	332	280	274	287	261	309	295	311	318	316	317	302	287	302	272	280	319	281	331	322	310	255	272	315	336	273	311	336	336	300	305	340	320	300	289	297	281	322	271	299	283	277	264	305	298	293	303	319	296	247	335	275	323	306	308	302	252	286	301	278	322	284	345	283	296	334	302	312	293	267	302	281	309	241	310	288	295	295	328	284	294	275	331	303	316	285	305	295	305	309	294	294	283	286	292	292	326	299	319	310	303	309	332	333	310	312	287	311	306	332	299	265	308	299	307	286	322	299	299	316	311	299	308	295	290	305	321	308	293	317	312	308	294	261	306	266	334	344	293	333	287	278	299	297	295	304	310	327	346	312	303	318	296	308	284	309	321	297	295	316	297	295	331	299	334	272	270	280	287	315	299	305	320	314	311	325	327	277	305	340	304	311	283	284	315	334	311	300	315	260	322	296	289	287	353	289	303	339	307	299	318	312	318	312	317	307	278	312	296	292	263	297	294	316	301	283	331	288	303	285	267	261	285	279	296	357	272	310	276	296	293	297	345	324	294	277	274	280	326	283	309	277	291	314	314	300	309	309	307	322	291	299	298	271	285	288	285	305	323	330	297	294	276	309	317	315	331	305	272	279	292	347	265	288	337	267	253	317	305	295	260	296	320	307	349	312	307	299	265	291	291	294	297	291	273	307	282	290	261	302	330	348	287	289	331	326	291	320	307	303	272	293	324	314	308	289	281	289	316	315	331	305	296	285	268	305	281	292	339	257	311	316	297	301	305	311	308	295	282	276	318	313	304	287	304	264	274	295	331	317	279	314	294	304	290	293	269	309	285	304	296	321	304	312	273	280	297	281	322	331	300	284	285	307	285	288	313	289	294	285	274	308	288	292	314	296	287	284	316	299	303	306	283	283	281	319	315	328	287	301	290	276	285	292	256	288	319	316	331	288	324	277	301	304	296	280	302	294	342	344	309	310	292	306	310	299	290	276	330	323	326	285	293	282	298	299	298	290	317	340	315	334	302	276	295	250	330	304	320	303	288	319	287	317	250	257	318	296	309	284	296	283	326	299	305	274	335	282	279	315	311	310	267	305	324	307	301	272	317	289	272	311	320	293	309	312	323	278	298	266	331	311	307	301	268	299	281	299	337	279	274	303	308	291	314	313	318	281	299	306	300	324	264	272	290	334	316	317	274	309	285	297	309	297	312	282	274	319	271	314	278	319	306	291	290	288	308	316	302	298	288	290	302	288	286	317	310	316	267	296	280	276	304	286	293	303	267	313	320	289	256	284	273	279	290	281	291	308	294	319	291	292	274	272	316	273	284	293	286	295	309	299	281	311	333	296	300	285	308	316	324	279	310	264	289	292	299	287	334	283	308	294	320	285	326	311	312	297	270	316	282	299	306	281	289	309	291	317	296	311	309	285	298	280	289	310	324	280	296	317	269	290	281	304	324	294	277	299	309	255	296	261	307	303	325	290	301	289	305	260	284	303	286	308	305	289	286	309	284	316	292	257	283	306	282	307	302	303	335	302	303	314	314	304	321	274	261	280	306	298	283	288	319	293	300	281	307	281	301	317	297	257	292	350	276	295	309	321	293	315	323	306	315	294	317	296	310	345	280	292	319	298	274	308	317	272	297	295	290	288	287	286	277	309	316	302	288	270	283	290	334	297	298	321	320	288	289	319	360	316	278	294	286	330	308	324	299	281	262	270	291	275	293	255	284	318	297	322	292	298	266	311	287	304	294	304	298	263	308	300	261	279	322	310	324	292	295	296	313	306	303	312	303	277	310	306	290	299	278	315	279	319	310	307	311	272	317	290	314	280	317	335	269	302	292	345	321	280	276	281	294	281	284	320	317	327	285	306	298	273	297	288	320	262	294	272	299	315	304	322	326	341	311	284	299	275	347	294	328	311	288	305	289	319	307	295	312	299	296	285	306	292	302	262	319	280	311	292	297	293	306	315	285	290	305	335	294	314	287	278	304	358	296	278	285	299	301	328	276	266	314	283	289	292	314	327	304	323	293	325	340	287	325	319	300	296	293	291	302	321	315	301	290	311	297	284	289	294	344	292	295	339	294	294	304	302	312	276	291	304	279	327	265	306	265	292	302	293	265	341	278	266	272	317	321	315	295	290	295	284	276	281	284	288	323	272	270	292	283	303	314	292	293	293	312	291	269	282	299	315	295	274	312	297	306	308	311	319	326	291	294	290	296	275	302	276	312	287	303	305	299	279	277	273	330	282	304	276	268	297	297	301	288	288	289	312	319	294	315	291	319	285	284	271	312	275	316	295	327	287	289	287	279	275	281	297	289	321	286	280	245	288	281	291	262	301	294	242	317	261	306	350	288	266	280	316	301	277	276	346	315	264	288	281	306	306	301	270	287	284	297	287	296	270	305	293	305	287	303	287	324	324	295	284	302	300	316	285	306	276	299	290	302	326	303	287	329	302	298	287	286	296	308	318	340	301	304	284	273	296	300	323	311	317	291	258	308	296	286	290	294	293	298	350	282	292	303	269	294	301	292	268	276	315	309	289	302	295	307	298	341	318	325	278	258	278	300	284	279	300	280	330	258	304	297	307	294	291	291	337	298	272	283	325	291	323	290	272	304	280	283	284	312	325	296	292	294	276	277	312	322	308	309	301	321	320	271	277	304	326	311	290	298	296	290	285	282	280	333	316	312	310	316	322	279	284	288	283	326	298	277	284	316	300	310	291	289	311	283	310	282	299	333	271	328	287	326	304	319	309	316	295	310	314	286	292	309	300	266	302	304	257	282	336	297	305	287	269	289	294	280	311	284	316	302	317	319	293	292	284	268	277	279	279	297	271	310	299	283	323	334	322	300	305	305	293	310	289	281	306	293	285	277	290	293	304	312	277	294	296	277	328	281	340	295	313	289	295	318	285	268	299	321	323	342	309	286	306	288	329	306	263	303	271	278	299	280	271	276	302	323	291	338	286	306	289	303	289	300	294	297	276	318	310	314	280	302	301	327	280	297	315	280	290	328	322	330	300	287	296	294	280	256	287	284	323	308	303	323	292	303	315	279	296	300	310	322	334	333	289	322	326	280	308	278	301	293	283	322	296	313	288	283	306	325	319	276	352	350	283	266	287	327	275	278	276	295	300	324	321	302	284	284	273	260	297	299	302	297	276	275	318	318	346	308	291	264	303	288	317	298	271	283	296	304	269	289	289	282	289	292	278	305	283	279	310	296	305	266	336	327	328	300	288	334	313	301	301	303	331	317	317	293	297	254	313	315	328	317	314	297	313	271	285	282	298	331	277	288	329	317	320	330	326	263	307	312	313	322	299	282	271	293	280	267	295	302	321	326	281	302	304	303	274	299	277	286	325	297	281	280	330	293	298	292	282	265	297	343	303	323	302	287	316	281	299	307	335	276	291	326	316	296	275	269	266	317	327	296	324	250	315
17867	4759	3407	2375	1612	1225	933	790	732	768	726	727	760	734	693	683	718	618	660	667	665	676	730	666	661	636	675	614	657	694	696	638	683	624	721	649	662	680	643	661	648	643	635	688	674	671	660	668	631	662	659	672	666	657	663	657	674	657	620	680	700	641	662	643	625	641	696	663	673	638	694	651	584	674	596	626	687	692	688	651	717	689	683	658	682	630	707	654	669	693	608	683	624	656	666	665	629	681	618	665	648	667	653	691	638	668	626	623	671	641	680	692	692	658	609	637	667	674	713	682	629	668	644	672	657	709	665	655	656	666	654	653	660	657	691	618	653	638	678	653	622	665	628	700	721	615	671	684	606	631	650	641	701	665	637	665	633	655	670	649	642	682	636	676	691	674	658	678	660	664	699	710	684	717	657	692	677	646	638	634	630	641	630	599	688	671	671	651	676	660	656	680	618	625	651	637	706	657	675	668	660	672	650	664	680	627	662	677	647	634	618	670	644	672	641	642	706	658	677	656	634	661	683	602	661	689	667	664	666	636	654	629	648	668	655	671	687	613	686	648	637	707	632	685	671	669	616	701	674	681	636	617	638	644	666	641	691	653	673	674	723	677	630	651	660	627	611	644	665	618	659	677	670	664	627	689	649	650	630	667	643	701	661	695	620	693	594	664	667	626	660	638	671	647	655	683	650	643	650	651	657	690	662	643	674	683	685	643	667	622	665	666	662	668	664	682	673	652	643	643	701	667	664	671	677	669	693	672	694	603	612	681	650	632	659	678	699	726	675	645	672	641	666	714	645	653	656	666	666	684	685	662	661	700	658	657	694	608	686	675	666	649	674	625	668	653	611	660	681	657	663	675	647	634	666	599	690	658	613	672	667	649	633	710	671	645	688	637	696	638	631	683	645	654	679	656	711	664	682	634	660	654	676	666	677	644	682	625	632	676	662	676	654	649	651	680	690	682	641	648	672	663	648	638	638	663	659	667	632	631	648	661	638	694	661	655	677	647	668	637	667	648	675	658	678	598	674	659	671	660	632	618	660	650	651	687	658	652	632	677	677	664	661	653	668	643	655	676	664	642	651	656	659	667	694	627	655	643	676	680	684	717	677	610	665	665	687	621	666	643	651	646	687	673	647	645	667	651	668	673	698	619	635	675	664	685	622	682	652	679	666	598	657	624	656	700	639	622	694	647	654	597	646	660	666	623	625	641	604	691	612	667	651	669	634	678	653	630	679	659	687	651	637	673	704	626	640	645	668	676	662	670	644	680	609	643	691	661	655	663	666	669	677	646	719	667	656	637	626	674	682	655	701	617	664	689	659	669	666	649	637	630	663	683	625	622	679	674	676	659	686	700	638	694	629	650	638	597	696	656	684	622	651	645	607	641	702	607	631	631	682	657	657	661	703	666	679	680	698	658	623	684	644	614	651	671	661	633	673	640	728	669	647	640	650	638	691	631	659	665	759	662	676	655	700	715	631	685	678	680	625	694	644	619	643	672	681	638	645	640	636	681	710	638	681	656	661	656	676	669	675	639	638	684	657	697	624	683	671	634	664	662	654	675	697	616	669	655	671	648	634	660	642	651	701	679	637	658	660	660	678	642	593	663	630	665	684	644	644	617	705	641	664	602	665	686	685	691	673	651	691	675	646	647	676	660	623	649	662	680	616	623	675	673	668	680	664	624	650	624	667	637	668	662	644	666	694	694	667	650	632	635	696	655	647	663	690	689	674	658	649	675	623	658	627	695	658	670	639	686	628	683	687	620	625	694	661	651	661	685	649	661	669	688	719	686	667	669	664	639	629	676	623	643	635	672	723	641	704	664	633	685	621	667	643	686	644	623	649	671	658	676	676	620	695	635	686	670	654	694	653	690	655	704	647	660	624	641	651	690	689	641	678	681	660	631	660	655	682	704	669	675	635	684	658	607	714	648	636	661	675	631	728	641	633	682	647	690	667	654	670	720	667	672	659	651	674	682	629	674	659	646	679	654	639	621	618	642	641	613	665	666	640	684	632	618	658	702	663	687	664	650	662	666	643	656	612	642	666	631	692	664	674	657	620	594	617	665	630	678	708	667	653	643	641	671	637	669	639	655	676	640	658	682	704	697	703	635	663	640	664	709	676	656	631	674	653	675	649	649	664	711	645	667	657	622	660	650	642	635	617	679	679	660	650	698	642	660	639	645	646	690	640	635	665	653	652	649	670	708	618	619	698	658	637	663	639	652	677	655	735	671	653	596	648	658	650	639	716	650	618	618	695	714	651	689	714	666	713	681	721	656	650	630	645	631	672	696	721	651	687	672	657	625	678	625	648	660	708	696	682	666	676	682	639	633	704	703	699	640	692	674	611	630	702	634	639	675	679	630	717	657	686	687	622	673	666	664	625	671	702	635	637	699	610	673	667	636	651	718	676	651	642	675	659	624	601	728	630	648	652	660	674	698	683	667	684	627	655	657	661	679	656	690	650	612	669	647	682	670	649	678	640	671	605	638	601	674	657	620	641	659	666	652	617	674	720	643	661	673	635	681	630	657	632	678	685	639	702	625	644	648	668	659	648	664	675	633	629	650	639	671	670	655	638	650	679	643	595	687	649	643	634	633	707	706	662	694	702	629	681	645	638	640	696	639	668	665	671	655	649	695	625	655	679	641	645	648	675	664	641	652	694	679	622	637	653	679	636	626	643	658	669	632	664	642	692	659	601	673	669	672	645	638	645	670	659	665	688	638	686	656	649	626	644	660	671	641	666	657	651	669	697	669	673	688	667	611	677	657	643	687	659	647	660	677	673	640	662	637	655	676	671	697	648	691	653	621	654	643	667	623	651	616	688	653	663	605	686	606	677	640	620	679	630	631	655	675	671	664	655	704	690	659	676	677	697	624	657	693	626	627	666	674	630	654	679	648	637	649	627	628	693	688	638	649	599	717	702	733	637	677	637	711	669	624	704	689	652	699	672	685	707	677	638	713	652	702	651	680	636	622	632	704	632	690	674	659	663	665	632	665	656	642	695	639	678	670	656	640	681	673	633	636	666	677	660	700	634	636	666	720	666	709	671	676	743	657	679	653	658	618	624	662	674	670	650	660	661	688	699	635	605	679	661	665	622	652	627	694	682	662	676	676	672	694	670	679	643	692	674	664	680	651	693	688	627	662	688	703	669	661	616	629	650	688	641	664	662	603	665	675	647	650	628	640	640	657	652	647	635	692	641	661	637	640	678	637	628	652	602	702	690	677	673	704	682	672	642	620	649	663	667	666	632	695	667	588	713	679	647	712	643	668	659	671	652	660	639	684	621	693	636	662	686	672	666	665	676	657	705	635	682	618	639	698	712	668	660	594	685	634	684	652	641	674	614	657	708	664	653	671	637	690	651	660	662	655	681	658	686	607	639	684	663	662	649	614	650	667	677	641	608	636	619	683	647	642	651	692	649	575	634	618	680	683	662	646	656	689	663	691	670	671	632	619	614	699	690	637	650	671	667	667	648	674
30893	4847	917	526	443	383	336	326	344	305	317	300	339	337	346	337	307	303	332	313	316	327	293	288	277	314	292	300	300	326	293	339	323	299	351	291	323	316	315	339	317	286	290	314	310	302	304	306	299	321	305	337	305	291	321	323	298	312	296	310	332	307	308	337	299	284	302	321	302	269	333	323	317	289	316	311	303	284	315	307	272	308	325	303	308	317	326	293	283	308	319	317	315	338	331	312	293	267	308	280	291	342	290	283	295	293	297	309	280	311	318	312	319	295	328	281	280	329	309	276	310	298	311	299	317	281	297	312	308	336	315	281	323	334	316	286	295	306	314	297	307	292	301	291	328	301	344	315	308	310	277	262	301	304	320	353	304	315	309	305	341	299	294	303	305	299	279	307	280	301	316	285	316	337	326	303	296	292	320	337	297	329	272	319	321	271	327	329	322	287	330	354	321	298	279	309	302	311	333	347	285	306	334	302	323	338	293	302	336	296	301	301	281	299	300	272	339	320	331	295	341	315	327	278	293	297	303	303	326	298	325	327	309	308	280	311	344	330	286	292	316	278	268	331	295	316	320	342	326	281	327	326	255	299	297	311	317	314	361	303	315	295	328	332	301	320	327	323	296	310	286	286	299	336	286	300	367	331	317	312	335	307	325	305	295	326	314	307	349	315	324	340	315	302	301	305	323	280	303	325	298	339	284	334	334	305	349	318	332	316	330	311	317	314	308	279	282	328	293	330	299	298	318	314	310	326	300	296	343	312	314	299	334	305	309	297	302	294	289	327	282	294	330	298	311	306	285	292	291	299	303	301	312	285	324	342	304	298	306	283	328	292	313	317	322	315	279	282	310	301	290	308	315	295	296	351	298	312	337	331	306	300	279	300	325	286	301	311	303	322	310	332	309	294	321	304	328	273	333	299	289	311	335	282	292	319	328	309	301	297	309	334	298	291	334	291	311	308	321	301	281	290	278	312	321	278	305	293	313	297	319	294	277	316	302	297	310	275	273	315	288	283	301	321	305	330	295	321	315	314	260	299	319	274	311	281	347	280	313	301	336	290	301	339	323	290	293	324	319	310	323	315	302	289	311	330	285	285	308	293	298	301	288	311	303	274	312	253	292	319	290	328	258	304	328	307	306	330	276	322	293	291	299	288	303	282	337	287	298	329	311	342	318	266	316	314	328	299	282	315	309	292	325	341	286	306	298	294	326	329	304	321	296	284	310	299	295	329	296	351	312	275	280	334	320	340	314	261	343	302	329	325	286	298	289	311	298	329	317	328	343	313	366	295	333	311	344	343	306	314	327	293	315	322	310	251	301	305	324	290	303	311	295	309	294	335	373	276	291	311	310	312	317	301	299	327	311	318	325	285	305	290	302	345	291	317	292	328	300	309	323	304	312	330	292	295	314	318	324	278	265	275	305	325	327	282	271	288	328	335	337	331	310	334	331	271	327	330	325	315	313	275	305	269	314	304	314	340	295	288	327	331	294	300	304	349	332	337	331	300	313	324	314	357	297	311	320	283	337	320	297	347	281	319	276	336	317	298	300	294	283	299	307	304	257	279	281	308	297	300	325	308	301	288	274	291	331	302	301	277	294	261	271	306	281	257	325	326	306	291	335	292	285	303	300	310	310	313	309	317	319	321	325	313	269	298	309	311	348	313	303	309	331	328	295	280	342	309	308	299	325	289	305	291	332	327	315	296	323	284	295	314	287	324	320	289	311	344	328	330	357	331	291	277	283	319	328	332	291	306	301	291	334	352	337	331	266	300	308	299	307	344	348	313	295	329	340	310	329	302	289	323	307	320	351	276	315	311	300	301	332	327	274	308	299	298	291	330	303	280	326	312	288	274	292	301	336	318	315	364	319	300	288	317	313	299	315	322	312	317	299	314	304	350	342	331	306	309	302	292	270	335	339	311	321	321	287	299	298	305	320	285	319	314	318	306	293	325	322	305	321	284	284	309	316	297	291	316	297	294	301	286	263	346	318	312	250	322	332	292	319	347	320	301	330	309	311	328	341	300	297	335	302	332	309	336	295	302	287	309	292	325	330	317	320	282	301	317	329	319	364	323	324	323	315	350	290	298	294	294	286	296	295	300	318	304	332	301	287	286	321	309	320	343	306	319	336	321	352	323	296	339	269	320	374	315	301	290	292	316	319	311	304	337	319	319	293	309	320	318	321	293	329	304	309	336	297	280	296	334	294	309	321	285	286	335	325	321	323	266	309	291	308	306	324	306	314	312	323	299	288	291	291	314	309	329	329	343	326	361	310	293	343	314	315	305	312	312	342	296	317	297	298	320	325	317	316	286	300	377	280	313	291	308	312	323	289	319	336	333	299	321	309	333	355	336	318	313	306	345	295	308	305	304	378	329	325	325	305	284	309	331	327	315	307	293	284	283	323	333	297	273	322	295	283	298	324	322	269	268	292	346	318	285	311	325	313	292	331	334	286	321	269	284	310	340	319	290	310	313	322	295	332	285	296	278	304	274	303	307	321	278	326	320	296	267	290	325	348	320	277	294	340	340	321	313	318	303	335	316	326	314	309	307	296	288	306	318	297	286	311	281	354	281	316	283	328	304	306	282	318	290	302	312	321	313	328	311	315	302	284	278	317	326	303	283	284	263	320	332	349	298	340	300	278	291	296	288	305	314	332	315	333	306	313	344	330	340	282	304	338	295	283	292	311	297	287	310	326	298	326	331	300	327	287	338	326	307	290	329	301	301	312	264	287	294	298	331	311	303	285	320	303	325	309	306	311	295	311	301	324	310	320	312	323	311	288	310	313	276	315	315	289	310	302	332	329	310	264	316	292	310	293	315	306	300	317	296	335	332	284	281	306	321	302	281	302	327	303	307	314	307	323	304	288	297	321	348	312	322	310	287	313	279	275	315	307	301	308	345	321	297	281	334	287	337	319	305	293	297	321	329	370	303	317	305	305	285	308	319	318	318	287	295	318	295	324	296	332	305	294	280	328	314	306	347	318	307	293	288	368	284	324	281	300	264	292	319	307	301	328	310	329	290	332	322	314	319	315	301	287	325	305	296	314	306	291	315	287	296	312	307	337	313	337	341	300	278	307	270	296	327	290	327	297	307	311	319	306	296	308	283	293	294	307	318	299	300	267	303	318	284	294	308	306	309	314	303	303	315	287	278	347	308	336	295	316	316	321	322	346	290	310	291	322	329	325	303	335	283	307	311	337	329	278	350	310	309	279	287	328	327	334	328	300	274	278	326	331	331	287	287	301	295	314	317	330	290	297	333	321	314	305	318	313	305	345	329	297	334	350	295	298	319	300	295	297	300	341	320	306	316	326	325	341	287	336	312	316	303	308	294	310	310	280	318	269	326	335	361	290	311	325	289	292	279	311	314	265	334	287	289	318	307	294	325	322	288	322	306	298	298	327	352	362	325	324	324	306	329	296	340	295	278	308	281	305	314	300	288	263	290	336	328	346	289	322	316	305	286	309	321	305	287	284	348
21560	9083	6946	4983	3578	2154	1356	994	980	916	895	870	817	823	767	786	785	752	703	681	692	726	745	727	683	713	674	753	753	772	690	740	688	744	665	729	704	705	712	705	705	725	693	706	715	638	708	702	675	691	687	747	699	683	713	691	712	727	698	693	700	675	721	676	721	682	741	703	666	714	693	695	682	769	713	704	695	722	745	745	759	699	734	708	688	694	664	693	653	699	720	710	694	688	694	721	730	691	707	670	698	669	781	743	655	675	703	677	716	737	701	716	692	708	737	707	702	691	690	675	704	729	720	695	698	667	718	696	695	675	695	721	751	724	666	689	691	719	659	717	710	700	696	718	713	688	689	654	669	713	721	727	670	687	726	712	710	665	677	703	715	711	664	722	759	631	665	719	668	700	704	731	791	675	667	703	667	709	671	665	720	681	691	707	755	682	681	707	672	727	695	668	663	673	715	706	697	702	706	723	763	695	660	722	686	716	702	700	696	665	652	667	680	716	710	715	694	731	717	682	718	749	715	679	722	713	677	725	679	710	688	699	687	660	717	706	701	697	715	694	718	705	702	694	710	719	729	715	673	727	687	712	684	705	683	696	696	736	681	718	690	691	694	724	707	670	685	718	702	735	698	644	735	730	725	688	707	724	713	730	724	733	693	717	703	720	702	644	714	694	705	693	690	717	679	639	667	680	710	707	621	757	699	694	657	719	727	675	666	691	712	666	721	732	722	697	746	722	742	719	700	698	750	739	727	691	719	724	670	755	694	707	685	689	673	687	698	723	707	716	687	709	697	659	683	730	705	707	739	712	732	735	707	699	737	736	713	684	681	707	720	727	716	694	715	709	674	736	697	715	723	708	658	711	708	761	702	692	721	705	699	732	725	670	662	686	680	657	723	714	719	715	673	695	651	682	705	702	686	704	727	736	715	661	702	711	680	656	643	693	663	691	715	728	706	721	698	681	693	725	683	711	669	716	692	698	707	691	681	742	668	732	710	707	689	688	695	723	694	694	665	692	678	693	714	687	711	723	700	722	669	643	748	748	677	680	664	731	701	694	697	695	709	723	620	729	700	724	689	673	760	703	699	702	670	708	718	717	718	723	723	715	714	711	720	720	707	677	684	672	726	696	703	652	746	708	714	686	734	682	682	704	693	727	723	749	722	691	669	728	698	728	703	646	699	739	727	689	721	736	689	692	685	697	700	714	719	782	706	710	688	671	725	692	691	697	701	722	676	736	678	686	700	708	707	702	683	712	677	704	704	680	681	675	763	723	713	734	709	727	743	695	664	689	722	673	671	661	716	688	652	726	683	740	698	719	713	660	715	730	700	722	676	717	707	699	673	700	648	729	724	730	700	779	710	663	726	693	659	668	711	740	746	690	727	758	738	674	737	700	721	691	709	690	673	690	678	696	687	689	700	723	664	734	745	730	738	706	734	744	685	728	723	676	691	703	742	681	697	685	744	712	680	673	664	671	642	696	719	680	714	750	667	684	709	682	699	692	687	711	684	730	658	688	695	720	699	752	695	691	717	705	675	703	713	705	658	689	716	737	698	737	697	733	658	713	714	677	717	697	719	699	703	657	688	719	686	711	712	679	657	689	677	717	685	700	669	670	738	697	668	713	702	706	717	691	715	746	684	741	710	666	724	710	701	710	693	666	714	741	734	710	724	712	696	715	683	720	708	677	693	703	704	717	686	730	707	651	757	707	721	677	770	721	701	697	682	734	673	676	671	680	668	704	710	717	706	721	702	658	679	716	732	757	712	687	718	676	680	760	753	736	693	675	685	695	687	713	718	697	722	718	701	706	734	693	727	692	705	657	681	694	690	687	727	666	735	716	724	660	697	695	674	700	702	745	737	723	754	724	680	700	698	662	703	720	693	694	674	703	741	668	688	740	708	710	687	693	677	647	696	693	709	679	700	708	711	692	695	732	732	705	676	684	682	687	741	699	750	714	707	708	648	672	693	726	718	678	721	736	682	722	766	705	674	688	676	729	706	672	697	655	715	694	692	700	738	719	640	752	723	733	678	680	650	698	667	729	690	695	736	722	705	713	725	731	682	701	672	711	713	706	715	735	635	704	674	679	708	731	670	747	718	723	660	669	638	693	694	712	677	666	709	694	748	692	692	741	690	709	703	728	698	686	730	733	694	726	680	692	686	665	675	696	671	698	688	694	723	718	703	688	664	734	714	715	661	718	705	710	715	763	662	723	689	724	708	742	680	707	696	701	651	677	728	705	719	677	745	717	767	711	704	677	684	691	673	740	698	691	673	702	721	684	678	680	774	685	748	685	723	704	710	706	710	690	685	720	688	711	715	699	729	709	702	689	690	683	677	741	720	712	656	740	711	732	672	706	686	692	733	653	711	740	672	725	703	708	708	696	725	680	678	744	695	720	745	662	722	687	691	707	687	720	676	717	688	726	705	695	699	688	711	702	730	700	731	680	691	702	729	737	748	705	701	698	693	706	698	740	707	707	704	693	685	696	673	670	642	706	702	729	667	682	670	699	734	676	699	691	714	716	685	705	682	699	661	737	694	658	673	720	714	706	671	690	697	689	683	746	730	720	726	684	695	727	695	702	717	695	649	715	688	663	720	732	658	687	757	728	706	700	691	685	726	705	686	721	691	725	714	695	685	697	738	645	655	714	699	711	638	719	710	728	684	693	696	677	709	678	707	699	695	701	679	728	726	716	723	729	756	714	690	705	732	672	734	680	686	721	701	719	663	700	699	689	654	673	685	713	743	652	654	684	704	721	739	715	709	712	687	702	805	698	719	704	687	690	722	701	693	682	701	712	693	662	690	687	708	693	688	679	698	717	704	718	701	635	710	727	726	694	683	713	704	692	735	745	749	703	702	686	708	710	705	732	672	715	728	712	712	692	675	671	724	696	718	663	673	724	741	689	716	699	720	718	725	670	683	672	753	711	752	685	693	704	689	693	674	717	791	776	749	734	726	690	693	697	710	690	727	692	719	644	703	738	733	706	683	671	735	678	702	707	721	756	694	745	694	710	707	659	739	686	735	697	714	707	687	716	693	722	674	704	693	692	697	638	679	703	734	752	715	673	692	712	721	704	709	655	665	701	676	704	722	680	653	724	725	690	673	668	681	703	733	716	673	689	742	717	688	679	654	713	730	720	706	739	679	698	715	734	678	705	691	631	672	719	697	699	685	704	706	723	715	715	715	735	736	685	699	707	747	703	704	707	715	655	697	733	699	664	665	696	681	685	699	732	697	706	699	727	703	731	707	701	671	678	692	645	648	747	693	707	752	696	675	681	670	710	725	684	701	701	710	679	704	668	666	718	684	665	656	669	676	719	645	722	736	709	716	686	692	673	745	672	706	735	707	706	698	708	722	708	712	707	691	679	701	689	730	661	707	726	723	709	673	692	699	750	705	699	698	690	706	671	683	713	641	740	660	693	679	732	721	727	721	691	694	743	636	705	737	712	735	744	705	652	697	766	688	746	705	657	743	708
33228	6347	1298	739	489	479	407	319	328	319	347	359	327	319	324	300	336	301	332	310	299	331	313	293	300	344	312	313	306	337	302	338	331	332	304	312	312	320	320	320	315	300	322	314	325	306	346	380	352	381	307	332	325	310	333	304	319	333	301	307	311	322	321	316	352	318	294	324	321	294	301	306	345	325	294	309	335	339	293	339	332	297	349	336	339	288	314	308	332	348	340	344	337	311	297	327	293	351	307	346	305	359	319	315	316	324	312	322	331	348	302	305	347	336	340	351	327	317	282	316	321	307	299	336	353	321	324	303	317	331	291	315	345	320	305	324	305	293	290	332	345	335	345	341	345	335	314	295	322	348	340	344	325	320	330	319	320	353	312	304	343	332	294	323	328	340	296	328	316	366	299	320	317	315	317	304	357	331	307	329	276	336	311	329	337	331	364	340	327	340	328	316	351	360	336	314	298	313	338	352	317	310	347	333	361	340	353	310	305	325	350	316	333	340	334	319	335	319	312	348	301	330	324	315	318	323	342	325	288	336	318	316	284	314	287	283	290	348	309	278	319	337	335	331	324	304	307	346	325	311	326	281	315	315	328	312	328	320	337	319	321	350	294	319	328	308	319	335	340	295	325	362	316	309	328	291	301	339	306	335	335	341	326	322	328	298	336	333	289	342	324	317	300	324	322	329	309	324	358	334	289	305	340	316	331	305	307	294	303	287	293	326	297	315	296	327	304	325	314	367	354	330	308	337	353	362	296	297	299	348	319	323	333	296	324	337	325	334	347	316	332	327	343	322	296	336	297	340	335	321	336	317	301	318	367	313	311	312	331	332	354	316	314	341	330	319	301	311	329	316	312	309	293	305	326	310	308	308	321	326	367	311	340	329	331	316	297	337	314	315	306	306	341	312	339	317	321	342	294	342	310	302	362	310	340	328	361	338	339	329	296	306	297	312	344	334	369	322	308	320	326	314	297	283	319	318	326	312	347	316	313	317	299	298	319	300	341	277	334	312	292	339	325	317	340	295	326	321	357	332	348	327	296	313	313	304	319	316	341	364	311	323	322	333	352	316	326	375	338	368	331	288	305	335	295	337	295	333	332	320	335	318	290	316	347	274	290	317	290	309	302	359	337	319	297	362	304	308	350	335	296	293	319	309	318	316	338	341	313	301	303	327	320	338	323	280	307	308	317	335	317	294	321	334	316	330	331	354	353	298	307	353	338	328	322	322	321	326	340	273	312	332	323	329	335	314	331	342	293	298	341	333	343	312	324	330	296	335	326	330	317	367	339	331	306	340	317	314	313	320	336	294	332	312	333	308	311	332	291	307	321	364	293	306	326	306	366	356	323	291	310	275	319	312	309	309	279	356	322	311	323	320	351	340	325	328	316	296	315	309	328	341	312	312	343	333	364	298	300	297	311	352	310	336	352	355	297	358	319	329	319	293	323	307	316	327	355	329	333	319	330	287	326	342	342	306	343	329	353	325	331	335	332	320	321	332	328	290	336	317	313	345	340	298	340	305	305	317	306	291	307	361	321	342	348	344	329	326	318	323	295	314	331	354	292	310	337	325	304	347	351	341	328	336	358	348	333	341	324	330	338	314	326	330	305	297	323	329	332	385	324	311	341	341	336	333	340	312	331	323	341	330	308	372	344	289	330	277	364	309	353	319	318	294	288	303	294	313	303	285	344	290	335	338	302	323	309	284	367	330	348	289	331	301	341	351	329	308	286	305	323	367	352	351	275	343	327	299	293	313	343	297	312	350	326	314	353	312	309	328	329	331	311	319	311	280	373	335	342	306	315	346	344	298	345	355	319	325	342	315	301	287	329	313	320	281	318	319	324	316	342	328	315	305	319	335	283	348	364	346	290	347	361	275	291	330	363	294	306	298	298	343	322	354	300	326	321	325	334	367	338	296	313	331	324	349	326	329	293	279	315	310	322	305	337	308	329	340	355	307	339	286	334	318	324	353	326	334	330	300	298	318	280	319	323	343	335	303	310	343	313	317	298	316	320	326	312	311	328	309	310	332	292	270	324	286	312	323	331	288	309	323	313	344	315	358	348	346	292	285	353	305	307	346	303	313	328	337	338	323	311	351	341	351	321	348	358	328	320	342	309	312	260	352	326	326	353	364	307	363	323	302	319	325	320	327	316	320	312	262	316	314	311	318	327	313	303	314	337	328	326	323	336	326	287	361	373	318	342	311	329	335	334	345	326	319	277	300	320	323	315	324	308	324	330	320	336	321	314	300	299	325	346	379	311	295	319	333	315	334	348	308	303	325	355	285	336	340	319	319	303	351	285	330	353	305	362	332	344	325	297	321	337	313	377	329	305	303	318	335	336	298	328	285	311	317	329	307	334	313	308	308	288	363	328	301	318	362	337	357	295	340	318	357	315	343	340	329	352	254	326	314	312	304	320	327	314	324	321	312	333	310	304	318	337	322	312	338	327	319	332	310	300	308	295	308	315	352	323	316	338	300	329	295	316	319	335	302	340	350	341	337	327	319	332	329	311	320	288	321	346	335	362	323	326	343	310	295	312	327	306	286	299	335	298	306	317	309	310	305	324	350	335	290	333	291	325	334	311	327	319	344	378	346	337	292	313	296	326	312	343	348	326	312	330	337	309	283	276	334	319	340	306	281	315	352	306	311	333	332	292	310	307	321	311	320	316	348	319	334	309	318	332	371	344	336	355	330	312	267	319	307	340	342	323	311	316	304	287	337	351	326	294	318	318	325	285	256	287	305	317	300	311	313	286	342	308	347	326	317	346	320	293	328	300	305	335	336	280	328	311	286	341	357	341	346	296	291	291	290	334	387	325	342	356	324	376	322	328	300	328	313	322	326	330	335	316	345	325	315	307	341	333	328	308	337	331	336	299	314	338	364	306	308	303	294	341	339	321	344	334	315	302	322	313	324	314	324	290	325	369	307	300	304	284	315	322	316	295	294	319	342	326	346	364	311	302	330	311	316	343	325	311	329	359	319	294	336	330	330	322	313	338	324	324	347	320	320	304	360	293	314	311	314	321	337	297	365	314	313	350	288	333	318	327	304	310	334	313	330	313	336	322	320	309	352	279	328	352	293	297	321	309	347	338	356	329	342	297	297	327	316	289	319	339	339	321	313	336	340	373	310	293	295	341	330	292	323	328	346	332	340	324	316	324	301	300	310	333	317	327	323	262	356	289	324	311	340	273	333	340	335	345	318	333	328	319	336	328	288	375	293	318	338	305	353	333	345	293	310	315	291	322	315	288	281	308	315	321	361	344	284	322	358	313	278	338	291	342	314	340	343	326	307	309	281	302	304	309	372	318	306	301	277	322	319	325	315	311	342	339	332	306	347	330	280	326	300	305	301	333	345	339	272	309	352	314	309	341	321	308	317	303	347	348	318	313	378	331	320	328	313	320	312	309	357	311	303	325	296	317	326	320	324	289	337	315	313	330	353	319	325	345	310	306	263	328	305	305	329	340	310	309	300	369	356
23826	11839	10743	7413	4911	3405	1700	1135	1022	1042	974	895	813	834	838	804	775	821	780	815	788	770	714	807	711	755	731	760	759	819	805	747	745	794	733	719	756	759	710	766	733	718	750	796	751	731	732	716	758	741	705	825	737	769	741	755	748	764	749	801	780	716	769	833	772	747	765	753	797	733	754	707	768	718	689	762	717	774	769	729	775	771	753	753	737	807	791	742	764	756	773	727	724	742	728	703	727	747	775	770	726	749	786	761	770	736	728	782	793	733	769	733	802	758	734	771	748	793	744	709	812	766	767	754	771	760	733	788	735	724	739	752	747	724	731	732	777	756	755	741	742	758	740	750	709	761	705	708	744	729	759	776	760	755	812	755	775	719	757	722	756	777	775	750	730	705	740	768	790	786	743	724	745	728	741	735	774	776	781	813	778	738	739	704	753	758	785	769	769	750	706	729	742	733	733	777	739	739	752	785	738	764	743	736	779	757	699	762	754	740	738	785	780	744	732	768	694	740	770	702	769	710	785	742	696	780	786	714	725	741	789	767	728	755	729	761	731	763	748	771	719	721	803	750	768	793	768	751	747	751	766	718	748	760	763	723	727	789	731	744	740	712	777	733	718	798	704	716	730	717	793	765	695	762	730	713	769	729	754	735	773	709	706	767	747	703	795	756	751	753	777	741	734	713	745	704	765	726	763	760	802	769	781	711	775	782	739	743	722	707	755	747	746	710	752	786	693	746	733	718	769	730	728	748	729	717	774	786	701	720	777	778	762	718	800	769	762	723	753	755	756	756	751	760	778	791	699	755	744	764	799	785	740	770	778	761	786	746	745	707	789	749	732	751	743	794	756	760	802	716	756	814	725	808	760	756	747	703	723	731	733	725	713	749	715	758	728	739	744	768	737	745	735	786	748	800	738	727	753	705	724	732	709	731	737	787	737	759	754	806	792	720	725	771	765	802	745	711	775	751	742	765	713	775	694	720	712	732	778	756	740	709	730	772	751	727	805	753	733	788	721	744	803	723	792	746	769	773	748	744	750	766	759	734	747	762	758	728	769	809	697	773	735	775	750	785	766	743	754	753	766	744	743	755	747	758	756	732	765	695	788	742	753	794	775	737	717	708	679	772	763	757	761	769	722	722	767	757	745	742	736	751	758	729	771	752	735	762	799	770	776	746	771	768	739	688	737	737	768	810	749	735	775	722	742	780	759	732	732	737	731	772	740	782	785	773	757	771	766	773	794	732	722	723	772	706	815	701	702	738	767	784	766	757	773	795	786	718	742	770	792	804	744	789	744	755	775	751	739	715	750	707	797	662	764	725	758	734	710	755	695	768	772	782	740	716	774	767	779	767	762	773	757	730	773	744	732	722	784	779	760	743	752	717	815	703	687	746	692	747	796	714	775	767	777	743	754	796	746	719	748	705	730	740	707	781	743	760	736	730	752	753	723	790	730	733	770	733	737	719	725	722	769	758	743	739	715	763	733	794	730	763	724	753	720	775	731	746	751	756	747	733	767	752	728	723	750	764	738	746	771	779	741	744	721	766	733	787	715	726	700	762	771	734	732	760	716	731	744	773	757	756	784	705	787	784	776	771	715	744	752	776	775	758	746	754	764	691	784	741	771	714	790	760	723	727	757	737	778	758	755	657	779	701	785	715	741	789	767	787	755	724	759	692	785	754	761	766	740	731	787	702	702	726	723	745	728	758	731	737	752	758	753	772	760	721	773	786	764	746	772	737	748	676	748	730	749	737	720	748	735	712	788	772	752	772	701	788	773	732	742	774	803	761	746	714	752	809	800	780	710	773	735	746	747	782	725	750	759	732	813	738	781	668	765	787	717	726	796	766	727	772	770	761	719	757	744	776	774	726	718	758	791	795	783	761	726	757	768	732	757	685	732	769	734	779	732	813	785	750	766	797	744	711	775	770	765	729	776	742	740	766	775	735	742	722	743	751	763	773	770	716	715	760	797	728	758	753	793	728	731	765	754	765	762	779	753	726	728	709	699	771	779	745	738	769	743	775	746	760	743	819	707	795	731	719	720	742	776	747	719	739	694	715	730	729	715	750	709	781	734	743	741	775	757	729	749	730	729	772	731	698	730	719	777	776	739	772	765	711	732	743	717	771	719	790	722	748	750	781	752	783	737	721	701	739	767	758	739	778	748	761	775	643	755	772	770	747	724	750	705	790	739	744	714	721	760	757	724	769	734	710	766	754	750	725	821	766	794	714	701	739	765	742	752	770	785	775	728	787	739	767	742	763	758	775	788	775	782	732	743	750	743	712	755	741	760	781	744	668	701	732	750	679	728	702	761	762	767	734	732	731	698	744	687	759	772	694	764	777	672	738	728	765	748	771	776	729	717	737	695	764	725	778	708	741	756	764	786	699	745	782	776	706	768	768	752	758	726	754	762	701	743	732	703	719	786	753	729	764	732	789	776	704	815	735	774	778	682	761	788	778	722	754	736	738	697	714	728	745	748	788	688	729	758	781	786	755	757	746	740	777	762	716	751	738	797	735	740	745	713	745	716	749	783	753	741	788	723	751	700	761	715	678	738	690	768	790	713	717	782	767	746	733	759	784	783	725	731	738	694	730	722	733	741	756	816	770	728	759	808	827	788	768	751	719	742	691	740	752	787	767	760	728	810	739	760	759	757	767	741	693	699	688	771	699	731	739	732	768	791	725	768	747	771	736	742	750	771	751	717	790	786	760	751	803	767	749	743	704	784	738	775	689	786	727	779	761	718	703	725	712	777	781	746	737	750	746	744	716	719	757	738	724	702	717	822	745	735	772	724	671	705	720	697	729	812	762	811	748	768	736	768	715	730	789	728	759	754	744	732	732	786	789	733	754	726	753	737	760	731	736	759	763	697	764	734	731	744	763	786	741	745	713	743	731	738	721	773	747	738	752	784	774	736	759	706	763	757	763	719	734	733	746	762	738	705	763	744	752	710	715	716	700	746	675	753	751	768	728	769	709	707	816	749	731	775	725	738	761	731	729	712	736	740	750	784	770	745	752	748	768	723	777	741	720	778	744	719	766	738	734	748	750	743	758	752	746	736	702	765	799	759	740	729	696	753	734	800	762	718	777	751	727	745	757	742	722	724	752	720	748	726	741	764	696	771	745	705	772	760	795	778	773	766	796	740	768	784	751	748	711	719	715	737	779	720	771	782	769	782	771	758	735	690	725	762	724	748	770	741	743	679	726	760	710	718	738	807	714	723	790	725	752	738	743	682	801	704	768	839	743	757	776	736	762	740	738	732	760	732	767	781	755	779	767	797	731	712	734	730	748	785	705	687	757	750	717	746	728	707	749	754	742	760	726	721	759	808	693	760	755	728	741	758	798	719	753	747	758	746	763	739	776	739	800	750	699	774	772	770	781	796	717	749	794	746	768	720	771	754	755	758	718	699	775	723	788	741	696	710	740	791	707	745	749	730	761	765	770	795	766	737	758	730	771	742	765	734	712	698	772	754	792	693	732
22074	2623	615	391	320	311	325	328	309	302	304	318	284	313	286	272	310	284	311	308	310	313	342	300	286	287	305	326	304	298	311	312	283	282	242	271	297	300	308	313	303	293	316	305	293	286	309	293	338	297	319	287	304	301	319	267	309	271	295	289	313	286	306	286	315	293	306	299	284	319	273	339	301	289	277	281	303	282	300	297	303	281	276	275	302	298	328	307	288	302	284	311	274	315	306	261	308	283	310	289	281	298	310	278	267	301	305	256	290	291	304	263	296	295	297	308	314	318	298	298	321	302	338	268	315	293	306	302	299	322	334	326	290	305	291	300	278	323	293	297	290	298	294	271	325	313	323	330	298	292	295	273	259	273	279	315	344	294	299	333	307	317	310	326	285	285	265	298	298	276	316	305	303	295	294	332	322	294	290	313	291	305	292	319	309	316	308	346	297	301	325	317	311	303	296	290	276	296	292	296	330	294	340	305	293	306	300	282	284	294	297	291	296	311	272	292	288	300	331	273	297	308	270	343	280	266	328	343	336	288	296	302	301	281	310	318	265	291	304	266	271	278	285	313	291	319	309	276	283	302	305	322	277	280	307	314	319	293	295	290	290	316	312	321	326	315	276	325	257	275	308	287	297	293	261	275	275	324	273	318	287	320	286	294	300	339	287	324	257	306	289	280	300	328	308	295	298	316	324	283	330	315	333	285	302	342	303	276	327	317	307	268	295	261	288	281	318	309	317	317	298	305	268	296	270	297	270	305	319	331	317	295	319	264	304	302	335	280	331	270	308	294	327	302	298	294	334	284	305	292	336	287	283	269	277	298	300	289	284	310	294	309	247	289	289	281	307	338	299	323	318	311	269	297	322	322	303	340	295	284	319	298	296	315	300	292	288	325	287	268	292	307	279	277	321	260	331	330	310	310	321	316	295	287	272	286	301	272	313	276	296	281	294	324	285	319	278	307	288	322	314	279	294	297	290	332	288	309	309	291	319	288	317	303	289	304	304	287	308	292	293	267	302	298	296	312	291	296	299	282	318	269	309	287	332	298	270	265	310	285	301	268	313	304	316	296	296	312	298	291	287	286	281	324	289	315	342	302	324	276	297	305	280	295	308	294	258	331	292	333	295	267	303	326	295	300	301	310	295	303	267	308	293	263	294	283	296	255	300	276	296	292	288	301	308	294	274	290	300	294	297	309	275	270	266	270	303	298	318	335	310	299	321	298	288	280	282	311	317	294	291	297	306	286	301	333	311	336	311	279	318	322	285	309	289	304	304	311	337	314	286	297	294	281	322	310	305	263	322	285	293	335	309	293	319	318	301	296	321	295	282	303	312	300	341	289	309	291	295	305	294	295	319	293	275	328	297	279	288	290	283	294	300	333	305	278	293	291	242	307	324	290	314	306	306	285	303	287	327	314	259	323	316	272	303	285	287	299	291	297	305	278	292	292	295	329	300	292	281	291	308	293	316	322	299	286	307	297	297	311	300	289	274	344	316	320	299	285	298	301	283	288	323	279	304	311	307	307	272	306	274	331	305	302	313	319	291	283	292	277	326	302	288	312	287	296	286	326	265	279	295	295	274	305	299	331	267	279	318	284	279	312	299	279	291	295	252	266	321	284	285	316	263	283	299	312	331	309	298	290	294	322	319	298	287	273	296	307	305	300	334	333	318	296	291	337	331	291	268	291	307	299	321	301	345	334	273	303	287	325	275	305	324	301	303	309	256	292	261	316	351	257	280	306	318	280	322	316	303	295	290	305	300	294	301	267	283	320	271	288	333	285	270	283	288	307	291	316	276	332	292	302	329	287	250	273	290	324	273	306	304	299	288	331	306	320	302	313	293	246	322	324	293	311	318	321	293	306	297	289	327	331	275	292	315	298	295	284	306	304	322	305	287	271	319	316	269	293	293	296	301	323	288	276	283	292	335	285	323	291	308	288	320	296	317	288	297	293	296	291	291	301	293	289	304	314	313	291	316	306	327	311	285	297	299	294	309	301	329	280	289	329	291	302	288	321	288	296	299	314	267	306	318	271	302	301	293	290	330	307	298	296	334	283	285	275	316	297	350	286	305	310	270	307	351	298	318	292	286	270	297	283	302	322	283	285	307	308	287	289	292	305	287	301	292	323	309	283	307	312	267	295	304	308	321	295	293	283	291	313	289	277	293	286	321	279	312	320	284	289	304	282	283	291	328	297	314	279	318	278	304	334	353	318	311	284	277	313	281	285	262	295	265	320	270	327	315	325	286	285	326	313	320	344	280	327	328	289	265	311	291	292	274	284	262	287	275	277	243	289	295	308	292	318	263	307	320	277	277	328	303	304	285	330	334	309	295	282	318	310	284	292	304	303	312	305	274	296	295	284	316	330	312	273	288	295	285	285	319	290	280	333	282	292	285	329	293	315	312	272	303	258	301	296	316	314	289	319	277	306	282	321	306	329	294	285	323	289	309	278	310	303	281	283	243	310	284	284	282	292	281	292	318	291	302	298	278	257	324	274	340	271	294	310	304	269	318	291	293	314	335	281	297	283	314	319	288	296	295	274	298	304	307	289	282	360	285	274	294	329	260	271	299	280	280	274	254	301	259	303	283	257	296	311	339	331	334	303	292	297	322	295	304	297	332	305	303	286	317	306	337	293	254	290	277	305	287	325	279	329	279	296	327	287	282	303	250	266	288	291	257	323	296	283	270	308	314	308	289	295	308	312	285	307	326	316	315	295	319	290	332	305	296	291	313	288	277	297	329	305	295	334	335	294	325	303	251	296	302	257	280	315	273	304	271	292	310	308	317	263	290	292	292	317	287	272	278	290	292	323	308	286	315	310	286	288	280	287	311	292	277	268	286	272	288	327	336	308	310	324	291	270	301	293	305	286	258	294	289	292	280	272	295	308	332	305	305	297	272	289	250	267	290	344	292	309	311	287	313	295	339	252	270	280	275	285	262	292	307	282	277	318	295	288	292	303	293	295	298	314	287	299	293	267	291	293	317	287	275	297	329	295	321	261	277	308	280	344	290	312	277	291	287	288	294	290	293	313	328	304	273	283	307	292	277	327	308	273	323	270	328	287	331	291	282	287	307	317	313	291	280	322	270	293	309	277	304	286	305	282	302	294	270	311	273	277	312	312	285	299	305	292	295	312	299	297	334	303	332	315	263	320	292	287	305	273	337	279	259	292	301	291	316	343	287	303	307	290	275	285	264	303	301	285	309	315	295	299	318	302	312	325	293	286	297	297	341	282	292	324	315	281	292	297	332	274	254	291	304	335	295	297	295	295	301	279	341	281	298	312	315	287	287	287	309	336	285	319	300	296	293	283	300	274	280	300	271	287	297	307	306	297	323	299	297	330	267	321	299	285	316	268	307	269	282	314	302	278	360	304	283	315	322	301	318	283	303	310	278	317	289	281	309	261	289	297	332	279	291	303	285	286	288	320	298	302	321	305	279	281	278	318	287	331	355	310	280	311	289	282	300	304	293	307	280	279
17144	6582	4670	2856	1661	1100	890	811	758	765	737	734	662	684	679	632	711	688	653	646	671	689	656	673	674	660	652	716	657	688	666	623	645	650	608	715	623	679	688	690	644	623	697	682	663	691	698	633	692	635	642	622	668	661	666	604	643	693	633	601	664	678	627	642	664	638	647	681	629	687	671	657	679	661	662	662	703	703	730	664	709	669	622	625	687	680	643	671	661	673	733	649	641	688	647	686	647	679	616	638	644	621	631	688	665	658	683	696	635	683	670	667	665	655	646	630	629	679	617	666	674	630	688	696	653	690	635	647	631	689	658	654	645	647	659	687	668	622	641	644	633	656	704	645	649	630	654	672	636	644	653	713	688	655	681	676	660	672	679	641	703	647	646	676	652	696	628	652	628	660	668	678	643	671	672	626	610	706	663	656	663	670	667	667	695	672	646	695	660	649	640	662	632	643	654	656	626	686	667	695	620	624	699	679	698	632	660	615	683	654	655	627	649	597	666	655	669	680	618	665	668	691	652	686	610	633	671	694	687	643	623	657	649	647	628	648	647	660	695	677	696	688	637	704	661	696	645	677	700	672	673	716	664	694	646	635	658	641	679	598	662	646	629	651	667	667	619	665	673	667	646	712	694	667	619	656	675	667	675	630	642	674	665	646	665	693	659	669	661	640	693	657	646	671	639	662	657	684	636	714	678	652	682	661	632	633	655	635	663	654	649	691	639	710	599	661	672	657	726	694	641	652	642	687	685	708	624	665	693	643	680	644	663	685	681	665	632	642	637	632	665	659	650	679	658	633	667	677	689	659	684	654	670	657	640	684	657	667	693	641	675	679	650	625	683	651	690	679	664	689	686	682	737	679	617	632	651	644	652	656	644	653	701	634	660	647	646	630	637	645	692	638	688	712	658	640	667	661	659	600	666	636	661	657	688	653	670	661	647	695	627	698	683	621	654	689	681	653	649	633	635	683	642	641	699	636	651	658	658	682	634	582	674	651	641	644	631	669	681	708	637	642	671	684	668	609	654	705	688	689	718	695	660	702	671	671	679	672	656	647	655	630	666	667	662	697	651	682	654	648	655	692	697	656	636	684	681	669	673	718	645	626	664	681	621	708	622	664	689	611	671	651	649	708	680	656	649	650	664	657	679	629	650	650	652	741	657	654	616	627	650	655	668	639	651	695	627	624	671	689	659	647	677	652	700	672	606	670	633	645	725	665	620	651	655	649	662	695	634	641	664	671	673	669	651	643	699	660	628	694	688	678	681	665	720	649	698	697	662	636	699	660	628	673	639	642	615	671	635	632	658	691	624	649	670	665	658	623	641	681	679	667	681	667	641	639	635	635	657	659	629	656	708	635	661	639	712	673	699	627	677	623	638	624	687	667	629	685	661	658	662	640	655	712	656	670	607	714	659	679	645	627	643	643	671	624	675	647	667	620	673	640	651	653	652	720	661	652	693	633	660	670	663	600	664	675	673	648	651	661	656	697	647	689	690	654	674	651	651	698	628	638	678	707	699	645	738	653	653	677	680	620	668	684	670	670	617	684	688	643	676	619	727	680	689	698	689	672	621	626	667	647	689	667	621	696	664	661	696	633	676	664	663	656	637	641	663	704	680	647	647	656	637	664	605	672	576	635	650	640	691	681	669	620	660	657	649	710	720	657	626	696	646	664	676	650	685	647	670	705	665	653	651	660	664	698	682	668	657	643	684	649	676	623	641	676	684	661	667	672	663	650	648	636	668	673	672	664	686	691	675	664	635	624	675	676	694	644	656	664	703	625	653	679	667	639	644	642	697	693	685	632	627	684	675	658	662	660	683	737	664	691	711	649	701	643	639	642	702	665	629	632	636	639	682	667	684	686	634	687	667	653	670	579	667	659	624	661	600	645	681	650	718	636	675	638	647	682	656	624	679	685	703	687	648	664	661	698	642	678	685	649	652	674	683	694	639	638	653	644	639	678	648	649	671	654	666	653	627	658	685	619	652	655	699	655	631	655	659	661	661	674	675	629	686	679	625	618	674	679	698	658	650	629	671	652	619	698	678	647	669	654	639	659	658	704	687	695	658	669	642	644	667	644	656	649	695	719	663	677	661	666	621	654	680	674	691	623	652	723	596	671	628	658	681	679	685	663	622	643	623	673	663	641	685	654	639	697	672	659	664	643	635	707	633	650	653	640	688	677	684	676	673	658	708	681	655	698	659	647	642	629	676	636	665	680	692	658	674	622	646	677	644	630	653	694	686	700	673	663	681	660	668	709	701	699	725	612	646	673	668	660	658	641	680	680	667	700	662	700	687	648	681	680	628	672	634	683	642	655	583	656	619	639	679	638	644	659	602	651	677	666	627	641	650	612	708	706	673	644	611	654	729	662	639	697	649	698	662	663	685	655	635	623	653	658	647	676	696	677	662	695	668	643	646	694	674	658	713	677	671	647	664	695	635	628	677	669	656	645	681	671	660	640	657	653	644	668	647	626	623	648	594	649	633	661	652	644	633	676	700	654	660	666	697	669	694	673	692	663	670	671	664	639	670	670	699	647	690	659	664	654	683	647	668	647	641	696	674	647	642	652	674	650	705	662	664	667	651	663	687	686	672	662	638	656	627	643	688	701	697	654	646	675	638	684	670	693	633	636	652	637	681	684	724	659	614	676	639	695	675	709	724	700	647	685	653	692	682	664	664	670	640	699	648	674	667	698	670	684	616	671	661	646	634	674	633	661	626	634	680	663	638	657	664	708	732	636	677	653	631	613	659	692	670	725	653	658	645	669	735	685	632	645	694	650	682	669	673	645	657	664	654	663	637	635	644	693	684	674	696	654	699	645	620	645	663	635	630	655	637	645	670	682	729	679	666	658	648	630	671	667	666	655	622	643	633	680	691	653	631	697	680	668	651	652	647	672	613	705	611	624	661	685	651	669	666	702	701	728	663	634	658	637	653	615	705	688	657	700	649	670	656	668	644	653	646	649	655	633	695	673	667	650	702	667	696	608	631	646	635	682	671	614	630	700	652	667	623	610	675	661	710	677	633	656	637	674	654	689	646	607	644	646	671	674	623	690	644	721	653	653	677	637	637	679	659	647	663	649	639	630	653	691	635	652	650	618	662	628	611	673	662	631	671	656	645	672	658	720	653	668	663	642	665	659	634	666	650	639	641	625	657	673	679	670	664	611	665	709	700	634	657	655	679	682	650	621	633	645	659	689	729	648	719	613	667	657	668	646	665	680	603	661	685	658	667	651	658	610	647	633	661	674	693	673	717	633	694	708	644	660	669	638	683	623	634	679	652	669	680	616	619	652	658	677	635	646	657	682	668	652	674	700	671	654	675	638	663	656	694	660	658	667	709	656	687	666	677	664	688	631	629	633	656	690	677	688	630	666	654	639	701	641	653	675	648	692	636	662	704	703	689	648	664	700	659	675	677	669	649	643	636	701	693	628	675	649	684	644	669	694	665	699	656	671	641	627	640	663	643	637	678	725	637	693
31364	5258	940	585	399	386	342	329	337	299	290	331	315	317	330	338	308	305	270	303	334	334	305	274	288	300	324	303	326	323	296	312	264	295	326	344	310	363	321	305	274	309	292	311	303	340	304	321	306	321	356	303	316	306	342	303	300	295	295	270	333	308	297	306	288	262	310	343	288	337	313	307	298	301	301	305	323	328	318	271	304	295	295	297	315	346	322	296	317	324	295	328	315	320	286	318	357	312	332	310	289	326	338	296	320	285	302	303	335	313	306	320	296	316	300	348	315	296	312	287	288	296	308	345	301	285	326	282	308	306	333	322	295	270	325	310	282	331	296	326	312	312	299	337	307	326	282	299	275	299	314	295	336	275	326	291	337	307	330	309	288	336	311	310	326	306	279	299	291	308	308	299	287	319	315	295	313	315	266	288	355	293	302	300	343	304	344	295	291	319	336	361	284	322	313	310	279	309	299	337	321	345	317	316	330	340	326	298	309	299	307	311	318	307	299	324	296	317	320	287	296	318	300	328	300	307	336	308	317	327	318	278	352	317	337	285	300	338	350	327	303	314	287	292	332	326	305	273	305	304	285	272	316	320	307	316	292	312	337	328	316	301	324	331	336	329	320	318	335	282	325	299	307	302	314	298	316	341	285	303	316	313	313	330	312	332	325	320	294	283	302	286	262	349	297	322	336	274	330	285	281	296	279	287	300	312	310	325	314	341	323	319	345	293	288	335	295	293	272	299	313	312	343	349	308	345	295	321	300	293	308	288	336	318	323	322	297	291	344	288	310	320	309	322	319	313	299	314	303	274	283	355	318	312	317	323	312	335	286	339	304	303	302	285	299	302	310	318	291	300	306	319	310	308	296	340	307	305	260	319	312	305	311	302	304	314	307	349	277	314	326	343	301	312	308	339	308	301	311	274	293	315	269	326	311	290	325	327	301	301	312	320	310	324	306	307	299	352	321	311	292	298	299	295	307	311	329	315	318	274	296	282	314	281	287	338	309	306	325	300	303	313	290	323	292	317	303	306	293	314	316	265	324	308	338	304	285	294	304	335	295	356	273	305	303	307	336	318	288	333	286	323	346	318	326	279	295	295	284	322	319	279	337	325	316	324	320	297	322	330	316	301	289	324	272	325	278	286	291	271	312	303	310	336	327	284	317	305	318	315	325	321	285	325	321	280	325	285	299	327	303	321	323	340	334	314	281	308	293	285	282	299	304	321	275	313	305	333	298	308	300	324	351	345	308	277	310	326	326	353	306	328	276	298	308	338	321	306	327	310	331	297	299	313	329	338	298	308	307	320	305	297	299	309	296	302	300	291	289	299	341	308	283	318	302	330	314	329	314	314	318	298	314	314	268	304	319	299	302	314	319	283	323	310	297	349	338	287	323	320	319	261	307	301	291	336	310	288	325	314	280	306	295	312	319	299	333	320	321	343	292	292	325	333	327	313	319	367	310	291	323	340	291	326	319	291	302	295	266	290	336	312	301	310	297	314	327	304	314	305	296	326	369	311	306	299	276	309	332	295	298	317	295	320	312	290	305	310	296	320	317	284	340	334	307	301	300	305	303	289	309	295	320	308	280	278	308	332	298	297	306	291	329	302	332	300	318	319	299	306	320	323	309	320	310	299	296	311	336	292	301	319	292	310	314	317	290	301	320	303	286	314	313	318	331	305	317	320	309	274	329	323	303	331	292	298	326	319	304	309	324	330	312	336	352	299	327	291	300	324	312	268	307	300	294	262	293	306	320	330	284	325	309	305	321	316	310	292	305	286	292	299	326	314	321	293	314	307	339	310	315	295	323	263	346	305	276	281	316	387	334	266	324	316	303	330	314	299	342	308	291	303	322	341	265	278	321	328	331	321	323	302	278	314	327	324	313	296	322	309	340	326	325	282	302	319	275	319	297	312	306	318	319	341	306	289	336	312	299	279	287	302	302	300	278	289	337	349	275	286	292	301	314	270	296	333	267	307	287	286	307	307	321	313	311	337	281	341	306	313	337	297	289	311	312	314	305	277	305	285	307	290	292	294	292	321	349	281	296	271	300	334	338	311	329	320	332	309	308	324	323	314	317	315	339	335	316	328	347	316	332	332	308	323	290	308	330	296	306	284	291	302	323	281	288	319	321	301	310	301	313	270	286	311	349	304	296	330	321	317	279	295	320	320	325	308	319	334	318	283	309	310	330	273	300	312	294	302	291	314	350	294	300	318	309	334	282	352	280	337	316	336	283	312	328	287	321	327	342	327	319	301	314	328	283	310	282	297	290	319	312	321	302	310	300	315	314	322	323	292	353	286	315	286	345	321	326	288	327	317	302	307	309	299	305	287	314	302	310	299	277	330	270	303	295	298	311	313	316	304	310	298	322	341	323	330	303	299	302	301	308	316	315	314	319	300	343	266	284	327	308	307	355	283	308	315	277	330	322	314	335	302	320	308	344	300	336	284	335	288	319	309	295	307	285	304	332	330	305	274	295	300	264	308	304	322	342	303	337	303	277	304	313	281	316	304	318	302	358	295	324	307	272	274	270	311	303	317	286	289	369	324	287	289	314	319	308	279	316	332	329	293	323	309	309	318	337	337	331	323	310	307	312	305	289	321	302	319	315	287	310	316	313	320	322	322	322	320	288	311	309	306	298	327	332	323	318	305	274	330	300	277	319	312	344	316	299	328	287	341	301	334	311	352	339	285	307	335	317	300	329	333	317	277	350	304	319	323	309	312	326	350	334	285	313	271	346	331	276	341	283	297	324	294	297	334	307	313	328	333	333	338	333	328	309	293	281	293	304	297	295	294	294	314	324	309	339	308	310	297	285	350	321	296	304	315	288	351	344	307	322	299	291	300	299	285	261	323	323	301	332	301	328	330	319	334	290	303	315	304	322	321	331	304	306	341	320	325	305	318	303	325	297	302	324	292	306	289	304	322	322	284	313	300	303	352	294	308	306	338	321	335	304	304	331	343	292	275	313	335	332	283	309	265	321	289	327	319	283	300	281	289	278	307	315	300	315	293	291	285	315	298	334	286	311	272	323	343	403	333	328	294	287	320	297	338	335	319	318	313	326	331	319	279	295	301	292	331	307	313	330	304	266	309	303	328	313	330	328	295	294	272	334	293	328	312	298	302	289	327	348	297	320	281	305	310	274	282	263	327	323	320	352	272	306	330	327	302	296	301	312	326	303	277	285	317	347	339	293	307	310	293	285	339	319	321	276	309	314	335	290	295	305	318	324	317	307	315	298	303	328	331	290	321	313	320	339	291	321	308	317	322	322	341	319	350	328	335	312	303	311	305	289	309	297	296	323	319	315	299	319	352	347	333	278	285	303	303	289	325	301	320	277	311	342	309	290	337	298	301	300	322	311	291	308	302	300	278	291	294	321	328	325	314	308	284	328	311	292	293	274	345	331	324	339	335	306	291	318	307	320	312	305	300	301	318	299	303	329	352	291	337	323	313	294	298	293	342	309	323	310	284	326	291	318	312
22826	10171	7155	4706	3118	2136	1439	1119	948	911	796	818	796	785	805	723	713	760	712	762	728	724	689	723	769	727	692	703	744	676	727	679	753	702	653	716	716	740	714	709	721	665	695	704	715	750	675	726	665	657	721	702	731	756	653	747	645	695	711	671	705	710	675	687	686	706	715	721	724	695	693	742	680	736	700	742	641	696	680	680	701	703	712	751	721	684	666	711	670	703	744	722	719	691	693	675	688	704	728	707	698	722	725	682	679	687	699	750	722	683	763	664	686	658	682	729	671	662	768	719	682	705	726	686	655	752	692	710	728	754	672	700	728	723	747	669	755	691	688	739	726	728	717	679	721	670	686	695	762	707	706	695	673	698	719	711	705	697	702	723	724	729	678	652	683	689	715	719	710	674	660	666	709	720	703	683	699	693	686	688	760	731	697	721	688	732	704	664	773	707	728	706	704	685	717	705	696	671	660	709	658	675	723	719	706	661	669	709	741	784	697	673	717	701	722	673	752	717	722	737	736	684	706	687	696	754	693	716	649	697	690	727	717	682	714	705	692	767	722	723	740	698	717	727	700	728	750	671	683	719	742	700	734	686	670	700	718	745	748	650	661	703	744	736	708	698	699	718	724	670	723	698	679	744	720	765	746	731	758	722	708	721	742	728	720	691	726	685	703	713	718	731	715	676	718	696	693	663	722	744	699	714	721	711	735	712	685	731	694	689	692	721	686	729	688	739	718	699	724	670	724	719	694	770	724	677	712	755	725	705	705	744	716	707	751	730	683	689	714	719	719	727	737	721	711	716	690	722	725	693	704	721	701	763	757	723	723	722	733	720	707	706	743	666	667	675	700	699	734	698	722	727	703	716	699	666	709	735	740	736	618	713	749	688	711	710	669	757	719	719	655	719	697	717	667	686	713	717	706	733	682	747	701	678	675	677	714	714	728	692	708	769	719	679	689	735	705	660	720	701	684	700	646	687	699	723	697	651	739	762	725	702	678	699	701	740	700	723	717	715	731	686	680	753	702	705	697	677	716	658	699	752	732	724	733	701	710	732	690	683	733	761	688	681	753	668	690	698	784	766	683	675	727	714	721	739	703	743	692	723	724	720	690	684	726	689	707	699	743	718	678	749	705	708	721	732	688	691	687	699	720	710	669	689	684	671	689	711	730	739	718	645	739	704	706	715	688	679	713	702	716	715	723	771	718	688	706	721	737	697	723	718	746	744	746	681	668	718	716	692	701	756	717	673	695	690	681	687	735	706	696	664	679	719	745	681	672	755	689	709	749	686	704	751	724	707	748	679	658	711	730	729	673	709	681	706	664	721	735	680	666	742	732	722	649	707	713	714	693	734	690	678	656	744	713	720	724	704	687	739	734	729	722	695	678	691	690	695	780	699	684	770	719	651	692	676	739	731	741	665	693	683	668	755	748	663	726	700	733	735	705	716	709	719	735	703	715	672	689	700	741	707	730	696	683	750	777	715	666	727	690	708	692	702	734	721	770	747	705	728	630	719	701	703	699	728	716	695	732	690	653	701	711	721	662	693	725	716	664	713	720	683	636	782	675	693	707	690	733	738	714	719	709	708	720	728	735	776	687	657	682	708	724	694	694	730	717	739	725	667	693	712	721	697	659	721	712	736	714	743	712	688	675	739	676	750	694	706	750	717	754	752	695	659	734	648	679	673	714	715	693	715	747	676	747	756	745	701	713	692	689	690	650	720	693	693	740	697	679	717	728	730	650	669	699	697	703	687	761	703	704	713	694	676	739	732	667	720	730	703	681	663	726	715	699	709	752	712	731	677	722	705	700	733	715	734	732	674	722	704	722	674	752	683	675	735	732	716	697	688	680	716	703	716	709	716	716	649	701	678	713	690	674	679	722	734	769	698	663	679	693	737	686	720	701	731	787	745	704	705	704	765	707	683	713	695	690	672	727	769	690	684	666	769	763	699	712	717	660	715	707	696	720	715	744	703	733	701	737	740	744	705	659	710	738	669	676	702	766	679	687	712	699	689	753	680	702	706	690	675	759	732	737	703	731	736	693	657	686	681	711	704	721	675	715	765	692	742	681	713	668	692	712	720	650	729	683	720	731	720	701	676	727	756	708	728	708	693	755	738	729	740	726	710	668	691	721	713	700	712	690	708	711	670	694	691	693	725	666	713	736	699	715	687	681	685	698	718	710	718	738	653	722	698	690	733	737	706	700	699	685	689	674	703	706	693	723	716	697	717	716	721	689	733	729	699	741	720	651	667	761	676	681	711	719	693	740	731	714	715	687	750	700	682	727	729	668	713	688	699	700	701	677	716	764	717	733	721	769	701	718	715	733	656	663	728	651	734	744	725	717	681	729	702	738	686	694	716	703	689	702	663	700	705	656	711	693	705	698	708	661	766	725	680	657	698	717	716	725	758	706	694	715	676	693	683	708	683	718	722	692	706	705	686	759	730	678	750	694	718	690	714	662	668	669	727	711	707	759	731	748	699	719	766	690	676	664	738	672	781	680	691	698	696	740	723	712	723	728	699	752	708	721	724	720	719	675	702	711	696	713	699	688	713	739	725	734	723	735	759	700	720	697	660	717	732	725	713	729	683	711	749	756	686	659	700	718	732	709	732	699	678	688	709	745	762	639	734	732	697	664	677	706	694	731	716	760	734	724	750	698	728	710	749	735	684	700	742	708	700	740	724	698	728	705	745	690	733	736	710	693	673	675	669	718	714	703	674	753	702	705	729	724	757	693	681	672	705	662	668	734	696	728	736	743	682	706	673	738	743	712	680	736	681	741	761	657	712	676	693	690	711	647	716	721	692	696	662	722	729	731	713	693	718	728	716	706	719	649	673	721	713	732	739	699	734	685	691	776	696	716	692	697	676	685	725	698	735	715	696	702	761	694	663	725	747	735	732	728	710	665	698	720	704	718	724	747	695	725	673	685	708	689	745	712	728	764	702	684	664	659	748	708	728	720	700	738	709	680	701	681	726	703	679	736	673	717	709	710	723	674	720	679	677	694	698	717	710	753	711	718	741	698	700	655	750	666	730	675	684	698	689	769	725	713	691	726	728	709	705	739	684	658	745	702	693	730	723	735	723	723	671	681	668	728	720	714	635	723	734	673	743	701	715	732	733	702	712	699	703	639	688	672	718	718	717	740	719	687	662	706	678	698	722	693	740	723	723	709	702	741	725	684	727	701	705	701	711	683	719	761	770	683	727	684	727	740	744	659	747	703	715	675	715	715	711	691	651	706	703	699	717	701	698	673	708	687	719	716	695	717	705	707	707	689	683	721	685	703	697	720	789	746	693	687	647	703	735	719	713	736	737	691	723	701	791	711	711	722	733	679	710	696	715	708	681	691	682	682	728	727	698	696	660	736	754	733	728	692	686	718	709	685	689	733	703	711	693	680	691	730	711	737	710	698	690	676	710	653	661	649	717	781	701	741	700	707	681	701	735	734	700	739	685	750	666	673	732	732	675	678	732	676	689	744	700
36270	7132	993	680	482	380	370	329	366	331	367	313	339	350	352	307	324	304	297	333	328	303	318	310	278	344	307	342	308	335	337	303	334	345	311	318	328	340	325	324	328	300	303	300	299	309	319	309	328	356	341	311	298	324	318	313	306	330	321	300	309	310	304	297	313	302	318	329	305	322	301	337	301	325	346	333	285	342	346	324	335	331	308	349	299	323	341	331	290	295	324	326	335	322	315	328	327	325	304	325	297	290	360	276	331	305	321	308	319	350	329	300	278	330	331	318	308	315	316	359	311	333	355	290	319	275	354	332	319	326	330	316	327	315	336	323	302	347	338	314	313	290	349	336	325	303	301	334	328	291	309	296	300	320	310	326	309	330	311	338	289	331	310	315	297	329	328	335	303	331	276	317	342	347	323	360	329	350	302	331	347	332	310	319	307	352	356	318	317	305	307	313	340	347	307	330	322	299	325	347	285	294	316	328	344	339	349	344	336	318	336	315	300	300	338	342	347	307	355	327	308	340	318	319	309	346	336	285	310	327	332	348	307	316	322	317	309	308	275	318	324	295	326	351	327	332	325	364	319	306	284	315	338	358	355	327	302	290	299	317	312	305	330	328	313	318	334	290	337	333	282	347	333	342	309	330	344	315	362	303	323	303	318	335	343	315	315	312	336	315	358	302	279	343	330	319	329	377	305	297	359	326	308	308	341	301	319	318	314	323	307	323	319	329	284	304	306	323	322	320	325	337	331	280	337	314	299	308	326	313	336	325	319	313	330	327	382	338	325	276	320	291	322	306	323	338	325	336	328	293	304	340	316	290	335	296	339	364	342	279	289	338	343	320	317	352	312	317	320	294	326	334	348	305	303	317	343	335	277	324	312	320	325	303	352	317	286	326	315	330	311	290	338	327	336	310	356	324	338	302	311	321	334	276	338	318	345	322	305	323	324	327	340	297	303	322	295	315	341	327	329	336	310	346	313	321	308	348	375	323	294	320	327	329	300	337	328	298	309	316	307	355	321	307	305	339	306	325	292	287	342	335	347	289	297	323	371	311	353	349	340	305	304	341	315	297	337	326	300	277	318	310	317	344	309	321	317	329	338	273	291	320	341	323	324	311	274	339	333	285	304	303	327	350	281	338	310	332	328	341	324	320	349	378	328	327	342	301	304	317	358	326	323	320	348	289	322	339	369	306	327	334	355	346	282	316	370	320	324	294	311	319	374	327	310	343	292	323	337	333	307	310	344	320	302	292	324	290	301	289	298	327	333	319	352	338	313	327	339	324	347	323	334	323	341	331	330	329	288	352	309	313	300	321	305	333	319	341	329	329	322	317	321	282	336	313	331	378	316	334	318	340	361	291	296	302	332	331	305	327	297	323	332	326	358	373	296	348	302	315	311	297	372	317	328	333	355	317	320	345	316	261	377	321	340	316	329	293	330	335	282	350	312	327	348	306	339	318	319	318	328	326	296	304	313	327	327	295	321	340	307	341	357	302	323	318	303	309	308	294	321	327	300	317	333	316	326	308	323	306	312	349	301	329	319	326	312	343	295	316	325	294	323	293	320	287	328	314	304	322	333	294	336	318	317	344	322	307	347	327	312	314	303	347	334	320	327	295	255	257	360	330	298	342	315	306	318	316	288	313	301	334	327	307	266	313	311	328	348	337	302	342	326	334	319	316	326	285	340	342	339	333	303	326	331	333	323	299	310	343	350	295	322	313	317	303	325	341	325	318	332	343	328	320	317	321	321	342	335	297	316	320	342	284	319	327	324	313	316	303	286	305	303	268	367	339	289	318	288	308	271	300	339	361	279	331	316	332	336	343	325	307	319	302	341	280	294	311	336	340	278	312	355	342	338	287	330	307	314	320	345	312	321	285	303	310	342	330	363	320	341	315	335	323	335	293	325	313	356	304	318	303	300	296	326	303	343	321	341	330	320	341	349	327	362	327	328	354	299	350	324	307	327	325	333	328	326	285	327	328	262	324	313	310	330	324	315	306	348	315	323	339	313	349	312	297	297	327	287	345	300	283	320	329	284	296	296	302	313	321	313	318	348	319	316	318	350	362	326	370	308	322	342	305	341	332	296	294	311	322	286	281	311	312	346	306	332	328	345	293	350	325	339	309	385	336	368	324	284	312	298	320	296	312	309	320	345	292	334	313	331	325	325	324	328	310	319	319	320	324	346	320	307	306	305	299	308	286	310	311	329	302	338	353	325	317	325	345	336	339	319	289	333	326	314	323	321	313	336	329	331	361	357	310	312	303	314	336	299	303	330	336	328	338	340	302	316	338	347	308	311	321	318	314	325	317	293	333	310	320	312	311	315	314	320	299	303	364	312	317	325	344	309	311	341	313	298	334	306	324	300	328	330	285	346	317	298	332	333	371	371	331	340	279	326	324	323	299	335	308	329	332	337	298	302	319	269	326	311	306	286	306	291	290	325	337	342	311	313	338	358	321	337	335	336	351	340	326	291	318	305	327	333	310	327	350	317	329	317	317	329	306	292	359	290	303	338	295	308	327	290	338	332	309	311	357	317	338	347	329	295	293	306	285	357	360	315	335	321	349	312	344	321	312	329	325	313	305	310	322	312	314	309	370	330	343	334	274	314	302	330	301	295	300	325	297	311	329	328	310	333	309	341	304	336	307	313	338	329	354	302	361	325	331	324	296	296	315	338	309	303	327	327	334	293	318	332	333	328	302	282	361	310	277	293	330	307	331	365	320	308	326	295	321	316	315	312	329	325	306	303	334	330	326	328	297	273	304	297	373	317	330	337	295	290	316	315	355	287	332	290	325	294	302	337	319	317	333	307	321	301	342	351	329	303	322	297	344	303	309	335	310	310	284	277	298	331	291	296	345	315	322	343	356	329	271	301	278	317	308	326	330	293	320	318	302	330	351	308	322	331	290	316	318	329	310	310	319	324	301	292	353	317	330	318	347	315	321	342	338	336	285	330	278	290	313	350	338	322	285	310	318	334	319	325	305	341	351	320	353	314	324	355	331	324	338	310	328	324	293	311	338	305	311	304	326	303	359	312	328	312	361	320	324	337	335	339	324	335	380	357	324	316	309	365	338	320	365	351	331	332	301	323	292	326	302	317	277	309	322	337	332	328	327	326	341	336	321	334	326	337	354	350	304	335	310	357	333	310	337	318	330	309	333	298	319	306	325	365	316	318	329	296	316	317	339	330	316	330	343	300	334	321	303	317	326	301	351	338	301	283	338	330	322	313	336	303	336	332	311	317	314	335	305	313	314	315	314	286	312	309	304	342	336	302	305	352	297	293	305	325	304	343	333	303	312	299	330	352	331	321	334	341	317	327	340	319	311	313	338	319	347	354	314	305	296	333	301	340	314	351	324	324	298	320	321	305	361	325	324	350	304	281	304	329	328	332	329	340	343	338	344	312	330	328	346	313	294	336	344	344	315	293	330	310	328	323	337	295	309	314	286	323	314	313	302	304	332	306	317	342	304	345	318	354	325
26019	11307	7247	5105	3807	2393	1653	1141	993	961	935	928	906	874	779	819	823	771	748	772	782	774	783	777	790	776	769	727	785	719	739	761	797	746	713	768	772	794	806	716	767	720	786	723	761	776	697	744	749	782	785	717	730	760	779	761	747	720	764	784	782	770	800	723	753	764	721	739	733	726	713	776	777	775	760	740	719	722	792	758	738	754	766	759	789	756	758	744	776	712	764	771	782	728	783	740	762	695	754	770	739	771	748	785	730	733	770	751	762	713	738	753	738	713	759	753	731	748	771	722	731	733	755	726	787	768	722	738	817	741	758	743	752	735	740	719	763	715	729	715	751	737	733	752	753	738	733	717	777	772	735	713	769	783	705	746	794	761	788	723	799	775	730	726	808	789	787	768	780	767	729	750	810	735	750	827	710	739	799	720	732	738	769	775	747	689	736	765	766	715	771	777	753	760	783	827	739	751	755	778	756	764	748	752	791	745	756	755	719	764	732	726	726	718	722	705	712	759	728	765	771	742	744	783	723	763	696	759	703	699	724	764	740	832	762	733	723	757	752	702	738	740	753	729	753	750	745	720	750	747	713	778	703	758	774	700	713	725	731	738	745	732	733	765	715	733	762	746	703	727	750	750	712	758	726	766	748	780	770	740	747	717	721	741	738	760	751	765	769	725	747	755	758	709	755	761	736	738	761	788	750	784	804	792	783	744	733	732	757	741	762	807	722	759	721	739	700	770	740	740	717	731	770	777	761	755	722	731	785	740	791	764	755	757	757	720	787	750	823	732	760	735	736	786	718	754	766	752	677	726	732	796	775	726	735	742	761	763	793	824	734	716	763	764	687	731	744	709	742	730	765	746	691	729	680	742	730	736	778	753	762	740	768	754	722	750	751	764	731	776	733	747	776	759	749	754	771	724	703	768	732	757	765	740	735	761	742	746	698	710	720	748	708	740	742	750	726	769	765	785	770	739	645	739	739	735	690	781	730	744	679	766	714	759	735	758	717	726	709	743	743	773	770	769	755	746	772	752	730	737	714	715	788	771	717	762	709	728	721	776	730	723	817	805	732	711	728	727	790	718	761	754	704	737	752	799	747	777	777	708	747	723	773	755	771	755	715	733	758	747	800	770	762	787	730	766	739	752	772	734	755	762	710	763	717	733	762	805	739	770	741	740	752	750	758	829	792	759	700	768	800	769	751	756	787	719	693	780	747	742	693	723	738	751	721	723	760	753	753	756	754	708	759	773	763	742	747	743	770	687	703	771	776	737	744	736	789	746	744	785	689	785	685	753	759	761	775	707	729	755	702	751	761	783	773	732	740	686	785	732	751	799	772	719	719	746	775	769	737	747	725	699	734	716	736	696	770	809	761	775	743	735	771	796	749	696	737	714	756	745	762	807	758	752	689	761	745	782	731	738	781	719	740	715	762	751	759	743	689	753	736	764	728	729	741	762	742	678	727	728	745	688	812	764	745	740	761	768	793	744	744	702	766	790	739	738	738	774	720	709	803	741	719	707	737	786	746	715	739	750	749	766	758	779	743	770	700	747	740	772	740	730	719	805	760	795	805	747	749	765	718	759	741	782	799	744	727	775	786	716	748	723	725	697	763	775	748	699	744	750	721	743	745	736	728	738	791	698	695	752	770	700	753	681	763	702	716	737	719	734	770	728	697	747	739	723	722	729	781	773	744	751	728	750	698	762	766	758	707	784	760	755	755	753	746	730	761	781	734	734	766	784	756	769	753	741	732	753	710	728	758	748	750	774	695	781	766	792	773	742	769	759	749	752	721	755	750	760	769	751	761	735	772	710	737	749	738	776	717	726	785	752	740	776	745	735	717	769	766	744	778	703	752	734	711	769	749	753	732	771	755	722	752	759	762	718	709	763	746	754	781	757	740	778	726	798	724	727	744	805	729	727	722	744	751	742	760	713	769	737	758	750	705	789	781	735	755	722	734	733	741	713	760	766	810	753	759	794	722	742	727	707	713	706	774	748	776	726	704	717	722	695	760	759	738	762	768	754	740	692	763	766	748	764	713	775	779	726	747	789	747	726	741	718	735	742	712	733	780	753	791	751	772	700	756	749	748	755	744	794	716	728	736	778	757	761	766	744	790	741	728	729	728	697	739	811	724	730	745	749	707	788	697	714	726	801	758	719	719	779	719	699	746	772	730	792	762	772	733	734	749	714	739	752	728	724	729	730	770	686	762	746	797	741	730	732	724	778	742	767	736	735	772	717	749	796	786	688	730	799	748	727	777	723	744	751	727	760	767	807	734	752	763	721	738	699	714	724	754	703	732	757	730	747	777	722	710	748	758	760	689	754	748	724	759	719	688	752	690	746	749	745	755	775	747	737	773	749	715	709	741	756	765	763	709	750	769	718	766	749	742	723	733	788	739	712	782	718	749	721	762	764	721	736	751	738	737	727	754	708	752	765	729	733	757	707	765	715	736	744	656	743	758	718	729	731	771	787	759	764	737	792	756	712	741	724	754	747	745	729	804	759	752	739	749	776	758	747	751	706	731	759	800	766	787	783	725	674	762	756	784	736	748	745	761	701	729	767	760	727	724	757	776	697	765	739	695	761	790	730	748	794	745	740	726	688	731	726	750	722	716	736	749	688	773	751	702	756	783	776	722	715	735	770	745	751	741	728	748	715	730	697	749	739	746	736	675	717	788	731	766	751	765	737	776	737	756	760	770	780	749	743	775	762	758	775	739	735	688	782	736	756	735	751	793	743	771	784	769	742	762	735	761	748	741	746	720	755	774	746	752	730	755	724	714	713	805	720	755	694	726	724	758	759	774	763	748	754	780	719	765	716	717	772	710	746	748	743	727	797	748	818	714	762	709	733	753	711	735	752	749	682	747	766	754	779	747	777	767	700	736	715	716	707	746	716	768	738	776	723	728	720	736	754	744	738	737	755	747	802	714	731	738	774	750	747	758	690	741	751	756	802	747	781	747	745	731	701	784	754	696	745	781	781	666	742	703	753	731	716	722	783	799	704	757	724	704	755	727	758	709	757	762	775	730	717	768	661	783	731	762	720	774	747	762	742	732	773	730	740	718	719	734	777	724	742	760	755	705	749	764	782	763	771	745	773	715	742	729	789	730	736	802	680	786	774	738	715	733	703	756	740	762	762	776	748	708	761	717	732	777	793	743	752	737	743	742	791	745	716	792	729	791	712	748	771	795	752	766	709	727	742	773	735	795	795	761	756	687	735	726	746	761	774	787	741	765	806	756	742	769	727	833	731	794	761	808	778	759	768	737	696	765	760	752	775	726	737	747	756	761	733	721	736	773	772	709	775	810	742	783	763	758	752	749	767	737	735	744	721	741	734	713	747	777	765	702	761	671	746	713	741	769	678	776	738	750	735	719	751	759	679	746	730	813	776	784	722	718	764	739	780	758	726	737	750	737	734	726	730	784	753	743	704	726	723	741	753	699	751	722	738	783	713	745	742	765	763	745	757	730	805	781	766	732	759
20892	2186	567	423	368	325	366	302	355	321	332	293	281	299	336	303	309	312	293	309	339	299	303	318	317	337	269	298	286	279	284	302	288	333	331	276	303	314	279	312	316	265	308	297	334	272	268	270	294	304	303	295	307	306	286	267	276	301	274	306	317	287	291	283	277	313	310	306	300	268	310	281	288	296	284	311	282	304	299	296	260	271	323	323	297	289	271	299	285	309	308	280	297	269	296	298	301	304	281	287	319	309	297	297	265	289	311	305	270	316	308	279	309	270	318	258	301	274	277	281	323	307	315	300	307	284	296	323	259	293	281	308	323	330	274	277	281	316	280	328	280	261	289	283	321	289	320	317	311	313	303	290	287	302	287	296	283	306	297	286	276	303	291	314	287	308	286	277	310	278	298	296	294	332	307	263	309	291	332	308	295	283	303	303	327	308	312	323	304	304	296	341	322	321	314	317	312	309	301	293	278	312	292	306	308	298	307	304	296	315	287	294	293	305	319	312	305	321	310	298	278	315	292	293	276	300	296	299	291	298	309	324	320	348	311	317	289	304	304	250	264	303	286	294	283	331	331	321	332	298	282	311	286	290	299	295	309	299	301	312	285	308	300	299	316	338	282	318	309	289	308	318	282	286	285	306	306	322	306	297	305	278	281	289	314	288	324	324	310	309	316	288	305	289	317	274	275	321	319	326	306	321	263	303	339	310	294	290	312	287	305	298	263	284	265	266	292	310	293	328	328	323	287	315	298	259	342	290	287	309	344	284	328	304	297	295	316	255	305	292	301	278	265	300	314	312	277	286	303	297	299	304	272	295	307	314	306	312	318	313	265	269	279	292	331	269	294	270	333	298	318	309	321	264	317	293	283	306	275	310	304	300	281	302	313	248	334	356	303	295	291	295	279	313	292	299	294	302	291	280	312	280	289	301	322	307	288	254	294	283	305	314	316	272	300	309	300	312	284	312	300	296	288	289	296	331	287	275	291	280	320	295	307	284	301	329	281	298	302	263	264	301	281	269	332	273	284	285	290	292	305	299	297	301	295	283	286	288	268	293	274	315	300	308	322	304	291	294	287	284	325	302	276	305	272	312	319	293	306	309	280	291	281	275	290	292	324	334	342	312	290	283	305	298	288	250	294	288	332	295	271	312	316	295	277	291	325	325	319	323	276	280	303	315	296	315	321	287	290	283	318	303	283	296	281	291	280	291	316	293	309	285	295	309	308	253	316	302	285	281	311	311	325	299	294	307	295	279	293	301	318	246	318	292	290	301	279	311	315	313	307	307	302	315	291	292	306	354	330	312	299	312	300	327	311	318	322	292	297	275	309	301	309	324	302	290	302	290	323	315	298	298	293	259	301	281	276	255	271	294	284	303	299	314	315	325	309	328	278	281	258	280	293	295	300	260	279	321	277	283	278	281	297	270	327	306	325	298	292	290	316	303	287	303	332	300	315	276	290	266	303	306	307	297	277	250	307	287	304	316	344	299	291	287	331	263	302	263	312	323	272	323	309	298	300	312	298	301	301	275	282	298	298	289	281	283	315	300	306	306	280	295	315	303	310	295	286	289	311	313	297	326	309	303	290	316	349	307	307	294	274	295	274	301	271	301	302	316	295	284	313	286	296	302	296	310	299	290	328	297	284	271	292	334	315	305	302	289	317	276	293	281	283	261	288	290	288	299	300	347	278	281	304	272	309	310	272	288	305	305	294	309	298	290	309	287	329	293	309	322	358	321	333	307	293	307	304	304	302	334	303	298	315	279	323	323	303	281	330	313	281	297	293	324	264	280	308	287	282	279	277	312	312	300	296	273	308	343	321	305	272	298	296	301	308	278	282	338	278	276	282	303	282	302	299	289	318	312	331	284	316	309	289	283	321	320	245	297	305	278	296	330	313	293	299	309	321	304	284	312	338	289	303	298	266	288	282	264	293	311	300	303	329	297	303	286	289	312	267	353	302	306	294	314	276	302	288	313	284	319	291	332	292	283	314	291	280	312	305	338	320	312	296	301	269	320	313	298	334	298	270	289	299	312	289	295	279	309	320	297	280	308	284	286	279	312	303	294	305	275	310	304	290	263	267	301	293	314	279	300	302	284	313	303	287	290	272	296	287	284	318	299	303	307	275	302	302	279	282	303	291	319	292	290	286	286	307	319	302	311	289	318	282	320	259	294	309	300	303	328	293	296	272	277	272	323	267	310	311	278	279	307	299	303	283	274	273	313	293	323	339	288	303	308	274	298	295	311	263	337	277	300	288	288	306	276	298	283	305	293	299	278	282	310	286	293	287	335	280	287	314	283	323	322	290	313	304	302	308	296	324	320	286	297	268	331	313	313	336	309	317	297	288	272	305	329	310	297	330	299	264	308	289	324	296	296	301	300	282	283	315	258	304	244	303	297	287	269	300	272	267	315	329	296	291	283	291	288	296	317	300	274	285	281	272	292	296	310	279	297	273	323	272	316	317	260	298	321	301	309	278	296	296	289	275	315	286	281	297	320	300	313	283	297	287	306	317	317	324	269	276	281	321	275	289	302	309	312	314	292	287	308	297	311	282	289	300	287	288	274	296	314	310	267	310	258	265	263	273	278	284	319	292	316	287	313	317	305	273	294	278	308	305	306	302	354	295	311	270	295	286	281	278	319	289	317	316	306	299	309	335	267	275	300	312	290	316	306	278	306	297	316	299	297	299	281	295	310	259	316	300	332	294	254	270	267	271	267	272	300	316	310	319	314	310	301	322	337	287	309	302	294	310	300	320	298	310	274	301	295	305	291	314	272	287	310	316	305	284	334	323	292	280	268	315	309	289	316	270	299	303	312	303	299	317	338	333	302	326	311	293	308	332	334	279	277	306	300	308	291	307	336	331	263	306	321	295	261	299	288	268	296	305	319	276	285	251	269	308	315	308	320	290	296	273	292	276	289	287	273	329	298	300	300	295	281	314	279	293	259	316	296	280	289	276	287	293	274	276	307	330	295	266	315	291	272	284	268	281	318	298	324	275	304	325	308	306	317	274	307	291	307	279	301	305	292	292	317	306	307	282	293	333	287	283	299	307	298	292	309	320	315	294	285	297	275	280	331	306	265	327	287	313	297	298	275	277	290	300	318	294	281	301	295	296	315	295	324	308	296	275	245	273	316	305	276	289	309	285	315	343	275	292	284	300	315	319	288	308	311	275	308	279	297	305	288	285	294	266	316	283	306	283	288	330	304	279	281	301	305	313	295	295	304	281	322	303	314	300	304	306	254	287	298	278	308	277	275	281	298	311	257	271	275	301	329	313	292	300	283	292	264	296	300	303	268	291	288	268	280	296	273	310	297	317	298	294	297	322	280	318	285	304	292	317	296	305	276	289	306	292	277	346	284	322	281	293	317	305	298	304	284	304	330	275	284	290	329	314	299	287	295	290	322	306	291	321	303	302	305	308	277	261	322	282	329	297	289	293	259	305	272	322	299	304	303	286	300	290	245	267	282	308	290	318	324
15178	4904	4349	2916	1919	1316	1041	878	775	763	805	739	723	711	673	693	654	669	677	697	659	665	638	677	663	649	709	670	706	653	655	621	664	703	669	670	690	697	679	647	657	654	631	693	663	667	644	641	675	617	670	733	681	644	638	622	683	684	707	657	646	684	611	642	679	656	702	689	627	677	687	667	695	606	638	685	642	659	662	691	713	640	703	671	652	661	629	638	691	690	668	660	675	706	629	668	678	621	696	657	650	688	641	683	609	648	698	639	700	609	648	646	645	659	661	700	682	627	643	628	662	645	669	657	673	623	679	661	702	675	703	687	624	667	650	678	687	672	634	662	681	604	639	643	633	695	702	655	656	646	666	659	658	714	679	674	668	657	646	688	673	640	698	635	614	642	684	677	628	694	668	680	705	669	642	678	640	639	646	648	671	637	613	678	618	694	682	662	675	692	640	642	596	655	649	638	609	648	644	633	698	661	656	611	679	611	680	630	699	658	713	671	697	677	674	611	682	635	661	641	695	655	655	687	604	680	609	653	660	636	692	618	653	614	632	653	651	664	641	655	622	648	691	647	633	648	658	658	681	655	676	647	630	671	715	681	680	658	677	649	668	644	683	695	645	659	672	684	677	679	614	691	637	716	680	635	666	641	631	638	634	651	659	673	637	664	665	652	665	682	659	710	628	603	703	644	694	661	662	630	671	677	672	703	724	677	656	624	677	666	613	643	649	641	665	674	645	672	688	626	646	682	684	657	672	677	654	622	660	650	639	675	642	719	660	658	667	650	654	697	625	663	668	668	660	662	653	636	675	641	625	649	633	659	653	662	639	659	675	628	669	667	720	702	661	646	689	657	641	636	643	700	698	666	597	620	684	631	666	598	642	675	642	671	668	682	658	646	671	662	626	614	618	682	644	653	666	654	641	656	679	670	693	698	674	644	698	667	709	668	675	663	652	708	635	659	672	683	648	673	722	644	655	659	663	625	662	695	657	682	636	676	641	664	678	670	671	648	683	650	692	646	673	675	646	654	670	652	619	674	675	691	654	652	645	700	660	623	673	654	654	667	649	614	633	680	711	655	659	687	608	666	686	660	673	644	668	636	628	682	602	623	660	619	655	652	659	627	640	670	641	623	649	655	682	652	644	611	651	629	716	652	661	694	642	635	661	623	615	662	669	665	673	652	648	647	690	653	636	637	624	670	669	692	667	678	675	712	648	639	631	626	669	706	657	662	647	660	673	631	651	657	597	614	625	604	641	680	627	632	643	675	690	639	622	665	684	637	656	650	646	645	663	677	656	632	675	630	656	659	658	649	685	630	628	678	602	622	680	660	670	640	670	623	652	636	648	631	692	640	675	639	696	664	662	689	686	686	647	676	629	639	694	681	625	622	683	633	667	661	657	643	642	674	670	628	633	692	685	683	647	653	632	647	656	672	602	669	611	642	697	682	675	652	664	668	641	689	682	683	688	634	624	653	665	637	643	657	644	665	627	614	657	578	651	700	648	650	661	655	660	668	635	670	659	666	646	635	621	631	637	658	667	640	641	617	693	697	644	643	630	643	675	633	615	662	664	648	663	638	658	656	633	704	678	630	681	641	670	717	608	652	661	690	622	689	629	648	645	691	640	628	637	652	668	635	654	671	658	674	677	692	647	654	677	669	684	650	642	632	656	629	616	649	655	627	631	711	613	669	673	647	647	627	612	694	680	615	660	609	648	646	699	679	632	629	651	651	698	658	644	651	663	673	695	655	664	651	698	672	691	687	676	659	658	647	659	671	709	684	666	659	627	674	705	712	640	602	647	675	672	638	677	660	679	622	669	634	639	672	622	641	645	627	650	668	657	691	665	648	644	645	645	644	669	668	614	668	615	682	645	666	654	645	647	692	715	631	631	681	678	642	689	676	645	672	674	674	637	629	615	662	637	707	644	624	660	635	628	641	657	632	669	660	630	702	654	644	610	656	695	652	661	665	657	695	611	677	624	621	655	644	656	652	622	687	615	681	676	669	635	648	689	628	676	672	640	669	649	656	707	669	656	635	683	599	645	644	659	617	682	637	655	659	626	657	679	654	572	656	650	651	660	636	648	667	655	664	671	655	679	697	649	643	696	665	666	640	662	678	696	677	656	664	665	687	589	653	648	640	663	628	655	644	625	638	673	706	663	660	686	671	698	672	660	648	654	641	683	608	671	631	690	677	696	648	680	653	615	678	635	691	610	647	666	643	648	659	651	723	618	651	641	665	651	664	654	654	644	646	685	649	627	675	691	658	681	668	651	674	608	618	643	711	662	623	677	641	681	652	673	696	667	640	691	626	644	691	637	683	621	688	637	619	632	631	644	617	647	640	639	654	663	603	644	692	688	714	671	663	636	636	625	624	700	650	695	652	702	642	618	622	651	653	675	636	629	693	672	630	639	650	636	643	634	668	657	656	661	669	669	657	687	630	620	650	638	668	657	676	711	628	666	643	619	652	685	634	640	638	690	669	642	681	655	695	687	665	639	674	687	656	681	664	651	645	657	671	648	708	643	649	666	662	668	662	647	663	640	638	641	635	628	666	663	673	680	652	653	651	670	636	700	660	642	659	654	642	679	674	632	626	610	621	659	666	687	618	640	673	645	681	640	678	616	663	654	690	626	694	651	670	682	668	639	738	649	673	627	645	630	635	669	632	629	667	715	643	696	685	649	724	635	678	664	607	652	650	687	641	653	653	662	666	665	661	667	600	637	665	620	675	681	623	647	645	648	642	628	613	653	686	640	662	613	669	661	680	655	685	659	659	652	660	688	647	655	677	670	704	657	641	628	667	650	667	618	612	658	640	696	674	654	634	665	698	662	700	620	671	640	658	651	653	687	669	669	707	646	647	647	613	679	673	677	680	627	624	642	667	668	681	607	687	636	644	664	730	648	671	661	640	666	673	658	649	644	667	659	676	662	650	640	650	716	673	637	630	643	702	681	673	670	687	689	717	683	631	671	659	665	696	655	629	670	669	636	622	685	677	676	667	664	684	683	689	659	647	669	667	654	634	687	623	658	689	684	638	685	648	675	649	673	663	657	679	722	697	668	628	658	652	658	649	692	639	678	652	647	719	652	629	619	670	678	656	633	675	666	601	640	627	650	621	687	652	691	647	669	646	590	613	650	654	613	679	629	710	685	686	696	632	627	667	631	665	673	657	693	650	629	641	671	643	614	641	631	651	651	620	639	625	639	654	676	645	679	621	652	632	638	635	625	653	664	688	681	654	616	650	690	662	692	648	675	604	695	673	633	623	659	671	645	679	651	658	660	676	668	597	630	677	618	678	638	705	666	674	682	657	660	663	665	665	634	647	625	659	671	643	644	679	662	694	664	657	666	618	620	648	627	669	653	740	650	671	681	677	637	658	678	644	705	641	721	610	624	638	633	703	635	660	641	695	659	691	665	605	638	679	671	654	649	661	673	621	652	599	638	677	669	607	691	630	649	671	689	710	638	658	656	630	669	678	671	660
29619	4837	871	581	520	437	316	304	306	330	272	304	328	317	335	309	271	309	297	313	270	340	263	323	305	302	328	314	340	291	318	335	316	323	275	327	327	298	328	329	305	301	316	289	325	304	300	339	335	292	340	323	326	302	333	313	299	354	302	300	310	327	288	283	306	317	295	305	322	287	316	307	340	281	284	305	313	269	292	323	328	320	288	311	284	290	323	332	296	298	309	310	319	338	330	322	309	297	296	289	288	287	284	310	294	298	314	335	318	320	320	318	275	322	300	303	291	330	293	336	314	293	328	283	309	349	284	297	316	295	331	312	344	327	317	297	299	285	311	300	294	320	300	286	295	291	328	320	316	351	299	339	298	288	343	325	299	322	321	334	310	326	290	276	320	335	315	303	309	293	277	297	348	281	341	296	287	294	315	296	277	311	305	330	340	336	316	323	315	306	293	311	314	323	306	287	303	299	292	324	319	304	312	292	332	338	323	320	316	294	332	305	335	310	341	313	355	335	345	313	306	305	304	321	322	300	283	314	305	302	318	282	341	302	295	300	285	314	301	336	281	306	321	302	309	330	284	304	326	299	339	300	310	284	316	305	282	244	314	313	333	312	289	292	317	293	299	302	295	316	293	341	327	320	279	310	319	316	347	335	341	277	324	369	288	304	279	288	305	284	332	336	296	321	340	320	282	347	314	307	282	313	322	298	282	293	277	334	326	312	270	362	361	299	334	323	334	322	340	323	288	303	308	253	314	314	314	317	323	321	346	298	335	286	323	340	262	324	319	307	297	301	303	325	346	319	314	278	332	282	335	331	312	262	308	288	318	326	316	321	315	322	308	325	338	294	289	275	314	303	294	313	313	299	300	293	310	351	319	297	299	320	316	304	302	309	302	290	319	297	308	309	300	328	298	293	274	301	319	310	299	320	305	328	320	321	323	335	321	321	268	308	314	299	315	316	269	297	309	326	349	330	295	276	294	275	314	324	339	307	329	333	319	297	316	315	318	328	316	326	319	290	299	303	297	320	353	327	287	282	303	334	324	323	345	317	319	318	309	337	286	269	314	291	325	288	364	323	331	290	308	322	292	305	318	305	310	323	285	330	292	295	317	297	301	325	302	289	302	323	334	303	310	302	315	312	298	302	306	321	308	314	327	313	303	307	300	313	323	289	321	287	288	281	302	320	320	333	270	297	301	317	325	308	348	304	287	308	298	287	320	297	323	319	277	329	273	321	304	285	280	311	306	306	290	303	316	304	296	339	329	339	302	322	293	280	321	253	297	306	311	308	353	324	270	350	310	327	286	332	291	331	331	296	313	299	305	303	320	301	329	299	320	300	336	287	346	312	297	276	311	318	324	328	294	287	306	306	308	317	304	311	321	313	277	303	312	266	337	328	296	291	339	309	316	314	283	302	324	289	333	304	329	270	296	307	360	369	325	311	310	295	299	332	329	309	332	328	309	340	294	273	305	314	304	303	316	321	346	317	320	312	308	307	292	295	297	284	297	316	309	298	307	308	303	307	283	297	321	308	338	332	277	290	317	297	330	332	321	330	310	304	335	326	318	297	293	299	288	310	303	292	282	310	325	274	321	322	306	295	314	315	315	302	348	291	298	323	293	320	324	303	315	334	291	310	305	318	312	320	307	308	304	332	299	320	258	296	350	341	294	269	326	301	337	316	301	298	302	315	300	293	291	317	348	301	347	297	312	341	304	319	325	332	300	316	256	305	334	318	308	291	287	343	322	294	304	291	312	304	311	311	330	334	315	292	304	303	306	326	280	304	303	294	310	298	288	290	321	311	315	331	302	318	310	355	284	295	292	289	326	296	337	306	315	296	317	292	289	305	295	358	312	308	309	317	311	337	336	347	317	308	327	329	322	284	307	330	344	304	307	347	327	315	314	311	346	325	321	304	302	306	339	326	322	319	322	347	317	320	291	323	343	291	337	295	301	284	312	310	278	306	301	280	304	269	312	305	312	286	334	323	304	282	311	349	350	325	317	334	304	334	331	311	320	303	329	301	337	314	325	281	306	291	318	283	306	311	333	330	326	312	295	291	305	310	295	349	320	309	335	338	315	290	296	305	306	275	305	348	308	294	298	322	309	313	309	303	301	312	338	313	308	330	319	286	303	322	289	288	314	327	309	320	316	307	356	341	298	347	335	299	322	329	355	270	323	334	324	323	311	291	302	330	263	278	326	355	301	329	292	325	320	288	287	315	333	303	307	321	298	308	293	286	307	322	261	304	291	279	282	351	352	268	301	318	302	305	292	303	340	329	258	352	346	288	317	285	258	296	319	333	318	294	283	317	311	316	301	331	295	300	323	338	272	293	318	293	292	301	312	328	317	309	317	320	317	340	318	294	304	347	328	306	328	297	291	297	297	289	320	329	350	331	329	294	326	301	294	292	325	328	297	325	286	345	362	344	304	323	277	331	284	256	327	313	341	316	324	328	368	351	327	289	300	329	285	302	329	335	336	308	329	300	282	263	313	325	301	297	283	302	319	307	313	285	330	275	273	312	336	289	342	322	345	315	335	334	307	338	295	293	313	301	322	328	285	299	300	317	298	296	302	358	304	295	284	333	319	302	322	311	309	313	341	316	322	308	321	307	301	343	271	310	313	338	300	302	266	294	293	275	320	290	298	325	310	318	324	308	302	293	342	308	313	333	330	312	329	270	280	311	343	312	287	262	337	333	337	304	302	313	318	316	318	288	319	319	314	294	296	294	312	336	287	337	328	262	287	317	316	298	314	301	312	318	325	285	299	302	297	298	282	281	286	303	295	316	343	316	293	315	316	289	279	287	287	319	304	321	322	282	306	292	308	343	328	303	297	322	345	332	308	322	304	323	327	302	299	290	309	314	323	324	317	293	299	294	277	306	295	318	290	311	345	305	304	315	342	289	319	303	322	304	339	296	334	278	278	273	308	312	336	303	304	326	281	286	299	339	313	323	309	292	307	330	324	319	307	314	325	268	296	287	322	308	297	298	307	321	301	296	301	307	338	324	312	319	318	309	297	304	307	286	310	317	318	328	288	334	326	331	285	291	315	325	363	281	308	307	264	308	325	297	316	315	306	277	308	319	299	305	284	314	292	274	322	348	321	359	320	335	320	275	301	305	310	312	300	310	351	301	341	303	316	337	288	280	309	314	313	308	289	309	290	298	284	347	317	323	316	313	311	333	314	303	307	288	308	318	283	316	347	324	288	285	313	307	303	331	318	336	306	316	311	291	301	314	315	338	311	309	304	323	319	361	280	290	336	290	314	319	320	310	278	299	287	300	348	330	330	339	289	339	314	294	332	324	326	318	333	345	315	313	316	291	278	323	299	338	297	330	314	291	292	306	290	303	316	322	320	331	293	301	346	337	258	268	309	271	319	332	307	301	293	295	284	294	323	349	293	284	311	325	292	297	287	323	327	291	319	288	339	298	332	294	310	301	315	294	292	309	289	322	313	311	331	338	303	333	294	331	299	266	348	326
21781	10080	7278	5057	4329	2915	1563	1089	956	957	866	811	780	817	802	759	780	712	707	739	755	718	727	723	772	720	751	735	715	714	735	734	731	681	696	670	673	742	757	740	726	716	703	718	732	688	735	706	671	674	739	701	709	736	740	710	677	738	685	736	727	739	757	702	686	712	784	703	722	723	723	706	699	713	712	728	686	696	675	734	705	745	725	682	676	701	690	721	710	692	712	749	732	705	686	683	692	736	748	699	720	698	731	722	731	704	724	718	725	704	704	730	672	751	722	720	742	699	721	677	713	711	706	702	689	717	712	722	743	684	722	684	732	726	651	729	677	722	729	757	661	704	690	715	766	656	696	720	755	716	668	749	706	710	732	772	750	750	690	697	747	682	726	701	708	747	719	679	721	780	725	666	696	739	723	673	671	732	731	666	708	712	688	708	696	691	744	700	696	707	729	698	673	707	697	742	782	704	722	728	752	696	746	686	722	683	729	710	701	685	724	683	749	660	713	743	694	724	710	721	738	701	717	743	679	686	715	722	709	654	685	733	725	735	712	694	725	735	689	752	771	701	698	742	739	712	736	724	732	691	735	651	678	685	706	684	703	644	710	670	706	740	716	700	724	716	707	711	722	700	691	688	719	655	723	721	738	699	745	697	727	736	713	691	706	773	726	680	706	731	682	732	724	717	755	691	735	709	723	725	722	716	734	728	735	692	711	742	718	691	671	697	722	725	673	689	713	723	712	728	720	714	701	753	721	691	711	699	737	722	685	699	703	737	700	716	707	687	665	714	722	721	706	692	711	719	690	731	739	681	675	736	705	693	661	705	711	716	700	697	721	710	706	738	743	748	689	693	747	732	734	696	720	694	725	703	706	687	719	704	725	760	684	739	721	677	701	709	741	667	698	709	719	684	740	743	719	729	743	700	705	730	683	678	719	684	739	707	731	689	703	721	730	712	722	697	685	708	674	681	717	703	740	697	719	710	697	716	696	713	693	717	709	731	707	717	721	748	700	701	745	712	700	680	699	711	714	758	728	747	740	682	715	744	690	757	701	742	676	709	687	717	731	738	704	712	673	663	742	696	726	731	695	708	701	722	756	714	716	747	691	669	724	734	750	711	718	704	685	740	706	715	670	673	771	700	711	679	759	729	728	706	763	718	685	692	728	654	646	724	706	756	718	756	722	712	639	706	765	659	681	695	748	700	722	714	710	747	715	735	714	713	735	730	719	728	698	698	713	752	707	695	763	723	744	711	738	682	699	728	706	714	718	748	707	690	702	713	716	682	702	691	697	724	709	706	705	693	751	745	711	710	753	707	657	697	740	705	744	685	690	737	719	717	718	748	717	671	714	693	687	755	670	714	743	708	755	699	744	717	729	698	744	708	717	735	705	710	703	745	727	724	702	703	726	723	702	730	685	719	697	710	705	642	741	713	714	709	677	693	678	694	665	729	790	691	771	709	738	719	721	709	694	677	653	679	720	689	744	677	682	719	731	731	720	697	743	732	697	698	747	780	769	716	694	695	774	734	763	719	673	734	676	731	721	752	736	706	736	734	686	713	664	697	734	737	739	696	732	714	693	688	691	727	672	702	702	708	689	717	753	683	736	705	774	698	747	701	716	698	707	687	709	723	733	669	715	679	652	692	751	722	686	764	703	757	683	739	712	778	729	712	705	705	740	702	677	721	697	703	707	707	717	715	752	692	658	729	705	688	725	679	714	705	717	665	722	739	730	697	684	661	671	756	695	729	708	699	699	720	699	680	687	684	692	717	687	707	744	687	689	706	679	673	704	663	714	730	750	679	701	716	713	760	700	725	692	709	698	704	685	730	707	692	733	734	727	691	707	701	708	726	712	650	692	706	722	755	764	738	712	737	702	642	701	720	704	694	691	706	702	725	733	756	748	658	700	705	735	697	665	686	737	669	732	728	740	732	702	730	763	743	735	701	654	749	752	681	712	690	681	666	690	708	767	723	719	729	713	712	719	713	719	724	699	717	688	724	744	643	729	726	725	723	645	720	741	728	708	672	710	703	691	709	718	720	641	725	686	691	718	658	757	725	708	695	699	691	701	694	729	734	736	694	716	689	706	738	715	706	692	698	673	772	726	675	737	716	706	674	666	651	749	699	724	694	700	718	718	742	675	737	767	684	688	712	779	728	691	713	648	702	741	720	680	697	700	706	678	711	741	710	727	692	697	664	674	686	707	697	674	735	686	713	724	668	730	689	703	772	712	699	701	699	656	727	716	721	748	732	704	740	712	758	726	728	682	694	781	739	681	739	683	736	701	745	706	776	707	693	722	657	737	710	681	675	695	722	678	722	731	716	660	707	711	694	718	720	672	709	711	715	735	672	690	711	756	726	732	738	726	717	716	723	716	700	695	695	717	687	728	715	718	696	709	749	661	710	736	736	777	696	733	715	701	698	747	723	744	706	717	681	686	684	772	755	711	772	695	727	729	668	756	721	669	695	709	761	711	745	728	689	711	738	700	663	730	706	743	687	696	682	706	699	731	699	686	714	709	686	710	716	706	752	748	724	667	740	751	700	670	708	715	725	726	710	723	680	715	745	698	687	680	695	699	695	755	723	762	759	721	699	725	737	705	656	672	711	747	716	755	706	748	707	719	702	726	698	692	677	732	698	764	692	711	696	748	750	702	684	678	719	696	671	718	759	701	710	680	686	711	627	752	720	711	707	709	710	686	693	735	654	704	704	682	718	703	660	690	736	687	690	715	698	706	708	754	687	731	692	698	753	700	718	691	682	712	727	703	705	733	714	712	661	726	729	730	698	720	769	715	744	740	662	736	715	731	719	713	700	754	708	726	706	721	707	711	724	706	729	730	695	657	725	685	648	702	683	724	680	681	689	700	724	683	736	711	739	745	668	730	711	735	745	684	740	720	683	722	693	755	734	736	702	715	722	674	687	711	716	749	728	744	720	697	670	716	694	700	715	691	714	729	695	740	704	689	707	680	678	641	739	686	677	737	730	663	701	763	708	729	711	673	725	703	728	744	791	729	722	686	687	675	744	693	686	678	710	692	667	717	652	724	714	717	710	689	694	726	692	676	712	707	684	735	689	739	712	684	762	696	715	701	664	704	716	741	707	686	686	696	720	756	711	732	730	724	696	711	667	658	717	695	754	714	714	695	690	728	702	690	696	738	699	697	681	671	731	758	727	702	788	689	698	716	679	722	681	720	695	705	675	749	730	735	684	717	712	719	762	695	696	770	655	662	678	741	716	700	695	761	725	727	671	674	707	735	729	709	705	707	690	708	718	691	667	692	745	686	721	728	737	717	719	695	725	709	740	701	744	655	708	733	719	685	717	735	742	729	726	661	687	725	676	706	692	683	730	738	741	713	676	766	714	694	771	682	700	725	702	720	692	705	705	716	653	729	690	736	704	705	738	721	696	693	744	692	679	745	692	679	712	709	750	734	691	643	730	705	706	715	704	693	736	667	678	714	701	703	681	708	764	713	727	713	691
32940	5871	1052	813	536	391	380	347	343	332	313	333	330	364	334	318	313	307	282	322	319	334	307	319	364	329	299	336	328	335	306	317	343	351	331	328	314	317	338	343	318	314	324	306	335	337	303	321	321	341	322	341	348	322	322	320	274	317	315	284	307	317	338	314	335	350	307	339	314	340	320	329	326	317	364	302	298	322	313	341	330	302	318	271	350	347	312	320	322	313	320	347	333	326	308	334	270	318	335	339	314	307	288	307	327	325	321	280	308	355	322	311	318	275	335	290	317	323	328	335	341	326	325	311	317	337	290	300	304	287	285	325	305	311	303	345	315	339	292	350	340	301	333	337	337	334	334	353	340	322	307	323	297	326	330	322	329	316	332	353	338	324	346	385	301	365	321	325	304	319	312	375	354	329	342	341	345	299	334	353	322	355	314	309	329	317	354	359	352	328	319	329	323	302	343	318	348	313	318	340	340	312	344	317	299	317	324	328	315	285	350	321	333	348	347	337	338	334	325	334	311	315	349	313	298	327	313	319	331	336	273	304	299	342	293	330	310	303	338	346	354	338	338	348	326	336	300	294	351	352	286	309	342	352	338	353	329	337	280	319	285	325	320	335	311	313	298	339	323	283	302	308	364	345	321	330	309	342	336	308	306	316	297	354	293	341	317	338	319	348	357	324	315	296	339	329	329	300	302	328	319	304	331	348	316	267	306	300	329	307	370	304	337	317	300	303	371	330	348	357	332	326	320	332	337	336	339	285	312	300	305	300	315	315	320	328	331	336	333	315	331	338	340	338	345	305	326	294	335	326	350	317	361	299	336	323	331	307	281	301	288	320	348	325	303	305	365	353	335	344	309	320	343	324	338	323	338	327	334	367	326	343	320	316	324	302	353	311	346	336	321	338	309	262	282	350	352	317	338	305	293	317	309	290	352	335	337	329	297	311	336	362	298	344	325	322	317	304	297	335	357	337	302	320	313	301	343	336	341	334	369	300	341	308	325	302	340	310	314	297	310	299	309	317	309	324	326	296	306	338	304	346	324	322	341	296	352	314	347	317	319	319	300	324	310	316	323	351	319	303	328	317	306	335	305	322	313	373	308	300	302	312	321	324	322	331	328	339	342	306	300	316	330	328	350	316	337	345	294	306	319	313	310	331	336	325	301	313	318	307	306	348	325	344	329	343	317	274	336	285	339	328	338	311	309	318	314	289	335	344	350	341	278	322	330	334	322	320	333	362	329	328	314	298	302	303	338	322	331	326	358	354	314	326	317	317	355	338	359	285	326	331	323	332	360	317	319	314	312	325	296	327	305	369	289	337	340	310	296	332	347	335	323	337	331	312	317	300	300	319	341	340	336	322	331	271	329	304	310	298	300	308	329	281	279	300	309	310	321	322	334	335	340	322	359	359	319	317	350	322	331	337	312	329	314	332	306	309	336	326	343	329	307	307	312	317	314	333	325	328	337	333	302	318	346	333	311	314	328	333	305	336	330	334	307	353	324	296	309	308	323	296	344	317	323	305	313	309	348	317	319	305	304	323	326	319	298	322	327	316	303	325	292	340	342	299	320	313	284	329	319	290	309	337	305	320	335	303	313	332	316	328	320	303	298	337	342	308	306	316	335	347	300	319	316	306	332	328	340	311	300	323	300	287	310	273	316	309	316	324	315	333	286	317	323	333	343	323	312	341	337	329	315	311	317	352	306	309	298	340	334	340	329	308	350	351	318	346	356	324	290	309	333	309	334	326	358	387	332	333	282	304	327	257	342	312	351	348	298	321	333	302	312	344	314	308	343	312	337	314	335	299	306	304	334	326	325	318	320	348	321	332	330	277	345	373	305	334	372	308	310	300	312	329	360	337	315	320	312	317	316	298	331	283	305	325	318	347	351	321	359	324	332	312	338	359	325	334	332	348	349	318	313	352	306	301	330	323	338	309	310	287	299	339	315	335	336	338	339	321	331	323	310	317	344	305	319	326	323	332	329	326	309	348	354	311	315	344	291	329	328	314	314	311	324	310	316	340	299	310	315	314	312	309	365	290	322	332	323	348	330	324	299	306	302	313	311	276	331	302	370	381	308	347	300	340	290	338	316	307	342	301	319	339	323	314	322	317	284	324	335	323	293	336	360	311	338	317	350	340	332	299	342	343	294	303	355	343	320	315	313	329	326	326	323	332	344	342	317	305	277	311	354	321	323	332	308	359	308	338	336	334	303	356	325	319	348	297	316	355	338	333	318	327	302	329	312	307	359	304	320	327	304	314	312	323	333	356	330	334	314	322	311	328	321	325	311	321	344	334	323	340	293	305	293	338	361	340	349	343	314	338	325	323	291	350	276	311	317	321	319	313	292	314	338	295	335	301	307	322	300	330	338	347	311	295	326	305	355	353	331	331	315	301	323	339	346	315	328	332	314	317	332	333	320	339	360	327	309	332	307	345	287	296	299	345	307	295	336	314	298	360	338	285	343	324	313	346	314	351	310	357	341	320	334	305	329	317	336	298	338	329	333	293	334	334	336	321	273	307	375	316	312	336	346	324	298	316	298	304	312	306	302	345	352	336	313	320	318	331	336	306	348	297	350	312	297	325	298	312	345	332	365	337	312	315	321	315	293	361	346	286	322	334	331	347	311	311	299	319	339	316	341	359	295	336	336	341	320	303	348	375	315	346	352	308	317	351	350	302	317	336	359	314	330	328	352	305	331	326	349	336	329	317	316	322	335	309	310	320	350	327	325	347	320	317	326	313	311	326	324	340	314	328	284	342	354	306	319	338	316	312	293	303	309	316	312	283	306	292	337	339	308	341	346	308	349	302	322	320	346	304	292	349	288	290	297	351	345	349	313	310	318	290	339	353	336	365	321	344	316	319	320	334	332	302	302	319	354	335	333	354	310	333	319	310	320	319	330	334	329	302	320	349	316	306	311	355	327	319	289	321	342	321	300	340	311	367	285	366	333	313	274	313	349	321	315	314	370	355	344	315	317	303	322	317	314	344	376	357	354	313	344	279	346	350	344	333	319	338	326	295	353	321	336	331	311	313	320	333	347	329	310	310	322	346	346	322	309	328	349	318	329	329	365	325	317	360	290	333	342	309	336	317	332	359	322	312	348	334	337	310	338	306	331	312	356	338	341	340	303	297	314	343	335	310	289	316	310	327	361	321	312	322	313	315	355	309	294	341	338	353	312	306	320	338	318	356	353	325	313	343	329	348	334	335	336	312	311	346	318	332	316	323	314	330	327	318	315	306	326	313	306	341	348	320	302	314	327	326	324	343	343	312	345	352	346	343	341	292	307	354	314	307	352	349	330	341	309	319	302	325	307	310	291	309	308	317	354	324	339	298	339	349	335	326	372	355	351	353	322	330	369	321	336	293	334	285	358	353	312	315	312	370	328	331	303	350	352	331	320	327	287	317	324	336	386	355	319	329	326	339	318	336	308	314	343	319	299	306	300	322	316	337	330	340	301	301	285	306	301	320	334	336	323	317
22798	10839	8762	8102	5091	2628	1664	1130	1062	976	958	894	934	884	852	811	826	818	780	728	781	772	797	748	762	758	735	733	694	805	744	771	723	714	768	731	738	745	768	786	783	763	716	791	753	757	738	779	745	765	782	757	755	765	780	762	784	762	782	721	787	732	734	762	805	739	793	747	780	739	775	712	748	746	752	737	760	739	769	723	720	733	697	717	765	773	748	764	795	772	806	779	735	760	776	760	734	709	738	754	755	763	728	794	768	755	776	753	790	679	758	740	777	763	757	777	793	749	784	785	733	721	727	718	779	798	796	737	712	798	745	761	763	702	780	734	758	768	721	734	765	761	769	745	728	780	789	775	758	809	779	757	768	799	796	828	709	792	772	715	766	783	731	730	766	768	754	798	703	747	767	780	720	758	742	728	771	766	752	756	742	781	763	715	764	694	780	730	787	730	744	738	749	783	761	740	732	769	772	782	743	743	699	854	734	755	724	741	718	778	763	765	724	755	850	754	795	758	785	749	756	752	760	710	725	717	719	755	759	772	718	764	754	753	752	764	742	769	750	717	734	749	769	739	752	782	777	732	712	722	773	779	766	736	770	714	743	782	745	749	691	798	770	784	751	739	753	770	758	766	760	796	762	760	782	748	737	730	761	763	725	759	783	703	768	712	736	752	775	728	757	745	758	795	752	755	787	745	737	731	750	760	799	803	747	728	773	763	785	784	729	763	752	746	724	771	718	789	743	768	760	721	725	739	729	782	756	756	712	748	740	761	730	751	802	748	742	720	734	752	727	778	712	720	783	746	744	773	751	776	781	709	799	720	776	791	754	759	764	737	759	764	763	700	762	720	703	742	796	723	747	759	767	751	752	759	781	760	752	779	752	742	769	738	724	750	727	773	780	756	731	675	707	756	742	725	761	732	765	806	837	754	771	748	714	755	733	765	760	760	748	794	770	760	772	720	766	802	737	706	759	718	772	756	686	726	746	764	764	785	710	809	753	738	706	786	754	774	700	734	731	754	737	787	724	764	769	714	740	783	795	732	749	764	764	774	777	756	741	721	750	810	755	772	691	779	780	752	724	769	755	705	737	739	726	767	800	733	745	726	796	815	712	796	741	758	759	743	763	721	713	738	720	747	748	813	750	757	816	781	713	774	747	773	719	749	710	770	748	744	739	794	746	750	772	752	767	720	763	834	806	752	778	786	759	728	766	693	736	732	770	758	724	743	782	728	774	772	710	733	733	749	800	765	743	732	780	737	745	728	771	781	726	754	727	758	806	782	803	779	698	768	731	740	746	756	758	784	790	780	747	783	717	794	706	727	731	718	730	769	762	793	733	709	786	768	747	700	767	749	758	684	787	720	787	738	740	813	776	746	727	722	739	732	755	725	728	780	751	709	728	749	744	740	708	771	767	776	762	752	759	759	747	766	804	777	721	723	808	787	747	830	724	763	758	711	788	788	758	724	761	751	746	726	729	793	759	772	766	738	733	747	741	719	758	730	745	730	767	749	715	781	765	762	766	756	766	747	765	769	822	795	747	797	761	727	714	741	755	757	697	756	739	691	799	725	755	744	727	721	709	773	769	726	721	728	800	737	744	743	766	749	723	747	756	769	793	699	764	725	764	740	772	795	742	716	699	741	728	745	748	707	798	729	779	745	758	755	713	732	769	725	779	715	749	793	755	742	754	761	744	780	710	753	738	707	726	776	728	752	789	774	749	788	785	741	762	766	762	748	730	785	770	718	747	806	792	791	738	781	724	725	732	764	751	744	767	743	745	790	718	728	783	727	787	771	788	770	761	770	739	775	780	776	712	724	723	697	763	714	740	772	779	759	751	747	738	780	764	788	719	721	674	710	699	780	727	733	721	750	732	798	718	727	728	770	731	755	762	798	760	702	747	746	749	810	780	743	733	755	762	726	771	754	747	768	715	766	779	761	702	761	780	709	699	732	729	767	725	752	753	784	789	747	731	780	720	751	763	744	759	751	733	738	764	743	735	779	766	785	762	789	768	752	793	755	785	764	751	775	753	784	763	726	798	773	767	771	724	777	738	764	747	762	760	735	776	734	764	779	799	712	761	748	712	744	760	802	788	789	776	773	733	746	798	729	734	764	732	769	785	778	736	699	742	738	784	779	762	738	771	745	743	769	787	763	767	759	766	716	710	769	716	805	760	741	781	769	721	730	711	743	757	759	782	786	768	713	797	761	772	755	764	792	711	733	739	746	800	715	762	757	758	718	735	734	779	728	738	753	762	785	756	786	705	780	789	744	765	780	803	761	783	782	736	731	742	736	773	733	716	733	730	767	719	782	778	720	738	718	735	725	730	730	769	734	851	728	804	809	694	757	815	768	768	778	705	773	709	767	751	740	805	713	755	688	790	781	766	774	740	736	776	803	733	704	729	761	741	780	778	754	749	770	781	750	753	741	791	742	734	820	740	790	764	721	729	767	727	787	751	770	707	813	754	720	755	737	788	787	725	767	739	711	750	750	737	797	764	800	791	760	720	760	746	737	743	780	728	724	771	776	743	721	741	733	732	757	756	736	756	763	755	745	743	695	780	770	730	713	683	734	777	742	716	730	699	755	793	799	730	750	736	784	774	727	745	723	735	727	765	745	707	771	734	754	724	779	791	742	784	740	727	751	747	709	790	789	746	759	730	737	703	767	713	731	794	767	734	771	729	755	741	733	760	760	770	724	725	740	797	773	728	752	733	748	729	773	736	785	755	751	719	777	691	783	768	790	801	788	773	737	799	677	755	804	757	746	767	764	788	739	784	741	757	735	751	738	736	804	777	773	752	776	764	767	736	721	774	720	768	765	707	727	771	720	812	775	732	731	742	754	782	725	714	783	752	737	733	745	675	796	742	792	735	783	765	740	751	789	711	763	819	750	720	782	759	764	802	716	770	785	692	754	719	734	708	759	737	764	781	760	763	759	683	818	796	727	730	730	739	740	764	734	771	755	742	760	704	723	742	783	731	754	712	762	726	738	755	669	728	732	763	718	780	720	722	789	753	731	726	801	776	757	744	717	732	754	759	752	742	735	768	801	732	791	779	733	771	763	745	742	714	774	711	765	737	731	775	785	765	775	720	742	838	710	756	756	761	718	747	755	745	778	772	760	736	760	718	759	717	821	769	766	767	755	742	784	738	791	770	746	742	783	716	757	732	750	769	712	774	808	728	735	702	765	783	789	777	768	738	712	823	748	730	781	770	713	744	700	771	757	742	747	791	750	732	774	796	784	782	735	720	733	747	799	742	762	733	791	780	708	773	740	759	776	777	798	786	750	759	766	762	768	760	745	716	753	802	715	745	778	740	741	726	681	786	689	735	740	782	711	776	668	753	698	762	762	716	769	759	770	724	745	734	739	794	763	760	712	721	746	759	784	768	804	762	763	748	734	796	767	721	750	765	790	776	774	721	779	769	762	727	786	756	756	759	789	747	714	697	785	732	743	753	769	761	730	745	740	759	756	788	798	774	743
21592	2595	623	429	350	312	360	338	311	314	286	296	306	297	291	282	338	319	318	303	313	310	314	296	270	286	293	281	301	290	284	294	260	330	319	276	277	300	341	324	280	299	276	297	299	317	275	284	321	320	297	275	289	283	291	278	337	321	315	337	286	318	331	291	313	274	314	314	299	282	294	278	271	281	300	319	286	337	300	322	303	304	297	272	291	306	314	298	294	300	314	293	322	283	272	316	297	284	274	283	301	279	311	320	315	293	257	317	323	278	304	315	311	311	293	315	319	287	324	283	296	338	308	301	275	324	302	325	314	321	303	275	319	293	293	305	316	308	322	332	280	286	292	330	281	293	301	272	284	324	284	315	330	264	295	297	309	302	299	304	289	316	289	264	282	311	296	279	326	317	297	310	295	279	265	288	272	346	324	307	290	268	289	278	298	294	289	279	318	326	298	294	316	293	308	294	329	290	285	280	245	284	315	292	311	285	295	295	323	286	299	298	292	290	274	313	297	306	282	326	298	316	281	291	298	277	317	265	291	293	325	303	292	300	283	266	352	351	271	288	318	310	324	304	296	315	314	252	309	304	288	323	300	307	284	303	307	260	300	291	297	307	310	305	308	315	357	319	279	319	328	301	294	271	327	281	300	311	305	287	310	315	319	278	274	325	343	356	340	279	308	311	314	285	300	299	312	329	303	269	314	275	281	316	293	300	271	296	282	311	332	305	316	287	307	355	304	328	319	278	309	304	274	290	316	286	311	306	301	286	275	328	316	296	250	286	305	337	277	291	294	302	318	284	276	330	311	268	312	305	291	312	305	319	262	298	327	335	295	289	316	306	273	318	316	298	312	278	304	332	337	302	278	281	278	313	299	273	261	307	304	248	316	318	295	282	313	280	288	289	326	320	293	292	317	314	323	292	333	306	261	277	269	319	304	316	286	310	323	312	301	281	308	249	304	308	273	299	331	311	330	294	279	272	298	307	312	298	326	315	286	279	279	296	336	346	310	325	309	306	318	311	304	292	277	280	276	255	301	326	293	300	298	287	321	284	265	287	329	302	298	272	299	307	315	285	282	313	297	286	296	296	277	287	304	265	288	317	347	274	270	285	315	301	314	330	313	301	305	249	306	284	316	282	317	298	332	287	320	278	292	298	307	243	287	281	281	319	314	300	315	297	318	326	284	270	292	315	344	302	296	325	319	284	294	336	289	309	289	330	296	284	287	324	280	279	308	283	304	288	284	289	285	320	289	311	341	293	307	270	299	281	301	273	308	257	289	279	293	286	277	289	294	309	256	305	303	296	300	295	301	272	317	308	326	296	311	289	287	314	274	308	305	261	314	302	302	299	298	280	315	300	335	306	295	329	328	296	286	283	315	300	298	299	327	305	297	307	325	282	314	307	300	315	268	301	293	293	298	271	300	315	310	295	316	268	288	284	293	333	288	323	289	273	277	287	284	298	313	317	271	306	293	319	290	276	275	280	283	294	283	257	291	261	290	284	275	320	300	308	302	338	290	261	266	291	327	349	301	292	290	320	310	293	295	325	290	334	289	317	340	282	319	306	275	312	285	308	312	323	301	327	307	286	305	309	309	296	298	291	298	322	311	295	257	306	290	319	287	315	321	307	300	299	297	277	310	284	309	283	277	315	285	317	324	272	305	287	305	322	303	298	309	281	292	272	245	294	302	297	302	288	307	299	307	314	308	283	297	302	274	293	312	269	305	301	266	278	303	314	303	311	312	297	300	291	299	286	278	273	282	335	286	289	325	311	300	310	314	276	311	259	322	294	309	257	277	286	329	341	315	280	305	296	307	288	316	288	301	301	310	292	319	309	275	266	289	322	285	297	327	333	299	325	304	313	315	332	289	312	292	334	313	289	295	327	264	277	311	295	300	282	309	312	280	311	316	301	302	289	272	281	314	326	308	292	280	320	276	328	305	266	279	330	301	280	324	313	307	290	302	287	303	298	301	290	312	326	301	301	279	285	303	290	303	274	291	324	319	336	319	322	307	298	300	307	277	274	321	319	304	300	327	307	302	312	274	328	300	273	297	297	305	270	305	267	240	295	330	327	298	288	295	317	303	290	311	303	322	269	272	327	327	276	283	291	277	280	317	307	282	312	306	271	331	315	316	305	325	265	285	333	313	293	289	318	264	343	295	297	300	303	291	323	327	309	295	293	292	330	270	309	301	322	288	307	317	307	287	298	322	301	314	301	307	290	329	260	309	303	291	286	305	275	279	261	297	318	326	296	315	315	324	289	273	335	316	286	291	274	269	270	304	343	317	333	309	300	305	286	245	259	271	289	279	298	302	298	301	297	318	271	317	312	295	269	304	297	316	312	315	300	286	307	294	331	281	313	314	333	299	337	315	320	308	324	301	298	295	279	261	297	323	310	295	307	306	286	269	320	314	296	275	310	287	316	304	292	298	319	309	278	279	249	311	336	335	283	297	305	313	301	319	279	310	322	297	320	309	285	303	276	279	309	299	310	305	310	249	295	303	281	306	275	321	305	297	278	323	306	324	309	292	303	303	323	299	300	296	289	277	281	293	297	305	300	271	307	316	295	293	312	297	268	295	328	279	321	333	312	269	288	319	283	333	293	288	319	302	341	304	267	295	294	311	294	316	312	317	274	303	266	302	276	319	298	301	289	294	269	267	309	310	323	303	300	321	279	266	286	328	327	316	286	243	285	295	297	285	288	314	308	321	299	301	289	319	311	358	294	319	317	282	326	290	287	303	290	277	282	321	287	324	310	320	282	300	312	250	311	332	284	289	289	298	298	301	318	291	310	307	313	310	290	292	322	324	326	324	264	309	293	297	285	282	271	282	277	291	332	296	262	305	286	293	329	295	298	316	349	339	302	328	293	259	302	302	292	294	310	306	319	326	302	282	294	308	310	330	294	299	293	283	308	329	296	306	316	335	274	313	310	311	293	281	345	295	336	288	291	288	288	315	321	321	276	297	297	286	322	314	318	281	315	292	286	321	256	292	323	326	346	326	291	293	314	346	292	300	291	274	289	304	297	282	307	298	305	282	310	291	324	292	289	316	300	310	342	290	304	287	327	299	294	326	296	330	294	301	295	301	277	288	309	310	302	294	327	301	291	286	303	314	295	302	293	311	281	292	307	289	306	305	308	302	289	319	288	298	294	343	290	298	302	310	301	340	308	311	313	282	294	309	321	290	298	276	290	308	276	304	306	305	305	311	297	334	359	300	316	310	303	289	313	315	327	323	271	269	267	289	293	282	289	312	329	316	293	286	312	315	318	333	267	290	276	293	265	287	286	315	298	268	294	296	256	300	315	337	314	322	285	313	280	269	291	296	314	312	310	277	319	299	272	287	305	288	288	311	305	292	260	294	283	283	272	284	303	308	301	269	283	285	302	317	309	282	345	292	297	318	310	283	298	295	255	279	315	307	289	267	303	318	308	254	293	333	297	302	287	331	282	322	308	284	281	307	262	276	294	309	308	308	304	325	271
16520	6430	5397	3156	1620	1141	922	791	774	723	761	760	748	735	701	707	696	727	664	692	703	655	693	652	699	700	682	649	662	692	660	710	660	674	719	662	677	707	703	665	653	655	678	697	653	679	630	673	663	669	648	660	633	659	687	691	675	729	682	649	713	648	686	734	711	707	637	710	650	706	679	624	645	676	646	729	677	651	698	725	687	660	684	691	716	682	662	632	687	686	675	629	698	690	671	647	697	692	635	665	719	659	682	702	691	660	663	733	676	639	671	681	651	679	707	669	676	651	632	676	719	658	669	663	627	662	664	661	714	664	684	649	706	610	694	636	683	647	660	639	665	708	704	643	676	706	671	693	708	713	642	709	681	722	663	728	685	660	659	698	679	637	662	706	703	680	688	725	667	613	622	675	672	733	707	694	674	641	722	655	683	653	685	659	636	654	683	693	658	647	649	678	660	667	671	675	679	723	687	666	681	664	692	690	656	649	722	702	661	674	645	630	660	667	668	689	685	668	690	633	685	654	687	649	649	717	681	679	693	683	656	645	683	675	664	706	705	654	650	628	703	664	648	658	693	653	702	612	663	684	688	686	726	623	650	654	686	695	709	661	638	653	678	647	681	677	671	656	673	636	656	665	684	683	683	630	693	648	611	671	652	645	670	686	695	674	657	690	641	714	671	725	737	647	657	683	687	698	684	651	640	703	668	702	680	643	689	715	694	653	698	681	689	637	649	676	677	666	703	665	636	665	628	647	676	628	610	686	687	670	678	700	682	670	643	663	673	668	743	672	677	739	715	712	643	692	681	664	715	683	685	653	655	652	687	668	699	697	708	718	671	727	689	646	659	706	673	679	689	688	690	651	627	680	656	650	648	699	666	666	696	663	679	691	665	632	710	657	668	704	607	717	698	673	672	684	685	698	666	664	669	702	665	689	662	644	688	645	641	658	683	657	697	681	701	659	688	707	663	670	733	679	706	662	702	682	685	703	634	652	650	697	741	664	682	639	670	719	679	644	646	675	650	635	671	681	697	607	696	702	646	670	695	691	689	682	683	669	724	665	708	730	650	682	720	687	679	688	653	665	626	674	631	669	601	593	650	704	680	685	642	686	699	667	684	699	699	700	691	636	678	674	698	637	665	677	629	642	679	667	636	634	721	630	681	655	714	623	691	730	663	677	660	691	694	667	678	733	675	682	655	697	718	699	681	676	689	664	663	698	674	691	679	685	649	699	666	640	673	701	679	679	658	698	673	682	684	655	701	661	705	679	692	731	651	627	706	674	600	671	686	642	688	700	684	687	689	684	668	669	733	673	684	639	682	689	661	630	688	686	628	695	701	662	670	694	659	634	705	694	686	695	640	658	700	652	663	706	684	722	689	681	657	660	668	690	688	688	656	698	667	669	665	699	683	673	659	643	692	675	652	653	669	683	701	639	683	667	723	695	677	713	690	630	700	680	668	661	700	678	693	691	729	715	648	647	694	683	673	691	646	672	652	679	665	666	698	663	673	645	652	689	704	654	632	730	645	650	664	665	662	676	709	622	686	654	685	672	660	708	663	663	671	682	684	645	674	681	715	641	692	720	677	719	627	670	701	664	669	681	660	629	654	650	681	719	682	683	667	689	661	658	669	696	689	664	663	656	622	706	726	682	678	687	685	633	690	673	664	661	672	637	682	703	663	645	686	694	716	700	701	666	704	656	654	682	701	686	661	674	702	699	672	666	664	760	625	685	630	677	646	658	725	709	705	655	636	664	692	727	628	675	640	677	664	671	681	686	649	659	656	669	654	665	715	665	701	687	645	699	675	668	712	716	662	639	670	638	672	667	655	655	691	676	662	640	653	660	717	661	624	672	692	662	654	654	716	643	680	702	652	677	721	666	691	653	630	681	635	661	665	670	688	694	671	651	698	692	675	691	679	692	697	691	678	666	701	724	661	655	641	717	660	658	706	661	684	681	705	656	699	669	659	665	672	661	700	666	649	645	678	674	628	700	704	708	690	654	675	640	626	706	716	636	663	642	676	658	690	702	691	658	669	686	659	677	657	679	684	682	619	700	632	672	677	700	713	652	720	693	676	694	667	698	644	704	680	663	691	692	656	663	661	619	628	681	691	660	675	698	682	684	634	676	666	667	660	687	676	670	690	664	664	690	617	721	673	641	663	679	674	640	707	670	714	688	642	646	683	682	648	692	727	698	665	667	661	731	724	668	691	653	708	704	719	667	718	669	599	657	651	695	676	636	682	674	693	674	644	674	690	644	671	672	620	685	650	704	682	661	649	655	679	696	626	686	666	653	710	696	727	670	665	642	700	669	658	621	692	685	673	723	636	717	656	659	683	635	694	690	676	691	648	720	675	643	668	679	661	688	677	662	600	659	715	661	671	659	659	641	677	688	688	635	683	624	660	647	672	688	690	651	676	686	681	649	686	709	670	677	674	680	659	691	686	644	639	709	686	657	669	673	683	670	738	665	649	707	677	670	672	702	681	654	624	660	645	683	659	712	690	674	675	710	655	679	662	712	692	677	635	710	691	642	671	675	687	725	636	694	669	695	654	675	700	670	661	629	673	648	696	673	697	743	680	677	669	658	688	681	685	710	659	634	667	723	667	653	679	699	648	658	679	702	658	655	700	684	643	703	694	692	721	676	679	690	648	742	688	684	664	666	690	631	679	693	686	684	670	653	717	664	660	664	686	660	680	642	681	645	669	660	653	652	667	684	713	680	733	666	648	635	662	666	690	703	695	684	604	682	678	652	658	684	631	653	685	666	654	681	675	662	670	714	688	650	683	647	692	654	658	665	685	605	619	693	670	667	663	646	645	689	642	642	670	687	690	650	677	680	704	660	673	692	673	691	663	656	694	621	653	659	733	663	639	670	653	655	674	675	676	699	668	660	701	700	700	656	693	647	684	693	690	696	643	659	640	620	623	669	647	660	684	675	665	686	704	706	719	672	689	651	652	700	662	696	732	667	697	682	714	650	665	686	736	687	712	695	660	693	687	710	662	655	705	642	627	664	665	672	675	662	632	674	704	733	666	636	677	701	721	663	720	685	717	635	671	695	691	716	692	661	655	702	676	639	666	681	640	686	719	713	702	690	709	653	664	683	649	663	677	685	657	648	687	675	686	657	614	685	688	664	693	686	652	664	691	628	681	705	670	682	685	657	704	626	684	699	680	686	705	671	719	684	678	679	629	685	684	658	687	638	685	713	685	688	679	689	723	639	649	656	686	723	641	671	660	699	679	692	714	663	656	687	673	697	686	648	681	654	717	682	686	703	662	685	678	697	666	648	666	631	648	673	666	688	718	692	673	638	647	698	653	665	661	699	700	702	690	695	704	662	661	703	664	635	693	669	694	653	733	703	693	668	672	677	699	712	662	704	669	698	679	665	656	701	725	633	701	675	700	608	655	637	681	712	636	672	679	638	678	681	660	698	660	660	711	658	710	687	658	736	676	655	636	678	673	689	683	663	685	701	623	662	647	663
30345	5036	945	534	434	365	360	346	298	340	304	312	340	307	319	335	320	311	316	305	312	312	308	325	337	317	320	313	341	313	335	317	290	274	289	311	326	319	342	312	293	291	301	325	326	333	292	330	357	281	317	272	354	344	347	339	312	297	311	325	326	299	301	305	345	330	353	316	282	321	299	317	311	302	327	295	293	298	306	317	341	320	309	350	315	320	313	334	310	320	341	341	318	305	325	284	295	290	303	305	310	303	294	308	327	304	296	353	313	293	287	299	314	298	300	308	332	337	293	337	286	297	340	344	335	292	351	321	337	297	295	312	308	343	280	329	303	277	336	325	332	337	302	280	319	323	301	315	303	342	325	314	305	313	324	325	319	296	281	344	331	292	314	304	254	267	302	327	307	336	327	322	287	298	326	314	335	321	313	303	322	347	322	303	302	302	279	326	297	335	329	290	301	308	316	323	324	325	291	299	307	352	315	305	309	291	296	333	314	277	335	266	306	312	331	351	341	317	339	315	360	328	318	309	299	322	333	286	304	329	333	310	289	311	293	301	275	301	337	344	347	300	285	327	314	342	335	327	322	290	335	347	313	343	313	304	302	293	322	340	323	319	284	338	325	287	306	346	306	274	328	288	357	301	308	329	312	321	325	313	346	323	336	339	337	316	328	306	302	282	307	312	300	329	312	298	327	306	311	273	341	315	303	311	334	284	301	321	309	313	292	304	349	283	305	318	286	325	313	315	326	300	354	278	317	313	309	310	305	316	312	312	293	293	291	315	325	323	294	315	305	309	346	312	317	326	317	313	313	339	298	301	339	310	301	327	291	320	303	315	335	341	308	292	291	327	320	302	292	282	318	302	302	333	296	295	300	334	284	331	328	348	329	310	302	302	312	296	334	361	335	344	317	323	318	356	344	322	362	312	272	320	319	276	321	331	340	314	304	305	316	314	321	324	259	330	352	310	281	298	299	283	304	372	335	305	305	315	292	322	286	321	316	340	331	316	330	329	287	264	336	286	314	281	345	316	262	333	316	309	355	329	316	322	366	319	306	297	320	295	308	309	312	318	286	340	300	308	297	330	296	324	270	308	292	323	265	305	289	301	302	323	288	315	321	278	304	303	338	318	307	341	331	297	317	305	317	318	301	295	322	344	336	306	327	312	302	306	341	332	303	318	311	299	288	343	325	312	298	298	318	323	300	295	317	313	287	340	325	325	331	319	328	280	307	297	272	313	312	343	308	289	332	293	297	314	290	288	350	317	324	342	326	297	324	306	288	329	319	329	308	299	305	322	368	314	295	303	294	286	310	298	331	313	330	330	304	309	320	300	358	319	354	332	319	311	330	317	312	357	320	273	312	325	336	305	283	289	306	296	335	290	311	318	298	309	330	332	313	302	325	268	326	290	298	323	309	305	353	313	291	308	304	287	333	330	307	285	330	285	324	281	316	312	318	305	352	305	295	342	297	298	286	342	291	322	298	309	345	302	310	296	315	324	301	285	287	296	317	323	340	299	284	319	314	315	362	342	323	329	329	305	304	318	302	312	288	313	304	287	332	285	311	339	320	279	311	287	357	351	301	307	294	307	320	322	304	284	298	306	289	315	319	307	281	294	353	352	352	298	302	317	307	322	306	314	322	323	352	319	282	323	310	333	334	308	313	314	303	327	280	310	298	318	306	339	298	288	319	313	290	322	328	328	322	299	317	332	289	318	316	276	315	287	326	288	305	340	317	306	329	315	284	338	315	352	336	348	307	306	310	291	347	299	295	289	285	305	326	318	303	300	293	323	295	325	319	296	340	331	307	330	306	314	272	284	308	311	333	336	288	313	328	305	289	308	321	343	357	280	345	303	307	322	314	315	339	290	333	320	305	308	321	344	298	287	328	323	308	282	328	322	325	300	275	272	279	303	316	291	339	331	299	322	303	282	341	295	301	299	298	307	310	298	309	312	308	312	319	308	337	319	321	300	312	333	296	338	329	309	304	308	302	305	314	304	304	299	272	309	325	342	337	298	289	287	330	286	331	323	293	303	334	297	336	296	341	365	339	350	340	324	303	316	345	332	294	289	284	300	300	315	315	322	298	314	354	304	290	307	315	303	315	288	303	314	312	323	307	304	352	311	323	311	306	285	252	317	312	314	318	304	272	317	309	343	302	329	333	283	267	307	318	301	341	294	324	314	316	300	291	334	310	301	288	281	311	317	315	341	317	311	352	310	249	320	338	317	308	337	330	322	313	337	321	304	272	294	305	314	296	326	291	310	291	342	329	305	285	308	304	305	307	343	330	306	281	264	323	289	246	283	258	300	306	298	320	312	351	378	318	303	286	314	307	318	330	319	309	293	309	371	327	321	308	313	318	327	311	303	318	309	286	361	330	331	300	310	317	346	346	323	308	327	351	302	292	277	338	300	329	335	301	327	351	291	336	331	259	329	317	347	323	326	256	310	299	323	338	306	351	322	344	338	300	364	298	313	318	272	325	303	292	325	325	316	331	330	320	338	302	294	301	322	311	329	305	321	332	261	333	349	324	294	276	314	298	323	315	318	297	284	314	343	338	314	289	348	320	308	292	300	278	318	317	315	314	298	287	314	352	309	317	237	324	311	294	310	301	311	310	308	330	301	273	343	332	255	303	303	334	320	322	317	314	305	321	318	290	292	303	314	301	307	318	333	313	318	319	274	328	306	290	321	323	300	362	302	312	317	326	301	307	278	337	270	299	323	315	293	286	318	323	297	311	309	308	326	299	336	333	365	288	306	343	318	313	322	311	310	318	299	309	280	335	299	278	329	323	306	315	304	327	302	325	251	306	320	308	336	299	318	291	297	289	337	320	312	305	305	325	302	316	298	318	298	336	324	330	323	284	330	345	304	323	293	283	292	310	298	284	345	300	293	328	289	338	315	340	299	332	324	292	359	310	321	300	275	318	306	310	337	287	325	298	320	310	334	302	287	301	321	315	290	291	345	280	293	298	294	328	313	290	276	321	284	322	313	319	331	308	293	328	291	301	351	283	308	312	291	348	346	302	327	327	314	302	319	289	310	297	332	333	311	315	259	326	360	323	317	297	370	277	274	324	315	339	316	363	325	320	309	329	304	286	296	315	286	312	324	337	284	347	341	292	298	326	306	315	346	276	294	301	327	349	300	328	307	313	326	324	318	306	303	343	301	302	321	361	343	312	310	286	300	330	287	322	316	341	308	292	331	287	296	298	312	298	285	324	269	289	268	317	299	305	330	304	288	311	304	275	304	296	318	295	301	306	335	271	343	334	308	366	306	294	329	326	359	320	328	334	322	330	286	307	303	271	358	328	293	298	299	312	341	288	300	332	329	344	282	297	314	285	294	310	312	323	303	326	348	329	331	304	290	293	327	327	299	333	319	274	292	313	301	340	300	302	290	309	330	314	326	290	295	288	339	294	310	332	343	332	302	303	329	322	298	315	284	311	321	281	305	332	328	307	310	310	338	319	326	290	361	325	320	332	299
21574	10333	7019	4203	3207	1935	1322	1021	942	953	862	857	850	823	773	743	736	754	746	784	773	711	750	743	742	733	732	748	661	740	771	692	738	742	696	714	717	719	706	739	740	736	728	758	772	705	734	740	682	702	691	717	694	708	698	726	695	777	712	779	745	708	732	750	712	755	722	707	717	770	724	730	736	717	722	689	733	726	693	770	677	727	743	713	719	723	742	722	709	701	706	769	692	698	787	764	715	678	741	713	737	732	721	693	707	696	745	723	742	708	694	715	751	726	702	690	701	746	749	718	723	782	768	688	686	765	692	721	739	720	740	770	756	705	703	714	701	721	704	724	747	755	729	757	705	729	761	727	742	711	735	745	699	699	703	724	725	734	715	703	754	724	713	697	716	720	700	753	721	746	730	708	754	679	722	695	762	745	716	738	745	694	750	720	739	741	675	707	738	711	688	702	756	738	708	739	750	723	649	680	723	717	740	792	741	719	673	725	720	704	689	741	753	768	711	713	696	667	762	720	711	698	690	737	700	745	732	714	721	743	776	737	744	709	739	767	751	726	738	704	753	711	723	713	712	734	694	766	792	711	735	745	759	757	726	728	691	672	731	747	713	695	734	682	676	741	735	705	722	717	727	771	745	742	697	737	721	704	704	742	771	757	715	731	725	737	676	716	695	732	743	713	736	717	721	754	720	770	730	774	704	705	726	719	722	759	705	753	704	723	718	706	752	726	684	730	714	730	689	695	699	739	756	688	723	721	703	789	728	693	733	741	748	702	703	717	704	748	698	684	672	738	737	687	697	716	735	663	749	745	740	733	723	738	709	738	692	706	723	733	719	746	742	699	754	729	704	742	717	712	762	726	711	689	707	737	679	738	729	743	710	752	724	702	743	726	707	744	710	731	711	725	665	740	695	755	742	782	738	735	700	697	767	699	725	695	741	692	766	743	743	720	776	728	739	695	697	724	743	733	726	710	721	774	720	730	740	776	672	742	751	742	703	765	725	703	715	723	716	694	716	726	693	708	732	744	711	733	729	710	694	732	754	724	747	726	740	687	729	713	724	738	685	739	739	732	722	694	741	737	723	716	733	740	761	726	687	698	722	721	702	758	754	727	718	728	775	685	734	670	743	734	739	734	740	710	745	745	698	723	704	680	679	769	678	745	723	690	734	750	698	764	775	673	787	676	740	735	713	745	713	715	723	675	698	711	660	731	711	773	735	738	738	742	709	730	681	698	750	708	707	728	704	755	734	758	763	713	730	749	729	698	743	710	744	722	726	710	766	749	708	727	758	747	715	685	737	713	679	751	737	718	725	669	677	700	720	717	695	741	767	721	718	719	768	791	695	748	707	700	727	690	763	730	695	691	720	707	672	759	654	692	718	729	763	697	722	705	714	725	739	728	651	752	716	712	705	700	716	691	712	714	684	692	691	780	760	729	712	715	771	713	727	725	687	747	720	768	709	750	795	732	719	723	752	705	712	708	766	736	754	704	693	745	745	685	729	699	757	720	696	751	709	667	704	753	671	775	754	741	732	681	734	706	718	728	729	722	712	729	736	748	770	701	712	719	729	732	720	752	714	770	686	734	750	737	685	730	731	690	722	751	721	735	755	744	720	729	714	736	719	754	749	669	730	806	745	747	700	728	701	683	695	797	729	689	717	711	745	761	730	715	708	751	758	710	734	762	777	756	789	752	720	764	727	732	761	669	735	771	709	728	735	715	690	722	720	699	719	690	750	671	739	721	761	703	778	719	730	703	729	708	741	730	755	742	732	741	696	755	712	692	769	730	750	696	751	723	728	749	684	706	726	704	721	739	748	730	704	709	767	695	761	736	691	741	706	753	651	680	706	718	740	759	713	707	701	695	739	764	712	721	744	776	716	729	724	718	738	694	724	702	765	726	757	734	707	743	693	684	691	718	756	761	728	726	792	734	729	725	725	748	685	719	718	732	736	699	768	650	695	744	739	758	748	727	750	750	694	662	776	758	699	710	668	744	712	735	730	735	741	750	740	696	713	752	710	714	690	709	744	709	699	757	689	731	708	714	684	752	714	730	742	716	726	740	733	698	728	758	697	753	728	733	721	754	673	761	716	784	772	659	728	675	728	731	734	731	720	729	721	748	751	703	734	745	706	738	743	710	706	702	690	635	719	706	738	751	709	741	778	726	756	780	721	750	733	764	712	674	740	658	732	718	762	773	730	710	744	697	761	722	745	704	782	687	751	816	760	728	740	749	686	688	715	709	762	746	734	736	728	734	690	751	637	777	688	686	708	710	768	721	702	733	714	765	724	739	747	710	709	684	707	753	735	738	676	713	753	693	716	763	782	735	719	694	782	734	664	757	715	700	686	751	724	658	739	725	693	701	731	726	733	697	712	750	696	777	797	720	726	679	724	734	768	733	687	696	697	740	690	754	680	726	747	751	731	740	763	725	734	695	728	713	700	712	699	720	693	664	686	744	712	741	756	749	714	697	677	722	777	687	722	722	746	720	696	748	730	741	752	750	734	765	717	682	710	683	752	743	747	748	689	696	740	726	714	722	726	724	737	742	678	701	724	737	726	729	710	673	720	711	751	687	738	738	738	684	693	741	690	725	740	738	744	714	729	754	744	734	682	691	741	712	734	747	714	733	715	724	710	715	736	684	713	718	704	727	741	702	770	700	698	741	734	703	719	693	739	705	756	730	718	700	721	729	768	722	775	700	730	686	708	768	701	732	684	692	698	656	667	725	729	745	707	716	723	752	721	668	735	690	694	749	679	752	707	739	704	778	759	733	738	700	698	700	729	799	735	745	718	700	779	732	671	743	695	711	735	720	713	697	720	774	727	732	739	696	743	733	725	724	712	717	673	699	723	731	726	739	721	726	750	729	733	714	721	717	711	674	712	713	726	724	730	734	670	719	697	722	738	745	762	713	748	714	719	739	748	676	740	712	739	728	706	716	707	765	713	730	648	684	707	738	691	783	765	750	695	728	756	734	777	726	769	688	686	666	722	711	694	708	728	722	738	692	713	734	731	710	725	692	730	763	705	723	712	701	763	716	688	693	710	703	715	696	717	721	752	686	709	765	714	710	702	737	733	734	684	707	704	713	704	705	693	737	725	767	742	760	786	716	700	724	731	715	733	679	714	750	724	693	778	695	697	709	706	747	715	726	696	754	682	704	713	677	740	725	737	733	730	719	700	728	735	699	753	709	705	751	688	718	737	705	774	757	680	714	699	726	766	680	753	751	729	741	741	740	691	709	750	686	723	765	713	735	760	737	709	757	746	678	689	744	745	737	743	716	729	738	719	777	728	707	699	712	743	746	749	695	766	658	725	697	723	721	709	715	703	747	708	764	716	755	706	772	729	729	734	698	720	786	695	744	677	746	722	753	745	732	713	724	743	689	717	772	665	791	693	724	720	713	734	737	734	712	742	724	723	751	721	737	682	760	701	764	727	716	737	728	728	699	712	763	732	683	732	682	725	679	692	734	718	742	741	722
37397	6862	956	583	429	403	352	356	362	355	324	347	341	335	321	360	345	353	337	329	291	350	342	321	329	313	342	311	281	332	322	368	334	338	312	348	319	299	323	322	317	315	367	342	341	267	297	334	335	308	325	311	307	329	285	321	348	316	350	324	342	328	325	333	326	337	326	307	307	325	313	321	345	308	365	327	330	344	332	318	329	322	328	330	354	321	338	336	303	319	331	262	331	308	359	337	353	311	336	363	318	304	289	339	340	290	323	299	356	304	340	328	341	335	317	313	355	312	319	293	319	306	353	368	336	322	334	305	333	312	302	329	371	329	316	328	333	333	315	330	342	346	347	320	343	299	371	329	301	322	322	339	327	311	328	296	286	354	333	315	321	289	337	339	362	325	296	320	318	308	309	313	341	339	364	352	328	289	331	336	283	296	336	307	322	343	331	330	294	313	310	329	348	330	342	334	358	322	346	364	359	321	340	317	305	308	324	306	309	341	318	317	308	333	333	313	295	352	280	311	346	313	315	328	291	324	331	319	330	334	326	329	313	311	344	329	330	287	322	312	342	292	309	320	344	285	299	295	318	304	345	314	318	340	304	346	314	302	320	333	315	342	307	318	287	283	338	374	329	331	319	327	312	333	269	306	297	297	341	379	338	334	316	302	300	327	351	307	288	302	357	335	351	305	304	335	330	340	355	326	353	351	332	309	346	359	304	329	313	304	323	353	330	292	348	363	326	364	297	318	289	322	337	326	293	325	306	315	313	314	340	338	329	338	312	326	280	318	312	282	346	316	297	328	311	315	327	303	298	341	312	306	294	299	303	327	343	343	331	338	340	355	324	326	323	345	341	369	359	296	294	334	304	298	332	317	352	311	296	296	345	354	369	328	303	342	321	334	366	328	310	316	341	330	334	325	339	319	326	293	325	301	333	319	336	329	308	360	347	312	337	339	352	298	302	305	324	321	335	316	303	331	303	313	343	346	344	323	344	293	345	313	335	320	356	317	348	299	353	349	316	351	301	309	331	353	311	368	335	321	324	347	290	315	316	335	298	310	308	301	314	314	352	333	293	293	322	338	317	336	303	310	346	295	366	309	310	315	303	322	305	353	299	298	341	301	302	315	348	288	314	299	321	326	316	332	345	307	356	309	327	349	345	303	355	350	350	342	309	335	333	303	338	316	304	332	313	345	335	312	308	273	306	285	341	338	307	351	319	347	311	269	302	326	306	337	312	317	325	345	329	314	297	306	349	337	341	315	332	326	315	310	339	315	318	329	344	313	336	324	293	330	327	287	335	337	342	323	336	333	320	330	329	306	313	359	339	320	330	312	328	347	356	323	314	339	326	338	351	326	334	313	296	297	334	324	331	313	287	345	307	342	343	332	338	307	333	292	315	330	315	295	338	329	355	322	324	330	310	357	311	323	341	314	318	344	328	283	330	323	342	307	338	357	369	347	304	316	316	325	323	308	335	318	328	318	303	312	323	319	335	367	324	355	341	332	288	346	313	295	348	352	290	326	342	301	298	299	330	304	357	302	312	360	334	339	332	327	328	341	348	327	336	317	299	345	314	319	303	299	308	359	334	298	317	307	344	337	330	300	322	295	325	329	322	306	375	342	334	307	318	293	307	325	359	323	296	304	362	347	333	345	354	336	318	354	327	311	337	295	299	324	333	362	373	345	300	374	341	317	329	338	352	325	320	345	295	315	318	351	336	350	338	297	344	309	303	324	339	324	311	334	355	336	316	331	325	308	339	336	327	341	336	281	356	279	297	339	304	296	341	313	307	313	333	307	349	332	352	304	341	325	359	333	322	301	326	356	338	292	308	340	312	310	320	322	313	335	336	334	350	306	350	323	355	334	357	322	325	341	329	305	336	312	321	314	311	324	325	334	323	313	356	314	359	375	288	326	305	328	339	349	341	310	321	339	331	322	360	355	302	328	336	294	305	328	296	325	341	356	377	323	344	331	342	353	332	327	295	316	349	343	271	321	343	334	294	338	370	320	305	315	343	330	304	304	337	330	309	351	321	346	335	335	327	331	308	309	299	348	339	316	330	305	315	327	272	293	349	352	312	325	318	314	333	302	335	318	330	331	315	323	300	337	297	331	356	331	368	300	338	321	325	352	325	313	318	309	324	319	281	340	340	342	334	293	355	304	303	292	323	355	314	295	310	299	299	343	323	325	330	340	310	295	313	343	290	317	314	330	345	355	313	290	331	358	360	319	327	307	334	320	348	331	334	326	323	328	315	309	344	339	332	319	316	326	329	351	337	339	316	332	349	295	345	315	316	330	333	317	326	306	354	347	281	331	315	300	341	299	347	324	334	311	315	342	311	349	319	285	280	307	343	302	353	330	367	323	314	315	292	298	301	344	337	311	288	380	301	314	308	347	328	341	324	321	310	326	284	296	311	312	297	359	312	287	302	329	337	327	353	336	358	305	321	297	271	326	334	303	324	307	311	310	325	329	331	332	346	338	309	304	342	297	306	337	320	339	305	319	348	326	306	310	336	338	315	304	334	332	308	276	324	337	306	372	301	297	327	341	301	304	313	328	326	354	341	311	312	316	301	293	310	274	342	328	332	295	300	347	321	348	283	309	388	277	314	328	336	296	279	355	362	332	332	311	304	324	300	335	338	327	315	306	287	318	275	307	314	307	307	289	347	327	317	306	317	339	321	324	321	336	305	309	351	281	339	352	316	336	353	317	339	329	291	317	341	324	301	319	332	326	306	320	319	346	304	298	331	310	313	298	338	322	307	336	287	355	315	315	312	330	365	329	329	300	335	321	302	343	319	303	302	315	286	304	313	338	307	342	323	315	331	331	356	336	317	316	344	292	302	339	322	343	313	303	321	323	352	331	292	324	353	303	292	306	305	312	344	367	321	346	354	312	317	288	349	326	338	303	327	335	326	329	304	310	306	328	334	320	325	329	306	315	298	336	340	324	350	280	337	307	349	329	330	324	343	336	319	325	357	334	322	325	324	328	335	301	311	298	303	312	335	347	325	305	309	304	291	340	306	323	330	334	335	340	333	295	324	330	351	328	312	321	320	285	321	313	314	346	329	347	287	312	331	327	337	334	361	310	307	322	311	330	341	356	314	317	309	309	331	327	282	332	306	308	331	315	305	315	348	363	315	303	294	319	335	308	373	302	352	321	342	348	295	322	336	336	336	328	326	325	309	294	330	297	336	292	288	324	357	308	331	334	363	322	357	314	352	314	350	349	321	337	281	324	332	326	365	347	316	332	342	328	363	293	327	322	333	329	338	323	353	299	301	277	287	342	303	318	351	313	309	340	330	312	347	347	329	342	321	310	308	312	347	352	322	331	319	308	331	319	350	318	340	336	307	309	373	309	297	323	321	338	348	306	331	344	317	323	330	317	334	332	327	342	295	363	315	330	295	299	310	304	334	325	302	358	312	344	357	315	349	328	314	340	325	339	304	306	373	299	332	333	326	310	298	317	322	320	315	355	340	320	333	324
26102	10198	6782	4898	3540	2056	1359	1005	928	969	888	855	862	814	810	843	832	807	800	862	815	779	792	794	780	783	810	755	772	780	757	770	750	746	773	710	764	779	822	815	751	751	758	770	765	805	779	794	760	726	799	852	758	772	815	792	759	804	724	766	739	754	745	746	721	731	836	784	749	748	785	766	746	766	787	767	764	763	787	739	753	794	736	786	727	752	825	738	746	815	750	780	756	788	761	725	760	770	784	760	775	745	817	754	800	757	739	798	803	734	816	764	686	777	707	738	757	750	794	772	739	754	755	728	750	731	799	772	820	795	725	759	771	788	768	773	776	792	722	748	761	776	789	749	804	777	746	773	764	719	776	724	755	800	717	763	736	753	772	780	804	757	746	770	761	807	751	797	785	746	775	741	757	753	786	752	759	755	783	730	782	730	777	797	796	774	765	745	752	739	804	811	740	752	768	794	785	743	767	753	786	714	728	721	798	735	763	790	788	754	752	749	725	768	759	744	789	772	733	802	741	743	796	770	762	785	704	778	750	742	790	820	832	732	780	772	775	732	755	804	747	745	801	811	837	752	770	742	818	778	766	765	784	831	792	735	752	720	669	748	779	794	726	789	774	740	771	758	759	819	834	719	751	786	745	780	754	765	788	759	754	757	755	782	758	801	765	742	792	750	773	802	722	781	745	748	784	729	778	760	763	769	787	778	716	721	789	798	771	765	775	793	747	758	787	767	734	741	801	783	735	740	729	789	807	740	704	787	770	737	790	732	775	767	777	748	772	762	761	805	738	753	768	763	712	716	767	759	793	772	772	748	726	734	769	785	778	807	778	804	751	778	763	790	772	787	755	769	764	774	720	800	800	783	773	792	734	721	712	767	721	787	756	716	746	785	762	720	703	810	788	794	784	783	813	729	750	778	706	769	764	750	735	729	770	777	759	733	717	778	770	678	761	759	804	796	838	751	749	760	796	740	780	820	793	764	740	779	727	789	767	701	799	789	758	787	743	767	726	720	771	764	763	775	752	724	717	789	801	781	748	772	734	774	738	795	758	736	802	744	764	741	793	762	764	805	779	743	734	772	731	742	739	731	770	696	778	783	751	790	764	761	742	741	774	747	801	773	796	754	786	845	759	767	766	790	776	793	775	735	752	728	748	729	777	792	783	761	732	755	749	708	722	785	744	742	759	764	751	732	760	784	711	731	746	744	769	754	784	780	736	739	773	768	809	782	769	769	716	791	785	754	804	780	793	753	795	786	775	729	793	782	778	785	726	809	833	746	757	774	805	755	806	763	749	764	744	780	759	764	735	756	757	765	754	767	730	757	811	713	750	763	741	745	745	766	740	851	734	748	733	777	751	776	723	777	776	759	745	764	704	794	760	715	735	788	722	760	741	798	782	741	777	814	807	761	788	773	806	738	751	752	803	758	743	782	746	802	773	774	799	739	795	812	758	747	725	768	733	789	774	779	738	760	799	771	779	798	694	739	793	804	742	759	766	767	765	702	768	792	746	829	732	742	819	735	730	814	729	772	758	736	746	790	739	723	760	799	760	720	747	778	774	816	740	765	726	763	734	744	817	794	741	778	734	750	735	738	753	763	759	732	772	708	784	772	726	762	803	763	728	746	726	732	720	791	772	737	754	758	780	738	777	768	778	734	765	744	777	750	759	765	723	752	780	760	812	774	794	774	747	754	810	811	827	758	779	795	806	774	746	783	790	809	750	783	768	848	743	764	723	809	768	771	796	737	789	763	774	785	784	750	829	786	782	776	786	704	759	801	791	834	755	796	723	753	725	784	794	760	769	748	742	752	768	762	715	727	776	772	766	766	760	740	756	754	777	775	724	795	778	784	736	784	739	785	757	745	793	770	730	764	741	769	802	766	730	790	746	781	741	762	820	755	782	774	776	795	806	806	747	730	754	778	751	759	741	775	789	741	786	773	741	742	757	714	776	745	767	774	759	758	752	717	790	732	753	743	793	756	705	779	769	702	790	762	771	710	764	754	746	748	785	803	749	769	780	798	790	761	720	768	790	776	765	793	784	783	771	736	769	703	786	761	757	754	747	796	738	742	796	783	785	789	759	732	746	767	763	765	788	766	742	814	739	768	754	769	767	772	782	779	760	714	758	793	719	744	775	807	740	786	822	800	737	809	808	719	758	740	736	799	791	728	773	767	801	783	797	843	724	779	756	800	802	752	782	742	783	769	731	770	801	809	764	791	745	753	823	770	760	776	776	747	763	775	771	716	776	787	825	744	785	777	751	757	787	753	761	790	737	791	777	763	810	745	722	799	750	801	751	745	765	724	758	742	762	723	741	736	762	820	779	773	778	784	745	735	755	837	787	724	756	757	736	727	767	793	763	749	753	790	802	773	799	804	772	743	775	739	773	786	761	740	788	764	828	732	779	786	795	822	755	802	803	783	778	801	760	766	754	748	768	788	743	753	817	749	742	804	716	788	772	752	801	804	755	743	805	793	721	734	740	747	771	801	780	754	766	759	747	759	705	770	780	786	763	783	774	720	691	785	772	750	749	775	824	804	754	786	783	782	799	777	739	743	794	740	751	793	767	729	758	764	768	790	770	747	741	723	747	781	734	766	739	765	773	772	787	747	765	729	801	811	752	765	718	769	721	729	801	745	731	759	816	749	718	780	735	802	806	790	742	761	792	785	808	785	758	721	780	752	791	799	725	759	776	758	827	749	752	792	772	785	750	749	764	804	752	777	720	728	804	804	791	793	782	815	807	774	753	763	800	777	788	758	760	722	806	764	796	762	733	735	774	745	764	753	725	750	754	761	730	705	765	809	757	778	776	743	707	704	749	808	786	751	771	787	761	756	743	837	714	754	747	785	738	738	791	807	754	790	728	752	804	774	813	715	735	752	745	746	807	787	703	762	768	758	758	787	810	779	769	752	753	791	775	802	800	781	757	749	770	724	795	766	747	814	738	793	744	764	761	766	793	762	784	750	795	784	800	684	742	783	738	735	766	762	743	755	753	699	738	833	766	810	752	748	814	790	795	786	827	784	753	783	753	741	767	787	741	799	796	759	782	755	743	825	720	759	762	757	772	796	777	812	788	797	739	766	752	754	797	740	770	738	835	744	738	749	724	814	804	732	766	805	737	747	787	722	763	744	712	791	790	820	773	769	762	746	789	760	776	780	805	728	737	793	756	768	763	830	762	705	774	799	766	770	737	754	776	787	759	760	777	724	767	754	758	724	788	762	739	734	751	779	783	751	769	766	731	721	728	777	790	743	725	765	780	743	759	740	782	732	760	742	769	831	726	816	757	760	738	742	772	737	750	786	794	813	739	728	734	756	789	749	745	776	770	821	777	786	745	794	808	809	746	780	747	747	731	791	728	766	725	757	760	746	763	743	783	823	723	775	773	734	730	773	808	764	761	746	776	728	740	747	768	732	731	795	746	762	809	752	786	764	762	701	776	767	784	832	744	757	671	803	763	733	771	781	787	757	755	746	770	782
23844	2563	549	428	362	316	341	289	329	303	306	299	317	321	304	314	288	316	317	301	316	324	316	308	319	307	301	239	313	343	297	312	304	337	296	316	335	329	278	311	297	273	296	307	297	278	317	277	296	300	293	305	338	327	309	271	278	293	284	288	320	259	299	309	303	288	306	311	303	260	310	305	294	314	328	314	289	315	318	329	299	290	305	323	311	326	295	272	281	276	302	335	287	290	318	305	328	259	282	314	322	299	309	287	291	333	306	306	294	305	303	341	296	305	294	310	312	287	279	277	289	270	341	289	302	302	327	307	299	303	301	310	314	306	294	294	290	289	287	282	293	325	286	312	281	297	290	282	316	314	302	304	290	287	278	281	336	299	346	318	300	292	286	277	318	274	311	310	307	297	290	302	321	293	291	300	269	308	316	316	299	300	303	311	284	271	302	296	344	311	297	313	322	290	315	318	299	300	263	345	316	308	312	286	300	291	295	329	286	297	333	313	296	313	295	322	330	321	313	286	299	299	286	306	304	304	324	291	280	313	310	302	306	286	256	282	336	295	278	293	299	281	327	310	297	269	316	334	310	318	296	280	283	281	324	291	299	313	295	276	331	315	310	274	338	334	306	311	309	273	303	306	308	298	287	328	289	321	284	300	291	301	272	278	276	271	324	332	302	299	274	301	284	295	320	278	282	299	270	299	287	320	303	295	300	294	297	290	296	294	332	293	322	300	322	277	286	331	289	332	289	279	311	312	299	302	293	275	301	274	304	292	324	303	287	336	316	306	293	309	341	275	354	313	285	293	336	287	278	291	287	291	326	284	296	323	328	298	329	296	305	297	296	313	344	293	280	303	299	312	270	272	283	248	301	315	317	298	314	301	297	288	322	337	318	310	315	308	317	319	309	280	311	315	350	298	366	314	319	297	312	300	313	324	335	332	288	288	313	312	332	325	295	302	316	310	283	329	327	347	313	286	285	304	307	297	308	277	313	294	277	289	270	324	316	282	281	300	312	307	349	296	300	312	313	286	305	288	287	274	289	305	285	323	302	257	276	322	339	311	291	298	283	315	312	278	324	324	256	287	306	281	280	276	268	289	287	317	264	272	315	312	279	320	315	300	294	322	315	296	283	306	319	293	297	324	296	302	287	268	299	320	290	353	312	273	341	306	300	279	289	303	314	298	309	298	303	310	305	308	274	283	347	292	305	310	286	275	300	293	302	289	294	315	318	301	305	298	327	344	307	285	289	308	303	327	295	312	302	321	318	286	322	315	283	305	288	310	305	293	289	304	331	279	295	298	312	287	325	324	319	289	310	309	292	306	313	320	294	312	291	293	318	284	343	302	283	306	275	320	300	299	310	286	288	332	295	316	281	277	299	308	302	307	313	272	297	313	317	309	313	290	316	299	272	298	279	290	319	274	275	250	306	320	326	294	311	314	284	306	299	315	309	301	322	300	287	312	305	302	285	305	286	299	312	287	327	323	302	314	284	316	271	269	303	273	310	304	298	289	287	280	316	284	263	265	294	322	326	315	288	338	285	279	295	333	274	287	330	297	327	306	259	314	313	297	322	287	309	303	295	273	293	287	289	298	285	299	317	307	316	308	318	315	285	321	311	334	277	312	295	294	300	312	282	286	271	257	322	319	308	329	286	291	287	276	303	257	275	285	285	320	335	258	317	325	332	309	295	272	302	290	296	307	334	290	323	323	290	294	287	322	292	308	298	317	303	294	273	307	306	336	293	280	335	354	283	306	348	309	312	298	289	313	330	309	291	292	310	323	328	290	305	278	310	293	308	300	282	305	309	319	318	302	338	320	322	313	288	314	339	300	305	324	290	306	270	313	333	291	279	317	300	327	308	326	280	328	382	303	297	277	305	312	295	331	293	292	334	324	322	269	289	290	274	304	325	309	281	319	331	307	278	297	305	273	339	326	294	289	300	305	303	291	331	294	238	286	283	308	287	322	270	305	326	302	291	307	298	298	303	312	292	269	304	315	304	263	333	294	294	284	312	280	313	354	295	290	257	301	285	278	305	344	335	302	293	319	300	314	297	289	297	299	320	302	273	318	323	315	289	302	280	297	281	322	331	304	270	246	324	321	294	306	296	317	305	275	300	324	303	325	318	301	340	327	317	306	299	307	316	296	296	326	309	327	326	312	310	291	313	339	315	282	298	286	293	298	293	297	271	290	304	283	297	309	304	335	279	285	322	308	329	301	283	290	286	278	291	300	295	304	298	310	326	287	274	285	300	308	320	309	318	288	302	308	301	326	283	271	304	287	330	323	292	300	276	307	289	307	322	335	319	278	308	313	301	304	291	325	301	284	293	300	332	335	329	338	275	312	296	304	291	300	286	324	330	253	345	292	289	265	304	291	303	292	318	298	282	285	309	303	326	300	341	335	280	311	324	315	310	326	306	335	310	268	326	277	301	293	290	290	312	290	288	332	265	310	327	285	315	292	333	310	330	277	302	286	290	295	301	247	292	305	335	318	308	274	302	298	276	309	330	295	270	293	301	282	320	326	312	333	305	270	299	310	308	306	304	311	299	273	284	320	303	296	327	293	318	310	305	311	320	290	307	309	276	305	286	308	304	295	319	314	283	276	317	316	324	301	294	283	244	307	284	315	309	283	292	293	302	263	296	300	329	279	272	313	293	315	294	322	286	300	299	302	296	285	316	299	295	336	291	303	335	309	319	272	308	304	321	314	282	279	305	288	303	300	292	310	303	284	285	330	300	285	283	313	275	314	306	291	307	319	336	303	282	333	294	290	336	269	280	329	306	334	305	321	312	289	263	305	271	348	313	329	327	290	304	297	288	285	290	318	306	300	288	290	278	298	276	306	303	265	293	248	300	289	311	273	281	284	329	282	302	288	293	279	282	286	290	307	325	328	326	345	346	307	329	301	282	295	324	266	259	268	318	305	271	280	312	317	334	303	283	300	283	317	294	267	323	264	316	309	321	329	310	313	313	261	282	305	303	289	260	272	319	279	294	296	306	294	331	296	314	317	277	284	279	293	275	269	300	322	284	294	310	281	308	266	315	275	302	318	306	321	311	319	250	311	287	307	289	302	302	287	300	285	284	321	318	278	293	318	342	329	286	307	309	305	315	295	307	264	309	308	298	348	276	316	287	327	303	306	296	309	312	293	304	329	297	273	267	285	307	292	290	282	301	311	299	321	299	301	337	327	279	323	308	322	303	315	309	340	325	312	290	295	303	304	315	297	297	314	306	292	291	314	305	270	263	275	305	333	299	303	277	308	317	284	341	302	314	284	296	323	275	276	269	309	255	348	313	296	294	301	282	287	288	332	334	299	286	294	292	295	317	319	289	303	290	270	292	333	296	255	254	293	289	288	333	301	339	292	296	294	317	282	279	280	370	314	287	282	300	272	291	305	308	330	319	330	323	325	287	308	333	306	300	343	325	259	296	308	293	313	283	310	318	291	280	318	292	325	335	292	306	295	285	287	343	288	279	303	316	290
17686	5375	4122	2687	1531	1177	923	857	794	756	728	736	715	722	681	675	708	708	717	689	691	672	725	719	667	660	688	696	730	652	659	695	682	735	663	700	698	723	676	663	717	677	685	719	633	696	668	695	675	651	711	668	696	692	689	686	697	670	700	686	678	651	681	674	666	695	710	705	645	709	679	660	687	674	670	688	673	683	662	656	691	680	662	691	673	686	684	684	697	680	674	687	714	660	695	680	719	642	679	651	678	663	692	634	672	659	704	655	674	696	671	655	706	695	643	707	598	701	681	698	677	693	676	711	655	666	705	705	662	618	679	684	662	666	695	681	690	696	672	660	668	690	730	652	689	674	652	641	692	701	721	701	682	651	706	717	671	706	701	737	643	731	642	703	672	678	661	653	655	710	683	691	675	684	683	635	682	692	694	709	665	701	648	703	692	669	693	669	706	688	721	666	705	692	680	649	647	661	719	653	694	750	686	596	694	671	655	685	680	665	686	640	671	726	683	711	655	684	749	722	695	651	682	688	629	674	677	655	678	745	693	662	661	683	712	660	684	691	704	710	751	663	659	701	678	684	678	682	645	713	657	674	653	655	656	684	662	731	679	708	646	692	696	697	705	710	681	663	670	664	660	705	666	657	672	657	698	635	695	694	663	637	688	691	681	713	646	692	697	639	699	724	659	703	679	651	728	684	678	666	714	711	684	688	695	731	740	666	674	645	713	712	654	726	689	662	665	751	693	660	674	685	658	713	657	637	714	681	683	665	703	674	681	638	701	665	738	719	648	644	703	646	672	678	710	668	690	683	673	679	707	611	708	675	638	732	658	711	725	687	663	670	686	676	652	666	681	703	672	679	710	700	634	695	687	690	646	675	746	693	661	666	659	670	696	679	700	692	681	653	736	681	670	709	667	674	689	681	681	679	684	670	638	700	686	641	699	683	684	672	697	717	666	632	650	674	716	678	709	686	674	670	684	665	684	707	685	690	703	671	654	670	715	692	699	685	645	658	662	692	661	676	739	641	672	682	686	649	729	667	679	621	662	717	701	656	657	725	698	746	696	644	710	686	724	670	739	646	728	651	690	686	736	680	694	659	655	695	714	664	663	708	664	689	723	693	654	713	686	698	665	693	671	625	706	680	653	692	679	652	680	692	682	693	720	675	654	702	703	667	668	674	632	649	735	658	721	671	644	679	742	724	693	703	676	673	698	607	625	725	686	682	690	758	685	669	673	688	674	666	687	676	650	692	687	672	673	695	697	656	698	715	680	637	709	708	706	736	637	683	648	714	675	641	710	680	653	673	663	648	700	662	701	686	711	730	685	687	663	705	674	705	678	691	676	684	683	685	675	663	634	662	686	704	729	649	706	682	664	695	687	658	678	669	693	706	647	677	647	659	672	671	701	668	707	597	720	658	666	677	705	679	666	638	692	697	686	682	649	697	713	674	644	689	658	687	699	654	658	651	693	681	725	688	681	698	625	663	693	698	704	683	703	631	713	687	655	673	699	668	714	697	692	684	713	690	709	722	682	625	694	680	667	685	653	695	723	709	657	719	686	730	709	649	708	742	680	658	659	683	608	710	680	709	674	692	699	708	689	678	683	636	670	664	659	702	656	675	687	668	665	727	660	716	684	676	728	645	654	714	695	685	680	705	666	745	680	690	640	684	730	668	708	707	642	676	716	675	712	697	721	687	709	689	656	690	710	686	692	664	694	677	681	661	711	656	683	711	676	657	696	673	685	732	667	675	679	733	642	688	665	689	700	720	664	654	713	733	717	688	650	696	684	617	726	645	668	701	699	698	690	662	635	695	693	619	707	668	642	722	705	695	679	664	697	688	658	659	690	660	645	664	672	692	693	689	701	677	680	709	700	671	726	701	648	677	664	681	708	689	683	710	645	701	700	669	676	666	638	698	676	688	647	657	669	654	696	706	649	702	687	719	706	720	669	720	636	718	679	720	673	689	651	718	676	649	681	714	728	703	680	719	656	693	694	659	662	683	652	682	675	655	686	683	665	699	664	714	708	689	679	703	669	704	710	704	706	689	665	669	702	713	662	687	670	700	669	672	770	727	670	712	671	670	699	640	700	651	724	699	681	687	674	669	692	686	697	718	687	671	671	682	651	623	654	634	680	707	693	692	716	708	736	728	638	705	715	671	679	664	720	638	670	653	648	705	704	669	693	677	724	661	690	662	687	663	667	690	699	728	673	700	693	718	692	659	685	663	681	695	644	669	642	710	691	653	670	722	719	688	669	704	667	679	660	680	686	673	669	699	717	682	649	684	684	667	691	708	660	642	677	716	683	669	696	702	672	688	703	708	669	712	645	706	688	684	685	720	687	664	706	696	647	711	642	681	691	642	709	678	669	695	691	675	714	663	716	649	667	699	686	680	671	656	692	656	689	713	682	687	690	728	707	696	658	690	646	687	734	718	667	664	670	707	659	655	686	639	680	708	697	717	687	685	635	660	678	681	672	655	689	694	693	679	711	704	706	670	643	720	688	675	666	701	626	643	705	695	695	643	679	722	695	690	688	714	695	668	720	665	690	629	694	698	671	706	669	726	726	682	647	683	732	681	648	659	684	671	616	699	709	665	681	646	665	683	665	705	633	653	637	698	627	703	672	657	688	721	683	708	690	749	655	641	709	693	678	720	677	683	657	695	636	688	658	661	671	689	701	653	691	664	682	731	659	677	657	701	669	676	675	691	734	701	664	694	691	697	683	702	679	697	712	690	771	675	687	665	739	674	675	679	708	695	690	664	775	660	728	722	667	687	679	666	635	703	700	641	685	690	670	702	669	703	686	653	652	713	670	678	663	700	645	691	684	645	717	729	724	671	632	664	699	710	727	681	652	663	673	626	642	678	673	664	686	660	739	718	723	657	658	661	694	682	739	655	654	703	709	676	656	703	668	675	674	676	646	703	697	667	735	719	702	679	659	669	642	705	678	710	723	706	681	710	695	696	668	682	699	695	654	716	654	700	663	687	730	713	703	657	668	708	730	692	732	667	682	681	672	683	698	661	714	679	724	717	632	645	667	710	706	649	662	664	699	704	705	682	703	718	666	692	681	650	709	681	709	679	729	655	644	688	717	690	679	674	674	693	698	688	669	706	714	706	681	686	657	673	701	682	673	704	703	656	645	720	720	653	663	666	665	652	661	655	674	736	678	672	669	712	684	695	689	693	692	680	680	708	679	692	646	704	688	675	687	740	703	672	675	663	651	672	720	736	695	694	707	662	679	725	703	713	691	690	673	682	656	686	672	733	702	685	650	718	736	693	645	663	717	636	683	659	729	660	719	725	692	683	718	720	623	665	687	654	673	718	650	677	642	676	689	711	669	673	666	681	663	660	644	698	651	647	671	688	678	667	680	703	729	742	694	677	648	684	717	695	676	734	712	679	702	677	696	651	702	669	727	751	692	712	673	690	674	653	680	658	701	700	683	676	658	700	685	668	691	703	679	659	727	723	710	693	690	640	674	684
33584	5464	850	550	419	355	350	301	355	308	303	303	321	308	303	342	323	308	311	311	303	304	356	306	322	307	323	309	293	340	340	311	325	318	308	300	344	307	331	324	299	313	292	303	325	315	305	324	318	319	295	314	339	353	320	326	307	334	300	289	294	313	338	313	315	326	328	288	320	314	301	294	297	324	322	315	334	306	333	310	308	304	295	307	312	297	316	323	361	319	333	304	311	319	317	319	320	298	353	312	276	352	290	275	346	307	293	309	323	318	301	303	307	313	304	292	293	324	299	322	365	314	286	319	295	307	306	349	328	305	338	295	314	322	303	311	344	319	314	297	292	302	344	316	306	309	322	336	301	301	296	337	324	310	334	320	319	317	308	296	314	301	279	321	315	339	332	340	279	295	304	340	294	311	311	327	321	301	314	302	303	320	328	296	309	294	314	300	298	327	319	311	298	312	302	353	307	329	324	330	314	295	336	325	310	329	330	299	296	307	336	300	291	296	316	305	323	319	335	311	320	313	337	325	314	300	309	294	286	321	329	309	275	327	320	281	316	293	286	317	290	312	327	328	325	290	322	340	302	342	338	296	324	355	328	299	310	307	323	306	345	310	310	301	318	279	328	334	314	321	299	330	303	321	339	311	294	288	337	323	330	320	324	326	334	300	305	290	315	292	298	303	297	314	336	299	324	324	311	319	324	286	304	304	303	278	316	297	337	350	301	273	330	319	301	295	303	286	332	335	298	353	324	304	329	306	314	349	308	357	330	321	327	336	301	321	310	327	354	345	294	285	276	314	335	343	329	329	320	309	313	329	311	302	300	300	290	317	324	309	296	311	319	330	283	303	315	298	325	334	318	325	309	308	315	317	281	288	300	307	342	324	304	309	317	304	278	286	323	326	294	315	335	320	279	295	306	341	312	261	289	327	319	328	307	291	330	303	298	315	325	301	324	306	320	292	337	314	312	307	334	323	306	335	304	304	333	307	281	305	329	304	304	327	340	295	321	309	341	305	319	340	323	286	293	326	322	297	315	313	305	311	316	313	315	279	302	305	361	307	337	284	314	330	310	349	292	335	302	297	300	314	254	291	304	280	320	291	304	313	346	299	312	326	328	283	305	301	286	316	278	334	296	316	329	295	322	314	355	300	339	348	286	311	299	309	292	305	308	311	312	297	307	325	292	327	322	320	301	343	341	291	325	306	334	288	338	335	328	296	296	320	291	284	293	303	279	326	306	324	285	277	323	300	298	318	284	330	337	325	310	297	325	287	299	360	268	332	324	289	302	317	306	329	337	332	273	327	289	311	326	317	297	305	281	263	311	339	342	297	298	322	308	346	328	323	341	319	307	313	309	315	306	317	309	307	338	311	297	311	314	326	277	313	287	336	333	319	315	308	326	296	324	342	318	334	280	310	330	314	315	309	301	327	317	339	293	343	315	330	314	339	326	322	321	295	314	297	311	317	317	321	318	319	324	311	363	333	300	311	306	318	339	316	308	301	338	326	311	371	318	289	293	300	310	308	301	297	332	328	336	342	315	299	290	318	319	300	322	307	282	325	312	327	363	336	295	340	302	283	327	295	318	338	354	300	322	276	348	278	288	283	298	333	309	314	306	332	303	283	350	300	320	313	303	310	346	339	327	327	332	325	310	313	324	325	298	304	302	305	319	301	293	321	319	326	324	330	328	309	303	311	311	310	303	308	325	313	275	299	305	315	331	266	325	310	322	362	303	297	299	312	286	274	326	295	297	311	322	282	289	295	309	327	333	343	314	281	345	315	319	324	299	336	297	340	338	328	316	299	343	304	296	312	334	319	286	353	307	324	320	306	302	315	299	288	300	292	301	334	286	315	318	326	298	350	285	324	308	324	295	282	305	322	319	309	304	321	313	278	322	343	367	360	308	327	288	316	315	297	288	314	325	295	301	307	329	305	305	290	290	330	314	310	297	334	319	315	307	346	262	322	284	310	329	316	318	291	285	324	307	307	326	294	320	343	314	336	280	310	343	269	292	315	314	305	302	298	323	305	315	297	267	326	363	304	294	351	289	287	339	301	308	292	315	305	314	309	297	305	307	319	246	301	306	342	315	314	318	339	308	313	303	322	308	290	292	334	320	294	366	323	302	306	302	293	313	308	301	296	308	308	308	303	311	288	317	314	317	338	336	307	328	303	326	330	324	305	296	316	310	292	309	287	319	295	267	298	354	280	329	306	299	323	304	340	334	315	342	334	316	279	340	319	328	342	320	307	285	349	299	315	298	311	301	311	323	318	322	312	368	330	328	292	316	338	324	316	309	317	292	304	314	345	285	347	308	327	306	339	321	310	305	325	310	310	269	283	302	351	281	320	311	314	301	322	308	314	314	291	324	319	324	305	304	303	321	339	315	321	324	321	326	288	321	309	325	332	337	299	286	304	322	327	292	339	289	324	298	332	304	310	310	272	311	302	291	305	317	301	324	316	303	287	287	324	329	339	293	322	291	323	323	313	293	302	326	311	285	317	340	326	276	338	298	325	332	288	325	266	296	302	310	301	324	319	307	334	321	319	361	326	314	324	341	324	322	303	293	291	319	341	329	323	324	296	290	327	314	281	307	276	328	318	354	318	303	306	341	305	322	311	295	330	328	290	298	306	321	294	303	283	286	321	315	301	266	305	329	320	316	335	295	292	322	319	305	309	309	313	317	323	319	298	321	353	308	330	315	291	293	325	312	320	310	287	333	285	296	272	273	283	326	325	321	317	315	335	299	344	325	311	325	344	310	264	314	330	262	284	307	353	284	300	293	316	327	297	261	348	287	302	282	343	348	330	316	309	307	325	309	312	290	347	345	333	325	334	312	282	314	302	334	297	317	280	319	303	294	295	304	323	343	334	320	309	296	333	316	317	332	296	289	331	311	301	334	273	301	350	319	316	296	333	317	313	322	347	335	349	321	332	295	328	293	299	332	337	320	318	333	339	328	353	335	267	328	331	344	328	341	312	327	306	293	295	310	292	277	287	297	311	291	332	311	335	325	290	317	307	288	310	309	278	312	314	286	304	288	328	325	358	292	336	303	324	302	282	316	278	306	311	342	324	312	294	300	314	298	290	305	311	302	300	284	289	318	313	311	321	309	321	301	313	304	307	309	330	316	296	296	297	332	344	311	319	307	331	350	280	334	279	317	318	297	291	341	343	339	362	323	313	310	305	295	341	286	287	310	323	279	314	320	310	322	348	303	324	294	299	311	340	315	360	302	304	328	329	282	299	277	305	298	313	324	323	338	297	298	344	311	281	317	311	314	285	341	326	322	279	281	315	308	302	304	348	287	330	297	316	283	332	326	309	294	309	330	299	316	318	329	306	337	339	314	326	315	284	320	331	316	298	280	329	310	314	295	288	334	354	310	307	293	325	318	323	294	311	351	304	310	298	298	378	335	308	291	323	311	295	347	309	346	341	310	276	304	293	336	327	322	305	331	356	326	287	342	292	325	324	287	323	285	316	287	333
24280	8657	5969	4380	2831	1987	1297	981	940	897	842	832	820	821	784	751	717	805	788	724	761	725	732	731	732	781	714	741	714	755	713	770	696	716	725	716	697	744	763	734	733	748	707	733	753	698	721	755	769	722	692	765	727	766	752	767	757	735	766	768	678	730	734	737	724	751	658	771	719	720	707	753	749	724	740	729	763	739	698	750	708	766	713	732	716	739	675	719	720	744	749	705	732	673	672	758	791	722	688	699	741	703	697	656	759	700	719	775	726	722	714	763	768	754	709	741	706	705	755	769	746	770	732	718	723	688	734	722	761	722	734	704	720	755	725	703	741	723	667	698	759	733	730	700	700	698	744	724	716	705	743	749	739	736	724	711	723	725	684	692	665	734	742	716	748	721	787	674	740	691	747	752	752	750	731	769	710	758	712	682	752	733	757	701	693	732	686	756	749	740	760	712	728	695	738	714	748	738	712	704	728	714	702	735	738	754	750	754	716	720	693	811	742	649	739	752	719	715	749	728	714	731	712	711	755	737	745	770	717	756	763	711	749	733	710	670	683	700	704	716	713	754	755	753	769	741	747	764	770	743	720	786	764	750	766	718	680	710	735	727	730	714	740	736	713	758	746	737	731	758	751	724	732	784	759	722	724	699	767	765	738	769	692	737	724	725	774	737	738	686	724	689	707	698	739	723	737	746	725	730	775	740	712	705	685	765	734	683	652	759	749	776	727	686	748	704	730	776	679	710	736	718	743	711	728	775	711	736	718	759	735	672	716	768	787	748	741	743	741	723	732	681	791	697	773	772	783	728	742	735	707	754	706	718	735	734	771	773	717	701	732	669	722	712	699	710	719	714	720	715	732	756	738	736	700	695	728	716	761	717	797	734	724	734	738	709	753	721	712	755	721	692	757	759	742	768	745	743	748	769	710	752	714	760	707	748	737	728	747	706	707	741	677	699	671	708	744	758	756	775	710	717	753	770	724	720	745	706	689	726	707	710	734	758	695	700	694	748	738	772	775	726	681	738	708	702	712	747	737	712	788	769	741	736	744	746	745	781	753	728	724	718	745	732	701	685	732	742	735	726	734	746	751	710	729	752	707	741	739	733	704	755	676	736	719	734	737	722	711	720	719	705	757	687	691	707	676	727	771	750	719	790	781	729	737	739	693	740	747	746	679	740	758	765	703	719	744	743	698	708	745	729	696	713	754	760	745	744	723	719	765	720	716	683	722	717	730	690	701	727	773	766	715	756	721	722	736	703	758	702	682	791	737	733	708	737	688	737	692	756	717	729	703	768	719	735	720	724	740	760	763	756	730	736	794	724	707	757	723	734	719	723	746	701	771	737	734	700	741	703	688	676	680	715	713	734	697	740	727	682	731	767	752	724	726	714	726	750	750	769	714	749	703	735	756	740	729	739	742	706	770	728	744	766	732	757	733	691	768	745	758	746	777	687	704	700	719	735	759	741	744	717	673	747	729	761	751	770	759	784	715	724	734	692	729	723	767	755	698	718	699	730	731	756	745	702	736	766	733	704	772	700	723	717	754	735	677	700	731	720	728	755	726	762	706	729	701	731	723	729	750	709	723	752	766	730	743	689	721	765	759	745	759	743	706	710	726	720	723	719	719	740	736	727	746	758	726	734	723	755	738	686	708	773	736	777	752	761	745	676	703	716	731	685	748	764	746	759	724	740	742	742	704	716	708	770	676	708	692	793	712	734	698	754	792	784	767	755	725	701	705	724	707	766	727	719	727	745	711	774	668	702	713	732	745	710	693	732	771	762	721	693	694	665	743	710	763	752	712	720	731	722	797	760	712	754	689	733	722	703	732	710	759	712	788	768	719	749	722	748	732	770	720	713	719	727	749	755	756	708	775	756	730	705	739	748	721	708	756	719	775	733	676	729	698	727	784	749	726	737	762	712	723	724	740	697	731	753	714	678	780	768	710	757	738	729	686	757	696	750	727	736	795	720	698	713	731	705	744	682	694	732	664	748	793	724	726	730	741	714	728	727	717	692	791	678	742	751	705	724	769	778	735	703	723	788	745	738	689	673	730	704	752	738	774	733	719	717	713	687	767	704	739	654	690	739	727	767	770	775	751	783	760	729	738	737	758	742	720	698	742	732	717	694	743	751	786	759	715	728	652	739	703	720	747	719	697	761	721	719	742	730	756	693	763	785	692	787	770	741	702	747	755	760	755	756	740	703	722	713	726	723	722	761	718	707	754	768	764	722	707	686	695	739	726	717	761	743	749	739	809	741	692	769	686	705	739	765	743	710	721	703	746	733	742	767	720	674	701	762	750	730	771	711	750	734	733	712	672	743	779	731	724	732	727	751	727	736	779	723	695	773	760	744	720	786	695	709	758	709	712	762	750	758	734	740	765	711	716	760	714	685	758	716	755	743	744	718	730	743	698	720	735	724	729	715	732	720	727	733	721	715	717	743	759	747	712	767	749	779	767	762	712	783	723	741	716	710	748	764	726	714	674	707	709	757	703	692	750	748	710	764	693	691	757	699	740	738	763	716	727	750	727	711	703	757	710	713	726	757	701	720	775	718	728	770	752	703	723	696	692	681	703	725	765	724	759	674	691	745	694	726	764	767	705	715	739	647	676	725	782	721	738	723	711	768	758	757	723	744	782	713	741	768	755	726	727	732	742	701	717	758	744	715	781	748	738	750	674	753	703	743	701	770	749	814	749	704	730	751	764	719	719	694	715	719	742	722	721	707	736	752	710	747	771	738	729	728	719	669	713	757	712	725	718	705	740	751	722	735	760	708	736	725	727	711	772	752	719	695	683	709	712	748	754	703	687	700	706	730	751	768	709	703	737	762	732	770	725	766	758	738	716	705	739	752	690	789	741	733	731	708	752	747	744	771	752	701	739	716	742	742	779	701	742	806	706	663	745	704	740	760	774	715	733	747	714	736	716	731	745	703	731	728	696	780	709	728	753	711	726	720	794	687	707	740	718	713	719	735	689	717	712	708	734	748	703	778	738	721	690	744	726	698	751	708	741	699	766	748	713	708	692	741	761	745	703	732	739	755	690	700	710	705	736	713	709	722	712	792	723	745	736	728	720	725	667	712	728	725	700	730	754	679	730	734	775	742	729	693	697	745	781	790	722	729	722	719	751	745	728	737	701	771	684	685	667	711	735	681	735	705	765	721	719	725	770	728	784	689	738	677	660	752	697	696	723	739	758	743	722	704	716	755	691	707	716	775	764	712	735	716	788	730	694	743	755	750	707	726	735	706	733	722	686	747	745	771	739	773	783	744	687	755	730	740	731	704	741	751	686	721	728	761	703	741	724	720	701	785	748	747	756	714	740	704	732	699	783	746	712	704	701	711	743	723	752	726	724	683	752	741	718	738	706	758	693	702	757	764	761	752	714	787	730	742	743	757	742	720	677	732	722	719	739	766	755	711	766	765	694	704	755	721	749	681	752	665	707	756	700	765	743	748	743	712	756	723	772	736	737	724	738	678	740	671
38745	6839	1022	691	519	414	369	351	357	318	336	324	335	305	367	351	355	325	327	334	337	348	308	320	363	361	350	379	312	330	326	314	333	321	308	340	318	296	353	318	332	340	316	339	293	306	322	309	345	357	319	310	313	352	286	337	302	342	330	350	310	295	277	310	316	339	291	331	356	347	343	345	311	320	347	294	309	317	347	325	311	329	301	367	327	314	333	322	310	298	324	352	323	323	323	316	332	336	346	346	324	315	326	307	293	343	346	373	327	319	352	340	333	348	334	316	331	318	314	343	312	371	329	330	362	332	327	316	294	340	292	350	316	318	344	340	369	337	309	308	318	325	325	332	326	347	338	310	332	328	335	328	343	301	342	341	322	375	335	350	316	316	297	324	313	315	282	321	351	351	308	350	314	339	330	359	346	333	343	307	365	312	344	261	304	341	299	307	354	295	336	347	362	368	316	311	346	293	335	337	320	327	324	331	327	293	332	326	344	316	302	331	331	325	329	340	321	367	344	347	333	335	327	339	285	293	348	314	356	295	334	303	319	294	311	375	298	324	345	347	341	353	301	291	351	302	331	338	330	325	306	347	322	306	320	364	303	358	293	320	319	341	351	366	342	308	336	289	327	307	328	328	320	302	318	340	325	311	308	306	331	327	349	334	330	295	340	328	334	377	325	366	346	289	322	334	338	338	310	341	312	278	297	294	341	328	343	310	298	318	301	357	324	352	344	303	322	341	319	330	328	332	357	334	306	323	317	359	337	342	305	328	321	319	323	360	366	343	316	357	360	311	308	340	325	324	357	323	329	341	324	323	306	311	329	308	346	337	321	357	335	338	307	310	354	322	343	295	327	372	328	351	325	330	304	336	347	271	301	300	285	302	317	341	311	347	325	297	346	312	315	320	300	346	340	327	315	332	315	311	335	342	290	345	380	333	340	314	301	344	317	308	315	334	338	296	325	334	313	315	300	309	318	299	328	299	345	326	334	338	321	335	350	322	300	318	308	306	327	327	304	294	319	314	322	322	346	356	285	287	334	325	329	297	331	317	330	357	302	317	373	312	273	312	280	357	307	298	297	327	298	348	331	337	339	314	326	331	324	320	299	333	350	302	392	331	324	319	331	332	342	332	329	351	343	339	298	286	328	322	303	341	335	322	327	333	338	339	366	334	322	318	327	294	326	345	325	298	317	310	314	296	355	321	291	332	295	342	283	330	319	346	327	325	325	315	360	344	345	333	328	307	320	343	337	345	332	336	323	335	331	301	347	327	315	349	325	326	324	355	337	304	306	326	321	329	363	285	334	354	330	318	310	312	327	322	307	332	324	344	369	325	322	330	301	331	340	337	340	313	344	313	301	346	343	341	319	315	325	315	335	324	307	314	303	317	272	311	281	343	334	331	319	367	325	321	330	303	349	348	307	299	324	343	335	355	351	333	335	312	322	348	355	293	331	363	325	319	300	354	304	341	324	335	319	354	332	337	275	311	336	327	304	343	358	340	335	317	314	335	339	314	343	313	330	334	322	293	317	351	351	336	343	331	315	333	322	326	312	332	311	309	301	358	347	329	307	317	298	312	326	314	341	318	307	338	328	345	339	294	307	323	359	341	321	344	344	293	331	331	333	322	323	323	337	299	325	328	348	318	319	348	334	301	320	323	341	314	316	313	338	316	269	309	334	344	320	354	284	313	364	323	326	320	309	305	322	322	329	341	304	304	314	332	331	323	291	343	303	325	316	255	330	329	316	319	327	294	322	327	361	339	339	338	328	330	302	320	297	315	323	343	315	348	343	293	321	322	314	294	322	312	336	326	290	301	318	333	290	325	300	342	318	292	328	347	307	342	361	357	293	376	309	303	356	328	339	321	293	286	339	308	311	337	319	360	334	344	316	336	330	311	365	308	303	348	330	335	322	350	322	335	333	355	329	329	334	325	286	310	297	321	341	346	350	344	332	346	289	320	313	332	331	332	318	333	302	305	288	325	329	317	332	305	331	337	316	355	355	361	351	324	357	307	347	333	321	311	302	357	358	347	312	314	329	311	342	319	336	344	327	310	275	324	339	345	315	336	337	291	324	313	323	314	364	300	345	324	321	327	310	319	375	329	317	349	328	315	359	315	316	326	342	329	314	354	303	293	304	362	336	304	312	334	338	340	319	310	343	334	310	351	339	315	325	306	307	318	341	324	332	299	326	331	336	332	340	305	306	315	311	335	321	352	302	330	322	336	307	321	330	318	319	318	327	331	331	288	323	321	337	318	341	316	340	334	338	332	338	338	316	332	296	281	330	300	327	344	352	320	307	293	277	328	347	340	326	336	318	314	335	311	376	321	333	326	336	315	333	321	325	291	371	325	321	326	334	322	339	324	325	342	314	318	301	305	330	327	332	333	308	322	360	334	328	326	351	340	306	345	294	371	307	324	324	336	359	335	355	333	353	280	331	288	319	309	347	322	317	303	355	289	293	335	327	317	348	324	319	315	337	331	318	368	310	372	322	303	280	315	331	356	323	297	327	314	312	292	335	355	335	352	312	346	338	326	311	320	347	342	313	301	351	303	355	343	318	329	330	326	340	321	353	339	298	334	330	316	328	323	354	312	346	324	365	309	324	331	355	344	345	316	336	336	293	288	313	314	331	360	333	297	341	322	310	362	339	299	330	312	317	332	330	325	327	296	321	322	322	371	311	355	305	319	359	358	327	323	316	339	346	298	337	333	365	333	336	327	309	346	321	332	327	331	330	314	322	334	360	332	311	353	346	325	324	336	349	331	376	298	317	335	286	334	310	314	345	312	314	325	330	297	385	313	318	320	274	357	346	308	303	298	332	348	320	320	315	363	362	315	325	313	333	349	322	345	351	342	320	319	331	347	362	337	323	347	353	342	337	322	284	356	311	312	329	331	305	360	288	332	342	311	367	365	316	369	313	355	334	323	333	315	319	321	313	321	329	332	327	344	329	342	293	300	338	363	336	345	279	321	355	312	303	334	329	329	288	328	330	316	334	356	353	337	341	327	270	318	342	348	297	301	310	324	297	380	330	320	296	305	358	337	361	342	343	291	307	322	304	278	306	344	334	342	341	315	358	314	364	317	360	294	349	304	303	370	310	314	334	355	295	315	339	326	339	333	347	303	330	323	320	305	283	329	327	361	312	302	332	321	326	334	336	301	331	330	329	335	296	334	304	333	332	336	343	289	293	338	340	345	321	307	315	282	318	327	307	297	322	301	320	354	329	332	316	334	367	324	341	294	363	313	376	369	352	325	327	319	286	347	344	302	299	305	337	325	327	312	308	325	288	325	268	315	349	334	332	346	348	321	300	353	334	324	303	314	306	295	344	340	296	341	313	344	315	382	334	293	304	322	309	286	356	347	321	357	336	300	323	331	336	288	352	332	354	302	319	340	340	337	312	342	311	324	327	318	304	320	342	353	287	334	369	325	306	326	350	348	339	373	332	313	353	346	308	318	314	328	341	335	335	322	340	323	315	344
27374	8940	7566	5859	3848	2445	1524	1113	959	911	940	899	920	835	849	858	827	807	780	766	772	828	840	770	831	821	817	813	816	732	773	764	756	768	753	810	733	798	767	765	766	818	798	771	744	773	779	795	766	791	760	777	783	765	785	772	776	765	793	740	764	791	772	767	822	747	714	746	814	789	755	755	738	767	794	796	698	815	850	744	770	743	756	776	795	710	744	754	789	811	754	749	751	773	817	769	788	740	772	767	745	771	745	775	788	836	724	767	757	735	801	767	820	773	822	735	786	791	774	778	787	770	796	782	810	782	773	813	759	796	795	747	764	785	783	806	767	792	773	743	764	764	819	791	772	801	794	715	752	774	797	768	774	752	777	781	713	712	749	789	759	796	780	818	816	681	785	819	744	759	775	802	764	776	756	788	779	789	793	763	820	774	815	731	783	773	811	763	740	753	781	796	793	769	796	764	682	803	779	817	751	796	742	766	731	797	787	783	813	802	789	748	788	756	831	758	792	788	739	841	759	736	759	811	775	817	751	749	818	814	793	726	737	792	797	762	816	775	773	764	781	781	787	804	762	793	777	781	803	764	728	746	733	776	749	757	761	756	784	792	750	710	792	756	761	798	797	839	771	788	756	767	801	777	735	769	772	754	763	767	798	731	779	741	773	813	749	764	727	743	799	802	755	819	748	774	730	757	738	769	798	774	739	747	781	776	771	771	713	781	779	775	799	766	740	752	776	762	738	752	726	787	760	808	765	779	813	786	738	758	725	828	798	748	756	778	781	802	800	744	812	723	779	759	769	778	773	727	748	735	771	767	775	765	723	735	744	826	752	781	771	781	762	775	788	764	791	781	785	762	733	759	758	780	788	785	789	811	796	842	741	748	794	753	774	770	780	793	774	792	805	797	783	794	768	757	762	781	763	765	764	793	790	753	753	748	748	767	797	763	717	782	773	757	779	751	778	710	754	810	751	820	799	785	755	817	787	759	823	765	753	792	807	786	786	756	801	790	763	808	779	806	785	738	803	770	801	762	791	728	800	762	783	781	781	774	782	749	766	801	749	740	764	817	772	814	831	761	720	787	797	726	802	775	776	746	757	769	770	781	741	783	786	778	800	752	745	801	755	752	792	761	819	728	831	746	793	808	802	801	767	771	791	711	782	801	741	728	785	789	762	719	760	757	788	806	760	819	762	778	783	777	803	803	807	738	740	799	813	768	778	750	786	842	794	748	782	760	811	807	787	803	765	758	826	757	777	780	735	757	755	797	749	816	834	781	749	767	773	790	784	805	737	820	774	762	821	738	769	786	773	739	793	746	782	806	735	761	738	815	799	753	788	734	745	786	751	760	816	764	813	784	802	785	789	797	749	780	767	745	815	763	825	749	782	777	785	739	758	829	749	807	752	784	769	788	777	792	773	807	752	803	763	742	734	751	738	788	848	801	797	792	770	771	774	777	809	767	727	810	754	787	773	785	833	809	761	748	797	778	751	769	779	773	773	794	809	759	738	791	775	805	775	747	760	819	749	739	803	798	769	778	788	786	791	802	775	829	784	841	771	752	787	761	843	724	721	774	757	773	731	720	756	767	711	781	815	783	766	794	715	757	734	754	753	813	759	775	742	782	801	769	802	806	775	794	758	746	778	762	769	742	753	761	742	782	780	733	839	753	740	769	764	746	752	765	789	795	768	767	747	783	756	761	760	787	752	745	789	793	750	774	777	756	747	755	783	773	744	782	756	752	759	790	794	749	763	743	732	766	756	767	812	806	818	841	719	755	799	778	799	740	755	722	839	828	720	740	768	789	724	734	764	744	761	816	812	799	817	771	786	792	816	786	729	730	807	757	762	773	817	780	766	772	818	771	728	751	772	797	757	833	824	775	773	795	820	783	753	751	732	779	741	804	779	820	770	778	784	791	753	821	765	746	728	818	815	772	769	790	771	704	800	746	770	750	785	789	793	833	789	779	744	791	741	771	840	742	735	824	753	787	762	747	771	840	804	754	765	774	781	780	769	773	796	770	725	786	778	779	783	771	804	759	815	784	726	800	764	790	722	786	702	759	831	740	755	797	740	780	793	771	779	779	708	810	755	769	774	781	795	733	767	738	781	778	755	738	744	804	775	755	750	782	731	759	790	797	775	733	742	752	776	744	816	799	719	757	751	786	769	766	788	758	772	755	813	756	774	772	767	774	785	747	835	787	712	826	744	742	834	821	762	766	844	762	796	757	745	797	755	760	731	733	783	749	781	797	759	786	757	782	735	735	785	749	777	764	723	741	761	766	793	768	776	778	811	746	776	787	738	760	753	774	760	754	790	750	803	823	763	739	768	792	770	830	789	752	729	735	760	754	827	791	793	693	764	769	783	754	729	774	785	760	777	766	775	786	776	812	764	751	767	771	797	763	759	774	774	775	806	783	753	779	751	753	794	752	732	746	774	771	738	782	797	784	778	717	757	777	765	788	790	821	786	766	759	736	759	806	777	756	761	782	748	760	792	823	827	826	770	782	796	746	752	745	775	798	751	743	805	783	743	742	739	732	758	788	803	786	798	766	773	750	777	755	765	779	798	741	805	788	778	778	818	753	761	790	796	769	789	741	728	796	722	740	769	760	804	804	733	797	757	779	788	772	822	783	750	784	780	775	771	777	787	792	776	723	781	799	801	793	805	773	774	795	752	830	803	832	818	734	765	796	807	750	787	758	757	769	737	767	817	795	815	773	796	794	754	726	783	791	829	800	780	766	801	798	792	819	786	757	727	765	815	786	850	804	759	790	753	767	753	839	774	735	799	807	765	782	776	781	773	751	784	723	718	788	795	798	770	823	791	833	790	770	775	779	765	751	753	791	764	807	790	780	754	759	772	781	716	772	756	761	755	781	720	763	785	771	741	778	803	822	765	774	781	767	802	779	817	781	769	742	793	757	801	768	753	837	791	787	725	771	743	751	763	739	769	755	730	734	727	756	787	789	743	744	772	741	803	741	772	775	780	749	807	800	801	768	701	802	760	818	738	720	780	712	743	785	754	761	669	784	780	785	771	767	781	777	766	754	782	677	799	739	755	782	821	778	787	778	759	740	750	761	759	744	782	743	810	763	817	764	740	793	802	758	769	716	739	781	779	761	826	775	800	777	793	791	763	791	758	814	741	797	752	793	820	760	763	811	757	767	730	778	786	781	776	749	815	739	792	735	804	754	788	745	776	793	752	819	740	808	788	774	772	773	743	831	829	736	741	738	793	772	720	823	786	837	788	729	793	727	841	799	781	747	774	781	772	760	802	766	751	796	732	795	807	765	753	756	779	748	762	747	775	751	701	726	751	787	729	720	781	721	780	722	783	769	729	752	796	761	750	768	790	747	800	756	780	800	784	767	782	774	761	795	802	734	727	752	748	761	769	759	788	757	723	813	787	835	815	736	740	728	806	748	777	761	758	751	806	745	822	791	792	799	819	750	771	754	739	748	736	723	777	828	806	784	798	820	771	810	799	778
21813	2354	679	462	365	336	297	308	278	308	307	312	314	324	315	314	297	306	305	292	260	292	327	314	295	307	341	282	293	294	310	304	291	303	292	286	300	273	289	305	298	328	275	251	272	350	315	310	311	291	319	310	314	332	321	271	305	309	303	289	319	322	290	320	299	315	326	281	256	300	291	300	280	280	290	280	285	315	298	300	298	291	281	295	296	283	304	265	299	312	261	272	283	341	287	289	264	294	290	298	283	304	311	316	311	302	295	292	301	302	285	300	290	287	320	302	308	268	269	281	326	308	315	296	313	282	288	330	318	274	296	329	313	308	305	294	275	272	318	294	334	293	282	291	284	308	274	307	303	331	276	291	332	289	301	297	306	289	297	322	310	273	307	272	311	304	282	293	270	300	283	291	288	292	289	268	309	324	316	305	280	300	291	294	326	309	296	309	270	298	262	300	282	304	305	318	266	282	290	317	316	296	302	298	321	317	304	355	312	315	322	373	303	295	289	306	281	281	288	280	272	281	306	301	303	303	306	287	337	285	308	319	276	318	287	331	312	290	292	292	322	293	277	307	313	300	311	342	306	309	303	271	287	316	297	280	297	322	303	303	301	288	274	286	296	317	328	318	300	311	305	281	316	317	300	296	326	308	349	326	300	315	332	320	303	321	284	307	299	334	286	262	319	281	287	292	270	291	325	283	321	301	314	326	307	302	301	322	313	329	314	288	325	294	255	303	302	307	295	330	289	296	315	309	258	312	319	323	319	299	325	286	286	302	269	282	335	284	311	353	307	313	269	265	314	302	341	294	272	304	306	265	273	282	268	307	320	290	310	305	288	304	340	291	298	315	334	290	306	325	303	353	326	282	305	335	318	274	288	297	292	292	313	315	295	280	262	299	310	320	314	317	323	319	284	272	264	273	289	338	302	287	320	313	287	303	323	312	299	320	301	290	324	314	290	277	319	324	299	338	335	290	314	280	321	283	286	314	268	328	335	300	285	295	297	278	296	311	286	301	305	312	279	316	323	322	296	319	324	291	312	300	303	284	312	312	316	268	314	291	287	278	283	345	318	298	273	322	311	290	299	306	330	313	295	340	301	282	258	299	294	330	282	259	322	323	306	273	291	276	287	304	286	296	279	323	314	318	310	287	322	312	320	307	288	345	293	279	273	299	328	300	253	302	300	288	286	300	286	311	323	268	271	284	290	315	330	280	300	292	308	293	263	317	298	287	342	302	294	285	310	314	260	351	295	305	293	280	327	308	317	315	323	264	300	290	292	293	279	303	310	301	283	310	300	294	291	343	295	301	284	280	283	313	305	322	310	304	263	329	292	295	325	326	357	301	308	281	348	304	287	322	307	299	286	293	320	305	312	278	288	292	316	284	279	302	313	278	285	291	292	293	293	284	299	280	314	315	302	325	284	298	299	278	306	288	320	282	277	291	308	322	311	303	332	307	295	309	297	282	287	359	338	286	298	266	296	329	312	246	266	314	317	315	326	291	304	288	326	316	318	307	298	289	290	316	307	314	283	304	269	307	306	292	328	332	288	279	311	308	326	301	279	276	309	316	324	316	290	307	305	302	294	298	307	304	302	294	297	298	276	296	280	308	316	283	324	325	287	315	292	284	268	307	286	326	286	283	324	350	315	324	291	310	314	309	318	321	301	285	301	302	293	293	284	298	308	294	296	311	317	296	299	316	326	283	312	269	322	323	286	304	312	302	307	283	272	318	342	313	285	319	303	286	280	324	271	324	281	316	293	299	329	287	304	299	293	290	301	271	303	304	286	305	293	285	303	296	274	291	314	337	350	278	279	266	300	304	314	307	326	304	288	297	308	300	321	313	304	299	311	310	304	327	312	302	266	309	315	269	284	309	301	281	308	279	272	310	294	319	318	297	310	296	330	334	336	288	289	320	293	320	310	281	308	291	305	287	309	305	303	304	301	283	304	310	299	296	297	300	265	331	287	311	302	303	299	303	307	308	307	300	322	306	297	297	304	297	308	295	312	317	308	309	277	276	308	311	332	301	308	309	292	315	281	311	270	334	300	319	315	334	321	326	308	297	287	281	296	272	267	287	317	313	334	305	290	304	280	325	300	305	278	286	294	289	334	322	299	318	311	272	321	283	330	303	294	301	315	308	318	311	261	315	309	300	311	316	316	320	322	300	292	283	292	298	322	295	324	276	304	312	313	315	326	302	301	286	258	308	313	318	275	364	302	292	294	307	292	306	265	281	285	293	315	315	302	319	332	257	295	299	305	293	298	295	254	314	278	272	284	304	292	286	321	322	281	292	320	310	288	308	312	313	321	286	276	308	306	297	316	313	312	333	315	268	280	304	324	304	306	275	286	296	287	308	289	273	279	307	305	309	266	313	303	314	316	310	288	292	287	287	303	272	277	287	290	307	278	287	276	285	292	311	265	288	345	309	283	318	294	300	296	316	316	282	293	290	303	277	321	279	292	278	325	307	314	329	298	315	297	265	296	335	326	321	316	312	310	315	284	304	315	254	335	286	291	314	304	279	335	299	315	324	265	311	289	295	295	237	281	297	272	301	280	320	276	307	310	299	308	312	311	254	278	317	303	304	302	276	312	308	310	279	284	292	303	314	311	290	339	294	312	300	310	278	295	294	319	333	330	271	324	309	308	305	264	275	294	268	276	305	291	302	302	304	268	321	297	281	276	282	280	325	311	308	328	288	317	312	327	295	324	286	303	277	291	304	270	306	351	307	324	320	304	326	296	302	264	275	281	304	301	267	329	287	284	297	288	321	295	296	284	282	307	335	300	291	311	311	313	279	293	300	297	314	324	284	300	285	299	262	291	301	286	311	295	307	291	296	320	277	248	300	308	310	331	294	330	275	287	298	292	287	302	302	315	291	299	287	289	325	312	294	325	292	274	285	283	261	326	313	275	300	309	334	279	274	314	301	314	255	284	296	283	324	321	321	282	275	306	292	273	265	313	322	279	273	283	314	286	304	289	308	291	317	291	303	296	300	289	298	292	287	286	294	304	264	307	302	304	316	282	278	291	302	284	294	320	322	270	275	287	283	297	270	294	311	312	299	284	290	303	275	289	306	279	288	297	297	301	321	285	342	308	301	304	289	293	292	298	324	326	276	289	275	316	331	325	292	326	298	295	286	303	308	283	265	318	328	274	324	310	351	296	288	371	310	293	342	312	283	292	287	283	285	312	281	284	299	306	294	256	288	315	311	303	294	279	287	281	275	321	309	279	327	301	286	321	326	296	309	321	287	295	305	294	317	303	317	313	295	304	293	271	300	297	283	302	296	293	318	298	302	284	292	314	351	305	310	298	298	308	298	275	262	287	302	266	304	288	320	306	302	298	310	343	329	323	283	272	316	303	293	302	328	336	316	328	294	303	276	264	331	352	292	282	314	293	302	283	300	277	276	289	301	306	273	286	292	300	321	275	330	272	304	317	310	323	292	303	267	263	309	313	353	320	270	289	326	309	300	310	319	293	304
15788	5724	4994	3157	1934	1407	1017	856	794	762	751	775	698	675	707	665	702	717	696	686	696	687	693	688	657	721	693	671	654	696	637	674	668	685	703	655	676	690	722	696	690	716	707	639	696	680	659	683	694	718	725	682	708	713	697	709	658	677	682	680	697	680	698	660	682	649	689	686	719	690	648	663	683	701	651	637	693	668	713	679	661	690	700	646	679	664	705	728	703	682	642	680	704	670	682	713	657	688	713	704	680	715	684	645	641	622	671	643	679	670	685	635	729	660	707	694	696	691	705	686	727	682	706	684	635	650	654	668	714	717	708	695	654	687	687	690	667	686	702	697	690	698	723	675	660	690	660	705	744	599	656	701	676	650	618	679	666	720	698	670	661	704	647	637	718	702	662	692	705	697	669	687	694	605	724	668	672	662	732	725	692	681	715	719	714	690	710	721	708	671	702	669	707	645	687	671	647	684	682	680	690	674	686	703	648	648	687	663	694	731	737	678	706	682	659	664	638	694	677	697	669	709	703	642	656	717	658	648	694	689	704	681	670	690	708	646	745	683	662	660	676	671	659	695	699	670	689	710	650	680	721	722	664	660	723	680	633	666	648	721	727	613	647	655	734	684	688	673	682	668	708	648	702	663	693	688	615	665	718	651	687	673	675	663	682	703	693	727	655	732	717	660	640	670	700	657	671	676	717	674	701	663	653	679	692	637	667	650	711	661	700	669	725	658	710	687	651	724	669	704	681	691	669	687	684	708	670	698	693	705	712	675	687	649	673	638	705	669	734	706	700	675	641	676	690	693	711	703	682	729	682	679	669	697	702	708	692	716	649	704	740	652	702	710	699	682	698	685	705	696	679	696	696	719	742	697	679	663	697	707	669	700	714	702	709	694	707	681	625	664	674	672	696	701	704	690	700	685	675	666	630	667	696	679	674	690	731	643	687	676	711	724	669	699	674	715	715	618	749	629	695	655	672	688	674	697	660	689	665	645	731	682	697	640	727	689	692	711	692	664	703	683	612	688	716	673	681	741	695	722	738	707	659	691	706	637	699	655	694	679	701	686	668	699	655	639	728	720	671	716	683	662	696	713	729	678	680	680	652	761	708	691	718	705	713	699	717	715	696	720	720	690	666	700	702	718	710	670	703	704	683	717	694	703	687	696	682	705	731	642	672	648	658	672	684	678	685	667	661	719	658	696	673	680	693	648	672	693	689	708	657	699	694	689	672	712	707	688	700	651	646	677	657	694	672	687	688	713	704	662	675	682	694	693	666	674	661	650	696	655	691	713	662	633	694	658	657	684	660	708	709	696	701	695	711	663	753	699	735	652	720	685	682	654	678	636	683	716	679	661	660	706	706	662	639	669	629	676	717	647	667	656	693	740	682	666	708	713	665	687	707	684	695	685	663	691	665	680	731	662	677	623	682	680	666	706	698	675	670	689	694	670	678	639	699	706	694	702	639	673	673	676	663	687	688	681	698	691	647	691	659	666	675	688	686	674	702	661	691	676	647	683	655	692	662	659	683	672	680	679	666	696	697	690	674	690	706	669	672	691	700	681	639	649	679	691	663	646	690	688	694	687	666	679	655	698	645	646	724	695	653	647	640	694	738	700	653	688	674	700	709	666	668	682	678	700	679	710	657	673	663	688	699	664	673	714	650	720	696	674	722	661	700	683	661	708	683	675	648	721	727	675	660	721	665	683	719	735	685	663	724	646	703	691	722	694	695	677	702	675	706	734	680	675	704	708	684	665	673	645	666	694	700	684	667	714	686	675	691	678	653	659	711	657	737	695	716	679	698	667	641	693	721	689	696	665	668	679	680	678	700	684	680	702	714	690	668	707	706	705	656	709	678	695	700	701	723	714	696	713	676	647	625	695	721	688	688	711	644	661	674	661	622	662	680	662	664	740	702	687	699	721	663	668	656	676	732	660	697	691	640	701	709	673	674	674	744	735	709	709	678	687	666	701	702	668	672	696	682	705	701	720	717	628	686	714	657	708	687	680	670	667	673	681	699	690	723	727	685	680	699	753	648	680	681	703	722	708	656	706	691	664	698	661	663	672	633	671	678	686	667	738	653	680	646	609	663	710	688	685	686	658	656	650	634	644	713	666	646	656	654	695	690	652	700	693	684	702	698	690	710	665	702	702	681	698	658	678	737	725	678	737	693	675	676	710	702	684	702	680	692	688	685	671	733	709	682	705	667	663	691	711	677	723	689	705	701	694	703	647	684	673	699	671	670	695	723	711	680	672	677	677	718	673	703	727	677	732	690	696	666	689	736	676	730	673	701	694	709	724	684	684	672	679	696	657	660	662	661	693	643	721	651	646	667	722	688	732	696	663	661	697	661	708	662	682	674	679	685	655	692	617	680	711	648	674	668	658	717	685	622	689	704	685	679	666	688	721	670	670	671	695	713	666	694	654	667	648	725	714	723	691	667	673	679	641	694	672	647	702	669	669	726	711	653	697	697	665	685	668	680	695	689	603	664	685	691	666	715	691	746	680	634	645	703	692	668	667	685	715	694	701	693	722	661	731	654	633	691	645	650	657	696	719	693	682	731	713	699	693	667	703	685	669	668	671	656	693	656	691	702	696	638	703	674	662	669	684	693	636	672	632	670	705	684	698	705	743	728	723	683	664	727	662	706	691	701	717	676	668	692	731	664	717	732	714	708	729	677	715	697	626	659	695	668	655	703	757	689	764	725	700	683	673	694	698	679	687	693	689	655	721	662	709	682	658	670	668	735	682	658	716	692	652	664	649	676	694	663	702	668	638	667	700	703	724	661	682	731	711	665	685	694	660	721	668	683	672	701	670	713	710	672	686	706	675	695	681	683	686	661	657	706	692	688	737	731	687	651	701	692	699	673	729	665	670	648	699	663	685	703	705	717	730	677	691	692	689	682	696	670	652	681	656	678	711	637	681	659	688	660	703	719	644	647	706	673	712	673	670	658	690	706	649	711	702	718	705	696	672	696	719	677	680	700	717	674	671	672	687	687	652	699	644	668	673	712	720	673	717	627	702	687	650	694	664	687	715	680	658	636	708	709	707	670	710	673	632	691	646	671	696	694	709	700	677	678	666	661	709	724	690	680	722	693	675	636	684	660	663	718	686	675	685	682	694	665	676	689	675	637	689	662	697	676	704	711	724	722	674	675	689	725	688	696	685	676	687	677	650	659	721	673	603	702	707	670	661	678	683	717	693	726	662	689	634	678	696	710	713	695	692	715	674	703	677	680	664	681	700	688	689	682	677	699	701	700	683	703	644	673	656	673	667	660	663	663	688	652	691	718	701	690	677	713	677	669	715	654	707	692	666	703	709	689	695	723	686	688	689	654	623	660	670	690	657	651	673	654	713	679	656	707	692	648	711	651	672	622	666	637	647	676	684	721	684	684	671	637	705	664	699	659	699	687	703	665	685	688	708	679	630	720	637	680	713	679	674	693	675	711	697	686	680	656	695	709	651	722	712	656	678	669	736	678	695
30346	5685	1017	543	376	364	365	327	336	312	311	279	301	305	306	314	313	303	316	297	325	306	338	319	308	296	339	308	342	312	301	298	293	328	303	300	325	299	342	322	288	288	283	298	311	319	324	309	294	290	313	329	325	289	337	320	325	333	335	298	264	303	275	282	292	306	328	308	292	285	320	322	324	318	323	322	332	354	358	325	295	325	301	297	307	292	354	314	319	312	318	305	316	318	326	315	301	291	355	338	324	333	314	294	299	287	283	312	277	304	298	328	361	302	294	339	274	285	336	306	314	326	321	297	312	315	306	302	325	318	308	283	314	309	293	305	299	306	315	306	332	314	327	313	318	319	315	331	311	287	337	338	322	315	354	316	318	296	301	305	269	327	311	263	307	290	333	295	326	324	299	267	289	308	340	316	318	306	316	338	321	332	324	305	305	317	308	292	332	336	325	304	321	290	375	306	309	278	309	327	293	317	306	349	313	316	269	297	281	285	298	314	298	300	294	324	290	313	304	324	339	333	308	311	325	337	306	335	329	311	301	300	300	358	286	372	292	307	330	307	325	325	319	327	319	299	289	298	322	324	329	308	307	343	326	329	346	285	323	291	309	298	323	309	278	302	310	327	326	312	310	342	277	313	332	310	294	324	287	313	288	294	302	271	305	306	329	320	314	302	349	297	308	332	283	325	324	331	282	325	339	315	337	301	331	303	296	321	345	297	319	322	321	327	334	297	282	297	315	286	333	321	318	331	288	306	339	334	297	292	307	315	283	310	278	306	302	313	295	329	310	331	311	274	323	347	322	318	292	275	324	309	330	294	275	309	327	328	317	320	318	331	324	298	303	282	318	335	323	303	294	328	308	321	316	337	288	316	342	282	339	334	370	335	311	312	314	336	312	328	310	311	295	311	284	283	298	311	323	310	303	270	289	308	332	305	302	310	322	297	335	314	302	332	319	297	303	356	312	296	305	306	337	305	360	301	292	312	312	312	257	319	308	312	305	292	301	349	294	331	310	294	310	304	318	302	325	313	322	323	323	299	312	294	313	304	291	296	332	280	312	281	294	347	285	331	307	357	276	322	301	303	324	306	308	320	289	324	332	302	305	285	369	297	306	333	304	305	352	295	305	281	292	290	336	349	304	299	327	320	336	282	323	321	298	287	314	305	297	329	365	329	327	297	310	279	304	305	327	295	299	341	275	316	329	324	298	332	291	283	281	323	300	291	325	287	335	325	335	313	336	324	356	319	313	277	295	276	322	335	300	310	320	301	358	297	289	297	318	326	309	291	325	304	321	324	315	302	291	329	315	353	295	296	321	315	297	301	327	301	349	307	288	321	293	295	295	333	314	320	287	326	331	300	325	344	314	327	297	301	337	337	315	322	282	333	310	316	340	308	321	333	289	302	329	288	314	323	291	331	316	309	332	301	292	301	340	336	335	350	319	330	308	356	319	297	315	301	328	333	289	306	334	315	311	329	266	302	299	326	317	288	326	300	306	321	298	355	314	316	331	329	337	302	294	322	295	325	312	301	304	306	331	353	341	286	257	278	324	274	330	335	299	303	288	272	282	315	324	291	311	311	329	314	337	344	320	294	271	315	315	323	314	307	292	308	310	304	308	321	320	327	312	289	291	316	296	318	332	309	309	328	302	289	319	301	305	287	319	306	299	351	316	351	322	315	306	295	331	312	358	328	313	293	332	310	326	308	299	279	291	319	298	282	299	338	313	308	291	274	287	335	321	331	340	331	315	316	294	293	320	297	317	311	308	308	321	301	289	319	316	282	327	316	303	322	283	289	319	322	305	335	297	308	301	293	317	327	299	329	330	332	310	287	317	319	324	299	322	329	338	350	346	332	292	309	326	277	303	286	298	301	333	333	327	303	290	296	352	322	297	285	311	298	294	318	312	317	307	304	335	339	343	308	311	289	323	307	333	305	336	334	340	313	341	325	289	280	308	280	302	328	343	319	325	299	285	309	298	324	307	317	333	318	293	352	297	296	327	301	284	293	271	313	271	301	286	322	330	323	312	299	325	307	311	328	312	326	335	304	354	331	308	347	283	294	336	296	273	297	291	333	308	307	328	368	320	339	322	313	355	314	290	312	290	302	284	324	332	297	318	351	287	325	299	325	295	344	319	322	350	328	332	288	291	269	311	301	301	343	297	303	315	329	315	340	324	293	310	311	315	310	311	304	336	351	343	292	317	315	356	348	299	323	310	327	324	288	326	322	347	257	298	318	304	309	351	298	323	318	345	331	312	290	288	321	291	288	343	312	306	306	316	280	318	301	333	310	292	288	297	285	292	316	309	298	323	319	272	303	313	312	306	299	317	304	283	279	334	306	345	334	318	317	307	341	295	313	295	341	294	309	292	319	348	318	325	331	303	334	286	301	334	348	292	333	315	314	308	305	306	307	308	358	300	320	297	334	304	326	325	284	348	291	297	340	297	299	301	291	306	320	298	275	298	314	264	278	287	336	284	301	307	298	278	333	316	299	318	348	322	333	304	340	314	300	301	313	338	325	305	278	289	294	316	313	290	317	342	312	306	287	314	326	306	286	310	311	298	301	304	283	298	325	284	347	307	311	332	304	279	346	346	284	282	293	274	309	311	291	325	333	340	331	332	306	320	291	338	319	325	261	270	299	308	324	310	323	322	304	293	290	266	323	337	310	287	330	337	326	311	301	317	291	284	323	286	322	312	285	340	292	329	308	308	324	356	297	304	322	301	286	343	324	308	305	257	322	326	346	338	320	296	308	308	280	311	312	302	302	314	327	335	319	299	312	290	283	360	335	330	307	316	318	271	306	345	294	330	307	292	307	313	318	299	347	315	287	302	288	333	310	306	294	270	344	326	310	326	299	308	292	278	284	328	317	310	311	298	296	291	321	307	311	324	304	294	310	297	309	297	321	294	315	316	283	338	299	317	288	318	304	308	290	255	297	316	356	340	341	288	278	312	369	328	311	337	328	350	294	344	310	329	305	283	315	309	309	334	309	312	336	317	305	319	324	318	313	314	291	303	312	331	303	311	327	348	336	299	318	333	307	337	305	302	325	282	314	313	329	321	344	341	303	345	305	317	339	322	351	312	329	335	336	330	287	309	314	332	325	307	299	333	332	319	318	272	318	300	327	299	295	339	316	337	328	294	316	326	288	319	339	352	286	354	327	289	312	317	296	291	352	303	284	319	303	270	316	346	328	324	300	296	317	376	294	307	320	311	328	287	300	306	312	315	285	311	311	318	312	319	272	269	319	328	301	314	315	330	324	297	318	284	304	295	341	322	287	331	334	309	299	301	273	285	284	317	291	322	361	341	297	289	290	369	315	298	309	315	326	331	324	315	315	327	341	291	361	297	276	330	349	298	303	336	317	308	317	338	317	289	315	284	290	299	277	296	293	307	332	267	296	278	297	317	333	313	304	322	297	316	314	293	321	305	332	314	335	328	267	330	336	316	271	289	354	294	324	290	293	298	328	280	286	306	298
21316	11950	8534	4215	3005	1821	1348	1009	892	821	885	841	812	757	776	764	759	751	745	723	698	750	796	733	741	700	749	736	726	675	727	679	765	703	772	767	715	749	760	786	721	726	762	737	775	744	699	733	751	657	728	707	722	769	687	763	757	741	714	728	703	682	702	752	747	694	721	743	698	742	757	707	749	762	741	685	732	716	729	754	723	720	693	730	683	725	730	706	708	699	748	762	740	734	732	745	732	742	703	707	719	671	731	759	724	709	748	715	678	678	744	757	723	743	746	739	775	723	709	725	720	703	756	749	741	727	715	711	735	753	717	760	724	767	800	711	738	703	755	708	730	775	688	771	743	737	756	706	715	702	723	759	735	749	712	689	733	767	688	770	717	770	718	762	746	725	775	731	749	710	735	698	729	746	722	712	744	742	689	702	717	775	739	725	702	721	747	750	774	727	689	682	692	750	705	710	737	756	744	736	739	749	744	735	722	746	758	732	751	748	710	763	708	730	758	695	772	684	772	735	730	740	773	740	704	706	789	750	764	714	755	762	773	738	729	726	739	754	737	736	747	694	725	725	730	710	760	737	749	747	727	710	753	711	735	732	728	736	726	739	724	715	675	720	768	763	749	765	739	800	740	735	713	712	742	727	756	720	722	724	690	721	690	737	730	697	767	698	710	766	726	797	766	692	708	732	782	773	721	728	722	710	743	670	771	665	732	685	755	761	711	686	738	711	764	746	722	683	750	767	739	728	739	741	702	724	795	723	757	691	716	709	714	688	713	787	748	735	783	725	729	749	700	696	768	707	734	782	713	712	711	703	750	735	737	688	739	725	744	710	731	723	779	714	722	753	762	724	747	727	734	751	767	775	742	728	780	719	744	732	716	711	800	753	657	755	675	764	760	777	730	726	761	732	758	723	724	744	724	752	693	692	681	715	727	743	695	772	696	725	768	709	721	724	686	751	731	734	724	746	742	727	737	707	676	730	740	695	730	760	752	751	736	678	707	733	713	716	721	751	690	737	746	695	721	719	723	753	704	738	721	713	741	740	769	733	673	707	749	728	746	728	668	713	690	740	813	695	709	737	745	682	711	738	753	765	705	776	718	794	762	736	700	709	759	720	728	681	691	671	776	717	756	755	700	710	729	692	740	757	707	725	747	732	749	674	732	753	746	704	677	754	719	726	733	675	721	727	752	724	714	718	673	758	764	723	696	764	717	679	724	719	767	742	709	751	725	719	752	715	760	724	723	753	757	747	725	733	745	700	746	759	710	759	706	764	741	729	723	717	740	744	713	730	755	712	736	717	756	715	779	755	757	732	711	699	749	739	746	721	750	731	704	745	735	749	717	754	765	755	762	803	725	771	719	769	745	721	714	690	718	724	747	787	683	731	743	768	711	745	674	720	737	698	706	695	763	748	686	679	743	728	732	702	740	739	717	809	738	713	717	718	725	739	696	750	764	688	725	746	788	643	742	747	711	715	790	715	735	741	771	755	728	741	711	722	736	749	705	713	778	736	701	747	682	718	712	660	740	734	723	750	700	704	724	707	723	704	770	699	691	710	768	745	797	716	762	747	735	763	738	735	741	760	795	737	778	704	767	768	720	731	737	714	687	730	758	699	733	725	712	754	724	745	700	757	726	773	722	755	729	687	736	681	730	717	709	737	695	722	723	747	758	702	725	707	716	734	722	741	721	707	734	678	777	743	760	709	741	773	731	755	713	743	708	771	760	723	734	742	743	719	765	724	690	711	729	768	735	819	743	726	726	722	664	745	742	688	772	735	763	699	678	677	748	710	685	683	743	709	745	764	674	741	680	775	756	750	719	699	764	748	708	720	731	720	720	731	694	766	760	727	749	784	755	731	729	760	746	718	712	755	694	720	710	724	693	736	730	731	716	686	753	699	725	741	747	766	749	742	727	722	741	739	723	781	726	783	723	782	734	737	757	710	713	681	720	724	696	705	696	729	801	709	749	741	724	767	751	698	752	717	748	692	714	705	755	741	759	758	726	700	758	739	722	759	762	742	735	761	710	686	739	718	759	778	789	732	708	771	734	810	701	689	690	765	766	742	780	762	689	723	747	754	727	667	731	798	726	707	740	733	702	735	732	735	732	714	710	699	786	720	711	737	726	729	734	695	741	730	702	790	679	738	720	715	722	828	691	748	750	727	711	723	708	721	753	724	734	727	736	762	679	743	707	697	691	741	748	741	777	744	721	722	748	741	703	698	719	692	717	758	747	735	682	711	746	762	700	773	702	707	768	730	708	750	732	772	726	717	788	683	720	698	789	750	741	702	741	748	756	712	715	771	759	694	759	743	720	733	720	713	719	709	724	731	731	696	738	773	739	733	783	767	728	786	738	744	678	764	717	740	759	790	719	706	787	713	763	701	722	741	715	642	770	695	749	710	696	715	747	738	737	693	764	742	712	708	729	685	780	688	727	756	761	702	733	708	739	683	731	742	693	681	750	796	789	738	727	775	724	772	749	777	719	740	713	764	753	702	753	695	776	745	717	700	724	716	757	717	692	725	787	698	759	766	758	742	783	730	712	683	743	735	743	746	728	728	777	750	807	726	689	736	724	784	710	707	716	714	731	690	748	736	703	730	739	729	757	715	751	797	716	709	734	700	764	742	756	752	730	716	739	709	755	731	737	729	728	720	730	759	723	719	727	747	698	743	761	709	749	734	712	707	742	742	690	768	736	724	771	747	694	690	703	711	725	685	699	720	707	731	751	726	714	731	722	746	706	768	713	685	775	698	759	751	731	738	752	715	715	750	740	713	696	735	765	723	750	737	707	701	759	736	733	738	747	714	725	703	729	761	694	695	726	735	722	754	712	733	767	677	749	756	752	715	766	731	700	704	759	697	684	709	724	759	730	737	701	725	761	716	709	727	717	719	745	744	775	738	738	732	758	744	750	718	712	784	711	717	797	740	736	729	814	718	735	772	729	775	723	743	729	708	747	753	750	699	735	755	734	735	723	702	753	736	713	714	737	690	736	734	744	706	751	749	774	728	767	788	727	737	738	740	754	719	750	725	711	688	727	705	779	722	746	730	667	720	725	772	750	749	726	775	746	755	714	756	717	732	714	770	746	708	737	765	739	702	737	676	774	716	712	734	746	763	726	692	747	720	737	732	705	753	721	753	776	735	758	727	763	716	746	809	720	696	693	727	709	762	725	740	763	763	737	739	732	687	741	743	708	732	723	736	775	759	735	720	768	706	677	721	719	750	732	765	726	726	719	708	735	775	693	750	715	719	680	753	723	711	735	747	748	724	709	718	716	726	726	760	744	763	734	794	735	746	784	759	773	733	720	699	673	714	723	745	706	735	720	720	689	727	686	706	741	734	729	721	746	758	724	805	789	722	723	769	750	719	765	751	732	708	706	771	730	774	742	701	738	719	750	753	719	789	682	776	725	756	751	754	770	782	734	703	722	721	760	737	711	703	714	771	711	747	737	685	731	724	731	720	668	736	706	754	712	677
33093	6192	1120	685	520	423	356	338	319	358	326	366	325	335	354	280	356	294	340	309	348	322	324	331	318	306	283	336	346	299	334	315	346	320	307	333	333	330	331	291	314	317	300	325	316	305	338	328	340	313	333	341	311	341	291	326	335	324	335	356	318	337	319	333	355	328	303	348	317	314	289	294	291	296	326	283	322	353	340	316	317	298	333	349	301	331	305	342	287	326	321	293	320	322	332	311	316	297	284	313	322	302	320	340	353	298	336	293	300	331	324	290	324	365	296	315	353	310	330	284	321	340	323	294	316	351	336	349	342	295	323	310	310	342	320	321	339	335	332	330	292	294	300	309	324	346	297	329	316	324	315	301	309	345	348	315	306	331	346	312	333	333	319	320	284	324	349	314	295	312	287	333	332	346	306	288	313	319	309	359	323	328	297	352	342	318	327	320	327	324	335	343	303	331	338	328	314	290	336	347	318	371	328	315	333	318	319	305	341	350	328	319	291	275	310	316	312	320	310	354	308	296	358	311	374	344	344	361	325	320	330	333	338	337	304	323	370	353	298	288	304	356	313	293	367	357	295	325	354	298	322	352	317	294	323	295	340	321	360	323	332	306	328	315	345	336	320	296	281	332	303	339	312	321	303	297	305	316	320	317	347	350	290	350	331	295	305	335	318	328	301	332	298	322	312	299	309	297	322	304	322	314	334	335	305	379	335	310	343	293	306	347	339	276	335	334	308	370	372	312	326	359	338	331	295	343	320	305	308	331	312	280	297	335	326	330	332	272	298	317	326	344	334	293	318	332	334	308	362	307	331	323	275	356	337	316	334	311	325	304	338	327	325	361	337	320	312	285	357	294	315	301	347	329	296	334	275	337	318	324	334	349	313	301	320	317	321	346	306	292	302	286	302	324	320	315	300	332	305	332	333	319	323	310	294	345	304	313	331	309	346	304	315	334	313	351	317	346	325	330	350	298	338	332	307	309	284	319	330	302	316	299	325	321	317	337	337	369	346	330	307	332	340	306	326	324	368	310	326	321	332	307	311	346	297	315	304	310	319	357	361	355	318	336	320	278	313	308	304	346	300	310	326	345	327	299	298	317	305	324	331	323	296	323	306	373	325	336	294	301	303	338	353	330	353	278	287	306	327	317	337	342	349	331	300	298	326	313	327	329	305	355	279	290	352	295	368	323	316	330	341	336	358	335	331	343	279	309	277	314	357	326	319	337	309	308	328	337	336	316	299	329	342	353	350	342	294	326	324	320	339	332	316	304	303	328	372	317	342	337	341	352	312	302	327	313	324	318	318	273	312	351	319	315	350	300	304	283	299	322	330	334	318	297	316	312	324	298	327	333	341	355	311	346	334	286	341	323	355	358	351	313	337	298	339	290	338	321	332	326	316	350	343	351	337	352	299	323	343	319	310	322	312	303	310	340	314	313	340	311	344	357	309	336	319	321	321	347	305	330	311	331	281	298	328	358	327	302	326	324	299	306	302	345	332	326	346	284	334	311	331	294	280	310	355	347	373	284	324	292	312	321	301	309	312	348	293	350	354	336	318	320	338	319	308	350	325	306	318	322	327	309	344	302	335	333	352	327	371	341	317	315	329	290	307	304	329	302	305	306	361	299	305	318	331	344	269	326	334	305	319	311	332	331	327	309	343	353	341	315	294	317	286	300	342	345	338	291	325	345	346	360	337	321	308	328	322	364	322	303	303	326	316	346	350	320	318	353	314	356	347	337	310	305	374	319	299	335	298	296	313	353	388	349	310	331	368	344	291	326	314	306	307	318	336	335	328	338	309	367	334	319	331	318	356	346	313	361	315	315	325	342	356	333	324	298	321	303	314	307	319	327	279	331	356	334	291	315	292	331	328	339	348	336	321	288	353	315	320	286	345	318	285	323	335	322	315	340	319	328	341	349	322	345	311	294	286	275	295	322	304	301	285	310	311	341	325	320	334	285	308	319	372	341	303	324	306	310	306	334	361	338	334	330	350	334	308	329	319	359	341	310	304	318	335	305	331	322	323	296	339	313	332	308	314	326	305	321	327	327	334	339	334	332	302	333	335	328	308	328	330	329	324	322	294	341	329	295	332	340	291	321	306	331	322	324	310	280	315	351	331	318	299	330	326	319	361	313	312	316	344	309	341	306	301	376	319	351	336	302	290	325	343	320	309	334	319	286	339	306	344	332	334	322	307	327	314	352	351	347	338	335	329	305	340	345	296	319	288	329	325	333	295	345	298	330	330	326	322	368	325	328	319	342	305	324	327	301	323	317	269	308	317	297	337	299	307	304	301	323	356	340	323	344	290	337	332	306	299	309	332	325	327	330	315	328	317	339	354	308	328	302	312	298	318	304	326	339	328	328	317	343	327	316	338	335	328	347	313	333	360	327	327	318	311	330	322	324	344	319	367	331	309	304	340	334	342	312	332	325	319	266	333	308	309	320	321	328	316	338	310	323	304	317	325	359	324	322	351	349	332	316	300	321	314	328	385	314	372	295	341	285	267	306	287	288	344	329	324	341	303	305	305	313	312	303	314	313	338	316	342	294	305	316	357	311	322	328	356	322	353	329	328	352	325	327	318	340	314	317	340	327	333	311	291	321	308	290	337	299	335	331	333	310	319	330	328	319	347	326	359	318	337	328	359	294	337	343	361	326	353	343	326	326	344	324	333	313	343	338	365	340	348	314	284	350	305	294	321	335	337	330	322	317	372	302	295	309	329	329	304	309	318	326	341	281	334	328	312	344	292	311	318	341	325	372	342	347	339	334	315	309	325	301	286	333	347	317	314	276	320	324	303	326	327	311	332	342	326	332	359	352	328	321	319	304	309	356	341	345	342	346	336	320	317	334	342	321	347	281	347	318	312	313	329	311	365	281	320	360	330	322	306	318	348	330	331	351	309	299	351	319	300	323	304	339	333	329	270	320	303	336	313	363	303	302	310	299	331	340	336	300	335	338	352	318	292	337	302	298	336	337	382	325	356	330	335	319	288	320	337	311	319	335	384	330	296	312	332	339	334	321	345	315	361	315	354	340	321	333	325	295	331	325	323	293	350	317	299	313	309	352	317	320	289	313	310	361	321	343	345	307	289	286	320	308	332	302	313	326	292	318	310	310	316	303	307	311	326	315	332	300	324	318	337	327	338	337	295	303	340	355	323	328	316	307	306	293	306	289	296	295	302	298	348	328	334	318	297	334	327	338	300	329	337	319	311	312	339	337	318	344	284	296	304	356	334	321	321	301	321	361	368	312	291	279	334	306	315	295	331	287	322	354	355	324	328	333	336	276	278	305	323	322	336	336	306	340	346	301	337	368	372	349	308	313	260	295	317	301	306	339	346	337	309	300	353	308	309	340	337	349	336	282	308	304	312	348	328	332	326	336	344	303	330	309	328	318	320	318	333	335	314	339	339	341	303	321	293	335	311	331	333	330	287	339	358	298	326	308	326	327	326	311	291	322	353	315	312	338	327	298	304	338	320	296
23309	11452	8498	6448	4503	3037	1640	1195	1007	986	931	925	878	864	795	824	789	756	832	840	849	792	788	797	756	773	820	808	807	811	748	814	805	774	779	748	782	773	728	760	722	764	811	732	802	763	773	750	760	755	754	721	790	753	722	809	759	790	776	725	787	746	759	768	789	807	760	742	733	764	781	768	700	770	780	737	742	736	807	768	758	794	736	763	766	734	773	742	752	781	773	745	814	798	755	795	764	734	767	829	763	800	748	735	718	773	836	734	800	742	739	743	725	742	764	785	787	790	779	769	730	747	713	796	819	780	763	763	807	767	795	762	726	796	777	739	785	781	727	767	772	770	738	751	720	750	774	733	740	756	718	737	753	742	765	739	722	792	716	674	710	779	808	777	808	770	739	720	803	776	728	761	802	748	812	784	763	808	790	745	820	747	698	763	788	776	772	741	773	780	767	818	721	764	760	724	762	798	790	770	738	761	745	763	730	805	741	696	775	758	789	745	735	738	701	716	777	778	788	777	770	711	788	783	783	740	763	739	741	784	782	773	769	775	756	791	751	801	742	783	745	797	759	812	780	779	804	761	763	709	824	773	760	762	746	764	778	793	771	771	733	721	697	776	725	758	769	744	759	782	749	787	770	768	742	759	774	732	793	735	771	794	748	766	730	759	709	766	778	786	771	785	786	756	725	730	719	743	775	796	736	850	748	768	786	747	765	718	749	802	717	779	795	805	723	767	784	785	778	779	800	798	761	746	743	719	700	789	728	788	745	807	751	731	745	726	743	761	743	768	752	758	784	739	736	769	767	734	751	763	776	718	789	762	777	758	764	749	799	790	781	783	779	787	757	799	769	757	760	770	756	761	755	729	727	774	730	730	805	737	750	783	745	780	782	736	778	772	731	773	768	762	808	762	727	736	719	783	759	770	796	780	771	797	742	752	782	705	788	728	767	781	730	776	807	766	820	785	715	771	712	746	754	723	767	778	763	752	747	802	779	736	760	783	791	740	793	775	769	709	804	767	789	735	742	773	795	737	832	709	801	717	742	745	791	773	740	805	742	738	741	765	742	799	728	762	756	747	783	762	798	756	781	765	709	748	764	768	746	738	754	756	822	690	770	791	811	776	754	751	779	735	758	795	775	746	762	790	761	781	750	773	758	786	731	766	732	774	795	836	829	768	734	769	785	800	801	749	734	771	756	753	787	726	775	788	780	750	749	705	804	767	753	680	729	800	760	827	718	794	708	741	747	790	785	790	789	769	747	743	756	739	760	765	787	748	789	734	799	756	767	766	772	708	774	734	764	737	729	744	777	750	736	779	754	753	746	757	790	760	731	715	742	739	777	744	755	774	740	774	759	760	711	734	721	739	719	764	754	783	763	704	767	758	820	752	735	742	761	748	753	790	732	736	753	764	765	736	753	743	775	769	741	771	757	727	765	758	798	773	764	759	736	714	747	732	728	798	728	743	767	767	761	817	714	803	780	776	785	776	764	784	795	799	739	815	751	779	729	758	815	740	800	810	779	753	742	785	728	743	737	751	745	771	787	779	771	742	791	785	740	784	774	761	812	739	779	765	762	741	762	737	708	732	773	754	744	753	780	711	749	765	799	732	745	732	775	751	778	776	782	773	750	706	838	742	712	735	728	765	759	707	771	728	762	742	713	781	782	761	748	767	707	781	759	698	787	790	829	800	772	751	754	751	812	790	709	748	759	745	779	802	734	794	708	770	783	761	776	773	758	769	768	758	779	753	732	780	817	741	715	763	772	736	770	770	764	723	774	739	745	753	755	768	759	781	758	771	830	741	747	764	794	771	756	761	797	766	798	767	729	770	729	753	726	803	731	751	775	773	737	752	726	838	728	706	792	728	761	757	709	723	743	823	772	753	772	778	731	761	845	700	723	772	711	814	765	795	786	762	758	793	776	765	785	775	732	777	711	792	781	724	764	752	764	773	738	726	740	725	790	774	784	791	758	737	798	768	757	794	747	766	755	745	791	732	749	757	765	756	827	758	798	766	799	739	755	784	801	764	746	804	736	790	788	777	754	792	756	707	733	759	816	749	741	744	783	778	782	802	762	752	778	790	722	779	745	815	771	702	771	787	768	783	732	774	717	784	780	748	759	783	761	744	807	778	794	740	774	759	750	731	745	726	741	809	757	775	789	765	786	808	788	811	760	782	715	783	795	772	765	773	724	713	736	771	758	745	795	754	739	796	764	748	749	729	763	664	781	763	779	700	752	738	705	790	794	743	751	827	768	774	739	718	770	738	758	774	710	789	736	700	742	769	770	742	736	720	795	730	759	793	818	744	784	791	786	790	804	756	764	775	800	755	730	748	738	767	757	803	772	734	837	750	746	720	746	675	756	826	693	742	785	743	748	766	728	764	757	787	844	798	766	762	704	775	731	760	737	719	724	818	739	776	737	788	773	755	753	760	754	767	743	766	739	730	753	729	749	798	739	748	790	727	735	774	784	725	722	757	800	741	747	758	792	738	787	802	779	767	762	705	727	726	755	751	728	719	813	797	790	787	774	739	758	744	759	756	752	751	713	761	782	812	717	763	756	733	783	724	788	712	755	796	739	783	769	763	816	753	764	761	749	709	750	843	739	758	769	714	769	776	761	706	766	742	742	806	782	790	762	744	748	714	754	726	762	703	775	717	795	779	752	796	742	753	773	719	746	687	779	801	751	750	775	812	788	745	710	773	765	773	747	767	727	768	831	804	776	768	741	734	767	781	801	788	737	759	790	780	723	759	752	776	803	768	695	785	754	765	737	836	758	767	798	786	799	748	732	763	740	789	713	762	805	758	786	753	738	759	755	787	771	763	716	768	804	721	738	751	781	794	745	739	733	714	756	769	768	740	765	758	767	789	737	765	811	749	794	798	816	796	797	801	701	701	735	766	766	734	785	751	760	735	747	736	775	766	756	782	785	773	766	713	810	704	771	777	774	780	748	731	776	779	753	752	775	739	776	783	735	762	768	805	741	775	756	773	746	800	757	809	785	759	781	798	727	756	742	741	752	776	765	714	773	755	734	793	798	796	796	742	762	763	762	737	730	767	777	723	755	772	776	750	807	771	783	794	777	783	758	743	718	808	772	788	767	779	758	751	752	723	749	795	768	765	788	801	799	732	761	697	748	735	796	743	740	809	733	734	790	750	736	723	692	797	770	747	774	740	734	769	785	763	819	794	756	760	784	789	775	790	740	739	721	814	774	786	758	792	794	797	738	766	789	796	740	723	748	753	787	749	753	784	788	740	748	751	765	743	812	773	761	750	802	795	750	744	766	771	749	775	730	745	788	750	780	763	743	811	735	755	749	749	755	775	758	766	769	770	803	711	754	737	727	772	787	776	800	763	737	761	750	756	761	787	758	708	760	737	716	760	781	810	737	766	791	749	705	755	747	726	804	759	766	764	777	761	742	791	763	774	743	771	780	750	755	729	751	754	761	760	746	788	740	768	754	755	725	753	756	735	813	790	770	756
19862	1989	580	480	363	341	300	307	299	303	305	306	268	264	301	268	262	301	322	273	281	307	289	267	306	302	265	322	289	292	274	309	289	266	298	277	327	326	291	284	297	299	266	331	324	295	341	327	305	297	277	302	340	289	310	304	312	295	290	283	269	290	318	273	291	303	286	299	301	306	292	312	283	289	311	308	278	312	295	272	272	295	297	305	276	313	305	300	288	313	329	280	316	317	286	273	309	318	308	285	286	337	314	290	295	288	315	296	282	281	286	302	275	301	337	311	301	308	334	243	290	274	307	273	284	303	283	280	309	314	314	291	323	299	284	276	302	300	307	300	314	317	302	300	290	293	337	327	313	279	301	295	268	293	286	292	298	290	302	267	281	270	308	341	289	283	289	281	280	321	308	311	313	295	286	289	286	307	300	308	308	293	344	310	287	303	305	315	310	302	310	299	313	294	330	303	269	293	297	307	324	302	306	277	288	275	283	263	280	338	299	268	281	306	287	309	297	344	284	337	276	291	281	259	321	333	330	271	273	285	294	291	314	303	275	274	311	305	307	346	300	314	328	276	280	291	280	251	294	276	318	310	296	309	299	266	286	288	331	299	288	312	302	333	314	311	304	322	251	277	300	291	310	281	303	307	308	287	258	292	305	294	269	312	313	307	316	291	265	309	303	279	331	283	342	284	329	309	288	267	308	324	298	312	316	282	295	315	322	289	260	310	323	303	299	303	325	293	279	309	293	283	294	330	286	271	318	312	299	285	331	332	302	292	326	321	309	319	278	280	321	316	298	264	294	304	264	277	284	288	324	253	298	278	271	305	280	336	306	289	290	332	316	307	269	279	312	309	308	291	299	285	287	312	266	319	289	297	328	323	321	276	298	296	307	293	281	287	305	285	296	319	294	313	310	310	261	320	299	297	287	305	320	317	303	346	325	250	336	287	312	317	301	294	248	339	344	269	285	279	284	304	301	279	342	269	313	278	315	304	286	317	294	312	305	312	292	318	300	290	307	276	284	306	273	315	311	320	302	309	340	323	319	309	299	298	304	323	303	332	291	293	309	287	278	293	262	311	292	303	323	299	292	312	308	288	299	307	296	311	308	317	293	293	310	288	303	309	305	300	285	292	290	320	324	310	304	301	291	311	266	308	306	283	331	285	314	308	305	313	305	303	330	298	322	294	307	307	301	325	293	280	305	293	280	297	290	276	307	265	270	304	277	307	323	333	295	282	322	352	331	311	285	233	320	318	310	292	283	311	305	293	298	312	299	295	283	306	307	310	289	295	293	282	299	290	275	309	300	332	285	278	321	288	284	275	244	288	281	284	289	276	312	316	279	287	276	304	322	274	313	316	273	274	304	300	299	283	261	320	317	312	278	322	310	270	286	306	263	295	279	324	326	313	287	294	310	319	288	302	286	319	282	281	342	276	297	296	309	273	325	360	303	325	306	311	270	304	323	329	290	278	268	297	289	283	314	289	254	301	307	276	317	302	282	331	308	315	309	307	309	307	305	287	296	341	295	297	311	299	283	271	322	307	300	287	275	333	311	340	272	289	276	285	296	314	283	297	311	291	336	306	272	295	306	293	304	308	258	307	294	315	304	270	274	292	311	327	303	291	287	312	307	285	310	298	283	303	273	300	318	304	287	320	303	305	318	315	291	311	276	309	293	276	263	315	300	327	272	325	284	312	283	347	310	306	293	310	294	302	302	296	292	304	316	326	290	270	327	300	270	274	251	326	280	304	285	279	286	298	289	305	320	306	290	292	335	285	288	325	305	301	306	283	300	282	324	302	308	295	281	268	329	288	318	305	315	275	323	283	274	298	334	300	293	341	289	310	298	260	285	274	304	296	308	278	303	313	296	305	311	319	334	282	273	299	337	317	310	311	301	328	299	331	311	309	322	328	331	288	309	319	269	289	322	284	329	281	294	276	288	323	288	309	317	286	299	294	287	278	296	261	283	273	298	295	298	312	323	297	312	280	305	299	297	251	312	319	309	301	318	323	273	301	296	314	269	310	324	282	282	290	280	270	320	267	307	321	296	291	310	338	311	281	281	310	272	325	295	304	316	320	311	302	324	295	307	285	307	292	276	277	285	310	282	280	289	292	325	339	306	292	327	298	298	287	311	296	293	329	287	297	291	277	284	284	272	313	287	320	283	269	276	329	313	289	298	277	308	283	264	280	282	302	298	296	305	284	275	302	334	305	331	301	319	281	309	267	271	288	323	275	311	306	290	305	281	303	299	285	327	338	308	294	293	328	322	284	300	278	280	306	281	305	278	327	335	262	311	311	319	336	291	306	315	291	324	292	294	286	275	305	273	267	299	283	315	324	300	303	297	323	318	257	314	305	317	306	282	322	302	247	330	305	280	315	286	303	277	286	264	313	290	285	321	314	302	294	293	276	312	306	309	301	302	310	312	296	326	313	250	326	300	332	304	294	290	302	289	288	317	307	304	258	298	305	311	294	313	313	273	282	276	280	368	346	289	274	274	328	316	276	283	324	287	294	309	314	299	320	291	321	269	331	306	289	309	301	285	314	315	274	300	287	319	315	333	281	309	289	287	305	272	279	296	343	300	313	302	287	268	263	326	255	304	322	283	334	299	348	270	307	285	284	317	295	313	303	291	284	264	331	308	316	290	324	320	284	291	289	288	294	292	316	302	294	303	276	338	307	312	321	289	290	303	311	275	295	321	283	319	275	306	280	294	296	297	316	292	270	324	315	303	293	249	310	319	342	312	301	318	274	267	324	289	331	324	300	323	320	273	262	250	284	327	289	316	294	301	305	320	291	301	338	309	321	319	268	310	297	319	276	282	304	289	288	343	292	298	282	286	286	317	298	289	286	309	304	277	298	311	291	276	293	278	318	303	336	327	322	288	250	299	306	288	276	274	317	321	273	288	262	309	293	294	294	250	283	320	270	305	279	267	237	302	327	297	281	264	287	322	315	255	281	311	295	350	328	312	298	266	292	266	276	310	315	292	286	321	278	317	298	316	302	287	305	263	301	281	275	309	309	302	300	314	264	330	271	319	316	278	320	321	312	311	277	293	284	326	312	291	307	316	321	278	327	315	267	267	315	301	339	253	309	295	286	333	311	306	301	294	315	321	316	290	300	287	296	303	308	322	301	358	327	303	347	313	296	288	274	297	263	303	322	295	304	311	290	293	275	303	304	328	315	291	289	295	280	337	294	279	296	287	299	294	316	311	279	276	308	297	300	305	297	296	295	313	286	298	281	265	293	303	322	321	305	298	283	289	320	312	315	313	312	305	332	317	315	290	304	268	298	299	298	295	313	290	277	329	281	307	336	279	303	287	285	281	324	320	310	316	237	306	285	308	302	304	309	325	327	291	283	289	312	310	308	297	301	262	328	321	295	304	308	281	288	320	300	329	276	306	337	286	305	273	267	291	308	317	304	295	283	267	300	285	306	298	311	313	250	297	289	266	311	290	281	336	281	308	283	316	311	283	321	338	324
14808	5370	5012	3035	1951	1329	967	891	831	762	730	750	699	752	698	696	740	712	727	674	698	685	673	703	669	702	666	647	664	648	690	676	680	672	664	651	643	647	684	674	671	668	644	666	655	716	687	669	676	688	678	650	650	712	717	664	695	673	663	695	693	699	677	697	652	679	666	674	678	663	648	667	676	666	704	703	684	716	653	683	668	694	661	658	698	686	623	680	665	623	663	681	659	645	687	699	682	665	697	721	728	664	711	647	650	640	655	676	667	682	662	671	677	670	666	665	665	683	650	666	683	668	681	612	660	642	677	683	652	704	640	673	707	665	706	672	621	687	646	695	704	629	661	681	697	648	625	714	667	696	708	692	705	636	662	677	662	700	658	628	654	666	666	636	677	676	732	683	698	693	654	650	667	681	649	684	672	620	704	604	695	674	712	685	672	662	666	614	706	699	710	678	645	665	685	665	695	661	692	671	668	685	674	693	675	689	649	672	652	714	644	674	658	646	634	664	673	705	673	661	660	681	663	688	698	649	640	664	719	671	686	678	698	676	640	653	687	633	695	678	703	660	645	646	718	667	702	670	667	673	713	711	665	676	664	643	615	703	655	695	685	661	706	620	683	668	664	650	678	658	670	679	666	682	677	682	654	666	668	667	657	684	684	633	697	749	649	692	669	647	675	621	713	698	661	700	706	635	655	707	649	628	653	628	712	690	662	692	635	696	690	671	657	641	691	627	683	703	663	674	683	657	685	654	607	652	631	670	645	672	683	684	688	706	671	677	697	720	696	670	710	665	649	633	707	676	668	694	696	735	673	692	641	675	694	698	675	677	673	679	627	701	653	671	699	685	650	697	696	677	663	695	701	646	671	651	690	665	686	671	658	703	720	670	718	676	677	701	718	713	647	711	674	654	692	659	710	674	633	676	692	683	670	673	669	678	658	729	720	698	690	674	669	668	671	716	660	669	676	667	682	620	708	660	624	662	655	645	623	658	655	648	668	671	655	647	671	609	675	670	655	663	683	678	633	697	655	682	700	702	696	694	649	670	683	618	680	718	670	687	680	687	676	663	705	656	666	696	724	648	663	666	703	687	656	672	720	643	701	675	692	637	684	604	680	652	664	668	673	660	655	617	710	683	664	664	691	657	666	639	682	707	657	684	721	651	629	646	664	653	671	654	679	694	634	679	667	687	685	671	678	661	659	642	697	666	689	675	715	650	679	699	668	673	670	645	699	675	663	632	663	684	681	694	699	672	682	641	674	702	665	683	680	692	699	633	663	676	654	659	638	691	632	706	720	656	652	654	668	729	652	667	692	633	657	675	665	686	690	685	712	665	644	652	667	658	649	669	695	658	661	688	684	637	682	683	725	708	710	636	645	671	691	671	676	656	724	634	682	649	684	671	690	723	675	684	651	643	684	640	631	671	637	641	690	692	646	667	701	687	668	681	661	644	689	644	626	664	698	665	668	719	699	632	681	664	712	668	663	679	689	687	662	698	694	679	641	654	655	716	648	697	608	689	673	702	676	664	665	661	695	642	694	663	647	636	702	625	654	679	695	705	700	661	670	660	664	627	663	632	651	690	660	716	665	684	630	699	650	678	720	653	714	681	644	680	678	675	689	687	657	621	649	645	684	679	632	642	697	690	669	721	688	674	660	708	626	660	676	675	665	632	658	672	685	635	674	641	699	645	702	606	695	692	681	634	696	686	700	648	676	709	675	656	719	692	631	652	639	663	704	662	655	626	647	700	641	678	700	678	676	665	636	695	674	709	686	661	681	705	727	680	662	730	663	705	641	675	676	640	682	638	671	698	666	683	679	659	639	675	654	663	661	656	669	662	705	717	640	709	636	656	670	649	723	667	646	685	654	634	703	726	653	710	647	703	682	686	664	699	661	674	694	637	712	634	683	668	711	665	654	689	633	679	618	660	692	696	660	677	715	665	708	655	658	665	694	657	682	678	674	634	674	681	642	689	689	636	718	686	686	700	735	683	684	662	676	651	704	672	703	650	649	647	649	656	651	699	695	686	621	658	658	706	698	646	647	697	652	678	688	675	659	665	665	608	697	676	687	692	710	632	657	668	645	670	683	665	646	720	662	664	661	660	683	636	675	708	671	672	697	691	691	632	666	681	665	603	651	671	668	659	704	704	662	673	638	685	649	694	710	668	703	694	693	669	642	669	678	671	661	663	681	683	680	712	648	695	701	636	659	652	681	648	665	662	657	659	716	710	672	702	685	645	705	670	711	699	683	665	650	660	597	697	676	711	668	692	680	694	714	672	658	699	687	694	689	687	672	672	651	659	631	679	710	643	707	655	714	691	681	702	679	669	704	678	669	642	643	703	648	690	698	698	693	712	699	670	655	673	666	709	694	619	667	666	689	692	685	707	676	649	673	711	650	638	661	679	660	692	660	676	617	651	652	677	674	659	649	657	696	707	648	696	714	723	702	655	671	659	708	670	656	660	669	699	725	658	689	701	650	648	709	715	692	692	671	686	668	703	658	654	698	676	712	682	672	637	699	681	694	712	672	714	647	687	661	627	656	674	677	631	685	689	656	676	691	684	697	678	680	724	679	701	662	672	710	647	649	645	723	678	693	635	663	697	656	649	664	625	695	704	705	692	687	695	675	665	672	618	639	678	648	630	643	642	684	701	679	684	700	672	683	682	681	656	711	670	654	647	651	704	678	655	658	648	656	642	695	671	655	709	673	656	673	711	681	671	671	705	697	675	688	651	663	650	673	658	721	683	717	666	728	621	668	644	674	717	628	642	679	683	696	653	697	703	656	636	686	669	685	681	658	681	744	696	681	713	695	669	622	679	652	691	681	692	700	693	655	650	667	679	659	722	708	682	673	661	689	709	709	670	714	715	717	677	659	661	678	701	654	657	710	686	706	654	702	720	668	684	643	712	679	651	695	677	639	689	696	652	650	654	666	666	637	644	696	658	684	660	726	647	690	635	658	611	675	647	677	675	666	677	700	686	717	662	661	679	680	692	666	686	665	617	639	661	658	652	672	681	659	679	676	648	689	670	674	695	661	656	698	648	617	678	643	648	673	668	618	643	633	677	697	660	681	665	704	632	645	709	633	685	663	652	683	695	692	626	659	726	673	640	679	647	656	690	672	646	662	688	654	673	658	706	635	687	687	650	659	653	662	676	698	694	678	651	688	655	663	668	712	696	684	643	712	656	669	714	728	685	674	630	643	656	681	618	706	635	670	713	680	647	693	643	673	643	656	714	642	704	676	704	658	707	647	727	701	650	697	669	661	641	668	706	684	715	699	680	680	707	631	686	623	700	669	638	653	652	680	695	713	714	672	719	694	669	670	627	677	669	672	664	710	666	643	714	722	692	666	682	686	675	706	622	656	689	690	678	712	662	677	680	710	681	683	683	685	652	645	703	700	675	719	697	674	661	688	679	656	697	659	636	672	678	684	664	739	668	697	724	693	685	656	685	653	675	681	695	679	654	700	685	611	654	663	704
29266	4920	1012	584	454	424	361	351	318	289	289	302	309	328	316	281	333	310	314	335	292	339	311	300	283	322	322	289	317	346	327	325	308	352	364	353	304	314	320	305	296	288	313	305	308	290	317	299	330	303	335	334	317	293	311	329	295	280	280	303	314	311	313	285	294	326	336	338	325	302	289	282	301	302	305	313	357	350	322	312	314	296	297	293	343	317	340	292	301	303	316	319	338	323	277	323	351	319	326	337	321	289	318	337	297	302	314	290	309	329	291	319	292	322	277	354	317	306	317	300	297	319	296	264	290	272	327	325	316	307	297	323	304	341	303	312	317	313	325	335	321	304	306	301	287	328	293	318	338	291	298	301	319	315	305	287	286	312	323	303	288	321	317	292	330	305	307	297	326	346	304	311	303	308	297	294	309	338	320	306	300	311	313	348	310	313	319	341	283	348	310	349	292	312	348	311	314	297	334	305	297	310	324	308	307	314	287	317	298	313	291	309	311	344	301	307	306	303	275	300	297	275	291	295	275	327	316	329	309	301	320	297	305	327	314	331	301	302	332	326	320	322	319	347	320	324	293	299	305	303	345	268	286	352	320	327	347	313	291	299	337	314	321	315	316	278	347	325	307	285	309	330	296	320	300	314	300	291	292	303	311	281	274	318	325	338	320	315	292	294	313	345	362	343	298	302	332	282	288	333	327	295	331	279	317	270	323	342	298	328	338	304	347	304	310	297	326	355	302	327	318	294	329	287	342	313	311	329	311	306	323	279	315	333	346	300	348	304	313	336	294	345	318	265	285	282	299	315	318	317	335	334	315	308	302	333	281	321	302	335	296	309	329	336	322	305	311	308	328	292	275	297	301	291	330	289	319	311	313	329	323	288	274	283	293	318	306	351	315	313	306	335	324	292	305	310	317	317	318	329	329	306	305	298	303	272	293	328	334	301	318	324	320	303	297	316	282	282	305	325	303	326	297	315	283	314	311	311	293	331	329	288	298	302	304	316	341	330	333	294	286	327	304	298	348	301	302	322	281	281	333	310	311	287	304	315	313	335	316	293	300	312	308	327	313	286	332	282	287	315	329	275	275	295	279	320	287	297	299	321	303	316	311	315	308	322	322	304	309	293	309	289	293	338	327	331	302	286	268	288	287	310	333	309	358	332	304	313	298	321	270	319	333	273	304	315	322	296	310	345	274	312	325	353	276	313	335	304	309	306	298	300	370	332	289	340	322	302	320	340	300	273	322	318	319	308	282	304	313	313	344	326	309	302	315	311	326	292	323	306	272	306	289	289	317	327	306	302	311	270	295	339	324	332	272	318	319	324	316	305	298	311	276	327	298	301	290	340	321	287	321	311	309	338	350	325	303	320	295	298	324	318	319	310	295	276	319	294	337	324	319	337	321	292	301	306	326	316	319	337	325	280	335	311	328	288	313	269	302	264	288	291	335	329	350	338	284	302	302	287	308	357	313	305	334	313	336	316	329	300	304	300	297	334	306	290	344	309	297	292	285	293	293	317	297	328	286	316	324	298	323	281	311	318	336	293	311	318	290	347	316	330	324	335	325	296	312	298	321	288	346	312	337	341	315	319	332	315	319	339	275	296	303	285	285	284	335	330	307	317	286	330	309	337	328	326	321	299	305	347	308	325	311	299	323	300	319	303	305	259	322	298	283	266	337	340	301	308	299	298	290	274	291	334	288	315	336	301	328	291	323	307	299	312	317	267	287	296	314	314	327	335	319	324	305	312	290	298	266	317	331	290	307	326	321	315	308	281	318	307	305	279	304	326	316	309	335	332	331	295	287	308	334	344	307	326	319	279	299	267	274	324	326	297	302	318	293	315	335	350	290	299	314	304	296	301	312	308	348	299	356	355	314	331	345	326	324	289	328	360	325	320	310	327	298	293	324	339	356	319	342	318	327	326	291	290	311	306	287	289	313	287	322	318	310	292	302	297	319	323	314	321	318	325	318	335	354	318	317	327	327	319	327	306	288	318	315	310	321	323	291	309	339	327	296	316	276	296	320	353	320	304	286	285	284	278	284	319	331	309	277	302	301	326	297	310	325	328	311	313	306	314	301	290	334	317	359	301	299	280	290	343	315	316	311	328	319	325	352	300	314	280	311	277	308	301	290	303	308	311	300	322	329	290	325	312	318	347	307	260	315	336	302	301	300	315	320	281	337	324	301	313	311	326	324	316	292	324	318	309	301	289	316	313	302	313	321	363	306	311	292	313	323	265	326	360	297	327	300	349	313	295	303	314	300	336	319	318	320	325	290	303	287	308	354	331	314	349	322	315	299	308	298	336	310	301	292	338	313	309	311	325	301	271	339	306	338	282	330	263	339	306	290	328	320	294	304	292	318	326	310	294	313	290	327	285	299	279	286	319	318	331	324	296	324	308	323	348	295	295	323	294	325	324	326	308	303	258	316	295	336	333	329	322	294	281	321	309	301	272	275	311	318	332	316	312	290	313	306	323	301	318	340	327	333	307	320	336	315	328	304	332	291	288	308	280	302	313	320	279	294	324	315	269	308	284	333	306	272	285	329	314	299	295	334	351	319	338	350	327	346	301	296	319	288	300	324	305	263	322	347	281	299	284	316	326	334	270	322	289	344	286	289	319	347	328	288	317	295	311	273	286	337	316	289	338	312	319	329	316	301	296	311	334	301	290	284	323	324	299	293	272	323	281	298	287	325	294	275	323	291	295	353	282	349	303	298	316	307	266	297	305	297	321	306	310	311	303	363	309	275	325	329	332	290	305	317	315	298	321	311	323	293	294	277	313	295	326	280	305	346	302	319	292	340	312	303	299	325	327	322	318	342	303	310	349	332	291	333	315	322	335	291	305	306	324	294	330	279	310	327	268	319	341	314	327	296	277	321	338	307	335	293	316	280	315	301	321	346	328	312	355	355	336	329	302	347	310	290	311	308	305	312	305	304	321	326	280	300	344	326	290	307	313	313	297	315	294	281	299	322	312	373	296	343	300	289	303	301	305	351	338	318	276	311	280	311	310	308	307	301	292	292	328	336	340	344	341	289	321	314	287	306	326	283	317	298	326	305	333	310	266	274	319	306	328	289	315	301	317	319	315	312	336	270	315	307	279	317	310	300	316	287	318	288	290	278	291	321	310	277	291	284	305	316	302	293	311	291	316	337	343	319	358	311	313	336	296	303	309	329	316	329	306	305	315	284	292	314	329	318	322	301	314	310	327	340	324	345	289	332	292	277	334	315	295	295	306	290	290	323	323	303	282	276	304	292	296	306	323	318	297	299	313	272	288	294	325	294	317	338	346	341	333	289	332	278	331	301	309	334	295	332	325	305	283	301	320	263	321	314	307	305	298	304	316	314	365	348	289	328	344	312	288	265	297	300	328	306	315	333	302	325	286	325	319	306	334	327	324	324	309	294	291	298	297	305	277	337	282	278	296	311	278	332	326	308	295	300	287	322	300	316	348	287	297	261	314	305	272	312	299	297	267	316	340
21454	11011	8137	4943	3310	2629	1524	1097	942	873	870	803	774	710	774	747	729	727	721	720	761	694	736	740	742	740	661	717	753	750	729	716	723	741	716	738	737	692	726	716	736	738	745	681	732	711	703	682	715	734	762	730	723	761	700	742	712	722	726	761	751	747	704	730	711	703	712	695	678	699	705	696	701	717	691	676	745	703	731	703	694	707	665	719	769	733	732	718	722	729	742	725	724	742	698	685	731	791	713	704	703	740	741	715	718	720	727	724	754	704	730	716	664	752	710	683	729	700	713	727	745	704	721	741	747	701	747	692	690	734	683	686	728	713	733	685	729	709	733	710	718	665	719	701	723	752	641	692	730	748	707	701	702	711	745	709	724	734	702	705	730	731	767	703	707	738	701	689	715	686	762	713	742	752	720	736	657	705	705	741	723	684	684	738	756	703	688	713	679	726	708	708	707	726	705	724	708	714	751	753	686	714	733	761	704	741	732	717	712	741	691	726	698	737	699	764	720	725	739	692	722	710	718	725	717	711	732	747	729	723	734	721	717	695	704	702	720	700	715	743	703	686	713	709	731	712	706	751	728	715	710	737	749	775	712	718	733	733	707	677	731	740	716	722	744	725	704	675	712	714	733	728	723	722	732	721	674	715	783	727	702	747	730	774	736	710	648	750	736	690	727	729	707	672	732	723	742	723	746	734	739	705	705	756	658	710	746	714	687	754	748	699	695	692	761	720	700	691	711	721	697	731	685	719	701	742	705	701	712	718	707	711	751	702	777	749	740	713	712	699	689	685	666	716	750	686	697	715	698	706	745	708	695	701	734	706	719	689	713	719	769	718	729	733	708	675	759	740	692	747	720	719	748	720	709	679	722	718	692	725	756	706	747	712	719	701	679	706	721	753	725	727	690	738	741	717	743	703	692	712	682	698	680	713	739	716	715	673	718	762	731	717	738	710	704	722	656	728	764	725	743	706	713	692	717	714	737	707	725	714	656	686	680	708	681	747	742	736	718	736	758	735	727	744	782	685	696	706	721	719	732	802	717	698	753	701	740	693	765	692	763	740	691	692	728	695	728	691	751	725	725	726	705	682	704	703	738	733	757	717	720	755	740	699	709	731	712	682	704	714	703	680	685	683	695	700	715	676	741	663	695	707	685	750	679	697	772	678	707	716	706	722	715	704	780	725	721	722	730	706	692	708	718	701	736	725	711	680	716	700	699	758	761	700	699	756	731	740	708	708	731	705	715	683	730	715	688	671	704	729	744	717	746	734	717	736	734	751	733	674	741	727	719	667	735	714	751	699	673	683	703	723	726	716	767	683	710	718	753	679	713	697	686	737	661	723	750	704	719	692	704	727	722	738	701	704	749	728	743	713	723	734	707	660	768	703	741	703	713	740	686	749	732	737	770	735	711	685	723	756	723	725	731	751	709	710	696	716	681	754	724	724	691	749	708	709	714	733	728	708	710	729	684	763	726	735	706	703	710	680	674	690	724	722	707	695	661	724	749	722	711	684	733	684	720	721	704	719	721	704	692	734	682	713	724	764	736	778	734	733	732	728	723	706	664	694	691	717	758	750	709	731	699	692	762	704	720	692	712	729	718	704	718	716	708	756	739	688	731	752	704	717	773	709	752	653	758	690	733	743	735	687	710	714	719	728	724	685	745	688	695	686	729	744	769	655	709	716	709	723	717	705	759	700	676	717	683	699	709	670	696	748	737	737	732	718	713	707	723	740	715	719	712	694	709	695	701	699	718	713	729	719	691	718	736	692	755	728	779	699	666	702	759	748	774	711	703	731	732	723	723	681	744	738	713	719	712	766	720	709	668	686	706	709	746	717	704	729	723	751	722	712	705	689	731	697	700	691	714	716	650	761	694	705	667	690	709	755	687	713	742	724	730	723	663	756	713	705	715	697	736	705	691	724	711	719	673	728	723	711	720	738	734	726	741	689	716	702	710	720	695	714	683	705	666	728	671	700	700	767	732	734	717	704	733	738	717	719	739	704	726	733	743	744	687	716	681	739	737	730	708	671	712	751	729	676	707	703	716	711	686	727	705	731	721	757	687	743	719	708	749	696	730	694	685	722	688	722	711	740	724	719	724	756	686	742	740	730	726	754	743	737	692	719	746	678	791	701	684	746	723	733	645	678	697	703	713	711	724	725	693	688	755	724	722	774	728	714	703	717	743	726	735	720	743	721	678	725	695	731	665	683	715	717	674	709	723	731	731	761	668	691	709	725	659	712	734	690	684	682	715	738	753	760	719	685	719	743	688	785	688	687	725	700	708	716	700	717	710	712	731	741	695	742	682	774	775	678	688	707	706	731	717	695	703	676	720	682	707	691	743	769	716	704	704	695	731	719	717	657	754	720	706	707	705	759	713	702	707	732	695	683	748	730	727	746	726	690	743	737	747	702	720	702	698	741	713	755	740	688	711	693	752	790	736	750	741	720	745	748	732	721	723	698	678	776	747	726	705	712	687	721	739	719	713	698	720	650	690	660	708	682	715	725	706	734	700	700	708	729	772	727	717	717	680	697	768	719	716	709	691	742	766	718	684	703	669	706	708	722	739	681	740	697	746	666	757	721	699	699	695	736	727	715	699	740	710	724	696	750	679	718	700	702	753	706	707	717	678	721	726	682	727	704	677	689	713	704	720	690	710	692	717	705	771	689	712	685	729	670	742	672	704	755	715	737	704	700	690	696	695	757	726	747	713	727	702	683	726	733	675	716	709	729	714	759	726	720	719	733	722	678	735	719	747	719	702	650	772	709	727	683	690	772	758	734	707	764	668	724	767	710	719	678	749	682	760	731	717	718	722	730	735	737	749	664	699	715	699	698	681	721	732	724	693	734	725	761	740	655	730	737	747	751	723	749	672	714	729	662	687	693	685	724	700	702	750	662	648	734	685	720	661	722	775	694	736	714	706	680	724	736	781	741	736	693	743	722	740	655	755	696	695	736	731	683	737	729	707	654	734	710	743	740	695	764	716	704	699	732	707	718	709	737	747	749	712	698	698	713	747	694	712	690	720	716	687	749	713	735	689	668	740	742	690	729	739	672	755	703	717	720	767	755	753	696	721	745	644	717	735	730	704	709	787	788	716	733	737	703	709	740	707	739	697	714	684	751	686	687	742	721	706	705	709	728	717	735	701	675	648	743	714	733	732	739	688	695	721	690	709	718	737	730	726	710	659	752	741	709	727	733	743	690	772	683	674	711	714	680	704	734	716	713	703	702	673	714	738	716	724	763	714	714	702	723	683	715	729	735	720	696	718	674	713	706	720	753	746	704	663	741	730	742	743	725	728	700	697	716	714	740	699	688	762	725	712	663	727	740	700	712	735	747	715	718	759	695	692	746	678	724	739	685	667	703	708	709	682	743	722	761	670	723	700	691	699	682	720	702	765	665	702	726	704	708	709	720	682	746	715	695	689	741	731	766	704	687	728	753	700	703	635	707	733	687	723	696	756	702	737	759	720	677	723	723
34231	5963	1085	738	579	435	388	331	335	330	334	349	315	297	297	335	322	275	315	333	332	328	304	315	309	323	290	302	353	365	334	317	329	335	336	268	323	309	345	359	305	323	349	313	322	328	314	311	349	345	330	308	292	321	325	286	303	319	314	351	315	342	287	306	298	331	328	313	268	321	324	303	309	316	321	324	301	330	301	287	311	283	320	307	351	346	324	347	300	322	321	348	317	323	325	326	332	327	314	356	346	325	296	301	328	311	299	336	315	300	339	308	345	317	359	326	335	291	348	337	323	352	356	337	346	308	273	337	326	288	330	327	300	337	330	289	295	317	341	298	332	345	324	360	323	336	317	330	315	326	327	341	313	343	289	315	305	357	349	315	309	310	316	341	296	296	346	300	297	328	353	356	331	369	351	347	313	328	353	334	305	332	310	325	325	302	365	335	308	320	381	316	310	311	329	336	301	314	322	317	300	363	331	303	318	303	265	340	296	326	321	305	324	306	289	325	328	319	319	306	302	326	261	313	329	316	339	302	343	323	296	322	360	303	371	306	294	280	316	300	317	337	323	313	325	328	368	295	326	295	337	330	309	260	316	318	316	338	294	324	323	331	287	301	344	335	292	304	343	341	311	300	319	308	351	297	306	310	297	280	344	304	321	326	340	338	329	318	314	329	319	313	342	334	308	340	332	344	308	307	303	306	333	326	310	314	331	300	305	313	327	340	313	332	330	323	317	351	320	338	354	327	333	323	318	309	287	309	311	315	323	306	320	319	335	331	299	297	318	324	339	304	332	307	356	365	321	318	306	354	277	310	353	335	275	342	299	317	341	292	312	303	280	326	289	331	339	342	318	307	311	345	341	354	354	341	330	316	312	303	349	314	333	300	325	341	324	290	310	311	327	305	330	313	313	328	311	324	350	300	350	305	303	354	329	296	330	283	336	333	315	314	335	301	295	319	334	331	322	322	316	330	302	341	330	294	323	342	323	297	329	286	311	298	305	323	349	300	333	324	332	330	326	323	310	302	298	328	352	342	306	297	351	323	347	310	311	367	339	330	361	311	331	328	330	338	335	312	308	323	301	327	323	333	365	321	319	319	276	344	307	307	309	335	321	326	281	338	344	314	322	319	317	347	291	347	320	320	344	299	298	305	356	343	313	302	304	325	334	301	300	287	339	286	312	299	329	313	314	349	333	310	318	319	327	318	309	309	324	340	302	330	315	309	320	305	311	319	288	322	299	309	294	317	302	317	304	316	323	294	267	310	311	323	326	303	328	321	320	332	306	372	300	322	316	292	329	313	296	302	310	294	360	307	344	340	347	316	329	319	305	293	317	316	332	306	287	323	324	305	336	304	326	310	302	317	310	315	319	358	297	324	303	284	323	340	350	331	327	297	309	296	351	327	329	301	308	324	329	349	318	328	371	329	330	329	314	325	321	332	316	309	355	350	296	320	312	347	330	314	309	351	320	326	328	320	311	327	325	313	339	339	291	299	313	333	303	313	301	331	326	313	317	326	361	361	325	319	322	308	311	329	338	287	351	336	318	300	337	344	318	329	329	293	325	331	325	372	324	327	304	320	315	319	320	315	300	322	293	347	335	322	316	319	317	306	326	335	322	305	298	336	297	306	311	334	342	294	337	324	304	285	290	347	323	272	304	366	313	308	297	306	338	359	322	280	321	345	353	309	336	334	303	288	338	299	332	333	362	278	305	341	302	300	340	315	314	338	336	323	336	347	332	290	331	335	325	321	300	303	309	327	309	313	309	313	321	319	321	334	327	313	334	324	360	317	334	329	342	326	298	341	309	366	293	326	310	331	310	305	306	301	323	310	322	322	294	318	327	330	332	326	335	296	332	320	327	335	332	325	288	327	290	310	329	328	340	317	338	320	293	338	317	330	314	330	323	340	310	356	324	323	328	336	298	361	277	313	323	311	299	317	317	340	313	314	282	341	323	315	350	345	283	335	297	298	324	304	301	293	329	303	340	350	346	329	303	285	341	315	305	289	314	354	348	309	348	353	306	297	333	336	340	299	316	345	324	298	298	287	315	320	320	342	322	287	325	312	310	339	303	330	325	307	299	262	325	331	323	327	282	349	329	306	319	361	308	314	317	344	357	312	317	300	322	309	329	347	280	308	321	314	318	316	321	293	348	333	286	324	311	289	332	330	338	315	315	303	330	296	319	373	293	303	331	328	330	343	295	304	290	341	335	346	338	297	331	322	327	330	322	334	337	306	301	282	351	331	295	332	339	336	328	348	314	303	334	333	308	302	335	345	308	342	317	327	352	296	306	306	319	280	305	295	297	291	284	312	312	298	293	328	328	322	321	284	286	285	314	322	337	304	322	321	339	315	324	335	320	306	326	314	300	308	340	334	307	290	341	339	341	314	322	336	308	337	325	340	335	307	322	306	340	317	337	299	322	299	301	317	313	329	317	293	323	349	354	316	330	279	338	340	312	289	307	326	322	316	348	333	333	338	337	291	302	313	314	376	333	340	322	309	286	323	319	332	374	318	305	321	310	322	317	322	327	314	318	365	328	306	322	353	355	324	313	353	319	326	315	332	335	307	371	327	342	298	337	326	337	317	336	354	344	342	278	318	336	308	319	344	336	333	307	330	309	319	306	341	316	319	324	359	309	303	270	354	331	311	338	316	355	306	356	330	290	350	347	327	298	335	333	343	337	291	303	358	303	299	328	304	293	292	343	348	305	326	305	327	319	334	315	310	307	322	330	333	339	305	312	298	330	321	323	341	337	374	331	347	336	296	276	319	286	328	258	311	318	310	298	317	358	301	322	325	336	305	331	322	327	330	293	318	305	291	312	325	339	305	302	291	302	274	330	318	287	340	292	331	324	322	302	320	321	329	293	318	326	344	342	357	304	311	332	359	317	312	308	314	288	304	331	325	332	304	321	304	339	347	331	305	305	311	327	343	316	322	317	333	334	370	288	338	342	282	317	324	295	312	313	327	349	302	323	349	346	331	333	311	284	323	332	351	333	335	331	300	345	317	335	312	355	300	292	271	339	313	316	349	312	330	311	314	345	283	320	350	317	325	321	286	330	301	335	282	349	352	308	319	300	329	316	330	357	316	307	330	308	336	342	322	346	346	347	349	333	334	320	326	314	314	353	353	342	310	325	282	312	302	317	303	286	372	353	318	313	279	292	331	315	320	356	351	328	338	299	337	301	307	309	299	315	325	328	342	353	340	338	338	310	287	312	329	339	327	312	349	323	323	324	344	330	338	339	303	320	302	368	314	325	345	327	289	322	304	345	352	378	326	275	313	328	372	375	295	303	310	308	337	324	324	307	301	299	302	318	354	315	310	309	317	349	317	312	316	299	309	348	323	333	335	330	313	316	302	286	312	304	325	313	328	320	340	322	354	362	338	280	278	332	304	309	358	315	326	345	328	296	341	314	342	298	295	352	304	316	327	308	315	291	330	338	324	335	315	312	325	309	303	313	305	301	315	330	297	284	294
23819	10720	8800	6932	5757	3114	1684	1254	1020	929	903	837	845	876	897	864	772	796	814	777	731	745	746	734	771	758	805	782	764	749	723	735	774	749	782	734	723	735	726	787	746	720	723	736	788	774	726	735	750	719	781	762	776	752	769	750	766	754	753	747	748	754	751	763	755	702	752	801	754	727	755	791	752	730	756	754	730	714	738	765	769	816	775	759	721	736	745	731	796	733	768	752	738	742	740	735	756	793	746	737	777	715	770	742	780	737	703	769	760	779	747	765	747	777	791	768	783	745	717	743	812	761	780	734	710	737	757	810	718	777	735	725	779	731	749	742	758	776	741	767	770	756	747	745	734	690	793	770	768	753	756	748	719	738	773	785	745	761	705	744	787	789	742	726	772	728	716	806	769	770	738	752	774	758	765	747	797	704	724	778	721	750	747	746	775	749	781	746	742	711	756	792	730	778	772	757	758	761	737	786	730	760	743	767	758	750	733	735	729	812	746	745	767	789	775	730	747	757	783	734	752	757	763	752	722	770	786	770	749	744	717	751	780	758	747	774	796	760	766	774	730	800	734	758	710	790	782	754	788	730	725	738	714	791	803	785	759	758	727	735	720	707	698	720	736	736	805	726	725	753	758	744	753	731	713	724	735	783	761	760	781	774	791	778	741	710	756	745	750	760	724	756	737	764	730	751	773	744	748	789	735	752	727	755	701	770	734	778	725	778	747	778	751	722	707	755	709	723	732	691	765	811	764	760	723	760	776	757	787	759	708	711	747	751	778	783	788	699	764	787	757	713	726	726	774	765	766	741	743	726	741	716	732	708	727	731	748	798	712	741	780	744	728	779	752	739	769	738	721	736	773	736	757	792	724	797	779	739	753	750	715	750	741	757	720	752	743	740	777	728	803	774	702	739	783	744	771	767	730	757	711	769	745	742	754	786	750	696	754	718	736	802	769	716	775	717	750	744	772	770	739	736	734	742	750	714	711	794	787	762	724	730	826	751	741	764	715	789	726	789	818	685	758	721	756	759	756	744	756	772	780	764	744	746	762	761	709	806	809	759	742	705	782	782	740	764	762	758	740	757	762	734	687	770	781	749	732	742	737	743	751	725	730	687	685	780	749	736	788	736	767	767	728	756	749	742	712	783	755	770	770	749	725	786	728	729	747	726	698	762	668	751	789	763	716	775	751	761	786	775	751	692	749	760	747	782	711	742	803	738	764	717	724	692	718	712	720	799	726	740	787	736	763	771	768	732	762	718	731	733	712	732	764	779	761	723	747	719	771	739	673	721	793	755	725	731	737	768	773	720	761	733	790	811	705	750	773	693	700	733	747	782	739	708	767	769	758	775	726	749	784	798	696	721	789	796	703	731	757	757	738	735	772	734	764	767	748	783	739	755	748	748	755	740	674	745	709	762	752	729	744	737	721	741	762	737	745	749	734	746	698	772	723	741	762	765	747	755	788	731	805	783	786	812	766	724	773	733	729	729	777	763	728	765	751	784	768	746	720	734	785	734	763	789	746	808	738	776	746	736	767	764	720	735	736	767	739	719	772	771	774	800	783	773	746	779	790	737	752	740	781	769	702	791	731	744	741	798	705	755	786	797	762	761	752	764	695	736	730	854	753	750	769	721	747	729	765	723	794	757	721	725	741	723	746	736	796	694	751	746	720	771	767	793	759	754	755	732	715	719	829	765	729	731	776	766	717	714	760	747	766	773	729	758	732	773	780	771	768	749	792	798	764	717	751	729	784	791	754	718	759	759	759	742	728	822	819	731	768	719	722	778	732	766	758	735	770	772	751	695	763	783	772	803	740	733	733	768	787	722	706	741	747	743	766	743	751	728	721	751	751	763	771	699	746	756	752	760	764	718	736	728	779	714	783	778	727	720	770	769	780	768	700	737	785	711	747	736	747	758	780	713	748	716	745	733	720	709	774	741	767	710	720	706	763	770	787	684	712	763	770	744	717	750	805	771	764	818	697	700	731	743	749	747	741	768	781	734	753	764	765	759	786	755	730	744	761	746	731	780	758	805	778	771	714	783	772	724	760	730	781	723	778	743	816	754	761	739	760	736	810	725	765	718	789	729	712	775	770	762	752	710	819	694	739	770	696	741	758	739	761	717	748	774	749	749	752	744	749	782	780	738	744	749	725	778	739	709	800	757	706	813	751	776	724	734	708	806	749	729	761	752	762	722	805	744	775	714	732	760	777	768	763	741	731	755	754	726	787	750	794	761	762	775	793	751	785	769	737	775	783	754	787	726	776	778	798	722	793	772	792	746	767	789	727	760	724	801	733	736	756	716	727	725	779	790	781	748	742	770	746	717	670	714	776	709	737	757	758	715	777	815	738	733	752	752	755	731	779	755	757	773	721	740	747	738	757	747	732	753	748	809	733	731	785	737	804	767	739	759	732	800	754	739	776	759	738	774	735	715	823	720	782	738	740	778	717	750	758	765	707	780	718	744	746	771	719	778	747	832	778	767	764	791	733	740	764	792	769	768	747	776	744	762	769	740	749	758	736	706	768	699	776	725	749	751	787	749	816	740	740	723	709	742	783	730	766	773	696	733	744	748	747	783	737	731	780	718	748	733	755	760	777	723	709	717	762	792	835	726	776	723	759	748	764	767	782	747	766	818	719	767	691	729	729	732	733	788	722	752	738	743	723	730	715	719	758	774	750	740	737	721	737	745	730	772	783	722	807	713	773	782	796	774	756	800	765	755	733	759	709	725	789	760	765	752	800	714	719	785	763	795	731	771	751	725	721	727	726	714	751	785	706	738	751	723	786	766	763	747	762	768	762	745	741	742	815	749	750	772	742	683	723	773	700	757	768	693	737	780	738	730	714	716	706	737	795	728	739	766	779	741	718	781	694	725	727	760	710	749	739	730	754	758	778	781	724	739	746	749	759	736	732	762	787	728	788	704	762	759	774	722	756	794	731	753	746	741	721	729	737	784	761	764	749	733	735	747	766	760	752	763	768	726	752	768	784	709	757	748	710	732	718	755	724	670	739	752	770	742	726	752	758	747	746	742	763	756	753	763	727	730	723	733	761	797	772	780	763	763	748	704	740	736	706	772	736	734	781	745	783	752	763	713	746	727	733	764	741	751	783	784	743	733	754	807	766	762	732	745	762	758	772	775	783	724	745	752	746	765	740	797	728	766	750	781	798	738	719	711	730	734	735	738	754	741	727	744	724	765	739	767	726	762	760	791	696	725	741	776	771	747	775	752	766	719	758	727	745	760	762	765	722	786	729	741	783	695	732	724	762	748	762	760	801	789	730	800	753	734	741	757	747	778	718	752	765	705	740	732	729	834	724	763	716	758	764	751	765	730	786	759	769	718	727	773	736	736	727	742	753	704	745	786	733	779	714	745	789	788	826	753	808	768	726	747	714	784	766	750	748	740	821	712	748	742	779	764	746	750	739	785	737	708	764	739	744	785	752	724	789	765	786	737	755	809	732	737	727	795	751	760	741	694	709	741
24595	2559	519	395	347	328	315	321	299	301	310	312	323	302	312	311	304	305	332	282	292	323	298	299	272	317	267	297	301	272	301	301	282	288	298	267	290	336	289	310	311	309	328	306	297	334	303	348	312	283	314	312	293	294	316	281	306	318	278	310	298	283	293	295	322	307	305	303	274	270	302	326	306	300	305	296	283	320	336	318	296	296	277	300	307	264	322	302	333	302	305	310	284	317	294	260	289	305	328	311	306	282	301	326	285	285	279	263	286	263	312	314	296	303	287	298	327	304	313	292	298	309	307	271	295	308	276	273	323	331	333	286	286	297	310	277	270	340	318	307	328	248	331	301	276	306	306	283	286	294	333	269	291	360	287	295	265	270	274	311	309	330	301	305	304	292	274	311	328	309	303	312	309	289	297	290	307	252	311	297	318	315	291	318	299	283	267	259	299	315	285	290	296	305	253	307	306	299	345	333	285	288	264	292	284	302	279	319	275	296	305	312	336	256	325	322	292	303	295	270	281	317	294	315	309	270	265	282	286	290	285	281	309	303	247	310	305	275	293	302	296	297	297	297	267	348	336	276	286	278	309	303	336	317	320	289	311	309	317	282	288	279	276	300	259	307	283	300	281	273	284	310	265	294	303	305	314	273	310	330	283	288	326	319	316	305	288	327	309	306	279	291	253	276	276	332	304	287	307	259	327	312	282	318	332	312	309	296	298	292	296	284	291	298	289	317	289	320	317	297	301	274	315	327	269	294	313	296	297	264	283	251	270	329	283	299	273	324	319	281	296	282	270	306	284	306	325	302	295	285	287	302	312	304	310	266	311	321	302	326	306	287	303	289	311	285	297	275	292	275	283	275	318	316	316	274	325	295	313	329	328	281	294	290	290	306	295	290	282	317	274	309	263	320	306	305	311	310	332	307	276	290	292	297	277	289	277	290	284	306	284	302	296	323	268	310	308	319	293	298	303	287	291	282	288	318	297	285	283	301	309	266	279	320	341	269	331	286	299	308	277	293	274	266	306	280	303	293	324	311	274	289	290	310	317	311	311	273	283	328	310	328	294	304	280	265	301	317	286	319	308	305	279	298	331	299	273	319	332	277	321	291	303	292	307	290	315	296	291	296	309	322	293	293	302	345	343	308	298	306	290	304	311	273	290	307	304	317	305	287	322	317	331	312	298	277	274	274	284	254	313	280	279	293	311	275	308	312	302	304	295	279	307	293	295	274	299	329	319	309	311	314	292	311	305	289	305	289	298	303	286	308	297	283	321	289	286	287	314	293	320	306	311	307	302	296	307	293	260	334	296	279	307	261	283	279	318	311	285	322	293	311	300	294	295	301	281	288	288	273	322	294	278	296	279	262	307	296	289	265	271	270	333	310	285	320	297	302	286	322	309	293	302	265	311	317	302	306	318	275	264	313	321	283	312	302	267	315	340	319	303	300	310	313	304	289	308	278	355	322	267	275	295	296	317	325	314	331	269	294	282	315	323	283	284	331	327	304	279	317	272	291	282	301	278	287	289	317	250	280	291	291	276	265	302	312	291	289	308	298	332	329	342	321	329	308	278	305	300	269	318	271	318	315	335	247	311	288	323	269	304	294	294	318	286	285	291	294	318	297	299	303	299	289	294	273	305	290	288	310	283	267	274	308	291	251	307	265	287	288	333	299	297	299	306	268	309	308	277	323	289	318	298	274	277	312	282	331	275	270	288	327	300	329	297	312	283	291	281	304	314	298	312	316	308	286	285	300	272	271	288	291	296	302	291	302	303	297	325	300	296	301	272	290	283	284	285	312	335	290	267	299	282	331	328	278	275	332	321	299	309	318	311	305	314	269	326	306	290	304	292	304	303	309	276	290	274	297	294	285	309	288	276	295	303	267	274	274	287	286	284	307	275	304	263	291	315	289	286	313	290	285	310	292	335	290	304	311	300	255	281	292	319	279	306	310	302	281	273	299	305	276	273	242	317	295	298	290	325	288	283	318	295	292	283	310	307	317	316	274	269	302	314	285	278	278	294	298	286	302	311	283	294	281	284	286	291	308	287	298	310	323	282	304	306	305	337	312	290	314	292	300	324	324	305	310	308	329	309	281	275	304	334	284	297	317	271	301	307	304	285	271	275	287	322	300	319	290	285	287	292	279	302	289	298	307	331	298	305	277	286	276	290	290	321	282	267	304	311	318	291	288	278	287	283	302	319	285	293	302	312	309	288	319	279	291	283	307	280	305	250	314	291	308	314	309	290	292	325	285	310	301	296	297	289	274	273	317	277	293	283	311	326	286	263	294	318	288	302	280	307	303	287	295	307	286	323	280	297	278	268	318	282	279	281	289	280	307	273	311	309	294	292	325	281	282	306	310	282	296	291	271	304	277	301	295	323	293	283	298	305	271	328	308	289	303	321	290	289	303	279	265	311	278	323	281	315	286	327	282	278	320	247	308	279	265	294	288	309	284	297	286	276	299	317	336	315	296	336	311	311	324	299	292	304	285	268	313	322	315	326	282	316	294	323	295	298	317	294	301	278	311	326	283	289	285	294	289	323	297	298	305	292	299	327	314	279	325	295	281	280	272	308	292	299	284	290	294	324	278	323	325	289	329	341	344	287	332	285	279	287	287	316	308	277	270	298	313	293	295	319	291	282	290	270	314	287	267	282	301	267	321	309	321	349	306	293	292	258	297	284	302	309	295	316	288	291	320	302	295	329	335	300	281	325	317	280	306	319	326	321	275	273	290	307	274	311	266	302	314	268	276	301	300	346	314	309	289	322	288	312	297	291	325	284	311	308	293	286	340	294	325	293	302	299	249	286	303	293	273	307	292	328	257	309	294	273	296	262	297	276	284	291	295	289	298	302	309	326	302	287	278	303	338	299	324	285	308	278	346	313	301	296	291	303	304	272	298	323	304	313	330	279	321	311	283	284	272	309	299	342	269	294	313	322	297	291	261	280	247	252	298	310	334	275	300	292	336	273	284	330	299	314	284	316	282	317	320	278	320	296	308	287	309	268	316	303	292	293	278	286	327	324	277	266	320	306	295	326	265	294	293	306	284	298	284	282	250	338	309	310	297	282	273	313	316	298	300	310	293	296	305	320	336	348	325	246	308	305	296	335	304	321	298	273	294	284	254	312	290	300	316	274	303	331	318	300	287	278	261	290	296	322	305	273	269	308	291	273	298	295	295	329	298	293	281	290	278	291	316	275	314	285	322	318	326	338	310	287	316	293	316	262	295	307	317	304	307	275	258	283	256	311	295	305	319	278	290	315	267	308	293	308	324	265	253	264	300	293	304	310	316	306	293	296	292	301	293	302	291	285	272	323	302	273	335	278	320	337	274	325	312	321	308	289	269	293	287	275	323	312	316	271	284	300	321	309	287	334	297	338	298	273	304	266	323	302	275	299	296	274	299	306	299	303	293	303	266	291	286	314	289	274	295	259	267	305	289	307	267	283	280	307	307	326	308	284	315	303	270	293	315	301	351	277	286
18706	5562	4059	2695	1536	1055	807	834	735	710	697	706	676	715	689	674	699	675	662	642	685	691	680	713	624	634	643	638	692	666	696	665	644	656	645	665	678	618	679	725	686	689	686	639	683	722	630	691	610	678	678	668	649	664	645	662	654	628	675	654	662	656	644	678	639	639	683	667	695	675	715	646	603	692	678	686	635	615	630	678	617	661	612	658	696	653	644	652	612	674	629	694	688	647	646	655	676	636	651	657	613	645	670	666	649	637	684	695	643	692	642	654	632	642	639	599	708	671	656	637	649	673	679	652	665	639	635	621	650	659	649	645	697	617	675	684	674	626	695	642	666	675	649	684	667	674	684	689	692	614	636	661	629	654	695	606	698	656	672	650	673	666	602	682	648	663	651	730	693	640	664	695	663	713	687	690	649	629	676	644	657	625	666	662	640	646	669	627	644	615	670	647	669	682	677	709	651	642	674	643	637	680	685	669	655	627	687	690	701	659	590	633	647	654	650	668	651	667	647	672	665	691	663	624	634	694	640	668	645	647	693	663	682	658	616	644	659	649	691	650	671	678	668	716	645	721	614	647	634	618	650	617	675	679	643	648	656	703	642	671	690	668	672	655	638	664	626	680	638	603	651	654	688	620	683	691	639	655	676	687	626	655	670	666	696	615	661	632	666	627	713	687	714	632	633	696	621	697	712	667	669	672	653	682	697	720	656	668	637	658	643	686	647	649	673	665	679	613	698	669	664	662	636	679	617	665	670	629	675	649	689	712	648	681	605	660	676	655	666	652	678	670	651	604	626	626	679	573	674	646	695	625	667	693	688	666	631	661	708	657	657	682	669	662	626	641	652	657	677	706	682	682	626	701	675	676	649	718	668	676	699	670	655	687	667	642	674	646	702	651	625	646	650	631	711	669	669	652	662	700	699	629	686	664	698	668	660	674	695	673	663	602	626	631	667	641	633	633	657	688	666	655	643	645	656	613	703	635	706	701	658	657	619	650	655	643	647	714	608	714	650	671	650	710	655	674	624	597	673	661	698	657	699	628	732	612	699	630	648	688	633	689	608	646	671	631	655	706	694	730	687	661	711	671	680	654	646	641	677	661	662	649	682	638	627	660	673	668	704	627	638	655	636	667	656	634	663	684	666	665	638	641	633	675	643	646	679	631	696	639	658	669	678	640	668	695	667	661	622	638	671	684	622	666	655	711	680	652	658	655	698	640	608	688	680	686	652	664	685	680	688	630	686	674	689	660	682	667	635	648	671	692	634	683	645	692	691	659	690	622	677	702	676	680	720	641	664	648	590	635	656	650	625	672	640	679	674	732	614	643	656	627	659	681	668	633	638	667	661	656	709	686	647	637	677	703	669	699	652	677	660	689	642	683	608	640	640	680	683	658	685	660	649	627	651	639	653	665	655	615	663	714	674	707	669	669	587	666	689	723	649	674	675	702	644	659	669	694	646	665	713	669	699	677	657	668	639	678	610	678	661	664	653	644	630	645	628	690	664	674	636	686	618	663	607	661	635	708	619	642	731	688	669	669	683	651	663	693	690	662	673	685	682	648	624	671	667	683	643	667	651	632	691	649	692	679	671	664	622	697	640	628	646	632	627	677	593	674	673	632	657	712	626	621	625	665	662	657	670	685	665	628	712	607	705	668	667	712	672	685	636	669	658	701	696	686	645	644	679	636	654	626	621	662	633	660	679	628	637	606	654	705	594	697	641	678	674	693	641	650	709	673	670	653	629	642	643	644	675	645	693	676	657	655	681	725	662	681	685	643	730	704	681	656	650	634	674	713	609	690	667	625	667	637	624	653	682	646	653	678	653	612	688	671	644	612	704	697	622	641	653	673	705	689	663	648	639	668	653	692	657	647	667	680	656	681	679	657	651	642	687	671	676	650	643	716	688	670	685	650	676	652	613	681	725	698	628	678	650	654	666	653	672	647	645	708	681	672	664	691	680	654	631	680	655	681	678	624	661	654	642	703	704	633	643	595	675	605	685	642	681	673	695	675	649	687	621	692	661	682	712	640	680	665	678	656	655	699	706	652	624	685	688	686	644	659	664	692	665	654	665	641	676	667	648	643	691	630	648	742	693	680	643	646	712	674	648	678	636	667	687	685	650	688	660	672	684	686	668	635	667	612	669	729	666	691	669	638	677	646	658	643	647	672	695	654	646	650	635	637	673	646	641	681	687	628	646	684	658	651	672	661	633	642	652	662	682	669	650	663	666	657	674	668	690	623	698	679	618	650	712	703	628	689	639	632	670	632	713	705	612	659	681	687	670	681	690	666	669	626	660	694	645	658	659	649	670	644	650	673	669	692	669	693	661	653	714	634	673	628	660	658	657	680	645	670	695	673	698	631	663	744	683	664	642	647	668	657	687	631	698	654	616	651	736	700	703	706	635	677	661	629	640	642	663	677	638	663	648	689	691	687	698	711	663	685	647	630	648	677	691	607	632	652	649	654	709	657	674	698	678	643	674	681	631	650	692	614	701	637	722	645	660	624	635	674	658	657	645	677	635	630	681	665	637	722	652	633	641	645	648	634	668	679	663	657	648	668	639	710	652	693	643	684	681	695	697	678	705	622	693	678	611	676	630	688	641	678	637	610	640	697	642	619	664	637	633	638	611	641	670	654	668	659	672	660	652	686	662	615	661	687	628	665	674	652	650	672	668	677	637	646	713	625	692	673	688	657	677	674	643	650	619	648	670	664	652	678	629	661	715	611	674	621	674	659	699	660	669	723	625	649	670	650	641	637	650	704	668	638	651	712	622	666	640	666	675	657	663	687	659	716	648	635	612	645	654	658	676	630	696	614	660	701	680	629	602	650	680	649	657	684	681	682	669	748	693	681	673	646	691	656	656	674	686	682	649	644	663	686	693	679	669	669	676	673	677	660	672	662	719	712	650	660	677	692	668	616	606	678	642	639	630	647	666	661	638	616	667	661	627	603	681	622	680	693	687	624	686	685	641	640	661	632	634	693	649	662	644	632	669	669	700	663	658	639	631	661	642	697	695	627	655	653	651	663	681	635	661	638	608	706	657	679	683	685	664	670	666	677	652	669	690	634	663	648	654	668	613	656	677	655	645	637	702	645	647	673	671	634	677	681	674	698	604	638	609	701	665	677	655	683	631	735	641	698	628	644	701	699	610	652	659	682	706	696	658	688	707	667	694	655	697	707	645	691	672	711	649	653	709	662	696	699	656	652	697	688	687	649	618	670	650	677	731	667	701	649	670	601	668	658	634	648	619	667	590	682	631	695	680	665	686	684	705	656	643	681	671	722	640	670	657	674	677	612	653	605	689	663	648	616	620	689	628	685	653	650	647	670	683	657	644	633	669	651	671	649	657	684	678	667	693	690	622	718	610	731	671	711	622	681	689	664	686	682	635	636	704	635	651	670	644	655	671	641	686	669	615	703	620	652	719	682	655	650	715	666	674	646	646	707	666	643	699	698	662	647	701	661	678	652	665	640	687	646
33522	5711	853	509	438	386	343	328	292	343	304	284	296	312	294	316	313	286	315	330	297	323	319	305	285	314	319	287	343	315	328	360	315	301	299	294	348	300	317	288	276	319	316	290	297	306	261	292	307	329	336	312	282	288	312	348	332	337	340	321	285	284	326	285	310	309	325	319	306	318	313	280	307	293	343	292	298	302	312	290	250	308	320	315	315	300	281	299	325	304	332	310	329	302	297	328	342	309	307	308	327	281	294	333	311	319	360	308	324	301	292	332	306	307	280	273	301	301	300	274	333	327	332	310	306	368	305	296	293	289	281	331	318	302	319	300	325	296	330	341	287	296	298	313	323	315	302	312	323	313	266	315	322	326	313	309	338	335	310	291	317	334	309	330	300	332	314	335	314	317	309	318	294	304	293	324	320	311	355	283	333	287	303	288	290	303	317	314	330	307	331	313	296	315	279	295	303	302	302	360	310	307	285	304	309	281	297	323	309	308	324	320	315	335	305	315	317	283	277	304	332	300	294	282	294	315	304	337	312	317	321	304	306	309	276	287	281	339	330	318	295	258	290	302	307	305	284	324	309	330	303	312	302	317	313	311	296	317	348	313	287	312	307	298	345	333	305	281	303	313	320	296	318	297	300	310	314	334	302	298	324	311	300	319	313	315	311	276	302	325	289	282	328	302	295	280	313	333	339	315	313	321	294	281	294	306	327	322	336	318	360	317	325	322	325	332	286	307	329	319	276	310	313	308	319	280	319	324	340	323	309	296	297	283	332	329	306	310	264	295	304	329	327	300	295	286	285	306	339	297	309	300	293	329	321	342	317	299	313	308	314	310	293	288	281	342	311	363	304	319	294	305	297	324	328	289	309	354	292	361	326	279	305	325	297	320	295	343	325	313	304	319	306	311	267	320	309	326	308	334	285	320	309	317	272	267	313	333	295	294	310	313	323	300	271	310	316	303	309	305	284	270	316	299	277	271	279	303	310	329	319	303	303	316	310	287	302	280	291	329	302	329	309	317	284	328	291	328	302	289	305	277	308	314	275	279	317	291	312	312	288	304	285	293	351	309	296	287	308	293	315	294	322	302	288	334	274	291	273	309	308	305	302	310	291	278	281	314	302	362	276	309	293	345	347	285	300	332	274	309	317	326	305	289	289	308	315	297	325	312	339	341	313	274	350	340	329	306	306	275	286	294	329	327	314	318	291	291	334	348	317	313	298	286	296	306	306	353	312	330	337	285	298	305	337	297	311	287	306	346	315	300	335	331	308	363	300	326	296	288	286	295	319	326	305	294	328	286	308	325	305	334	293	296	313	329	319	278	332	295	304	289	309	315	315	314	295	318	306	323	285	296	287	265	297	318	285	290	288	335	316	295	337	291	288	322	334	341	286	313	286	280	291	313	324	300	301	323	315	346	348	304	315	330	320	282	287	274	329	337	335	334	322	294	332	332	311	302	331	291	343	302	291	319	307	287	302	271	312	322	287	303	299	314	295	305	309	318	285	323	308	356	316	312	328	314	279	308	324	257	313	293	324	309	319	342	322	287	322	315	307	309	328	349	323	308	297	347	315	283	313	297	314	289	325	318	335	312	311	302	295	319	315	302	288	342	330	309	305	315	336	304	313	292	306	286	328	327	339	322	317	301	279	259	324	283	281	297	298	310	288	282	338	315	318	300	290	318	350	300	330	301	301	308	288	307	292	267	321	293	315	302	318	287	306	297	334	308	349	295	302	315	299	301	312	286	301	333	316	290	319	331	302	313	296	298	306	314	305	324	277	302	315	320	321	320	285	306	286	306	325	330	317	312	304	299	326	299	237	289	293	303	295	270	301	341	303	325	330	324	303	274	272	280	300	324	315	341	312	301	302	335	298	298	272	306	302	327	311	313	307	305	315	334	299	300	314	275	317	308	310	308	311	311	311	303	296	297	343	276	309	289	311	281	280	289	288	301	313	318	284	326	282	333	297	345	315	308	284	299	323	291	289	327	312	333	300	338	313	274	307	298	352	344	292	283	277	316	327	336	279	299	335	310	317	305	298	312	327	327	295	334	323	278	322	346	297	302	330	294	273	318	325	316	300	311	303	281	297	306	346	312	283	310	321	352	327	336	301	266	286	272	285	286	291	342	334	304	293	283	297	307	314	302	298	314	325	295	329	307	294	305	301	325	327	329	286	322	300	311	285	318	270	312	315	298	294	302	318	303	311	311	326	328	304	314	295	337	290	303	272	307	294	327	339	301	333	310	309	298	279	307	311	271	284	320	310	284	297	310	298	307	339	318	340	286	340	285	327	302	271	335	323	325	359	326	302	317	328	304	288	315	314	306	298	318	315	284	283	311	367	358	336	340	327	299	286	290	326	262	299	323	300	297	306	323	298	314	322	321	315	284	292	311	317	331	313	293	316	270	303	340	298	297	293	321	308	324	276	295	304	320	312	271	289	297	296	301	295	317	298	307	295	329	311	315	294	288	263	299	306	295	288	310	310	298	293	297	307	308	316	283	319	331	290	281	258	273	258	291	305	312	310	302	320	312	328	334	293	284	296	294	291	303	322	291	303	321	328	278	282	316	277	331	321	297	303	313	314	297	338	303	350	334	324	315	286	311	305	335	309	285	297	279	331	327	300	314	342	307	288	305	310	294	309	325	343	312	301	293	303	271	274	318	285	299	291	307	311	291	327	322	269	353	299	283	324	305	330	332	282	311	324	305	328	310	283	311	326	306	309	318	316	307	304	291	306	330	343	322	321	332	323	325	303	309	314	278	299	329	328	288	306	332	315	353	323	300	325	300	304	304	311	340	294	315	335	334	288	296	302	327	317	318	295	340	323	313	326	264	273	302	321	331	332	281	332	302	323	303	333	280	300	324	321	302	304	275	331	276	284	301	321	312	313	303	292	313	297	321	311	321	296	326	322	293	326	326	305	315	328	278	255	300	296	301	334	318	319	313	299	329	294	300	331	321	285	291	302	284	311	341	293	321	310	318	294	318	300	293	320	308	283	291	321	315	300	275	279	333	300	286	323	344	310	310	301	280	323	298	301	280	278	307	304	313	297	289	283	305	326	298	298	308	324	307	309	310	303	327	323	338	338	288	309	315	315	327	306	321	311	274	317	277	281	299	321	328	300	341	291	305	352	304	330	321	312	322	293	270	339	325	282	299	298	276	292	305	300	316	307	308	304	306	325	293	302	356	262	319	288	318	300	291	289	300	315	347	321	305	315	309	323	309	299	284	288	284	314	342	288	292	310	277	285	319	328	312	289	322	326	301	273	308	284	311	349	317	285	293	352	292	302	338	285	295	320	291	311	295	305	307	292	319	294	320	322	332	300	316	320	297	356	295	308	310	311	329	352	321	318	302	329	330	328	312	323	290	339	311	299	282	297	309	286	317	283	304	304	328	312	306	292	285	287	280	307	318	275	308	317	331	296	328	328	302	292	335	315	320	319	338	329	362	332	323	325	330	300	327	310	348	306	307	325	290
24424	9980	5920	3067	2821	1988	1309	1049	867	851	840	770	791	795	753	762	727	754	677	692	748	792	725	660	706	716	727	711	710	722	733	664	685	726	707	727	720	748	723	761	712	701	703	741	681	690	683	710	717	674	705	746	727	722	708	668	690	753	695	685	733	722	690	627	731	708	717	673	704	717	721	729	656	684	761	716	725	732	741	707	714	700	705	697	673	685	765	683	699	666	706	685	667	680	726	703	660	727	684	732	693	653	714	741	680	693	687	712	732	667	725	708	719	670	739	724	755	728	691	733	704	702	705	702	661	729	729	708	673	667	690	692	722	674	742	730	709	701	726	705	687	741	686	733	700	740	688	742	668	691	724	675	725	678	681	632	683	735	689	718	744	711	678	707	716	697	707	661	663	733	721	739	653	663	710	727	687	693	684	725	721	714	689	732	686	732	706	701	700	710	709	672	687	679	693	671	700	742	717	692	707	732	728	689	666	718	719	718	702	724	705	689	754	657	702	693	693	674	721	729	691	677	704	654	672	726	687	723	709	661	699	699	745	735	694	719	707	673	729	685	683	724	637	657	702	707	734	709	676	736	736	695	684	741	743	691	695	691	759	734	695	699	703	675	698	723	663	717	712	660	668	708	696	707	663	682	713	706	699	724	679	681	665	735	686	697	709	696	683	717	693	739	731	707	703	683	703	736	756	721	713	744	745	737	723	681	709	689	714	675	701	727	729	726	657	689	731	749	712	704	702	714	686	734	698	693	698	711	731	698	713	647	673	729	714	745	714	687	723	699	682	696	712	707	698	675	713	664	724	710	695	715	696	699	687	651	691	705	689	676	729	723	705	715	682	658	707	749	697	698	689	748	732	683	715	687	665	711	710	712	735	720	710	703	694	672	691	669	725	707	695	681	673	737	726	692	730	726	742	692	675	723	741	677	694	688	684	702	758	725	701	689	745	643	688	750	691	726	683	770	689	721	718	700	707	741	688	680	649	689	731	730	685	681	691	724	689	707	727	675	689	658	672	723	724	706	709	721	731	738	653	701	702	657	701	702	701	700	711	707	695	677	713	674	715	714	717	712	747	699	725	671	657	716	715	727	750	732	716	712	742	770	730	702	702	696	717	690	773	664	724	740	720	708	673	701	725	754	742	733	711	696	748	727	688	738	683	712	684	685	691	749	671	676	695	699	714	676	737	699	706	724	695	729	689	702	698	643	713	700	743	723	710	693	703	698	693	700	765	682	703	717	730	722	709	659	650	668	696	699	649	687	719	701	717	685	672	700	733	672	680	694	717	691	711	647	638	711	704	755	704	742	694	676	701	661	669	671	672	700	682	725	734	704	729	703	674	767	697	701	721	733	727	647	643	664	792	667	711	686	658	665	709	748	700	701	691	710	732	655	705	705	711	668	704	740	679	698	717	730	698	699	690	683	680	738	734	723	661	731	723	715	697	704	735	753	667	711	735	722	690	720	712	679	748	720	689	762	704	705	731	685	704	656	713	704	737	705	680	652	652	684	750	681	689	695	726	682	688	681	680	705	708	691	693	691	686	714	710	702	731	695	722	700	675	716	655	688	718	715	743	681	710	698	717	706	705	681	719	729	696	761	744	705	721	662	746	705	687	750	714	664	715	698	723	718	738	695	732	674	657	674	691	736	673	696	725	691	669	750	729	692	706	667	672	738	738	712	698	693	684	669	689	715	729	697	755	755	719	734	685	674	718	696	720	715	700	701	766	709	711	695	672	695	685	725	735	683	720	704	746	709	702	741	712	735	738	720	691	743	684	709	722	687	683	705	752	695	671	754	709	695	738	750	682	668	704	686	706	752	756	701	692	717	691	702	709	718	698	645	704	696	710	706	699	701	712	713	680	719	675	686	696	703	728	725	682	678	702	709	731	739	712	750	732	709	719	735	702	692	660	694	663	717	656	715	712	710	697	734	727	666	732	690	709	677	695	714	706	706	674	682	714	702	692	721	765	694	708	718	680	646	722	703	764	703	721	706	707	705	734	701	701	720	707	705	721	691	690	706	682	722	670	719	681	671	711	730	714	687	679	718	736	672	721	698	714	679	713	649	737	684	676	734	650	670	716	721	751	755	723	683	697	696	709	701	723	671	712	678	694	699	645	730	716	694	718	709	676	698	704	727	710	711	706	661	688	676	719	680	669	722	727	698	666	694	707	719	752	686	687	692	726	730	736	707	670	733	696	720	703	673	733	691	706	710	732	736	688	696	719	695	755	698	705	709	697	673	711	731	721	756	686	682	718	713	690	661	682	715	699	657	760	742	697	733	685	704	713	715	720	719	704	673	696	730	710	682	694	731	717	710	696	703	695	743	679	686	769	701	702	703	705	693	689	698	698	689	739	715	641	699	720	727	664	752	737	701	645	699	726	743	696	710	686	743	698	683	669	754	671	698	716	703	739	704	721	737	690	704	719	727	770	673	739	681	698	716	693	692	679	703	715	704	660	704	716	709	717	704	710	695	689	728	739	684	745	687	689	689	718	703	762	686	651	705	680	654	688	645	724	757	714	755	694	688	731	697	726	677	737	757	689	711	707	692	689	683	695	670	740	735	736	715	700	730	722	711	717	719	718	704	717	727	713	689	725	695	708	711	717	724	696	689	759	716	696	646	751	725	686	705	720	715	736	687	696	674	721	730	711	685	704	686	699	686	704	725	696	717	683	687	676	684	754	688	680	731	731	683	753	726	716	703	708	689	701	694	664	703	742	684	684	711	717	744	722	707	705	729	685	725	716	672	717	706	734	678	714	700	698	656	675	678	695	734	727	734	743	711	761	721	690	719	686	695	789	718	709	692	698	695	680	676	737	661	707	745	666	672	653	664	714	716	704	722	699	733	763	693	725	748	693	734	695	695	653	738	749	696	688	763	681	719	703	705	701	685	687	693	725	715	682	732	694	693	725	715	668	627	769	765	718	702	715	711	701	703	709	741	670	728	753	716	745	709	722	700	699	678	712	698	690	687	673	742	753	767	707	703	690	686	694	675	670	752	706	729	706	715	731	710	685	708	719	689	728	726	697	715	686	712	712	684	680	681	714	702	712	699	702	733	675	684	687	699	665	694	661	754	734	689	709	694	742	713	725	698	685	713	730	697	667	720	718	743	723	705	724	698	697	717	709	673	745	718	733	714	713	699	680	700	677	719	740	724	649	730	667	694	673	741	715	703	682	744	706	746	682	699	741	649	749	696	738	685	650	731	712	713	716	733	761	734	700	709	676	727	701	668	749	709	685	645	680	763	747	699	713	774	694	655	751	684	759	685	700	756	688	673	728	671	729	642	725	663	695	752	685	716	673	646	688	754	653	756	686	703	667	707	709	689	666	714	698	712	703	686	676	683	674	656	716	683	677	703	717	700	674	703	728	697	735	682	748	744	726	689	708	676	707	748	735	725	679	715	722	715	721	708	710	686	730	690	697	698	679	725	713	697	711	674	689	698	659	704	654	682	695	680	705	707	690	757	702	735
38117	7168	985	583	475	374	337	346	342	308	312	351	314	286	359	311	318	319	259	338	334	325	313	336	328	340	330	310	316	345	331	317	312	347	305	303	316	317	346	363	314	278	343	331	314	294	386	342	323	321	332	284	289	302	327	300	317	307	341	313	313	318	329	337	312	281	328	323	280	288	313	301	349	314	292	328	289	294	287	297	339	328	314	318	284	327	329	286	317	321	310	338	305	293	329	326	316	342	356	281	345	324	344	375	310	327	327	349	289	313	321	351	319	312	317	339	287	303	300	331	318	319	313	323	322	330	316	292	338	317	309	327	335	367	317	329	343	301	325	300	321	322	308	323	334	323	320	314	308	348	313	282	305	297	295	326	312	311	331	313	285	344	319	320	292	305	306	341	315	327	338	331	273	352	297	319	346	309	286	344	323	291	297	307	290	304	342	321	322	330	330	299	309	312	356	289	313	307	296	308	309	327	324	301	283	316	330	318	309	312	293	328	349	346	301	319	328	328	332	324	337	293	346	295	358	308	283	339	327	336	348	318	306	350	307	301	311	295	336	306	346	308	308	316	344	313	287	336	330	338	331	291	309	302	281	294	308	321	317	359	364	337	297	331	314	300	371	312	310	318	321	321	304	339	338	314	282	312	357	321	310	334	349	330	301	275	331	292	319	320	299	312	361	288	316	336	306	335	334	356	299	339	328	333	327	317	330	321	306	313	301	333	359	317	364	308	340	358	336	315	317	349	322	324	335	334	298	302	307	310	304	356	314	315	318	312	295	340	353	339	301	318	309	325	309	311	338	339	329	294	295	363	296	330	316	319	354	292	326	295	321	297	296	340	318	316	306	299	300	320	303	325	294	324	312	303	317	325	333	311	298	325	296	281	339	324	349	323	316	334	327	353	314	331	316	288	304	337	320	306	325	295	312	300	321	320	318	330	305	300	333	332	325	307	299	299	312	304	333	313	309	318	308	282	284	311	324	322	295	331	305	306	329	307	344	279	345	332	299	304	339	321	322	336	336	309	301	281	313	276	326	335	328	337	361	306	335	317	314	319	338	271	300	299	288	306	310	337	297	345	331	296	311	309	277	315	316	316	334	338	345	322	338	317	308	323	296	340	330	287	335	294	305	288	290	310	293	313	324	296	321	316	321	321	324	315	330	319	313	315	313	298	329	336	301	331	305	348	328	308	319	320	346	297	311	311	317	319	333	288	335	294	322	322	318	305	326	336	295	339	351	335	320	304	348	301	341	307	372	329	306	300	339	309	348	344	291	320	341	303	314	350	322	382	331	292	325	302	330	314	319	299	286	283	303	306	322	316	320	330	311	308	312	297	328	333	317	325	322	353	333	330	359	343	318	318	311	346	307	306	328	314	347	335	326	307	337	301	343	332	334	358	335	336	331	308	331	332	297	362	311	297	371	335	308	320	343	318	319	341	290	296	319	313	317	317	295	314	320	325	316	330	304	324	340	323	313	304	351	325	326	337	331	352	315	328	314	277	324	363	297	343	295	318	302	311	309	287	338	310	314	355	338	347	270	295	325	339	311	280	305	341	330	342	343	326	274	313	330	298	314	351	309	345	304	310	320	303	304	295	293	304	332	337	320	310	292	303	321	357	339	314	321	323	291	331	336	306	336	300	319	302	311	329	318	282	285	312	331	354	300	317	321	332	326	318	277	292	316	341	351	342	342	304	327	297	356	298	290	332	337	346	364	317	299	305	329	332	310	317	319	302	341	333	339	323	314	313	311	309	317	311	340	296	332	328	315	331	327	290	318	307	317	352	313	321	335	352	314	335	336	337	296	306	343	322	341	362	310	310	321	313	311	341	337	291	320	317	315	325	345	329	301	318	317	294	311	298	292	342	346	376	342	317	283	326	339	313	273	315	342	312	344	313	351	320	329	321	279	322	347	297	306	342	344	306	310	352	294	341	316	331	321	312	325	321	303	339	292	311	307	307	320	315	329	294	311	347	314	332	296	309	337	348	318	305	314	305	298	326	325	320	308	309	286	312	316	314	310	358	343	376	334	283	313	279	333	334	307	311	320	300	321	325	339	315	289	319	297	300	315	327	275	338	328	270	284	323	287	302	339	300	310	289	278	318	347	301	320	305	330	294	345	286	339	339	305	300	290	323	292	318	313	323	320	309	298	309	346	308	304	363	296	316	344	329	304	295	355	346	343	339	344	354	327	323	342	309	327	355	313	307	310	318	328	335	290	298	298	286	343	329	320	351	328	306	305	310	327	306	322	363	339	346	320	326	328	291	320	312	326	302	318	336	288	307	334	323	288	305	320	330	310	299	364	362	290	310	313	330	324	373	286	294	280	339	347	341	323	294	311	331	311	347	292	307	365	329	344	293	310	340	316	290	307	315	319	355	338	320	295	310	346	294	329	292	349	295	331	286	279	336	337	319	308	322	323	329	323	324	344	327	313	291	307	291	314	308	326	296	310	294	323	329	322	323	300	327	371	305	345	359	298	306	335	340	287	336	346	312	312	300	345	323	309	298	329	282	306	354	357	335	366	343	351	311	336	312	311	360	306	346	334	339	287	308	356	336	294	334	313	315	300	323	328	293	296	301	322	362	345	357	306	331	333	319	310	333	316	323	296	318	292	302	328	287	323	341	301	321	335	305	336	324	304	312	314	302	313	306	329	306	321	339	317	321	380	344	288	332	300	316	288	331	312	342	295	274	313	303	339	327	317	317	315	319	329	320	319	317	329	315	348	324	299	302	299	298	352	323	304	290	296	332	302	359	315	332	351	352	355	343	286	330	309	283	293	315	294	328	306	301	352	320	319	301	280	331	317	303	281	294	339	338	326	294	324	330	335	344	316	326	308	348	338	277	343	313	296	355	296	317	328	293	311	326	332	306	306	320	295	291	279	310	314	339	324	293	328	329	319	366	305	293	324	315	329	320	305	292	301	363	323	338	303	332	323	292	272	329	342	346	306	289	334	300	279	313	305	356	317	316	315	305	261	330	314	348	311	331	341	325	324	301	278	304	323	335	310	280	302	358	334	364	334	347	339	320	276	338	310	345	321	328	295	304	309	356	293	330	336	317	350	328	311	347	337	315	309	336	291	345	339	314	351	297	332	336	350	308	316	293	346	331	318	342	320	311	335	323	334	323	313	310	334	336	367	333	343	329	341	314	309	335	353	324	304	335	330	279	355	337	351	346	337	318	315	322	329	335	268	300	282	318	303	356	384	299	324	333	326	326	304	300	311	352	326	323	330	305	313	324	336	320	352	327	307	330	321	318	314	324	311	336	383	325	339	281	322	348	339	337	326	297	325	326	314	301	320	344	291	304	347	326	326	351	326	340	301	280	322	335	331	318	326	321	278	307	321	325	285	319	330	342	347	326	313	338	332	285	298	316	321	320	336	302	322	363	301	300	326	311	341	329	313	334	302	327	312	320	320	335	311	334	323	317	325	328	336	316	344	350	336	325	337	317	301	286	297	328	302	326	322	352	322	316
27275	10306	7491	4574	3347	2115	1632	1197	1056	899	885	862	867	854	776	788	765	793	712	758	741	777	732	759	734	740	767	749	732	777	737	751	754	738	771	720	765	743	730	773	784	697	765	765	744	722	715	724	748	723	728	689	780	746	792	733	764	740	754	735	723	833	765	750	693	824	688	771	781	720	696	688	741	703	727	719	779	709	759	745	764	767	720	764	708	723	758	775	718	770	766	769	733	685	795	736	759	777	709	754	718	751	773	770	706	737	737	728	763	684	754	782	736	758	759	740	724	712	732	739	738	803	731	710	747	734	739	738	796	704	734	741	737	789	723	738	698	706	767	741	750	787	717	701	746	707	793	712	721	756	688	768	739	752	739	764	714	737	753	694	740	751	750	757	736	738	786	753	734	743	776	745	732	769	752	729	752	743	776	733	745	741	734	786	751	745	732	737	710	741	761	705	787	771	756	746	726	773	734	756	747	778	775	730	705	772	750	742	760	776	742	735	765	715	733	745	752	755	711	756	702	756	763	740	764	779	752	733	738	757	722	770	718	735	749	778	760	739	745	746	738	717	732	792	768	714	709	766	717	739	771	707	716	727	726	699	722	711	728	717	711	654	739	768	763	730	710	751	759	758	744	780	740	754	717	729	732	726	766	749	706	754	758	760	768	734	725	776	770	709	730	761	753	722	763	754	760	770	737	772	745	780	814	734	760	722	715	711	763	751	751	745	765	793	743	768	736	711	731	736	743	786	768	725	749	742	697	741	779	748	748	832	719	753	728	715	757	756	758	758	720	775	706	722	749	719	740	699	758	730	737	748	699	699	746	748	706	779	774	725	815	719	775	772	771	761	749	738	727	753	730	734	753	763	697	760	766	722	754	736	708	729	782	758	743	743	728	735	736	753	781	709	686	718	762	761	730	715	742	728	736	780	713	745	772	732	784	712	723	777	743	742	702	758	727	751	735	737	735	741	701	737	735	738	746	760	724	782	731	710	694	715	786	688	762	749	766	737	743	766	742	759	778	728	727	737	756	766	796	732	715	680	711	775	738	738	695	805	716	733	724	755	707	759	738	751	718	732	805	744	757	698	743	731	764	709	730	720	726	713	736	730	726	761	739	729	716	706	755	736	729	753	781	699	775	724	756	726	789	756	717	776	755	731	753	761	723	786	742	709	763	740	768	758	718	763	741	713	768	709	785	778	690	776	736	733	772	718	744	758	735	753	746	732	798	737	732	757	685	761	722	725	750	726	745	754	729	747	740	730	727	709	702	734	695	739	746	750	794	709	761	747	809	708	762	729	758	754	747	753	710	759	761	724	730	697	767	699	730	682	770	775	715	738	696	707	788	724	722	752	737	742	710	697	721	724	762	716	774	708	701	756	728	704	746	728	762	779	734	706	713	720	752	742	734	680	751	691	752	775	717	711	757	729	772	724	721	742	700	739	750	809	764	732	719	771	737	700	697	723	750	700	710	795	732	737	741	781	730	774	759	725	766	765	755	769	755	711	771	754	715	752	704	765	724	734	729	722	708	768	688	785	762	779	705	722	718	739	722	781	750	721	768	754	786	739	733	720	685	778	720	755	768	733	736	749	754	765	768	788	745	716	744	766	789	772	746	739	727	768	779	769	703	688	750	739	779	791	741	748	713	756	769	785	707	701	756	666	744	724	760	735	720	709	695	731	729	758	689	764	745	754	750	696	738	695	707	737	688	737	706	735	736	713	727	757	706	761	754	743	715	768	787	744	772	773	690	694	760	776	718	745	702	689	721	729	712	749	744	706	678	711	743	671	724	717	736	720	801	762	781	747	729	826	736	772	728	716	731	697	741	728	774	690	687	731	767	716	753	686	767	739	734	728	754	709	717	748	741	789	750	742	771	695	714	772	760	718	752	789	736	729	762	747	738	752	734	712	789	741	750	721	790	765	737	705	746	788	751	762	787	750	723	744	719	786	732	768	737	764	741	702	720	712	719	764	778	769	781	718	717	747	714	756	688	812	730	747	699	713	703	767	749	714	761	704	768	733	735	746	741	736	728	746	758	778	759	730	768	753	728	804	762	737	721	752	719	782	765	746	736	738	729	746	748	719	758	721	709	764	751	729	821	786	762	727	789	731	731	714	748	812	667	766	749	793	719	683	745	753	769	739	755	733	783	739	784	714	721	741	766	753	776	723	739	738	728	734	758	725	762	736	740	701	708	753	693	724	701	735	711	694	711	755	736	789	718	770	803	759	745	752	749	728	775	723	719	763	771	737	747	790	755	740	739	772	711	745	743	751	749	759	745	745	788	787	725	712	748	710	712	767	743	690	717	729	755	742	729	748	703	774	769	743	748	778	730	744	713	812	775	772	727	724	746	754	762	778	725	740	761	763	791	713	756	755	759	720	721	743	724	770	780	725	822	687	692	795	731	744	756	768	727	697	720	767	755	763	739	792	775	761	768	706	777	766	768	738	754	779	766	783	750	716	685	716	769	738	741	758	755	762	738	688	708	752	749	711	733	746	766	743	775	803	767	745	750	751	696	718	774	703	717	714	727	708	719	728	741	715	709	753	730	758	707	752	741	761	747	753	729	741	767	722	726	770	737	703	742	747	782	724	761	776	725	774	722	757	736	762	759	734	740	730	720	705	755	747	732	745	775	806	750	761	739	752	737	783	734	675	712	750	715	740	725	748	776	754	719	763	769	715	772	792	728	764	760	734	748	737	777	745	734	744	719	731	760	737	746	739	704	728	767	744	767	782	741	716	779	787	749	757	747	713	739	749	727	761	725	723	734	720	755	658	785	679	766	761	774	758	722	714	721	725	735	739	713	714	738	807	744	758	728	702	735	734	752	691	751	736	743	741	767	798	771	729	744	725	719	738	761	739	751	769	745	778	792	731	745	756	686	726	678	762	760	730	767	683	734	745	779	738	739	703	730	766	761	740	705	720	740	793	717	775	807	719	737	664	782	727	774	738	749	740	720	735	683	736	773	729	686	737	775	742	715	735	739	760	732	750	789	774	742	757	721	754	710	749	723	709	734	746	760	767	729	736	746	752	788	742	720	761	728	744	736	800	759	750	794	755	744	780	722	740	732	756	730	704	783	711	735	751	741	751	729	763	739	742	669	728	796	784	738	754	744	731	761	752	743	773	759	761	679	704	692	742	744	774	742	735	765	746	710	774	777	741	741	744	705	747	713	737	742	734	762	777	752	702	721	722	757	734	720	779	735	768	766	749	736	723	746	743	694	767	747	770	771	747	755	762	734	741	725	759	802	763	750	776	721	714	762	740	738	779	733	752	754	771	701	725	747	732	750	729	739	685	761	688	747	715	727	734	741	772	743	739	755	742	721	709	825	769	762	719	756	750	733	756	732	795	747	749	734	715	762	730	752	723	755	742	762	733	749	735	754	752	783	728	786	696	706	720	781	723	709	719	779	755	737	715	727	705	732	698	744	736	733	750	734	740	757	785	708	753	772	742	746	711	763	724	750	710	746	766	731	713
23665	3015	581	380	347	324	327	279	301	310	288	325	280	314	285	299	294	310	343	283	316	281	300	273	311	308	287	280	279	314	293	292	293	308	326	271	291	308	321	298	311	338	296	292	282	284	333	335	297	322	285	298	321	282	297	290	279	302	284	295	282	317	295	311	293	293	268	298	273	303	286	303	276	296	312	319	306	269	286	255	284	291	282	316	309	342	292	281	325	263	282	310	286	318	288	309	290	291	307	325	309	292	300	270	265	288	285	314	291	311	289	283	273	301	321	303	306	273	289	321	293	269	304	330	258	275	336	296	296	318	295	292	294	247	289	278	312	275	291	281	293	302	322	298	310	283	322	300	274	297	280	322	282	323	321	258	262	301	276	308	304	280	301	304	289	289	246	312	275	311	329	294	336	300	290	298	317	309	319	276	325	317	295	259	302	314	304	317	295	303	292	328	318	319	307	314	306	320	285	333	350	278	288	263	315	280	312	292	291	299	291	318	294	286	289	323	268	290	310	319	282	306	328	301	279	305	304	299	293	282	321	269	303	288	293	315	267	289	263	309	276	299	315	303	290	282	306	311	346	279	279	320	297	291	300	279	328	285	310	316	265	294	278	279	278	259	321	298	262	300	277	316	312	314	299	280	267	331	279	295	304	312	302	264	289	273	288	300	308	293	272	301	279	300	276	282	290	295	308	270	262	307	325	268	292	287	283	298	296	297	286	333	300	287	302	320	281	324	307	320	322	277	308	297	338	316	322	291	312	287	281	299	322	301	314	272	275	284	310	297	285	293	293	285	274	275	282	303	268	319	315	285	300	324	311	299	314	310	262	277	277	276	287	269	280	299	297	286	309	308	324	329	316	330	294	258	291	269	315	303	303	324	302	316	293	313	320	280	287	323	325	294	327	289	290	293	315	317	276	327	292	295	302	319	326	290	316	264	311	294	291	294	288	256	278	345	307	311	313	304	302	306	306	306	317	270	298	325	307	288	325	300	310	293	290	298	283	320	285	318	283	282	270	301	289	296	273	273	276	270	262	291	317	291	280	306	266	293	319	276	283	288	281	231	283	260	279	279	306	294	290	275	328	298	279	290	303	321	296	264	325	259	299	314	292	275	283	292	287	302	274	293	283	268	334	293	281	280	293	274	280	307	302	308	296	267	294	309	310	270	318	301	313	290	280	283	305	300	310	299	291	294	308	271	317	328	310	287	284	299	286	311	313	283	264	311	335	294	274	302	267	273	299	297	285	296	256	272	291	304	312	312	280	295	269	311	292	307	301	304	273	298	282	291	299	328	338	279	285	297	276	276	243	304	296	311	308	313	254	262	307	311	302	279	299	291	323	274	270	297	282	286	300	291	305	295	280	283	322	327	311	292	307	269	283	289	297	293	266	277	283	298	294	334	271	304	324	327	276	280	287	306	289	319	260	294	336	305	317	306	268	286	286	310	299	273	293	303	267	299	305	273	295	286	286	299	292	306	293	306	308	298	296	282	272	296	329	314	296	281	306	262	304	285	324	275	258	305	274	311	289	308	306	289	271	278	272	273	304	291	322	295	268	273	292	316	303	301	298	286	282	290	303	303	315	303	328	286	321	314	314	295	305	310	299	297	283	284	322	320	293	296	321	285	291	302	335	292	302	303	329	283	280	302	265	309	301	292	287	329	290	250	252	300	275	304	300	303	300	325	273	302	314	287	307	310	282	319	294	313	322	280	292	304	311	297	279	312	284	279	304	304	321	290	297	286	275	292	301	300	310	289	317	297	287	286	316	276	295	285	303	284	308	308	284	272	306	281	305	307	263	287	265	299	289	260	319	303	270	314	323	325	296	302	324	299	293	310	286	293	307	314	269	277	279	308	307	287	288	299	300	352	272	289	293	335	315	282	281	298	326	283	294	274	316	300	267	283	302	268	301	277	284	309	279	282	322	307	296	274	335	287	309	321	300	288	293	284	323	304	318	274	282	311	303	311	295	319	278	285	295	345	316	289	344	306	266	293	294	321	284	295	268	291	310	329	285	322	321	348	267	295	298	316	290	314	290	305	302	336	297	296	279	290	290	330	310	294	305	309	301	283	295	281	279	273	277	290	289	324	324	317	324	284	300	286	299	284	328	325	327	291	288	305	339	288	302	267	294	311	302	306	291	306	305	303	269	296	291	338	300	277	294	288	317	315	298	286	295	283	289	309	322	290	310	280	287	273	302	275	302	323	309	317	264	284	278	278	304	295	315	267	315	290	337	289	308	298	299	270	326	317	297	286	302	293	299	261	309	316	330	279	269	288	289	288	287	285	271	290	294	315	262	308	288	273	321	282	302	283	294	289	281	293	318	281	306	288	294	265	274	302	292	301	297	306	282	274	313	289	294	298	285	290	282	292	279	282	273	285	274	296	307	324	298	314	296	306	327	302	274	296	301	277	291	307	298	307	281	282	315	263	320	281	312	316	305	278	267	290	313	296	290	272	297	257	270	315	292	291	278	298	281	276	289	290	291	270	281	300	327	267	320	303	275	269	288	306	303	279	328	259	342	299	316	300	320	293	329	271	314	289	296	322	303	292	305	319	315	291	327	309	269	308	295	293	321	282	266	262	300	314	298	339	318	321	289	258	305	318	306	294	316	316	316	257	300	277	284	296	294	287	279	311	300	287	303	286	301	301	305	294	291	298	269	309	292	303	280	271	316	317	257	285	282	286	307	278	327	306	312	284	295	300	285	306	279	276	291	300	303	306	300	274	307	317	300	306	296	294	290	281	282	313	281	289	280	306	293	310	307	325	310	265	285	299	281	276	315	272	289	318	289	315	292	307	263	307	299	286	285	285	279	305	294	296	284	293	302	268	327	320	276	283	330	299	268	297	278	302	270	293	312	323	279	317	306	286	323	331	309	291	327	327	305	314	297	296	284	333	314	345	284	305	267	280	300	289	308	289	299	284	306	293	304	316	305	305	297	303	322	303	333	279	315	306	292	307	311	292	288	296	322	277	284	273	285	300	283	305	332	342	303	268	297	291	305	280	292	277	303	286	333	286	324	322	305	321	273	300	295	291	323	269	261	292	304	323	299	273	273	280	312	279	309	299	318	291	305	271	287	303	297	297	323	297	304	286	291	286	317	282	280	293	302	317	296	316	275	299	278	303	304	311	321	259	283	301	320	324	309	310	293	313	303	315	269	297	282	291	273	293	297	320	300	298	275	321	297	250	274	263	278	307	293	287	301	314	294	282	306	321	300	317	281	286	301	275	276	310	277	303	299	289	264	313	278	327	271	294	324	275	311	287	295	301	314	318	272	255	289	294	265	273	301	303	282	232	278	296	315	283	320	303	287	321	314	290	308	301	318	300	292	291	300	314	278	290	283	336	311	323	325	302	307	289	252	298	317	275	317	281	326	294	349	294	278	297	306	285	281	312	296	307	270	309	279	282	303	285	288	274	292	317	303	296	271	312	276	289	293	309	285	310	315	305	271	311	311	315	318	317	293	297	245	312
18309	7131	4138	2251	1441	1231	898	759	749	727	699	690	690	718	662	684	698	662	706	684	650	667	660	640	681	702	689	658	668	663	662	626	725	626	671	722	622	650	672	627	657	685	650	670	641	671	711	637	664	635	722	693	652	634	651	667	692	657	643	624	685	698	674	666	648	648	640	645	680	671	620	661	603	684	635	649	670	678	674	690	640	643	668	692	665	673	698	587	692	640	679	641	676	683	696	688	639	706	674	671	668	677	677	643	697	657	636	678	670	639	637	653	727	697	698	639	661	662	667	659	659	699	657	716	689	683	702	624	661	660	707	691	643	655	681	672	658	660	669	639	670	640	618	691	678	634	649	697	643	693	716	669	633	624	690	682	676	611	647	647	649	659	692	649	632	641	644	632	685	677	664	650	686	654	630	650	710	678	635	644	672	621	646	683	680	668	670	656	653	634	653	642	621	652	664	642	656	673	649	688	688	684	657	681	649	677	709	623	650	654	689	679	680	639	659	669	686	705	627	656	656	675	635	663	637	658	678	673	706	682	631	615	652	618	652	655	643	664	646	657	658	639	656	669	685	675	704	668	629	680	650	687	648	658	646	708	677	685	657	668	711	659	631	661	625	611	663	652	666	634	689	629	716	699	649	667	659	640	680	668	669	662	702	695	626	653	627	676	643	674	650	652	660	595	631	657	674	660	707	669	629	711	665	629	678	649	663	745	681	617	626	646	682	642	670	658	622	658	631	643	643	632	687	701	669	691	641	644	700	713	668	652	612	681	625	632	695	645	632	685	668	688	664	649	667	634	628	603	682	657	672	656	600	671	674	668	644	654	662	639	654	667	634	654	685	588	640	703	678	641	569	670	714	699	680	651	655	690	680	629	671	623	688	729	635	654	660	642	638	637	627	678	626	632	675	647	677	621	681	678	650	633	623	651	669	636	662	654	680	652	637	670	684	725	709	659	640	662	656	692	638	650	643	665	616	671	649	675	671	680	660	659	677	671	655	695	701	619	675	671	687	645	723	654	605	657	636	662	664	673	640	632	657	667	660	628	696	660	614	674	671	679	720	683	708	668	669	653	689	668	705	666	671	644	679	648	657	687	656	675	702	649	681	678	680	679	682	663	663	640	651	698	687	650	711	658	663	695	667	636	650	623	684	647	663	675	623	668	672	663	656	697	671	653	690	688	677	658	627	638	653	679	674	664	640	624	678	648	654	679	681	707	689	654	689	677	654	646	660	688	648	666	690	646	656	640	661	673	658	722	669	608	632	687	649	683	584	697	661	620	658	644	681	688	656	712	643	627	630	645	652	606	687	686	676	643	712	658	642	645	675	683	692	648	645	635	636	693	653	641	691	614	684	655	640	634	645	657	647	658	630	645	683	647	699	711	675	687	646	675	690	669	667	665	667	704	623	654	658	675	682	654	667	656	646	673	689	671	650	640	613	667	667	677	653	639	651	640	680	707	629	667	678	681	643	685	670	650	665	676	693	676	660	648	651	671	667	643	667	663	653	660	632	664	654	690	684	663	638	695	704	706	643	615	632	640	701	624	639	716	645	681	645	660	663	667	643	636	623	644	666	683	666	666	641	689	601	685	622	680	652	665	671	618	662	675	649	619	673	661	684	655	633	727	659	656	682	641	672	676	630	677	670	677	626	663	701	653	679	662	625	658	693	660	599	617	660	652	640	623	732	646	673	638	645	674	673	623	660	621	659	659	681	683	591	680	664	619	689	657	619	645	646	683	682	692	657	671	741	664	664	668	693	685	634	637	661	666	674	654	669	636	668	656	667	673	661	665	653	677	641	655	713	652	672	659	629	645	675	624	732	682	611	635	694	661	660	647	665	660	679	686	657	648	609	631	631	694	628	734	679	702	630	695	659	642	695	686	644	700	649	645	652	683	691	660	699	664	649	673	634	625	644	669	687	626	694	664	615	630	701	659	678	700	672	631	615	664	717	701	635	682	622	664	679	658	629	655	689	680	699	661	623	678	641	638	674	627	613	647	676	665	637	650	675	672	678	618	676	669	658	683	634	633	632	588	680	715	666	647	648	616	651	643	661	641	677	631	651	676	685	676	691	671	670	673	675	598	647	678	641	651	654	699	656	683	686	616	633	671	670	664	641	688	661	616	712	663	622	705	650	658	652	660	626	628	718	675	634	689	701	650	651	675	670	629	673	669	654	657	654	683	675	611	637	675	645	636	637	651	634	612	653	661	676	643	640	685	671	629	641	642	645	708	674	656	616	662	674	655	672	662	610	647	678	669	700	645	678	671	651	718	669	668	666	685	666	708	675	619	671	685	679	585	674	669	663	636	646	613	621	689	666	603	631	682	608	641	668	668	645	699	678	636	677	649	641	618	663	654	641	694	722	658	682	701	617	663	665	649	671	634	656	659	623	640	646	663	686	616	661	679	637	642	681	662	673	614	656	645	632	642	642	639	658	656	626	678	658	637	645	619	621	640	578	680	671	672	681	671	615	652	650	676	639	696	653	655	650	678	643	703	635	686	652	684	654	613	643	680	669	656	694	666	620	627	721	687	664	670	646	675	663	665	616	623	615	634	652	634	697	652	666	708	691	642	650	699	688	685	649	704	676	663	646	649	694	705	645	620	656	631	663	680	650	697	658	654	668	651	667	638	666	637	648	672	678	668	660	665	690	666	628	715	669	655	637	630	683	650	633	640	649	665	681	649	617	668	674	630	660	652	625	708	630	650	672	639	624	673	689	693	656	681	641	659	619	659	646	709	672	644	702	664	649	620	638	699	666	687	638	645	656	663	707	624	631	666	692	666	670	673	622	653	705	654	693	598	660	719	638	663	653	670	649	650	650	636	678	672	711	694	707	677	657	699	657	667	631	626	665	633	695	641	680	685	693	621	653	633	647	655	622	621	658	659	637	639	663	698	608	633	681	689	639	666	655	714	668	663	687	659	661	631	657	671	662	673	648	705	660	686	646	658	632	690	643	636	673	655	632	649	689	626	651	659	637	627	646	663	616	679	623	668	640	684	634	643	665	716	640	650	639	642	638	632	717	656	622	639	691	680	661	711	649	654	625	714	617	676	664	631	694	626	642	653	674	673	652	661	660	645	652	619	618	661	629	604	658	681	648	650	646	607	649	651	640	689	665	666	645	658	608	642	651	692	685	689	652	683	663	695	649	684	661	701	646	631	640	660	652	676	658	630	685	720	639	658	670	705	672	666	666	687	669	671	644	687	670	671	611	665	680	634	682	697	634	661	632	674	677	631	679	661	639	663	664	674	657	651	635	628	633	664	673	671	620	667	639	661	703	635	668	635	684	610	645	630	645	650	669	664	692	647	630	686	688	637	654	639	647	669	688	707	662	637	615	673	671	655	622	663	685	635	651	651	684	634	658	672	653	676	638	645	659	650	708	668	657	679	644	702	665	645	642	678	642	648	651	678	655	631	640	642	678	670	713	644	659	643	639	649	652	687	659	672	658	670	673	625	678	636	710	661	636	696
32105	5615	926	513	401	373	286	255	331	331	341	345	354	324	317	301	316	342	279	282	308	265	301	313	327	291	324	287	296	316	304	299	321	301	290	307	276	324	290	315	333	320	294	290	312	303	354	327	306	331	312	301	300	315	309	298	320	288	300	295	297	278	291	322	298	302	297	291	326	324	319	314	295	299	304	339	314	312	328	275	301	306	328	300	338	328	270	329	291	321	318	275	315	312	302	301	301	304	282	323	296	329	303	302	273	295	328	343	322	298	314	317	290	320	323	330	303	308	318	289	287	304	328	317	322	322	319	309	296	318	299	278	329	305	275	317	320	302	295	296	312	314	298	289	277	319	339	304	317	300	276	335	268	314	312	295	305	341	316	293	299	313	316	279	295	312	301	316	307	294	328	314	282	327	320	265	319	347	307	368	312	312	348	319	326	305	278	293	303	317	327	287	313	312	330	300	276	322	321	341	308	303	316	291	314	318	280	298	299	303	307	280	302	336	305	296	287	316	320	295	303	300	323	301	334	328	324	299	288	316	282	300	350	306	317	312	319	308	301	294	281	321	295	283	286	308	329	306	297	301	307	295	306	312	314	320	298	288	304	328	276	288	292	299	318	274	297	323	301	270	313	282	337	288	326	322	306	316	292	317	322	308	267	322	291	265	293	272	309	328	333	312	313	342	308	337	300	319	312	286	302	358	310	313	306	295	297	306	306	321	313	283	305	327	302	351	311	289	290	310	291	301	304	319	324	316	292	303	313	288	269	314	311	301	291	312	293	276	313	317	299	291	320	303	282	324	308	253	300	318	323	326	333	338	289	304	309	299	332	339	279	316	305	351	307	286	310	299	284	302	271	274	283	316	304	326	313	284	331	334	315	318	319	315	303	303	290	321	327	299	317	312	324	338	334	311	290	308	339	311	292	294	301	316	357	326	310	303	309	284	316	316	322	318	295	277	315	325	339	335	335	298	282	252	310	313	310	353	334	316	336	310	303	302	315	296	316	308	293	274	292	278	342	307	315	316	325	322	310	320	326	308	311	277	341	323	287	278	301	287	311	304	306	271	293	309	289	330	315	306	297	352	312	319	321	292	313	332	314	293	335	329	321	312	309	330	276	329	323	322	300	343	319	331	292	307	329	287	308	296	320	312	294	286	323	312	339	292	292	318	286	313	356	307	299	308	292	260	269	323	327	299	282	302	314	322	331	317	288	314	305	318	287	316	311	315	326	329	325	277	320	305	316	316	289	308	309	332	281	253	284	257	342	336	320	306	323	297	298	310	306	312	301	304	316	322	318	281	301	341	317	330	305	297	304	297	322	320	290	306	292	288	327	334	311	289	290	313	314	273	301	330	291	302	300	310	301	375	314	305	291	309	305	308	328	304	341	330	316	328	288	301	296	285	317	333	317	325	327	302	290	295	311	300	338	308	322	313	289	334	308	296	310	309	286	306	324	311	315	312	323	295	308	319	296	313	308	285	327	279	312	295	332	330	301	302	302	313	311	289	312	307	313	329	312	313	308	307	310	319	278	303	297	315	331	301	323	336	299	289	304	308	296	311	303	298	288	282	290	336	309	299	275	290	300	331	337	290	328	272	274	322	307	317	349	261	289	289	316	309	314	308	329	283	289	312	291	296	299	291	293	283	329	286	283	289	310	287	293	317	281	331	313	324	310	340	298	323	333	317	319	353	300	359	302	316	337	319	287	322	338	325	323	300	321	306	319	293	328	306	304	293	302	323	323	328	294	323	293	281	314	321	312	322	308	310	304	285	331	311	339	306	318	278	295	295	337	316	332	309	311	310	322	328	279	299	292	273	241	323	316	295	285	320	291	341	361	296	305	325	305	296	304	301	330	262	311	302	315	318	327	327	312	296	313	301	350	313	318	311	329	310	322	317	299	363	353	311	323	319	302	299	310	300	322	282	295	296	306	278	300	293	292	301	293	284	320	298	285	314	332	274	311	297	337	297	292	323	330	285	329	310	295	329	284	291	324	319	282	311	281	336	330	327	312	304	326	328	287	319	318	307	314	291	329	315	319	295	294	288	327	294	328	309	300	288	294	308	301	281	323	296	312	288	258	317	346	317	309	327	335	335	273	313	328	297	307	337	320	338	344	306	287	304	325	317	294	278	323	317	314	293	311	314	307	305	301	317	306	292	329	318	343	307	324	315	306	297	315	320	318	296	309	295	277	311	340	327	300	295	311	290	324	329	302	317	320	309	307	322	315	311	314	360	341	312	307	285	291	292	301	303	285	302	316	329	279	316	307	323	269	288	321	286	305	331	306	274	300	292	325	326	302	324	329	313	317	298	320	299	309	305	339	341	349	287	362	325	316	331	290	294	290	328	288	299	337	298	300	353	308	325	323	289	311	321	294	310	324	296	301	293	286	295	308	333	310	312	330	335	320	325	282	301	301	297	347	322	306	300	293	316	316	323	297	292	287	341	316	288	334	314	328	302	316	314	262	330	325	316	303	296	324	304	333	316	349	299	314	346	311	322	338	311	301	318	299	297	303	292	301	284	326	291	319	270	311	297	297	327	320	327	300	313	325	291	304	317	290	314	304	314	304	298	301	331	319	315	282	312	337	324	310	308	289	306	294	304	309	327	314	299	315	324	313	283	320	322	296	336	323	289	304	311	320	307	311	310	348	317	303	261	327	309	308	333	317	273	302	291	319	308	307	308	301	310	296	286	286	305	271	303	284	304	352	280	296	310	291	294	282	300	305	329	267	311	309	311	349	315	305	322	289	314	283	312	319	322	321	317	267	320	300	284	306	313	294	308	290	341	328	270	292	310	287	304	282	280	293	256	279	292	308	317	319	313	293	303	296	311	315	321	305	301	303	308	317	312	321	300	301	328	314	339	301	324	306	293	288	322	287	364	341	279	275	309	302	305	291	314	287	335	335	294	295	333	298	332	324	308	297	316	324	340	288	312	288	320	290	308	334	286	298	319	330	301	314	297	306	314	324	295	280	251	319	316	315	267	287	307	331	277	299	298	312	288	315	316	317	300	315	265	330	306	269	298	329	330	287	327	311	332	285	317	348	328	303	283	294	291	319	297	302	317	329	320	327	287	330	331	312	332	322	303	322	280	276	299	335	292	290	334	269	289	267	312	324	316	351	356	317	281	299	324	302	307	303	303	320	315	331	329	311	296	286	295	330	321	306	281	293	301	299	297	321	302	296	305	254	324	301	290	276	285	309	365	339	326	312	306	306	351	307	323	258	300	285	314	310	287	319	324	313	314	311	317	303	306	333	302	287	327	294	283	305	310	325	321	281	315	317	332	268	305	293	315	293	306	308	267	282	336	304	296	286	300	304	316	305	299	314	298	300	338	286	317	275	321	286	289	295	302	291	297	299	294	325	300	323	301	283	315	298	348	317	311	295	334	302	320	286	318	307	309	312	308	297	294	313	319	287	285	283	334	277	274	353	297	294	319	308	344	299	288	296	311	307	318	297	311	295	314	288	311	268	284
24026	10302	7590	4534	2858	1997	1412	1039	923	872	811	825	837	805	797	797	761	716	702	732	710	707	736	670	726	694	687	753	709	735	678	692	721	668	705	748	730	741	690	735	733	727	750	714	765	690	739	727	679	708	742	708	732	686	685	677	713	696	757	701	710	724	732	678	662	674	692	713	700	738	702	726	683	729	739	683	695	678	681	733	726	724	696	746	708	700	687	719	694	712	739	721	689	700	697	705	728	659	670	712	720	692	762	720	692	735	663	722	683	703	732	673	685	699	679	695	716	665	755	688	771	725	701	702	679	712	707	714	692	715	755	731	738	712	681	757	729	705	721	774	715	691	733	668	708	727	690	706	705	706	674	700	718	688	715	703	674	673	681	707	640	701	707	722	702	737	733	704	692	705	679	674	729	700	706	777	707	684	711	744	765	720	698	669	704	674	725	718	724	711	683	718	711	763	697	668	687	729	748	699	704	713	689	729	747	724	742	740	745	702	690	721	686	733	708	716	732	693	722	708	724	681	697	709	695	664	682	692	655	721	707	693	727	692	769	622	693	697	716	749	711	777	683	679	665	699	700	718	716	714	687	755	682	758	714	724	700	747	701	668	715	705	757	663	690	732	697	694	721	699	714	694	725	712	661	713	708	725	698	686	640	672	679	716	735	693	703	688	682	693	715	747	745	739	709	691	718	754	700	726	727	673	718	716	676	709	734	699	732	704	702	730	725	692	719	709	685	728	731	672	709	674	736	721	732	721	691	698	730	725	697	712	717	672	708	686	729	696	718	683	664	698	713	710	663	673	732	650	711	662	678	763	713	711	675	663	693	692	736	725	669	714	733	690	654	737	732	701	729	678	675	672	727	721	696	667	711	749	707	710	718	661	693	726	678	743	700	698	737	756	731	734	693	702	711	686	675	696	731	707	671	701	746	687	749	683	717	723	644	714	765	704	727	683	672	725	692	671	688	703	692	699	727	716	709	706	692	724	671	722	696	711	695	706	700	704	680	669	688	697	748	694	666	724	703	684	722	736	686	746	706	701	706	655	724	722	722	679	703	719	683	701	754	650	710	708	723	723	717	714	669	718	630	687	673	694	736	707	706	679	725	713	705	716	735	734	727	740	729	737	726	686	751	643	708	705	745	709	687	713	636	689	724	648	714	706	703	709	672	679	702	711	703	731	740	692	708	674	703	653	732	764	685	741	673	731	726	731	676	720	670	655	713	746	699	747	682	720	736	678	672	707	712	745	718	710	708	759	693	736	720	686	678	692	660	726	700	712	673	733	691	722	723	684	721	718	695	707	692	698	682	707	682	720	702	719	622	688	708	695	724	702	718	705	696	712	688	685	710	725	714	705	679	681	708	659	697	700	723	718	680	696	693	703	663	699	725	705	662	721	737	731	675	728	695	714	711	673	718	730	710	651	710	752	710	724	679	702	684	708	706	695	717	702	706	667	702	707	754	749	645	709	730	670	713	693	713	713	673	687	712	720	701	718	701	704	725	667	672	709	710	733	697	753	681	694	726	714	747	692	650	687	688	739	762	747	721	722	639	733	673	731	700	734	694	729	720	686	686	710	750	670	717	707	739	741	682	723	689	692	717	681	710	691	746	714	721	719	743	707	685	752	721	665	661	685	666	742	664	709	703	687	687	675	719	750	720	745	749	730	729	665	716	687	694	733	723	730	685	666	744	724	704	695	717	723	696	699	674	696	707	725	710	739	682	689	692	658	758	710	690	683	700	679	653	715	693	732	696	726	715	701	719	711	708	743	722	678	679	673	730	685	696	709	695	665	679	730	698	724	694	749	687	698	723	667	680	668	675	717	669	695	682	714	732	641	699	668	718	735	752	707	675	689	698	674	681	720	705	686	744	688	700	690	685	706	766	764	663	674	671	730	728	691	709	723	737	695	707	679	669	705	725	710	670	668	725	669	695	736	715	689	729	679	703	707	726	748	668	730	704	729	682	730	708	718	646	692	734	696	700	699	741	688	679	747	658	697	720	720	707	718	725	719	698	673	745	740	715	692	668	682	726	745	714	740	698	702	660	723	731	688	710	698	714	701	678	709	688	629	668	691	678	675	792	658	712	634	673	735	701	696	762	684	690	714	664	718	695	716	763	700	667	683	666	658	719	692	703	755	722	697	707	771	705	714	703	766	683	681	702	690	719	657	711	674	700	682	702	715	710	746	730	691	658	657	676	697	680	643	688	716	690	705	751	669	686	707	700	709	746	690	710	677	711	707	759	704	723	669	663	687	701	739	656	667	679	714	685	717	695	672	654	736	688	677	691	688	691	671	691	781	654	671	707	723	688	707	691	692	684	741	696	717	708	670	707	665	713	703	704	684	754	692	718	741	719	685	745	692	713	671	733	677	702	717	713	698	656	708	761	734	684	718	737	664	719	698	689	707	700	705	670	708	737	667	757	711	697	733	696	677	672	751	710	704	683	670	718	757	695	723	679	678	744	709	726	670	691	769	683	696	723	735	736	740	737	692	674	685	684	699	756	669	705	717	733	678	696	695	693	720	641	676	717	743	752	707	688	680	721	659	686	715	738	708	675	717	697	697	732	706	742	684	693	650	697	685	692	740	685	708	693	709	700	673	734	688	733	719	726	663	714	681	686	679	727	743	694	694	728	682	716	674	677	690	693	714	698	688	720	768	726	673	690	697	698	705	699	710	698	704	690	705	685	719	769	685	737	702	726	719	704	728	725	698	714	730	753	657	714	722	702	687	705	729	705	719	709	703	724	668	694	713	668	733	713	694	672	710	719	734	681	678	701	700	732	748	677	679	702	726	718	643	708	698	680	707	687	711	699	708	679	708	671	724	706	761	690	740	671	712	719	682	683	760	721	672	671	698	729	707	703	683	717	704	717	695	722	729	745	731	687	694	667	697	709	707	707	725	668	708	697	673	647	696	710	685	703	735	700	725	675	697	700	720	707	762	730	750	740	701	755	747	665	701	707	708	718	682	703	689	731	685	737	720	664	748	707	658	665	747	675	726	691	692	671	714	747	650	693	674	682	706	716	713	716	720	743	703	720	692	705	755	740	682	754	714	721	683	705	733	688	702	730	722	733	720	726	737	734	719	727	708	760	730	698	724	668	712	738	657	713	698	755	698	689	672	701	703	703	673	683	692	720	651	738	681	711	705	734	659	693	659	784	713	709	722	671	645	690	673	711	723	718	669	693	708	705	694	703	710	715	711	712	704	725	715	700	698	685	720	738	683	625	697	699	641	715	674	721	697	685	701	695	710	717	740	677	697	715	627	742	736	684	687	678	682	661	736	687	667	702	699	694	697	690	712	717	699	718	724	701	737	691	695	749	713	695	716	683	772	779	707	760	727	714	717	705	732	667	692	700	651	717	672	737	688	723	627	698	738	704	696	667	715	692	699	706	701	710	694	744	725	709	720	677	707	722	720	691	727	687	678	630	664	748	703	745	675	699	692	719	685	705	713	714	719	713	742	724	678	686	687	730	659
36258	6848	963	633	508	436	363	326	330	355	285	338	341	325	325	328	315	299	294	321	322	304	295	376	343	299	329	329	296	298	335	315	324	328	327	317	313	311	299	330	341	323	300	278	314	301	324	320	299	296	328	304	313	308	345	301	302	290	327	345	324	327	327	297	300	311	304	314	308	320	326	334	358	321	323	309	325	317	313	290	278	345	326	314	285	301	259	294	330	332	284	301	344	334	307	311	303	317	293	319	321	331	285	311	339	315	312	299	314	313	308	294	304	324	322	283	294	283	299	322	305	319	302	310	320	301	332	303	323	302	329	315	285	310	311	304	321	360	335	333	316	345	284	320	339	324	291	321	317	299	312	306	320	296	275	315	360	307	311	324	314	325	311	334	314	319	302	319	296	304	334	308	302	345	333	323	304	323	281	298	300	305	330	331	296	295	316	313	318	310	348	315	351	298	279	310	348	320	309	296	291	345	304	357	315	318	331	313	345	297	321	347	342	321	313	314	336	336	319	332	319	320	327	309	300	301	316	330	333	309	301	310	332	324	315	345	298	352	308	272	311	322	341	316	344	345	315	330	284	276	313	299	327	317	300	332	318	306	350	359	320	311	317	306	323	316	291	346	345	350	326	348	279	307	347	330	304	308	325	325	309	317	323	301	328	345	323	294	327	323	302	304	325	280	330	284	320	289	306	317	326	306	313	326	333	314	307	321	326	331	343	276	319	307	323	290	325	323	346	294	311	344	328	310	278	303	317	314	341	341	323	324	318	300	323	320	293	316	347	336	391	343	303	321	333	318	332	323	307	318	310	318	335	313	327	332	296	319	333	304	300	305	325	353	320	366	340	310	330	315	311	320	316	300	335	341	316	319	326	337	337	327	349	319	271	358	314	313	347	338	337	314	281	316	320	312	307	307	333	334	314	296	328	329	330	316	292	306	303	350	315	308	325	296	316	312	298	284	274	291	334	310	309	308	341	353	316	346	290	303	299	353	304	325	319	283	362	311	296	314	329	365	285	328	317	345	330	303	354	343	315	331	317	283	281	327	319	328	326	316	319	317	366	313	315	286	333	310	297	331	324	324	342	336	327	263	330	348	314	285	300	300	350	308	316	354	332	360	316	324	294	349	338	307	278	329	294	331	309	350	326	297	318	326	335	314	326	341	299	337	310	295	285	292	331	316	364	337	345	326	259	347	324	343	311	332	347	340	327	315	298	310	281	353	301	313	319	312	314	306	323	298	288	341	315	343	316	344	313	335	330	343	309	304	342	308	353	357	288	358	323	332	299	314	297	312	328	326	346	336	313	315	361	324	321	344	307	327	330	340	318	331	312	314	317	328	328	328	293	304	331	299	317	321	308	332	335	334	348	333	333	307	332	300	288	302	300	276	323	331	336	345	339	316	346	299	315	305	272	281	314	296	316	324	364	329	310	297	343	339	335	318	322	308	318	318	301	312	303	310	350	299	321	294	294	288	301	302	338	331	275	287	308	328	307	289	346	307	328	333	280	298	340	331	322	324	357	289	325	331	314	295	301	332	363	331	282	336	311	308	327	311	304	306	332	311	325	331	308	313	353	310	319	309	336	340	341	313	349	291	331	308	317	330	320	341	320	331	279	313	314	309	324	331	322	370	332	321	320	325	345	331	337	320	288	320	305	343	332	323	328	300	340	291	346	310	349	303	284	301	334	337	322	303	298	301	330	287	301	295	308	311	299	320	312	332	313	321	311	341	327	379	318	335	327	320	287	292	330	307	297	278	311	394	321	324	321	337	312	297	367	353	334	321	317	342	336	268	310	302	308	306	307	327	314	333	337	310	310	323	324	323	302	315	319	314	343	324	284	333	328	306	282	292	319	315	312	291	320	352	301	303	354	319	287	364	334	310	301	341	319	306	310	298	328	310	308	331	317	305	292	319	312	295	329	313	329	310	315	340	329	353	301	316	342	313	273	345	295	321	336	348	284	307	368	304	330	315	306	315	346	316	361	303	328	318	315	318	320	304	313	317	331	321	325	310	343	291	322	313	312	348	296	298	342	332	316	299	307	302	327	351	335	306	301	343	325	295	331	313	274	283	276	331	295	280	315	287	314	304	329	322	324	278	310	316	307	300	349	324	300	289	323	342	302	318	347	297	312	308	316	347	336	311	305	335	303	334	303	320	328	324	319	342	354	361	340	347	302	324	296	341	322	318	307	330	328	300	319	291	283	347	342	315	314	297	319	312	297	341	364	293	361	286	302	300	280	317	333	314	333	336	321	365	300	300	349	333	299	290	345	284	358	293	317	346	294	301	321	324	286	311	319	316	345	310	329	295	310	316	311	356	321	292	322	346	307	326	307	322	331	301	304	302	315	316	308	298	298	304	304	329	307	310	327	313	317	305	355	293	313	320	332	351	324	333	266	361	283	341	283	316	311	315	318	329	337	317	325	344	330	281	297	328	290	309	293	321	289	331	344	313	295	358	332	332	323	265	346	309	331	301	330	346	324	307	297	275	331	327	346	324	324	333	304	317	323	307	313	313	301	363	306	289	316	310	344	332	335	327	312	308	317	331	331	310	330	306	337	345	330	335	334	311	306	295	304	320	324	302	281	337	309	334	336	326	313	307	269	351	329	343	291	302	342	310	316	350	337	321	357	293	304	311	329	337	312	316	288	309	342	308	281	289	311	310	343	296	313	337	307	307	300	317	292	314	300	331	296	304	294	319	317	306	302	327	310	369	334	318	297	307	293	303	289	340	360	319	349	314	334	327	289	342	272	318	344	321	310	337	306	348	317	302	337	351	340	326	294	302	316	308	316	279	310	312	328	300	341	312	329	298	334	333	319	303	330	323	306	294	340	360	326	310	305	299	324	325	325	310	314	326	311	322	329	296	330	309	314	310	282	322	333	291	323	353	321	321	337	296	291	320	326	310	316	281	321	339	347	321	312	315	327	312	324	335	327	325	307	301	348	320	323	314	325	306	295	326	322	287	324	329	347	345	314	328	312	326	325	295	310	298	298	318	311	274	303	315	309	332	317	312	309	310	348	300	319	334	305	264	307	333	281	313	317	335	318	324	310	289	341	334	289	326	291	298	315	292	354	301	327	343	330	327	318	286	306	347	329	333	309	312	334	314	320	321	340	345	311	329	298	290	327	331	334	345	309	340	328	327	312	287	349	334	287	314	290	292	330	276	281	313	316	320	302	313	286	324	320	340	323	353	303	321	324	315	276	349	369	342	312	305	277	310	347	312	291	302	317	328	358	309	311	340	307	318	307	340	326	284	277	316	309	364	308	298	319	312	306	272	309	313	332	326	307	332	362	337	305	311	323	362	303	305	293	305	301	324	328	316	317	311	350	319	284	309	301	297	294	320	266	341	311	320	285	310	329	353	365	345	277	315	384	326	312	311	303	332	340	303	361	293	313	313	315	310	319	282	314	307	298	320	322	318	320	311	351	296	311	300	309	334	300	288	357	304	336	356	325	305	325	350	292	315	325	311
26069	10562	8317	5883	3664	2463	1768	1240	997	985	937	905	817	790	823	809	769	769	732	773	786	743	802	761	814	837	748	737	726	763	755	768	793	813	774	714	743	763	800	739	748	771	772	747	708	666	732	733	718	746	792	731	754	791	703	777	753	754	775	739	785	710	754	756	739	726	723	735	699	730	688	746	731	761	729	751	757	740	716	716	738	710	731	735	752	753	722	738	723	743	763	753	744	761	757	742	706	775	729	735	783	779	784	769	773	755	756	741	677	741	737	736	759	725	742	740	742	734	760	761	683	791	740	778	735	703	755	725	716	738	711	801	717	747	784	726	779	756	701	657	751	724	720	779	810	741	775	773	722	740	724	789	778	702	714	768	747	743	737	779	717	758	717	734	791	723	710	699	728	754	763	735	707	745	770	674	748	735	716	730	725	773	735	734	740	731	782	737	748	751	779	735	685	716	751	751	753	778	775	766	742	776	709	751	716	753	784	710	779	686	721	731	719	786	697	767	721	761	787	769	777	777	799	755	734	727	714	762	752	715	730	752	755	779	720	722	698	731	769	765	749	717	721	782	722	750	742	695	770	704	769	745	727	689	739	741	760	752	768	704	736	764	731	736	693	748	702	746	734	784	731	719	734	730	755	712	705	750	764	759	742	734	771	719	748	749	756	710	742	743	706	787	734	701	760	729	794	733	797	738	721	739	765	749	748	769	801	750	755	718	738	734	730	754	694	715	697	714	745	754	730	734	724	721	706	740	733	800	763	727	663	722	723	720	769	758	786	783	726	738	736	702	725	775	730	731	789	747	758	768	727	813	746	735	682	745	761	751	720	800	669	756	723	712	774	677	759	703	717	734	729	762	765	771	727	768	703	730	798	737	718	734	715	726	749	750	749	766	738	751	772	746	764	761	750	712	728	717	706	706	744	730	748	748	736	706	749	724	747	736	767	764	728	715	732	728	717	747	762	770	709	733	757	710	757	748	730	751	736	738	794	783	735	808	706	724	714	738	786	727	797	702	726	713	732	755	771	751	735	771	751	711	749	753	755	748	731	762	730	717	685	756	716	715	747	727	699	783	704	703	721	749	701	791	694	741	726	758	764	711	716	744	788	732	773	772	745	749	733	720	745	725	797	745	733	742	699	787	731	784	689	726	706	735	745	717	713	740	800	779	715	728	704	730	749	790	742	722	728	787	728	748	756	732	699	735	779	759	709	756	775	741	812	725	682	762	746	739	722	772	725	753	815	744	673	737	790	704	737	714	722	734	773	725	713	734	765	728	727	694	715	764	774	747	765	721	742	695	732	781	775	727	769	792	792	758	727	740	746	680	752	734	706	719	714	736	717	738	783	710	714	740	711	734	776	729	749	759	756	755	750	737	761	782	770	769	722	753	733	715	706	706	760	739	751	727	745	706	747	747	720	803	718	733	758	712	799	782	785	771	737	745	689	764	748	759	745	734	812	740	779	726	735	750	752	757	764	783	730	714	775	726	765	789	756	730	712	731	707	698	765	765	700	738	752	766	768	748	716	765	729	691	742	723	730	690	727	689	787	770	726	754	781	758	708	732	718	785	743	759	734	764	763	748	761	745	752	779	769	733	774	722	726	729	759	755	709	775	737	738	711	758	713	748	707	739	759	806	818	776	753	729	744	789	758	760	726	719	728	731	727	719	763	755	751	739	736	743	730	762	737	758	776	750	721	756	706	724	766	724	717	717	705	713	675	712	750	752	739	751	753	777	696	767	751	745	779	745	731	764	756	767	774	677	752	737	752	755	792	751	784	717	745	774	716	742	784	709	742	788	756	767	734	773	782	699	754	719	749	728	763	773	818	725	765	710	817	788	730	777	766	720	775	751	787	764	762	736	734	738	773	740	761	765	765	726	754	777	748	788	715	749	746	786	738	744	776	716	760	784	713	726	750	702	695	708	734	738	759	763	753	704	736	719	715	767	706	796	729	738	713	796	762	715	691	739	761	712	735	717	768	742	727	713	760	712	735	746	754	735	756	771	753	762	719	732	749	760	711	730	746	725	766	752	752	751	779	751	768	712	738	783	718	738	761	772	747	712	733	764	777	732	732	713	751	734	735	811	741	767	685	771	787	759	730	707	714	768	717	757	737	745	717	800	729	699	693	738	717	756	770	751	783	776	763	729	723	685	754	747	766	742	730	770	762	763	799	745	731	752	755	752	769	757	764	734	719	758	781	795	740	716	726	755	747	740	769	769	730	723	709	754	697	709	779	742	724	753	764	763	741	792	755	712	754	763	748	731	777	742	750	729	762	710	739	675	770	706	732	750	740	771	770	700	699	752	723	769	750	741	727	701	735	755	737	769	794	766	765	747	774	746	763	726	767	737	768	726	710	727	770	722	725	697	777	806	685	776	747	729	708	737	689	732	774	705	726	759	745	762	734	759	772	796	742	688	729	762	727	737	802	705	746	735	715	723	729	750	783	753	773	754	777	741	705	781	755	743	741	747	757	696	748	795	692	742	735	765	740	703	750	762	799	754	772	739	750	788	762	752	711	758	738	734	704	744	753	769	719	745	785	718	715	691	735	729	744	694	761	711	770	768	740	722	791	759	766	671	770	720	713	734	703	742	703	746	764	706	732	770	752	767	786	710	726	768	757	723	762	699	773	765	750	739	762	746	716	728	753	781	755	721	742	763	763	742	761	706	769	733	727	790	752	709	724	735	711	760	763	755	750	768	816	754	774	740	774	714	743	710	703	713	732	745	773	779	727	762	728	708	684	756	722	764	732	776	793	747	717	770	739	756	757	748	737	729	746	784	721	718	700	795	732	722	713	750	722	747	772	782	768	719	777	770	744	717	679	743	743	702	729	778	753	711	738	761	703	737	713	710	758	758	735	707	790	729	738	724	714	755	716	719	730	809	763	746	720	747	784	695	736	721	786	740	698	757	725	772	773	739	735	689	766	730	758	755	764	753	747	718	725	713	741	742	741	734	773	778	727	727	722	732	722	769	737	738	715	727	737	692	763	726	742	760	781	741	753	749	788	746	741	741	683	733	756	736	750	781	798	736	742	749	768	763	740	729	750	753	768	773	734	703	774	784	779	743	751	707	748	767	732	729	752	728	742	802	761	701	691	736	741	695	732	742	776	755	715	774	772	768	792	757	723	745	713	688	715	765	775	709	729	719	750	758	731	753	779	800	819	729	774	700	747	741	747	714	760	726	772	756	743	803	787	731	751	714	714	734	757	769	731	725	683	797	687	753	762	737	745	729	797	688	771	766	751	729	718	733	801	761	801	749	735	791	772	723	703	754	785	802	761	740	755	740	675	791	752	737	769	784	764	764	722	748	716	748	699	695	757	710	706	792	803	741	700	761	754	723	747	742	709	796	770	733	768	753	696	697	754	723	732	732	782	768	748	749	713	738	752	747	741	756	760	736	735	730	749	748	712	740	732	753	756	774	693	746	771	764	767	758	775	738	757	781	779	751	751	719	758	784	703	768	711	737	739	764
22709	2654	572	428	346	319	350	306	301	296	306	312	286	339	334	313	295	322	275	324	320	330	304	267	309	304	279	337	311	280	271	292	254	284	307	278	323	276	298	319	290	273	312	312	307	306	303	302	303	291	301	307	293	298	320	290	313	296	309	260	295	317	286	292	306	282	262	287	291	288	287	290	301	323	306	268	300	280	297	318	291	279	306	294	276	300	276	306	291	284	305	301	305	286	281	309	330	279	296	282	283	302	296	300	283	273	296	264	311	289	303	285	295	312	293	270	297	281	284	304	300	324	263	259	296	262	277	276	286	309	303	295	293	292	276	287	297	297	254	312	277	277	307	297	269	321	288	288	300	287	281	275	299	338	304	283	252	266	294	287	337	269	295	326	310	294	262	281	288	262	281	326	274	279	266	309	288	280	283	263	287	264	270	282	271	303	307	285	286	310	291	297	313	266	306	318	276	276	298	302	310	313	298	345	290	287	297	270	301	305	279	278	298	292	282	313	278	282	289	278	279	276	324	303	272	316	285	284	283	267	271	278	281	313	308	311	309	303	300	288	336	269	287	303	288	292	280	279	297	274	280	282	345	255	291	270	286	264	272	300	300	320	316	290	295	267	310	302	294	285	301	266	301	268	300	315	293	298	305	261	292	257	288	306	322	292	285	290	276	267	257	300	326	287	312	305	304	313	287	303	286	317	289	282	253	254	316	266	347	308	306	292	276	297	302	276	258	325	271	281	296	290	305	298	283	309	300	286	279	289	282	307	285	306	314	294	283	254	271	311	334	309	300	295	309	259	303	299	279	300	281	308	281	294	272	300	282	276	278	292	285	266	347	292	278	321	291	318	306	289	295	273	320	284	306	298	287	278	265	282	313	306	332	276	300	284	300	282	289	307	293	269	320	301	314	297	303	290	306	342	279	302	304	304	293	298	290	275	268	309	305	272	297	291	306	290	300	285	314	305	314	306	304	271	272	278	283	280	288	285	288	264	314	339	279	326	300	279	289	282	284	281	304	297	310	322	268	285	296	279	282	276	272	335	294	320	294	289	283	288	306	277	284	267	271	276	302	296	326	333	305	281	322	296	273	308	297	273	300	293	277	290	309	254	299	277	278	289	288	275	292	306	307	250	323	313	303	274	257	277	296	273	261	265	283	300	314	304	293	317	264	284	309	293	292	288	317	334	319	296	314	289	284	296	317	318	292	294	292	271	281	320	302	322	297	326	312	263	342	303	290	317	291	267	274	314	348	298	312	329	291	290	278	301	308	272	339	293	321	316	332	304	279	296	284	282	308	287	266	293	291	321	323	321	293	336	280	299	291	286	284	310	276	276	298	318	277	304	317	302	268	311	266	293	276	277	317	317	266	280	295	302	286	279	298	324	252	267	282	290	290	302	297	330	301	302	294	292	279	310	297	296	314	254	304	269	262	324	316	295	326	284	309	277	303	291	298	282	297	289	293	281	298	276	328	278	312	333	314	319	275	259	284	312	273	266	259	312	309	320	286	306	294	294	263	286	305	336	307	333	298	274	313	327	277	312	302	287	264	305	292	315	281	309	298	281	315	286	307	292	280	278	284	295	292	273	284	319	332	307	291	285	289	288	302	300	301	326	282	286	303	283	272	274	300	266	284	284	284	307	288	285	299	329	318	331	264	291	338	291	278	314	337	279	285	280	282	338	299	302	304	286	272	304	274	289	271	334	300	320	301	266	284	314	279	322	289	268	315	333	303	290	285	280	279	312	283	277	275	275	305	313	302	310	299	305	261	276	312	277	288	289	279	305	311	285	259	275	256	284	299	261	275	284	316	293	301	303	279	331	311	292	286	316	297	324	333	296	279	300	281	278	288	276	295	278	286	299	280	280	309	313	282	295	281	290	308	295	296	306	286	252	286	287	272	283	325	294	266	334	291	310	289	283	309	293	318	315	258	284	270	310	275	336	273	295	281	278	310	289	298	271	296	291	298	332	282	296	300	290	269	316	280	314	312	283	334	317	302	301	268	267	274	309	305	293	294	330	307	317	321	297	292	270	266	292	302	318	282	308	282	261	309	302	267	266	276	274	288	313	282	288	326	307	275	286	303	297	280	280	304	313	301	287	275	269	333	308	295	311	279	278	274	313	301	278	334	312	320	303	295	280	262	331	305	304	285	310	321	327	275	311	280	298	299	305	306	307	294	330	284	289	301	282	294	283	306	288	317	298	274	290	269	270	294	348	303	278	273	305	306	303	285	263	293	313	297	297	319	295	277	330	302	285	277	293	290	324	282	276	308	306	250	282	313	333	301	318	287	288	279	301	292	297	307	294	271	282	278	307	292	274	269	280	302	270	296	282	280	298	269	315	291	286	301	301	308	303	289	278	287	326	270	285	283	303	291	310	300	268	272	309	269	283	279	308	333	297	335	324	278	259	270	294	325	313	316	249	305	282	278	320	313	299	317	289	288	268	298	276	267	290	289	303	297	302	298	297	289	271	304	315	301	294	278	292	287	294	290	273	327	305	339	305	315	282	282	322	304	277	286	280	308	274	328	278	296	320	309	301	292	307	277	264	297	302	329	301	288	308	276	271	284	288	260	290	293	290	281	280	293	281	307	316	308	312	316	318	296	279	280	264	277	304	304	286	308	293	304	291	295	295	298	279	288	313	291	322	272	315	291	266	317	310	281	315	335	305	275	341	316	313	299	323	299	310	293	316	287	270	294	286	291	256	288	238	290	308	302	298	280	302	262	316	340	308	298	278	282	309	317	296	299	289	288	315	281	307	287	300	316	300	316	284	265	308	288	311	275	286	270	319	289	295	272	306	334	264	265	294	292	282	286	306	280	287	282	264	290	288	275	295	290	314	299	314	304	296	313	306	263	276	324	277	318	296	316	311	286	293	279	275	284	286	267	279	285	351	335	302	296	294	275	266	306	277	263	311	317	283	310	311	267	331	266	301	288	265	298	322	283	310	304	293	311	302	329	263	280	283	274	307	311	282	307	290	290	290	243	302	268	291	261	286	299	304	267	301	315	300	313	287	287	283	284	307	287	302	265	325	291	274	289	273	256	332	304	294	308	290	288	278	317	284	314	317	299	254	299	309	313	302	307	307	328	297	287	285	288	312	277	312	280	337	299	302	263	296	301	292	311	277	310	266	293	309	304	324	318	336	339	291	269	305	307	334	305	289	278	280	296	284	308	284	290	297	308	288	301	314	320	289	294	300	290	297	304	288	298	278	282	271	307	297	273	289	278	265	252	286	280	289	300	270	311	318	291	306	330	314	307	279	293	289	293	304	315	279	300	304	244	288	314	278	326	288	281	302	303	279	314	316	292	285	311	279	278	279	291	291	298	302	268	276	305	293	309	290	269	297	321	260	280	264	337	293	299	288	296	263	281	250	313	256	327	273	305	270	274	257	302	259	301	307	313	305	295	306	271	343	294	279	281	287	262	291	298	272	282	302	357	258	309	285	288	266	304	311	312	265	325	262	286	308	305	289
17413	6143	4025	2531	1729	1169	982	789	795	766	700	697	676	658	688	755	659	634	713	672	648	716	696	675	647	709	653	624	671	655	633	688	617	643	602	646	646	624	647	631	669	661	659	696	672	608	659	723	646	652	699	716	632	654	634	650	642	677	600	633	666	628	648	626	658	656	663	663	616	666	657	611	642	644	677	652	625	694	628	636	656	612	626	717	616	686	638	658	697	655	630	615	581	665	599	642	646	624	650	629	645	635	693	614	657	637	690	618	664	669	617	690	677	654	680	709	654	700	702	600	648	669	626	639	680	600	703	634	698	627	668	674	664	714	649	655	679	672	655	640	634	643	655	678	632	599	658	684	616	678	652	668	632	677	678	622	633	679	662	649	671	646	643	628	649	681	650	642	660	645	689	709	651	629	673	661	653	708	692	661	666	666	607	671	655	640	663	619	602	637	593	658	670	637	638	667	631	622	644	650	638	600	668	671	670	663	638	616	633	624	642	705	642	646	647	679	646	693	639	664	670	631	652	631	701	662	685	612	619	628	642	657	662	645	697	637	662	669	647	611	687	693	646	650	653	684	662	652	661	626	641	656	658	649	689	664	628	660	619	666	649	666	625	657	690	599	705	656	666	608	604	663	659	633	667	641	588	658	670	694	661	705	622	671	678	629	633	666	621	640	695	637	639	675	661	650	646	648	685	682	698	694	653	634	634	642	643	649	664	614	667	642	646	649	699	660	645	639	674	627	608	642	652	688	652	626	639	650	675	695	640	662	668	643	659	667	681	642	601	629	666	650	669	639	664	659	679	669	594	619	692	623	689	635	605	652	658	639	649	682	626	662	669	659	616	649	647	675	676	625	646	629	676	637	661	661	648	701	623	646	640	652	641	665	661	659	668	644	703	618	676	625	687	657	630	638	655	698	641	700	639	656	647	604	652	620	673	700	697	686	643	670	629	657	652	642	648	648	693	701	639	697	642	651	642	660	671	677	711	600	662	624	659	645	684	656	652	675	670	680	691	638	723	597	630	635	643	644	673	683	618	674	665	671	652	646	668	678	630	591	663	642	671	692	664	640	649	699	616	647	657	671	614	598	664	670	638	641	668	654	663	633	605	652	636	647	656	632	627	642	675	628	601	606	634	671	637	652	640	666	660	644	674	666	652	657	606	658	642	645	658	640	643	664	688	642	647	667	665	653	629	619	626	617	684	693	663	634	674	647	636	661	642	623	617	673	634	625	660	677	651	622	645	638	672	666	608	667	654	658	632	604	681	640	642	608	642	649	665	624	648	672	642	682	666	651	618	673	595	656	651	655	638	680	654	664	662	631	639	633	628	621	649	694	647	621	637	639	638	644	650	635	645	630	671	660	612	656	648	622	658	635	664	630	666	664	657	635	681	642	651	609	689	635	646	658	652	663	655	657	667	660	653	644	642	631	661	670	639	622	686	645	710	648	603	680	659	637	652	650	635	695	638	673	648	689	656	656	635	617	662	637	679	662	646	670	621	630	661	650	670	648	656	656	681	680	664	688	675	642	697	617	668	711	610	688	655	644	694	670	639	663	630	647	647	668	660	674	651	666	659	649	707	664	610	683	631	630	677	665	650	628	645	675	679	642	621	664	607	653	645	650	663	645	665	652	647	668	651	654	623	618	623	663	604	664	654	645	640	681	624	646	636	646	673	631	683	662	670	629	638	691	612	628	649	619	648	656	646	659	662	672	696	603	655	639	709	681	662	646	661	624	691	683	703	649	657	633	671	617	633	669	658	652	645	626	627	654	673	706	682	591	618	645	638	673	640	625	658	621	674	642	648	657	718	663	638	700	648	655	686	642	673	665	675	639	656	677	628	650	652	649	647	674	671	666	669	639	671	643	671	622	676	663	630	611	612	617	649	667	695	630	651	592	709	614	702	648	626	624	655	637	677	637	619	646	679	642	610	624	643	661	677	673	646	662	686	659	655	653	664	626	685	639	620	650	669	620	650	665	660	654	621	640	689	659	622	669	653	633	689	671	631	637	685	667	704	667	661	654	630	647	665	690	620	631	678	682	685	635	624	690	648	644	679	646	651	643	642	646	686	674	682	636	602	666	665	659	639	669	712	641	683	670	686	637	686	662	674	693	640	675	699	628	672	629	643	677	649	684	659	709	702	661	703	668	637	640	639	686	694	679	663	642	692	643	679	672	657	614	690	630	705	654	635	658	667	654	666	622	611	683	632	648	664	668	680	658	597	659	657	687	647	642	651	640	656	678	642	614	685	660	677	643	688	684	644	657	617	652	664	684	680	664	638	627	679	640	666	658	649	629	659	655	616	650	671	648	624	685	672	624	630	621	691	672	638	642	647	672	672	683	646	659	650	645	622	655	653	666	622	680	676	637	669	578	658	651	572	627	650	638	671	654	605	632	608	638	583	641	693	647	700	706	661	656	617	666	660	682	648	669	643	621	675	620	658	653	661	674	644	655	670	660	680	655	654	688	636	667	643	685	676	648	681	633	659	656	634	642	639	667	663	668	664	660	664	631	666	625	663	623	623	638	678	629	623	662	646	626	699	699	667	656	652	606	645	607	688	652	622	662	660	685	667	616	641	683	646	662	671	651	643	629	628	638	670	639	640	627	625	629	667	637	704	664	637	681	626	679	647	666	657	669	618	633	631	673	646	619	658	657	661	649	598	620	609	653	628	658	646	633	656	665	641	630	648	637	646	659	683	657	656	624	686	684	646	650	692	663	636	636	718	652	656	604	639	617	666	678	649	658	659	682	637	649	668	634	679	656	713	670	656	655	686	688	595	640	676	640	612	634	626	635	593	651	695	671	624	645	633	687	622	671	648	673	638	660	706	661	701	627	631	599	648	598	638	646	650	649	672	703	659	679	667	636	612	683	643	650	662	677	630	636	638	681	689	640	647	607	685	658	693	575	647	657	648	620	644	672	634	640	643	654	665	630	654	664	628	700	647	643	637	660	651	629	655	703	685	656	657	615	676	674	612	652	631	644	644	646	646	655	672	663	619	668	665	651	677	654	644	619	655	650	654	680	689	673	624	652	633	673	680	662	665	630	669	639	717	652	578	605	663	630	663	700	649	664	618	666	647	678	629	629	629	668	654	661	677	683	688	719	638	648	641	661	658	661	659	646	609	610	681	600	660	608	698	681	657	641	641	634	654	623	661	628	644	687	666	652	662	654	700	613	638	619	668	651	620	653	640	638	623	616	668	629	653	627	691	682	701	627	637	659	666	671	651	597	650	647	658	646	670	682	649	658	610	671	685	634	674	660	681	697	613	612	683	673	658	616	670	658	656	624	638	653	690	640	603	607	626	689	658	686	669	645	613	690	645	661	628	643	653	633	722	617	636	674	623	623	630	724	628	641	684	646	643	639	618	656	657	635	651	609	629	692	642	647	671	573	604	661	655	661	677	677	676	621	652	626	642	655	654	674	635	634	649	651	615	664	667	663	669	667	617	656	671	608	689	682	649	634	665	625	735	652
32854	5186	807	538	444	391	335	307	328	309	302	281	309	313	313	308	303	296	314	317	320	316	318	288	320	324	277	303	306	312	330	308	324	303	337	301	290	316	325	306	318	284	281	302	280	332	276	306	310	330	314	313	284	290	304	333	310	296	294	315	316	307	316	323	250	301	320	304	293	293	296	277	327	320	334	291	310	336	302	304	292	286	297	291	328	309	310	270	297	288	278	284	310	282	288	303	273	315	322	299	298	318	319	279	334	324	287	313	291	318	283	288	311	291	294	280	329	309	302	295	332	322	316	336	306	288	301	308	322	288	308	295	326	298	306	320	299	309	328	283	293	315	308	279	303	352	311	305	318	313	302	340	287	298	288	299	310	284	305	312	317	281	300	330	316	324	329	309	306	326	332	329	329	324	267	294	295	302	301	276	319	288	317	299	304	333	328	315	339	300	317	289	324	328	316	290	304	303	325	286	265	291	304	313	316	312	332	337	323	317	315	335	291	269	300	319	304	281	299	327	319	299	304	301	307	326	321	304	296	319	300	316	324	323	341	325	341	367	320	301	334	322	285	281	312	301	302	312	338	316	289	322	337	321	297	321	318	287	284	343	291	326	321	302	290	321	326	302	305	334	297	269	284	278	313	277	318	319	317	297	322	282	315	318	297	323	296	334	312	324	254	266	296	327	315	297	293	300	311	293	326	312	309	296	327	287	295	287	282	346	290	280	291	316	269	297	314	295	291	335	295	313	297	324	312	330	312	317	267	291	353	282	305	276	330	266	299	297	291	330	330	310	317	323	331	279	321	302	305	312	289	297	294	324	317	297	296	271	293	321	316	296	318	273	286	336	297	304	302	312	291	315	275	268	300	322	282	324	277	294	305	292	311	299	274	355	313	325	261	267	291	322	312	313	344	291	319	280	285	282	331	349	316	308	324	316	317	299	343	313	290	318	283	314	306	343	303	334	285	324	321	323	281	300	278	321	324	334	295	342	303	325	315	282	329	285	291	297	319	349	320	318	328	311	310	303	301	332	303	285	284	299	300	323	326	291	317	265	295	322	290	339	333	311	325	282	256	329	311	308	280	311	307	261	298	328	289	274	297	297	328	271	337	351	287	325	303	310	285	294	268	286	339	303	319	289	324	324	299	301	358	335	282	303	309	295	318	296	299	310	312	286	284	330	321	267	292	289	312	337	298	331	288	310	321	285	305	289	306	309	302	327	284	290	299	323	293	318	346	309	314	339	316	310	310	295	281	285	315	315	332	302	328	322	299	310	326	319	274	328	279	328	317	289	306	305	317	282	283	317	331	319	283	291	302	294	344	321	308	328	298	321	305	300	315	306	299	281	325	321	312	276	303	320	290	289	332	302	313	275	311	261	297	296	276	315	313	330	299	340	288	336	275	295	323	297	321	293	286	266	296	283	307	296	324	283	310	331	307	320	324	281	298	283	284	332	314	282	313	317	301	290	290	309	282	319	304	334	307	297	293	301	275	321	313	302	309	285	284	287	281	297	267	307	328	285	291	303	298	279	294	310	343	305	319	320	329	314	310	299	305	315	309	265	293	305	286	271	305	322	312	307	370	286	288	303	278	273	291	330	276	345	299	335	328	300	295	296	317	305	312	303	285	321	310	322	312	318	327	304	288	304	316	285	313	313	270	304	280	304	279	321	341	290	317	317	315	294	319	310	321	291	313	316	306	316	279	331	299	287	303	326	303	310	301	290	305	313	290	314	325	293	301	323	324	278	299	303	302	320	320	307	328	300	302	311	322	313	334	311	313	312	310	283	318	294	291	285	332	296	345	298	348	277	294	273	323	295	307	336	296	310	326	299	315	270	292	297	316	293	350	283	320	327	285	340	319	310	277	324	280	263	312	329	287	318	292	276	296	299	309	322	298	314	318	360	310	307	332	315	295	274	308	324	331	326	315	317	285	284	333	309	263	335	275	308	299	317	262	323	302	330	244	298	275	306	331	287	314	307	291	287	274	295	328	292	303	278	297	341	335	303	295	308	333	288	304	317	346	284	327	310	317	313	275	315	299	268	308	310	258	326	295	323	287	276	315	320	319	330	309	297	292	310	315	310	275	307	294	318	323	304	306	306	288	318	301	290	305	367	321	305	308	298	321	288	318	337	317	311	307	302	319	295	289	306	313	290	288	274	303	303	343	301	297	279	293	345	315	304	310	316	305	315	318	293	302	277	282	312	329	323	327	319	290	323	300	307	296	325	326	315	316	334	318	296	290	313	309	324	321	302	336	311	314	334	290	321	280	338	331	310	305	331	290	291	313	349	287	319	298	315	261	311	308	319	292	270	304	283	274	298	272	290	304	305	303	324	290	330	286	292	329	289	311	329	311	338	320	348	317	314	301	342	361	334	299	281	329	300	323	314	318	294	287	301	308	291	284	327	318	306	314	312	320	296	352	297	283	294	294	287	302	273	316	329	303	318	279	307	303	319	311	299	297	289	305	309	325	325	303	349	293	331	304	287	357	303	310	331	312	323	317	346	320	349	340	300	278	306	297	351	312	312	307	313	332	326	277	288	344	329	290	295	305	306	318	326	315	317	258	299	328	301	341	271	280	309	307	299	296	290	279	305	355	312	308	317	294	321	255	305	297	284	313	319	310	324	339	328	331	322	298	309	301	305	309	322	267	338	292	329	322	312	269	276	305	303	330	307	294	311	294	292	307	305	306	303	276	287	307	289	323	294	277	285	290	319	269	317	297	300	314	291	315	343	305	322	301	308	296	290	336	312	332	299	269	319	311	309	272	326	315	298	315	292	275	279	286	315	340	283	312	337	306	300	287	300	297	294	321	286	315	255	304	331	297	315	320	276	307	304	328	308	316	283	285	328	313	296	300	316	296	297	303	340	319	334	314	273	284	311	277	310	270	292	298	296	295	348	295	311	317	301	330	326	318	277	301	314	333	292	302	314	282	327	345	303	320	318	298	286	302	292	316	354	314	291	312	276	325	316	269	309	311	311	296	338	321	290	320	314	292	286	320	340	305	278	316	274	292	309	314	309	314	276	313	300	298	291	315	325	280	298	298	317	305	329	305	317	288	311	311	316	312	290	298	305	365	353	319	292	308	288	272	287	301	338	307	298	323	343	317	313	285	324	298	316	307	315	319	324	336	324	302	298	303	279	316	307	303	314	291	304	306	327	319	291	315	337	324	308	325	313	317	327	304	299	334	325	322	326	267	302	336	306	280	325	285	263	286	313	295	311	314	330	275	300	300	301	301	290	336	312	293	326	286	303	295	291	330	301	297	291	348	315	311	319	320	321	327	314	293	297	331	307	337	291	326	294	348	284	286	292	299	300	301	310	331	339	265	310	312	330	277	281	269	292	287	301	319	321	339	308	308	300	278	328	303	296	305	301	313	318	304	325	340	306	303	300	336	307	319	298	295	295	297	347	293	298	288	308	321	308	313	291	296	334	335	304	338	313	299	295	287	320	312	279	320	321	288	303	312	289	270	286
23339	9366	6274	4237	3049	1878	1230	944	865	910	841	839	765	734	775	738	785	718	735	729	724	705	743	743	738	699	721	777	742	697	712	721	704	694	727	697	668	715	709	712	700	733	733	735	693	715	673	662	697	693	722	732	710	709	692	678	727	718	754	747	732	700	683	711	717	736	733	703	737	670	715	744	687	752	687	707	656	718	676	702	710	716	671	702	657	683	688	740	711	723	646	695	676	728	747	700	730	728	679	656	671	716	701	739	715	683	719	694	691	723	712	688	694	687	736	683	701	708	698	641	700	713	705	717	717	726	726	719	750	706	702	758	714	695	687	684	675	683	697	678	707	750	691	721	668	717	706	724	712	708	744	748	695	710	743	693	710	706	699	712	730	676	713	692	708	731	680	705	734	743	716	715	684	670	690	686	718	739	703	697	745	684	738	713	733	696	717	737	692	725	649	686	736	677	670	702	707	755	692	754	695	702	689	714	686	731	696	735	709	739	728	647	721	768	769	707	688	685	717	686	665	710	721	690	705	743	737	706	701	735	728	694	673	728	692	734	704	742	710	703	694	700	723	698	734	703	678	707	714	716	696	668	666	681	677	690	748	718	699	665	693	729	674	698	698	737	726	715	652	659	713	723	740	734	722	676	676	712	696	693	717	668	718	696	726	703	680	734	724	697	688	662	722	731	702	723	713	697	695	649	680	712	684	681	709	696	654	728	684	665	725	701	717	702	677	709	689	713	695	758	717	713	673	693	697	678	660	672	756	751	735	734	741	721	697	709	707	721	747	714	726	740	707	704	683	686	715	669	710	700	704	674	698	676	759	701	685	718	709	660	684	724	719	682	675	722	678	700	654	713	725	747	660	725	741	648	686	676	694	651	713	692	703	718	709	719	714	720	705	691	732	689	740	678	702	676	657	721	699	726	695	696	717	661	707	720	711	669	717	692	690	707	668	743	702	693	722	642	676	668	704	712	680	744	702	724	747	697	712	692	709	699	733	697	713	703	693	673	683	726	713	690	692	710	726	717	713	693	688	635	700	700	744	696	711	722	620	668	684	681	673	733	683	712	663	710	726	737	698	750	693	724	724	696	742	751	708	684	688	714	706	693	731	736	728	752	681	699	744	666	689	679	736	699	684	670	693	713	668	734	701	751	715	686	709	703	670	740	697	757	671	703	754	689	693	716	696	628	672	659	751	684	674	731	716	689	709	714	722	704	722	688	710	731	675	722	730	675	697	744	702	709	732	709	697	726	684	707	707	726	720	735	678	723	711	664	660	691	722	700	682	663	665	661	720	664	725	689	687	696	741	686	724	772	691	713	722	729	687	696	699	712	662	702	719	734	694	702	712	666	714	745	716	762	701	662	691	733	690	674	685	735	678	681	693	690	721	718	708	693	700	730	770	661	700	735	674	676	738	730	761	717	653	691	695	726	669	750	707	688	733	693	697	676	681	669	711	698	717	708	706	735	735	740	685	757	691	723	768	669	715	724	719	723	686	691	728	697	688	655	704	752	705	708	731	729	746	696	693	778	631	670	707	672	705	728	726	675	698	742	757	714	680	693	685	735	662	699	698	734	744	718	668	698	731	721	730	709	695	708	682	697	751	763	751	713	706	672	680	716	722	739	685	703	662	711	715	711	741	670	685	647	696	640	720	693	688	687	670	674	736	674	703	692	681	726	705	706	651	691	715	703	704	728	704	682	700	732	674	737	712	661	744	715	653	706	673	726	661	703	672	720	714	696	664	712	693	741	737	712	707	736	703	714	706	683	762	724	727	726	746	747	725	710	667	654	702	710	698	658	702	734	725	711	724	713	727	706	696	705	692	687	673	731	712	711	753	742	694	675	717	699	689	712	767	671	677	687	672	733	693	679	726	743	705	699	667	697	730	738	684	713	682	733	721	722	702	731	710	718	716	707	742	698	682	710	741	680	685	720	714	672	721	694	682	709	729	710	706	699	692	717	667	740	787	710	676	751	727	719	718	668	744	742	716	754	678	724	646	692	717	698	704	657	708	739	688	716	740	705	706	670	654	715	735	649	695	722	684	692	766	708	666	747	747	690	684	644	695	673	696	694	704	731	688	766	748	684	697	712	666	681	742	729	744	707	692	690	759	713	684	686	672	733	716	661	721	667	674	659	696	703	713	717	697	635	764	748	721	751	703	719	662	699	697	691	704	687	692	722	652	687	719	705	687	701	734	701	711	691	689	756	649	717	743	728	684	673	650	706	636	736	711	672	681	704	700	669	706	700	701	698	709	747	694	674	716	690	728	741	712	682	713	698	710	694	646	720	714	728	686	696	692	681	711	704	683	706	693	654	681	686	666	721	708	639	703	692	715	703	663	697	713	673	693	738	724	707	691	672	721	765	673	699	685	677	710	671	681	691	694	732	772	699	689	761	680	707	696	675	685	687	707	668	765	698	727	750	699	653	716	714	655	740	691	704	703	712	685	669	696	765	694	707	651	693	701	703	693	754	702	739	680	688	734	744	686	694	684	714	687	736	741	756	652	709	729	724	654	642	684	715	689	681	679	699	724	724	711	708	761	678	739	679	687	733	710	704	719	728	678	715	683	701	660	690	743	712	607	703	742	698	676	691	759	688	687	697	728	752	691	710	685	714	713	760	766	710	698	688	717	724	698	658	724	747	712	728	675	674	664	637	730	671	652	727	703	709	741	720	706	686	671	699	686	722	698	703	680	675	687	711	733	693	744	681	648	712	762	698	670	723	686	733	730	642	683	748	707	732	729	741	714	752	663	713	727	687	712	682	691	708	717	708	677	716	684	716	677	673	697	722	725	741	735	710	669	726	696	688	681	737	708	685	684	725	733	681	715	701	656	711	754	691	675	693	696	695	725	725	663	697	657	727	709	707	707	679	704	688	691	726	691	721	637	737	693	668	701	695	693	692	729	703	659	687	669	715	675	726	721	763	670	715	700	708	724	681	692	695	729	703	725	728	689	700	705	714	751	719	712	741	754	717	715	715	674	694	671	750	733	733	662	690	699	707	708	712	695	734	732	769	772	712	702	689	680	713	710	697	671	688	666	692	658	691	712	719	720	687	681	722	691	694	707	707	750	716	714	720	717	721	668	731	718	692	745	700	674	722	673	711	703	708	669	692	691	731	718	659	708	749	675	715	671	656	681	697	765	724	696	699	750	722	714	704	715	678	728	701	712	737	681	701	725	682	695	701	695	782	696	675	683	691	758	697	738	699	674	736	675	728	713	725	680	708	741	696	685	685	740	734	668	694	692	713	667	693	664	653	708	735	659	686	745	723	673	764	680	742	729	748	734	718	749	728	680	699	704	672	683	734	688	764	697	737	707	704	719	738	744	684	731	680	690	713	713	679	700	647	758	684	678	664	733	734	713	746	713	753	740	693	735	706	714	692	735	678	724	744	726	672	690	761	687	707	704	689	669	674	715	714	715	690	703	676	696	690	702	730	696	659	726	710	714	723	696	726	710	703	719	705	667	617	723	688
35094	7319	1068	635	425	394	346	342	314	312	344	318	347	301	328	286	328	312	336	364	294	309	323	327	301	301	309	334	330	358	342	334	308	317	340	311	319	322	348	323	312	361	335	351	299	336	312	304	349	335	361	273	313	297	292	276	329	318	344	308	277	322	341	310	321	309	313	342	335	341	314	318	310	291	306	314	320	300	296	338	296	303	377	324	314	296	325	298	321	344	334	325	311	332	323	300	306	310	332	335	339	346	316	321	342	312	320	299	308	285	328	319	314	342	332	296	311	336	307	336	356	317	336	312	313	323	344	346	317	294	312	324	338	326	301	321	318	310	329	332	320	301	296	284	317	336	320	318	300	332	306	338	323	310	335	311	319	369	310	307	366	322	355	343	320	321	330	299	334	343	322	303	335	318	327	331	337	350	317	304	317	345	309	322	321	300	301	352	324	319	285	269	314	325	340	284	292	313	308	342	352	319	304	306	335	319	349	312	329	289	313	300	279	322	346	269	282	301	353	339	335	302	324	328	310	331	311	304	303	341	295	332	294	341	336	334	362	284	311	321	330	348	304	324	336	316	324	310	308	315	326	283	344	344	311	353	304	310	334	328	333	339	329	284	312	306	312	305	342	315	301	339	302	341	311	335	366	349	295	363	322	342	333	333	296	318	296	330	317	302	327	298	340	331	315	273	324	318	321	348	320	312	326	338	328	303	316	333	293	305	292	314	295	310	333	350	329	291	301	295	306	276	285	263	358	298	363	335	312	324	321	313	318	327	352	319	314	305	326	332	341	329	302	318	301	283	324	314	316	334	338	324	319	348	322	337	302	307	269	290	303	293	311	318	353	333	304	300	341	362	281	326	334	310	293	340	303	320	291	306	299	341	299	338	301	301	337	327	296	286	289	303	318	333	324	305	350	309	321	335	309	338	319	301	336	293	304	324	317	335	332	309	314	338	290	323	304	340	298	336	307	284	288	320	316	300	316	313	324	324	335	331	314	308	296	345	304	332	317	332	319	320	314	283	306	324	295	321	313	345	324	342	325	307	284	336	310	270	302	318	296	323	307	339	315	355	268	286	310	335	286	295	324	330	331	310	375	301	339	280	339	304	326	322	308	329	297	305	295	310	292	332	300	306	330	309	312	311	310	314	348	314	329	370	367	311	312	339	331	328	347	320	328	324	300	298	292	329	305	336	331	351	289	317	327	314	323	322	332	297	308	301	348	314	328	316	288	334	350	324	320	341	290	325	348	322	289	304	322	332	282	345	304	297	350	290	289	344	326	323	333	279	347	339	355	301	293	302	315	349	305	331	295	300	311	335	312	325	314	295	268	318	323	295	295	318	340	304	291	297	317	294	305	328	321	362	317	311	336	311	309	306	320	323	334	332	318	338	323	300	331	318	298	357	336	294	319	375	380	322	312	279	352	335	335	345	316	319	321	325	302	286	326	294	320	328	329	273	317	293	328	289	316	372	320	315	324	295	266	348	321	279	305	326	301	347	325	306	343	278	321	314	321	319	306	304	325	292	297	325	316	293	288	304	289	322	336	294	323	264	311	294	338	304	322	293	301	309	303	287	306	329	308	309	316	330	332	351	324	303	278	303	307	301	297	322	304	339	351	321	285	291	332	320	331	358	322	286	335	331	347	315	315	316	309	297	344	323	330	310	301	346	310	330	309	340	306	324	297	360	353	331	341	346	325	333	315	316	301	304	292	301	342	331	319	321	303	326	325	345	337	320	311	335	310	297	334	304	300	331	306	314	352	327	324	295	304	307	305	319	341	311	324	336	312	309	299	283	303	282	311	311	320	347	309	337	328	324	337	306	321	325	346	305	300	338	322	351	299	326	303	319	329	308	330	316	288	312	339	303	303	320	315	336	331	320	311	286	290	299	359	311	330	326	307	300	338	315	316	317	329	323	328	343	327	313	324	340	299	316	359	331	329	334	301	322	302	282	337	315	315	288	327	313	345	348	323	339	329	313	332	297	282	343	300	364	310	332	324	297	289	349	318	359	298	337	285	312	320	338	340	303	334	348	315	331	319	323	303	345	328	363	341	302	345	333	290	357	276	363	328	332	325	322	321	335	321	321	306	310	329	341	358	321	319	315	349	298	334	344	316	308	314	296	321	316	307	318	336	345	317	309	336	294	298	303	330	340	313	271	324	295	336	334	324	308	325	321	354	280	317	324	305	322	308	279	270	317	296	316	344	312	339	311	306	317	315	331	340	318	319	330	326	341	306	320	323	335	322	304	304	317	334	313	358	311	330	316	281	330	320	321	336	324	324	349	297	339	328	311	315	338	292	304	311	293	336	310	292	351	313	349	336	318	325	324	309	325	296	306	303	309	289	306	310	347	297	299	303	316	305	334	343	306	327	339	336	316	307	333	295	372	319	313	303	336	304	282	299	335	322	330	323	357	321	308	342	329	286	283	310	322	341	296	318	311	341	349	315	319	299	331	296	305	314	314	280	336	327	329	343	335	353	292	303	320	302	348	319	325	352	326	321	281	357	326	284	294	315	337	332	320	325	346	340	333	336	326	307	335	308	318	306	362	341	326	321	322	299	299	301	317	343	338	302	313	316	331	339	343	312	303	342	322	306	306	306	286	299	336	307	329	349	330	331	307	344	289	321	349	308	336	303	314	340	333	299	307	302	292	336	353	322	329	318	301	316	316	284	278	316	330	335	288	323	303	346	347	308	319	318	294	310	296	365	310	330	284	333	325	304	314	361	327	336	352	316	325	313	353	331	313	320	315	300	318	319	315	310	315	307	298	326	332	314	330	310	314	289	333	298	335	331	313	318	317	342	323	295	299	316	312	344	325	352	312	311	334	299	292	324	321	344	319	333	348	352	337	289	339	326	312	299	352	286	308	317	317	312	303	321	332	307	289	325	298	315	294	317	325	348	327	368	292	319	312	334	357	351	312	298	321	316	332	338	327	316	302	305	332	298	314	315	303	308	282	292	329	288	285	331	335	345	327	348	329	323	316	314	289	295	332	328	329	352	331	345	344	308	298	318	298	327	305	314	318	323	319	327	356	308	319	304	286	316	285	317	319	308	329	328	335	303	287	326	344	299	298	330	339	318	325	327	308	283	320	345	307	331	282	278	310	331	362	324	313	318	301	286	334	315	349	338	320	315	309	325	306	308	287	306	287	311	307	316	321	323	331	306	353	307	323	320	320	312	323	329	299	338	354	287	285	330	268	332	319	315	314	337	331	305	282	271	290	319	293	318	305	292	302	340	339	335	304	328	304	313	313	338	319	324	323	339	350	277	310	317	308	319	364	332	302	309	338	329	317	327	338	307	325	334	313	312	338	308	289	300	310	305	293	327	300	311	329	324	331	305	332	323	302	322	323	334	346	311	325	331	345	322	346	326	292	360	317	327	305	308	343	317	324	344	330	317	303	349	327	330	325	331	310	299	277	347	289	309	301	291	315	333	323	340	286	331	319	309	351	313	311	329	299	328	378	347	352	326	368
25445	13572	8559	5832	2848	2153	1473	1030	991	984	896	850	828	807	747	822	807	764	776	778	797	726	750	770	770	716	727	768	721	721	779	758	813	759	693	740	745	759	727	715	779	736	765	753	745	767	724	760	739	781	775	772	704	738	736	720	753	752	770	760	781	742	743	742	741	736	708	717	732	755	774	760	715	750	700	696	718	713	808	722	787	710	723	710	715	735	769	760	746	730	707	753	736	738	729	754	721	824	713	727	757	726	692	668	781	742	735	727	709	713	754	765	774	767	761	730	722	780	749	749	737	728	734	724	779	785	760	739	772	755	724	692	777	734	762	740	777	805	790	726	739	792	738	716	741	791	728	822	697	782	732	748	737	747	742	777	755	774	762	810	790	718	736	724	776	786	724	710	712	763	734	714	731	808	726	731	763	775	713	794	730	727	796	765	754	735	741	736	720	789	734	748	755	715	721	773	783	725	746	709	692	751	783	761	790	699	765	760	694	773	754	682	739	764	706	736	726	764	715	762	728	735	713	713	737	728	788	773	736	708	810	714	772	772	710	724	698	764	759	695	719	744	675	727	743	761	732	781	748	781	709	739	758	739	764	726	706	750	718	761	815	742	807	730	745	763	746	738	760	790	751	750	740	756	773	734	727	731	776	807	710	762	787	751	768	703	721	776	726	737	739	773	687	743	724	745	784	793	768	728	722	764	743	754	778	701	737	771	742	715	757	702	720	687	738	749	724	752	818	741	711	797	754	751	740	757	721	749	720	719	771	760	776	761	773	715	741	760	752	733	717	711	821	797	728	752	737	764	784	728	768	760	732	733	708	732	778	720	740	748	769	691	717	750	765	783	734	745	755	742	781	740	725	832	787	734	702	750	741	724	768	713	703	710	762	752	713	720	762	754	728	755	724	754	790	755	779	705	754	735	737	763	764	744	746	662	729	745	753	732	757	775	662	724	705	721	762	765	748	734	761	775	771	743	773	765	698	767	730	751	769	758	770	724	738	746	763	696	744	692	706	769	747	737	772	713	754	742	757	761	786	737	708	725	713	722	750	743	741	692	758	728	751	719	713	737	723	746	768	759	724	749	749	705	748	744	723	759	752	787	687	810	813	757	737	752	780	734	775	748	784	754	776	742	758	727	749	738	772	748	735	735	760	766	827	728	766	768	722	727	725	784	705	746	738	739	730	744	738	770	802	776	734	730	758	716	709	753	756	723	737	722	751	759	728	666	786	742	732	723	730	752	768	700	771	740	753	694	762	753	730	729	725	774	717	773	715	724	754	762	689	736	722	722	749	722	762	731	758	756	722	747	756	716	684	738	765	785	751	769	782	700	734	753	761	710	728	749	762	750	745	697	770	715	716	711	773	710	728	715	794	723	748	742	760	733	744	794	725	790	738	752	793	761	768	717	743	723	731	752	705	735	712	739	756	739	722	731	752	777	729	701	800	791	729	785	738	762	776	705	768	733	704	750	741	744	752	751	687	761	735	755	732	792	726	712	755	755	730	735	748	737	706	763	793	736	753	722	769	711	738	762	738	801	783	708	720	735	754	743	753	727	739	727	739	752	714	735	726	726	752	743	733	779	748	762	736	720	762	782	771	721	755	732	715	741	776	691	758	782	796	761	754	755	725	762	778	731	727	822	725	786	765	787	749	772	774	750	735	735	720	783	793	764	786	753	786	759	742	793	722	770	777	765	730	732	794	716	741	727	688	749	756	725	717	776	699	715	705	717	746	753	768	684	755	754	749	754	735	774	749	735	749	724	724	735	778	716	709	802	738	705	754	725	722	724	723	741	782	754	701	719	772	712	763	701	791	755	742	725	769	655	749	764	668	747	749	718	746	735	751	756	730	717	793	757	816	811	733	763	767	774	743	786	744	714	805	694	747	762	785	750	746	778	753	730	728	749	784	695	716	748	746	752	743	771	703	734	747	761	760	758	776	756	759	758	712	739	744	766	782	753	772	777	754	708	727	714	777	696	709	791	709	678	685	722	703	751	741	735	760	707	764	736	717	713	763	730	798	796	696	737	759	798	728	759	792	735	767	708	730	807	684	712	775	676	803	718	746	839	797	746	749	762	719	735	741	703	741	766	739	769	755	796	751	763	720	750	766	717	741	759	793	738	753	757	713	775	750	764	685	774	732	739	727	736	724	751	696	760	745	765	761	733	758	767	685	752	735	723	695	762	761	715	747	696	792	703	728	707	738	729	702	743	760	774	742	783	761	691	750	720	715	715	710	747	693	765	705	784	724	725	773	725	762	745	754	805	757	773	709	716	736	729	757	711	732	746	803	749	755	752	729	742	781	792	722	721	742	734	775	777	736	767	727	700	792	766	772	703	752	733	743	726	740	735	768	766	764	717	728	731	733	737	745	756	661	754	776	752	755	782	726	740	760	705	731	795	760	805	739	744	765	773	732	743	736	698	769	720	725	739	779	757	717	766	764	771	730	772	782	743	753	717	737	771	747	742	727	774	714	746	739	715	767	759	694	749	751	674	770	727	756	771	726	740	785	735	758	793	739	735	706	795	765	705	729	751	734	720	758	783	772	761	756	724	744	723	726	746	743	711	727	786	735	727	738	716	770	747	748	766	739	764	800	740	709	730	742	737	749	762	710	734	722	782	719	781	739	781	740	795	733	812	728	778	806	738	748	747	787	756	811	747	746	761	699	743	739	707	769	786	766	743	704	765	690	769	772	755	705	759	740	711	741	756	768	772	745	755	730	737	774	709	762	767	741	723	721	740	693	747	723	699	746	716	733	787	750	686	747	718	759	745	750	698	766	745	776	797	679	706	714	748	766	722	755	734	735	748	697	688	767	737	800	709	719	690	768	716	754	780	743	762	731	742	742	723	717	731	747	773	752	780	730	743	772	751	725	746	781	683	753	730	760	723	770	779	738	701	710	717	775	709	755	720	782	749	793	753	781	768	760	779	703	755	765	769	708	768	743	789	772	747	692	740	756	759	735	742	780	757	709	749	722	723	750	747	727	725	805	770	732	728	762	740	733	762	743	752	766	713	732	746	754	723	733	747	746	728	725	775	741	744	762	719	735	748	738	681	731	735	726	726	753	795	724	741	748	755	746	739	758	755	718	755	725	719	742	710	729	720	728	711	761	734	736	695	746	753	746	738	728	765	742	775	738	765	774	758	723	769	744	757	708	741	745	711	730	770	795	728	727	720	765	743	749	798	787	777	703	766	770	720	717	788	776	739	765	752	703	734	688	746	737	729	801	738	733	804	754	790	725	812	754	682	699	728	768	721	755	726	791	753	740	691	747	782	744	740	693	739	754	751	727	733	778	708	746	672	757	757	682	731	808	748	762	771	729	788	783	740	738	757	759	709	761	702	715	693	689	783	808	736	767	747	684	758	776	728	690	754	676	720	753	746	752	757	744	780	732	697	736	738	704	781	709	744	721	738	739	710	707	753	754	728	730	737	788	836	745	716	737	715	759	761	766	786	738	727	670	736	774	761	753	768
23547	2745	550	460	311	351	332	337	284	290	291	312	313	294	306	306	299	293	277	290	292	265	319	316	311	275	309	294	268	270	294	310	290	302	311	296	275	307	301	303	311	293	271	305	291	326	326	281	314	323	325	276	320	288	322	285	285	296	306	304	293	298	274	293	292	288	297	280	306	292	296	315	277	288	295	272	271	304	305	266	300	283	286	290	297	282	256	308	291	264	335	263	266	300	246	324	322	320	310	281	286	276	291	282	304	316	337	304	305	274	267	269	296	267	310	282	294	287	272	293	297	326	294	309	303	317	261	311	270	306	354	291	274	248	288	304	289	310	302	316	287	274	289	260	296	312	310	316	300	290	305	266	275	287	316	296	261	318	283	305	303	288	254	276	309	319	280	281	310	282	287	284	272	310	286	289	295	300	308	288	303	301	299	303	294	287	299	278	280	305	288	311	289	300	265	278	274	276	316	315	287	307	317	317	335	318	285	282	292	285	312	306	299	278	305	279	322	275	293	259	296	278	348	292	301	285	306	311	260	289	335	307	254	275	317	293	284	292	313	287	328	279	293	294	291	313	280	316	306	303	302	312	280	303	317	320	319	275	283	273	276	276	293	268	281	267	317	286	299	296	280	287	318	273	283	292	294	310	281	277	297	278	294	266	295	295	312	334	296	302	308	292	257	321	305	290	282	286	297	291	309	321	275	336	245	291	289	312	268	297	302	304	331	298	289	295	291	315	283	293	299	285	274	303	301	298	285	312	327	333	311	295	327	265	289	264	328	283	271	280	292	265	289	310	286	267	299	284	286	287	254	299	313	296	316	283	310	296	303	270	320	314	302	284	282	306	280	307	297	284	312	311	328	294	327	299	321	313	296	291	316	282	293	324	287	331	318	291	300	332	289	274	316	280	300	300	290	272	293	321	306	275	332	290	291	289	315	307	287	310	279	297	311	286	256	282	294	300	252	307	327	281	286	257	283	309	289	249	319	304	276	295	321	293	293	294	262	302	300	298	303	308	283	246	289	263	304	289	310	288	286	305	271	299	280	310	297	322	289	303	308	301	307	286	341	305	319	268	287	315	310	278	302	295	311	294	301	289	292	295	325	274	299	280	326	306	257	290	305	269	302	299	296	272	303	302	274	262	326	311	268	315	266	287	307	308	283	311	314	288	254	290	274	266	314	306	280	298	253	341	280	272	291	265	264	301	328	283	295	291	321	277	315	278	303	318	276	294	323	315	267	292	278	308	323	300	310	301	301	325	333	303	263	292	319	334	307	289	296	287	291	270	286	277	309	277	287	286	285	284	292	301	270	279	284	293	289	340	279	280	320	250	267	269	302	302	290	339	295	297	273	302	319	299	303	314	329	302	305	289	309	265	302	290	284	291	299	284	283	288	309	289	325	301	288	265	287	308	229	284	285	300	299	280	316	282	277	299	296	284	282	288	286	300	274	284	303	345	330	281	273	303	270	319	264	297	298	316	286	283	295	303	299	310	295	279	309	280	311	319	308	304	277	290	314	288	301	334	308	317	327	312	304	281	288	306	289	280	275	294	296	305	263	323	308	298	281	284	270	292	293	325	302	286	282	308	318	292	245	298	273	308	291	269	314	278	291	318	299	314	326	295	289	311	299	282	289	314	298	246	293	285	286	296	278	298	270	310	283	323	298	278	295	275	316	263	325	299	275	281	297	317	308	295	307	309	299	277	296	282	262	270	320	275	305	289	316	300	291	293	280	304	273	284	265	294	318	303	333	271	303	305	306	312	270	297	287	329	291	303	286	293	312	306	310	312	292	300	274	279	294	315	298	263	308	278	291	324	305	292	276	290	286	295	292	321	300	324	309	283	321	300	280	317	322	319	265	315	283	301	259	266	282	290	300	305	303	295	254	286	269	318	292	257	287	262	316	306	314	303	277	287	255	300	275	299	313	293	310	289	289	286	279	265	270	303	267	258	315	285	333	275	299	272	291	263	304	299	267	284	311	275	303	307	298	289	274	308	283	289	275	297	256	282	317	311	290	269	279	327	284	295	284	278	322	307	288	310	283	328	318	287	295	308	301	302	291	328	328	279	290	313	298	285	287	318	294	307	284	274	305	303	283	313	331	305	286	299	292	294	331	281	321	316	283	306	321	286	298	313	282	307	287	273	291	289	278	306	280	303	322	272	290	309	327	290	299	240	300	289	300	315	298	292	279	279	302	277	282	294	308	301	286	322	297	290	256	294	320	333	301	304	308	294	311	321	314	347	307	266	331	283	334	285	319	277	303	290	296	320	281	300	270	274	312	299	306	299	282	269	300	306	284	278	309	294	285	279	277	273	275	268	330	318	285	261	314	277	286	321	315	285	298	268	301	300	302	322	323	290	305	313	327	269	296	282	323	340	321	313	301	356	327	299	308	276	312	297	328	318	304	289	255	255	293	294	274	278	280	284	297	304	277	304	266	299	342	308	303	282	287	275	309	371	250	310	299	282	311	326	277	318	299	320	264	290	284	303	289	316	275	258	326	326	285	293	304	330	270	271	294	292	292	290	298	277	300	287	298	309	302	296	288	322	281	294	288	300	290	281	308	307	311	315	291	298	262	267	305	312	304	283	302	281	278	298	263	300	266	321	267	296	328	289	304	295	293	294	308	296	314	325	299	273	305	301	285	291	315	275	295	291	287	311	344	296	290	292	316	301	292	288	274	275	269	289	299	287	311	325	313	292	296	299	317	283	354	301	293	288	291	322	325	300	305	321	318	320	282	296	278	286	312	296	311	331	300	283	342	311	319	277	321	277	285	289	287	300	287	272	303	291	284	298	310	285	309	280	313	319	331	306	312	269	337	310	300	282	287	278	309	275	288	303	314	309	294	295	326	287	263	290	314	275	270	278	289	268	278	288	305	296	276	278	302	304	306	331	313	305	305	285	296	291	281	305	287	271	291	307	298	270	332	303	294	299	297	276	306	295	304	304	283	296	319	281	324	283	286	315	284	296	326	290	324	276	277	297	288	278	327	266	270	323	268	263	282	308	253	298	319	268	284	285	269	272	322	276	323	313	293	289	345	285	305	330	262	267	269	295	307	334	339	300	294	328	312	297	284	300	254	304	267	315	297	291	291	278	328	285	287	270	318	293	285	307	322	280	303	297	306	286	296	318	278	299	319	324	285	253	292	273	276	304	278	313	308	311	280	317	292	311	272	269	321	323	280	347	308	305	306	306	296	268	282	284	294	276	343	317	310	330	283	293	302	294	322	293	302	305	264	270	245	264	269	280	285	267	310	306	311	293	320	299	293	279	307	329	325	325	289	298	305	326	317	298	282	303	312	297	279	270	298	291	286	298	297	294	298	306	278	273	275	294	312	311	301	357	290	263	340	289	307	304	304	276	300	296	264	269	292	276	315	287	289	280	305	290	317	302	291	305	301	294	324	266	268	300	323	280	304	298	301	294	299	285	308	268	307	290	293	302	299	311	323	285	289	312	308	303	287	298	306	326	332	264
16572	5776	4490	2935	1843	1172	967	771	776	763	709	656	716	686	687	668	651	689	646	684	635	651	628	711	673	650	634	653	666	657	656	701	630	656	654	656	681	683	638	645	660	675	645	605	666	657	649	609	638	638	684	683	658	637	653	666	632	701	641	679	657	665	603	683	664	655	647	682	693	662	635	635	600	673	666	653	656	628	665	658	649	639	643	636	644	627	650	652	679	662	728	691	651	684	682	665	630	672	629	685	625	652	653	647	616	662	650	673	750	672	633	624	639	645	708	628	625	687	684	663	661	652	663	645	633	693	652	651	609	620	691	672	623	654	645	625	656	733	632	666	589	687	640	627	681	670	625	673	665	685	621	652	692	683	657	660	645	641	650	645	678	689	630	619	654	668	682	656	647	650	651	678	634	620	657	676	663	653	647	647	678	707	659	698	676	705	698	686	653	695	648	621	682	670	636	630	660	671	677	624	615	681	664	680	707	642	648	639	690	667	695	647	605	691	661	656	623	636	672	663	660	676	607	633	649	653	657	662	640	663	671	618	635	626	668	677	644	666	580	645	634	704	661	685	654	682	656	633	700	629	697	660	688	677	639	660	620	678	635	696	669	677	656	654	660	672	685	614	614	665	662	697	640	660	691	649	710	625	661	639	637	613	667	618	642	650	660	655	682	667	663	676	704	609	661	681	678	652	669	674	686	714	642	661	675	627	640	632	668	674	651	673	650	691	678	660	697	655	716	703	660	649	650	648	681	674	659	650	649	611	604	670	661	652	653	669	671	685	625	670	656	612	704	655	674	647	642	665	629	662	657	633	656	640	663	657	618	674	678	661	668	659	639	609	619	647	671	671	592	645	642	688	684	629	628	657	658	613	651	674	625	640	650	662	708	665	644	630	643	662	646	689	627	635	656	648	659	628	697	670	651	671	653	663	635	644	593	704	686	643	663	630	644	677	702	608	613	715	696	671	652	660	652	644	672	673	639	703	654	623	667	687	680	681	643	648	654	675	634	641	653	669	622	644	687	615	657	695	668	688	663	661	630	627	629	711	616	673	666	659	647	708	628	647	712	662	704	687	639	687	602	642	696	621	642	651	619	638	664	627	650	668	690	675	667	640	630	707	616	690	645	637	644	621	654	669	699	659	623	642	665	678	697	657	640	627	637	671	609	678	658	619	683	650	630	679	690	645	654	706	690	669	627	681	623	637	647	630	681	652	645	649	669	659	673	685	646	702	632	641	628	676	676	675	686	680	653	649	635	645	630	663	668	678	637	642	668	653	692	644	658	683	745	668	646	660	671	694	684	702	645	649	628	667	682	664	699	679	696	606	659	638	683	666	622	647	653	653	640	662	630	645	640	653	642	653	687	687	648	658	625	638	652	692	635	667	712	677	656	628	647	692	678	672	621	663	664	676	650	648	686	662	704	657	624	660	657	620	646	648	690	700	698	699	665	653	623	653	637	667	649	692	678	646	659	708	663	631	718	694	669	689	616	679	649	644	659	629	671	661	668	649	605	665	682	662	655	622	672	669	680	678	687	659	641	645	658	657	633	673	633	640	682	649	651	665	648	684	670	636	667	639	650	641	669	684	699	647	632	677	640	696	628	633	646	636	644	722	670	674	724	675	623	647	627	737	675	691	671	689	631	656	657	652	630	664	649	617	648	642	668	670	646	671	646	670	605	688	607	663	665	635	665	633	659	655	700	693	657	636	668	669	635	627	618	701	676	604	590	644	673	687	630	661	656	669	705	670	659	627	660	676	645	665	657	697	651	694	739	648	674	669	662	647	668	693	644	686	647	681	644	674	645	667	669	652	706	607	606	690	656	639	672	725	668	619	631	685	618	692	650	620	589	647	658	653	660	637	688	633	699	660	621	681	665	626	631	617	670	675	634	673	662	631	691	678	684	624	637	683	643	584	659	665	657	644	646	693	604	657	680	670	702	671	633	656	677	680	632	672	655	674	620	698	595	633	631	649	650	695	663	638	687	680	663	657	685	641	617	682	654	653	640	686	664	680	656	690	674	589	622	658	715	685	645	647	679	638	664	691	654	652	669	685	637	669	631	720	649	651	666	667	663	631	647	643	689	615	631	649	685	657	665	578	637	649	638	672	626	693	650	644	599	670	630	681	636	638	638	639	648	655	642	663	676	646	675	648	619	653	650	641	658	635	652	667	655	650	674	637	633	686	661	694	652	653	689	697	637	629	692	620	682	645	671	688	692	622	660	632	655	637	677	646	664	667	667	674	673	697	625	656	645	686	649	661	646	685	642	636	640	606	688	663	660	636	716	706	638	644	690	663	662	683	660	695	637	683	622	635	681	686	645	629	656	685	639	655	631	680	640	626	633	669	640	606	691	657	686	665	706	653	615	659	635	664	648	663	657	623	641	669	644	675	656	672	629	646	667	673	656	674	688	664	640	646	668	668	683	668	701	667	698	644	684	671	671	665	650	682	637	643	700	623	656	683	680	625	659	615	629	711	632	683	626	654	623	636	664	641	665	749	677	682	667	645	636	648	684	681	634	634	656	666	635	676	635	630	664	666	646	641	646	697	646	637	619	651	686	625	656	645	681	606	642	659	661	697	633	685	629	685	672	655	640	638	672	643	653	673	639	644	673	674	659	636	657	647	652	662	697	679	647	668	630	658	718	675	657	635	649	662	688	650	703	702	635	668	676	670	633	709	650	664	658	692	604	652	682	628	659	639	654	674	639	653	655	665	657	699	681	663	676	679	644	690	668	670	691	665	617	650	683	666	663	663	657	653	645	648	671	691	660	687	655	678	618	675	624	666	627	650	680	675	679	608	671	694	694	622	646	615	631	663	676	659	637	634	666	657	649	666	659	625	693	641	650	645	640	619	664	656	686	644	685	661	599	685	699	667	661	651	598	663	693	683	634	647	696	704	604	624	647	690	667	692	678	641	686	681	669	666	614	658	644	682	659	679	645	656	666	666	690	654	689	689	702	753	635	641	688	691	659	621	680	642	651	663	608	603	632	626	682	631	636	666	666	651	655	661	647	651	653	702	679	657	637	667	638	667	678	681	618	667	632	695	670	698	688	644	645	660	639	648	659	654	656	681	658	686	634	659	699	706	669	608	642	638	689	635	660	622	656	654	647	636	693	608	649	668	625	632	629	712	689	621	666	625	648	667	653	657	679	701	681	669	656	603	719	665	619	622	674	668	676	628	663	655	695	677	659	651	622	688	641	641	691	639	623	639	653	647	621	674	662	635	637	645	670	679	624	674	711	623	623	670	626	684	672	634	668	655	646	657	654	698	656	671	632	682	646	663	615	645	703	662	608	654	659	607	632	661	659	656	721	642	646	650	697	625	645	720	653	634	637	619	686	673	666	607	606	705	659	634	670	640	679	667	673	694	666	670	672	668	677	651	625	626	684	634	652	644	709	656	608	655	685	629	682	653	657	651	643	665	678	666	671	620	616	610	642	657	649	636	644	658	637	660	678	665	670	660	661	657	677	724
32716	5492	1016	535	404	379	336	362	329	326	296	349	288	303	327	300	294	314	335	321	304	329	332	294	301	282	318	289	316	301	317	306	319	301	300	280	290	286	328	288	273	295	298	317	331	287	301	350	300	314	269	306	302	331	286	301	285	305	310	327	346	307	308	304	312	304	314	303	281	290	337	339	281	289	306	292	324	300	362	266	335	285	287	305	317	345	323	314	317	297	266	341	317	276	334	298	339	271	303	325	329	322	309	308	310	312	287	301	284	310	298	323	329	331	287	316	315	299	327	331	294	341	285	323	312	354	283	307	292	294	278	306	303	315	315	323	319	350	268	322	323	262	296	326	313	294	281	301	280	343	311	334	332	336	337	302	273	265	317	276	303	304	294	319	290	308	304	313	350	307	324	315	367	319	314	281	265	304	287	284	328	333	303	298	316	327	340	327	307	304	306	288	312	316	280	309	272	282	289	275	315	263	285	264	294	291	315	315	303	286	277	284	307	273	328	293	294	302	284	302	288	318	317	325	286	296	313	293	299	288	319	312	316	322	298	286	309	303	290	318	300	293	282	262	368	322	331	293	275	302	293	326	286	318	311	313	280	292	331	309	321	322	299	301	295	336	301	311	291	289	318	283	282	360	322	305	311	298	299	314	311	293	327	310	345	334	302	304	321	310	350	290	332	296	326	302	286	319	326	282	280	309	271	283	304	363	300	313	303	327	300	352	343	304	331	299	274	312	299	335	291	276	301	296	285	298	331	297	295	301	284	323	287	315	329	327	322	325	312	323	282	315	288	290	354	287	292	303	306	315	340	356	300	316	314	314	301	321	326	312	281	294	269	270	285	317	295	336	279	304	298	301	346	334	342	281	315	345	329	308	294	330	286	308	267	297	301	314	296	298	317	318	318	309	311	299	305	321	303	278	341	288	292	306	294	311	274	284	287	264	319	319	333	319	294	317	301	296	294	290	334	281	306	311	312	299	327	302	301	276	310	357	322	304	333	310	284	283	322	302	303	295	326	323	326	312	265	337	302	267	320	310	285	333	305	305	298	307	319	284	310	297	298	286	286	313	302	311	297	284	337	321	300	336	316	310	292	302	319	299	313	318	309	321	301	334	313	281	299	289	338	306	291	317	292	326	328	318	312	275	291	289	297	306	330	320	314	309	291	305	326	311	319	314	305	266	320	344	323	281	324	330	310	337	295	297	298	327	293	295	332	295	279	279	304	281	308	301	312	313	315	278	281	299	295	269	304	289	306	334	303	331	291	289	284	305	298	328	289	292	286	335	326	317	299	287	324	324	320	343	292	315	312	299	297	293	293	315	299	299	284	316	317	289	317	310	280	318	301	295	281	302	304	338	329	348	306	298	292	269	336	365	301	319	259	327	316	320	312	316	320	324	325	302	279	296	317	315	295	323	317	337	314	355	313	302	287	307	347	283	316	295	303	288	318	303	322	266	319	285	340	323	309	344	302	307	305	283	317	322	310	301	289	313	260	303	345	307	334	296	301	293	303	285	301	295	284	303	323	315	277	331	322	313	319	337	315	293	299	298	295	341	277	307	293	329	295	262	325	324	281	287	291	286	302	310	305	310	340	290	313	287	331	309	311	315	305	326	309	306	297	337	333	307	351	307	303	311	329	303	305	262	311	289	308	334	313	307	310	304	315	300	310	294	334	309	258	300	330	284	318	310	309	284	304	291	315	313	281	323	276	287	298	314	309	295	301	301	326	306	306	332	300	313	317	274	314	304	325	298	317	344	296	292	253	330	334	281	286	286	308	319	313	333	302	325	313	319	322	296	327	326	286	311	333	320	304	260	301	293	290	316	291	287	308	308	307	319	300	315	293	329	298	271	307	317	296	314	273	301	287	290	314	290	315	291	286	303	303	293	317	325	269	316	292	325	362	296	310	333	264	283	299	360	299	334	318	344	336	284	311	298	321	321	333	310	316	328	315	301	285	324	286	352	313	341	321	319	332	353	340	301	332	304	315	297	315	314	297	305	320	314	300	300	335	284	307	315	312	304	309	330	303	321	288	319	346	351	304	277	317	322	298	308	288	284	295	292	315	298	330	321	300	286	310	351	321	308	342	300	295	353	344	308	301	269	302	280	314	275	326	308	325	306	286	313	324	286	262	319	324	273	305	316	309	311	248	309	319	314	275	295	308	308	315	329	326	322	299	304	299	319	309	307	338	354	317	287	286	306	288	306	312	301	313	331	332	333	296	322	297	302	310	309	310	285	308	324	297	286	279	319	285	314	295	287	347	284	300	250	311	291	297	310	310	303	309	311	304	319	287	318	304	276	316	282	306	304	283	345	301	289	331	332	302	309	321	304	296	315	325	329	295	297	317	302	299	308	340	307	290	300	329	278	296	323	335	319	306	317	321	300	318	340	345	308	301	297	318	323	309	320	312	318	293	325	284	315	321	317	274	302	328	300	293	299	297	335	300	328	308	324	304	291	302	320	312	299	308	290	298	313	268	299	251	306	275	312	298	326	310	316	311	328	308	310	299	335	320	290	314	315	300	277	315	296	274	320	338	287	305	331	290	309	321	296	277	330	309	306	304	334	304	332	328	278	351	331	298	323	306	302	327	319	281	333	285	287	300	302	291	315	325	327	252	264	328	296	340	326	304	303	297	335	321	296	251	293	300	321	325	294	338	329	293	289	303	300	303	271	286	277	319	296	319	275	292	351	277	320	300	296	294	299	312	323	316	311	322	318	299	275	292	324	339	354	322	300	335	307	288	304	306	322	308	331	294	327	335	291	285	302	313	318	305	297	331	292	314	319	330	311	307	331	367	299	308	316	293	285	301	283	321	293	317	327	331	299	307	322	284	294	320	283	299	313	306	304	281	305	299	299	304	313	327	332	300	285	292	331	319	327	352	314	302	331	343	316	312	303	303	310	328	299	271	316	342	316	321	294	313	287	297	295	307	308	308	312	293	284	317	298	308	299	317	306	319	301	339	321	282	306	291	303	281	324	282	347	302	298	325	329	285	326	304	322	297	319	287	308	328	336	308	250	323	317	340	282	303	303	309	293	329	288	297	289	307	292	301	336	310	306	287	310	345	302	285	314	330	307	296	322	299	290	308	310	321	331	376	311	309	291	307	324	267	315	358	291	298	281	295	349	288	316	316	338	269	317	289	334	316	289	267	316	330	335	300	331	287	299	284	272	259	321	330	340	330	281	291	326	320	300	312	289	297	300	314	320	309	285	284	267	293	328	296	323	311	334	318	290	297	298	318	323	293	311	285	294	324	308	283	301	289	287	308	294	295	281	344	300	301	327	300	341	333	297	304	299	322	330	283	277	347	293	287	291	300	315	328	279	299	347	303	315	277	273	290	294	314	281	267	295	294	286	335	307	283	290	284	308	325	320	326	333	312	288	286	308	291	310	306	303	313	313	330	328	266	300	309	304	273	338	332	311	291	330	310	359	312	304	309	348	334	305	326	275	313	285	260	315	296	284	299	333	314	290
23259	10463	8614	4563	2638	1958	1272	913	886	889	810	761	820	805	719	790	753	748	690	759	753	757	713	734	688	731	712	684	690	745	725	664	750	705	677	675	752	710	690	730	758	679	680	714	685	689	667	719	728	673	680	676	737	688	742	696	711	688	699	730	715	699	665	723	683	711	657	712	716	640	732	666	729	727	743	678	715	685	670	727	757	711	705	698	728	728	673	703	674	661	676	689	655	715	693	684	658	731	751	720	738	708	699	710	692	714	693	688	699	659	706	749	710	693	709	659	724	681	693	675	731	697	716	682	733	722	719	721	710	727	724	683	710	672	719	699	680	673	740	682	670	717	739	713	730	713	772	663	768	748	744	678	703	700	655	726	702	714	657	709	657	676	698	740	664	715	672	758	692	715	744	741	736	705	672	721	734	698	727	694	753	678	707	713	712	676	748	679	714	740	669	699	722	725	690	690	672	681	684	710	734	669	701	667	744	716	714	688	678	773	719	679	679	712	685	727	709	683	681	728	698	672	656	708	675	704	709	672	697	683	695	723	657	738	759	705	698	649	691	727	751	708	701	769	694	709	686	703	707	718	701	753	750	691	750	653	691	675	708	685	718	667	694	674	780	736	724	687	712	692	680	701	698	743	700	657	691	728	653	713	731	706	677	674	693	689	713	686	714	698	700	696	679	755	669	720	685	685	678	754	738	694	700	678	732	694	708	657	705	731	682	683	708	657	684	718	705	707	642	718	733	701	726	654	730	736	743	705	710	679	658	671	727	708	688	736	695	734	704	746	691	665	687	724	758	733	670	729	703	674	678	702	710	695	693	653	717	736	777	699	683	715	688	701	718	716	690	699	683	709	719	758	716	697	719	738	722	730	711	680	758	704	675	745	689	673	693	737	761	711	710	739	755	715	697	720	711	708	700	676	683	701	670	729	677	668	706	664	678	695	698	678	723	707	692	706	677	695	691	702	691	748	671	724	664	672	735	723	675	696	688	704	694	718	682	734	711	686	719	686	722	676	729	727	746	705	664	698	688	722	735	693	686	681	704	717	695	675	698	661	705	721	740	695	691	678	688	687	739	696	745	685	668	702	704	662	672	731	694	631	667	692	664	702	713	697	710	701	729	721	718	672	661	709	688	710	687	744	694	727	755	738	728	719	707	721	711	733	714	691	671	662	754	727	691	695	698	742	718	685	688	772	691	674	715	716	729	720	722	692	682	736	709	714	663	705	702	720	682	694	711	684	703	634	697	714	681	749	671	731	732	677	692	705	689	732	718	734	720	647	638	699	687	665	719	693	714	653	667	709	657	726	669	722	692	679	712	724	660	724	654	624	705	707	728	705	686	684	702	706	675	732	695	654	721	659	715	670	682	723	688	667	756	710	695	681	705	756	742	736	702	670	678	632	686	738	689	711	679	673	684	631	729	713	638	649	753	665	697	723	696	683	709	668	736	731	683	681	721	735	738	699	735	693	710	688	663	723	715	696	697	662	734	674	696	696	711	684	693	701	696	680	706	715	712	730	724	682	741	723	675	647	716	722	712	723	723	666	665	708	715	728	712	712	671	652	671	685	720	720	658	669	714	739	726	745	656	724	748	754	708	704	728	771	689	669	701	677	675	646	692	739	728	693	742	655	674	713	696	704	656	689	703	689	736	702	675	707	726	732	719	712	704	697	681	770	673	701	706	714	689	705	734	722	707	699	709	682	688	735	739	704	679	714	749	676	728	743	632	678	717	705	708	671	726	683	706	685	728	672	680	728	721	686	707	714	711	685	642	682	683	685	721	702	715	747	710	697	673	723	723	719	681	716	739	678	689	714	754	715	663	728	671	700	702	725	737	660	725	718	688	717	704	667	696	684	680	730	700	693	706	701	685	679	719	759	658	721	694	724	703	719	738	738	674	704	689	676	673	713	714	688	708	710	779	736	714	691	708	731	658	717	728	724	715	704	719	653	696	679	707	713	666	702	702	750	700	718	719	696	705	686	705	703	742	701	742	675	687	735	720	733	696	691	708	732	754	716	720	711	691	682	742	666	700	748	729	655	665	716	719	686	716	687	721	674	715	702	710	707	725	727	692	725	764	714	658	714	660	676	720	729	686	698	689	696	696	728	736	653	742	737	695	662	686	631	677	699	743	675	710	716	670	696	714	716	709	701	741	706	737	696	750	673	732	735	677	702	689	706	737	747	687	674	670	725	691	692	669	693	717	738	722	661	649	712	704	699	646	692	713	665	680	765	742	704	692	661	757	709	697	696	695	691	688	695	710	745	692	719	741	726	662	697	684	698	697	685	677	691	699	683	683	712	697	694	682	702	660	718	723	711	723	693	710	716	709	708	656	739	677	720	708	695	709	702	717	705	717	705	730	702	709	695	732	677	736	665	675	688	704	688	738	710	720	713	742	689	668	706	676	674	711	727	747	702	762	735	684	662	761	724	710	717	661	666	682	740	747	733	732	687	653	654	663	710	715	727	715	676	698	687	718	710	699	686	748	688	674	676	673	708	694	716	722	692	690	664	728	675	697	666	710	688	708	696	659	714	706	708	707	710	681	662	733	682	685	696	701	732	696	718	699	713	649	722	723	778	702	716	745	731	682	651	746	721	693	687	715	739	637	658	697	711	692	690	694	719	690	688	713	738	689	704	691	693	645	693	666	724	678	730	695	717	698	742	670	674	746	719	689	698	669	720	719	657	696	717	666	679	749	682	722	693	703	673	737	646	728	702	741	696	702	726	673	697	648	693	672	751	689	704	689	699	717	712	732	697	670	674	665	663	695	636	689	720	702	707	712	695	735	739	669	717	703	697	725	694	729	705	742	673	721	685	720	710	675	688	687	670	734	724	720	712	661	738	748	669	704	680	687	724	704	717	742	731	695	722	730	733	720	716	676	689	733	676	702	692	698	693	742	711	725	713	700	714	704	680	679	673	705	688	692	702	763	725	712	698	728	664	740	669	716	704	705	744	679	701	730	693	692	681	714	719	718	683	680	672	702	687	731	689	664	747	710	704	697	720	691	684	695	642	727	686	684	710	713	692	668	702	699	713	739	700	737	658	672	721	758	717	720	704	680	724	711	732	703	709	683	709	660	660	671	716	694	707	722	711	700	675	711	695	738	716	657	733	680	692	689	689	698	721	723	743	653	678	704	661	738	752	702	735	687	708	684	708	706	740	691	683	783	724	736	687	715	656	675	707	737	712	630	713	730	647	685	744	694	699	723	688	715	696	695	680	690	739	700	698	725	642	687	722	691	682	672	738	655	736	703	708	722	673	700	682	698	690	706	756	723	679	771	685	734	697	698	664	700	713	709	744	737	724	632	667	722	712	724	712	658	729	714	696	712	681	712	668	703	725	712	700	688	728	720	662	684	726	703	717	690	745	720	727	697	655	709	692	662	710	764	740	656	743	726	677	672	733	667	692	700	752	737	759	714	727	657	699	671	723	703	739	682	700	702	703	718	677	696	761	672	678	680	683	665	635	694	665
38419	6663	950	624	447	343	342	368	287	318	326	302	297	318	314	315	337	305	303	334	321	315	345	336	336	327	326	341	328	288	336	318	305	275	312	310	304	327	308	324	352	279	315	341	337	315	321	310	320	324	357	331	320	317	316	279	279	338	308	344	355	319	336	353	309	372	315	319	283	315	317	323	315	334	315	300	313	309	337	288	357	321	318	301	326	313	351	337	303	321	314	301	345	318	319	329	327	293	320	313	341	311	301	323	327	290	336	333	319	306	290	333	340	302	341	313	313	313	334	285	319	318	322	287	315	296	312	320	257	281	320	351	317	306	318	336	315	307	301	326	326	268	318	307	311	320	311	316	318	319	311	294	281	319	306	320	319	287	308	314	311	346	339	312	311	283	314	317	290	318	335	318	306	307	303	327	333	357	335	351	306	333	333	318	300	313	333	329	305	310	276	329	347	341	298	281	309	313	311	322	315	311	304	360	293	300	329	303	306	284	326	301	292	311	308	302	301	332	322	324	314	343	306	323	285	282	295	335	315	360	334	330	303	349	317	324	325	342	322	325	334	322	316	344	305	329	334	314	322	311	309	332	311	285	337	309	352	352	285	262	307	303	302	296	295	314	305	300	304	341	303	294	319	313	317	331	313	317	338	298	317	298	319	348	319	275	277	318	297	306	341	332	326	325	298	304	300	298	297	306	306	315	331	290	331	306	317	318	342	312	321	323	344	364	347	302	305	308	337	324	317	328	302	294	305	323	291	352	317	324	310	329	311	340	328	309	334	297	350	350	304	302	314	300	319	327	290	309	288	279	315	335	292	298	302	322	296	308	331	300	345	311	280	332	323	302	288	351	357	300	306	304	296	334	320	314	276	331	327	308	303	324	323	317	313	316	331	323	325	317	283	299	335	302	333	340	363	333	344	321	294	303	278	342	328	327	289	317	303	337	342	283	324	309	305	305	335	324	308	329	316	365	332	320	310	307	332	292	304	299	308	332	305	313	299	291	371	332	332	350	352	290	316	314	291	307	333	322	300	318	307	331	335	320	292	304	304	334	315	303	328	320	305	287	330	335	334	310	331	306	325	332	277	323	324	311	351	365	306	299	318	335	316	317	323	280	313	309	295	298	350	309	286	309	312	315	330	284	311	307	337	319	295	316	302	310	312	312	355	317	269	319	310	293	290	312	326	356	320	290	304	309	342	350	356	363	311	299	293	337	337	287	336	327	301	333	350	310	319	303	317	319	301	291	324	306	317	336	306	353	342	328	318	350	330	315	301	344	316	320	308	324	345	312	336	320	304	325	303	296	332	330	299	309	321	329	310	299	314	327	354	350	333	290	305	291	303	304	299	324	341	319	284	322	326	293	308	322	348	319	320	288	306	339	324	326	275	311	281	351	349	306	322	330	307	296	330	308	320	301	329	314	334	304	286	285	303	337	269	299	322	310	312	277	319	320	318	324	340	306	349	357	292	313	297	306	305	331	327	317	338	314	323	309	313	341	332	304	330	301	316	350	323	343	350	342	297	310	328	307	319	335	309	298	307	310	330	298	331	316	318	326	316	320	324	306	311	340	351	360	328	317	313	293	317	282	286	295	293	305	308	343	326	291	340	298	310	326	330	343	329	356	316	308	334	362	335	300	348	313	306	322	308	329	318	303	330	315	309	288	296	329	292	312	293	297	319	344	312	334	311	299	300	325	332	339	311	327	312	311	310	332	310	298	321	251	323	323	331	317	314	312	345	334	335	316	327	281	320	300	323	342	297	311	317	340	314	347	315	344	316	336	313	321	300	295	309	327	321	318	316	331	268	315	312	281	343	319	332	310	294	303	306	316	372	313	309	327	311	294	288	312	308	308	328	309	322	290	287	317	272	323	329	318	320	324	336	335	322	341	311	271	284	288	294	323	290	311	322	322	290	308	294	284	306	325	303	353	337	295	296	308	316	312	291	298	303	315	335	277	318	317	309	310	317	321	333	300	330	326	333	311	337	267	337	280	291	337	336	327	307	305	311	296	312	316	288	304	308	323	319	309	320	331	295	300	319	325	312	320	287	322	325	310	316	341	294	310	317	332	318	293	311	325	318	324	337	322	314	309	311	314	291	313	327	338	294	295	337	308	334	304	289	341	304	301	316	334	291	301	278	295	317	319	318	338	321	316	371	328	309	309	320	328	295	299	317	329	342	279	324	301	339	290	326	335	331	333	332	326	336	327	320	335	318	306	321	308	329	307	285	295	307	331	298	343	322	297	316	321	334	337	316	334	299	313	323	358	314	314	318	322	332	331	311	293	335	291	327	311	292	303	328	309	334	311	324	301	288	324	303	290	301	341	296	344	292	303	336	298	290	295	339	336	304	357	327	315	289	301	309	311	337	337	340	320	306	291	316	319	344	292	327	315	327	302	311	282	299	316	315	298	282	336	293	313	297	326	299	331	319	309	323	335	335	336	345	333	319	315	294	303	328	281	292	329	330	315	298	364	336	302	294	312	342	325	292	317	303	330	306	316	328	308	275	340	302	292	343	288	304	297	325	327	303	326	336	343	309	294	329	304	329	315	315	294	290	305	275	315	333	333	327	308	342	312	342	301	296	352	295	311	292	305	329	315	331	325	334	310	315	304	331	302	322	318	304	287	352	325	318	305	331	325	339	325	340	307	331	297	290	314	344	308	350	332	329	336	332	297	303	318	315	365	295	342	319	298	329	335	310	304	308	318	292	334	335	335	335	283	268	330	280	295	313	341	308	279	286	357	314	285	312	304	291	328	348	317	292	320	307	320	335	289	321	304	296	316	291	301	322	307	300	294	333	292	276	301	317	335	305	321	322	299	292	282	301	308	309	307	325	325	324	310	310	325	312	310	324	308	345	334	335	329	286	325	326	323	327	289	294	317	317	321	301	352	342	330	322	314	300	323	300	328	338	298	278	295	303	349	276	353	348	307	311	303	322	332	336	298	321	327	338	331	310	298	344	336	307	355	287	332	299	315	316	321	326	369	318	299	295	320	339	331	278	305	335	320	332	326	307	329	323	331	301	334	331	326	319	333	303	326	322	332	331	330	320	301	282	316	324	310	289	341	312	304	317	320	317	309	258	339	318	329	336	308	313	345	300	321	324	300	320	311	344	316	241	326	348	286	308	278	311	295	315	280	317	327	281	304	305	291	322	318	319	315	325	325	333	333	314	286	314	306	301	295	291	282	310	341	315	299	307	287	275	340	328	296	314	325	264	285	308	335	321	328	330	320	345	313	332	302	286	312	331	310	302	321	309	316	319	290	299	318	287	316	301	356	345	360	308	306	313	319	304	313	308	343	324	316	308	322	349	342	330	319	334	335	305	344	309	311	317	312	336	316	314	322	303	316	335	344	310	298	279	311	294	328	339	286	308	299	317	298	332	314	309	320	296	351	356	309	310	302	326	343	308	297	354	313	320	295	331	330	316	324	326	321	301	304	315	340	300	322	354	289	306	334	293	305	317	335	332	323	335	286
26244	8461	7058	4860	2808	2029	1411	1062	944	908	873	870	828	804	821	811	762	809	778	700	799	754	670	682	721	774	780	758	751	767	802	757	728	686	724	729	730	733	767	711	721	750	746	763	749	726	752	748	774	706	749	775	800	761	771	762	752	770	743	724	727	713	751	729	710	779	787	716	768	728	750	740	765	753	735	769	714	736	723	734	774	771	715	761	774	711	776	739	769	796	776	731	784	732	812	683	752	670	722	786	752	727	769	802	710	724	765	789	719	743	691	730	748	699	738	754	735	800	709	775	734	746	737	745	732	750	767	748	736	709	775	766	745	749	717	683	718	747	692	760	766	745	760	781	783	733	693	779	661	719	695	755	751	729	744	779	764	802	755	699	785	768	769	716	726	705	710	697	777	778	779	706	769	750	726	764	767	727	787	795	741	753	767	751	748	777	707	738	718	768	720	771	733	698	789	681	730	753	786	688	731	756	725	702	773	723	739	775	754	825	719	744	768	747	773	730	755	746	681	773	715	757	742	734	730	733	702	751	743	790	790	718	741	723	771	761	789	750	776	759	748	727	760	782	751	773	710	705	771	700	787	747	696	780	721	727	730	690	736	725	685	726	733	744	775	761	722	697	691	793	745	723	702	762	701	728	729	730	764	718	711	755	716	676	755	689	785	742	692	725	771	779	729	712	767	712	741	715	720	728	772	746	763	733	764	725	725	796	784	739	740	745	751	695	784	718	751	737	778	748	729	729	739	764	683	745	760	744	801	748	813	745	703	708	790	736	725	736	759	770	726	722	725	700	696	716	711	749	783	751	764	760	748	777	751	725	748	750	767	675	713	788	721	730	766	718	728	722	697	757	715	736	758	738	770	736	699	710	814	732	750	723	770	734	778	776	779	762	686	720	757	769	751	697	740	771	794	718	699	739	758	727	717	775	710	752	741	784	712	727	734	773	744	742	766	738	717	776	780	759	734	780	749	735	734	773	725	779	734	694	709	774	785	718	716	737	740	727	710	730	733	763	764	748	741	766	744	755	699	732	756	748	750	719	752	705	762	771	711	733	686	742	766	782	732	769	700	728	740	697	709	726	739	686	748	753	709	718	721	696	732	774	726	745	732	761	774	746	713	731	784	720	735	789	753	725	745	776	774	709	727	765	728	697	750	724	801	760	699	767	772	788	723	733	738	750	738	755	785	692	712	750	767	699	755	729	780	712	727	767	690	748	735	776	731	747	719	733	720	791	754	749	720	758	719	695	763	715	761	796	786	755	768	733	747	722	716	753	726	727	727	746	729	684	752	734	731	733	705	719	750	689	732	672	771	695	751	816	713	686	755	710	716	698	762	733	752	740	714	790	710	736	755	747	689	764	705	742	733	750	739	746	755	747	708	762	749	760	720	786	790	760	769	775	741	772	730	720	765	751	785	682	713	767	748	744	748	760	743	728	775	753	785	717	748	751	721	797	720	730	766	748	810	707	766	722	794	748	746	735	744	746	745	688	766	732	754	821	760	751	760	786	735	728	723	712	764	727	714	758	718	726	758	736	730	724	767	747	787	741	755	789	692	736	741	757	735	723	740	730	755	739	726	691	763	778	721	777	714	757	763	754	706	701	751	789	717	754	764	734	705	754	747	787	714	717	783	709	735	794	744	752	712	714	725	761	729	739	787	796	723	687	757	704	763	784	750	730	740	726	724	717	705	753	713	717	742	673	674	718	741	707	716	736	784	758	729	722	754	755	735	741	773	750	714	746	713	711	693	756	791	757	693	712	781	707	721	745	731	731	781	748	733	750	686	739	755	731	774	726	783	781	704	739	729	720	684	768	776	727	709	729	754	730	727	751	733	748	703	754	740	766	781	725	717	726	750	735	680	758	758	693	758	778	733	753	718	704	740	742	754	725	709	741	712	728	718	725	700	794	713	797	706	777	769	727	747	731	723	767	727	742	736	690	732	743	763	749	763	760	706	708	756	722	750	707	739	817	760	794	755	733	717	735	678	761	707	750	676	743	751	741	693	752	790	719	760	731	731	714	731	783	681	750	695	762	718	705	733	753	756	758	749	782	761	722	696	748	725	737	768	730	736	675	703	715	743	737	757	721	732	744	754	751	755	730	744	732	727	707	772	782	790	748	709	737	707	708	736	765	792	676	763	751	755	774	778	744	750	696	730	724	713	750	758	734	733	723	787	735	785	702	721	732	738	730	709	735	705	697	714	724	746	783	762	777	727	759	744	673	719	782	694	766	735	746	761	735	762	748	738	730	753	743	744	755	731	743	761	797	739	741	726	768	763	728	747	761	761	728	765	716	799	698	716	732	774	747	777	772	716	727	728	749	711	723	730	725	736	725	753	743	818	701	761	796	676	758	744	732	770	741	742	759	709	721	747	742	719	745	747	708	745	745	716	737	703	748	736	767	750	720	772	791	755	762	713	774	799	737	751	752	738	770	760	747	767	756	729	733	730	753	757	715	758	769	713	737	747	778	731	729	695	788	732	802	722	724	759	756	718	760	747	756	696	771	760	710	719	781	771	771	741	728	690	733	750	717	711	761	711	708	767	730	749	745	751	743	738	758	704	773	770	760	791	723	723	689	765	750	737	787	761	767	737	761	747	745	733	709	701	743	703	704	656	760	745	763	735	675	715	787	695	714	721	732	727	780	740	724	733	713	728	723	694	719	745	751	698	714	735	715	773	771	698	703	718	707	779	703	715	745	731	717	734	751	763	763	719	712	719	718	718	769	767	703	742	753	755	711	715	782	776	695	757	714	734	725	745	777	694	758	767	785	798	797	718	763	754	697	775	736	695	690	747	706	750	731	765	693	762	752	745	771	756	719	748	746	738	753	762	752	739	753	729	756	707	702	750	742	775	701	725	724	716	758	743	718	717	731	727	754	727	792	726	750	691	756	734	720	760	759	796	701	732	761	698	709	711	785	771	754	750	766	729	712	724	773	699	790	774	736	744	749	752	740	692	725	798	767	754	721	751	702	707	747	749	761	735	691	743	762	712	741	764	701	770	737	733	728	717	740	733	699	729	749	739	738	748	775	736	717	697	749	711	747	750	732	751	766	683	750	739	740	687	729	707	805	746	728	717	722	763	751	781	709	753	744	765	745	760	690	722	779	755	772	725	761	707	730	727	693	772	763	725	726	790	717	740	752	705	756	708	702	746	738	757	724	741	727	730	774	752	671	682	756	728	739	756	741	727	729	747	733	729	762	778	759	736	695	740	740	694	692	713	705	734	772	731	736	680	753	746	749	701	769	775	718	741	736	753	727	741	726	729	719	765	704	717	719	740	766	769	755	713	759	739	758	703	739	756	699	745	735	691	741	719	727	761	705	766	670	716	709	675	719	699	733	745	795	784	709	737	696	734	767	767	733	749	779	733	786	721	767	755	699	706	740	782	728	707	735	748	746	776	775	733	741	772	748	739	737	802	761	788	711	700	740	690	792	773	749	757	718	786	731	795	707	751	745	736	711	712	763	757	693
21410	2281	614	415	365	277	306	307	311	306	316	264	304	301	272	300	283	281	293	291	299	296	299	272	301	276	316	316	298	271	277	285	323	282	293	310	316	331	281	307	311	271	292	283	299	299	250	290	303	274	321	274	298	285	326	261	287	278	306	287	271	319	269	283	284	282	286	311	292	328	306	289	322	285	304	300	304	315	286	308	291	323	278	289	303	283	318	267	297	272	294	275	281	280	324	314	315	297	316	283	325	303	299	293	279	259	305	279	314	279	280	303	304	296	313	282	310	321	277	281	292	259	291	266	300	295	279	275	265	277	309	280	307	309	298	290	331	312	285	269	278	311	315	286	281	264	296	283	272	291	290	279	289	314	307	285	321	299	288	268	319	258	290	280	300	330	299	264	274	284	295	286	284	314	294	262	289	339	290	273	273	302	269	313	272	305	301	295	279	299	278	319	286	296	313	299	306	278	319	295	294	294	286	263	290	291	284	316	311	260	274	307	272	318	300	292	291	310	281	302	287	282	284	264	297	305	282	331	283	309	279	290	284	293	300	284	297	291	272	285	287	308	263	279	281	280	286	325	271	300	287	284	295	321	303	306	318	303	283	278	307	315	280	281	288	298	309	300	279	284	298	311	273	290	309	318	285	339	275	280	278	254	286	297	286	316	260	291	318	270	291	281	316	290	283	263	271	277	290	286	293	272	271	303	261	305	305	301	289	254	325	299	340	327	281	277	271	260	288	288	318	268	291	301	294	284	281	311	323	299	288	265	282	286	322	273	275	300	259	331	316	319	301	266	307	313	273	301	275	306	273	308	311	295	281	282	260	285	290	268	249	269	273	316	257	297	290	305	277	286	287	289	298	322	306	310	336	299	327	328	317	313	292	304	311	270	252	282	281	292	286	296	302	309	321	294	262	283	258	284	277	320	309	310	281	271	303	309	288	265	280	302	302	284	286	273	275	294	297	271	301	327	330	284	313	308	271	276	325	291	298	311	290	286	306	284	306	309	300	311	291	296	285	270	307	283	297	277	301	309	276	280	294	289	255	330	291	306	300	317	288	260	307	272	291	304	274	299	290	264	291	312	325	274	325	288	333	271	275	326	283	326	310	287	311	305	301	293	273	287	295	351	286	288	303	323	272	276	290	253	288	288	288	284	313	295	310	291	274	308	305	286	296	288	316	299	293	310	299	309	304	311	321	285	289	277	295	288	310	300	303	280	333	337	316	309	265	276	265	284	293	280	295	296	284	299	299	274	282	289	309	289	334	282	294	314	315	301	284	294	285	306	283	275	301	299	274	322	293	278	288	244	282	282	299	276	306	320	327	310	290	297	276	300	310	321	278	285	304	316	312	320	307	292	295	260	285	292	306	307	309	270	282	309	294	291	296	308	298	286	293	287	283	326	304	301	333	308	298	297	280	273	311	263	319	276	290	305	271	301	291	291	284	297	282	309	309	273	296	295	288	308	290	291	296	313	314	277	285	272	298	279	306	260	282	295	280	295	302	298	306	321	296	290	306	288	334	272	328	306	284	292	306	264	292	281	273	315	313	251	301	267	269	298	294	300	263	273	321	302	279	330	285	289	299	325	306	278	299	284	319	320	316	263	306	293	320	271	264	291	283	295	288	320	318	290	287	322	324	296	284	341	284	275	297	289	315	285	269	279	317	305	285	316	309	274	262	266	279	295	342	300	318	278	289	316	298	274	305	300	289	260	284	317	337	294	252	269	276	281	262	305	304	288	289	285	287	258	269	306	299	281	286	297	273	294	282	312	289	271	275	277	238	294	315	298	285	299	297	282	319	301	305	281	280	314	300	284	292	284	278	294	283	300	278	303	274	283	265	266	280	328	296	292	283	311	324	298	305	294	276	292	296	285	288	329	262	262	273	300	283	306	273	301	292	294	293	264	305	236	318	299	298	284	302	318	271	264	265	297	317	291	299	290	300	271	316	262	289	295	285	296	290	290	297	278	287	309	291	302	263	262	269	288	316	321	286	301	271	297	297	301	274	314	307	274	303	287	292	296	301	258	296	276	263	301	273	295	287	317	319	325	294	279	346	269	257	286	247	293	290	260	300	252	280	284	276	281	308	275	263	269	314	335	339	285	272	318	310	323	293	301	287	316	289	272	279	291	298	281	298	271	293	308	294	301	310	313	287	273	296	288	292	263	279	276	263	311	285	268	293	295	284	292	259	283	269	321	324	303	319	303	279	269	306	294	312	295	308	281	304	292	291	293	275	294	292	319	287	271	317	271	301	315	281	261	266	333	280	318	284	277	297	319	323	289	337	303	286	321	309	249	284	309	290	285	274	317	272	277	289	270	312	318	292	271	307	288	304	288	334	280	333	306	319	324	294	267	313	264	279	316	281	240	290	300	295	319	285	297	301	269	272	286	292	251	246	291	253	282	268	296	303	270	292	341	301	276	310	314	295	301	310	293	272	323	285	279	285	307	294	272	274	296	285	301	292	332	268	293	316	323	318	311	286	263	325	297	291	272	302	303	301	290	276	292	279	291	308	280	304	312	293	300	298	312	315	312	304	292	324	275	286	323	311	273	275	333	315	262	313	327	339	288	319	285	267	312	295	287	294	292	277	300	306	309	281	265	283	258	270	288	269	291	308	294	303	292	260	262	337	285	283	300	320	285	297	328	310	281	305	317	315	263	279	308	290	287	326	293	273	297	270	334	282	278	282	317	286	290	298	297	315	305	290	291	295	302	319	285	277	321	281	298	307	278	294	277	296	308	314	311	287	281	289	298	297	260	301	295	321	281	279	278	282	271	266	292	294	272	309	271	305	268	274	281	271	306	275	254	305	320	306	300	274	308	325	263	250	264	296	277	295	274	304	291	282	288	275	283	263	291	275	283	270	280	290	295	331	278	292	246	294	270	270	303	326	285	286	265	278	321	294	264	300	277	252	306	274	268	288	307	316	315	285	264	321	286	316	303	274	325	306	294	300	272	290	310	302	290	295	297	298	296	282	275	305	274	268	288	276	299	279	325	262	318	303	254	280	286	288	306	288	292	275	304	282	252	310	330	283	303	279	316	316	296	283	296	319	291	303	284	328	316	267	287	338	311	286	294	297	298	269	280	299	315	296	327	297	317	297	312	319	300	338	296	285	281	278	279	279	298	326	286	293	305	283	332	290	300	299	273	285	297	317	295	302	295	295	318	288	285	271	275	272	304	298	278	297	273	296	271	301	298	279	260	297	262	293	319	297	258	299	287	311	291	297	303	291	281	270	309	280	276	299	293	292	312	308	307	267	300	286	307	305	290	314	253	280	302	297	284	309	295	305	281	318	295	311	316	279	272	301	317	267	306	299	284	266	251	290	254	286	314	320	309	318	288	345	272	277	273	278	264	312	312	328	302	269	308	308	285	282	292	304	297	303	308	277	277	321	284	312	279	261	303	286	282	316	310	296	297	307	266	277	317	296	283	263	313	304	312	270	281	284	301	311	297	325	306	299	290	307	303	293	269
15141	5396	4258	2816	1901	1216	1018	854	821	773	758	721	682	677	650	700	660	637	660	625	685	658	642	662	615	653	642	617	658	659	669	583	677	637	682	649	614	627	654	619	605	677	685	662	617	653	622	653	681	708	641	633	644	665	651	616	675	625	621	658	631	660	664	603	664	642	618	683	642	595	628	656	618	663	687	634	662	675	631	681	659	645	683	611	609	608	691	674	643	632	602	641	637	639	658	611	668	650	660	597	579	683	605	658	648	652	646	633	618	652	682	649	662	692	683	629	652	643	663	673	647	619	654	708	642	656	640	634	623	604	657	694	608	662	621	687	651	643	662	633	669	635	594	695	637	643	630	619	674	621	675	597	627	605	678	608	619	624	647	661	682	642	626	679	686	682	627	636	640	607	656	676	655	661	623	642	623	608	627	686	637	684	644	669	651	628	610	674	643	620	650	608	686	651	636	661	668	584	635	633	630	644	702	660	615	616	648	680	652	661	642	664	648	651	596	634	618	645	633	609	653	644	625	664	657	624	658	631	641	614	627	638	677	631	623	652	598	665	637	574	645	644	649	656	673	634	699	650	638	662	668	594	656	645	645	610	633	618	652	640	641	665	670	609	621	617	629	649	672	659	671	685	607	639	632	639	639	636	638	652	638	624	674	653	643	680	685	607	642	662	665	640	640	653	633	664	634	688	633	580	591	607	670	680	665	603	630	676	655	657	667	649	667	672	629	656	600	632	660	673	621	666	620	662	636	657	711	656	616	703	623	688	621	651	661	682	630	644	605	625	669	642	646	670	651	685	624	626	632	701	629	675	640	619	616	651	619	614	643	646	664	573	656	606	679	697	640	615	637	610	606	639	629	649	613	630	664	634	633	607	639	574	656	678	612	652	658	707	592	623	636	639	643	710	625	628	643	606	726	611	627	661	629	624	611	662	631	658	630	645	674	663	639	659	651	663	612	684	634	623	649	615	645	654	637	704	622	638	674	649	647	652	669	695	621	656	638	636	624	651	663	617	686	657	633	651	648	633	643	616	644	700	642	639	640	635	652	650	653	647	642	640	690	659	658	639	637	638	624	669	601	645	641	635	604	656	642	698	659	609	626	669	640	655	618	613	654	638	665	634	637	652	675	631	634	645	618	610	640	659	678	611	660	666	636	635	653	666	677	673	606	671	674	643	611	649	654	586	618	610	678	621	638	704	631	653	624	626	672	646	650	622	606	607	635	636	639	637	649	589	685	620	615	631	668	635	612	682	625	660	653	667	630	649	664	617	640	654	635	678	589	630	610	581	682	635	618	672	673	674	635	593	643	681	600	642	649	646	638	683	628	611	664	665	634	699	636	629	653	644	642	607	592	687	614	611	658	648	655	611	656	627	613	623	648	646	625	589	658	640	644	656	618	678	609	618	624	653	660	623	651	632	669	669	655	664	661	657	628	646	651	637	643	619	648	671	633	637	652	636	656	626	613	647	678	617	664	652	632	628	652	607	618	642	711	640	657	646	641	638	631	648	639	597	683	636	652	664	642	630	638	662	629	638	649	682	676	639	625	653	661	644	666	589	649	647	658	631	646	634	653	637	642	658	614	626	611	648	629	606	686	639	606	584	696	675	647	663	619	630	651	627	624	662	639	640	608	642	652	642	643	593	644	685	631	661	619	629	651	666	625	637	636	643	656	639	574	669	652	658	670	657	625	634	645	650	669	610	653	653	645	619	658	653	658	671	608	684	629	664	665	657	647	669	649	668	631	663	656	666	621	629	653	641	664	685	629	624	665	627	648	627	614	634	622	635	620	659	613	642	622	619	635	666	590	631	637	637	673	618	648	696	634	661	616	655	681	649	646	603	622	648	639	638	680	684	640	615	658	638	603	661	597	672	644	600	627	625	665	605	647	646	600	643	649	628	663	637	596	635	630	647	645	595	670	625	610	616	610	624	630	684	639	631	676	638	621	670	661	660	618	617	642	639	661	616	697	616	674	629	644	666	665	630	613	631	631	662	639	642	629	588	642	656	594	667	666	597	623	657	668	658	600	603	670	624	670	620	668	668	657	634	641	661	693	633	614	638	628	625	639	672	635	666	637	661	630	620	622	667	678	651	628	600	654	583	610	602	676	680	658	639	665	679	675	656	622	608	637	578	555	665	626	687	658	613	680	660	631	682	642	649	662	644	655	643	662	683	663	654	605	638	621	584	626	645	622	622	669	601	644	683	688	619	662	693	619	651	638	619	658	619	622	624	638	583	659	613	610	658	661	648	629	678	583	676	679	637	636	647	620	621	634	640	676	610	611	675	577	615	688	615	625	624	701	664	624	635	687	618	666	675	624	639	619	633	643	657	609	626	646	613	669	601	630	654	696	650	618	699	595	674	643	637	671	654	610	659	606	627	658	663	610	624	632	643	643	661	662	647	663	659	650	673	638	672	624	640	634	644	666	658	649	673	618	637	681	638	648	587	614	668	632	614	632	649	651	666	659	713	648	646	647	632	674	651	595	633	628	639	642	663	637	624	630	693	647	676	619	659	623	639	636	659	621	648	659	650	621	655	640	664	672	626	641	672	646	674	648	632	649	633	665	644	639	643	628	601	661	660	654	615	614	597	649	627	641	673	640	647	621	618	640	643	627	634	643	606	621	652	643	618	629	657	629	624	652	640	658	642	627	660	642	668	669	689	611	614	637	591	668	641	634	684	632	628	626	631	665	642	632	621	589	605	627	672	689	659	633	651	662	590	663	660	607	663	696	600	642	663	618	604	594	644	639	611	646	625	668	655	632	653	636	627	631	609	597	666	614	636	596	703	646	647	671	629	645	636	680	614	632	662	616	637	612	652	648	649	647	653	642	644	633	649	623	646	633	616	592	642	643	621	721	677	627	630	729	629	654	626	666	649	653	649	661	667	650	629	579	632	656	663	692	629	666	626	678	641	624	644	662	637	650	652	631	668	638	618	650	665	701	652	650	594	650	645	636	667	626	644	634	632	618	690	651	641	645	645	665	621	671	583	626	623	657	616	592	704	645	697	667	671	653	650	690	634	585	686	619	637	626	603	632	578	643	626	635	650	709	668	683	639	671	614	660	674	620	670	663	653	664	631	691	651	658	636	622	639	652	637	601	650	604	618	634	679	633	650	606	645	663	682	648	606	622	637	622	625	641	623	662	693	665	675	642	671	669	639	644	705	632	614	631	650	635	641	668	639	626	645	617	622	661	599	656	664	623	655	638	656	623	671	653	641	675	632	616	602	665	636	608	645	592	663	620	610	670	639	679	646	629	613	635	639	687	619	648	605	658	687	609	619	638	643	696	654	698	632	593	625	641	642	631	629	653	626	676	671	629	610	621	657	637	632	655	674	705	627	633	648	673	716	657	633	595	684	668	607	635	611	654	605	651	663	631	638	658	630	669	628	622	632	645	608	618	608	699	638	644	664	638	653	603	655	649	648	640	608	710	700	722	620	628	604	680	638	689	633	627	683	650	645	654	651	655	619
29316	4302	812	637	538	431	342	289	339	367	294	308	329	312	314	290	280	298	311	293	301	328	312	316	320	311	271	308	286	279	246	335	330	303	315	309	299	325	337	307	295	296	310	282	301	282	291	321	328	297	342	312	300	314	318	333	306	285	311	273	300	323	314	278	288	344	313	307	333	305	278	310	300	317	333	307	293	323	305	268	322	315	277	275	284	316	294	272	306	337	303	271	308	309	271	293	325	338	285	324	284	273	292	301	299	325	298	292	319	323	299	304	281	290	279	298	295	319	337	302	321	324	317	301	303	281	325	286	316	289	315	278	311	295	285	291	286	336	315	312	287	324	296	281	299	289	308	316	307	303	300	284	311	307	282	260	311	334	287	298	314	287	269	273	315	301	330	300	275	334	314	308	296	290	288	268	305	313	285	292	303	310	311	273	286	297	345	283	308	327	304	324	335	289	321	287	312	315	274	268	319	330	312	314	280	317	314	290	325	311	327	301	312	300	298	295	265	329	345	301	335	303	300	337	332	303	272	329	277	327	294	309	311	273	286	297	311	347	341	332	308	315	279	323	338	324	341	334	305	291	313	284	286	263	281	326	317	339	325	303	337	314	284	313	301	270	316	296	334	281	321	300	291	276	296	317	260	303	357	277	275	308	292	289	306	279	333	306	318	327	298	294	294	331	282	295	305	298	335	312	317	345	304	338	320	326	303	309	292	325	273	272	292	260	309	304	312	273	302	317	307	311	308	297	324	299	273	299	324	294	276	318	319	302	325	300	327	294	309	341	292	295	319	332	306	311	307	280	292	299	265	293	285	293	286	318	300	297	314	310	302	304	302	284	304	306	261	284	284	299	290	319	291	296	294	290	309	302	311	272	320	301	282	300	305	314	316	305	303	313	321	327	371	285	287	294	342	352	298	285	304	317	299	345	299	347	313	316	322	290	282	325	332	294	332	297	292	345	356	290	311	295	291	306	332	288	299	317	311	309	313	298	296	308	310	297	312	319	276	308	326	320	314	310	301	314	319	312	298	302	288	311	283	327	310	329	290	301	303	286	295	288	327	297	301	293	323	310	313	294	328	299	275	317	268	301	297	326	291	308	332	311	325	314	338	318	331	318	314	284	286	302	338	307	289	328	334	289	287	324	299	296	322	308	286	304	313	306	276	330	297	311	282	292	298	274	310	339	324	326	312	311	309	285	297	307	313	324	282	285	312	322	326	317	335	328	313	303	309	317	310	287	304	322	330	282	336	295	323	295	312	340	260	308	290	285	353	315	305	299	298	289	317	305	309	344	310	319	303	292	280	284	305	314	304	325	303	311	284	298	314	326	297	271	307	303	332	276	325	328	273	321	335	310	298	288	334	297	321	305	305	273	331	311	317	297	313	291	306	303	317	311	297	303	313	274	334	313	315	321	319	326	330	319	272	299	299	301	346	298	366	291	288	302	339	321	324	340	306	288	311	297	313	315	319	339	276	309	299	305	330	287	274	302	325	274	333	336	302	319	306	331	264	304	320	309	310	317	324	320	325	281	312	308	310	292	318	299	322	308	257	299	289	322	284	305	262	298	302	307	311	310	304	275	324	286	260	305	305	293	288	303	308	317	314	320	298	282	312	333	307	305	292	317	291	289	330	300	294	277	303	337	311	306	309	309	302	272	276	304	324	290	277	310	289	315	256	307	282	305	307	323	298	296	321	293	297	284	302	325	315	298	301	332	297	276	302	316	308	282	302	298	294	325	287	344	358	314	307	307	309	326	334	292	325	335	274	275	345	291	319	307	325	319	314	291	333	305	302	288	295	301	304	313	322	318	297	290	304	324	352	318	310	250	292	301	284	286	288	305	307	276	284	312	295	323	314	315	305	271	322	301	274	274	287	306	316	321	298	319	288	282	320	305	333	276	306	320	282	325	337	306	317	295	303	305	303	320	297	293	290	303	291	364	335	320	328	285	325	272	293	260	301	310	320	300	299	331	310	315	276	314	346	312	294	333	356	320	302	312	290	266	338	325	304	330	262	328	333	285	290	320	291	355	312	301	338	312	302	274	316	291	300	299	335	326	327	293	279	282	292	319	282	306	313	316	320	283	296	301	345	301	282	293	268	299	295	290	309	298	275	321	280	323	292	309	306	329	325	316	274	270	257	263	271	314	288	292	348	310	285	319	320	332	297	307	322	286	317	300	307	306	281	265	265	265	288	309	317	302	320	265	265	303	294	291	319	331	298	289	311	289	282	301	276	308	289	303	325	300	280	325	340	312	317	287	302	282	320	299	272	284	338	317	297	337	285	303	275	294	273	281	269	268	293	282	312	289	289	317	321	306	324	298	303	288	322	323	333	328	325	311	294	307	317	316	290	305	307	290	265	277	301	308	285	294	320	295	301	325	314	332	311	293	286	304	272	317	287	329	317	311	281	300	308	313	307	302	322	333	329	306	282	302	311	297	307	306	333	316	301	309	306	297	295	273	307	328	308	296	341	328	313	307	318	311	324	277	302	307	262	320	294	305	338	287	285	308	281	309	289	277	301	297	295	314	303	296	303	293	297	296	325	290	306	271	280	325	319	307	311	284	314	329	321	278	313	313	310	292	320	265	319	281	320	299	300	333	324	310	315	307	303	306	299	308	305	317	291	285	354	297	286	291	311	309	315	282	304	333	320	286	310	289	290	301	304	312	284	281	297	282	305	297	330	324	294	325	323	284	281	293	296	313	318	296	290	307	295	326	313	294	316	323	313	312	333	302	340	329	301	310	295	319	326	309	333	320	293	340	286	313	324	310	318	311	307	307	285	310	315	308	317	302	326	287	316	299	297	311	319	269	277	322	320	314	295	308	321	330	317	324	316	311	299	292	301	285	293	344	286	293	309	290	279	300	294	313	264	300	308	283	305	308	322	289	351	307	297	310	308	307	279	335	312	295	340	309	298	300	331	293	277	296	287	295	296	321	327	319	312	293	308	289	300	318	321	314	324	290	316	334	316	297	313	287	343	289	328	318	319	297	307	309	291	321	312	302	295	292	271	301	291	283	285	322	267	327	320	284	321	318	318	295	297	302	332	289	317	310	295	331	325	312	335	280	300	272	277	287	302	321	296	311	281	285	270	276	318	324	310	290	292	295	291	318	314	300	300	313	292	312	274	285	296	326	327	297	324	288	301	316	294	301	293	318	298	308	313	352	327	325	299	323	322	293	282	308	287	304	294	320	281	307	297	307	310	310	334	304	305	287	301	263	309	335	308	296	277	311	312	314	280	324	293	289	306	326	288	305	301	275	293	286	307	285	314	275	331	319	306	300	288	338	306	320	292	272	303	283	296	308	328	283	315	331	310	297	307	322	295	306	324	319	329	293	286	292	298	343	347	315	320	260	293	327	299	288	305	276	293	369	296	342	297	287	313	300	326	267	319	303	313	291	306	308	284	322	317	346	286	320	272	274	304	327	292	324	329	303	267	302	291	292	342	310	305	284	269	279	292	315	282	307	323	278
20491	7886	6588	5599	4225	2755	1753	1156	980	928	912	864	859	781	756	745	727	746	735	713	712	708	682	687	686	696	699	653	675	667	738	681	701	699	706	699	720	693	696	670	672	673	679	664	724	673	640	651	671	713	743	669	669	736	694	694	734	664	688	711	686	721	685	722	709	658	713	700	703	670	668	684	670	666	706	680	679	696	696	682	709	713	687	694	710	713	711	705	648	672	674	724	699	676	673	722	685	683	689	710	695	680	682	713	702	669	692	676	686	664	677	691	689	723	704	733	717	703	692	700	719	655	695	663	743	740	669	663	716	665	664	723	716	694	706	724	617	700	718	689	731	740	685	749	676	694	703	690	676	662	687	705	747	677	711	658	705	685	686	683	665	720	712	720	680	678	758	694	758	692	660	692	690	691	696	693	683	700	703	653	650	668	705	721	710	624	691	710	673	662	684	705	709	743	664	708	680	688	721	687	708	710	674	690	694	680	701	672	751	646	752	663	668	701	641	689	704	732	738	746	672	664	692	680	662	719	688	701	624	684	674	661	696	686	698	700	663	715	645	670	680	703	686	686	669	657	689	718	668	630	654	678	655	659	696	703	675	668	701	721	727	671	704	693	689	690	690	701	717	692	686	671	717	702	708	689	701	673	698	653	687	666	678	661	694	696	676	685	654	680	695	685	667	658	673	677	698	714	686	681	702	700	676	725	680	670	689	731	692	692	669	686	664	691	687	688	685	650	705	670	731	711	710	678	732	696	663	678	637	695	700	705	711	661	692	697	666	694	657	668	746	636	656	702	711	654	668	714	660	681	670	692	627	647	685	659	681	675	710	640	707	690	646	665	702	664	696	691	726	675	627	696	677	684	659	672	675	691	644	678	720	695	655	688	692	675	701	682	743	678	679	736	707	707	672	643	709	686	678	664	732	670	664	703	737	704	671	713	683	755	725	706	725	706	684	657	667	699	721	701	705	701	634	720	744	662	708	714	707	696	708	676	664	712	723	676	695	625	717	728	738	701	671	672	680	747	743	691	699	684	711	677	707	669	683	675	735	663	646	688	698	673	705	685	681	691	695	729	691	673	685	778	697	671	665	665	671	659	708	670	633	738	721	707	676	681	698	695	724	638	705	723	678	713	680	682	688	704	735	698	687	685	700	687	739	697	729	671	676	709	690	637	700	693	636	659	705	692	720	709	702	702	684	659	765	708	687	682	700	639	638	686	653	683	744	698	724	700	688	712	723	689	654	696	699	686	704	700	709	690	702	722	681	683	716	693	724	719	719	628	669	687	704	708	711	725	715	676	716	666	700	689	688	728	687	714	666	655	712	702	736	673	733	696	665	716	734	693	705	720	686	720	679	669	671	671	691	645	610	690	699	682	673	668	681	679	633	678	695	687	656	654	711	690	670	697	682	681	695	702	689	666	679	654	705	686	692	692	708	639	694	670	691	705	699	669	709	665	670	684	658	645	743	680	679	721	710	717	665	640	664	680	723	681	713	660	668	695	687	697	657	694	708	678	700	697	667	697	691	682	652	701	701	692	640	697	703	645	639	688	751	687	666	695	681	685	731	714	722	677	656	698	674	653	696	651	691	697	678	704	715	704	704	697	670	684	672	719	711	689	677	675	657	725	653	670	639	670	665	671	670	687	719	680	693	673	704	703	678	656	661	687	728	630	666	684	717	693	674	684	713	679	693	692	680	657	695	702	709	665	679	704	672	711	681	677	720	700	688	724	664	729	729	735	635	721	710	638	677	716	695	683	691	700	678	722	700	705	725	706	674	646	662	710	707	724	692	646	673	671	710	681	665	706	718	681	683	739	657	725	686	695	685	735	632	670	713	673	704	693	635	648	686	682	678	696	682	667	679	683	729	663	718	691	639	662	672	720	698	667	695	709	695	715	691	667	715	703	697	736	717	712	734	689	692	707	699	655	658	660	723	657	663	675	692	697	702	722	700	743	645	734	681	705	697	680	692	676	671	657	712	674	675	695	676	698	764	741	717	699	728	701	658	674	680	713	644	695	669	653	708	682	660	684	665	708	674	680	645	709	675	704	633	685	709	666	686	714	654	702	702	711	744	714	709	655	671	668	684	675	717	766	692	712	670	727	721	676	685	637	636	658	726	689	725	657	680	666	650	694	665	645	705	689	709	683	684	659	681	711	652	694	652	674	682	663	740	713	674	774	671	710	688	677	660	690	711	714	701	707	692	718	670	714	712	710	713	701	693	708	702	669	670	652	668	673	703	676	718	706	652	677	663	681	736	714	674	663	679	726	732	668	714	673	689	684	658	756	744	684	695	717	688	689	714	680	733	703	716	675	700	659	731	654	717	688	693	693	661	734	692	650	694	708	645	705	672	714	694	707	638	690	706	710	690	667	740	709	649	719	715	685	719	686	722	706	706	714	687	670	664	649	672	696	731	689	685	653	680	698	740	716	655	730	667	682	653	764	633	710	675	665	721	685	673	710	693	724	717	685	682	677	728	699	705	681	659	693	727	642	701	705	646	657	672	682	653	666	700	683	711	643	763	672	700	704	672	752	679	652	727	731	717	676	691	702	694	701	691	667	698	676	700	703	716	684	664	699	683	674	707	707	729	664	715	728	690	702	683	688	706	706	684	667	693	689	711	688	680	660	649	667	650	684	701	728	719	686	711	709	671	682	679	673	689	703	709	664	689	670	742	716	740	651	749	679	756	698	732	705	663	724	710	685	725	668	705	674	743	683	662	668	704	666	682	692	684	675	702	688	662	657	624	613	669	718	656	684	672	705	685	692	691	708	689	690	674	662	665	722	669	673	664	664	664	690	712	666	707	722	735	674	725	768	671	743	693	663	701	679	658	633	702	714	739	649	706	724	693	680	699	696	669	699	646	728	692	711	681	667	655	706	642	733	708	697	642	668	681	643	707	647	665	710	696	670	671	718	664	727	689	671	723	675	719	674	654	711	709	654	673	695	742	664	665	729	661	684	678	713	697	669	697	642	666	659	703	686	710	688	644	695	705	696	676	707	685	653	705	652	729	733	689	733	679	629	675	677	720	702	688	652	684	740	751	633	711	681	678	681	693	733	740	669	681	670	681	666	670	677	688	747	684	704	671	636	731	699	714	721	662	658	747	698	694	697	674	688	687	723	704	686	712	706	711	658	695	664	689	699	711	701	702	688	686	698	693	665	725	724	766	682	698	693	695	687	680	679	679	717	671	682	711	696	720	698	723	672	719	679	713	680	718	653	688	684	684	680	733	686	674	690	681	665	672	662	719	711	681	662	673	675	719	736	697	714	643	664	679	656	677	681	675	691	669	689	704	672	678	684	717	687	712	684	707	688	677	677	668	657	676	691	703	690	700	717	686	695	696	708	673	722	730	641	713	692	647	708	729	701	667	702	747	668	705	663	692	721	706	698	697	708	636	698	739	664	667	720	688	679	683	703	713	725	612	695	730	673	703	697	689	663	683	663	694	711	651	715	689	692	726	751	739	693	675	715
35675	6767	1101	591	479	429	384	291	304	281	305	319	348	343	305	294	307	307	315	311	282	276	308	313	379	314	316	321	294	328	301	344	272	337	323	318	327	309	299	276	319	301	365	334	357	345	295	333	324	321	321	305	303	317	320	287	347	352	336	301	306	317	325	310	324	281	286	331	318	324	305	331	315	301	312	324	312	313	300	292	318	310	312	308	306	343	310	324	328	307	330	282	332	330	308	318	316	302	371	323	326	322	321	332	375	295	332	327	314	364	354	351	306	322	310	288	308	314	320	306	343	334	334	352	336	303	309	332	322	302	317	297	323	327	364	297	279	313	354	315	308	327	309	360	298	301	312	310	316	298	314	338	334	346	350	312	339	297	284	340	308	322	275	355	324	322	313	351	307	335	301	367	317	325	318	344	348	358	323	305	325	317	319	379	273	327	337	326	309	324	345	327	311	319	354	328	302	317	328	303	352	320	257	359	289	310	308	344	292	298	298	279	323	314	328	325	337	329	269	286	322	302	338	308	288	308	318	294	279	318	300	296	338	341	323	296	328	319	304	322	306	303	297	309	367	319	301	306	300	317	280	319	343	324	357	308	299	272	336	333	333	335	328	316	330	283	326	296	336	329	317	303	334	316	291	341	303	313	295	298	316	321	294	290	324	315	346	319	329	297	296	310	341	341	333	327	316	323	348	320	318	318	372	322	304	354	294	345	331	328	273	311	305	330	308	316	322	350	337	318	286	328	345	305	311	340	364	332	340	326	319	290	335	310	303	336	328	315	318	287	325	332	303	323	297	336	326	319	334	335	333	314	337	294	342	323	289	329	322	349	330	321	333	327	289	317	337	279	302	333	314	339	320	322	313	305	338	327	320	334	326	307	330	344	329	312	285	326	307	334	331	312	311	339	341	320	302	319	327	330	296	320	323	334	322	323	316	332	332	305	343	339	293	347	298	332	304	330	323	312	315	280	307	316	299	265	295	316	282	317	332	316	337	331	339	336	294	315	343	355	302	295	322	290	320	286	340	341	364	336	346	322	332	297	333	317	270	333	344	295	311	326	334	313	319	330	316	337	363	318	359	305	302	303	292	286	305	302	283	322	315	302	345	338	308	322	326	345	292	315	296	290	326	330	336	370	300	306	358	347	323	318	323	320	340	280	320	320	315	331	294	304	293	329	321	329	312	323	281	307	308	282	268	354	313	328	281	308	303	320	322	325	322	295	300	325	326	307	298	295	323	289	295	317	320	343	323	322	303	319	317	318	320	323	316	322	329	300	327	344	322	314	341	321	297	315	309	337	269	292	344	321	328	308	330	315	297	328	303	327	321	321	283	324	323	297	328	298	327	274	317	335	355	304	299	352	297	352	323	332	310	330	317	292	323	303	338	307	332	297	300	325	309	287	321	318	357	338	310	302	301	322	317	327	322	305	301	336	319	309	346	301	317	318	313	283	320	334	385	320	343	299	335	341	314	321	314	288	301	305	354	305	286	298	319	339	298	325	320	293	325	316	315	308	299	325	330	308	305	344	313	273	297	319	294	341	336	299	272	328	315	340	307	313	300	286	306	327	284	319	301	358	314	342	322	329	326	360	321	327	309	348	308	316	328	310	304	314	328	331	328	319	322	324	304	325	334	310	320	314	332	307	343	316	326	330	320	324	337	324	306	325	287	277	303	316	321	277	314	299	328	298	339	311	289	313	312	347	310	306	339	306	295	311	307	302	327	286	336	325	344	323	368	315	299	298	343	281	319	295	322	344	310	326	312	313	293	348	334	362	308	370	345	314	299	313	274	330	343	296	299	304	303	299	364	281	317	366	340	296	307	354	320	262	313	304	325	324	345	318	304	289	298	311	307	315	339	342	323	293	333	333	346	305	285	322	300	331	310	348	290	309	331	317	305	339	333	310	360	311	319	274	302	307	343	309	333	336	329	308	335	342	294	304	322	353	322	302	320	322	301	345	348	315	351	337	317	333	326	302	329	340	315	320	303	288	321	337	300	314	287	349	290	334	343	318	296	304	331	329	271	310	299	297	331	323	311	320	309	316	315	343	302	302	341	320	315	342	323	312	339	313	317	312	301	326	309	301	322	339	317	330	306	306	316	295	304	328	316	315	296	301	322	324	338	326	306	299	314	341	303	334	337	341	323	294	345	321	304	295	335	314	284	337	358	307	300	328	330	287	342	298	315	313	273	319	321	295	308	322	305	305	324	311	302	299	346	350	301	303	313	330	341	336	313	328	271	320	308	336	309	357	333	338	332	341	329	324	312	297	324	308	311	339	317	267	327	344	288	346	325	317	332	318	326	322	330	301	333	304	307	319	308	335	307	315	314	314	334	310	315	337	300	340	337	299	325	314	310	306	340	299	314	331	340	314	323	290	307	311	334	328	351	322	331	348	303	293	306	336	297	290	307	319	336	307	305	333	276	352	305	299	317	355	283	317	351	331	349	335	335	328	329	335	300	320	324	315	305	313	293	328	296	308	318	357	297	320	282	322	347	300	311	360	327	323	304	304	292	301	285	310	315	304	305	299	338	314	299	347	288	325	286	283	303	301	301	342	307	326	320	326	271	308	364	336	354	315	328	316	304	347	318	303	288	329	342	306	338	323	327	314	322	279	331	366	318	309	311	350	291	332	306	346	328	291	315	312	333	273	329	309	325	337	302	297	317	302	326	318	339	311	338	318	340	309	298	344	321	313	334	347	315	326	342	285	328	353	310	304	318	308	311	313	310	325	317	380	303	346	343	332	343	310	347	276	338	318	310	316	360	300	315	324	303	290	321	301	335	327	323	339	328	322	314	332	296	311	337	374	326	338	354	326	360	267	282	338	310	326	346	307	348	308	327	342	322	312	310	303	296	289	301	348	308	298	334	331	325	318	327	327	324	285	303	311	361	342	354	320	342	333	307	315	307	343	297	299	300	335	366	323	311	308	289	317	308	332	288	301	323	321	307	325	328	344	311	343	310	302	291	332	310	319	307	322	280	319	310	319	308	328	299	355	330	318	327	339	299	302	341	288	336	316	309	328	324	310	306	291	330	315	319	321	297	321	354	310	307	338	316	319	309	342	370	311	323	326	291	319	308	342	339	320	320	319	343	343	341	313	311	355	335	324	328	295	336	289	343	305	347	312	316	327	351	332	310	301	326	299	303	304	315	323	306	295	296	293	314	329	305	298	301	328	293	308	328	337	311	306	301	324	293	289	304	338	321	330	319	310	323	299	326	292	363	325	308	310	292	325	331	328	305	287	343	365	301	313	320	329	299	309	320	317	320	318	319	277	311	322	327	336	370	321	284	355	307	309	323	321	322	324	327	364	277	296	316	312	294	324	332	307	331	307	311	276	323	292	332	290	312	358	316	330	298	325	322	307	285	324	328	253	324	366	307	319	287	320	329	315	288	327	317	325	290	305	307	324	345	294	292	336	356	301	322	324	323	292	319	290	316	302	335	310	321	279	317	321	310	348	364	343	314	292	356	321
26029	11528	9042	5741	4565	3137	1911	1134	990	1051	947	880	904	813	774	809	791	706	755	780	757	738	812	777	705	733	743	772	783	746	769	775	704	690	737	709	712	776	722	702	738	735	771	746	680	784	745	801	753	746	711	776	771	689	752	718	712	748	736	717	683	741	696	744	738	704	787	754	771	770	739	742	775	736	722	752	771	718	725	791	740	729	753	753	750	701	760	742	680	774	732	762	755	745	703	721	729	748	729	731	711	717	749	756	738	760	716	728	750	720	708	776	747	735	729	711	752	760	799	769	711	698	729	731	753	730	693	736	709	720	741	751	725	729	742	710	694	705	748	757	729	760	769	723	770	687	748	714	785	737	699	723	746	790	761	711	741	804	791	736	720	720	736	758	771	749	748	767	764	692	746	718	684	740	754	714	756	753	743	746	735	773	801	725	752	732	737	697	755	725	721	744	765	708	745	754	763	748	780	723	753	753	726	713	727	781	728	747	755	777	749	718	732	720	694	702	715	702	735	708	717	733	714	729	736	759	714	705	732	729	705	797	729	781	706	737	719	743	794	720	744	689	692	731	767	720	754	720	773	728	766	747	796	737	705	733	752	717	728	731	736	743	694	752	770	767	728	749	746	725	748	708	711	721	741	767	782	767	742	755	742	735	690	729	721	734	726	727	700	755	805	777	702	753	746	735	750	710	755	764	733	787	774	719	709	736	745	742	747	777	748	749	707	747	718	698	752	740	737	667	725	727	774	752	727	713	752	709	730	775	781	744	760	722	735	719	749	746	759	742	736	717	728	726	731	743	734	775	744	719	780	709	727	774	727	760	727	776	726	733	754	721	740	719	704	722	709	737	729	758	781	767	729	773	755	746	729	747	762	741	746	745	815	725	755	734	754	755	749	720	733	742	777	731	703	768	754	751	746	721	746	765	750	710	743	719	696	744	721	760	702	748	753	750	749	717	781	714	772	747	786	767	750	717	750	756	726	760	708	732	755	759	750	716	722	699	755	801	777	724	754	732	742	723	741	752	794	720	729	776	737	755	676	746	718	687	732	707	736	739	732	745	695	754	779	710	750	724	762	718	694	732	779	718	749	736	785	692	703	758	754	717	725	740	692	748	699	740	699	782	752	754	753	775	723	727	772	722	766	748	757	730	760	738	684	763	746	760	694	756	732	733	766	724	747	703	742	778	775	719	687	746	765	743	723	718	749	726	766	727	746	714	785	727	701	726	770	761	728	740	733	774	736	726	747	710	748	734	725	688	724	709	727	770	758	727	765	752	752	733	674	766	730	740	749	715	717	753	753	771	766	744	726	721	728	747	771	742	809	739	716	711	688	733	741	758	777	736	765	807	771	773	733	760	779	747	701	730	767	722	745	749	734	756	769	758	728	781	706	777	738	761	739	776	747	728	744	731	754	732	739	722	735	726	756	771	721	750	737	738	772	692	668	727	762	756	759	724	717	755	751	735	739	763	697	761	745	743	722	798	777	716	710	726	749	713	792	749	726	735	748	704	719	727	736	750	760	733	712	751	790	708	733	779	742	773	717	759	727	720	772	727	730	689	777	743	720	718	731	720	719	748	729	745	717	751	740	699	762	738	780	710	724	713	715	733	762	766	760	717	667	720	712	714	727	738	707	767	711	694	725	748	743	710	709	777	747	728	689	757	747	710	770	728	741	723	745	769	746	684	745	728	777	726	747	721	762	732	777	720	787	708	739	750	762	718	746	757	725	749	709	768	735	794	777	692	734	743	735	719	750	754	666	750	691	726	719	756	747	746	756	713	731	753	724	721	702	759	728	691	732	763	782	697	776	711	759	709	751	735	725	779	705	717	723	741	698	754	712	760	689	761	757	772	733	739	807	698	765	768	729	735	737	752	795	805	761	752	762	724	674	729	767	739	770	709	740	751	756	726	752	838	688	703	787	730	708	752	747	715	752	718	752	763	779	753	737	760	736	732	750	737	729	728	697	705	722	736	693	691	760	752	739	745	692	737	752	765	773	728	767	769	720	744	721	736	730	716	788	733	729	790	736	734	772	700	716	708	719	740	753	745	741	761	712	726	760	734	783	712	701	679	739	712	699	729	717	735	784	735	740	758	767	695	727	758	715	759	711	753	770	705	688	753	755	761	753	767	716	741	726	733	722	744	714	711	724	746	798	747	762	750	730	788	774	745	745	741	707	743	747	710	716	801	720	736	795	715	745	785	724	768	752	715	758	764	742	746	767	726	734	719	729	781	728	725	704	756	734	756	697	766	729	759	682	705	733	683	724	735	771	734	754	776	737	761	783	744	770	731	722	724	772	736	754	749	753	741	777	782	744	753	712	736	763	746	788	725	749	740	771	784	741	740	750	724	737	711	706	732	687	739	768	752	696	683	745	740	757	798	756	764	775	785	725	755	759	712	741	733	688	700	708	709	686	718	700	763	758	745	723	761	779	730	734	707	739	709	695	737	714	762	685	760	772	740	753	723	771	714	701	745	690	721	761	725	696	724	735	746	712	734	680	749	768	707	714	795	750	769	741	733	783	748	717	758	742	682	704	741	704	741	694	758	727	741	718	714	784	740	773	704	745	684	726	687	696	755	737	697	751	746	735	758	737	751	679	717	754	744	733	797	737	737	725	760	727	688	749	764	715	728	699	703	729	730	717	766	729	734	768	712	701	752	685	744	740	798	707	781	722	728	749	734	729	760	731	756	709	764	747	706	766	742	767	754	746	752	727	721	754	720	743	791	741	751	718	757	760	766	760	780	740	730	756	730	764	702	720	719	747	666	741	781	745	738	760	816	767	719	729	730	711	744	708	743	758	738	735	741	724	702	744	761	717	693	722	732	682	758	727	789	745	761	756	719	756	762	742	769	687	708	729	754	785	727	717	769	721	745	750	728	734	681	719	726	758	690	680	725	695	728	737	744	736	729	739	708	740	786	725	754	725	730	730	726	761	717	778	746	736	748	730	751	709	724	748	752	706	736	736	759	701	709	704	763	750	773	780	702	782	734	758	770	717	735	765	740	731	749	740	785	747	750	744	716	784	720	752	756	728	720	760	778	711	775	772	761	711	786	741	723	712	698	739	726	732	768	727	740	718	749	747	779	699	777	744	791	734	710	702	724	761	738	725	709	722	711	736	767	802	757	767	660	713	710	749	745	778	707	744	708	751	753	703	727	749	699	741	710	687	726	775	749	778	727	735	744	711	733	755	703	709	720	762	734	708	732	716	763	756	753	738	733	732	801	758	726	716	752	730	779	758	781	754	746	743	759	711	734	729	733	785	744	725	779	722	729	718	725	744	746	739	732	750	769	744	743	809	743	739	742	704	720	702	729	706	770	734	719	790	775	708	734	726	744	774	755	769	683	744	742	740	748	760	722	751	749	725	722	720	682	715	706	732	745	714	768	750	715	780	746	666	750	736	733	709	741	726	740	716	722	728	762	723	786	748	785	762	742	713	761	714	744	760	716	684	755	745	788	743	768	784	702	737	672
21884	2474	596	445	376	358	324	292	326	319	291	321	288	276	303	296	336	298	309	282	288	282	283	282	280	307	283	308	276	293	274	263	317	277	281	291	313	290	283	319	291	275	279	320	296	263	283	293	306	293	281	312	313	297	315	326	295	286	315	299	309	314	275	275	283	307	284	284	305	322	299	316	283	281	284	338	291	319	271	265	307	309	330	305	263	294	307	279	276	280	275	310	318	295	279	264	314	272	308	279	298	298	288	298	333	288	305	280	279	289	320	297	301	319	292	301	273	281	274	253	292	300	320	289	246	265	289	305	287	287	275	295	286	287	313	279	287	280	279	281	262	322	288	278	292	277	311	282	273	304	266	276	285	311	237	314	301	260	275	284	266	281	287	307	288	266	291	311	264	309	291	307	306	283	295	281	289	296	290	255	296	323	299	296	281	303	316	300	292	302	307	304	274	291	274	294	286	304	280	276	301	334	315	300	307	283	283	279	312	268	304	276	289	294	294	261	295	330	277	294	285	255	295	311	326	297	290	259	273	327	312	289	298	281	306	283	310	303	315	301	284	274	272	287	304	281	300	310	258	321	337	285	325	283	309	308	296	300	298	309	287	293	298	295	324	296	325	315	269	283	294	303	307	279	300	297	276	325	280	281	287	325	317	271	329	319	268	341	311	336	320	293	328	268	276	309	296	283	300	277	284	282	288	277	288	278	281	312	344	294	288	291	315	316	287	291	292	280	307	246	316	264	323	291	314	292	284	280	249	282	298	287	304	301	272	314	303	323	316	306	248	270	317	297	283	294	279	317	288	283	318	310	321	302	275	305	294	276	306	287	286	281	300	261	308	261	320	320	308	280	285	285	333	301	319	306	303	266	330	287	306	303	251	278	283	274	282	283	291	303	269	333	308	319	262	291	292	292	293	301	297	323	291	278	303	287	256	253	263	301	274	279	296	263	344	273	275	297	265	294	317	295	329	290	276	289	288	300	315	268	252	314	310	285	287	322	330	270	293	273	308	271	297	311	286	284	308	308	285	263	282	294	315	266	284	291	324	323	309	302	269	322	288	328	309	281	309	334	318	291	279	293	287	275	284	274	264	300	302	301	278	324	296	334	262	305	315	295	301	303	311	279	297	293	289	282	316	305	311	289	249	304	265	314	294	340	289	244	292	310	295	289	286	310	297	301	335	306	319	304	287	299	312	314	258	295	308	282	281	287	277	293	308	312	291	287	267	317	338	272	265	308	295	303	289	273	304	288	303	284	295	274	327	333	310	304	291	238	271	297	308	310	264	314	311	301	264	296	277	255	256	304	332	296	325	330	302	319	316	304	301	303	282	274	264	321	309	287	268	276	296	305	291	291	299	284	276	284	323	283	281	303	296	250	287	294	279	296	310	294	276	306	286	273	257	290	275	265	290	323	268	288	301	298	294	291	296	263	324	325	287	299	289	269	329	274	312	300	297	264	275	287	289	298	262	292	298	291	301	334	277	317	284	267	288	290	284	281	296	293	288	274	313	277	268	275	288	303	279	291	319	302	268	302	327	290	304	294	300	281	298	284	284	286	309	328	289	271	250	273	275	292	284	307	297	311	297	304	273	301	277	315	282	261	294	263	306	341	277	288	308	279	273	282	298	295	288	324	276	276	296	362	271	288	311	304	284	289	297	300	272	301	310	298	306	289	285	290	324	291	323	303	260	304	297	294	293	298	323	314	264	291	282	266	328	308	289	275	312	324	295	260	288	300	292	294	284	302	300	305	303	261	296	277	310	299	296	266	315	286	307	303	308	301	241	281	294	279	262	301	300	292	286	285	264	296	300	263	312	315	267	283	299	299	307	309	347	302	307	296	304	275	260	293	286	305	302	309	271	282	273	284	340	264	281	286	327	282	272	276	303	304	296	325	271	279	291	288	307	284	289	289	307	293	298	288	297	281	327	284	290	308	282	318	308	314	283	292	298	275	330	293	324	330	266	302	293	302	300	305	284	293	306	281	304	281	304	315	295	304	295	269	277	279	301	289	303	296	308	273	283	330	305	287	299	307	297	290	292	307	302	277	295	256	303	309	279	304	268	295	288	325	286	290	336	282	298	339	286	297	301	275	288	284	263	323	303	301	275	267	312	260	296	271	279	344	292	294	278	279	300	296	336	303	279	304	281	293	304	274	298	281	306	290	273	285	283	321	284	291	310	305	288	299	289	295	296	290	296	258	279	285	309	317	304	285	308	295	329	308	287	254	297	291	323	290	279	268	297	262	301	290	274	318	274	279	303	289	264	265	289	333	301	280	298	282	270	282	290	302	313	311	314	324	331	286	275	269	262	292	287	305	302	271	293	312	265	316	338	243	300	265	306	249	290	282	296	294	277	261	295	317	283	322	322	296	282	283	307	271	279	336	298	279	241	248	283	284	283	304	286	305	287	297	273	262	308	246	290	273	297	275	291	272	289	289	312	292	283	282	282	279	300	294	307	304	307	270	279	296	273	264	273	303	273	305	314	300	275	299	301	275	281	286	262	278	316	303	328	306	278	282	303	288	281	329	295	289	298	279	303	288	270	314	308	279	292	312	315	325	327	262	291	294	278	311	298	299	279	277	272	296	324	263	268	308	330	279	311	293	274	272	302	315	282	254	293	293	299	317	284	287	292	316	322	296	304	340	334	308	274	298	288	306	268	270	315	282	295	305	291	302	315	282	280	301	306	307	270	299	321	262	298	291	265	267	328	307	311	296	304	279	295	318	306	279	288	281	290	291	295	303	289	287	281	291	271	266	273	280	302	298	299	245	322	298	300	289	267	293	295	279	316	286	285	306	277	294	326	292	306	306	307	281	292	299	272	270	288	286	322	289	286	299	283	284	282	303	296	297	264	285	275	329	271	304	286	273	278	305	283	284	325	281	280	250	301	278	325	277	301	279	313	303	267	276	303	301	313	273	285	280	274	300	302	297	312	261	318	311	284	279	302	266	260	265	271	289	296	333	275	275	293	288	269	319	293	288	298	298	300	256	261	269	298	287	273	255	313	306	295	306	308	299	261	286	309	343	320	284	273	295	289	329	283	287	299	278	267	273	297	298	329	255	251	301	313	293	299	296	297	302	280	282	296	280	307	288	272	307	295	318	264	324	316	270	301	272	290	278	280	303	285	318	275	269	312	307	326	302	283	286	290	280	303	314	301	309	308	297	287	306	312	296	317	290	301	307	284	304	270	293	304	270	286	286	324	269	261	285	296	296	284	309	277	301	304	292	297	274	281	302	287	296	291	312	262	314	308	289	319	337	297	282	304	333	303	313	331	281	285	291	309	292	310	252	284	289	295	307	280	307	296	252	280	300	282	279	291	304	296	292	300	257	291	296	284	316	293	280	283	281	288	294	299	295	292	301	268	301	294	290	255	282	273	334	285	309	304	284	258	300	262	279	257	285	305	257	281	292	288	297	293	266	311	283	309	335	314	276	298	264	306	259	303	303	291	298	299	323	303	311	310	317	300	286
14733	5564	4738	3134	1957	1547	994	830	812	686	740	775	703	697	666	651	676	671	650	670	651	654	623	681	683	647	651	649	587	646	648	645	698	641	627	646	668	663	683	644	690	660	615	672	662	635	632	650	669	675	639	629	649	662	657	661	634	658	695	618	691	612	669	581	616	697	620	650	654	662	611	647	627	662	650	593	637	634	670	630	647	676	615	639	635	640	609	654	670	634	640	671	677	647	648	611	638	631	704	647	649	659	655	645	656	629	636	664	657	647	646	681	618	611	638	634	627	676	657	625	645	647	592	644	651	626	615	664	659	607	639	689	659	616	631	626	634	619	639	637	635	629	614	633	668	651	656	652	666	609	628	620	608	630	642	609	614	673	659	627	641	670	623	589	621	619	667	687	654	705	661	643	613	663	628	633	625	624	648	648	640	638	642	652	649	627	644	668	630	671	643	616	594	657	655	621	655	649	679	680	624	690	642	646	624	638	669	635	660	649	702	660	656	670	670	656	648	647	669	589	660	657	666	638	636	636	711	620	642	667	654	652	649	658	653	649	654	626	684	605	663	661	653	658	628	651	629	620	665	664	645	639	602	627	667	645	652	668	634	655	694	646	624	605	655	637	640	636	657	667	655	634	633	613	615	648	646	688	623	618	642	681	665	646	644	604	618	643	616	626	650	618	631	647	636	670	671	613	630	640	643	654	627	662	642	596	634	622	638	652	642	616	635	632	613	684	665	674	648	636	672	651	674	667	677	672	676	612	667	667	638	623	666	635	668	677	675	602	622	626	587	610	617	648	685	717	628	675	661	625	682	677	651	629	637	663	667	691	639	610	615	624	696	669	606	622	644	668	619	636	637	638	619	673	619	618	618	620	677	656	632	631	628	625	642	669	648	661	641	675	678	659	646	640	690	660	639	705	663	620	618	632	630	637	624	625	646	594	648	619	659	610	614	625	653	615	675	643	644	642	642	680	672	664	619	624	694	617	633	664	628	648	714	606	616	651	638	629	642	620	649	667	630	607	668	655	674	672	610	666	618	669	649	650	604	660	675	642	652	621	680	658	699	636	597	661	647	604	637	632	621	627	642	614	609	661	640	591	665	639	661	655	638	665	678	656	641	648	653	656	634	660	634	676	619	670	644	676	602	618	661	737	624	638	647	591	644	673	692	596	642	701	617	635	634	593	667	651	648	631	696	676	621	665	637	632	608	714	615	637	668	708	634	714	643	635	642	617	658	673	633	668	611	649	686	636	665	643	666	640	668	618	655	645	692	615	666	654	626	621	608	594	662	631	629	634	669	655	686	630	621	635	629	680	605	642	622	629	675	625	631	633	629	627	676	675	660	663	671	606	664	608	642	641	694	619	642	654	657	648	621	647	609	623	662	586	645	655	651	638	654	606	655	665	686	686	667	652	651	639	628	621	639	678	651	623	660	598	641	630	712	677	663	633	661	618	670	658	628	637	645	617	673	697	701	619	665	626	631	692	614	642	652	652	659	618	619	661	644	657	652	621	622	635	679	635	640	622	648	664	655	614	653	677	649	698	643	618	615	667	645	650	602	668	688	633	673	604	669	681	674	668	636	677	644	658	666	682	631	644	653	676	673	648	634	627	651	685	673	589	689	624	659	631	633	636	665	660	660	598	664	607	624	634	630	624	599	627	637	638	669	678	635	669	694	628	646	684	627	677	658	632	630	608	664	621	664	666	655	645	630	630	655	633	631	603	657	635	604	644	664	680	686	613	630	671	635	639	629	692	656	627	636	647	699	631	618	632	644	602	640	647	632	663	641	622	699	681	634	634	631	665	596	624	658	616	601	637	696	687	646	677	663	680	633	618	645	628	672	644	659	670	618	593	646	654	656	715	646	670	600	624	616	639	674	718	634	659	660	644	650	660	608	632	628	641	646	624	625	674	593	667	593	671	646	665	643	657	635	700	654	601	653	637	635	680	638	683	651	567	634	659	626	647	611	621	664	663	671	642	639	634	598	598	589	601	662	627	623	659	657	655	659	617	661	693	629	659	637	626	625	636	642	628	647	671	605	662	629	663	652	648	634	657	620	645	697	623	669	686	653	655	679	623	667	633	632	666	664	642	680	643	621	617	646	666	613	668	676	653	609	616	647	656	646	610	613	665	607	637	623	602	672	687	645	691	576	659	655	650	671	659	616	680	651	640	660	684	647	632	663	657	649	655	649	633	675	675	662	667	683	675	685	646	653	677	625	656	651	607	633	652	640	648	653	615	616	651	648	675	663	630	637	612	635	648	637	606	671	658	666	671	653	617	636	625	644	610	642	632	647	686	648	654	653	693	597	585	653	591	667	614	635	673	645	656	643	645	643	689	638	664	694	641	661	655	661	658	658	649	655	649	654	648	682	640	632	623	648	643	669	637	642	633	634	617	662	659	608	636	622	682	664	694	699	619	590	633	647	664	627	651	660	622	637	618	602	699	641	642	621	626	667	646	620	640	661	642	627	639	611	646	630	624	618	643	613	626	610	668	654	642	632	653	699	662	608	650	662	616	645	594	698	707	665	664	677	612	631	654	646	667	622	639	632	672	605	599	661	645	642	658	620	630	641	660	686	625	652	671	678	652	651	664	660	658	644	683	674	660	606	657	623	651	697	650	660	669	663	612	627	664	593	615	688	639	640	687	632	647	648	627	608	645	662	642	693	600	680	623	691	648	661	615	621	661	643	625	664	659	612	621	680	672	630	627	617	677	633	653	609	635	634	657	651	615	677	618	669	603	659	635	629	642	594	655	673	627	635	663	699	673	614	602	654	645	662	679	663	632	657	634	633	658	654	671	641	674	664	658	612	642	672	671	666	643	679	659	650	615	650	619	651	604	645	691	646	636	636	655	666	668	633	621	682	656	647	625	607	679	711	613	625	629	649	659	672	619	623	595	661	675	649	644	667	631	657	639	648	661	661	617	680	631	668	656	659	653	661	639	661	660	623	667	604	649	627	668	648	632	641	671	660	718	676	657	647	638	628	603	639	650	574	659	674	640	661	671	661	662	657	641	621	625	627	639	684	648	675	601	668	639	625	654	633	630	625	629	639	617	665	663	621	655	624	642	656	653	577	639	681	616	641	671	617	623	619	634	671	668	626	652	611	628	642	652	644	663	684	614	681	629	601	704	623	662	618	644	599	675	632	652	676	623	645	667	667	627	627	668	681	646	644	629	663	636	652	637	641	670	651	603	612	677	652	647	614	663	666	588	603	677	648	694	669	629	682	639	657	654	636	658	676	641	621	619	657	596	637	601	683	679	651	655	675	613	632	633	651	618	617	628	667	682	630	633	634	651	628	627	638	658	634	626	643	608	602	676	630	636	658	686	654	654	659	657	655	628	668	675	633	654	661	621	676	617	646	620	633	637	645	641	645	624	635	647	657	663	671	651	631	653	649	676	677	691	617	646	622	561	630	690	601	655	629	672	639	675	617	647	712	647	657	661	625	622	679	669	658	692	637	609	656	668	640	686
30972	5441	935	646	438	397	362	331	301	329	312	336	255	303	274	329	321	322	281	324	305	316	343	317	287	310	286	312	331	343	317	284	281	338	331	309	309	324	354	308	260	300	327	278	319	295	297	308	324	300	341	326	308	293	306	303	356	312	278	273	302	326	286	358	309	290	303	336	329	274	275	267	286	308	321	292	296	299	285	326	262	312	298	318	278	314	314	294	266	327	323	278	362	311	271	305	315	293	335	317	328	332	326	314	308	329	306	299	301	344	288	325	272	316	311	265	290	304	301	284	310	301	355	331	314	338	316	312	284	332	330	293	317	288	332	332	289	312	288	306	333	345	305	325	310	291	295	312	259	329	302	347	317	280	325	300	271	305	272	315	321	291	262	295	298	273	315	321	310	314	294	297	292	334	310	345	293	299	315	318	337	308	318	328	303	302	302	336	294	297	310	331	337	346	283	294	303	281	330	303	305	308	284	284	306	301	323	315	325	283	295	308	289	269	342	316	294	315	316	294	322	332	292	310	311	316	317	284	296	297	318	311	289	297	298	301	300	275	267	319	275	305	307	287	335	286	288	307	290	295	295	280	297	330	312	302	283	315	306	306	282	321	333	310	327	318	314	291	301	304	327	310	329	319	292	285	287	295	301	318	339	305	321	338	317	297	325	308	268	294	287	309	302	288	301	311	305	302	306	302	292	313	304	286	271	291	285	306	284	287	266	294	306	298	302	297	307	318	316	334	304	296	317	298	309	292	302	280	305	313	292	329	348	336	293	313	283	320	304	289	325	322	299	339	288	303	323	332	328	283	332	309	310	305	309	286	305	304	288	324	302	274	296	288	298	306	332	295	317	330	312	276	304	309	308	348	336	322	295	273	302	298	295	312	260	310	304	308	317	312	318	327	336	298	298	311	295	293	287	314	295	279	317	304	333	314	284	312	289	319	349	281	300	341	316	297	282	290	292	286	306	328	309	277	290	325	285	315	333	288	292	329	289	293	316	295	306	270	302	302	325	330	318	305	339	301	304	327	317	321	305	302	295	281	308	286	335	312	335	265	318	327	309	289	309	309	323	326	291	287	300	287	311	288	301	276	338	305	292	347	307	345	304	334	306	334	289	331	282	299	302	279	311	294	322	300	315	309	327	328	274	293	322	294	290	261	323	292	312	297	303	317	318	291	309	295	260	265	315	282	300	322	296	299	298	298	286	324	332	337	296	291	321	334	318	317	329	291	317	304	338	301	307	286	300	315	312	321	284	265	327	293	293	337	308	325	295	280	311	312	305	312	305	284	307	302	323	290	337	322	313	313	309	290	303	332	276	290	304	304	272	324	319	313	315	313	342	311	306	274	339	326	300	322	309	294	308	294	296	274	323	298	291	330	315	316	304	306	287	291	324	298	289	306	347	294	320	305	271	298	320	316	316	299	293	293	292	306	325	309	295	279	294	331	320	306	304	349	329	264	297	316	314	291	346	319	318	289	319	288	278	314	298	293	301	314	285	277	322	301	267	300	331	292	262	340	331	289	287	291	285	302	300	301	270	275	331	297	294	325	308	341	304	337	294	309	320	260	339	337	322	309	320	328	310	286	328	316	298	278	342	275	283	318	331	277	300	295	282	307	316	313	303	296	292	323	345	306	340	343	336	285	297	309	308	310	291	297	323	313	305	272	284	316	277	320	320	292	295	316	302	294	336	338	309	319	319	313	296	307	300	323	302	285	300	294	341	310	287	291	314	325	279	313	320	311	298	349	270	335	310	316	300	333	268	321	321	341	320	292	304	335	267	342	305	302	327	281	299	307	330	290	310	302	304	283	288	339	352	308	309	296	314	316	299	338	305	345	329	310	290	306	290	278	287	291	314	294	310	332	319	312	304	318	294	308	322	303	317	316	307	305	303	308	286	302	312	312	303	313	319	295	325	306	336	332	316	289	284	293	278	284	311	267	301	289	304	272	322	293	307	309	307	286	277	319	314	322	319	339	291	317	304	306	295	295	284	284	316	294	309	271	321	301	329	285	331	275	343	308	327	287	309	308	305	313	321	304	349	330	316	325	347	300	293	276	326	325	350	292	303	351	277	274	293	315	309	306	312	326	324	308	304	305	332	311	329	325	284	309	277	334	297	293	307	288	309	307	273	317	279	340	309	320	304	302	302	322	285	308	253	318	331	310	294	289	293	316	309	366	300	287	307	296	295	313	318	286	318	301	310	325	258	294	355	291	320	308	290	312	302	301	319	327	305	311	339	317	323	297	317	290	286	323	328	315	302	312	318	317	317	323	289	306	307	322	291	304	290	294	330	295	261	314	332	285	307	304	315	331	298	308	287	284	301	323	286	328	301	314	334	306	305	303	261	267	294	294	304	309	297	333	290	255	289	326	283	275	285	335	315	289	330	306	337	337	292	307	290	290	273	297	322	301	315	307	322	326	279	304	280	363	311	302	330	290	296	315	299	277	283	311	337	327	318	309	340	308	306	303	315	286	325	305	335	289	295	321	299	255	332	305	293	318	275	330	288	301	313	315	311	323	318	280	313	284	308	300	302	283	339	353	322	288	317	295	308	318	271	325	340	293	303	325	268	297	300	276	279	294	335	316	297	288	290	320	286	301	286	322	299	288	315	307	308	287	292	342	310	321	313	309	288	289	320	283	310	322	318	358	308	275	283	306	316	292	289	313	251	347	327	296	322	297	316	299	321	298	300	282	304	320	321	290	278	305	276	306	334	285	301	314	309	308	296	301	322	322	332	327	307	324	301	306	315	292	291	318	297	289	321	323	316	327	289	304	293	290	300	267	289	283	343	337	305	337	335	299	314	305	296	283	311	327	341	328	324	329	294	310	307	282	301	280	290	294	292	315	330	319	324	288	295	313	332	354	300	314	307	308	284	303	337	323	308	319	329	317	291	286	321	294	290	274	271	322	322	277	309	300	286	295	302	307	310	307	283	280	319	263	313	305	278	345	311	311	294	300	314	310	291	292	329	324	313	293	303	290	315	280	272	315	317	295	308	307	282	259	281	291	285	303	300	329	313	315	313	331	315	295	306	326	335	276	301	271	307	330	295	307	310	274	347	311	276	288	333	340	294	318	331	321	333	300	296	325	284	306	331	301	281	305	322	292	314	347	316	335	324	291	334	339	306	318	315	273	334	319	322	285	328	329	329	320	321	314	273	305	307	333	290	340	323	310	296	304	272	297	273	347	318	306	342	312	301	308	314	291	294	283	313	313	286	309	265	298	283	330	289	340	366	286	281	285	337	326	326	304	304	305	319	302	329	303	340	268	320	303	319	316	288	313	322	296	320	352	291	290	274	297	329	316	316	273	322	332	298	342	311	288	318	290	322	329	299	322	280	329	322	283	342	328	270	318	314	288	265	306	296	293	296	324	322	357	309	327	292	319	323	289	315	283	330	341	274	273	342	302	270	291	273	310	325	314	252	315	277	303	324	338	307	306	338	290	277	273	320	306	348	291	304	324	345	295	269	273
22033	9554	7153	5616	3486	2148	1474	1066	914	865	890	872	773	742	764	708	704	741	736	716	697	749	717	668	702	691	698	660	686	678	698	698	729	704	659	668	721	679	740	689	687	716	697	784	687	680	691	704	737	671	741	714	707	652	706	724	665	703	699	707	722	726	702	697	721	734	719	682	744	680	739	681	754	721	672	696	738	665	706	703	660	714	686	727	700	702	725	730	685	715	714	696	695	661	741	718	721	701	691	722	638	734	735	674	673	665	715	728	674	686	715	678	676	682	677	692	700	695	720	688	666	719	710	696	680	728	677	744	715	684	701	675	645	717	726	661	769	703	641	722	697	668	658	738	656	685	655	677	705	668	707	760	704	722	735	703	705	704	742	736	726	688	728	645	664	619	705	702	701	723	713	692	733	724	715	712	676	718	729	698	644	695	692	705	684	730	744	696	710	721	699	636	687	659	682	716	718	709	715	696	689	654	717	678	667	691	731	623	691	715	696	679	684	684	671	694	687	724	682	731	697	731	699	738	716	715	684	659	732	724	671	740	738	713	656	645	659	694	689	696	680	737	639	704	747	681	708	698	691	702	662	669	686	664	708	689	706	645	710	695	749	691	723	758	701	688	677	700	683	672	708	724	678	694	650	758	686	718	729	656	713	731	696	732	732	669	694	672	696	705	715	703	688	710	699	654	700	655	704	728	697	700	757	690	633	679	667	697	692	687	691	707	712	708	706	711	723	710	725	738	687	711	715	682	677	720	733	717	695	717	696	685	694	698	691	702	718	733	697	721	711	680	669	646	721	708	694	694	738	695	709	675	726	686	668	687	707	683	698	654	662	697	690	697	704	711	648	717	705	709	677	687	704	707	714	718	695	735	678	698	691	681	705	736	735	684	708	701	690	687	705	679	710	658	683	667	705	695	713	710	720	686	653	700	717	698	720	652	699	675	674	702	655	738	680	726	712	710	718	719	648	698	692	683	693	672	707	704	712	680	760	731	687	689	679	666	689	735	668	679	716	694	692	726	703	689	709	729	686	698	684	709	720	696	686	677	663	646	657	704	707	678	740	695	700	692	722	760	721	710	718	683	703	725	748	693	700	690	655	693	734	720	673	739	648	713	719	726	703	669	704	675	685	687	679	718	696	753	670	681	674	646	692	701	701	738	692	719	711	654	678	728	711	691	677	699	704	668	704	702	684	733	727	711	714	702	698	678	684	706	690	661	705	715	722	685	695	679	760	737	701	725	730	680	693	699	697	720	680	709	732	688	660	676	717	710	685	670	679	708	686	734	729	691	691	730	686	681	727	694	699	729	720	703	715	679	693	665	631	673	721	699	688	671	670	720	724	658	716	667	651	687	701	693	694	732	710	702	682	685	700	688	689	698	716	678	673	699	697	712	711	736	710	704	684	670	755	736	726	680	707	680	713	735	618	712	667	718	717	715	690	670	668	693	703	721	669	664	695	732	673	701	695	705	723	663	649	703	664	650	712	704	755	705	750	656	681	739	678	695	675	708	696	720	701	730	734	725	671	657	707	728	674	710	691	676	708	700	691	657	725	713	698	673	707	682	675	680	701	790	686	716	733	649	684	695	715	722	666	672	648	706	723	730	717	718	668	694	700	658	710	693	687	709	681	733	744	742	714	715	681	688	702	743	693	711	661	685	714	712	741	728	744	682	714	702	694	702	723	696	710	736	736	706	732	722	748	653	694	742	706	713	676	696	682	646	752	629	662	709	687	695	703	681	703	700	679	684	637	660	704	686	694	700	690	692	717	690	711	699	721	722	662	695	672	731	706	683	659	683	689	741	697	694	725	676	649	696	702	646	697	696	687	658	702	680	737	686	706	716	695	696	702	732	709	714	667	700	740	704	736	662	677	667	696	682	691	730	652	712	724	676	665	670	703	724	737	666	711	641	662	718	687	705	753	733	703	650	660	745	645	711	731	660	719	663	633	712	676	686	681	714	680	676	702	700	661	697	695	699	711	725	696	695	700	684	674	677	655	660	681	644	696	680	662	710	697	681	708	692	687	692	714	694	698	666	707	665	727	767	672	667	711	738	679	701	681	664	685	737	663	686	690	679	707	731	677	691	684	669	696	690	671	676	718	707	687	709	703	681	674	723	693	705	730	686	714	725	695	693	721	717	675	707	707	736	705	699	678	704	722	677	754	718	652	673	721	662	685	689	662	624	704	673	697	684	653	716	759	720	665	711	689	680	709	723	685	685	711	677	685	692	699	683	716	718	711	640	694	665	695	707	707	687	696	695	697	686	655	693	731	703	685	706	663	652	750	680	665	678	690	680	724	722	717	719	734	700	737	688	719	696	662	745	709	699	704	702	711	680	672	721	651	694	691	761	706	730	667	680	696	707	713	676	696	693	684	729	686	659	708	705	746	656	726	715	712	708	716	684	717	688	702	661	670	705	675	683	703	708	709	712	712	678	698	664	719	706	740	684	683	729	700	667	730	730	704	694	701	675	736	687	676	679	704	678	664	714	705	675	757	699	698	657	680	713	699	672	677	715	683	692	705	703	691	721	643	756	695	692	688	656	723	695	705	670	768	635	719	716	722	676	714	717	662	667	680	690	714	720	735	699	689	704	689	712	680	723	685	740	687	732	734	712	685	730	683	707	684	705	688	723	677	709	711	705	688	707	689	705	717	675	662	643	693	735	671	696	666	697	675	682	694	717	672	718	726	753	725	673	707	694	701	687	702	716	671	708	679	699	728	706	683	702	740	725	681	676	679	709	737	658	685	672	702	728	708	674	690	660	693	700	713	710	742	698	657	695	737	731	699	692	697	701	722	722	726	675	684	682	702	677	697	732	674	691	700	702	716	701	693	712	678	664	702	670	651	725	688	675	670	721	723	686	696	707	717	746	727	670	680	708	687	723	685	668	694	674	682	695	684	715	665	724	689	709	718	678	681	707	674	731	720	708	699	725	673	744	652	698	669	685	733	716	681	675	692	665	707	689	731	700	704	707	695	697	654	690	726	695	756	712	728	734	730	678	707	711	694	700	677	688	672	657	679	727	689	705	727	709	692	666	718	717	676	648	688	699	754	655	689	694	743	702	681	678	630	671	744	739	689	700	684	710	688	734	686	712	690	716	664	650	649	708	671	715	687	693	695	679	777	702	683	699	739	673	670	676	704	669	752	690	719	657	679	671	704	723	701	672	723	673	706	717	688	683	674	702	708	731	697	672	719	691	696	679	702	671	663	682	722	700	699	721	675	745	703	711	701	720	715	697	645	684	703	662	713	698	717	727	701	677	671	662	730	697	730	690	683	708	698	737	659	745	704	729	641	688	684	674	694	704	682	667	671	744	676	728	665	704	701	677	694	707	717	731	760	682	680	727	715	708	682	719	676	635	692	698	729	691	657	683	640	741	729	722	687	736	735	664	661	725	675	691	702	701	699	659	715	698	692	690	650	733	667	724	741	739	710	639	715	701	695	732	736	715	670	675	697	711	716	681	669	732	744	696
39494	7526	894	487	397	382	353	340	339	347	342	297	327	314	317	310	321	306	313	351	268	362	285	308	310	353	337	334	317	321	344	324	323	350	336	312	288	340	343	301	313	302	317	341	324	339	287	340	328	297	312	313	294	338	348	308	317	300	306	342	319	343	313	333	334	308	320	312	336	306	316	308	309	338	282	309	299	331	333	306	289	294	321	320	325	317	310	283	317	318	361	330	325	319	352	300	316	279	311	344	298	325	331	333	323	276	296	328	299	309	329	330	322	306	319	298	311	309	331	308	320	326	315	346	297	342	331	337	342	378	311	290	357	324	325	323	314	368	333	329	321	296	325	298	331	286	331	324	322	307	299	305	303	304	313	316	361	320	353	303	258	295	325	290	320	309	318	314	308	278	315	300	284	314	324	314	329	287	342	318	296	327	314	334	318	324	316	338	337	317	334	332	316	303	284	320	333	338	312	343	305	301	333	332	314	315	349	324	300	300	303	330	308	303	310	345	306	294	333	311	330	302	289	325	325	299	323	343	317	315	321	297	339	316	287	291	331	310	322	316	324	341	327	354	299	319	352	308	322	278	295	359	296	339	303	345	331	330	315	315	326	333	320	292	344	309	331	299	316	329	318	350	318	323	338	308	287	315	310	331	316	312	269	284	321	328	313	340	317	323	323	306	311	335	298	351	327	335	296	329	317	304	314	302	316	343	281	347	297	319	357	320	341	353	333	333	338	300	289	329	300	327	323	334	341	334	304	303	303	317	325	312	358	312	295	310	356	321	325	325	292	339	313	337	339	310	360	290	314	322	313	340	324	307	317	358	322	311	301	326	331	315	297	319	328	313	323	318	295	348	303	296	312	319	272	297	328	309	330	322	321	325	306	315	308	323	333	303	313	325	323	346	330	320	331	333	303	301	350	361	309	312	317	295	315	330	318	317	306	310	310	296	319	305	291	343	288	347	335	359	316	365	294	311	319	340	318	356	314	321	303	323	326	342	323	366	330	328	308	347	290	348	302	337	311	314	331	334	286	350	291	281	339	323	291	342	323	337	368	301	312	310	336	325	341	344	279	349	301	336	320	342	347	337	301	320	294	327	305	291	307	329	294	311	308	352	332	271	334	315	290	343	320	346	359	306	298	357	351	304	314	355	357	364	309	302	334	339	336	323	355	374	348	281	325	315	330	321	332	303	311	324	365	299	316	297	273	354	329	329	318	305	286	329	334	289	338	329	292	327	319	349	320	329	357	307	318	340	298	288	304	306	310	315	362	295	321	291	305	300	311	322	293	326	355	301	326	298	353	287	337	318	298	325	360	345	307	321	321	308	294	307	299	326	320	290	303	326	326	329	311	331	322	332	349	305	292	338	328	312	340	295	320	305	292	321	339	283	326	299	297	296	329	346	314	323	336	302	345	306	327	298	255	277	288	325	303	331	340	291	322	356	325	310	312	330	337	374	341	327	298	313	292	297	319	331	315	308	321	297	309	315	303	312	302	312	310	319	320	322	318	330	327	287	324	320	324	316	313	339	321	299	333	353	314	322	362	290	317	300	324	288	361	326	319	292	311	319	318	327	334	378	339	331	320	348	273	304	303	296	312	359	320	330	315	314	326	330	344	345	300	320	374	306	272	326	347	344	311	325	306	283	323	306	286	330	361	334	294	287	305	349	317	306	327	320	326	340	297	304	319	311	302	326	314	329	332	301	317	322	321	327	329	310	309	306	328	304	302	297	297	340	300	326	361	316	296	339	331	333	281	324	322	297	338	328	306	319	305	333	282	323	332	358	309	342	325	280	333	354	345	311	344	320	336	312	308	310	319	345	331	284	336	343	342	352	343	343	313	320	316	314	339	313	338	292	321	302	350	322	317	327	321	345	304	305	309	314	303	319	304	321	313	303	279	317	313	285	323	325	312	344	304	320	320	345	332	324	324	307	313	305	299	344	357	313	307	289	308	366	322	327	312	303	326	344	329	338	285	318	312	334	301	338	308	318	300	335	283	311	307	308	286	308	286	316	316	371	325	314	297	325	301	324	319	327	323	304	323	338	313	316	304	349	333	347	330	340	299	282	309	283	302	315	341	353	337	254	300	316	283	325	311	328	305	359	317	356	323	292	325	336	350	308	339	327	344	313	337	305	329	348	322	300	306	301	335	303	344	291	336	343	330	315	339	323	334	349	309	342	311	314	300	337	290	305	371	322	341	303	318	323	298	311	280	315	353	321	364	330	355	302	338	313	304	350	341	306	343	343	289	321	291	335	309	338	331	328	307	320	307	320	321	328	318	327	335	307	311	281	282	329	354	321	342	336	337	313	328	330	289	273	300	308	336	291	318	333	343	330	344	303	318	292	302	302	313	305	322	338	317	334	348	341	350	330	326	314	325	336	348	314	311	323	305	345	281	333	314	300	297	342	304	329	289	320	373	331	361	320	295	323	352	344	316	333	357	338	322	311	341	331	298	327	325	305	312	324	322	351	331	336	337	346	312	322	333	287	340	313	350	320	321	283	318	310	345	287	292	322	322	326	340	303	296	305	341	291	311	326	343	281	307	294	324	339	336	343	320	315	308	325	318	317	326	374	334	316	318	299	328	313	334	301	323	290	326	299	306	335	319	285	321	336	334	312	307	268	306	340	330	366	326	351	308	326	310	300	320	327	328	315	344	322	294	332	285	302	351	320	320	316	319	315	315	303	325	368	316	329	312	331	348	338	299	326	346	324	330	332	291	308	322	314	296	347	320	326	308	314	339	285	327	306	343	313	357	313	328	335	327	351	350	313	312	331	286	317	345	315	306	329	300	377	332	293	339	302	332	305	293	345	305	325	296	339	325	288	320	340	302	273	300	302	295	297	295	295	304	321	328	324	319	331	323	286	286	343	306	301	306	315	314	344	340	317	333	335	345	303	318	325	316	316	332	341	340	290	296	313	303	309	319	291	342	350	347	303	318	324	333	336	301	359	316	329	294	342	321	331	311	328	323	317	309	305	305	327	333	326	351	299	329	278	293	321	327	323	321	322	313	335	334	319	366	324	315	299	331	314	329	317	316	345	354	306	302	358	294	315	341	310	339	338	312	328	319	334	314	309	312	304	315	315	335	330	335	293	325	307	310	324	298	336	295	306	326	289	323	321	347	320	340	342	307	305	293	311	269	317	332	317	317	290	338	299	364	332	299	317	323	329	333	280	321	312	345	322	330	295	324	313	316	372	346	294	344	341	305	328	346	358	294	288	345	351	316	349	297	318	314	295	315	320	336	334	335	303	328	321	321	304	298	318	295	347	294	337	294	321	360	329	313	323	332	297	291	318	307	302	346	281	308	322	318	334	342	309	366	329	339	324	330	304	311	327	307	273	276	295	343	320	321	316	284	334	329	271	333	300	321	326	312	288	310	283	314	319	332	323	358	312	364	336	327	376	345	341	295	313	336	317	302	318	315	287	311	333	313	342	321	298	318	343	309	329	320	289	324	330	315	321	339	318	346	290
28171	9775	5027	4014	3202	1947	1309	973	938	905	909	822	884	786	762	754	779	799	760	750	710	737	695	792	766	825	751	773	782	753	719	761	667	714	774	728	770	730	728	736	744	761	770	778	732	755	769	747	734	737	774	733	743	704	736	787	753	803	750	697	761	774	695	780	741	772	729	773	705	742	738	706	734	728	733	761	755	734	741	746	753	761	702	739	762	737	763	752	753	749	698	719	756	728	715	740	730	735	747	774	779	733	753	717	746	762	802	742	741	721	685	736	746	774	727	712	745	752	742	768	730	775	736	740	746	762	776	776	757	746	751	739	764	791	744	737	742	755	729	735	744	747	751	741	732	744	731	788	799	753	765	728	724	787	743	717	733	770	727	780	793	734	757	701	774	756	733	760	740	719	765	774	732	725	727	738	821	710	744	810	726	757	769	712	764	725	758	733	753	761	714	713	698	767	762	720	742	712	753	746	785	699	730	769	703	740	723	769	702	792	709	728	735	725	758	781	728	786	737	739	703	730	763	804	709	735	783	764	743	769	737	745	809	730	779	702	737	752	695	740	708	731	682	751	769	762	707	715	749	788	728	761	696	717	702	740	781	748	734	778	758	713	759	696	674	743	738	747	746	765	778	782	697	764	797	727	702	774	687	758	705	769	759	788	750	722	717	736	715	724	768	735	744	777	731	735	752	712	714	770	749	700	749	782	721	766	760	723	741	753	820	766	730	746	741	753	746	722	791	750	797	717	750	721	759	707	767	722	752	764	760	690	783	661	718	738	752	773	733	712	732	731	716	759	791	706	764	756	730	718	725	729	741	746	711	742	775	754	777	726	771	775	735	737	722	798	747	735	748	783	720	740	739	755	744	797	737	722	737	734	742	750	708	691	751	751	791	756	768	741	764	758	750	764	713	683	748	749	747	753	684	703	721	754	734	723	766	767	753	735	804	716	767	752	741	707	725	712	739	737	732	782	772	774	742	727	728	738	771	739	733	724	740	720	757	746	783	759	751	713	735	782	761	801	682	788	766	757	748	774	739	684	786	738	713	760	743	732	744	759	712	736	747	705	731	768	680	719	729	747	729	749	740	745	734	732	755	752	704	750	746	777	768	706	745	764	733	714	736	777	744	703	746	746	768	763	744	747	753	800	711	763	733	767	811	693	718	723	695	753	741	745	764	749	682	706	757	765	693	743	722	755	744	776	768	792	715	795	680	748	800	753	758	732	758	790	717	722	752	800	733	759	719	726	745	758	755	753	783	721	766	745	711	798	735	724	731	737	732	747	734	766	767	724	765	705	735	717	726	723	775	794	766	696	752	806	776	765	747	702	768	828	720	741	760	765	771	702	782	724	726	746	723	782	779	741	750	746	770	704	769	717	742	739	735	742	757	752	767	754	760	731	743	766	785	728	725	715	726	757	755	758	708	740	724	743	731	725	734	750	773	754	770	743	740	746	756	754	721	730	735	703	717	741	771	769	774	759	798	683	742	750	763	741	745	778	797	722	711	746	745	713	744	762	805	759	759	781	713	727	722	710	727	729	778	788	752	747	758	728	757	742	722	782	776	760	714	779	732	764	728	792	748	706	727	752	755	720	692	702	760	759	747	747	735	718	808	743	756	703	737	742	714	771	742	781	762	754	721	735	725	731	750	776	776	739	712	771	745	751	765	759	749	732	777	774	717	708	725	728	724	718	749	720	769	723	735	721	707	736	745	788	749	722	718	768	766	739	725	734	779	733	730	712	757	702	756	726	744	733	724	737	771	739	731	782	728	699	706	735	743	754	784	715	714	738	775	750	739	739	728	739	748	715	800	769	712	678	776	779	725	752	791	713	727	765	731	738	702	753	757	761	710	775	786	750	843	749	708	775	711	724	737	780	736	737	779	740	723	708	710	730	761	748	686	736	762	732	756	752	771	764	682	784	769	760	742	765	740	763	725	719	744	735	727	718	786	754	809	725	752	747	736	700	709	766	753	722	769	719	766	802	747	731	674	756	784	735	699	801	745	737	759	743	774	769	711	753	758	729	724	716	734	771	710	729	745	799	813	761	698	770	735	807	739	724	734	689	787	777	757	763	754	770	726	736	753	758	725	714	721	782	777	676	739	742	711	727	728	715	684	710	706	810	749	734	756	771	685	749	754	747	768	756	806	767	755	737	760	760	775	779	732	744	714	768	715	780	761	718	743	794	733	786	762	735	742	743	755	755	685	714	732	760	760	771	743	709	765	785	743	749	793	795	744	702	733	676	757	770	761	766	776	704	750	758	766	735	756	746	741	779	737	705	724	775	763	710	733	731	737	780	808	701	750	777	795	744	789	772	737	728	743	713	709	733	736	730	693	708	704	737	751	773	721	715	790	672	778	740	721	742	775	730	788	685	744	729	782	763	762	755	729	784	765	718	743	744	737	727	717	750	733	737	754	784	802	742	775	713	780	726	691	800	756	748	747	721	774	757	767	714	800	756	698	773	741	778	748	704	688	740	761	724	752	712	765	781	782	716	791	702	728	780	760	743	774	763	762	752	700	724	732	830	767	760	695	778	762	730	742	749	759	776	727	755	780	758	741	751	745	805	749	760	755	704	742	741	743	746	762	709	752	745	737	743	731	739	743	739	777	712	720	754	698	760	774	763	790	739	744	788	718	760	786	720	754	718	787	768	773	744	752	795	755	693	760	791	707	757	737	733	675	704	721	768	760	727	806	733	765	736	701	728	774	746	730	781	710	757	748	720	784	751	747	735	746	787	723	724	763	759	719	722	789	703	745	741	724	706	760	777	724	788	769	754	730	749	733	746	735	726	723	720	711	734	717	789	763	716	735	692	751	722	749	777	761	719	737	718	753	760	755	749	741	695	732	720	727	773	764	743	753	777	760	718	761	714	725	783	722	716	735	760	719	747	692	769	763	751	720	778	764	720	753	755	778	769	745	735	764	764	798	774	748	765	769	728	737	755	743	741	708	729	755	717	733	794	711	763	743	733	748	752	792	774	734	708	732	760	762	742	745	770	753	757	767	722	736	710	768	722	752	750	743	736	744	677	756	768	759	772	710	733	758	686	734	764	752	683	685	699	710	781	765	707	760	736	732	684	749	744	736	710	771	764	719	736	738	759	796	728	758	764	739	735	739	748	752	766	755	729	770	700	719	711	744	708	723	768	805	677	764	745	784	701	738	785	745	765	703	720	745	689	716	712	746	791	733	746	744	692	742	742	771	717	716	752	731	744	756	719	783	729	748	805	724	721	752	760	744	754	684	719	740	728	751	738	758	724	723	724	722	751	723	743	745	768	730	756	751	737	759	758	763	710	725	767	723	728	702	672	742	755	737	743	743	792	785	789	747	740	735	759	714	755	744	723	728	772	737	735	731	715	702	782	710	764	757	793	749	779	755	754	739	723	712	772	771	751	770	729	738	715	744	761	763	749	747	781	710	700	735	774	734	725	738	787	729	738	751	761	741	715	722	769	755	739	740	746	727	758	765	724	755	699
25157	3104	552	437	356	310	254	286	297	304	300	278	298	292	288	306	289	276	292	339	287	271	268	250	303	308	300	282	285	275	275	281	284	305	318	265	271	293	308	312	326	319	277	329	292	282	310	324	312	299	288	314	300	296	279	287	296	270	286	303	278	299	304	300	290	251	276	304	285	301	309	296	276	303	324	272	298	332	289	282	268	298	281	281	291	275	311	300	318	306	305	275	297	319	303	295	340	321	272	294	301	281	299	299	279	293	289	287	300	293	342	265	296	282	317	283	301	264	286	259	305	266	279	301	275	304	328	335	298	301	322	295	322	293	305	271	297	282	273	286	318	297	285	330	296	308	299	305	291	271	271	317	310	288	295	287	282	307	311	275	306	290	315	337	300	274	323	309	282	282	318	310	313	342	318	265	268	309	303	299	312	289	287	300	288	308	301	315	277	271	270	268	297	251	321	294	304	286	296	315	284	333	276	322	289	293	280	305	280	300	298	263	271	329	300	317	291	317	290	286	280	282	294	289	308	347	313	302	278	275	273	318	277	311	313	290	269	278	340	317	325	274	246	343	288	302	278	268	289	283	313	272	284	283	292	288	272	280	290	308	293	261	307	272	284	293	276	252	324	303	308	277	323	304	304	305	291	297	306	296	320	302	299	278	276	315	300	307	311	295	290	320	254	296	332	300	281	283	285	304	320	286	320	283	302	327	290	263	284	301	311	286	258	289	281	302	282	296	248	286	277	290	285	299	265	282	290	297	332	287	291	302	321	322	259	271	284	311	303	304	272	310	318	287	276	270	270	325	287	330	283	286	306	312	279	297	288	300	322	310	291	258	311	314	286	329	327	275	281	286	296	305	300	272	268	308	308	301	328	300	286	303	269	315	304	312	312	241	284	330	288	288	290	288	261	261	285	281	293	330	291	275	322	322	274	269	290	311	322	337	308	311	298	272	271	276	286	332	288	304	292	286	289	271	283	296	304	308	301	308	257	316	302	286	315	300	308	290	268	265	299	309	289	276	314	280	320	303	277	287	328	275	268	284	295	301	304	284	296	287	266	285	326	312	278	294	283	282	294	278	307	280	274	313	289	330	318	321	294	299	290	287	276	306	263	293	293	269	281	294	321	284	298	261	304	291	272	290	296	302	254	282	333	285	312	327	300	333	282	270	286	311	294	286	357	306	291	322	291	288	302	281	292	293	283	291	263	273	321	307	309	298	298	297	298	330	282	312	319	320	303	317	292	288	279	320	289	319	314	314	297	292	307	324	292	295	272	272	321	268	283	316	311	303	295	320	302	297	289	305	330	299	317	279	274	340	320	283	311	293	318	318	320	295	298	281	305	308	280	270	309	298	315	294	255	345	308	291	270	272	281	304	309	295	291	288	283	296	293	289	311	327	276	280	317	312	285	314	281	305	322	294	279	265	272	261	303	289	291	283	299	287	292	287	308	233	294	279	285	288	310	299	276	307	308	306	303	309	276	294	301	316	308	244	277	306	304	289	275	265	316	302	310	314	315	317	283	315	293	311	309	285	319	320	263	267	294	315	327	297	284	276	325	303	297	318	317	302	306	293	315	325	302	288	272	305	300	304	322	313	276	313	268	330	286	331	319	315	294	345	314	326	293	278	300	301	315	282	273	321	273	274	294	315	286	289	296	323	314	259	293	295	315	276	309	305	277	292	317	278	278	295	287	274	304	271	273	285	272	276	283	334	313	272	283	320	291	292	262	288	290	316	321	320	285	319	286	319	316	286	305	319	292	332	296	276	298	256	294	283	291	338	301	321	294	308	303	299	321	290	337	266	295	297	282	290	298	301	308	278	285	295	290	293	284	302	273	279	265	301	281	302	291	283	264	288	305	313	296	286	324	310	277	307	284	310	276	281	297	313	324	300	301	291	286	287	321	291	288	285	327	334	293	317	294	293	296	282	311	325	329	293	339	308	313	294	305	278	281	325	280	312	304	290	268	335	338	287	281	290	333	304	298	262	302	332	310	297	296	296	268	279	287	283	301	306	293	252	285	328	311	278	289	281	319	297	339	304	294	288	291	282	307	300	302	307	288	309	285	306	297	296	285	308	304	273	310	290	279	314	296	332	286	334	325	279	338	318	306	336	307	306	308	325	303	283	283	312	293	274	284	286	284	286	284	307	265	265	317	302	299	297	288	310	268	274	263	308	272	295	265	288	279	326	295	279	289	306	274	344	302	264	333	297	270	309	367	297	293	293	311	268	279	339	331	315	293	291	265	319	303	297	314	269	296	318	264	280	260	287	273	274	313	287	305	284	277	279	303	275	274	296	292	275	281	323	300	278	258	319	288	319	289	287	285	296	305	311	326	301	325	326	302	310	288	283	330	306	303	274	286	305	275	262	275	299	294	320	267	261	298	299	297	266	296	297	301	332	332	329	307	290	292	302	296	283	306	293	288	332	316	293	294	341	301	303	321	310	317	283	287	305	260	292	301	304	279	304	280	320	271	271	332	279	294	307	281	328	281	256	245	294	294	282	304	310	273	315	307	326	313	297	313	290	311	316	280	278	275	285	303	270	274	320	284	287	279	334	293	298	292	300	320	273	289	296	310	297	299	312	298	312	288	311	300	287	309	261	309	267	308	300	320	283	318	305	299	292	305	277	283	305	289	316	317	290	299	270	299	293	333	291	301	296	298	315	305	310	296	314	250	301	292	281	290	267	311	285	302	310	304	307	301	279	278	316	311	304	290	300	290	277	289	283	280	320	310	311	293	284	280	296	284	337	300	277	319	255	318	291	289	332	263	296	294	287	255	318	284	284	304	310	312	317	310	303	281	268	273	261	245	284	293	291	318	295	306	302	289	286	288	286	286	339	303	315	293	297	307	277	267	289	296	291	300	293	323	320	268	295	300	297	256	313	318	282	308	295	314	300	275	277	313	286	271	324	323	296	280	279	291	279	285	278	285	297	323	296	328	302	295	301	306	350	302	273	289	279	310	292	303	348	300	306	277	288	314	272	315	317	257	325	275	299	311	311	302	285	275	292	308	307	280	304	309	318	272	258	269	308	270	294	309	303	297	292	326	304	296	287	296	309	277	285	313	297	307	302	281	324	303	293	288	346	299	304	302	277	320	300	293	300	270	295	278	311	285	285	255	301	283	281	310	283	304	326	300	297	321	265	305	299	301	321	305	280	273	285	283	280	279	308	289	307	310	301	290	281	279	301	295	299	311	252	286	283	278	272	296	296	327	294	298	289	303	297	278	312	291	278	302	317	299	266	311	290	274	288	277	263	273	295	315	280	267	291	329	261	275	264	283	316	296	313	299	262	267	311	316	269	301	307	277	294	294	299	284	276	281	298	241	289	323	305	296	305	289	265	286	283	278	316	287	316	314	310	307	317	302	320	295	280	285	295	316	298	275	301	281	322	309	293	298	287	291	286	316	328	261	307	305	290	299	309	288	259	316	292	312	280	313	305	301	292	296	308	287	277	297	294	293	281	319	274	300	283
18997	5497	3702	2641	1789	1008	886	805	732	677	728	728	714	672	664	672	686	706	665	665	686	680	659	641	673	651	657	667	673	658	629	649	680	641	674	648	649	632	626	646	647	671	657	663	686	619	676	675	640	665	665	628	685	637	637	653	674	673	661	630	665	656	631	652	657	671	670	663	675	621	657	656	680	679	689	659	636	619	641	611	662	658	673	642	679	638	672	619	633	683	611	687	633	623	685	677	704	625	717	682	666	724	650	625	695	678	696	662	676	621	653	673	625	651	685	696	641	675	656	693	644	646	618	650	658	659	701	671	633	653	680	676	649	710	637	670	620	636	645	705	636	655	656	623	656	667	677	644	641	660	670	668	645	673	654	667	635	652	647	669	651	635	699	657	635	659	657	681	683	674	694	652	653	656	628	684	676	608	647	649	672	607	633	657	635	639	670	708	683	645	704	646	672	667	662	687	662	690	663	657	660	644	643	623	681	694	650	671	622	639	672	667	659	662	674	668	636	644	662	693	639	695	662	686	641	686	632	680	652	674	670	690	629	673	643	634	633	668	671	642	643	663	649	680	619	702	656	623	653	604	664	658	672	689	624	595	672	619	642	620	632	646	643	654	660	656	685	660	660	668	621	631	694	634	624	615	673	658	656	634	637	663	638	666	639	645	692	698	676	660	635	720	658	683	623	701	678	629	624	631	698	654	675	708	683	663	598	646	631	665	671	661	637	657	642	661	677	647	698	639	642	647	627	662	646	626	662	712	651	691	623	598	637	653	640	656	636	680	645	641	690	655	672	639	646	671	629	643	674	651	624	633	635	652	610	663	646	715	652	630	673	650	676	628	671	627	668	657	603	649	654	681	673	687	641	654	678	662	676	634	670	630	666	633	656	648	645	683	630	655	698	607	691	627	666	687	655	629	660	629	683	664	638	662	652	675	624	667	655	666	624	653	670	649	670	668	625	636	662	644	646	630	661	622	670	645	690	659	627	612	664	636	682	678	659	639	654	660	670	661	615	635	629	663	638	664	622	657	637	664	682	622	644	651	667	658	652	621	666	639	660	670	632	633	634	658	641	646	649	674	618	737	644	658	668	665	620	640	691	680	642	627	716	639	648	671	688	669	672	678	651	636	636	705	686	680	692	683	638	614	645	647	662	644	697	630	634	642	648	661	680	704	632	641	656	610	650	665	623	652	689	638	687	670	609	642	631	657	685	686	637	655	656	621	628	657	611	674	687	701	654	657	666	645	591	629	662	653	694	652	644	660	651	661	635	719	610	620	685	716	688	656	629	629	668	625	697	625	646	664	616	669	641	643	679	662	651	605	681	651	649	676	670	640	717	708	672	678	655	695	632	634	682	682	628	645	615	637	653	652	640	703	624	685	644	615	696	635	653	673	600	676	660	648	682	618	665	676	662	656	618	681	689	600	647	673	647	649	671	678	665	676	610	626	683	618	670	644	642	672	679	681	637	641	653	645	663	654	675	623	627	645	643	643	645	654	654	631	618	642	638	630	638	658	668	702	682	640	691	617	659	640	675	672	637	659	665	649	691	664	658	671	620	649	681	639	641	689	704	644	684	664	629	666	681	618	677	681	660	683	679	667	672	617	662	682	685	709	705	645	688	618	623	664	660	694	687	622	665	656	678	637	622	634	656	641	663	662	656	642	674	632	631	641	658	661	656	672	656	639	671	644	664	662	645	628	595	675	689	635	660	664	638	638	663	658	633	668	686	684	658	677	692	619	627	670	669	632	666	647	617	611	691	651	658	649	663	650	643	702	638	686	676	614	645	666	625	655	648	625	641	625	693	655	657	640	682	638	666	653	607	606	705	704	711	687	624	650	685	676	651	639	657	629	648	623	640	660	648	574	692	638	682	645	609	655	664	642	636	649	655	668	665	669	655	637	658	650	628	635	648	660	651	628	649	652	662	687	705	631	688	679	600	679	608	659	606	644	664	662	686	715	650	687	658	655	636	669	676	637	662	674	730	616	657	657	592	671	630	646	678	651	673	653	615	698	663	596	669	635	691	619	656	669	646	663	671	679	664	646	669	696	653	650	646	648	667	649	632	665	665	629	623	602	627	611	628	648	643	670	647	659	659	664	648	653	680	619	665	702	660	638	612	719	648	679	641	657	646	693	663	699	698	670	601	637	644	665	667	660	674	683	686	658	642	657	649	658	615	607	647	649	667	680	679	657	658	661	656	667	651	658	644	659	650	658	645	629	647	709	638	674	641	681	648	643	650	629	646	697	649	624	673	638	669	598	656	650	679	672	658	629	680	608	611	664	681	645	667	684	641	619	647	643	687	667	626	701	672	668	697	596	671	700	666	645	693	646	619	660	677	686	607	624	654	699	607	670	625	667	659	611	697	636	661	621	648	631	666	604	641	641	652	684	672	614	706	638	662	685	651	633	657	634	661	648	664	684	683	665	637	670	638	648	655	658	696	689	654	676	674	703	703	624	698	643	650	658	670	644	650	658	689	685	618	640	624	652	642	640	696	646	642	675	625	608	642	626	667	662	606	673	674	642	645	640	618	643	663	624	655	643	650	641	668	692	649	660	639	627	638	635	674	676	681	695	629	671	652	628	645	657	664	639	631	662	668	644	677	673	608	682	611	618	643	659	633	625	655	659	656	639	702	628	650	687	650	650	645	704	707	625	697	617	681	673	635	634	683	638	664	648	674	661	650	645	617	671	637	709	644	656	653	656	674	626	671	687	656	652	640	658	651	623	625	629	649	609	650	649	662	671	663	710	696	648	649	646	664	692	611	643	652	684	666	638	643	659	665	643	672	702	643	666	682	677	648	665	613	657	656	702	641	662	683	607	668	681	676	645	619	668	613	669	658	642	667	666	667	613	657	670	642	670	672	662	639	642	651	656	613	668	634	667	666	641	680	645	661	646	647	638	644	658	673	667	667	625	633	624	628	625	668	670	675	673	645	614	607	667	663	659	628	653	657	641	619	638	668	657	678	670	670	707	679	700	613	669	672	651	622	646	641	683	647	627	632	673	651	707	715	663	669	671	682	667	662	669	623	655	648	688	672	673	661	673	658	699	669	675	696	649	695	649	700	664	631	658	655	651	642	666	647	641	669	637	664	660	632	671	649	649	656	633	635	660	711	667	644	699	642	672	685	639	700	649	663	593	705	645	691	630	656	666	657	640	636	637	675	653	641	652	626	615	660	650	665	678	631	634	642	658	656	654	651	657	607	653	680	624	671	621	661	641	613	677	628	671	659	673	666	673	682	644	606	662	645	640	682	659	646	667	628	643	635	677	652	638	614	649	661	697	651	639	679	659	709	592	709	631	614	650	688	633	678	716	682	621	660	654	665	659	713	590	600	609	656	685	647	624	646	646	606	655	647	627	657	651	712	654	664	659	666	614	630	706	676	677	663	656	635	692	628	669	642	660	624	679	636	705	650	672	708	636	650	672	687	639	635	661	644	631	654	655	649	713	638	630	637	668	657	649	704	644	626	625
34629	5555	786	414	375	318	323	339	300	353	292	275	307	346	311	318	286	290	337	352	273	305	295	322	291	323	305	329	295	299	274	315	301	341	306	298	300	348	313	297	297	315	323	336	307	311	320	288	276	271	337	329	301	308	334	299	275	296	331	249	340	309	311	319	319	345	307	324	340	333	318	264	288	335	306	303	296	328	277	339	318	294	272	272	310	314	328	323	293	307	306	288	305	293	300	290	308	282	303	302	348	319	285	276	323	323	292	318	288	296	335	332	293	321	305	269	305	303	305	314	306	272	268	278	294	293	273	283	320	314	315	286	310	266	290	309	299	299	311	279	325	303	304	311	305	282	306	311	291	332	313	302	323	334	319	293	281	306	297	310	288	325	335	299	312	288	307	299	261	293	340	307	306	312	307	338	281	316	325	311	300	292	354	306	276	329	314	311	322	314	275	292	281	298	319	325	315	303	279	341	344	277	317	285	327	306	303	324	312	315	321	317	301	324	297	311	323	315	325	328	295	294	295	315	294	339	308	334	315	297	305	284	312	300	367	283	308	301	331	305	315	325	280	328	293	312	284	281	296	284	286	330	306	290	326	296	298	320	331	309	298	320	294	310	286	316	292	285	330	319	291	275	311	295	312	275	253	309	300	324	325	325	309	307	306	294	307	323	306	296	313	283	282	322	330	303	304	283	296	336	324	311	318	329	293	328	332	323	323	276	303	323	313	302	309	280	308	295	273	333	301	312	331	315	263	322	319	302	319	294	327	277	276	291	288	306	302	309	317	296	308	326	302	289	294	329	296	297	323	305	298	329	306	319	305	327	286	285	325	315	340	303	296	300	268	284	322	275	303	308	288	315	315	331	356	330	315	331	265	333	303	326	293	310	317	303	316	308	298	310	286	291	314	311	329	317	320	285	319	310	311	301	268	281	297	288	301	273	293	302	308	295	285	313	316	284	319	296	316	286	302	313	298	305	285	324	302	341	313	306	342	298	318	329	301	273	287	301	337	318	283	314	337	308	286	313	353	290	287	314	270	292	280	299	331	303	295	291	315	298	275	337	284	310	340	322	284	293	304	301	340	301	286	302	323	290	279	300	293	271	297	288	326	283	253	325	289	286	311	302	308	285	323	322	294	321	309	338	299	299	322	290	288	323	305	311	277	267	296	283	309	306	317	288	292	340	294	307	338	311	270	310	290	301	331	301	344	303	327	298	273	299	290	317	283	270	357	335	293	343	303	258	329	296	305	324	323	330	301	327	324	311	331	331	326	320	318	304	294	308	270	278	329	302	326	290	343	293	275	311	275	289	306	315	313	315	308	300	303	327	294	328	283	303	296	284	284	281	304	328	331	291	328	294	308	348	286	281	282	294	330	370	326	324	332	285	282	296	297	291	313	302	266	298	275	291	304	275	316	325	270	300	330	319	272	311	321	321	299	313	333	256	275	297	306	344	343	338	309	309	284	300	299	288	333	314	316	321	304	305	293	317	303	321	317	294	266	319	298	335	283	302	251	340	285	295	320	283	313	282	300	300	299	297	302	296	313	292	297	352	336	278	289	325	285	321	314	267	314	295	326	307	324	301	308	328	322	294	290	334	294	311	302	267	302	292	357	313	312	284	315	330	319	291	282	296	345	280	302	286	285	265	286	300	350	311	300	301	293	264	292	272	338	291	280	323	312	307	296	343	293	275	315	274	290	339	300	311	268	314	268	278	313	329	294	352	295	321	306	314	320	299	340	291	334	300	262	279	263	309	308	292	269	319	293	307	319	319	324	312	303	312	307	288	327	329	308	326	302	328	331	299	310	318	314	286	288	324	281	296	307	322	304	311	326	281	308	312	308	333	320	294	318	259	311	297	316	277	283	267	353	279	298	316	315	312	302	324	294	310	323	290	324	297	317	310	264	298	294	273	314	301	312	291	292	300	296	281	278	301	296	294	306	299	313	315	327	320	292	302	316	305	323	307	290	294	300	289	286	299	318	280	318	310	319	342	310	309	308	313	332	293	298	297	287	298	302	287	291	292	292	324	338	334	258	287	293	340	331	282	320	313	280	298	302	323	302	296	314	301	293	291	314	300	347	315	261	292	317	288	324	298	275	323	307	300	288	321	319	320	301	293	287	330	316	293	281	326	313	318	327	300	331	292	293	315	318	338	332	307	302	307	290	319	285	281	294	315	299	313	319	323	346	274	301	287	283	296	314	335	312	309	297	309	286	250	285	308	362	300	313	295	311	284	283	334	314	306	320	297	321	303	306	291	318	297	326	342	313	315	320	346	291	310	294	283	292	317	318	325	313	350	334	303	283	333	300	279	294	327	295	274	301	316	295	337	294	299	311	285	337	363	270	296	285	276	265	296	297	331	340	312	308	302	313	332	273	291	305	296	294	312	301	296	316	275	345	311	297	308	338	296	330	331	301	323	286	299	312	291	311	295	302	315	312	318	314	266	296	316	296	284	310	299	295	315	278	282	314	306	316	330	265	330	320	322	314	303	316	306	297	316	307	290	336	321	314	336	287	329	323	299	327	299	324	303	302	300	276	316	313	303	323	291	294	298	294	265	305	282	316	307	331	310	319	309	329	317	291	341	311	297	272	311	286	330	315	294	302	306	311	305	285	295	297	297	289	291	313	316	311	305	311	294	294	293	330	301	300	286	310	298	309	334	318	266	322	310	308	296	306	325	323	307	291	308	327	308	286	293	289	298	298	336	333	287	298	282	260	269	276	319	314	296	313	318	289	326	311	318	296	308	300	307	326	326	287	307	317	287	288	262	268	334	305	297	302	280	296	287	326	267	330	305	298	284	320	303	298	296	300	270	330	303	269	342	308	276	287	344	334	353	335	309	301	318	337	307	316	275	288	320	327	303	286	331	282	297	301	323	333	322	315	290	309	330	306	308	304	281	320	329	312	313	313	303	306	293	309	271	289	305	352	296	306	296	311	318	306	323	330	326	289	301	313	318	312	310	308	309	311	326	328	320	277	282	285	318	341	289	278	325	292	306	289	328	294	349	305	320	301	311	295	287	298	262	282	300	305	283	289	321	330	302	306	299	287	317	337	341	311	306	315	296	319	342	303	303	337	369	302	304	297	261	290	308	304	310	302	288	328	330	317	291	286	330	281	285	294	289	301	335	331	355	319	306	290	333	343	288	282	290	303	329	301	293	309	326	282	294	297	289	316	315	305	309	298	274	288	288	298	319	311	307	272	311	308	287	268	308	262	299	270	297	306	318	321	308	289	281	320	265	298	294	297	307	315	353	334	297	308	307	321	307	314	279	300	299	315	296	307	310	268	301	295	305	315	291	286	285	330	315	300	324	323	284	295	329	337	295	284	305	306	321	316	315	309	319	299	291	298	321	301	306	333	298	298	310	301	290	347	305	295	320	349	319	323	295	309	303	316	266	309	327	300	333	348	314	314	289	328	317	292	298	311	306	328	330	307	296	312	296	302	318	305	272	288	323	321	350	324	305	313	278	318	269
24414	7510	5464	2819	2060	1580	1242	932	851	865	814	815	791	721	764	754	739	732	736	728	745	702	692	719	709	747	676	704	675	725	680	695	682	701	637	704	666	654	728	710	722	711	699	649	726	725	708	721	654	688	680	686	748	703	672	679	690	696	711	670	708	730	673	733	713	721	709	700	712	691	713	740	705	666	682	715	664	657	709	699	740	709	704	710	709	687	689	715	698	712	714	677	663	717	674	735	624	712	691	685	681	681	766	651	649	701	687	670	698	765	717	697	699	706	698	723	699	673	655	667	678	698	682	735	659	694	688	675	706	697	725	679	645	693	724	681	715	708	711	693	654	704	679	702	720	720	694	683	720	679	698	717	697	657	700	739	690	661	672	690	713	660	746	738	711	647	688	698	678	732	737	726	713	653	719	697	709	661	756	686	688	743	690	699	701	685	714	679	691	694	700	700	676	715	712	760	688	701	683	697	704	705	695	675	715	664	679	734	673	721	692	657	736	743	688	665	671	744	763	654	679	678	694	720	739	722	722	705	675	689	695	732	723	672	738	714	731	717	766	718	713	694	644	732	702	693	694	731	709	676	652	724	703	666	683	758	749	761	710	749	719	698	666	703	677	677	701	663	693	689	706	716	659	725	724	693	682	711	694	706	731	707	736	713	704	693	683	661	721	676	723	689	670	690	721	732	671	675	687	692	687	685	693	668	711	657	705	685	679	738	724	699	711	721	696	727	719	737	675	704	684	710	710	735	712	738	713	671	680	755	712	699	648	716	668	723	676	707	663	729	667	629	713	693	683	718	714	672	717	692	666	712	702	724	691	701	668	697	708	745	703	721	692	711	691	659	704	690	672	659	716	746	727	697	747	748	721	710	730	668	702	711	695	729	712	704	704	712	702	714	706	641	691	725	680	670	640	770	743	706	687	729	713	698	730	678	704	673	649	753	694	700	696	715	727	736	727	668	736	648	735	705	708	691	702	699	693	735	701	685	689	666	733	693	736	713	715	702	699	696	707	700	744	674	725	692	679	668	715	670	717	684	725	690	743	745	694	722	737	708	729	696	670	701	661	708	715	723	693	706	710	701	695	708	685	684	653	680	726	728	666	663	681	670	671	715	706	704	774	663	695	738	740	671	738	780	727	752	706	713	723	686	725	695	670	703	739	706	684	719	692	700	713	673	709	686	689	686	697	734	706	677	707	698	692	712	693	708	668	742	673	684	687	734	735	678	683	692	680	664	734	671	708	703	667	719	705	717	746	727	699	671	711	674	721	611	718	692	659	722	707	705	719	730	692	705	687	680	688	711	700	714	693	704	718	672	682	722	746	711	704	772	715	720	664	697	678	709	710	698	693	659	685	734	652	674	660	681	724	671	731	742	694	713	689	727	685	653	739	723	694	704	691	723	711	682	705	723	719	672	734	710	691	666	704	701	666	672	726	700	705	749	673	661	706	724	691	731	693	688	695	691	713	667	690	694	736	737	649	681	674	692	714	714	677	671	687	687	699	706	699	763	697	685	677	632	701	734	682	724	719	668	724	665	668	690	718	728	703	699	719	687	710	692	694	680	698	676	662	678	691	673	673	676	711	695	710	692	686	720	680	722	695	727	664	689	696	687	702	724	702	677	703	718	664	717	671	701	733	694	645	741	725	692	680	713	666	715	669	636	721	746	706	666	724	717	686	654	684	735	630	680	693	700	704	698	728	702	698	722	761	748	713	686	745	666	742	713	660	704	694	673	667	654	726	689	675	685	710	677	662	709	711	707	702	694	719	719	660	642	685	733	725	710	656	707	666	692	667	720	669	708	671	722	677	682	718	687	694	692	671	732	682	687	703	740	685	745	683	700	660	649	672	679	677	715	731	702	682	702	706	669	716	704	723	702	689	666	650	721	664	721	690	703	676	755	707	657	687	738	673	718	693	675	671	697	663	712	729	698	699	705	723	659	688	683	740	682	729	704	665	679	695	703	725	677	697	731	647	673	691	703	740	736	695	708	680	733	750	700	627	746	688	693	660	675	724	725	683	660	720	718	690	699	716	701	691	637	762	731	665	704	727	638	703	689	728	717	710	684	685	702	737	713	714	724	709	657	675	696	713	729	663	725	674	739	686	660	693	703	695	744	724	737	690	668	662	730	719	655	664	727	670	712	702	702	666	687	717	744	719	674	672	689	691	707	683	724	711	703	679	686	647	687	702	697	670	680	681	669	705	673	720	702	728	700	700	660	710	698	715	752	675	691	696	671	699	677	762	676	649	680	729	724	710	698	710	686	737	675	720	695	698	665	673	697	699	708	699	735	693	673	666	676	715	693	695	750	731	704	637	720	681	714	710	687	691	698	664	692	710	669	729	675	718	710	698	693	728	658	663	648	692	722	696	700	711	696	709	655	716	692	684	711	713	729	706	707	678	682	681	680	711	695	696	727	700	721	666	680	698	699	684	655	710	720	698	682	733	707	729	683	700	695	664	725	651	718	717	688	732	679	716	706	748	714	667	713	733	666	692	732	706	707	689	727	741	729	655	724	673	686	706	695	751	710	714	704	730	700	693	699	712	669	693	682	687	687	679	725	621	698	703	675	668	683	681	697	689	718	674	661	666	695	690	713	683	731	694	658	725	699	702	701	736	665	728	712	730	700	651	723	741	699	706	731	715	692	742	743	697	706	683	706	710	693	700	694	663	632	683	711	746	711	643	639	735	717	774	703	729	710	741	734	685	728	727	639	688	730	714	755	691	698	680	667	722	705	728	676	708	736	745	680	656	700	719	728	670	676	720	673	662	707	701	709	747	713	698	653	703	708	655	706	685	686	690	665	666	680	693	704	699	729	687	670	647	717	713	676	681	738	719	734	637	783	669	680	691	702	670	712	727	677	711	691	717	707	730	681	676	657	654	666	688	668	663	693	724	707	672	710	722	729	668	720	683	735	677	727	627	690	685	698	698	661	660	725	661	718	714	738	720	721	640	672	730	683	710	707	673	702	677	671	748	690	689	707	666	709	663	681	717	693	710	669	733	718	680	696	703	698	684	677	746	707	725	673	685	685	688	693	704	643	690	740	689	685	712	718	678	678	672	674	678	673	717	670	736	743	690	705	687	738	674	715	679	678	655	671	728	696	710	711	686	731	689	665	722	692	689	648	697	740	705	690	748	687	716	754	702	701	697	686	684	693	699	715	699	672	679	678	655	697	717	668	669	706	743	692	679	666	677	734	688	712	759	650	697	713	745	703	701	689	721	667	725	689	696	673	707	737	705	705	702	650	693	695	712	686	675	681	708	734	718	721	664	723	728	660	649	700	722	674	690	737	738	685	700	699	706	716	738	716	680	691	692	652	702	675	673	687	743	703	711	733	705	760	730	707	745	711	704	690	717	670	702	704	675	652	708	649	752	759	687	696	682	729	738	681	715	716	676	713	699	681	665	693	658	707	664	683	673	719	704	698	689	695	767	756	688	708	704	765	748	703	725	705	680	694	693	767	712	668	680	701
37048	6491	938	554	414	356	297	302	337	307	305	352	356	303	344	354	293	326	306	280	322	317	335	345	309	294	313	309	340	337	328	321	312	321	318	310	289	317	304	315	290	324	312	314	337	323	324	320	296	348	329	328	340	274	317	314	294	331	367	352	318	330	302	326	310	313	320	307	318	332	294	304	340	340	326	322	324	312	320	315	333	328	314	302	301	311	301	342	318	311	343	303	316	335	313	310	332	308	297	292	284	333	292	346	296	280	309	313	302	287	341	309	303	275	330	334	295	283	327	324	311	310	306	318	328	329	286	290	311	320	318	360	318	311	329	330	321	319	319	305	342	312	343	323	341	300	323	305	292	322	325	320	325	335	310	340	309	306	298	323	290	274	308	321	312	303	308	292	305	307	297	295	309	322	327	344	322	314	354	281	328	285	320	352	293	298	351	311	290	291	319	360	306	293	279	334	306	320	290	319	299	336	331	304	309	315	284	317	306	314	311	306	323	331	314	290	320	319	330	337	297	302	302	316	332	276	319	311	311	327	341	273	311	301	333	283	329	287	314	315	293	300	322	300	307	315	302	316	311	328	335	314	320	303	312	269	341	322	335	310	346	312	315	309	296	292	291	307	320	315	339	318	301	291	308	335	279	316	312	338	339	323	363	311	306	258	314	301	347	302	295	302	315	302	313	301	283	312	343	320	339	319	348	328	312	307	327	308	318	342	304	298	279	316	320	329	324	310	289	310	301	324	267	338	326	309	302	325	307	308	329	326	344	326	307	323	312	302	311	348	316	306	325	318	298	303	338	291	299	300	295	322	315	324	338	277	300	326	326	305	316	282	324	327	324	332	336	335	308	319	302	340	314	296	329	278	308	317	311	302	323	327	331	335	294	316	316	308	301	296	324	341	342	333	326	316	310	338	341	299	324	300	312	314	316	306	284	347	323	303	320	322	351	343	334	313	323	316	284	317	334	317	269	306	335	341	327	317	346	331	344	307	314	325	309	304	310	328	337	326	322	330	340	299	319	319	325	298	321	327	310	303	330	304	293	338	307	370	293	278	309	339	352	301	322	298	280	315	290	301	322	333	323	320	338	315	300	293	333	313	316	322	321	288	307	301	324	326	302	341	333	301	319	312	313	295	307	319	355	289	309	322	289	345	316	294	285	292	287	335	324	331	287	326	317	321	318	326	333	303	303	314	306	308	307	317	294	320	332	296	299	311	309	325	289	316	347	354	344	345	305	303	342	317	305	285	322	305	343	324	333	310	343	271	294	315	319	305	309	304	313	324	332	339	319	333	295	318	288	302	315	364	301	335	356	334	299	294	303	319	328	330	321	309	351	325	326	313	322	346	313	303	309	297	359	314	321	328	341	302	328	291	300	359	305	314	352	322	333	281	278	306	327	332	296	312	310	307	334	319	315	292	279	344	302	309	323	313	299	320	349	329	307	312	291	314	333	320	323	299	322	292	316	338	323	328	285	291	297	300	292	312	306	293	273	300	298	302	314	292	314	325	302	309	273	291	341	276	305	296	311	319	284	311	277	327	270	297	301	290	332	364	305	309	315	328	346	306	314	327	310	285	315	309	326	325	345	343	295	291	334	325	301	318	328	318	301	314	333	324	305	315	345	318	324	264	296	307	321	347	330	313	291	298	298	319	318	303	320	323	322	326	321	334	325	326	277	308	319	308	340	301	324	276	329	307	341	311	277	279	299	323	298	314	325	333	345	308	315	328	306	342	287	329	306	325	296	318	341	299	339	321	292	320	318	312	313	303	338	309	298	303	306	336	329	348	337	314	313	346	293	309	315	315	307	312	330	302	319	336	285	291	265	315	341	312	322	303	324	312	301	300	294	311	314	318	316	312	305	332	301	318	305	321	351	290	313	284	325	316	345	312	340	337	313	306	323	301	345	294	315	330	336	358	286	317	332	325	302	306	339	297	339	309	306	323	321	327	307	293	284	305	344	319	333	335	312	334	289	316	307	345	303	303	304	311	317	304	312	265	292	292	299	335	309	308	302	309	305	294	344	327	289	287	298	336	320	333	342	342	361	301	322	294	315	305	303	327	307	319	305	276	301	298	291	333	282	304	284	308	333	354	324	310	300	294	336	287	288	340	330	300	323	337	334	304	302	330	331	270	285	297	288	339	328	314	331	354	318	267	272	333	291	319	303	357	266	334	295	308	323	282	305	330	321	304	296	304	320	323	325	288	307	318	324	306	298	314	328	296	319	338	338	292	317	321	284	331	312	312	270	332	326	289	327	292	308	306	316	327	291	314	293	294	330	302	318	317	295	315	317	297	308	305	293	298	314	335	290	302	325	313	331	328	292	349	341	300	314	323	335	329	313	335	314	286	290	332	342	369	331	307	340	299	315	293	309	308	348	322	291	340	340	322	306	320	311	303	315	347	314	324	312	315	285	323	316	322	323	286	325	367	298	298	347	321	320	319	313	320	331	312	304	324	343	324	318	302	324	335	314	308	314	325	307	300	317	291	344	290	307	320	327	313	321	308	319	316	319	282	313	309	318	315	302	331	326	316	336	302	313	287	306	323	323	291	331	317	309	288	302	325	310	344	296	296	325	332	305	294	326	286	287	299	356	310	324	296	302	298	314	331	331	314	297	321	328	328	280	335	313	302	288	335	295	320	330	310	304	307	317	306	309	324	326	310	303	302	317	314	283	303	306	316	350	331	291	318	298	298	363	336	352	268	295	306	344	322	363	320	316	292	332	341	311	311	331	327	307	307	300	320	299	333	348	298	313	338	316	301	344	311	291	325	326	335	318	308	331	302	310	326	297	335	308	332	280	294	296	289	336	334	328	332	305	302	322	280	371	312	313	339	349	296	317	342	315	299	317	317	317	321	296	296	324	307	317	311	332	299	340	344	306	295	333	343	341	291	321	325	256	306	302	328	315	288	345	290	275	288	306	336	273	317	305	315	297	343	336	304	311	328	341	322	305	314	329	299	329	367	300	327	322	313	348	307	310	321	313	309	316	339	320	307	322	342	341	322	308	343	281	323	305	310	331	295	314	381	365	355	304	325	316	292	295	327	342	312	301	301	318	289	323	336	303	340	305	315	303	325	323	305	333	307	337	304	364	284	315	297	353	345	323	298	310	342	313	307	295	336	298	314	270	299	318	334	322	329	282	341	301	327	294	313	298	318	363	300	304	333	346	321	316	308	344	315	319	301	337	328	298	291	348	280	312	329	281	302	305	319	278	324	312	298	326	329	281	308	287	327	319	299	325	339	301	326	295	300	319	310	318	325	314	296	315	354	358	297	326	294	303	308	318	337	303	296	303	327	318	348	294	336	311	289	333	324	282	331	317	290	321	295	323	327	320	310	328	335	301	326	286	326	309	309	313	277	296	310	357	340	342	338	311	327	280	307	306	327	311	322	303	302	334	330	305	386	327	324	333	297	279	289	329	297	334	334	328	339	324	336	303	317	317	337	286	312	366	313	304	315	321	316	298	251	332	322
26033	11035	6847	4681	2840	1604	1312	1118	1005	933	878	873	819	807	766	789	823	801	714	778	749	764	693	752	770	774	730	762	764	789	759	724	669	751	771	743	671	744	782	743	765	764	780	798	705	730	742	765	750	766	725	736	731	727	768	774	767	720	738	743	712	705	736	703	747	695	767	753	740	808	724	753	781	786	704	718	770	749	739	781	688	719	679	735	713	703	741	754	724	710	745	735	702	743	727	763	761	734	794	733	720	744	817	711	758	754	771	727	745	740	763	732	741	801	712	761	762	743	770	742	717	718	786	749	738	723	711	728	698	724	756	745	745	739	736	771	737	726	771	753	756	725	727	792	754	746	655	680	759	739	725	711	720	680	736	717	782	708	755	730	770	741	799	705	750	751	730	766	792	723	732	729	732	757	743	737	679	778	801	715	765	729	724	733	704	726	742	782	758	743	767	752	699	676	717	720	739	706	769	745	755	725	734	762	733	745	765	693	683	761	769	717	748	716	727	754	712	723	778	728	756	733	792	695	753	725	770	738	720	763	726	744	713	773	724	722	713	740	714	708	757	704	718	716	684	738	694	700	750	761	757	726	672	729	782	748	723	745	719	788	737	714	721	746	742	767	713	682	764	705	718	731	773	712	724	709	734	737	720	740	719	719	706	744	770	753	765	710	743	720	723	732	749	763	695	818	740	740	728	747	780	754	726	774	712	702	750	690	686	792	760	750	699	734	723	777	737	752	720	721	741	716	746	755	731	761	772	774	756	749	717	693	717	727	715	737	739	716	705	742	705	764	750	749	750	734	720	781	774	743	720	734	765	740	785	756	773	764	714	753	758	794	744	753	756	760	733	711	749	713	733	741	711	734	733	750	721	749	722	761	737	706	778	724	724	668	712	759	772	746	741	704	736	717	718	702	693	737	714	818	734	743	718	760	734	762	725	723	712	774	728	701	749	729	729	743	780	737	736	765	730	780	698	714	684	735	738	752	720	761	799	755	697	732	749	736	755	711	738	731	714	749	780	731	770	783	760	797	735	779	710	785	743	719	719	705	721	697	759	725	713	703	698	684	809	706	733	728	751	731	737	733	750	748	764	745	739	727	746	761	782	750	735	767	773	690	715	690	737	721	727	684	750	761	722	735	805	721	736	733	686	789	751	761	665	766	755	743	751	701	749	754	754	774	745	726	788	726	756	721	743	746	774	736	737	716	749	726	737	747	706	699	716	726	728	752	748	726	732	738	767	757	771	724	705	728	758	730	737	749	782	730	769	749	737	759	719	762	701	740	690	750	721	749	738	699	764	745	683	712	726	737	726	757	758	706	752	756	733	735	783	723	780	719	722	757	761	738	709	772	746	772	725	724	756	711	787	785	755	753	762	746	733	784	715	717	782	725	718	748	727	724	678	747	720	736	695	739	736	740	717	724	740	724	779	752	693	755	709	731	725	695	767	761	742	692	751	709	793	756	756	667	710	727	705	752	731	726	699	753	820	739	796	786	746	744	740	726	740	726	756	772	698	773	720	771	764	687	784	737	754	702	717	694	751	718	766	707	745	747	730	750	734	731	716	689	693	695	741	752	735	768	723	696	790	726	768	720	711	735	767	742	699	762	784	744	740	692	705	726	737	733	672	760	768	716	755	764	755	741	758	749	741	732	757	730	758	706	741	705	736	776	808	758	725	729	732	759	759	764	756	737	752	756	759	746	737	767	731	726	680	735	702	720	744	755	737	720	763	736	725	720	749	758	743	676	758	735	772	738	683	700	711	758	736	740	685	764	685	767	722	730	749	718	731	721	725	710	743	742	738	681	719	684	743	713	734	736	703	724	730	695	717	749	766	813	757	747	737	716	731	695	751	732	750	753	745	738	755	789	701	763	791	747	771	772	721	745	761	745	702	690	730	722	761	773	763	747	730	769	735	759	726	732	769	684	745	761	809	755	710	735	759	743	747	702	714	790	750	731	762	739	759	735	777	690	759	707	744	738	735	730	701	770	770	726	720	684	792	757	732	722	697	749	707	745	782	687	747	783	703	741	741	731	805	739	747	792	710	747	750	758	754	688	719	734	786	776	730	759	718	758	757	746	765	729	687	798	735	688	727	741	726	720	729	708	799	742	762	738	705	725	758	771	741	754	753	757	713	773	787	784	737	750	742	699	720	733	741	737	760	702	722	746	742	772	784	810	707	745	761	749	723	711	730	733	768	786	740	765	735	709	775	758	743	755	718	702	730	731	691	736	731	733	766	735	794	781	713	717	751	747	727	717	739	736	712	758	776	764	705	698	701	707	773	758	753	753	744	743	734	697	760	714	739	769	749	747	740	735	697	736	761	732	780	742	733	752	730	751	735	761	746	738	744	728	713	765	779	777	732	682	740	715	731	758	720	763	753	713	758	720	732	731	759	757	748	749	827	734	727	746	759	789	791	765	736	755	679	720	732	768	719	753	785	746	732	727	701	761	731	751	781	758	719	735	704	701	777	741	769	764	782	778	724	735	723	738	747	775	737	762	745	754	741	758	750	759	723	725	742	765	754	708	744	725	744	707	748	756	758	721	720	770	767	748	755	757	687	678	748	736	690	670	702	700	746	712	746	746	763	725	725	742	765	731	699	744	735	771	762	742	723	683	729	747	796	774	760	731	737	730	705	713	756	734	745	710	694	731	749	728	733	742	736	762	765	781	723	773	717	756	731	764	761	744	743	734	770	731	751	701	733	716	718	677	714	720	754	746	721	731	746	715	714	763	707	735	705	739	723	720	750	768	753	769	720	747	733	758	703	743	755	708	689	799	719	754	736	784	752	795	744	705	782	717	745	760	734	735	721	696	713	774	751	753	762	732	707	781	728	706	740	714	720	780	690	742	694	751	776	741	769	722	746	795	732	760	682	781	711	681	742	726	726	754	732	767	688	756	736	785	743	728	745	751	739	720	739	734	738	772	784	709	712	722	719	710	784	757	724	716	740	760	675	737	760	792	738	762	790	696	718	754	737	746	680	714	746	723	749	748	695	736	759	717	743	730	755	743	712	709	751	680	709	735	736	720	734	743	730	754	730	765	778	720	758	714	761	757	706	751	757	729	748	716	685	732	727	738	724	743	726	739	727	756	737	726	757	768	753	770	730	731	781	737	774	688	770	718	726	689	752	780	744	735	732	738	751	748	767	729	728	744	723	729	760	734	752	710	754	775	776	752	712	724	720	754	787	710	732	761	739	757	694	732	750	748	737	791	704	762	690	741	719	761	809	766	784	714	751	741	765	711	771	732	686	735	815	768	739	790	737	755	714	792	766	798	723	701	718	753	746	690	775	746	750	775	718	732	730	733	742	761	765	749	715	719	706	737	792	739	758	714	734	758	761	715	716	747	759	728	796	762	739	785	724	729	718	761	761	763	734	781	683	698	723	716	735	739	744	737	756	772	774	744	767	737	759	720	734	804	725	719	710	779	708	720	714	708	711	756	744	710	715	707	736	737	724	742	755	678	775	712	736	741
24982	2683	574	440	350	337	309	298	334	316	260	297	316	290	288	287	290	276	278	299	291	279	319	297	289	285	266	322	290	268	276	289	288	269	302	301	288	327	296	270	298	269	263	283	261	312	306	297	292	292	290	301	311	301	283	281	279	306	291	275	286	267	274	270	268	304	266	280	302	292	303	293	301	304	265	289	357	270	246	264	313	339	314	276	264	327	306	289	310	275	279	268	296	282	328	308	303	286	306	279	272	323	342	281	283	287	332	284	303	295	319	288	303	271	297	306	301	317	319	293	321	295	290	266	304	278	325	301	325	253	278	312	328	304	263	276	296	268	285	317	322	344	327	288	279	295	268	281	270	301	279	298	290	282	299	278	300	289	282	280	284	293	321	277	304	289	306	318	267	281	303	310	296	306	323	276	254	286	279	295	312	287	285	288	292	300	320	276	318	255	307	265	290	264	279	288	288	311	277	253	282	308	292	305	300	295	249	300	285	286	262	246	309	290	282	294	265	285	278	268	272	269	272	284	285	298	289	300	279	276	287	299	289	244	302	296	300	317	273	300	307	301	280	299	296	308	296	291	263	303	279	298	291	298	300	257	293	254	272	319	283	270	320	283	283	297	317	284	285	295	302	278	294	284	304	267	284	305	286	315	296	326	291	270	311	274	314	270	290	299	301	265	261	276	266	331	305	298	290	316	309	323	271	273	276	291	279	277	296	315	308	278	304	286	287	259	287	327	309	320	307	305	305	265	300	330	319	271	272	300	286	280	294	281	296	282	305	292	276	303	286	306	294	329	294	276	299	279	275	290	282	268	295	297	278	272	300	283	298	318	284	276	290	276	274	269	280	288	267	273	283	277	311	295	288	311	310	316	304	325	307	308	286	275	270	285	272	286	316	324	302	290	263	309	315	271	297	295	272	295	291	282	298	310	286	282	296	299	271	274	302	262	313	289	265	316	269	259	309	299	290	276	280	262	291	266	284	277	326	298	296	302	298	288	305	294	304	324	349	291	291	302	289	293	287	298	265	300	315	294	304	301	313	275	324	269	335	277	295	286	297	312	301	312	291	296	296	284	275	255	273	270	290	302	322	284	310	296	265	284	291	275	277	299	281	319	329	288	299	302	285	285	280	308	270	298	280	274	300	281	291	296	291	289	287	267	244	290	314	261	288	297	255	306	259	282	307	329	298	298	289	306	294	260	296	263	300	269	271	278	324	286	315	302	298	283	272	271	289	278	295	293	284	282	309	281	304	284	296	304	286	262	305	298	256	320	291	272	291	301	297	300	277	297	301	317	286	334	280	270	292	288	321	324	273	292	286	277	294	283	256	304	285	280	297	282	305	311	320	293	315	306	288	296	309	263	297	293	261	266	307	294	295	303	312	314	295	315	282	268	287	319	309	291	262	297	297	292	286	313	318	294	274	348	308	284	299	264	303	301	317	277	290	301	303	292	294	284	272	299	306	296	318	277	298	326	286	289	254	308	298	292	265	270	321	303	292	305	278	286	262	320	289	293	297	268	257	320	302	344	295	296	270	257	274	294	286	320	290	263	268	280	261	276	278	300	299	273	316	299	312	284	272	311	296	284	286	286	312	279	280	285	283	283	275	296	325	303	307	288	311	270	274	283	272	292	281	323	302	291	248	322	261	326	303	295	276	264	327	302	282	315	279	288	291	268	300	316	266	303	282	271	268	307	289	273	285	287	293	296	287	270	277	257	282	306	312	277	266	261	292	269	298	271	280	268	299	259	312	308	298	275	321	264	283	282	280	307	307	290	289	233	278	286	301	300	287	264	269	272	291	282	307	293	309	276	322	267	272	293	282	287	301	295	282	302	291	285	288	292	285	316	323	287	296	303	324	301	287	273	310	278	290	251	278	310	281	280	298	270	313	279	295	298	310	286	267	296	287	281	297	274	304	263	298	305	278	325	294	242	330	285	316	297	298	300	287	320	261	291	286	282	266	285	257	281	261	263	313	301	304	261	296	315	288	274	288	258	274	278	329	291	313	284	327	322	275	287	336	330	272	305	315	286	299	331	304	274	285	266	285	274	307	316	279	269	314	297	277	257	297	327	282	324	345	289	272	283	320	295	304	307	314	287	297	296	309	293	294	304	295	305	268	298	295	288	308	272	275	299	268	313	317	306	320	311	299	323	310	296	313	308	303	286	296	303	252	286	278	281	282	303	288	313	285	297	311	301	320	307	302	310	295	293	297	298	293	301	276	291	299	297	300	318	350	304	294	260	281	320	312	282	340	303	282	289	266	294	268	284	281	262	290	282	270	275	306	316	321	299	238	293	296	278	309	284	259	271	293	280	309	290	279	281	264	317	307	278	278	285	316	301	285	300	308	281	291	282	290	309	284	277	310	288	276	282	337	291	291	276	276	265	272	296	253	274	296	279	299	278	308	291	314	335	274	321	319	269	310	288	315	275	285	291	307	306	285	304	307	272	302	293	285	289	299	281	317	290	275	281	303	262	310	279	280	312	297	313	319	327	316	270	314	293	285	291	291	281	320	332	313	285	270	297	293	296	317	331	273	289	269	302	296	292	295	293	283	322	294	275	256	269	304	275	282	287	283	258	288	262	324	316	288	306	293	300	280	241	282	306	290	275	262	294	287	285	323	323	298	292	281	301	321	288	271	297	276	306	300	268	284	289	300	268	261	249	282	308	296	309	277	270	268	310	276	301	287	301	260	278	250	293	337	271	275	289	325	314	274	293	336	308	299	311	324	289	283	264	323	314	289	302	321	287	287	260	308	313	298	308	290	284	258	279	279	316	284	311	311	282	319	276	279	295	289	300	280	268	302	301	277	286	301	253	283	271	296	306	303	267	277	294	311	308	268	285	299	311	317	287	309	301	292	322	299	305	303	297	278	300	267	268	274	296	268	295	315	307	291	296	252	289	281	249	294	298	306	282	276	299	284	307	292	277	325	277	297	292	265	307	268	289	279	284	281	295	273	272	278	304	291	283	286	290	309	261	294	295	291	315	278	294	304	302	326	301	331	263	291	295	292	290	301	288	300	280	301	274	289	251	282	287	303	253	289	274	303	293	250	277	336	298	246	307	307	297	328	311	302	323	314	289	260	299	321	245	313	273	318	311	332	317	328	316	331	313	319	286	303	280	294	302	329	294	293	279	296	286	312	280	285	273	309	288	280	306	306	286	280	291	301	269	299	322	280	288	314	281	271	284	315	332	271	305	305	344	290	280	296	296	261	294	314	297	295	293	275	297	296	284	303	300	295	294	264	291	278	306	300	303	308	299	239	272	264	318	313	294	290	297	285	273	299	275	263	325	285	286	290	278	289	305	252	300	311	326	298	303	283	279	291	292	258	287	319	281	289	279	323	305	276	311	323	287	302	284	321	300	271	256	307	291	271	280	268	289	288	311	344	269	312	300	287	303	298	287	309	262	280	306	313	299	324	298	304	289	299	317	257	274	294	286	280	286	305	291	299	279	324	303	276	287	273	309	324	298
18405	5138	4080	2535	1275	927	804	771	731	736	741	651	708	691	694	682	593	662	672	629	680	663	682	654	644	643	669	623	697	623	614	596	629	647	675	664	653	608	691	654	650	602	612	640	657	675	636	672	644	682	584	619	624	637	649	653	661	689	669	654	656	643	710	679	654	595	632	639	679	641	681	687	631	637	688	704	625	692	653	639	628	670	646	618	642	639	690	643	676	660	693	643	698	654	614	665	649	642	629	650	648	668	673	654	649	678	639	642	651	674	644	644	659	700	635	661	672	678	668	684	662	635	638	651	650	666	647	705	695	655	653	640	649	686	667	628	652	661	638	632	678	575	604	655	647	671	626	674	652	688	660	708	628	677	638	679	670	631	622	635	635	638	653	675	642	666	640	649	672	605	665	713	629	613	662	655	653	627	643	659	650	682	642	627	634	641	623	616	638	649	655	678	618	672	666	639	670	685	644	623	651	615	664	672	665	680	651	655	633	661	662	664	593	702	705	697	650	676	669	621	702	676	621	640	622	636	587	660	595	647	717	624	633	672	655	672	660	627	631	626	667	658	667	647	673	619	648	632	669	609	638	678	627	630	617	613	674	672	678	681	653	635	629	663	690	645	623	672	601	638	631	653	675	620	656	630	656	638	640	614	673	695	647	656	647	623	660	658	625	642	662	653	639	635	594	657	627	640	630	644	685	656	705	638	639	650	637	634	654	665	648	631	663	643	647	674	644	635	640	656	614	696	631	663	631	637	660	649	611	664	663	642	670	643	663	675	654	610	659	619	662	636	647	673	623	698	648	597	637	642	666	664	661	636	653	726	644	656	609	667	638	647	638	678	646	667	612	674	622	658	692	669	607	693	644	716	639	661	664	676	609	670	646	657	656	667	670	671	656	683	664	641	653	645	731	649	686	633	696	707	632	676	672	690	649	648	621	664	634	720	654	682	632	645	686	667	628	644	647	663	628	588	604	574	647	654	642	616	641	677	650	680	649	656	713	640	686	646	611	696	688	625	656	614	642	641	689	634	673	650	673	624	628	636	655	650	617	645	673	636	627	607	695	676	657	675	680	663	713	679	659	690	679	664	641	650	642	662	636	683	592	637	688	604	635	650	654	636	616	672	641	637	698	692	629	647	621	637	681	665	657	678	648	632	624	700	675	656	630	644	651	668	638	664	659	651	649	648	643	627	651	707	596	634	616	627	700	623	593	647	670	627	619	642	676	658	646	633	675	637	667	605	654	622	640	655	666	640	640	632	649	646	684	637	686	632	668	616	626	644	619	633	650	642	641	668	695	634	628	669	631	694	679	682	717	661	644	696	702	646	711	609	643	638	632	690	667	679	650	673	562	630	662	685	660	651	720	644	667	683	665	668	656	643	665	670	641	704	632	649	668	654	656	668	660	674	660	655	680	628	673	659	659	643	667	683	636	697	610	643	618	672	640	656	629	618	648	649	632	670	694	644	637	633	671	643	653	688	647	682	651	615	671	674	696	641	678	658	656	658	660	650	657	669	617	685	612	648	655	651	649	626	669	657	577	638	644	656	619	648	638	721	624	656	646	670	660	660	617	629	674	643	612	675	671	646	645	628	665	659	636	632	648	704	589	654	610	643	693	598	644	645	644	632	667	663	690	686	654	640	661	666	650	664	668	615	692	602	654	636	616	683	621	672	608	647	634	654	648	653	652	667	670	609	608	648	647	672	659	704	705	654	626	686	640	602	667	595	622	666	649	609	659	641	681	633	671	633	663	653	684	638	650	643	691	639	666	645	632	650	673	624	656	668	655	629	674	647	623	657	636	594	690	650	670	637	665	644	646	644	698	677	590	714	699	667	684	620	677	655	676	643	637	668	670	623	661	636	641	648	661	642	641	639	645	655	665	663	646	634	673	704	633	639	668	668	668	633	677	642	690	623	639	629	655	646	721	599	639	648	630	649	631	620	654	660	631	683	700	632	675	638	663	612	614	627	672	655	680	687	627	672	645	639	679	682	667	686	620	682	639	658	674	703	686	653	641	682	649	674	663	634	618	672	677	632	670	656	637	667	662	647	626	658	650	653	607	638	656	634	675	623	647	664	672	674	646	653	592	619	651	697	626	643	627	654	667	657	614	640	639	632	690	657	634	652	708	659	611	650	695	674	660	616	603	651	636	672	684	695	669	726	651	657	665	684	616	591	671	643	663	691	636	647	631	643	674	653	684	645	650	642	636	621	640	670	658	642	668	673	625	672	574	663	673	688	615	609	694	656	674	623	669	585	707	666	660	656	633	668	658	648	650	642	651	694	648	652	661	568	654	636	639	733	636	699	642	625	644	690	618	665	586	632	640	644	627	661	668	663	661	613	687	660	713	664	641	641	688	691	669	704	697	683	691	652	646	629	659	645	648	697	644	647	667	606	663	651	646	675	678	680	654	651	630	667	611	640	639	655	674	637	665	657	663	631	651	619	673	642	635	680	652	631	658	611	616	684	667	628	627	643	627	678	649	637	595	654	636	681	617	640	637	630	643	600	580	679	684	629	623	637	640	618	644	678	671	640	629	658	646	670	634	687	675	683	620	664	644	620	639	620	673	662	666	650	637	639	641	691	687	663	612	609	686	630	625	701	651	663	628	694	672	673	673	620	654	649	640	683	615	640	689	668	678	620	660	639	625	619	632	686	647	633	615	641	618	636	650	622	674	643	656	629	647	636	642	644	663	614	718	710	691	706	640	663	641	654	646	656	669	622	648	643	680	629	619	667	634	622	649	669	661	638	653	635	667	647	669	649	655	658	689	679	648	615	676	664	637	621	639	664	671	681	643	611	661	698	653	639	636	670	667	638	655	689	640	645	697	632	676	622	654	638	642	652	636	663	658	668	636	601	611	670	664	617	618	643	674	666	685	661	693	675	638	641	657	618	633	620	707	669	646	666	605	618	691	627	632	648	673	646	631	677	697	603	683	658	714	664	645	613	652	677	668	619	668	645	639	585	636	682	699	678	637	677	668	634	612	639	643	632	680	654	669	651	689	671	617	657	683	637	634	599	640	694	619	641	646	658	658	652	641	641	594	680	662	629	618	640	652	629	687	672	638	644	630	634	617	631	623	685	650	663	661	639	656	641	698	653	693	646	651	659	658	638	635	675	685	669	646	654	683	622	674	628	704	646	668	678	643	623	604	675	650	661	675	657	653	632	649	643	640	674	658	637	633	679	665	678	662	671	720	600	636	625	669	643	644	641	650	652	654	622	669	635	675	689	646	701	650	664	641	687	664	696	663	645	620	658	587	649	647	640	629	668	688	652	637	668	643	644	650	674	648	652	633	663	642	613	619	622	655	636	634	659	639	640	644	681	615	629	636	677	678	613	649	654	656	705	626	645	642	627	626	651	665	619	644	643	696	637	655	688	663	632	664	613	653	656	680	682	638	646	688	659	651	633	633	620	690	616	648	679	706	638	673	595	638	643	658	692	643	648	657	668	607	663	633	663	692	660	632	648	648	649
30359	4683	981	557	390	380	342	316	337	312	270	297	318	308	314	341	304	315	303	289	284	281	286	278	300	300	289	319	308	269	297	286	328	359	325	310	292	296	307	319	298	298	286	274	311	307	310	323	344	309	281	307	330	317	284	296	326	300	329	304	301	290	329	283	275	285	284	285	271	268	326	315	291	282	321	303	316	291	307	300	324	285	308	310	325	288	271	318	311	321	302	318	279	273	282	272	291	279	277	272	306	277	290	316	286	295	303	295	288	301	307	343	289	274	289	344	285	297	310	279	306	323	310	303	310	296	310	319	313	311	315	270	281	285	308	328	353	300	312	277	310	296	289	301	312	307	300	314	307	284	278	294	318	283	298	303	310	270	301	302	277	289	303	318	303	318	328	316	286	289	303	259	313	311	324	279	302	276	318	325	294	317	292	302	334	288	286	267	269	293	320	330	319	310	318	298	292	315	308	278	291	334	316	306	299	300	326	303	330	303	319	289	281	320	328	320	321	282	312	274	326	291	329	312	310	290	315	318	329	334	326	308	288	318	272	297	299	320	325	319	304	305	317	290	307	266	308	328	321	287	293	334	319	318	307	339	295	285	301	280	318	300	308	307	339	263	296	310	278	308	304	280	305	295	301	322	301	307	295	296	273	303	291	292	305	282	275	296	290	316	301	336	314	303	285	304	340	279	292	327	298	271	306	293	327	308	308	269	318	319	292	299	321	239	285	332	292	312	329	264	303	340	315	305	307	294	315	322	275	293	307	294	335	319	247	293	309	288	255	316	305	306	294	292	299	261	309	300	313	295	319	312	296	321	330	335	316	302	297	295	276	318	295	288	287	277	304	298	307	291	288	300	289	314	315	320	316	311	308	286	324	288	290	314	303	287	342	327	295	290	314	327	286	334	293	296	318	267	285	306	307	335	294	317	337	334	315	294	316	325	281	286	309	298	265	337	299	321	332	293	268	297	268	325	303	342	307	322	300	285	303	307	308	309	287	306	281	307	318	318	285	302	290	296	276	282	293	318	307	329	326	316	292	314	305	305	324	323	317	340	313	290	311	315	277	314	284	276	314	289	307	326	297	308	261	303	287	297	310	278	313	256	308	298	299	276	276	297	302	293	310	315	280	304	331	314	304	302	293	296	299	310	323	312	331	336	264	310	307	283	310	289	299	304	293	321	290	284	279	312	297	341	312	323	322	310	279	265	343	282	291	290	284	320	319	267	294	311	325	316	313	306	353	338	334	293	318	308	294	296	315	312	278	309	315	300	337	299	308	295	320	309	285	304	278	347	289	319	325	301	305	326	306	327	282	300	339	327	274	316	291	300	301	306	337	329	335	308	341	306	328	311	297	287	305	285	330	297	317	313	282	302	288	295	296	279	285	332	295	302	287	290	308	294	306	339	319	305	280	323	290	303	293	298	312	328	273	291	302	306	273	321	276	299	294	308	301	291	324	329	306	282	298	296	325	289	273	290	332	320	319	311	313	321	329	326	292	288	288	340	302	282	297	283	304	285	289	324	336	325	303	319	307	307	316	292	333	310	313	315	287	298	304	324	273	312	294	318	301	322	266	315	316	294	304	297	301	317	297	286	271	338	310	299	297	318	305	262	346	326	309	300	294	339	319	304	306	317	342	275	314	287	314	359	286	308	306	276	301	301	313	312	326	284	311	292	301	300	289	314	313	292	260	300	281	310	318	320	322	310	289	313	272	296	307	260	322	293	299	289	296	342	338	283	282	309	281	262	281	315	327	273	282	324	340	316	299	278	327	312	278	301	314	316	280	347	315	279	327	329	290	316	300	312	289	288	292	266	304	301	310	298	318	294	324	310	308	326	285	310	298	293	310	292	291	295	316	269	311	287	288	286	271	313	315	286	336	287	287	304	295	301	294	302	318	275	313	304	297	319	348	346	305	291	298	323	325	312	336	329	297	283	300	289	297	256	296	330	317	323	309	322	327	312	275	287	298	341	290	330	276	309	308	322	299	333	314	357	334	315	306	297	311	314	301	282	291	301	317	317	313	285	324	282	291	312	299	283	271	325	290	312	297	298	302	287	289	273	280	263	281	303	285	289	304	309	321	319	323	327	330	308	319	312	292	270	341	372	262	328	321	278	298	302	295	321	324	311	278	324	316	303	298	283	306	319	278	285	274	289	279	311	275	305	287	311	316	287	289	295	283	279	298	306	322	334	326	301	288	337	334	312	304	292	313	288	307	298	292	283	313	291	293	287	302	280	299	333	313	300	314	340	343	301	351	293	302	324	328	296	300	312	299	298	286	285	302	311	316	313	305	308	281	285	284	302	317	302	260	309	319	276	307	307	268	315	296	300	325	329	303	302	313	319	305	305	311	300	289	311	324	285	299	321	319	291	305	304	255	273	277	275	301	272	325	311	326	322	303	313	316	301	305	324	344	306	336	310	277	316	295	322	277	292	300	292	340	305	329	317	333	313	303	286	309	305	313	307	298	303	317	290	307	310	328	325	290	313	278	342	306	299	279	301	283	299	304	292	347	272	322	292	312	304	310	321	304	299	324	318	316	302	268	307	281	298	293	291	340	314	288	324	317	318	320	326	301	306	317	293	306	314	346	273	298	273	312	280	322	284	308	336	299	288	289	266	339	289	281	327	298	304	323	275	305	309	299	317	295	298	295	324	279	325	321	304	330	326	308	282	306	274	297	311	314	301	290	343	330	323	278	321	311	320	308	298	295	297	258	270	303	280	301	306	315	290	314	323	360	289	331	336	294	350	275	298	335	290	324	331	330	288	325	318	289	304	312	299	298	291	308	286	280	318	291	315	318	299	313	305	299	328	303	275	295	268	300	281	304	308	305	285	289	310	293	312	312	329	298	351	298	300	271	308	293	275	284	312	276	312	305	296	305	317	319	320	311	293	322	321	305	307	299	286	337	305	315	272	270	301	277	301	313	291	276	299	317	313	314	344	322	303	327	304	306	307	314	341	275	332	342	336	290	271	301	304	305	264	288	297	324	372	291	328	305	344	291	325	289	303	315	280	324	315	289	275	311	294	323	282	328	319	287	324	288	307	321	297	286	316	325	323	295	310	296	315	304	308	305	305	336	315	305	294	317	327	319	303	292	323	302	304	298	296	287	308	330	307	310	297	309	311	325	306	299	321	322	307	309	282	314	326	332	317	311	340	313	294	288	285	272	333	301	330	328	311	311	306	280	290	287	300	301	295	296	336	297	322	299	305	337	326	277	289	307	301	326	299	304	262	311	330	297	348	295	321	353	315	295	335	310	277	286	279	296	316	283	312	321	316	317	330	325	291	293	307	303	265	298	300	303	312	331	311	299	297	320	323	276	314	299	297	287	355	311	262	290	304	275	320	282	326	294	301	294	317	282	283	290	299	311	293	310	291	294	320	267	310	325	292	322	312	299	326	323	295	312	296	319	292	305	285	297	310	329	318	325	294	336	291	324	303	316	272	299	324	324	311	298	310	284	308	292	282	330	269
21099	9799	8094	4553	2947	1882	1403	965	900	923	916	885	806	741	765	741	775	734	733	747	720	695	687	714	670	710	725	751	678	717	715	639	701	679	655	683	685	766	705	715	687	687	733	721	716	631	746	645	710	711	706	675	688	730	720	657	689	756	726	711	732	733	667	665	712	686	763	673	728	733	710	657	701	713	686	668	744	716	735	703	673	645	690	664	689	686	689	691	678	749	730	710	707	730	685	761	745	675	673	723	676	721	701	715	684	701	680	685	649	711	678	675	708	660	711	686	702	702	744	705	706	694	718	739	736	718	696	694	726	684	722	701	683	722	682	723	698	681	692	695	668	698	663	695	697	718	722	736	706	691	693	723	702	672	693	689	701	707	705	701	668	696	702	706	678	722	681	709	700	711	692	708	697	705	696	692	676	725	684	720	703	711	675	649	739	684	683	700	698	696	714	691	718	722	696	705	678	635	707	657	675	706	703	714	654	691	754	723	709	714	685	716	687	756	711	667	731	691	671	696	726	689	696	672	666	677	678	660	734	708	695	690	715	670	717	688	712	718	665	681	718	698	686	749	664	696	728	672	698	719	657	718	715	667	703	717	739	689	715	710	669	692	715	661	680	731	695	694	725	744	661	680	695	713	675	695	697	706	671	694	721	691	687	668	679	658	664	697	686	691	694	667	723	690	721	686	738	706	666	692	667	671	702	690	670	702	682	690	745	732	701	676	685	711	716	706	673	715	704	663	711	702	719	691	720	709	723	724	728	708	726	701	726	638	688	709	739	724	695	698	673	720	714	699	698	711	684	710	663	708	702	715	676	698	722	715	690	688	694	687	743	657	670	738	717	736	699	651	707	669	679	692	742	690	722	704	678	702	671	697	667	722	681	699	745	693	687	709	683	721	674	701	706	689	724	680	709	676	683	711	684	660	677	657	706	705	683	666	732	708	698	732	736	713	763	697	704	688	734	734	693	729	737	757	712	675	704	748	698	717	679	687	663	728	687	689	707	709	673	691	679	695	748	692	716	722	690	688	719	727	740	732	698	685	625	708	693	675	660	705	665	731	664	711	714	656	702	697	647	710	703	718	697	671	712	683	687	722	736	699	745	694	748	644	691	668	665	713	673	708	658	725	720	704	768	667	663	674	710	706	733	698	655	680	724	696	702	713	722	736	645	681	673	710	684	720	703	730	681	674	656	676	686	696	705	728	682	707	702	674	721	734	673	681	712	677	686	724	695	703	687	677	707	674	720	690	736	683	736	711	695	671	678	671	720	705	683	700	671	654	688	740	753	741	726	739	677	678	667	687	728	651	777	684	723	715	674	737	648	723	659	694	669	681	718	710	718	752	717	736	687	701	727	665	699	716	743	670	723	697	735	730	663	655	751	679	730	732	696	677	695	694	672	727	680	715	717	735	699	738	748	716	663	679	705	724	738	712	697	691	687	732	702	688	686	699	672	731	710	685	721	681	666	706	715	717	657	691	732	684	699	697	684	686	695	659	681	711	731	666	736	756	665	670	661	725	749	760	669	711	698	720	683	764	665	668	706	691	615	692	700	698	685	720	703	700	696	749	696	710	669	654	682	668	712	651	724	688	702	705	716	645	663	679	697	710	687	678	711	707	655	713	698	686	723	685	686	674	663	671	694	719	690	686	680	698	724	713	729	674	696	728	709	689	681	692	650	679	727	710	679	692	654	680	672	724	713	703	683	712	700	736	690	715	692	736	724	631	750	684	654	702	694	756	641	705	714	707	668	747	711	686	701	668	733	726	678	686	673	664	680	743	762	712	706	682	682	691	698	682	691	678	679	707	733	704	728	678	713	734	695	660	724	693	744	687	693	701	689	693	714	720	680	740	675	675	735	745	697	678	724	702	663	649	690	710	727	678	644	706	705	706	710	736	709	732	711	705	683	715	699	702	715	689	743	700	691	664	694	707	675	712	711	703	686	689	725	696	710	722	728	638	667	721	651	699	633	698	733	774	666	689	704	666	665	681	682	677	705	686	661	632	685	733	694	724	736	699	691	712	704	699	743	707	700	701	710	687	721	736	699	662	705	651	689	700	675	705	703	683	715	718	711	660	648	691	666	689	711	670	744	681	713	734	720	718	695	701	734	700	704	744	650	712	718	737	719	681	681	673	664	743	709	670	720	663	650	679	686	726	684	667	692	665	706	681	720	730	692	706	671	690	702	723	709	685	700	694	689	652	662	691	717	711	670	667	682	662	718	677	715	685	700	718	750	652	629	700	738	665	687	746	688	765	699	679	692	702	671	688	693	710	688	664	700	695	677	693	746	685	681	712	626	717	714	658	736	704	630	717	711	691	672	665	694	715	658	744	691	689	723	758	735	726	767	673	737	691	723	670	679	709	679	742	736	674	698	651	729	725	683	683	648	672	739	715	671	689	679	731	724	726	668	736	742	681	676	682	678	701	703	684	700	660	679	681	712	732	700	695	734	671	688	710	684	748	705	701	729	670	685	707	695	686	682	676	703	697	693	713	701	721	687	718	742	697	747	688	700	713	690	717	647	693	737	686	715	705	698	720	669	700	662	674	712	762	711	719	734	737	714	712	776	695	744	674	718	702	684	693	723	677	729	708	651	690	732	725	748	707	700	708	663	711	717	670	653	726	698	696	632	682	675	677	665	743	731	680	672	685	733	698	701	698	682	715	682	725	684	682	659	714	698	691	652	703	689	744	681	731	691	692	698	717	670	716	701	687	700	680	699	679	692	685	649	702	675	668	706	701	676	673	653	731	688	696	692	731	710	707	695	699	664	703	669	678	722	653	729	708	688	724	708	702	693	669	732	718	696	691	719	699	712	694	702	677	718	679	718	723	695	736	671	749	732	715	682	686	693	714	707	635	716	741	719	711	723	710	718	680	739	695	682	740	702	716	713	675	693	723	715	710	678	680	654	689	677	671	665	765	686	741	704	700	722	713	726	699	731	734	695	720	661	707	711	717	665	702	759	693	712	713	693	716	717	665	707	701	721	687	721	683	761	712	686	720	668	665	724	691	664	696	689	687	706	677	715	725	694	722	696	677	696	665	682	704	669	651	713	678	683	691	677	690	681	691	664	687	678	677	662	701	747	709	691	702	690	631	680	674	700	711	724	711	685	698	731	692	700	674	678	707	692	694	730	682	713	736	767	710	724	664	718	689	696	635	708	745	659	678	745	655	678	655	686	655	707	707	701	724	668	702	695	694	687	702	704	674	693	720	727	748	687	730	695	660	699	729	731	714	661	724	699	683	738	712	714	687	645	723	665	701	653	722	724	682	739	696	682	697	717	719	746	707	737	695	676	672	726	686	708	696	673	682	722	703	673	730	750	676	694	679	696	705	700	665	676	745	671	720	672	716	712	705	695	710	697	709	691	744	721	712	717	703	731	716	724	698	734	683	654	728	654	716	705	748	742	711	675	696	656	752	789	706	693	763	668	713	687	668	726	707	714	689	685	760	650	717	692	702	713	676	717	666	710	680
33507	6511	1296	674	447	362	350	342	305	297	320	335	340	364	332	337	298	339	321	372	291	323	318	318	337	314	322	292	294	336	310	357	313	298	303	298	323	318	359	304	335	324	319	296	312	318	312	320	352	332	335	330	315	320	291	294	320	355	330	331	352	344	313	323	336	310	297	288	315	304	304	331	345	278	295	282	306	341	332	334	295	301	286	317	305	290	320	318	306	340	321	324	341	322	312	303	347	274	314	336	296	320	302	308	315	332	300	319	323	313	309	319	295	351	291	318	319	370	357	286	309	316	309	327	327	329	294	333	289	290	309	311	340	332	312	326	314	336	285	309	284	328	328	305	321	307	313	308	310	292	323	355	290	314	310	314	341	340	280	305	303	338	338	334	326	276	317	323	318	338	327	311	316	309	335	318	318	321	288	334	314	311	330	334	326	306	331	300	310	315	323	352	325	328	345	331	289	323	297	308	324	335	326	331	320	333	341	299	314	286	324	316	335	295	344	311	321	318	297	326	320	327	308	298	322	326	289	306	318	310	297	335	330	324	325	331	321	314	305	318	325	307	361	317	326	306	291	316	285	308	299	291	354	291	324	340	287	314	326	307	305	338	345	337	319	304	317	314	285	332	301	277	296	304	296	302	338	312	307	330	322	329	310	295	314	304	320	325	301	294	302	333	314	332	273	305	341	297	318	301	301	307	321	338	298	302	311	306	321	294	330	334	335	324	312	311	313	326	341	287	309	304	302	316	337	344	317	305	323	301	325	338	336	345	321	309	318	293	337	360	289	334	293	319	305	318	322	313	336	330	324	285	291	301	300	354	281	323	301	291	308	310	344	293	324	285	304	332	312	309	317	316	338	346	350	368	342	281	315	322	308	292	299	312	327	323	312	337	324	303	341	320	313	327	318	321	329	310	287	304	298	331	301	303	310	290	306	291	338	304	338	305	308	290	305	319	323	305	283	321	330	302	285	298	306	298	320	298	316	325	316	347	318	314	345	288	317	314	293	320	291	340	343	338	335	317	326	331	305	287	334	322	299	298	322	313	319	325	293	346	317	320	263	295	315	321	341	358	293	318	338	294	352	310	354	307	309	300	367	297	317	300	337	296	330	291	312	335	301	334	316	296	297	286	293	318	326	309	333	333	307	315	339	339	320	296	320	310	257	334	324	329	310	291	306	313	331	338	314	353	314	306	304	312	300	339	314	332	300	292	291	297	318	352	307	334	334	315	308	317	286	324	286	303	309	315	294	298	287	301	299	325	310	324	308	320	311	318	302	334	307	295	312	346	313	326	296	341	323	328	304	330	299	272	285	307	293	304	319	335	296	341	305	311	312	334	286	297	327	348	332	319	303	302	305	310	310	343	331	328	278	299	290	293	360	329	286	294	314	325	344	330	345	318	326	301	331	339	317	298	322	306	312	335	306	328	343	316	290	287	322	318	308	286	273	314	315	334	331	326	298	328	302	305	307	324	334	290	306	348	309	290	327	322	338	327	313	306	293	297	282	320	319	327	321	308	305	316	309	291	325	309	292	315	331	326	304	286	321	331	271	330	308	308	305	370	302	322	312	325	310	332	326	304	298	309	287	324	301	282	344	316	306	342	303	341	316	348	310	293	329	323	321	311	333	318	312	328	333	327	305	351	301	311	332	345	319	319	325	353	322	303	338	347	279	311	333	299	314	293	280	334	329	292	345	347	319	295	319	307	308	291	305	295	332	322	311	280	304	307	309	334	297	294	303	314	334	309	283	320	292	295	301	309	348	329	287	343	309	355	306	335	296	317	294	263	275	314	323	306	314	312	302	360	333	321	286	349	339	305	296	335	307	288	328	359	350	314	310	311	333	343	298	330	321	362	333	317	325	302	301	329	300	345	313	282	294	267	326	297	286	291	330	311	350	337	277	317	331	282	315	311	299	306	290	322	304	334	352	319	317	311	327	297	298	324	292	299	294	316	304	367	304	326	298	322	329	318	318	327	296	312	324	304	291	333	275	323	324	327	313	325	325	311	344	298	301	333	321	336	320	325	300	295	310	324	305	325	354	309	331	327	281	297	333	344	338	324	303	321	303	314	334	337	336	315	322	323	320	299	309	284	347	288	313	326	346	325	292	330	308	273	308	341	305	296	287	327	306	330	329	271	314	345	347	313	313	337	297	319	324	290	320	315	302	342	303	315	334	342	308	318	320	334	300	342	318	266	309	318	308	318	321	321	348	316	297	320	337	282	298	329	311	349	310	307	309	306	344	347	318	332	331	313	331	337	316	316	317	339	310	335	338	305	341	312	325	346	305	301	294	339	354	331	305	319	322	351	293	314	351	338	323	325	323	346	321	317	332	309	365	309	327	315	320	321	373	281	308	343	312	312	320	323	320	309	298	346	324	308	330	324	343	314	343	317	293	308	293	295	359	321	316	313	320	326	354	323	299	297	327	294	318	323	322	346	315	320	310	340	301	295	316	293	346	293	327	313	322	293	301	315	328	337	314	320	308	328	303	329	291	315	313	313	274	319	327	301	338	309	336	326	323	292	320	314	306	302	287	333	344	297	301	302	327	316	331	288	313	314	346	333	288	313	333	333	294	308	314	327	338	349	328	338	310	322	336	326	321	329	293	322	304	333	300	320	292	336	346	310	335	355	310	306	345	321	303	312	351	328	344	332	296	309	256	281	293	371	317	335	302	324	274	323	304	331	295	312	336	317	290	296	363	328	323	271	334	316	276	333	314	368	335	341	344	333	332	319	316	318	324	324	323	329	348	299	314	319	308	342	283	322	321	358	314	292	343	326	305	322	295	276	317	298	311	362	313	295	330	324	300	327	317	292	286	289	339	334	308	281	297	334	289	294	331	360	280	308	308	327	327	331	329	300	308	300	347	319	329	287	336	347	322	325	306	293	297	336	296	314	300	279	333	305	304	291	303	327	303	322	343	322	287	325	273	333	302	306	314	335	306	319	309	282	313	333	316	291	325	352	279	321	326	317	329	345	343	316	324	314	290	293	341	345	272	310	337	326	317	296	336	322	335	340	329	278	287	291	334	325	343	279	317	301	321	339	347	337	334	310	316	335	290	326	332	326	308	314	322	279	315	330	338	298	311	333	314	328	323	291	337	320	291	297	325	375	339	325	323	335	338	335	331	312	312	283	312	306	321	320	320	315	313	291	323	311	313	339	318	307	328	277	300	291	328	314	333	341	334	319	315	284	305	319	299	318	318	302	322	340	342	296	335	305	318	347	327	344	319	321	351	349	342	337	326	304	342	307	328	322	310	316	280	307	320	325	323	344	341	322	337	321	318	326	309	312	296	333	323	289	300	304	302	305	296	298	329	337	340	305	319	304	323	349	313	285	332	338	329	300	308	329	288	337	343	276	290	330	317	316	324	289	342	312	347	316	353	295	320	312	334	289	362	304	334	323	323	334	310	310	357	348	293	307	376	319	318	340	316	338	321	294	304	318	330	330	299	312	278	328	328	320	323	305	317	312
22281	11089	9969	5659	3229	2352	1551	1103	982	913	923	891	903	874	750	738	840	803	775	773	775	743	760	753	792	747	747	759	744	735	744	713	753	779	816	750	796	750	733	762	746	706	759	758	739	744	721	770	773	729	759	716	764	728	748	816	729	726	765	734	784	723	738	752	736	742	715	653	733	797	762	737	771	757	760	722	741	739	762	719	776	780	742	770	720	698	709	742	763	731	759	745	722	710	756	726	749	705	693	773	759	758	761	716	720	702	717	751	749	779	767	724	755	701	743	769	720	779	736	792	733	683	757	751	751	707	720	746	692	737	744	665	722	755	757	685	811	716	734	747	714	740	757	741	767	742	780	687	741	769	705	739	759	765	745	762	751	758	718	775	730	779	804	741	771	723	753	726	745	740	781	686	701	764	753	751	783	731	709	756	710	749	705	712	734	724	763	766	737	736	772	725	799	763	746	706	716	760	754	740	771	706	764	758	778	723	763	740	750	784	732	725	738	732	704	714	746	738	788	722	752	750	734	746	738	762	728	738	726	728	786	720	715	757	701	722	768	727	788	732	726	737	778	708	720	727	763	736	749	728	715	696	692	746	756	729	772	762	749	759	721	698	746	704	718	756	710	759	755	711	730	750	706	737	740	752	713	682	711	777	751	766	766	724	759	773	749	732	776	781	748	689	715	730	759	762	734	758	779	742	762	712	735	731	695	776	740	744	736	708	713	743	728	792	750	741	757	733	755	717	745	742	743	695	744	702	717	708	735	759	785	727	751	719	705	747	769	698	738	805	689	733	751	800	693	736	745	768	733	774	705	749	740	714	726	762	752	743	784	769	770	747	704	720	738	776	753	775	745	777	763	741	750	738	701	767	732	771	736	720	792	728	740	752	763	707	802	745	692	701	739	697	774	766	718	752	766	722	747	739	761	743	759	747	738	731	739	761	774	727	744	719	720	754	753	716	707	754	741	740	697	696	692	723	738	731	783	704	743	719	746	773	743	750	772	764	753	747	730	740	766	772	770	721	724	698	731	721	746	772	715	729	797	698	737	797	773	716	767	729	730	708	732	691	731	742	719	724	785	722	760	740	754	737	777	729	689	745	756	756	702	760	766	742	722	727	776	708	705	742	752	760	790	723	717	764	740	769	743	761	726	771	772	762	795	779	773	767	750	731	733	777	771	726	694	747	720	724	769	756	703	762	798	764	710	753	725	768	748	793	752	739	767	739	726	724	735	711	766	753	728	733	747	750	711	740	770	731	717	733	740	755	716	756	777	737	778	700	727	751	691	769	771	678	752	770	741	753	751	764	769	763	749	701	706	793	747	756	760	755	728	742	743	743	733	717	728	746	798	751	697	742	779	721	729	725	748	717	736	746	721	755	798	726	731	772	701	707	790	734	796	753	771	732	760	753	784	724	792	763	743	760	781	750	712	742	738	725	741	767	715	739	746	698	724	728	729	775	764	700	691	673	754	771	782	686	743	702	748	738	715	701	751	796	697	712	775	752	775	748	740	724	719	725	727	694	699	766	724	753	728	697	727	745	732	728	737	738	728	762	735	745	711	750	753	716	741	742	763	751	745	746	719	750	721	744	721	788	678	772	712	725	737	744	743	723	752	722	734	721	770	754	729	743	739	694	778	757	733	758	750	780	737	745	720	713	728	776	722	749	738	729	784	761	772	752	704	704	712	776	745	743	740	746	740	757	729	698	785	721	722	756	744	703	772	764	698	766	750	700	723	802	738	724	733	746	732	796	783	668	737	720	775	706	715	706	751	770	759	731	747	724	748	779	712	729	783	764	772	738	718	780	750	746	730	732	734	705	766	792	775	714	770	730	724	759	709	746	746	716	713	718	732	744	742	768	695	752	766	717	779	755	719	735	753	785	739	712	720	780	716	736	710	751	720	755	743	774	738	731	768	775	748	702	749	756	719	783	738	738	717	757	720	758	760	777	757	738	754	754	799	767	746	713	706	756	721	767	740	773	740	778	725	736	766	813	740	756	737	736	729	718	741	795	723	750	767	722	716	764	707	735	705	730	741	758	762	755	729	770	756	784	752	748	735	740	759	687	763	702	678	721	748	753	706	719	707	719	764	713	751	726	773	707	724	751	730	791	710	722	750	745	724	717	765	753	728	780	704	739	737	738	774	762	699	742	712	728	717	741	708	745	742	753	727	781	745	737	755	753	741	729	715	772	740	718	736	762	725	789	780	684	740	699	751	767	743	716	731	718	727	784	735	717	757	743	780	774	717	755	697	753	721	763	722	724	743	723	728	740	691	730	709	730	747	733	718	760	755	716	722	726	717	767	695	749	752	771	724	722	733	717	739	748	778	731	802	730	769	747	754	785	771	761	717	726	730	777	771	710	683	739	755	754	712	693	704	753	780	715	748	776	731	734	769	754	750	746	730	768	790	731	767	771	724	722	776	709	749	715	765	731	684	729	741	755	727	724	721	790	725	748	767	765	755	730	759	745	720	758	777	754	779	755	727	766	763	773	771	776	713	734	726	751	720	745	762	710	722	768	738	767	723	756	747	740	758	732	760	757	737	751	784	700	730	755	749	762	739	777	761	740	733	770	738	746	731	721	750	710	736	711	749	787	749	736	742	715	764	769	745	730	742	722	743	800	733	723	737	755	731	747	739	687	676	735	749	765	795	717	718	743	738	749	751	744	717	738	703	766	786	760	711	711	785	708	746	726	747	754	727	732	724	778	695	732	769	739	706	730	701	729	747	677	759	758	720	775	744	755	728	723	734	755	754	700	755	766	733	770	757	777	733	759	730	787	740	759	792	740	727	785	750	756	725	756	783	752	720	753	791	734	749	726	782	782	742	752	765	741	724	707	723	793	780	768	717	750	698	789	726	765	765	777	748	779	731	803	753	777	737	694	741	750	697	732	704	743	723	738	699	748	758	740	775	766	714	791	732	771	754	718	750	762	711	735	755	786	763	747	736	748	741	760	730	761	733	731	707	730	750	709	727	732	764	771	771	769	747	749	715	702	743	735	691	761	723	723	724	724	732	794	740	749	686	782	748	704	773	706	753	782	741	730	769	762	712	807	715	774	754	780	717	751	750	771	790	766	748	744	712	738	737	758	689	740	749	707	792	771	774	737	752	765	689	745	750	671	769	754	705	721	717	742	724	797	722	797	749	705	729	780	733	715	727	741	719	735	733	750	681	761	710	687	752	762	769	754	740	764	727	782	780	725	749	721	729	741	728	724	731	748	758	769	725	742	760	758	736	703	713	726	697	767	744	730	742	713	742	726	740	735	797	739	794	750	713	732	770	703	749	759	726	730	757	728	730	744	781	744	760	714	759	707	754	734	744	757	745	773	786	754	730	744	726	727	737	728	711	748	761	736	706	722	736	742	722	712	746	764	737	727	735	767	740	765	735	749	775	778	788	730	769	706	710	707	766	784	755	746	733	722	739	740	731	716	748	750	751	803	744	736	727	788	733	782	729	752	763	763	748	743	752	693	718	767
23168	2709	524	406	332	348	283	277	297	277	306	292	314	307	278	310	306	276	310	280	279	284	275	300	311	310	294	318	305	278	310	327	292	325	315	282	304	321	317	329	295	281	293	263	303	299	280	276	300	342	282	316	297	300	290	229	291	279	307	267	279	291	306	284	304	287	284	311	291	285	289	289	270	312	308	314	304	303	260	283	295	288	264	288	274	271	229	276	300	294	280	298	303	288	302	272	315	292	298	326	273	304	297	281	301	275	303	333	304	274	295	324	288	297	254	311	313	302	279	294	310	297	276	290	335	291	297	318	270	301	318	266	280	358	261	284	294	305	277	289	297	254	261	314	308	300	311	304	313	307	299	310	320	299	272	276	302	287	291	326	276	288	266	311	286	297	293	278	300	293	274	305	313	308	274	287	305	278	297	282	280	283	291	283	323	323	313	292	308	295	316	298	303	286	269	279	259	295	265	323	323	278	317	267	271	267	295	294	281	265	261	267	288	292	285	263	309	293	277	264	300	299	289	318	346	311	317	300	284	263	303	324	295	270	296	268	273	308	278	309	267	298	294	280	310	285	299	291	287	295	302	267	271	263	273	304	323	270	299	302	316	306	318	316	301	293	308	305	276	272	273	306	302	263	278	270	291	310	289	298	331	312	318	313	281	304	286	308	316	278	310	277	308	282	292	263	292	275	304	249	297	328	315	284	314	265	294	290	302	303	274	314	283	300	290	277	316	301	286	283	277	324	293	318	331	291	297	295	312	284	262	281	327	314	270	294	268	269	310	307	309	280	297	295	296	279	294	276	278	312	268	273	257	285	294	286	279	263	283	305	321	315	299	293	297	336	313	302	299	290	265	289	284	269	307	283	293	307	323	315	262	273	303	328	279	329	318	294	274	308	267	307	284	303	277	269	279	305	297	290	342	278	303	313	283	311	281	285	329	287	304	310	279	291	278	288	287	288	282	303	299	283	285	320	361	279	290	300	295	276	312	280	305	285	272	273	274	283	290	291	288	318	301	296	343	323	291	303	288	285	291	241	324	315	278	313	304	257	257	323	260	280	271	304	279	282	277	300	281	295	251	327	307	259	262	308	288	324	291	320	299	286	259	301	304	296	296	279	297	291	255	306	277	271	301	302	300	295	303	302	275	287	297	296	319	283	298	289	303	289	304	338	274	315	289	308	275	302	270	293	310	306	288	283	285	322	290	304	264	283	285	306	282	273	292	330	306	289	252	286	287	292	254	283	272	308	297	307	297	291	347	298	315	262	291	310	278	284	264	312	304	320	284	273	300	286	312	325	288	300	271	310	303	276	299	267	283	268	295	311	262	312	284	270	306	297	294	288	280	298	302	306	296	274	270	321	302	280	286	293	300	296	278	295	310	320	276	287	309	291	303	299	320	288	288	292	288	299	282	289	306	301	289	294	289	287	282	279	260	303	279	277	297	307	297	296	307	302	281	269	316	312	304	269	280	278	292	282	302	312	266	298	279	330	276	278	317	318	323	296	250	310	298	274	292	258	274	291	253	259	308	293	278	290	298	318	285	232	268	281	307	310	284	291	288	271	353	320	318	314	292	278	255	304	290	274	272	277	280	268	282	296	274	287	294	307	309	307	289	301	321	282	293	294	259	290	278	306	278	309	306	302	304	339	270	273	313	317	255	290	299	297	258	271	261	306	265	287	295	306	308	263	300	275	287	278	295	295	306	254	296	308	289	250	281	274	294	310	313	256	288	277	285	289	329	327	269	277	295	293	328	308	273	296	294	300	286	278	280	303	299	279	305	290	302	295	272	286	283	290	280	321	282	283	268	287	309	306	282	267	296	286	285	294	323	274	274	292	302	309	314	295	308	338	285	306	288	313	314	310	302	276	297	294	318	271	286	286	281	306	282	309	312	326	302	278	290	306	290	300	326	290	309	293	302	261	312	261	278	286	304	307	297	273	297	290	287	303	296	281	320	328	270	294	307	298	287	302	337	276	285	311	259	332	276	287	318	282	289	295	271	263	275	265	310	295	303	289	267	281	310	322	297	276	298	276	262	322	284	301	299	294	281	301	308	308	285	337	268	291	258	282	295	284	280	319	285	274	295	268	304	313	275	278	247	319	299	315	290	272	293	300	286	284	274	345	279	278	274	309	304	299	289	274	309	280	294	305	307	262	310	322	273	300	336	288	312	330	278	310	294	302	292	295	265	292	285	286	295	288	293	292	292	288	287	282	293	300	288	309	275	305	315	299	305	292	299	325	285	289	301	255	282	310	294	261	295	290	324	282	279	299	311	304	276	277	320	290	314	288	272	281	285	279	270	282	316	280	287	275	254	265	301	282	303	307	344	314	314	296	291	291	276	277	283	281	272	287	296	281	302	293	315	292	279	289	302	255	265	289	329	308	291	305	263	289	318	304	270	306	319	273	298	286	270	313	316	283	313	293	281	285	300	275	282	262	290	292	329	283	290	286	310	291	259	274	284	271	275	297	262	313	277	304	257	295	313	293	289	305	296	273	311	245	295	277	292	285	266	290	266	305	288	268	303	288	286	274	276	288	277	262	291	270	320	309	300	327	302	269	250	294	282	306	285	284	259	290	269	284	292	295	325	294	305	263	278	270	313	278	245	285	269	319	290	321	307	273	268	279	310	280	288	322	306	282	280	292	250	296	266	313	295	305	338	314	309	300	285	272	304	293	299	311	283	258	310	290	263	328	291	300	266	282	286	290	281	272	285	297	280	291	288	285	300	283	275	285	287	275	366	306	287	291	268	315	317	313	259	285	296	279	276	263	276	291	334	317	311	273	306	318	309	277	287	294	299	285	290	260	268	299	282	289	295	309	317	270	325	286	294	316	303	311	287	313	320	253	305	312	317	315	305	248	285	308	296	277	249	302	274	287	314	303	316	295	269	329	290	289	311	300	315	264	295	271	294	313	274	316	271	315	279	262	310	316	289	267	292	304	277	285	297	274	298	273	290	282	300	293	277	326	283	291	291	295	296	275	310	315	287	276	291	282	279	311	310	316	321	283	292	301	273	273	266	291	295	303	321	332	308	277	301	318	276	310	283	277	280	295	289	298	294	300	278	284	247	288	299	266	294	295	278	307	279	287	319	292	299	303	279	292	300	279	285	276	283	301	281	285	288	280	269	298	279	290	294	311	338	275	273	301	289	290	290	297	263	288	296	264	293	324	301	316	280	281	309	308	335	287	316	327	289	303	326	312	279	287	292	313	287	293	296	278	297	300	280	293	280	304	278	289	311	311	283	319	299	290	291	302	260	267	288	289	326	279	302	301	271	317	300	306	285	295	297	312	280	285	270	272	291	284	309	295	293	277	298	305	275	287	298	295	276	314	315	264	282	324	297	294	284	263	268	280	312	279	295	289	278	295	298	312	298	281	315	307	307	310	316	291	310	307	290	290	297	334	279	273	321	297	281	290	282	313	300	293	291	293	310	328	307	349	260	295	289	308	263	298	306	284	281	281	266	287	313	299
17235	6066	3542	2901	1751	1097	884	829	733	698	711	706	690	665	674	710	665	684	683	648	674	668	675	620	689	617	619	704	664	659	677	628	629	684	651	621	639	682	615	657	645	659	675	727	652	659	656	657	657	683	669	631	627	708	689	611	639	603	644	703	671	683	634	691	600	654	654	654	641	637	697	627	684	693	613	624	618	664	670	668	621	617	617	661	676	673	636	596	669	644	631	685	611	616	650	632	647	661	629	671	669	662	637	689	683	614	666	615	707	654	618	668	651	639	645	681	661	636	638	658	623	663	654	653	675	648	606	616	675	652	719	655	666	662	672	646	642	647	666	674	624	685	689	654	652	668	659	664	658	662	653	671	673	641	704	647	655	666	614	617	655	629	631	654	667	631	635	686	618	645	680	652	667	634	680	628	645	658	659	629	597	665	645	645	659	653	677	663	657	606	633	606	720	617	665	673	693	658	624	651	641	705	641	657	639	664	619	691	607	640	625	621	649	659	639	666	634	632	675	627	660	648	648	674	651	690	651	644	653	648	634	636	631	644	658	641	680	638	652	650	602	708	669	683	635	698	602	679	622	661	653	690	604	654	648	659	676	653	655	676	629	613	609	651	666	627	614	654	584	644	598	636	592	673	603	625	702	656	633	588	586	648	670	652	682	655	623	718	614	619	617	611	649	665	617	635	648	656	692	629	611	678	637	609	671	670	647	623	655	630	640	643	647	684	660	682	657	651	664	645	639	631	668	669	670	614	660	633	657	670	676	681	646	624	616	672	632	637	674	669	651	636	682	641	672	667	674	662	679	670	683	612	671	669	642	629	665	668	664	664	701	638	644	628	692	648	642	660	632	716	627	621	663	653	649	619	645	642	606	653	613	658	634	691	667	599	624	633	665	687	672	687	653	697	678	618	645	671	640	620	684	660	618	650	660	612	669	648	639	667	607	663	617	681	591	637	629	643	658	651	623	674	670	631	641	626	658	650	685	679	661	643	667	606	660	627	671	687	636	620	617	666	621	657	612	635	656	678	674	647	644	643	657	641	600	577	665	680	643	667	695	608	655	656	687	683	651	640	689	651	646	674	609	640	641	666	668	648	622	686	680	643	632	594	649	690	695	673	667	615	659	644	668	644	638	648	656	634	665	632	685	659	675	636	650	646	654	657	625	647	632	673	674	642	624	609	647	658	654	660	674	630	619	653	673	637	625	630	661	655	666	660	648	672	620	682	614	651	652	650	632	627	659	645	675	644	641	610	644	693	637	660	650	691	583	669	654	623	651	645	617	621	683	640	656	705	635	605	651	714	627	629	649	650	656	605	664	621	665	661	643	622	648	651	608	677	612	654	660	668	684	619	644	705	656	638	665	615	640	711	678	665	653	635	634	691	640	663	588	631	657	626	639	622	651	675	649	596	631	640	671	641	629	663	628	608	649	635	643	632	674	629	638	687	653	634	715	653	633	629	676	632	655	618	623	672	682	659	650	645	648	623	622	643	632	635	643	611	661	692	676	659	676	635	666	680	611	684	662	634	623	601	610	644	668	626	683	682	603	631	685	648	636	623	677	621	679	666	628	654	681	682	687	676	639	646	684	625	600	636	696	635	663	633	665	635	622	633	619	656	658	645	639	671	642	628	620	707	653	588	657	654	635	644	620	646	656	661	689	613	632	664	626	658	656	633	701	649	694	615	653	645	654	621	667	647	634	645	642	680	646	620	636	701	684	617	641	613	620	640	670	633	663	640	610	605	622	653	688	648	615	657	685	660	644	680	648	668	681	660	647	649	658	659	636	672	666	697	682	623	671	644	620	598	628	631	618	693	617	723	646	620	666	627	662	677	628	670	629	659	644	619	672	594	704	630	663	678	661	683	640	674	616	647	649	644	656	663	591	662	655	622	620	652	641	642	671	689	645	671	639	622	670	681	624	617	637	673	671	661	699	636	643	650	697	590	685	624	645	671	676	662	627	662	689	629	624	654	673	648	651	639	621	636	667	640	677	635	692	644	648	654	667	667	634	594	663	624	689	644	644	627	619	652	684	650	637	639	667	627	649	672	629	643	633	651	621	665	648	665	670	696	658	652	638	620	666	618	642	612	648	635	665	626	659	652	621	671	658	645	620	638	638	676	653	628	613	678	658	662	636	662	657	658	672	588	640	628	654	680	603	663	653	611	687	656	667	612	640	603	639	650	636	652	673	617	655	656	707	657	646	641	644	642	637	667	675	627	648	642	651	645	659	655	671	652	637	661	621	660	616	647	626	648	689	625	627	607	664	711	608	670	690	639	716	631	604	687	649	636	665	602	641	651	644	657	606	624	638	660	616	626	654	670	602	664	667	660	649	639	639	613	681	635	652	617	635	641	658	617	645	657	669	658	622	662	671	658	635	644	708	657	668	633	651	635	685	691	663	665	607	636	731	660	629	596	635	650	653	661	663	673	639	662	637	669	643	678	646	638	635	648	657	649	611	667	682	660	648	658	616	594	683	675	693	670	636	653	678	627	684	639	612	613	661	686	677	666	656	639	625	625	643	667	694	659	663	661	664	677	646	679	655	628	669	628	673	674	668	663	659	640	651	688	666	678	652	616	638	647	643	619	653	619	623	618	637	591	604	659	670	638	690	641	652	662	673	695	652	602	647	649	656	668	648	670	675	676	641	655	647	615	621	617	669	651	665	599	663	733	667	645	653	632	641	634	707	645	620	689	649	732	599	667	674	663	635	631	651	634	635	723	668	636	663	666	641	618	658	668	647	625	630	646	643	605	688	682	667	685	643	662	662	648	612	698	680	667	649	600	645	689	658	654	612	644	704	666	656	641	663	637	662	686	656	676	642	638	606	688	655	632	630	672	623	627	666	635	666	681	661	599	636	639	691	637	658	633	680	662	628	623	649	644	677	644	637	625	632	703	656	674	649	640	680	632	693	637	681	623	632	628	628	627	603	593	657	663	668	639	703	627	597	692	646	609	643	624	656	639	667	663	668	641	670	598	639	647	641	661	670	625	631	678	611	692	635	641	687	627	648	651	669	639	623	659	635	688	671	601	654	659	667	683	624	647	652	637	684	636	671	623	658	673	644	639	697	637	671	650	655	651	612	633	669	695	641	639	658	625	671	659	618	657	667	646	651	753	636	619	634	633	656	660	672	706	668	634	665	674	659	617	648	678	640	665	621	648	648	687	657	682	670	641	642	642	679	641	615	611	632	630	686	598	607	658	655	655	669	685	629	678	680	646	645	634	655	655	604	615	650	627	635	672	573	610	696	649	663	667	645	625	609	646	644	641	619	657	657	624	579	666	681	635	599	634	697	647	599	654	647	662	655	658	628	650	644	654	657	699	616	660	641	582	643	678	641	630	644	652	651	657	655	632	648	670	642	646	674	647	611	609	643	631	633	632	687	628	610	599	659	673	651	651	699	625	622	686	669	694	641	633	633	631	590	738	615	642	669	623	638	678	686	621	659	652	666	637	634	620	621	612	673	663	650	669
30409	5318	916	574	450	360	333	303	342	304	351	289	312	339	328	304	309	302	309	256	287	305	333	298	350	368	317	305	292	313	311	305	304	290	292	318	288	310	325	284	338	267	304	309	301	323	307	322	296	293	319	291	321	323	286	288	294	283	310	338	306	308	334	308	321	302	305	297	297	359	344	295	326	288	275	323	301	322	312	308	315	327	307	297	293	292	334	303	307	318	333	285	282	310	320	330	323	304	321	311	326	358	297	314	311	291	305	329	310	372	299	290	316	323	263	293	297	325	277	295	295	314	331	330	317	298	313	302	276	307	308	326	316	330	296	302	298	303	302	306	319	315	305	246	323	322	316	291	315	321	287	306	323	293	283	321	299	339	278	309	309	316	288	315	299	311	363	293	282	309	324	309	341	287	303	302	265	272	313	278	287	294	281	308	306	281	306	331	289	305	311	311	282	338	310	303	288	281	293	289	283	303	314	309	315	317	312	272	362	301	325	340	285	338	314	291	327	301	298	282	308	308	319	324	322	299	310	305	320	310	313	281	303	326	329	291	337	305	310	299	275	279	326	321	327	325	296	298	303	293	313	300	298	300	323	307	304	304	308	284	284	295	328	308	263	307	319	309	284	322	315	336	306	294	287	270	344	289	281	299	271	300	307	323	310	300	305	290	331	289	316	296	312	283	303	333	301	323	301	301	333	268	278	264	304	291	325	279	311	318	286	315	300	291	254	297	296	312	303	306	301	295	310	274	287	322	322	304	315	295	299	283	289	305	331	314	301	303	281	303	306	303	310	300	328	275	297	273	309	305	289	293	311	297	313	308	334	292	306	321	302	286	340	325	298	350	323	316	318	340	294	295	296	296	304	301	333	289	301	305	333	315	335	264	279	248	301	315	311	301	323	283	329	331	313	309	313	318	308	275	305	339	289	291	321	335	327	302	304	338	308	294	318	295	315	325	309	314	305	324	286	294	295	265	305	314	297	321	308	318	318	301	299	283	331	316	264	271	299	290	291	294	282	327	301	296	284	318	305	315	310	318	352	286	294	314	330	302	316	302	303	306	318	320	321	291	300	323	293	288	331	285	292	289	298	326	288	309	334	309	305	298	310	299	311	310	307	327	312	289	312	333	303	288	284	323	293	294	282	290	313	333	324	305	274	312	314	298	309	302	335	310	303	291	300	308	315	316	311	305	297	314	297	308	320	291	315	319	316	309	309	295	327	337	296	286	322	311	285	330	324	289	297	285	288	276	268	342	336	286	289	343	312	344	297	321	307	305	285	325	301	299	318	298	291	245	320	302	305	303	302	324	320	314	298	293	322	268	334	321	296	325	290	303	286	334	309	319	329	306	293	329	295	285	306	315	330	310	297	304	302	291	305	276	258	327	300	283	332	296	316	270	287	304	302	327	345	324	360	310	335	272	319	294	280	312	333	328	310	288	322	283	323	344	302	332	295	359	305	302	300	259	304	299	309	295	309	301	310	298	302	320	321	312	326	296	341	327	321	290	307	290	282	312	306	287	291	289	291	291	301	328	268	308	306	285	328	285	303	329	323	310	322	252	321	312	329	311	298	287	334	313	304	317	328	316	324	309	292	317	277	305	275	333	305	270	324	291	305	297	323	290	302	328	292	291	318	302	293	292	295	289	275	325	305	337	331	300	283	310	319	310	321	301	322	276	296	308	308	341	308	289	304	321	316	322	327	303	301	288	285	306	328	302	288	310	336	286	327	322	307	310	315	317	286	355	320	294	302	322	291	327	324	271	303	280	290	319	294	298	283	369	340	314	320	297	303	310	276	312	262	287	300	274	291	318	326	335	327	321	325	326	297	272	306	314	367	285	296	316	318	295	309	302	313	289	311	283	300	333	308	303	309	289	296	336	279	299	273	299	300	301	327	309	286	318	297	316	319	333	296	324	292	312	338	306	319	258	289	297	314	311	285	308	300	294	303	277	286	301	320	306	306	304	276	238	325	350	333	271	280	312	324	300	308	313	318	298	268	278	279	310	280	330	298	317	297	290	291	290	306	322	327	287	290	285	296	323	308	317	310	313	340	335	309	308	298	310	299	297	308	329	284	326	280	299	308	293	273	261	310	310	303	299	333	330	303	307	295	315	294	332	293	333	296	302	300	334	289	281	305	324	283	326	303	287	289	345	293	302	314	291	259	312	339	311	315	253	289	321	315	337	310	321	318	288	317	310	345	289	306	295	296	286	329	326	316	286	305	310	321	287	297	291	278	294	314	310	279	320	283	302	303	326	305	280	288	312	299	288	292	316	294	267	315	314	352	346	313	322	308	283	278	323	272	284	286	301	348	305	309	270	272	306	298	347	287	292	304	320	337	311	282	292	296	317	314	314	322	287	294	320	320	313	313	310	332	316	283	289	298	321	302	321	336	328	293	303	297	303	324	307	351	331	305	310	300	314	324	277	310	307	282	303	319	256	301	282	303	318	325	310	337	296	280	286	300	281	305	285	296	301	293	318	297	312	285	329	303	289	262	314	300	316	287	323	314	326	330	285	290	298	300	273	316	319	306	346	332	281	314	320	315	304	276	306	287	264	282	304	320	317	300	301	318	343	291	293	298	284	365	313	303	335	254	340	265	297	301	308	312	322	297	299	320	299	344	266	272	307	305	331	283	313	319	315	285	315	307	321	294	296	327	309	356	328	285	341	308	291	319	351	344	332	298	291	300	327	269	299	323	331	318	307	312	302	314	315	352	324	323	305	293	313	317	295	289	295	309	333	356	305	260	326	308	347	313	304	282	315	274	331	287	307	330	268	275	300	273	326	311	321	310	294	297	291	289	288	295	272	284	290	320	305	309	314	309	324	333	335	313	305	341	296	315	291	320	302	325	324	326	261	298	303	311	292	344	307	312	279	320	291	291	306	298	304	303	300	326	314	275	294	318	293	252	298	305	292	306	295	325	334	294	308	276	320	303	321	328	286	317	280	282	324	295	268	278	303	296	324	328	298	279	312	295	291	312	276	269	305	287	334	301	275	300	293	293	273	286	320	306	299	279	314	306	305	302	320	341	310	310	298	331	320	261	302	299	301	327	294	295	297	282	314	306	296	310	296	325	301	296	340	298	338	340	325	292	346	262	316	309	325	291	338	327	270	320	307	292	307	309	313	302	317	331	310	300	333	285	299	303	297	278	294	303	347	304	313	315	321	271	266	318	289	282	290	299	336	314	310	313	317	309	306	271	322	287	288	302	306	305	331	312	276	324	305	293	286	336	284	305	282	315	312	318	298	274	302	345	297	311	324	335	294	303	348	298	304	311	321	279	285	295	322	316	273	288	286	300	300	276	321	317	327	279	314	274	350	318	323	297	299	304	296	322	313	339	281	322	292	340	277	268	315	290	319	321	318	297	269	301	294	301	316	316	363	330	311	272	269	308	326	304	301	319	299	310	314	328	279	287	312	285	288	323	326	327	278	265	305	307	290	300	322	295	272	272	298	325	320	327	331	291	279	329	294
22088	9924	7632	5122	3562	2281	1447	997	953	841	838	830	788	811	765	717	739	741	732	740	711	693	704	731	686	755	660	652	694	694	678	724	723	703	691	686	684	712	692	719	727	643	671	749	688	691	711	672	746	706	681	659	700	699	721	752	713	706	675	671	705	696	782	697	657	683	723	679	752	702	733	700	668	680	748	729	760	741	707	708	755	661	717	676	739	674	654	726	692	654	685	730	674	702	701	681	707	706	694	670	717	675	715	682	733	673	686	711	700	702	722	689	692	691	657	721	733	732	716	684	689	724	735	668	710	683	683	714	695	673	697	691	748	728	758	753	697	688	689	709	712	690	675	731	710	709	661	713	672	716	733	730	711	757	710	701	712	712	714	649	701	689	693	661	686	682	648	774	711	687	728	708	727	749	738	697	726	675	695	704	732	750	738	656	675	693	723	679	724	710	730	685	663	691	700	656	725	705	668	753	716	720	690	677	707	716	689	664	693	704	703	720	686	675	721	712	676	719	704	711	730	664	681	696	701	719	656	609	742	677	693	692	659	705	707	692	688	740	701	729	681	711	667	730	653	723	653	701	716	684	763	660	720	706	738	688	685	691	730	727	671	694	708	723	669	726	691	670	668	715	725	685	709	747	716	643	711	691	714	708	705	682	706	695	696	733	700	718	666	717	693	666	700	726	709	665	722	692	686	712	698	694	724	687	736	714	735	689	684	723	700	713	707	661	744	740	766	672	696	725	682	724	684	744	747	708	718	729	693	718	720	743	701	705	735	700	676	714	708	710	719	685	680	659	728	724	731	666	712	692	691	738	724	666	714	705	711	752	665	697	697	681	710	691	728	687	722	658	691	687	742	707	686	728	691	679	749	723	728	706	657	676	666	729	721	683	682	676	677	712	778	695	686	729	720	701	708	679	711	727	760	679	720	703	699	726	722	691	717	727	735	682	697	669	691	709	682	733	676	685	694	716	679	710	697	734	686	714	681	749	651	710	698	731	712	695	716	761	728	699	666	699	710	694	689	720	649	746	704	706	729	691	692	753	685	738	692	693	728	686	716	674	764	709	700	744	690	728	708	693	697	754	725	689	678	767	730	695	681	714	670	645	678	683	710	697	682	690	682	694	729	640	701	705	698	688	666	689	731	705	718	705	691	685	740	676	704	692	709	746	697	685	675	673	672	678	704	686	668	664	674	690	705	698	731	717	723	736	699	717	740	675	733	681	717	669	689	704	739	698	685	670	677	730	685	697	681	680	741	700	637	705	688	690	669	718	719	704	723	715	696	652	683	695	739	699	706	704	692	708	726	635	723	723	723	707	702	702	716	687	639	700	706	703	756	668	701	685	729	707	679	699	745	670	727	686	698	688	699	695	704	715	687	718	666	661	657	692	704	690	730	752	725	732	687	716	701	694	665	739	687	702	746	666	682	767	706	743	684	695	710	723	680	685	683	700	742	694	695	668	727	716	699	708	707	740	736	653	706	715	658	673	693	715	666	718	671	719	653	723	705	664	682	733	686	683	691	695	740	686	702	723	680	735	710	680	705	726	669	722	705	727	704	672	724	720	688	677	726	672	714	640	695	657	757	734	705	736	705	652	711	708	709	747	701	736	744	676	686	716	729	707	701	698	707	736	754	686	651	666	709	655	711	691	667	675	714	739	685	733	688	696	725	757	706	718	637	699	711	719	692	682	678	687	709	714	732	701	738	626	685	757	708	711	664	697	697	691	710	714	723	670	737	668	730	718	725	693	728	705	702	648	771	726	727	739	720	680	679	649	726	694	720	711	717	682	726	717	716	709	671	730	683	735	692	702	721	737	743	720	721	640	646	717	683	662	670	701	702	680	753	721	663	712	691	710	724	726	688	650	696	718	716	739	695	672	730	711	692	724	708	744	722	686	707	714	699	676	674	683	670	704	658	676	651	669	722	676	723	715	713	689	699	699	709	716	710	711	730	676	690	709	687	703	708	753	717	679	684	715	708	736	724	655	706	700	707	763	718	675	680	722	754	693	667	729	680	719	729	702	681	691	716	688	703	721	687	702	720	688	716	729	688	730	689	650	718	752	703	705	730	684	665	732	669	679	728	707	667	729	685	719	685	727	724	680	743	780	728	673	671	721	726	675	709	715	679	748	747	731	743	708	659	691	681	723	669	718	699	708	724	693	731	718	711	734	686	685	659	740	686	711	696	693	717	686	693	659	687	701	724	709	728	672	709	699	668	643	753	639	710	696	707	690	684	740	709	733	737	723	701	671	692	697	706	712	716	736	704	664	717	684	685	704	705	691	734	708	726	682	673	712	654	682	698	746	693	709	699	690	699	710	722	735	698	696	705	671	737	694	673	693	740	698	732	698	716	707	681	668	687	718	717	706	686	696	734	701	743	663	731	681	687	706	697	673	697	690	736	697	690	719	718	701	724	738	660	710	737	648	665	725	705	704	661	698	701	707	715	690	709	688	717	679	756	735	709	629	678	722	679	690	728	694	721	699	707	693	675	669	745	715	685	663	710	710	743	704	666	710	658	669	691	672	668	706	722	662	732	661	729	737	711	766	680	668	677	717	733	722	677	700	692	728	736	693	712	744	729	677	727	656	701	680	738	684	688	733	706	709	797	752	700	738	729	690	740	676	691	677	719	733	689	709	706	674	678	674	700	717	712	683	715	739	711	677	712	646	674	729	692	694	722	711	711	727	675	699	683	767	737	684	795	721	704	682	699	689	706	708	677	734	668	677	701	695	731	697	701	681	690	710	738	690	739	729	716	691	677	704	718	677	768	731	742	692	751	704	721	737	676	689	705	735	663	733	701	732	716	687	688	671	737	692	681	663	722	691	683	670	679	722	726	705	706	716	694	716	688	706	651	675	738	728	698	675	695	685	682	705	667	731	642	695	761	710	734	725	676	675	747	643	704	703	731	716	674	778	661	654	702	711	709	728	705	675	684	733	647	690	743	716	739	703	708	667	706	647	682	692	688	741	720	690	688	727	688	761	731	760	680	717	739	666	682	708	714	689	728	693	734	704	681	687	684	665	682	656	675	689	686	703	733	723	694	689	729	691	723	723	697	687	705	702	662	731	688	745	692	740	706	730	745	656	711	653	701	736	712	721	757	681	682	740	675	684	707	716	660	751	689	712	736	656	691	687	683	703	696	696	692	738	698	680	756	715	716	697	683	732	684	700	709	671	715	730	697	703	719	713	671	722	720	736	723	647	730	648	751	729	697	744	744	700	717	689	705	683	680	714	727	715	716	728	750	714	721	728	670	688	714	733	694	734	722	681	689	718	682	729	694	698	686	685	725	681	709	682	740	676	727	713	707	681	684	726	713	752	759	745	675	668	697	712	727	674	648	731	745	691	708	719	635	709	693	687	744	714	709	732	705	718	713	695	709	728	709	675	720	746	695	749	658	680	685	714	676	715	719	678	657	719	684	753	646	678	731	694	713	680	727	730	720	689	733	746	739	678	662	665	711	749	735	707	746	714
38428	7502	978	556	410	389	342	336	311	335	301	320	342	316	306	304	339	313	346	321	296	327	307	328	311	283	299	329	309	336	328	334	333	337	296	309	328	324	315	316	311	317	315	341	305	321	302	332	342	349	351	303	333	296	370	291	326	319	309	326	327	294	273	322	326	350	318	296	330	315	308	339	313	298	323	325	333	334	349	305	323	270	375	316	338	328	289	286	335	315	314	304	325	314	278	332	331	347	326	341	329	295	304	313	314	271	317	305	300	331	313	351	336	301	296	341	325	326	305	315	312	300	290	323	314	348	337	321	301	317	322	330	314	291	293	347	335	293	314	315	320	354	323	349	312	302	316	326	297	317	306	303	322	355	309	348	345	304	328	315	314	297	349	319	338	360	313	300	311	321	353	308	293	304	317	309	340	345	309	323	312	336	319	308	316	309	338	340	312	301	335	345	313	340	322	323	335	306	314	380	326	309	305	337	309	333	338	290	334	357	328	340	318	297	319	302	329	307	322	338	342	296	297	294	294	345	326	320	268	305	307	328	298	295	345	298	312	326	304	281	327	321	300	306	318	333	300	318	333	318	321	328	299	298	309	316	318	302	329	306	321	333	312	316	328	335	316	287	323	300	351	324	319	357	344	335	305	329	312	324	282	331	298	314	334	306	303	336	318	325	313	337	320	320	356	326	306	347	287	306	366	320	321	328	294	296	298	333	338	306	319	360	324	292	348	327	328	303	309	285	312	330	326	352	294	326	330	340	320	328	337	278	316	312	308	308	334	300	303	329	352	337	340	300	326	293	330	285	319	338	351	281	296	318	297	317	304	310	292	353	310	322	298	300	331	300	309	307	317	328	277	305	327	314	304	334	325	311	320	320	311	317	325	289	318	336	324	302	296	302	330	340	320	326	331	315	353	326	339	320	287	314	339	320	331	356	315	326	313	299	331	352	314	305	309	353	302	298	325	312	298	310	332	295	327	376	325	289	290	345	327	345	311	313	315	332	314	323	345	325	294	311	319	339	287	319	327	362	319	304	300	292	326	315	311	328	362	312	303	342	344	309	294	303	300	343	298	315	305	310	343	321	355	359	334	355	315	320	298	311	312	347	321	305	296	309	337	336	332	334	294	297	324	313	313	349	318	328	337	319	309	325	300	318	296	354	341	330	339	325	308	329	322	323	324	313	306	271	343	307	300	328	337	330	330	278	296	285	341	317	308	317	319	326	290	316	320	306	310	326	320	315	314	317	365	315	290	299	317	318	306	345	355	319	305	278	326	304	355	314	307	291	282	333	291	310	335	281	301	295	345	318	328	293	330	333	306	316	334	331	311	336	350	346	306	297	341	313	305	307	296	310	351	335	317	349	330	359	348	302	318	280	342	317	303	360	321	319	346	343	305	308	294	298	304	309	306	316	316	302	309	296	309	318	348	335	303	332	308	344	357	320	328	313	359	314	306	318	329	299	367	346	313	317	319	316	340	318	317	328	301	299	305	315	293	280	313	320	340	328	355	300	277	286	338	317	318	331	299	348	322	294	345	341	316	330	308	318	333	336	341	323	331	316	304	322	335	306	359	334	317	309	275	327	298	336	301	302	321	330	314	321	306	324	299	344	332	319	295	281	307	298	321	344	351	334	311	311	332	339	280	343	298	371	347	354	297	345	347	343	322	326	309	346	283	313	319	326	316	331	319	289	353	303	291	339	332	275	314	298	315	316	320	321	295	310	291	312	316	308	320	318	304	291	316	342	313	291	325	299	311	339	323	307	332	335	329	288	296	341	317	317	312	283	321	318	336	311	342	326	358	343	318	310	302	319	303	328	334	328	325	306	284	291	303	313	300	330	309	310	361	300	291	343	339	304	318	291	325	321	299	285	317	338	335	288	331	323	291	315	355	352	354	304	327	326	337	349	293	339	319	315	284	321	329	279	331	302	329	308	302	315	330	323	313	324	339	327	341	328	325	333	305	309	312	315	338	320	316	336	334	312	337	336	332	297	320	355	319	286	301	324	331	304	327	310	321	289	311	272	296	336	312	348	351	298	313	308	333	318	314	300	321	296	326	297	320	323	331	331	340	300	325	330	303	319	318	320	334	318	333	341	328	312	324	302	317	341	307	312	313	328	303	328	287	333	294	289	306	308	323	304	322	315	327	323	305	315	335	333	340	316	295	311	278	311	362	348	322	326	311	313	344	313	304	349	315	331	329	323	293	329	325	304	299	336	296	323	339	295	297	310	318	294	333	297	289	346	286	310	332	341	322	319	305	353	336	306	268	336	306	306	319	336	318	311	322	312	342	322	300	321	311	314	311	329	334	307	307	321	295	316	329	331	282	321	331	310	321	346	297	299	269	309	331	328	315	339	321	326	288	328	306	298	287	337	279	302	341	306	301	307	320	312	329	355	336	314	312	298	353	328	284	334	307	324	301	308	336	310	321	311	329	315	303	293	287	334	314	322	327	305	322	314	323	330	341	309	317	300	301	312	303	277	349	300	299	323	276	288	331	311	278	321	330	329	322	312	336	343	286	308	304	298	331	321	302	322	360	298	283	337	335	314	283	279	332	320	337	324	313	319	290	330	330	305	323	313	304	314	300	319	309	310	348	303	305	359	298	307	339	285	285	327	319	338	306	315	318	350	335	336	304	331	332	317	332	322	327	307	332	293	330	314	336	332	329	344	345	322	335	330	293	323	325	328	307	295	300	336	346	304	330	353	320	272	322	302	341	326	361	300	326	310	298	326	340	302	312	274	309	315	313	315	325	320	340	329	316	317	295	302	301	313	324	342	295	315	298	296	326	338	309	319	287	323	292	295	323	292	327	302	329	336	307	315	340	321	331	318	310	315	336	327	287	295	330	342	315	316	321	314	327	319	292	319	330	293	312	310	330	324	295	312	355	311	334	323	348	330	353	314	329	332	329	304	348	318	321	306	332	310	316	346	328	289	330	285	311	329	315	368	330	319	300	297	339	269	361	304	314	329	277	368	318	301	286	278	340	339	333	355	327	330	340	332	307	308	286	303	349	325	348	325	332	320	305	327	293	349	319	357	328	311	299	353	296	320	288	345	317	308	322	317	300	299	297	288	307	316	310	323	369	325	265	316	345	291	325	334	274	349	335	321	292	284	333	306	314	290	324	295	301	352	340	290	345	278	309	334	324	327	318	336	323	315	311	324	294	294	293	322	310	302	328	314	326	311	306	315	313	287	313	308	341	332	297	307	312	312	279	313	313	301	355	332	312	323	320	328	329	352	306	294	338	346	325	300	322	342	343	348	311	288	345	289	321	369	338	331	313	315	355	322	290	331	319	325	329	312	325	323	331	319	343	331	325	307	307	320	310	340	354	319	310	344	281	369	313	318	305	342	324	340	327	343	328	306	352	356	289	321	337	314	272	286	337	311	322	340	293	310	321	339	298	316	332	288	331	307	330	347	336	342	320	347	334	325	330	347	326	334	287	298	316	335	329	305	346	300	301	342	275	299	296	303
27572	12422	6734	4249	2920	1818	1262	1022	930	933	884	804	827	794	788	786	791	766	731	728	762	746	704	737	786	728	759	749	750	737	758	737	753	745	778	751	794	744	760	769	738	763	749	763	762	775	725	747	764	730	722	771	777	728	711	779	789	741	820	762	772	746	742	740	775	736	799	766	786	745	764	754	767	692	705	737	732	749	759	727	771	756	772	812	743	761	763	771	746	745	758	747	763	784	749	760	708	782	716	770	754	767	745	683	795	681	776	755	794	791	771	766	787	774	738	729	693	694	722	672	723	768	780	702	754	802	710	745	770	792	770	761	685	706	806	727	728	752	789	726	762	777	718	762	762	735	756	728	760	762	726	712	734	743	734	758	783	726	725	753	707	745	708	751	784	734	753	747	775	744	737	724	697	737	711	712	743	739	756	742	750	765	695	755	752	784	790	735	733	736	733	787	733	735	757	739	752	759	749	723	767	769	730	725	703	783	757	752	784	730	745	718	752	770	759	706	734	676	788	746	709	716	719	735	768	700	723	721	756	723	738	783	757	773	737	734	752	765	749	755	741	720	751	747	719	791	751	747	727	792	680	768	738	750	739	727	771	763	701	737	709	736	731	756	732	762	745	716	780	740	774	693	734	734	780	766	742	722	752	755	718	767	728	745	719	732	776	757	711	762	712	744	742	663	731	719	782	744	723	800	686	758	822	737	751	791	750	720	779	723	742	727	817	763	792	803	770	770	744	746	719	738	721	775	739	750	767	707	741	728	745	804	792	739	780	796	750	715	773	762	736	756	767	743	802	736	785	711	745	750	738	767	779	775	742	748	678	719	766	766	747	747	759	729	789	721	723	710	716	773	780	724	745	748	792	751	786	713	740	774	748	760	747	730	743	742	756	733	780	677	732	782	804	758	843	745	739	731	737	743	752	748	738	784	741	757	732	703	749	732	736	743	742	763	747	740	744	772	789	746	728	734	753	745	769	719	780	755	716	765	762	765	775	824	738	804	755	801	756	687	760	750	749	757	771	773	766	756	691	815	762	751	752	740	780	737	778	732	725	771	697	695	714	766	700	771	749	757	767	737	773	752	771	738	754	746	686	722	728	711	802	755	757	706	761	762	721	775	755	706	770	749	724	747	774	804	710	761	757	776	747	756	740	726	755	782	753	806	745	704	772	764	747	745	748	758	728	732	738	729	742	714	798	749	726	725	728	769	762	809	779	762	760	752	739	767	755	757	705	716	763	770	701	728	725	750	723	740	720	748	744	748	746	756	784	731	718	742	733	759	768	724	739	768	698	798	726	769	835	735	750	744	785	760	773	748	761	704	754	728	722	722	821	758	783	751	714	777	784	748	768	735	789	768	731	702	737	722	721	745	734	750	754	776	731	755	756	791	740	814	737	765	696	724	760	765	757	778	746	781	785	746	737	758	749	762	771	740	775	738	743	725	744	712	724	755	805	761	776	742	720	738	768	769	769	774	746	824	794	764	776	748	800	729	761	752	734	736	741	792	775	714	726	756	749	791	734	757	741	712	758	750	729	760	762	739	748	750	780	734	759	706	760	759	704	740	742	748	767	712	750	740	746	769	737	730	724	729	656	727	773	737	726	726	736	746	763	762	762	796	768	755	754	743	715	743	744	712	749	731	724	743	751	754	739	719	718	734	707	774	752	745	734	750	750	806	722	756	818	757	767	721	781	727	738	751	775	780	770	772	758	758	763	755	683	764	767	715	744	729	802	804	763	731	730	714	779	804	747	739	707	708	725	775	733	687	767	792	730	700	753	732	735	744	732	747	789	728	796	748	735	720	756	738	764	734	767	710	781	713	772	732	764	740	793	776	736	694	803	692	751	760	761	703	725	788	757	765	726	735	700	755	729	731	744	721	774	728	774	737	757	759	748	773	812	749	754	777	763	767	723	705	750	747	752	737	729	745	769	755	757	744	731	745	745	718	746	739	733	780	752	789	792	731	770	713	736	740	741	751	781	765	719	737	772	734	745	698	726	786	746	699	771	745	786	748	773	761	770	754	715	766	816	797	749	777	771	724	760	773	761	685	767	742	714	776	784	755	742	732	717	749	779	793	754	716	724	773	757	736	733	757	720	750	750	747	745	787	756	783	753	736	763	739	752	745	759	742	802	768	768	756	764	704	743	826	764	731	748	752	755	801	698	710	703	702	723	730	730	754	731	763	750	731	729	757	717	755	766	719	729	710	761	737	741	715	762	791	742	691	716	702	715	766	761	754	759	738	735	737	746	725	763	740	733	753	783	786	727	763	722	728	753	791	729	705	746	787	741	732	730	758	767	724	718	760	735	798	739	729	732	746	748	735	800	771	746	771	743	745	781	722	763	742	682	745	750	707	732	730	755	775	759	732	752	756	766	734	731	760	700	742	728	809	733	754	728	738	790	743	764	776	762	771	749	791	758	735	727	732	753	771	701	756	807	759	749	781	759	721	746	780	763	748	755	742	749	726	742	747	777	737	744	740	719	751	787	728	735	759	788	768	788	734	757	706	751	707	692	751	735	747	727	757	761	703	770	703	734	728	743	745	754	733	795	745	751	748	748	722	729	724	751	756	767	747	777	727	768	763	742	720	775	728	763	747	777	722	759	749	796	730	704	735	729	757	734	775	724	732	760	699	741	707	730	751	733	725	698	761	770	807	766	736	736	768	727	746	773	697	736	769	749	745	738	735	748	733	769	784	729	717	767	725	740	744	743	710	755	703	763	754	750	754	740	725	791	767	739	726	747	738	790	727	726	782	767	772	735	750	743	780	760	741	765	720	744	743	738	742	710	774	749	771	756	777	753	754	726	745	703	739	772	732	746	779	730	714	717	785	709	779	737	782	754	764	712	733	733	719	783	793	744	728	770	756	719	779	730	701	762	761	723	750	745	728	791	761	747	755	742	763	760	742	745	739	751	772	746	755	746	732	732	744	752	749	755	739	750	721	794	699	756	775	766	787	778	783	730	740	781	786	785	760	769	719	734	778	747	725	743	767	731	712	766	766	722	777	684	782	788	746	764	805	715	746	723	785	707	709	744	746	713	751	730	764	732	732	742	704	706	745	768	794	735	769	741	757	765	704	736	730	727	720	756	716	739	766	755	693	706	772	752	735	775	765	746	744	732	742	801	708	749	750	717	759	751	718	751	781	790	776	774	707	673	762	739	694	684	715	753	779	757	761	775	761	759	747	705	753	786	696	750	719	752	722	732	749	701	774	694	725	760	676	772	703	754	743	735	777	762	755	727	794	718	739	728	686	712	763	785	767	790	749	763	767	777	754	797	772	777	826	752	761	735	718	754	698	740	774	757	776	766	742	768	712	784	728	717	736	752	762	760	723	740	720	732	758	725	734	752	750	754	775	774	765	722	748	741	754	741	780	729	768	764	802	748	749	757	817	726	721	741	697	748	800	761	734	754	721	753	750	743	745	749	789	789	778	780	742	734	761	779	736	706	728	768	680	738	748	717	743	747	770	734	718
27997	3378	442	349	279	324	298	293	290	331	291	289	328	298	307	292	288	282	287	283	328	293	289	271	310	287	263	297	292	279	287	315	285	260	277	269	307	311	274	248	270	281	269	299	303	314	316	282	291	286	277	289	300	328	280	296	299	289	303	296	314	288	307	326	281	319	272	308	305	300	279	296	310	302	302	309	300	302	298	281	291	291	292	273	271	297	315	291	315	288	291	306	300	311	279	271	283	327	299	310	292	285	304	263	277	287	285	313	308	262	296	293	318	296	314	287	298	285	284	307	292	310	296	290	298	316	324	291	281	268	287	281	258	290	317	277	320	261	269	294	269	283	272	290	284	313	324	312	306	308	286	303	315	258	285	290	296	315	308	304	320	284	305	316	290	300	283	291	278	276	296	296	283	273	299	274	278	281	307	309	315	297	296	297	307	335	292	309	286	290	315	285	269	293	279	293	299	269	303	318	298	288	259	292	278	296	282	312	278	329	306	318	275	288	315	339	319	299	308	284	284	282	304	293	300	255	339	270	296	305	278	283	325	304	299	301	337	331	296	317	281	308	290	317	337	297	309	313	302	279	272	283	280	284	292	308	292	296	297	302	304	296	321	303	286	313	300	272	284	283	266	281	291	285	311	269	284	287	282	283	282	279	315	280	292	301	290	296	311	249	263	277	314	297	332	288	308	277	268	279	325	288	293	298	315	287	275	295	292	285	313	300	290	284	261	290	293	297	284	305	321	318	245	306	268	285	274	293	308	283	284	285	278	285	301	304	324	285	283	301	292	312	305	314	296	260	287	278	319	282	282	273	287	294	297	293	308	273	300	302	285	289	287	293	283	259	296	302	332	285	302	273	245	302	280	303	298	299	307	289	273	318	270	310	267	314	304	309	296	272	303	303	273	308	290	296	282	322	323	245	304	277	314	271	340	271	293	277	307	295	322	320	315	303	270	297	286	290	309	311	266	301	293	265	302	278	269	276	263	288	294	268	264	303	296	293	296	305	301	310	285	313	275	275	281	290	298	302	288	298	283	324	293	318	303	303	321	294	335	292	328	281	303	285	306	299	280	330	284	301	332	305	291	296	260	303	295	310	314	299	279	280	294	301	278	278	256	276	300	341	281	309	301	315	312	281	289	307	286	256	301	288	289	286	304	276	260	307	275	266	272	310	272	293	283	307	298	294	286	283	265	320	297	278	269	277	297	321	310	323	309	271	307	274	305	295	276	273	280	270	298	318	299	328	304	310	296	313	314	285	270	300	291	301	280	304	276	311	304	287	302	303	309	285	271	295	310	295	264	258	274	291	321	272	305	289	265	294	272	288	289	310	316	291	272	268	307	287	299	295	265	301	265	259	288	237	310	270	311	293	281	273	265	284	264	264	279	307	297	275	278	332	286	311	301	289	294	278	258	291	342	313	311	285	318	284	280	281	288	289	279	266	292	275	293	312	294	299	276	329	285	280	301	284	274	291	259	280	279	281	310	282	286	296	329	308	331	285	287	278	285	278	284	306	314	257	258	301	301	270	309	307	295	286	292	304	277	281	303	272	315	299	280	314	293	271	292	261	279	318	290	284	282	290	289	276	275	285	272	320	283	316	290	301	325	266	286	262	283	272	325	273	298	288	279	291	304	313	300	316	328	309	290	304	305	307	300	281	276	293	283	267	315	288	335	289	312	291	319	299	327	319	296	285	313	322	279	294	284	295	276	289	322	352	295	280	281	309	313	290	318	318	274	294	285	311	251	295	298	292	306	315	277	282	296	323	280	289	303	282	304	288	314	267	256	249	284	278	293	258	271	332	277	306	313	295	313	313	287	317	262	319	256	295	315	320	281	290	309	295	295	287	267	281	294	291	241	309	296	271	308	287	282	270	303	299	280	277	285	316	314	312	277	327	250	310	281	326	316	319	317	309	299	274	294	292	252	260	287	305	303	297	321	296	266	279	291	340	288	289	328	321	290	273	235	313	303	321	290	286	272	286	312	309	311	302	306	298	290	307	331	292	280	291	324	301	315	285	289	299	306	290	331	302	303	318	312	249	283	295	304	268	291	307	311	291	275	318	285	288	323	316	299	297	269	301	271	289	319	289	274	290	293	291	269	286	262	298	255	301	303	297	298	318	297	292	308	280	316	300	302	268	316	297	330	305	309	291	312	267	323	281	241	286	260	291	296	303	283	289	337	321	257	257	288	264	277	251	303	303	291	300	319	299	316	283	313	289	300	264	321	286	315	304	305	312	283	290	313	274	301	269	308	281	296	287	289	276	314	302	313	281	324	278	312	278	310	287	282	285	277	314	298	297	326	313	292	289	311	322	287	287	277	256	285	305	299	292	270	291	289	283	297	311	274	307	303	288	338	280	308	271	279	308	315	312	292	324	286	261	313	273	298	270	317	291	311	309	280	298	305	272	308	289	311	295	287	296	290	293	273	290	310	321	298	318	295	281	282	292	277	309	291	300	289	316	293	282	252	276	304	301	296	315	284	307	277	296	289	342	285	295	262	302	337	298	276	311	279	305	288	303	296	294	319	284	295	326	258	308	335	304	273	281	321	320	276	299	313	307	280	304	311	291	277	303	279	258	328	309	298	267	297	333	287	273	303	315	300	270	291	297	306	316	310	301	309	295	279	289	284	315	308	294	276	319	276	284	305	315	293	264	313	303	282	284	312	273	283	292	313	297	282	270	275	291	311	309	292	324	272	300	320	308	256	322	259	298	303	301	298	297	275	286	279	298	265	265	323	306	304	266	281	306	296	324	274	310	264	290	303	286	302	312	306	313	317	295	248	258	320	324	322	277	268	289	279	283	290	262	291	289	298	313	277	258	305	326	290	252	301	290	286	322	270	249	344	292	288	305	332	315	317	292	257	261	304	279	291	300	298	306	263	283	298	314	274	282	308	302	302	327	302	304	303	270	317	294	244	307	318	329	307	293	281	302	279	305	346	279	271	296	291	299	271	279	295	321	291	279	257	278	259	280	312	284	300	284	306	299	340	307	306	301	254	309	311	309	304	296	326	284	273	267	312	265	295	285	281	314	265	270	318	323	322	267	267	262	283	268	299	310	296	278	310	291	315	326	310	317	290	293	256	299	340	285	326	305	279	315	294	298	313	300	318	308	288	313	307	306	284	285	285	284	298	292	347	311	296	281	281	277	273	268	276	299	302	276	290	308	260	308	323	297	284	300	291	279	328	276	290	307	285	290	277	300	318	276	278	323	262	285	314	271	289	311	299	332	313	306	309	263	315	309	288	288	306	284	273	282	313	279	348	264	303	309	292	306	287	315	292	317	319	313	261	330	272	296	319	294	292	334	305	274	309	296	302	261	291	290	310	277	325	331	310	270	285	354	284	277	313	336	275	261	279	265	297	272	262	316	307	299	275	298	265	284	291	271	293	305	313	283	304	291	347	281	310	342	314	302	259	301	285	280	307	287	314	256	302	257	285	274	255	339	296	290	312	290	324	275	324	258	307	315	270	277
21215	5781	2111	1570	1275	883	749	788	718	677	696	687	642	696	655	639	667	635	698	649	636	633	666	617	656	636	673	680	679	685	642	683	667	655	629	615	687	673	649	650	655	704	659	654	645	706	693	662	655	654	671	615	664	694	684	667	652	666	660	617	654	645	689	620	632	687	617	693	636	661	648	639	694	695	673	648	636	594	657	662	662	662	657	682	671	673	649	631	649	618	646	639	684	625	675	643	666	697	681	656	661	662	580	659	669	644	667	680	640	648	654	617	635	673	617	660	637	657	651	631	692	660	639	649	673	657	685	655	650	678	630	699	626	639	682	658	680	678	702	676	623	681	628	683	651	669	681	661	632	698	691	643	641	622	647	640	636	670	650	659	649	682	616	678	694	637	645	670	642	659	684	688	682	670	676	649	644	641	606	683	687	662	621	677	614	640	652	684	639	675	639	652	669	631	637	651	674	674	660	628	654	642	661	668	711	639	654	667	646	651	663	653	645	637	629	654	713	643	686	663	651	624	672	674	625	697	677	679	617	661	666	674	677	700	636	662	650	645	642	614	636	655	670	637	701	635	654	658	655	641	637	655	639	660	668	680	650	607	649	687	650	651	629	655	656	657	642	659	694	703	622	715	656	677	644	661	705	663	645	649	653	663	623	696	639	682	672	659	682	653	660	656	670	641	647	696	638	678	653	626	661	683	657	673	677	634	674	665	633	693	621	677	657	687	631	651	652	694	683	656	681	660	680	647	683	619	702	685	675	661	630	662	677	633	666	626	692	678	685	623	696	664	634	664	688	663	695	662	679	681	653	678	643	671	673	687	665	601	639	639	640	666	683	675	619	663	683	644	670	657	627	692	654	654	665	630	640	649	660	612	660	639	647	660	689	645	689	643	666	694	607	650	655	633	709	652	682	627	660	667	674	630	666	632	615	671	605	652	687	635	697	729	672	645	612	677	660	656	698	630	703	649	616	616	656	644	633	706	704	680	656	656	687	635	648	675	616	678	698	635	642	680	639	679	670	677	652	698	603	706	625	630	634	673	648	660	680	674	729	631	682	692	681	653	678	655	655	665	645	722	624	688	664	650	653	662	664	625	659	674	667	648	665	669	665	636	643	633	689	673	651	714	629	685	621	640	640	663	661	656	677	701	666	702	661	684	626	650	632	673	657	650	646	655	682	640	671	667	625	610	633	649	670	695	664	613	682	701	621	645	632	651	640	691	664	703	678	627	663	600	704	658	672	668	657	658	669	687	663	684	654	666	681	617	617	626	655	664	659	710	664	692	686	711	696	664	653	660	636	672	699	696	617	606	666	657	644	668	649	672	635	659	668	685	670	676	633	691	624	698	677	663	634	691	653	647	648	659	649	707	650	665	660	665	636	654	668	661	651	672	652	665	643	671	648	645	627	606	661	626	661	669	660	712	647	639	656	634	637	681	671	613	686	599	676	636	671	638	609	638	657	640	655	678	660	673	670	649	653	630	671	672	690	686	664	700	637	644	671	654	671	627	638	665	627	657	611	665	652	615	646	677	664	696	642	711	624	672	610	650	690	630	640	660	670	620	607	692	635	663	694	658	676	664	698	631	632	654	690	687	658	659	656	673	649	606	645	723	681	666	659	683	653	663	651	644	657	643	705	624	674	707	667	683	647	633	678	696	653	640	634	682	683	683	668	673	616	593	610	643	686	688	674	699	655	624	653	603	642	639	699	663	706	652	680	680	596	674	650	683	647	632	637	701	682	686	678	653	701	659	685	635	597	686	712	657	704	661	641	677	648	669	620	705	712	640	667	629	680	677	639	607	635	668	663	703	650	674	626	685	706	719	687	662	693	656	670	646	685	630	679	679	662	673	680	674	662	661	681	659	679	709	631	644	668	689	715	651	643	665	683	660	641	662	656	607	722	709	662	679	637	714	646	699	627	634	663	656	632	689	662	646	654	652	711	657	732	674	674	673	694	644	669	662	660	662	657	722	676	655	659	641	717	630	698	675	679	699	689	693	662	663	661	657	638	668	667	670	681	664	687	687	612	665	702	687	629	738	609	660	647	645	627	631	702	656	705	652	691	658	635	687	712	619	656	651	621	653	709	660	638	659	647	610	641	663	684	650	644	690	644	647	698	673	694	690	664	635	630	634	645	651	712	630	609	643	654	683	599	639	662	667	743	662	633	650	638	655	664	648	638	661	665	689	690	682	660	653	682	698	671	622	643	618	644	646	657	615	637	666	668	657	659	653	603	656	658	639	629	689	681	679	633	622	667	689	690	658	680	692	623	683	654	689	638	692	692	664	630	611	665	671	667	650	649	673	675	638	683	686	668	602	638	636	690	668	643	673	658	678	624	627	684	681	658	660	631	648	640	682	650	665	684	692	659	664	642	669	639	709	676	667	691	657	664	685	630	671	652	663	637	640	655	696	580	629	657	633	655	704	643	708	653	682	649	608	666	626	620	682	664	647	648	647	619	699	665	648	637	655	705	651	658	639	700	677	651	680	657	662	664	650	656	653	624	628	670	626	657	635	632	633	653	664	647	629	662	615	665	634	659	656	645	702	654	698	689	696	684	723	667	644	638	638	646	681	580	644	685	658	662	666	645	656	633	699	623	724	652	638	708	635	652	601	636	656	642	668	671	686	651	647	672	655	620	691	668	663	684	639	656	670	701	688	696	680	653	671	657	652	658	655	642	697	677	651	699	665	600	647	680	614	671	619	646	643	636	684	649	652	632	681	656	656	664	686	729	663	656	653	693	644	620	624	678	655	666	688	643	649	684	700	650	636	642	627	645	633	689	721	676	649	636	614	645	639	632	659	656	616	683	641	660	650	646	684	652	637	674	648	656	652	696	685	697	647	685	643	671	612	644	638	662	679	649	658	602	602	681	706	667	665	656	632	641	714	688	673	686	704	679	649	656	585	678	696	703	647	590	648	647	694	682	672	703	682	711	626	631	660	702	647	633	635	675	663	692	647	623	664	631	622	699	661	673	643	683	679	628	675	683	661	703	675	651	643	657	653	687	641	618	667	656	605	667	619	699	670	695	680	640	661	632	672	644	675	649	686	658	712	654	683	653	680	719	630	680	655	648	643	658	663	655	653	646	686	671	704	641	665	664	679	632	640	703	586	682	696	652	702	674	656	629	648	670	668	645	687	626	616	664	653	638	675	655	679	693	662	670	674	672	671	652	653	626	643	635	628	670	643	655	628	601	704	640	673	668	650	667	663	646	649	693	729	688	648	634	696	649	675	642	642	666	655	662	653	627	639	694	618	644	635	660	703	601	690	627	697	624	680	663	686	635	664	699	626	689	664	684	624	641	691	672	650	665	664	656	678	672	753	691	654	666	648	640	627	673	630	671	646	682	650	632	613	663	638	654	669	680	652	680	630	620	647	654	706	632	708	625	635	654	692	638	646	634	673	683	661	676	675	677	647	675	664	620	679	644	671	697	608	641	693	709	633	655	661	671	654	659	686	620	645	707	690	685	650
33729	5525	841	603	420	378	367	306	330	295	319	320	291	283	329	330	313	301	309	279	281	287	315	283	311	298	301	307	317	311	284	305	280	300	321	333	315	279	292	288	288	317	355	292	296	282	324	284	287	309	301	280	310	304	320	290	309	324	309	305	339	351	311	294	317	326	311	282	282	265	356	282	306	306	285	299	327	301	288	278	279	354	311	326	302	330	289	309	243	276	302	280	326	287	298	328	312	286	325	317	291	317	311	295	325	331	293	326	290	314	315	331	300	303	290	302	298	282	304	348	296	283	326	302	306	290	332	325	284	287	310	292	303	282	325	306	358	295	316	297	260	336	296	298	252	312	320	302	342	355	302	287	317	335	305	291	263	289	297	284	317	303	303	382	265	301	278	307	306	293	290	274	286	290	295	297	303	319	315	331	299	337	309	309	272	303	270	270	318	336	292	290	273	296	314	276	291	345	302	295	316	350	319	320	302	305	334	282	285	280	328	302	283	278	310	326	325	317	336	272	267	302	296	291	309	316	285	311	324	331	309	305	306	334	325	317	298	281	302	319	347	285	288	305	289	332	295	297	285	292	320	292	313	303	306	287	324	307	317	292	324	322	339	303	303	320	319	309	310	287	297	299	282	304	302	265	292	342	301	263	292	313	327	284	300	296	313	343	309	320	315	327	303	307	275	287	292	289	270	349	301	294	326	302	309	299	330	304	304	311	301	278	306	292	320	285	296	301	324	308	348	282	281	298	271	309	311	306	282	283	308	301	280	294	285	349	318	314	333	302	300	304	311	310	299	303	313	281	313	294	306	293	330	322	313	317	317	293	288	308	307	337	322	281	328	320	309	326	281	308	302	310	269	284	286	336	281	280	319	321	287	302	276	273	334	292	279	310	317	328	308	322	318	293	296	288	304	330	279	334	294	297	283	316	318	318	332	326	324	299	327	310	302	318	300	328	272	282	312	322	317	297	310	298	301	294	286	330	275	316	320	297	319	317	268	270	292	301	298	282	307	295	295	309	273	308	275	325	323	278	294	321	319	325	350	290	293	303	309	322	307	292	341	290	301	316	311	341	308	336	309	335	326	317	335	307	331	295	318	296	321	307	310	285	303	310	343	319	321	302	330	311	299	343	297	327	316	290	292	298	301	307	297	327	313	284	285	317	319	309	293	308	318	285	286	326	317	291	316	320	305	316	287	322	334	321	292	300	315	290	301	305	279	282	325	341	273	311	283	302	289	319	309	317	299	308	313	319	304	328	314	361	287	328	307	296	290	308	294	301	336	288	319	288	299	343	289	300	308	300	299	344	306	293	308	290	295	295	313	272	284	295	291	335	304	308	306	308	295	316	304	301	311	290	314	311	293	303	304	287	305	304	286	314	334	324	340	278	295	315	309	323	286	304	313	309	325	299	294	327	338	285	283	310	315	271	280	285	288	295	302	281	301	316	319	320	303	317	289	228	309	272	304	299	326	266	327	305	307	303	304	271	303	337	302	287	301	328	309	299	282	307	287	279	322	314	292	312	290	294	296	303	323	316	314	319	284	322	319	274	327	302	303	304	331	330	324	320	280	304	315	322	305	317	318	312	316	324	324	298	295	316	316	337	294	309	325	326	311	293	303	283	287	306	308	299	306	287	244	281	324	299	325	313	273	298	268	317	276	316	303	300	312	283	296	279	280	308	301	262	304	328	299	292	307	324	321	301	282	289	330	311	281	282	287	289	332	280	322	293	316	319	281	306	306	315	311	310	303	293	325	290	348	326	350	311	290	294	327	302	319	319	322	304	259	297	293	293	292	281	276	308	340	314	312	302	298	298	299	275	324	289	287	297	322	326	304	288	295	293	326	332	328	305	305	295	298	315	334	285	304	310	277	318	321	265	332	309	303	314	286	286	307	308	317	309	297	338	318	309	303	262	335	309	298	311	290	338	304	302	329	285	298	289	314	292	307	319	316	302	277	293	320	276	325	319	297	318	320	332	290	336	311	278	274	310	313	303	315	309	285	301	304	298	294	312	291	302	302	305	282	280	280	316	285	320	298	320	318	306	312	314	337	298	283	291	311	333	308	320	313	312	286	302	297	279	312	286	264	313	289	292	296	296	305	300	332	331	315	335	317	314	313	281	353	331	286	306	310	329	320	298	318	293	292	293	313	274	292	326	314	286	348	271	319	308	282	288	350	299	292	264	302	290	306	332	313	284	286	315	270	297	289	265	316	313	296	300	294	306	339	306	333	272	288	312	327	302	323	303	290	329	311	270	319	282	285	279	298	270	327	297	333	289	294	292	311	319	300	297	299	329	294	324	300	318	317	253	308	309	300	280	298	339	324	289	305	322	296	308	347	341	307	311	336	271	279	299	309	318	334	297	312	311	312	279	307	294	287	291	280	299	308	295	306	297	286	295	330	325	311	298	317	284	304	285	296	317	290	316	335	272	306	315	302	310	283	337	334	306	305	314	264	314	317	334	304	302	292	339	298	324	293	279	335	345	265	319	323	316	336	277	307	308	326	298	339	323	297	333	335	311	284	310	299	288	320	302	283	293	308	313	285	307	313	316	294	282	298	319	301	285	342	290	323	291	319	332	295	318	363	295	310	300	273	305	334	310	322	318	280	310	317	306	326	312	309	307	287	294	299	291	301	314	346	310	299	332	325	300	313	302	303	299	313	310	282	292	277	281	294	296	277	329	352	309	303	312	291	311	302	262	284	321	294	328	296	296	310	326	318	314	349	305	327	303	328	294	334	302	331	311	345	322	311	303	305	319	279	310	294	319	310	335	293	288	303	324	334	280	273	317	325	337	281	269	305	293	289	298	327	284	336	298	312	321	317	312	314	312	292	323	286	290	303	320	281	293	291	293	272	301	276	320	340	325	302	321	321	337	284	302	291	286	295	316	284	326	324	350	291	311	295	310	334	306	309	279	264	313	293	305	311	313	302	316	310	306	298	311	321	289	307	293	292	318	281	296	321	285	310	290	299	306	337	286	341	301	311	324	314	315	309	270	316	293	311	295	310	319	300	282	308	294	302	315	304	296	302	270	276	322	270	287	285	270	316	307	320	288	279	279	347	336	302	318	314	306	299	314	321	259	283	299	311	291	268	273	295	340	287	306	302	329	296	303	297	330	306	296	315	282	301	322	334	334	320	287	275	345	330	306	302	306	311	318	289	335	281	295	302	305	318	289	296	287	303	317	322	307	319	327	293	287	301	307	334	296	304	304	297	302	316	267	292	295	324	307	303	302	319	314	317	301	296	305	278	279	278	306	293	350	315	278	325	298	314	347	340	297	315	316	295	299	305	293	330	306	335	301	293	282	308	292	305	320	333	336	319	314	278	310	328	300	280	273	318	274	300	301	318	301	295	301	295	277	288	289	315	289	328	289	299	308	290	292	315	328	277	308	284	285	320	295	303	308	304	296	307	319	321	300	286	311	331	339	293	308	354	309	274	294	311	288	314	320	281	330	339	302	295	282	310	309	296	298
24619	8236	6240	4759	2833	1835	1086	859	859	850	784	763	753	800	719	687	702	755	738	755	736	714	656	703	709	742	769	702	695	726	690	699	654	727	722	711	689	677	682	650	683	697	755	702	717	687	713	672	676	696	722	707	650	709	716	675	691	684	681	660	678	752	700	725	711	722	709	709	750	712	712	664	687	749	702	748	695	690	743	726	732	711	751	668	699	712	660	660	676	743	723	726	680	662	709	720	658	709	672	690	685	746	689	759	661	695	706	676	673	709	700	689	700	680	697	694	701	710	690	697	692	717	700	717	687	720	697	676	686	715	689	693	708	672	712	761	709	663	702	707	689	691	695	704	691	733	669	689	679	694	684	736	684	670	714	727	675	709	700	716	752	693	678	699	725	724	686	721	661	753	689	714	731	728	738	706	703	725	713	676	682	702	695	712	717	690	703	687	727	695	727	696	681	711	715	692	714	695	661	629	677	720	730	690	699	728	708	704	655	659	736	707	721	704	691	696	682	743	749	704	665	718	715	679	670	678	740	716	666	692	672	688	702	687	711	704	698	653	755	713	720	729	680	706	724	734	671	656	717	711	724	745	694	706	738	701	689	732	738	697	679	703	713	744	692	695	659	689	757	725	675	702	752	700	682	715	672	713	711	725	688	694	684	707	744	677	687	693	714	711	669	696	702	684	682	684	716	683	676	705	684	710	689	686	707	698	674	721	738	696	727	689	689	676	664	709	689	735	708	716	693	694	709	682	730	673	677	676	720	671	704	712	726	711	703	697	678	688	669	734	675	692	681	687	757	658	676	699	732	719	708	723	692	704	749	700	725	730	651	688	719	672	749	667	730	714	699	658	680	651	749	688	663	706	717	693	719	722	693	697	709	702	707	732	719	658	685	713	701	717	709	746	689	672	767	681	691	690	703	725	737	731	703	739	673	651	710	699	637	714	697	642	716	701	741	715	665	675	681	681	758	653	687	704	692	740	711	710	705	682	710	702	756	687	701	717	706	691	776	683	735	667	761	677	771	675	683	690	741	727	686	741	688	660	703	709	729	681	694	718	705	709	651	729	701	699	735	719	719	744	759	657	638	718	723	695	724	682	708	699	704	687	714	736	715	680	717	676	700	735	739	665	705	682	742	752	756	678	715	705	692	683	711	711	686	665	723	716	727	689	640	771	690	728	723	730	717	739	682	673	708	735	655	713	720	723	695	718	720	756	682	707	737	700	665	695	714	712	705	733	658	717	668	642	660	801	676	711	678	738	726	661	710	702	674	663	709	715	684	666	723	666	755	692	680	706	644	748	696	683	722	675	692	695	751	683	692	708	730	729	681	739	695	668	722	727	680	721	716	696	722	706	729	699	703	710	729	712	710	678	682	674	683	685	726	701	676	669	712	712	756	759	713	751	740	667	716	682	714	690	705	704	680	709	718	692	702	726	689	688	724	709	670	699	690	706	711	697	702	732	688	697	681	715	723	735	721	658	702	736	673	694	761	688	755	714	724	712	675	683	707	699	642	725	679	720	708	710	693	730	724	743	674	681	677	755	662	737	689	681	657	695	720	700	708	714	763	681	715	742	687	706	736	711	682	723	677	692	708	705	717	717	688	719	678	697	675	732	715	699	695	724	643	647	634	695	735	745	724	675	679	685	701	700	718	732	700	731	672	659	721	633	688	699	729	739	735	684	753	691	648	693	640	681	675	651	731	707	728	675	755	690	689	698	745	756	717	698	691	699	702	639	696	688	714	749	655	737	679	685	738	684	727	755	690	715	733	707	761	721	697	686	709	676	706	669	686	700	711	744	696	708	708	747	676	696	700	700	707	667	617	711	695	708	675	699	726	753	665	741	698	695	709	675	731	732	728	743	712	677	738	677	737	730	701	653	713	712	721	743	745	758	707	752	726	701	703	709	686	732	749	677	737	663	743	666	704	720	706	732	719	714	723	708	718	722	742	649	727	682	687	710	742	725	695	743	689	725	695	697	748	690	746	707	713	667	713	745	748	730	781	757	739	698	673	722	694	675	635	711	726	731	644	683	686	738	678	712	690	687	706	663	730	697	712	713	698	715	722	726	742	744	750	642	677	720	672	745	711	723	718	695	687	717	708	744	669	720	700	699	706	678	716	681	660	731	703	700	692	685	692	664	723	688	673	743	687	679	701	707	716	688	683	729	687	680	735	707	684	698	641	691	694	695	650	676	739	718	708	687	680	701	675	735	712	767	757	642	650	682	700	709	708	680	693	708	708	691	666	691	678	732	716	711	716	690	699	716	701	708	715	739	709	669	753	677	711	709	701	706	676	708	698	693	669	707	727	702	726	721	738	723	737	706	708	712	715	690	697	687	716	725	761	649	713	769	765	650	672	709	699	705	694	719	708	709	720	681	703	722	683	682	675	715	755	691	731	685	709	700	699	678	659	708	681	659	712	713	729	678	671	715	671	691	672	710	743	703	720	701	657	724	696	695	722	757	701	717	724	676	746	719	677	743	730	709	709	734	714	703	730	726	687	716	716	690	735	700	708	745	750	740	716	683	760	712	695	719	643	695	706	678	712	643	678	719	720	687	752	705	688	722	698	692	672	702	728	748	708	693	671	751	767	691	715	649	709	698	769	704	682	690	695	731	719	717	730	663	674	741	724	709	688	697	684	692	752	737	701	700	718	686	706	719	750	724	758	696	710	729	737	673	723	678	701	697	728	721	695	703	727	689	742	706	653	720	666	726	671	685	749	714	684	731	722	680	748	728	668	727	692	648	717	713	677	732	670	706	689	710	700	736	731	648	699	705	713	674	695	705	750	694	734	672	675	723	734	695	741	712	690	710	692	708	731	704	701	673	731	716	738	754	697	708	645	725	724	746	711	707	688	738	665	723	706	693	694	692	738	743	680	718	734	731	767	684	727	707	721	712	685	757	679	683	675	713	730	682	713	667	711	738	727	638	710	714	735	728	706	762	725	667	700	695	662	719	726	690	747	651	685	731	720	716	667	660	719	722	692	707	726	740	632	706	696	737	713	708	730	648	701	638	722	699	682	705	704	713	708	703	722	717	699	742	671	679	697	701	712	738	777	686	635	698	684	681	675	672	666	668	709	705	711	641	679	726	675	663	716	700	673	669	653	754	743	696	691	672	733	739	725	720	651	693	705	708	726	739	701	668	664	743	743	659	713	733	747	720	700	711	662	729	693	689	684	710	641	724	656	709	715	715	657	725	622	695	680	693	673	744	624	695	745	735	671	716	735	724	737	692	724	670	706	686	634	667	703	716	710	714	750	724	690	711	733	743	693	680	680	696	723	741	712	701	726	715	696	713	737	758	714	735	714	719	685	695	661	666	741	749	678	733	731	655	721	708	694	621	676	704	694	717	707	717	684	685	689	678	719	694	713	697	675	705	660	727	765	712	743	682	728	675	752	685	735	666	693	716	689	709	730	712	695	637	737	648	733	692	707	654	675	679	724	707	696	702	671	693	689	678	737	754	681	711	686	672
36810	5860	1033	628	479	392	361	358	341	313	347	313	306	310	303	370	330	287	278	312	326	330	307	301	313	309	352	322	367	327	308	293	318	311	335	317	314	319	312	308	317	353	331	342	305	337	309	328	311	311	312	324	314	351	324	334	295	314	336	322	294	298	358	313	331	301	335	298	328	291	317	318	306	310	299	296	310	316	302	292	325	339	336	323	284	316	307	356	307	298	312	333	312	345	304	326	304	320	313	319	335	314	314	328	315	305	286	267	338	343	296	333	337	333	309	334	317	293	319	325	314	319	336	351	312	302	297	332	325	269	328	323	352	350	323	339	294	313	320	320	306	351	322	326	300	319	298	324	306	317	323	321	308	297	355	312	293	299	302	322	333	354	315	316	341	304	324	298	290	273	331	301	344	320	318	295	288	303	313	288	292	319	350	322	290	333	300	317	331	330	286	297	314	340	306	317	320	331	312	323	320	325	306	331	344	376	336	313	326	277	313	329	315	315	330	296	315	302	277	305	322	323	297	335	316	284	341	320	320	331	340	329	319	338	335	301	328	281	303	277	301	312	296	327	303	333	311	298	321	335	343	291	302	325	350	342	345	316	350	345	326	324	283	303	312	320	339	345	317	309	326	322	338	331	332	298	332	345	299	322	323	279	321	306	334	315	325	282	319	290	271	300	314	298	338	313	311	311	311	305	311	342	313	339	353	299	300	322	346	296	318	294	289	309	295	345	284	306	308	326	350	361	300	321	345	335	323	298	352	317	306	380	300	295	355	317	316	328	337	314	301	329	330	351	313	324	308	321	325	298	315	336	315	317	342	321	293	319	325	351	320	315	332	343	361	343	353	320	306	320	296	294	330	268	284	322	275	291	319	340	335	288	297	288	264	330	335	299	322	301	287	360	366	293	335	295	322	368	310	331	346	314	323	288	335	304	327	342	309	320	300	297	286	295	323	323	332	326	332	315	321	331	327	325	332	301	331	326	326	338	288	323	276	328	307	325	334	301	332	310	341	308	331	335	343	314	269	318	321	337	313	350	360	316	289	323	312	302	317	301	328	317	335	305	331	358	315	302	357	295	331	327	301	324	302	303	358	281	301	334	331	314	320	297	342	304	312	332	345	310	338	316	285	298	312	309	329	314	309	308	324	366	322	330	291	288	329	284	323	320	307	336	316	308	299	294	314	309	303	305	297	332	347	302	308	301	343	323	317	292	327	291	345	341	299	292	288	312	294	319	300	317	300	282	258	305	335	301	306	318	345	313	304	304	295	320	343	332	272	320	316	318	281	320	346	317	282	311	338	354	354	306	326	326	332	305	332	319	345	313	328	303	327	316	298	333	304	310	317	310	287	312	334	317	317	319	300	299	319	308	281	295	324	337	299	339	361	298	341	336	293	330	327	307	349	324	306	302	338	323	334	333	325	307	359	336	314	332	288	306	341	336	346	291	305	339	340	356	288	316	350	348	306	310	308	308	327	338	347	302	314	340	326	317	310	344	270	343	322	331	324	330	360	317	310	332	276	333	338	299	366	336	306	306	324	307	294	342	328	315	336	302	316	308	321	305	356	297	318	340	314	354	326	316	287	305	294	326	325	292	306	341	286	343	280	331	275	328	343	295	312	299	313	303	315	350	310	306	338	340	290	286	294	319	329	306	330	339	336	298	372	324	336	305	301	297	305	303	298	305	296	295	352	349	329	319	300	318	299	313	311	313	318	318	318	347	293	307	304	292	322	301	312	299	361	323	309	331	300	275	336	305	318	322	311	316	352	313	285	355	344	318	346	340	297	313	339	335	298	323	321	285	314	310	338	335	291	345	322	308	311	319	311	360	335	350	294	310	292	310	326	307	320	359	335	311	317	312	345	321	263	309	341	310	353	335	299	344	315	324	350	278	300	336	326	319	344	336	299	274	303	299	347	296	302	309	307	321	356	342	316	344	322	310	302	332	332	348	301	330	320	316	353	339	316	347	322	327	356	330	313	297	292	307	363	302	317	299	327	324	290	300	328	362	355	323	304	351	348	316	338	298	321	337	299	327	352	301	307	334	340	334	301	283	310	297	344	306	313	305	319	303	345	287	316	338	321	325	340	319	345	309	317	327	325	297	316	303	315	303	351	343	295	300	310	315	287	322	296	309	331	325	276	323	315	341	316	338	331	306	311	319	313	322	315	334	327	341	343	310	299	333	334	335	294	271	293	347	322	342	342	304	317	339	336	345	320	353	298	312	321	366	313	319	303	336	334	340	324	283	286	309	303	289	306	301	338	320	285	345	321	312	297	306	301	318	305	326	313	333	364	340	307	311	316	328	319	339	312	350	303	306	340	310	304	341	296	348	316	307	331	299	282	331	302	314	341	310	327	313	345	303	338	331	313	298	294	324	332	323	310	336	328	317	317	314	320	318	309	323	353	327	296	339	335	316	285	290	357	321	317	337	314	270	311	294	300	312	328	326	319	304	322	302	306	305	308	357	310	299	327	314	342	316	320	331	302	338	298	310	315	296	339	365	312	333	310	312	330	312	330	319	293	351	340	312	304	316	311	305	306	319	311	307	344	313	315	335	336	346	337	312	344	338	319	287	319	302	295	330	311	327	319	307	354	319	307	312	276	312	282	315	324	321	306	287	315	341	340	354	342	322	309	321	269	367	303	298	303	294	283	289	349	304	315	337	290	325	327	311	316	329	313	324	280	339	302	307	312	313	317	324	360	323	346	352	325	295	332	297	337	296	307	301	318	296	325	306	312	297	322	317	287	327	277	319	314	305	317	347	340	327	309	343	312	295	285	341	343	322	320	297	312	317	300	322	306	322	330	310	319	274	291	315	351	336	337	328	330	332	297	326	305	290	315	312	318	326	311	321	307	317	327	304	298	302	327	265	304	301	302	295	327	271	345	271	316	298	305	309	305	317	327	312	334	306	318	323	308	316	317	342	313	345	323	326	298	323	336	290	317	312	303	387	296	348	304	332	338	360	298	321	354	310	304	324	337	350	313	312	288	288	330	314	305	304	327	311	337	303	340	330	300	320	321	300	312	278	284	343	298	288	313	333	314	306	322	292	300	292	319	308	323	318	313	344	296	330	299	298	311	331	320	309	312	319	343	335	290	299	298	339	334	315	320	322	325	309	329	345	319	288	318	334	321	313	315	313	303	310	316	272	328	302	305	294	334	353	334	325	304	315	310	312	322	371	334	321	332	304	338	333	297	335	325	301	319	291	297	301	332	297	306	332	346	331	327	295	310	318	339	323	308	322	320	326	334	287	334	326	278	299	334	309	334	358	316	345	315	321	325	289	306	299	345	347	314	323	327	317	311	327	311	309	318	356	352	328	329	318	321	351	314	318	320	329	320	324	327	335	307	376	331	312	353	345	340	344	312	343	335	286	336	308	317	306	301	320	325	307	297	287	316	326	326	294	322	339	320	312	325	275	325	301	330	316	286	304	319	293	285	343	327	324	327	362	334	263	297	312	327	296	338	333	326	328
23880	8675	8259	5869	3946	2193	1447	1073	931	918	831	832	816	821	780	788	722	811	762	778	744	715	771	770	759	702	726	776	751	767	790	739	739	730	745	763	769	733	747	706	771	708	719	743	742	779	714	799	807	746	761	757	729	757	740	685	711	743	750	776	776	737	776	684	724	729	748	730	801	748	758	783	719	808	713	756	738	771	762	787	706	734	760	758	753	758	710	741	705	711	751	765	729	761	741	781	743	736	771	777	743	732	722	734	775	726	742	778	769	730	759	762	721	752	728	747	728	753	724	751	722	777	757	760	739	705	766	730	685	717	741	707	718	739	760	734	778	727	729	732	756	781	753	764	777	746	787	711	799	727	777	782	752	733	721	802	746	739	724	728	765	756	796	722	788	794	749	749	753	725	794	748	721	736	769	762	760	760	715	732	720	712	735	763	760	758	772	758	694	731	712	681	752	714	753	770	765	766	737	774	759	750	754	732	779	694	744	750	771	775	790	698	757	788	780	737	710	716	756	749	785	737	758	735	754	774	738	778	760	738	763	731	764	722	739	719	725	743	748	725	748	728	734	763	719	752	748	833	700	754	748	743	750	745	719	742	761	806	828	732	759	705	745	770	765	779	758	692	719	760	744	781	723	721	708	729	719	718	756	747	761	726	736	747	723	740	733	704	731	716	713	768	674	764	746	758	724	773	713	688	722	808	794	794	745	773	779	678	756	776	777	740	717	793	772	755	747	763	754	760	710	762	721	751	731	763	702	737	730	739	753	750	731	753	754	711	717	730	770	750	747	721	779	717	747	790	742	732	726	755	790	712	784	747	733	725	719	822	744	736	724	765	779	764	765	777	727	673	716	765	790	714	708	695	777	736	761	714	770	741	757	746	755	747	711	796	764	716	750	793	720	720	742	747	740	776	731	777	763	726	797	758	749	725	743	688	711	767	742	722	808	754	712	719	783	722	752	782	717	710	727	721	744	745	735	719	721	777	748	727	735	795	756	771	753	678	769	773	741	761	747	765	743	728	752	733	710	757	767	703	724	772	777	701	696	748	776	730	734	725	801	739	719	794	750	793	747	720	726	700	727	771	696	718	738	741	742	735	774	779	739	713	808	728	725	755	773	763	779	772	762	726	752	734	757	697	789	785	745	691	752	707	765	757	753	703	721	735	735	732	718	666	773	770	746	736	743	782	772	754	785	804	733	761	719	741	774	725	781	762	730	756	722	765	779	722	762	754	717	744	760	818	748	780	745	732	715	730	777	684	772	776	740	796	713	793	782	774	766	747	745	723	744	807	747	744	713	764	778	735	750	779	687	782	732	749	699	747	800	764	762	765	760	711	763	718	752	711	714	788	777	722	758	785	749	762	770	778	763	686	792	721	760	731	800	783	735	747	757	736	747	775	741	748	746	733	762	803	745	671	771	732	787	687	768	778	783	768	759	784	760	750	752	767	812	750	730	727	735	771	757	755	743	718	767	754	710	728	783	774	751	822	794	742	756	737	722	744	750	746	756	708	751	745	798	766	752	740	782	737	737	764	720	746	709	732	762	773	715	719	759	726	743	755	749	743	700	680	744	822	782	782	741	767	732	727	733	710	742	736	767	755	763	705	777	735	724	752	747	745	722	743	756	734	780	728	718	734	744	721	687	699	714	722	770	770	730	789	772	764	746	716	744	725	724	762	744	773	750	729	733	740	743	733	681	712	778	734	733	760	781	726	785	758	738	771	728	723	738	713	738	777	759	776	709	741	736	803	730	727	774	760	741	785	749	714	751	763	770	745	777	721	771	717	746	708	725	722	702	729	701	742	756	720	725	750	747	770	770	791	771	748	728	747	721	810	798	736	738	773	750	746	782	733	746	756	783	752	685	749	777	734	746	773	730	745	736	776	762	770	755	765	746	679	726	786	718	774	792	763	734	717	729	749	733	755	742	733	738	736	795	739	742	765	717	740	790	753	764	749	753	787	761	755	792	787	752	742	719	760	715	737	723	764	762	714	762	755	752	701	668	757	764	701	701	710	721	678	724	781	720	762	716	767	785	778	751	749	770	732	733	729	747	724	746	746	717	715	700	766	726	749	779	786	737	773	726	770	717	770	698	746	749	781	784	788	732	780	747	738	755	756	792	729	795	754	704	745	762	714	759	743	763	715	730	730	753	741	738	752	763	683	702	796	737	733	695	778	752	714	758	741	751	804	776	732	753	743	762	717	732	772	771	713	723	754	797	778	750	768	787	750	741	762	741	770	713	721	742	733	750	727	755	709	734	727	757	756	709	748	721	739	732	752	761	754	763	790	723	750	767	773	732	768	746	751	748	766	751	689	734	666	715	744	737	757	756	755	705	790	724	804	775	717	739	754	774	734	751	798	753	714	758	731	775	758	772	758	763	737	738	732	711	764	736	769	761	720	753	762	721	747	731	746	733	763	712	762	811	737	749	751	743	781	745	758	715	761	749	806	711	713	768	746	800	681	786	777	760	741	740	725	754	767	793	783	743	711	767	736	735	812	766	763	747	738	754	705	750	735	784	741	747	784	752	737	681	796	697	740	778	722	739	770	746	777	775	788	766	733	730	735	770	710	710	767	746	721	729	792	742	755	751	749	767	778	775	728	746	744	755	752	738	686	754	782	769	738	754	774	786	765	715	749	767	738	693	741	730	771	768	751	730	709	771	777	738	767	712	728	786	734	743	761	768	739	764	730	786	741	756	739	816	786	754	797	731	757	761	696	692	749	733	748	760	712	760	780	782	791	779	749	812	794	754	735	737	725	715	746	791	756	710	746	758	728	757	711	774	723	795	723	776	720	754	723	771	696	721	742	736	788	758	738	741	763	775	741	757	791	736	744	771	723	759	724	733	736	725	744	728	745	788	728	736	744	756	733	757	719	801	750	778	788	714	717	734	730	728	715	739	729	735	766	748	744	741	776	760	790	758	762	728	784	762	756	744	782	738	711	756	760	751	691	718	779	778	752	748	740	745	765	727	720	765	734	778	723	707	793	758	690	717	753	756	762	796	774	726	741	769	731	720	756	760	760	770	726	772	769	750	747	747	758	793	784	697	763	744	754	764	689	760	792	803	761	706	739	731	758	734	740	722	761	777	723	722	754	757	739	725	754	772	733	763	767	775	744	696	782	678	708	748	785	768	764	733	750	766	781	770	717	759	768	782	732	735	767	764	725	781	755	754	761	746	778	749	750	772	737	724	789	715	743	746	765	722	763	771	709	751	747	724	756	741	727	775	731	728	679	765	742	718	740	813	762	743	767	754	767	718	764	730	745	732	752	725	753	701	809	758	748	790	736	711	729	732	745	740	764	748	794	785	736	737	780	767	726	703	697	748	737	709	774	729	732	672	737	794	782	718	757	765	754	750	795	712	730	769	738	784	772	746	723	726	770	767	733	766	743	723	748	769	754	703	748	758	756	762	737	721	778	777	770	723	732	758	771	730	774	781	755	743	711	767	715	761	689	767	779	761	737	783	731	739	792
24873	2930	652	406	335	320	286	293	275	268	304	271	283	283	270	304	278	277	317	274	278	276	294	331	303	297	277	302	299	311	325	284	317	317	274	259	290	293	285	297	274	295	283	294	319	326	277	326	313	243	267	298	289	318	254	295	290	283	304	308	279	288	299	298	289	275	297	297	295	300	274	297	316	285	284	324	296	290	299	265	265	308	292	292	317	277	298	291	318	297	301	271	271	293	310	286	288	284	295	313	322	262	289	276	277	329	336	264	302	302	309	289	294	272	279	280	302	289	285	281	280	292	291	293	279	302	301	291	301	316	277	269	281	281	298	303	326	291	301	300	324	315	306	302	302	236	321	291	314	289	308	319	289	307	317	258	289	301	305	282	280	285	299	308	290	288	278	285	294	329	272	275	291	273	298	280	300	332	323	301	285	306	306	321	290	275	336	305	305	288	311	286	329	268	298	260	278	291	291	298	266	290	286	314	292	285	306	313	316	293	269	265	263	259	294	278	304	288	289	323	319	284	284	289	285	306	308	298	296	286	301	259	299	332	292	296	242	291	256	292	289	269	299	293	339	293	270	303	316	299	310	294	277	288	274	300	294	257	252	300	305	296	297	258	300	311	300	315	299	279	288	310	252	268	315	306	299	306	282	327	280	321	319	279	278	289	273	317	303	306	263	291	318	312	277	290	305	290	248	302	296	286	295	307	352	272	274	282	291	257	303	301	253	296	290	305	297	298	276	287	267	327	298	281	256	285	320	295	281	278	263	291	305	288	293	317	304	303	267	259	275	320	301	325	295	283	288	304	308	300	307	302	313	329	307	311	302	295	314	292	285	269	308	286	296	276	303	314	330	283	299	302	318	291	288	322	291	288	307	263	292	308	286	294	268	293	285	276	318	284	285	296	300	305	312	251	300	288	299	293	286	289	277	316	294	323	306	299	303	287	298	321	301	320	306	255	313	324	312	258	253	307	303	285	297	282	325	311	259	259	301	274	287	293	336	310	320	283	305	309	303	296	315	309	283	325	272	321	339	255	289	260	295	238	283	323	319	284	287	303	278	304	308	292	280	273	291	312	300	279	310	295	274	302	292	317	293	297	322	269	275	314	298	316	307	302	286	292	320	303	305	292	238	289	265	260	294	270	279	295	279	263	271	278	336	303	316	317	283	319	313	273	293	314	286	318	310	278	318	328	256	291	308	311	292	295	286	278	267	315	296	280	289	317	281	277	298	301	315	296	327	316	315	288	273	276	339	267	262	323	337	292	259	315	266	271	292	293	294	283	288	282	303	288	300	268	275	285	295	268	298	309	296	281	287	325	322	290	292	284	306	286	313	299	274	306	285	300	305	345	282	311	297	311	299	339	291	312	285	260	290	336	291	307	316	259	286	263	319	326	281	269	298	266	305	291	294	260	313	284	291	279	287	324	284	280	263	275	295	248	308	311	274	259	287	260	269	304	300	294	289	287	277	286	319	321	307	283	311	269	320	302	305	303	283	304	319	303	309	282	274	287	288	291	288	308	304	286	295	292	309	261	251	296	303	292	298	287	304	282	291	304	301	296	285	266	249	311	289	294	284	288	299	325	274	300	282	301	307	317	282	304	277	274	291	302	294	334	330	294	308	282	246	306	290	294	327	319	381	282	259	295	305	300	274	271	321	296	273	307	288	282	292	306	270	285	281	292	294	272	297	299	335	287	309	305	300	306	289	266	327	299	258	270	279	300	331	269	312	327	313	289	267	278	261	277	287	319	303	284	315	283	283	284	297	295	321	316	327	301	297	344	333	287	291	315	348	304	297	341	319	264	294	282	291	278	319	304	303	296	287	306	278	264	273	290	282	281	297	256	316	301	268	291	297	290	308	301	338	307	304	287	295	281	306	324	287	301	292	317	313	324	311	343	294	298	296	291	327	290	306	309	291	301	263	327	301	307	334	288	309	312	304	269	301	285	272	283	287	293	300	302	331	317	295	257	270	296	314	301	353	286	294	298	294	279	335	300	339	297	281	285	322	305	312	328	283	277	301	297	298	311	296	357	285	302	292	289	288	274	295	322	295	294	293	321	325	317	309	343	305	301	277	297	321	303	267	318	292	317	269	279	296	314	273	294	319	305	312	313	293	307	309	312	325	279	262	317	310	317	287	278	312	310	316	289	317	282	297	307	297	311	306	302	287	314	270	364	288	303	311	308	306	309	302	269	301	271	296	306	310	306	303	283	306	322	308	295	297	309	283	300	298	292	281	312	266	310	279	297	307	290	295	317	306	295	286	263	298	280	296	269	285	297	301	301	291	284	306	297	303	329	306	288	280	295	328	306	285	299	344	319	274	307	266	291	278	300	251	338	304	300	295	275	326	299	286	287	301	299	313	290	301	327	323	292	305	281	332	288	291	299	274	336	329	318	291	310	304	306	299	315	287	274	274	299	301	288	264	274	298	298	290	301	286	270	329	278	290	297	290	270	267	280	258	306	283	292	299	283	283	298	294	311	280	267	292	318	313	295	287	317	286	309	329	293	314	301	299	289	319	298	313	315	286	322	276	303	275	304	259	279	300	301	304	320	282	321	293	281	331	278	302	270	296	295	304	293	300	314	317	312	336	279	274	289	276	308	324	299	288	282	316	292	300	310	302	295	272	285	288	275	311	277	265	313	267	325	318	298	299	304	326	307	269	316	298	280	276	288	262	283	301	335	304	321	296	313	268	288	286	298	261	298	275	301	301	318	283	308	332	316	286	273	315	287	266	300	309	273	290	300	270	313	282	278	270	328	317	286	287	283	307	309	286	305	332	294	276	263	292	327	286	274	300	284	248	289	298	286	333	296	282	265	270	268	280	340	270	290	245	351	282	327	292	291	302	272	286	299	299	330	307	288	290	276	289	285	306	300	297	276	292	262	291	300	297	292	315	325	303	310	294	323	332	300	279	314	292	294	325	301	297	334	283	292	299	303	274	309	292	299	297	302	276	300	290	308	291	280	284	298	318	286	284	291	243	316	261	299	291	314	293	278	249	308	286	300	277	300	278	267	306	296	317	320	310	282	277	286	309	318	270	289	346	297	279	305	307	316	302	295	300	276	306	296	279	309	285	299	293	291	312	297	287	288	310	268	330	273	316	288	334	280	280	255	306	285	298	284	295	297	338	299	279	302	303	292	300	301	278	287	292	286	294	301	312	325	296	299	311	324	278	285	262	307	288	323	281	247	328	299	324	325	322	324	289	291	338	322	293	285	278	285	311	292	299	295	285	311	303	268	285	264	300	290	283	280	296	312	299	294	302	291	309	286	293	296	299	296	281	302	290	256	296	288	308	303	320	273	305	301	296	271	281	303	320	279	297	298	308	309	272	286	277	291	263	315	293	284	291	284	273	305	320	302	281	275	304	248	284	288	287	277	335	290	307	287	308	311	256	303	326	338	339	281	328	295	293	308	342	313	284	293	299	279	307	300	314	300	336	285	250	299	297	285	337	323	337	310	286	280	327	312	291	286
18514	5738	4231	2479	1380	1014	843	786	684	737	712	738	690	695	655	677	674	695	701	670	658	668	696	669	644	643	646	678	639	651	635	647	651	661	648	680	692	683	693	681	643	661	673	716	688	587	656	705	675	652	726	648	659	668	661	645	642	670	639	636	629	673	670	680	638	673	669	710	651	635	704	680	650	654	637	686	666	637	653	623	662	654	667	631	651	667	713	644	705	665	724	642	675	708	701	642	683	634	707	641	617	643	684	704	612	659	630	687	684	666	637	636	666	670	665	683	669	666	699	665	668	626	654	726	702	653	658	662	687	641	692	690	671	642	663	663	633	680	649	670	656	640	672	649	645	625	688	654	631	679	674	623	630	687	642	681	723	641	685	638	672	655	664	648	621	629	656	609	666	643	649	665	652	717	684	694	706	639	663	687	701	633	671	647	652	655	684	692	657	652	673	665	651	696	640	687	689	636	662	716	712	614	653	657	653	662	640	624	672	637	646	661	622	622	676	619	686	658	660	666	622	666	627	601	662	651	691	667	627	645	686	622	651	678	680	660	676	658	655	673	655	710	655	668	639	666	636	637	665	678	714	596	630	663	703	681	684	728	675	703	642	653	654	695	721	639	673	666	691	670	683	665	648	621	658	664	675	687	660	649	636	641	672	710	693	684	682	630	636	644	626	671	665	645	698	654	639	662	658	657	615	696	649	676	693	661	644	649	677	670	678	663	662	658	657	617	654	620	664	662	647	653	644	647	664	660	648	719	648	616	676	659	631	667	668	644	677	669	703	661	657	701	656	685	669	651	679	649	664	650	610	688	623	651	614	657	668	682	652	655	663	683	669	669	645	679	663	691	625	679	652	653	640	668	648	706	668	610	698	675	673	686	630	648	648	696	705	666	627	662	686	674	663	652	652	668	684	695	716	695	595	616	676	631	659	705	662	626	658	628	657	643	640	670	665	659	685	676	633	633	640	666	647	680	692	685	659	652	613	687	663	704	660	682	685	651	655	658	675	692	659	662	663	672	674	660	620	641	676	649	655	655	660	670	659	657	676	666	664	623	671	661	581	678	625	691	664	675	655	655	662	688	696	636	625	685	679	643	690	619	701	663	720	670	658	688	664	708	666	709	637	656	668	636	658	701	632	627	648	662	659	644	668	671	653	673	692	622	649	662	664	668	721	670	667	724	690	641	659	650	644	605	633	673	652	650	715	658	723	687	593	626	643	675	630	650	671	656	641	691	638	647	615	663	630	654	699	717	615	674	673	673	708	668	648	631	690	693	655	669	672	676	654	640	645	660	632	725	641	681	645	711	643	639	667	632	641	642	639	614	637	683	648	616	641	675	656	655	680	664	683	634	660	644	658	644	672	694	689	709	654	677	683	635	645	659	662	621	668	702	642	668	662	638	662	653	656	682	658	649	660	663	624	659	668	668	643	689	655	631	647	656	620	670	610	651	639	661	636	645	635	701	661	686	612	668	682	644	654	644	692	631	598	612	674	674	660	698	672	649	664	657	688	678	634	627	710	697	659	667	691	647	599	651	642	653	685	594	658	668	639	641	675	661	667	673	696	664	661	671	661	676	660	664	685	670	643	706	692	647	596	678	665	649	659	687	691	667	691	668	699	630	636	664	617	695	675	683	592	658	649	658	650	615	678	634	599	629	643	649	648	643	684	666	710	664	656	644	662	659	678	654	634	672	694	609	636	674	700	679	654	696	662	667	658	672	716	663	676	635	652	695	676	655	642	679	665	618	661	674	605	647	679	640	646	680	637	664	683	684	657	657	653	614	654	656	636	669	573	621	675	616	677	651	680	668	640	647	691	641	632	703	714	687	594	670	695	608	670	683	683	656	661	676	650	641	593	653	692	651	657	638	673	649	679	610	664	672	638	694	629	666	689	658	645	614	667	658	629	659	678	663	667	646	675	679	676	613	617	654	662	647	665	662	657	627	657	619	684	635	615	655	670	640	685	683	698	664	625	668	656	635	710	663	710	675	689	636	673	663	672	685	617	704	640	649	691	724	679	652	648	724	675	640	663	679	643	672	641	658	634	681	664	700	621	641	675	635	658	657	671	687	677	644	665	640	638	645	648	666	645	609	670	643	708	647	639	682	622	633	635	687	644	671	698	678	658	681	677	641	691	670	643	614	721	683	618	680	660	702	689	724	652	677	667	683	647	660	695	706	715	656	652	698	690	653	679	655	707	675	662	685	660	681	675	651	674	623	667	657	641	646	704	678	657	704	647	712	648	645	669	626	666	657	672	652	685	675	627	686	600	670	596	661	628	662	646	678	665	649	661	620	696	666	663	679	660	652	633	683	664	679	653	663	664	721	702	677	715	653	676	694	673	645	642	652	680	662	636	681	679	676	696	659	663	661	639	690	680	672	661	675	630	709	636	611	719	663	673	618	663	684	665	692	662	622	689	676	658	716	653	672	686	669	659	705	664	667	662	664	646	646	599	653	626	653	646	672	637	703	700	690	659	647	707	679	597	682	660	628	629	661	641	634	659	673	627	643	682	660	684	658	647	662	631	701	671	729	699	650	689	657	684	660	647	643	679	640	662	644	630	670	662	652	633	612	643	686	662	626	665	703	654	650	619	694	711	648	692	663	674	675	692	644	702	673	643	663	670	634	680	677	679	675	660	687	670	665	664	710	705	661	667	631	693	628	656	650	654	673	659	641	636	700	695	650	651	656	622	732	656	618	669	675	687	668	631	645	648	647	629	682	658	638	680	669	686	666	651	670	719	656	613	653	645	649	618	645	645	677	676	668	675	649	711	634	707	704	706	663	693	676	651	692	691	658	699	642	642	640	644	606	630	684	660	664	686	674	709	629	669	734	648	624	667	664	677	657	689	692	631	638	626	640	638	656	593	665	629	623	659	619	687	654	650	665	661	656	636	702	657	659	669	655	669	701	702	654	677	697	648	626	714	623	652	658	701	657	638	632	701	652	654	674	637	642	630	634	647	696	635	681	665	699	668	653	656	675	680	684	673	677	669	657	692	665	668	674	670	719	651	700	661	696	661	654	673	624	670	644	642	641	704	647	630	654	654	663	664	642	676	746	662	644	656	696	681	668	641	664	622	660	660	674	653	646	675	634	718	648	625	616	677	666	654	692	626	662	667	671	697	622	653	682	680	634	632	663	680	681	699	629	682	668	683	657	648	653	655	665	681	676	674	674	651	645	663	666	660	605	648	670	679	689	636	649	728	625	625	681	626	659	615	683	613	660	667	646	675	657	641	678	655	693	696	677	646	715	657	702	649	723	658	626	680	638	669	663	662	647	663	597	693	699	701	679	623	631	668	663	612	640	600	648	647	691	660	628	673	657	640	659	663	645	597	677	685	682	645	644	655	731	681	623	607	654	697	683	657	639	682	678	623	610	656	652	666	658	635	643	719	681	608	687	642	650	606	648	691	634	662	636	653	663	637	628	684	672	677	685	629	695	652	642	692	680	610	657	642	720	662	679	696	676	669	670
32020	5771	1057	552	381	350	335	316	345	339	306	284	294	285	307	264	303	315	300	329	303	333	341	279	321	313	318	315	307	337	286	294	301	315	315	358	304	290	335	313	294	293	315	306	324	330	314	331	314	315	289	293	283	324	279	301	330	309	338	365	295	322	288	311	334	325	330	316	331	292	300	292	306	325	305	346	344	305	323	284	296	322	284	328	320	348	311	324	301	333	343	306	307	282	300	302	317	332	323	308	282	306	302	332	290	300	300	291	300	270	307	279	258	335	354	306	324	308	286	347	302	315	317	318	303	313	289	315	328	293	294	318	300	324	359	324	283	306	316	319	329	296	332	321	330	330	306	327	323	343	303	313	329	315	325	317	327	305	295	344	328	296	330	291	289	296	302	270	315	333	305	298	284	277	299	317	288	277	313	310	341	313	326	315	301	261	319	306	309	279	295	319	325	331	315	293	315	300	318	303	277	325	328	275	310	300	293	302	322	279	300	269	312	288	266	340	283	310	328	290	308	305	322	323	329	326	305	299	315	284	308	305	312	335	284	280	322	283	303	310	305	308	325	313	298	310	321	301	279	289	288	334	343	291	280	318	300	312	299	339	309	293	313	310	300	283	305	328	324	325	289	305	317	300	295	303	295	308	306	303	322	322	294	332	331	315	341	299	312	318	303	307	284	292	325	325	294	333	286	315	323	311	320	301	325	325	308	315	302	298	336	313	325	325	298	318	326	305	306	302	337	325	292	291	296	312	307	323	284	290	316	293	288	319	304	293	318	278	287	324	337	315	322	278	287	316	315	282	334	305	307	347	293	304	331	320	357	337	308	305	337	292	346	328	295	313	323	350	315	290	323	335	308	297	343	308	262	293	309	294	301	321	313	318	316	305	305	351	321	322	319	302	299	320	305	316	306	321	312	291	287	300	291	322	302	276	287	316	290	302	302	297	289	318	308	295	333	302	360	327	305	304	291	320	324	321	329	290	300	290	301	328	283	323	282	333	338	315	346	300	319	299	311	331	325	277	318	305	292	312	292	307	293	328	291	281	306	329	292	300	329	321	314	284	305	320	294	323	333	334	303	335	313	310	298	318	278	328	286	316	271	308	322	331	318	320	313	308	310	337	285	323	305	342	330	306	315	301	303	312	304	328	287	278	273	305	311	297	352	320	293	302	332	308	321	288	295	303	318	305	310	310	299	302	314	320	293	286	296	297	291	318	299	296	308	319	297	274	304	316	311	311	300	290	296	319	352	311	348	338	291	324	327	339	344	289	320	312	298	253	312	292	318	320	299	308	286	286	311	317	299	311	319	305	332	307	310	309	335	312	298	281	305	325	279	296	316	322	343	295	324	324	318	302	353	350	296	295	329	323	307	276	326	335	313	306	293	308	332	299	319	289	325	277	306	311	251	298	257	285	322	306	354	308	325	311	305	310	322	287	300	312	292	307	305	301	280	313	290	303	291	339	323	337	303	304	334	296	307	314	277	321	321	315	279	298	326	357	340	306	328	303	314	278	321	334	274	300	307	312	273	278	325	319	325	327	297	325	298	313	320	344	333	311	343	327	315	311	296	282	301	311	314	318	305	300	272	290	307	262	330	316	283	302	324	292	311	280	310	279	288	293	291	283	330	318	299	291	308	319	332	321	339	336	336	291	298	337	305	295	315	338	292	324	321	337	304	298	274	284	324	308	304	303	314	322	297	335	304	287	311	250	303	295	310	321	318	309	307	341	299	305	315	314	305	325	299	312	326	322	271	298	295	326	309	360	275	269	304	323	312	288	331	358	328	326	304	309	293	306	278	305	308	290	280	306	310	300	297	311	274	310	354	330	343	316	337	294	328	315	288	303	305	277	319	307	307	294	303	323	305	318	312	339	331	309	271	282	325	314	291	293	319	299	302	309	297	302	314	310	337	342	291	289	310	320	317	273	377	312	330	346	311	349	307	269	316	290	288	312	316	329	330	306	316	353	343	299	301	273	312	294	331	326	309	331	341	303	304	284	305	305	324	328	323	314	320	315	313	273	318	336	311	315	323	341	289	301	318	311	318	322	322	322	312	299	319	287	337	293	295	314	326	301	303	258	278	316	323	285	321	352	330	330	313	338	333	315	302	308	319	326	314	300	327	311	278	290	294	322	342	314	341	344	343	331	320	297	301	339	304	349	303	307	312	284	327	337	326	282	293	302	286	327	278	296	319	319	308	315	293	316	326	317	296	292	318	296	266	289	286	300	345	310	299	309	333	312	320	337	297	293	321	293	303	314	314	323	299	320	358	284	316	321	298	303	320	306	297	309	306	301	302	292	301	287	276	310	322	317	315	319	277	292	294	304	310	311	308	305	329	312	307	298	338	303	324	289	326	281	326	311	343	323	334	298	306	314	314	303	306	315	331	296	326	329	296	315	304	309	289	309	315	318	350	316	285	312	298	350	333	315	290	324	317	311	293	281	307	326	292	300	285	297	324	284	320	296	283	311	306	326	306	293	314	327	271	341	312	300	316	310	289	325	320	293	317	314	317	293	319	329	308	305	293	371	302	319	301	286	321	337	334	343	316	275	285	304	297	321	336	330	303	321	318	322	286	319	314	318	267	278	305	275	280	299	298	301	322	322	313	299	304	306	318	288	329	291	282	308	326	322	289	310	338	311	317	302	277	339	326	279	321	315	273	288	274	319	295	302	317	286	303	336	285	280	286	316	364	315	308	332	269	329	320	313	333	288	298	315	308	356	325	321	325	324	317	293	288	305	328	283	307	329	311	291	302	325	322	296	299	349	339	302	311	303	288	322	341	310	307	308	312	302	296	304	328	303	313	299	293	280	294	325	260	322	328	295	262	302	302	311	323	341	349	274	352	332	295	319	352	306	324	291	308	294	347	346	301	311	291	276	281	321	322	304	275	314	320	312	297	310	286	318	284	300	309	320	333	314	306	289	316	303	312	314	280	285	291	280	314	323	315	350	279	267	310	339	303	311	274	309	314	320	294	305	286	303	320	340	323	308	296	272	294	336	315	307	325	333	325	311	300	344	317	323	345	322	278	300	316	312	301	321	333	291	309	302	264	322	305	282	326	290	292	312	331	308	285	314	309	247	313	366	293	311	354	311	307	291	298	305	290	278	296	301	282	276	313	332	329	336	346	280	310	322	312	323	324	337	328	304	317	279	324	322	292	338	327	294	323	291	307	316	271	296	334	319	303	298	286	247	290	338	298	317	339	341	290	299	318	316	353	327	331	315	288	325	320	297	319	302	299	288	305	289	324	268	323	259	287	301	313	314	321	313	265	345	312	293	285	278	301	265	297	293	308	268	292	304	287	318	308	295	266	305	263	273	285	287	303	311	285	277	300	350	340	331	313	311	327	269	305	303	275	281	298	291	282	303	299	286	258	292	278	327	302	348	303	321	328	301	302	288	298	301	262	306	323	340	354	306	281	321	320	298	332	304	328	335	305	296	291	349	325	310	338	300	307	281	312	300	296	293	302	308
23826	12244	8381	3900	2237	1568	1126	958	763	865	835	823	727	725	764	764	743	707	746	729	737	739	763	719	728	735	718	668	718	702	729	731	662	744	714	732	739	710	745	754	734	732	747	709	720	787	724	735	696	734	747	704	656	723	680	745	761	753	728	753	728	704	710	729	733	736	712	698	694	690	677	711	764	657	734	728	752	741	705	753	696	703	745	658	714	676	720	696	742	773	730	667	750	749	688	701	741	744	694	710	694	700	706	683	686	710	721	670	736	717	694	779	740	705	678	735	753	695	705	672	732	726	763	732	735	670	740	732	738	702	730	763	785	697	722	711	738	711	745	747	707	776	708	701	735	708	725	681	704	759	706	737	705	696	724	732	721	745	724	740	666	661	737	730	705	674	727	666	707	681	737	721	696	725	759	715	757	674	693	713	821	719	744	704	706	688	742	698	755	696	707	729	685	761	745	699	715	738	717	729	703	667	702	734	718	784	710	715	682	685	743	734	702	715	695	701	701	728	702	702	756	720	650	706	746	685	700	743	745	696	679	706	722	697	750	757	720	720	723	695	705	706	697	709	704	727	681	745	715	719	730	711	755	706	724	716	678	703	744	751	696	702	731	689	719	721	712	756	693	710	723	734	674	712	709	740	730	756	714	690	722	728	688	706	697	713	728	681	724	722	713	715	729	700	728	715	628	716	711	718	711	750	731	768	708	708	696	706	742	692	710	698	789	683	685	721	687	730	716	652	696	719	750	703	722	733	716	729	750	704	729	740	703	740	692	728	703	765	713	765	714	725	773	729	702	636	724	704	703	709	718	696	723	701	672	732	730	725	682	698	723	670	730	707	724	719	703	707	695	693	762	714	772	690	733	649	725	700	707	723	706	692	719	713	702	706	707	689	722	714	765	653	702	715	725	732	731	695	733	710	720	727	697	738	699	721	717	783	752	677	749	722	723	733	742	673	700	700	703	667	707	761	743	693	723	697	733	704	702	687	706	748	702	712	750	737	675	701	738	715	708	695	707	680	718	664	704	725	724	758	743	704	708	737	685	710	699	720	749	714	712	711	727	684	746	766	724	709	745	675	747	743	723	762	719	723	735	720	720	697	700	698	707	667	725	682	699	718	734	676	718	663	713	730	741	716	725	758	745	747	675	801	707	698	770	732	728	702	690	636	718	723	718	668	711	738	666	713	767	698	688	654	663	719	688	729	745	715	691	712	708	720	720	700	685	742	677	697	692	706	689	759	665	708	710	701	641	694	742	679	729	739	691	762	650	685	751	705	693	653	687	752	725	637	703	724	683	737	670	667	744	739	718	770	753	743	736	715	675	717	712	700	677	762	733	758	770	695	724	738	793	745	726	716	717	671	720	739	688	677	691	719	666	688	709	679	735	713	732	735	686	685	722	711	710	721	715	726	756	691	731	739	702	746	716	724	696	718	737	750	666	706	747	693	704	704	728	691	750	723	711	727	702	700	710	670	727	722	718	751	731	724	723	738	714	760	702	704	740	723	700	715	682	765	728	729	745	711	700	746	740	715	694	689	708	735	740	737	693	681	704	675	710	690	732	666	696	753	744	708	656	689	691	712	705	738	748	699	728	714	732	745	685	729	700	690	734	687	704	719	736	762	681	697	747	724	707	720	688	703	644	674	725	706	697	694	719	743	726	724	696	710	757	671	739	727	754	724	732	758	744	706	719	711	680	742	757	751	739	705	707	691	711	686	741	706	719	747	721	750	716	711	705	679	668	718	709	726	726	692	711	715	733	743	715	704	726	730	713	762	665	689	746	704	711	697	694	736	732	703	710	753	743	707	698	711	647	735	712	743	678	727	698	733	730	727	696	676	693	677	724	688	712	738	735	705	713	708	641	656	730	704	715	723	720	698	716	700	693	729	705	743	663	732	749	713	767	698	709	720	690	741	679	763	715	769	729	708	731	719	712	702	715	694	741	700	724	711	728	701	740	705	764	710	665	624	744	684	691	732	698	711	735	744	778	691	735	721	695	713	727	715	666	723	731	666	700	732	680	670	709	662	714	709	707	681	725	739	727	743	694	745	737	709	718	728	733	725	696	730	683	744	705	724	682	788	649	707	686	727	694	671	719	706	699	748	711	696	719	682	732	704	686	683	706	704	731	748	697	723	689	744	704	721	777	753	756	744	678	739	706	704	680	676	718	703	711	747	699	684	711	731	742	703	704	698	722	698	705	722	719	713	730	653	721	728	737	738	718	665	692	737	789	761	709	719	764	702	693	685	765	754	757	718	709	777	691	707	716	734	728	714	703	726	728	694	703	715	662	698	699	685	699	692	743	783	728	737	707	689	690	707	704	743	736	724	714	771	707	701	700	735	721	706	719	754	737	695	721	759	690	669	711	740	722	645	681	713	732	736	724	737	754	701	747	756	760	707	695	707	682	758	736	730	648	669	724	724	733	689	723	736	661	733	677	758	706	674	741	738	721	751	770	748	686	740	742	693	684	729	724	718	743	703	737	737	748	689	736	699	745	688	726	707	718	685	706	713	710	700	756	712	743	686	707	742	734	724	685	675	716	688	682	722	720	718	684	708	722	737	678	691	765	753	702	713	734	682	722	721	753	691	745	688	671	693	705	741	717	732	686	760	701	707	657	753	679	751	694	696	707	713	742	667	691	701	732	725	746	694	738	756	685	741	727	750	718	710	711	695	722	676	751	664	710	681	719	706	770	721	705	734	744	695	757	704	709	725	745	731	746	721	708	720	741	742	730	735	722	681	692	743	686	672	700	744	719	679	679	727	658	718	723	750	712	720	752	697	705	749	716	700	725	687	686	711	743	695	664	697	691	706	730	736	746	648	725	700	716	726	751	758	704	759	749	685	702	718	677	788	778	698	695	761	707	672	708	718	716	740	737	747	702	697	712	718	742	723	732	709	719	699	733	716	758	693	688	690	753	700	770	714	665	702	701	698	728	692	719	707	698	731	708	702	708	684	754	717	720	689	720	727	725	717	707	707	725	737	748	708	735	701	695	718	696	730	707	741	733	725	722	689	735	753	751	734	753	729	712	716	723	734	725	686	699	690	730	725	712	759	668	733	700	736	673	641	713	719	695	700	664	734	740	697	725	740	699	755	755	674	697	700	749	712	713	721	721	734	700	717	736	749	707	731	712	762	771	766	699	655	696	683	706	757	725	706	709	698	690	684	711	723	747	701	731	712	720	673	702	715	685	719	698	725	698	703	691	696	724	711	692	726	704	762	716	733	706	696	770	665	678	718	747	750	751	744	739	733	730	718	756	744	770	705	703	676	698	732	708	709	675	745	723	727	738	685	745	728	725	720	712	708	677	727	757	676	755	744	733	732	719	672	681	746	697	670	708	730	696	681	714	718	770	714	689	726	699	703	708	732	702	723	732	761	727	744	693	688	772	737	756	730	660	694	694	714	718	676	743	722	737	740	693	747	717	737	719	660	750	654	707	716	732	730	683	762	689	665	696	762	738	735	704	763	744	748
36880	7722	1171	530	422	343	376	352	326	338	349	340	340	339	304	297	304	321	320	323	322	336	306	330	330	303	314	312	323	331	333	330	324	351	312	294	301	333	352	315	301	299	324	327	299	321	306	354	295	280	315	317	326	309	352	318	322	343	338	317	343	291	339	293	303	310	308	341	320	336	310	309	345	302	333	315	354	302	336	333	345	343	358	333	291	317	312	307	319	317	345	318	315	316	330	295	314	319	320	297	318	279	312	295	339	323	328	289	333	297	298	307	331	338	345	308	323	310	312	315	315	317	307	296	313	335	311	322	305	325	292	298	346	317	333	314	344	314	314	303	349	296	335	325	328	295	290	304	319	329	270	346	320	334	318	314	310	324	326	304	343	330	357	307	315	342	337	347	307	307	310	382	287	335	305	286	300	327	323	336	335	306	314	305	278	350	309	319	306	335	306	299	328	320	317	308	342	327	365	301	348	347	308	324	307	287	317	309	317	303	318	310	298	333	324	352	312	319	291	325	311	321	302	305	335	296	361	332	321	297	325	314	332	318	328	336	352	346	308	274	313	316	339	324	301	342	321	325	322	326	325	269	280	344	312	323	312	316	308	296	309	324	330	309	347	296	318	299	327	336	309	316	327	320	267	352	307	301	334	304	335	309	323	317	297	327	327	335	331	322	341	314	323	284	316	311	313	311	322	309	312	333	327	345	331	345	293	337	293	330	309	287	372	307	313	282	320	291	352	358	319	323	304	349	329	312	326	335	307	329	327	299	322	329	281	311	315	299	290	295	296	306	349	341	331	332	304	337	334	322	309	306	320	306	321	327	267	274	325	307	313	336	356	335	287	307	320	369	350	323	273	313	307	312	334	321	340	332	357	346	311	352	334	295	314	338	310	304	335	310	298	326	338	241	303	296	302	305	321	308	325	307	304	292	311	316	315	336	316	300	271	330	342	332	324	314	294	344	303	307	305	334	322	332	324	338	323	295	340	304	296	297	304	297	326	285	319	334	281	301	322	369	314	338	306	302	347	295	305	360	325	356	310	318	342	338	366	352	337	345	317	314	316	309	296	323	310	330	335	287	340	304	325	307	337	319	317	302	342	307	329	337	333	339	322	340	317	317	333	315	301	319	306	294	350	296	356	329	315	282	366	304	296	318	299	339	291	316	344	301	322	325	304	346	324	283	313	304	327	299	304	329	307	327	322	319	323	319	323	329	299	305	309	307	319	297	321	293	331	304	325	331	321	323	329	291	329	296	333	310	318	363	337	322	307	292	306	327	319	319	305	310	295	314	320	337	305	312	306	345	301	334	358	345	339	318	291	336	374	309	333	339	318	327	310	337	326	305	308	319	320	322	352	339	358	301	353	332	316	274	310	302	338	309	312	296	301	315	331	325	323	312	282	344	340	362	349	319	352	309	344	323	322	319	314	307	325	306	289	293	334	323	316	283	289	320	314	351	306	335	330	330	308	308	343	337	286	255	285	312	294	303	323	313	348	341	321	297	308	352	315	318	333	306	301	296	336	342	335	331	319	360	283	312	327	332	326	295	317	302	286	322	312	318	330	349	331	304	370	317	343	334	308	312	308	329	352	327	290	314	321	334	342	318	307	310	333	314	286	334	312	276	298	323	285	304	352	316	334	311	303	278	320	332	315	308	290	334	336	319	291	296	318	327	326	336	329	308	291	321	324	315	333	318	312	326	359	330	301	282	337	310	324	310	308	325	282	307	313	301	350	314	324	323	321	340	314	356	314	334	291	349	334	351	308	323	350	289	291	307	313	312	284	317	331	339	305	327	373	272	329	323	322	292	312	301	317	323	329	364	342	340	310	331	321	317	303	314	331	319	325	304	296	302	321	312	319	331	323	327	329	320	330	331	313	285	354	340	305	347	344	324	313	322	344	308	319	306	312	302	300	314	318	322	302	357	326	329	331	302	320	335	358	300	331	334	335	316	334	318	310	323	318	302	297	317	305	290	316	305	306	340	282	298	311	327	309	310	282	318	325	357	320	338	310	320	311	347	303	339	341	324	315	335	335	309	302	322	308	349	324	308	325	325	341	303	312	335	302	331	306	332	338	318	297	347	316	378	331	329	282	289	320	296	312	297	298	332	301	321	327	338	328	331	290	328	314	306	329	309	360	295	334	360	327	317	321	338	329	338	296	342	314	304	328	321	345	335	342	324	290	316	341	334	317	276	301	302	324	332	355	310	295	292	309	393	340	305	316	324	354	355	299	318	323	332	317	340	305	324	303	290	339	316	309	325	303	313	299	315	348	329	317	320	347	309	309	325	339	321	327	324	345	314	323	331	330	327	337	333	310	293	313	265	328	339	332	319	305	313	293	330	329	307	347	356	296	312	310	331	338	298	299	295	291	319	329	380	383	340	339	309	316	305	357	302	320	339	311	324	353	341	310	320	294	297	328	350	307	298	297	346	292	357	313	309	316	327	319	306	311	276	296	318	347	315	279	304	302	354	335	374	320	332	325	332	334	331	317	349	280	315	313	317	344	327	281	324	335	321	310	344	331	298	336	296	329	326	300	328	334	329	331	330	315	309	357	342	322	328	303	300	312	312	299	283	296	317	319	310	358	302	334	325	322	300	336	300	305	361	343	308	316	323	276	301	307	338	325	305	306	315	348	319	337	307	301	310	317	305	270	304	344	306	300	306	315	302	303	340	323	298	327	285	303	325	286	304	345	328	306	324	290	310	326	316	315	308	293	307	345	326	333	293	339	343	309	311	294	308	300	313	289	305	334	317	310	315	305	318	305	322	324	292	296	339	318	293	318	306	286	321	326	294	322	334	325	338	328	326	331	340	325	293	318	348	295	336	298	310	317	320	337	308	333	305	335	290	293	299	352	321	292	338	298	328	333	308	371	325	345	319	296	299	341	337	364	317	302	311	314	335	275	352	346	321	356	320	303	328	355	346	317	320	292	301	359	318	347	328	323	327	320	328	321	366	321	355	313	325	320	307	323	302	327	304	324	334	343	294	331	313	299	322	335	316	327	277	312	313	341	308	348	325	303	285	281	321	325	319	353	292	318	350	326	316	320	327	352	335	327	368	344	308	296	313	323	313	352	334	314	328	327	348	330	344	309	314	332	319	335	313	348	348	305	303	320	271	307	339	307	337	339	339	338	334	356	298	318	333	340	337	318	314	318	326	300	299	309	325	275	282	315	362	318	291	309	329	321	360	328	328	337	344	359	292	306	273	332	324	348	313	333	323	340	343	367	314	312	305	341	328	287	324	341	322	342	316	314	317	319	308	350	329	294	342	327	321	317	320	296	310	322	323	332	314	347	294	346	342	303	327	286	320	314	328	357	314	290	281	312	357	313	321	305	340	319	330	325	350	326	336	312	336	323	319	284	323	323	329	324	337	334	314	328	356	342	296	295	310	360	338	357	318	307	326	347	321	322	335	302	305	326	319	325	309	309	339	297	336	316	339	342	325	320	342	303	326	344	307	295	319	330	319	359	304
26162	10343	7303	3790	2439	1416	1169	1029	1016	881	927	897	858	780	788	799	795	767	786	790	714	799	716	748	777	781	834	747	778	763	777	779	762	795	754	772	729	738	711	774	733	737	741	772	753	745	720	794	755	727	835	776	725	784	748	715	758	782	797	748	783	727	764	781	739	718	760	726	771	819	726	725	769	764	710	741	737	717	731	779	787	752	791	735	775	746	772	754	725	731	782	743	769	750	761	776	750	718	740	729	791	764	787	766	827	798	734	727	716	788	750	770	768	744	744	745	780	793	725	743	790	736	786	759	788	737	758	792	793	712	740	744	772	774	690	727	785	767	793	728	777	806	800	753	789	762	772	750	750	755	746	801	758	782	745	772	780	774	719	780	747	756	796	762	762	815	708	746	734	741	790	751	757	744	715	726	740	776	757	744	741	797	761	707	740	748	784	752	722	740	738	727	805	806	730	749	797	714	765	736	781	758	734	688	740	768	769	734	777	729	744	794	760	769	770	739	770	758	748	796	712	792	801	738	833	795	734	726	763	783	769	762	723	743	768	808	816	791	760	728	734	758	762	742	818	760	737	725	776	780	726	778	711	776	733	736	751	760	729	798	739	791	722	729	764	821	732	775	782	760	757	734	758	785	763	759	786	767	742	729	731	708	794	788	750	741	750	778	770	771	771	737	778	798	731	754	767	736	754	727	736	790	704	752	747	781	794	722	739	727	737	726	734	721	686	738	744	772	761	773	721	757	765	770	790	722	783	756	743	784	727	799	741	801	760	749	725	780	785	750	757	702	750	759	782	749	753	802	753	798	761	776	756	750	760	768	799	781	724	764	717	777	754	743	784	775	747	778	801	747	801	763	739	759	762	759	753	766	725	797	756	777	741	782	727	785	765	744	811	751	767	771	794	741	764	750	694	782	733	686	759	767	777	785	724	778	734	761	760	746	746	779	783	691	741	716	779	784	731	726	804	749	767	798	768	746	728	770	782	775	794	758	797	759	813	779	784	709	746	759	721	771	726	759	752	789	744	752	792	758	733	828	722	709	740	778	766	741	764	778	694	777	743	792	795	794	742	750	721	733	779	779	749	778	763	785	740	791	762	734	743	786	806	749	791	738	763	773	774	765	767	768	787	763	761	745	744	734	779	798	748	766	715	769	780	759	752	753	742	725	766	772	767	805	747	759	720	717	813	724	787	721	734	759	760	761	763	762	764	749	731	745	731	749	779	776	790	763	779	739	787	757	775	741	683	794	805	723	749	749	762	738	753	810	738	763	777	752	761	761	762	781	796	750	710	743	796	724	795	779	787	775	704	730	822	732	775	756	808	718	740	749	729	780	707	760	767	739	757	839	747	746	680	812	746	752	778	780	775	780	731	737	764	746	777	788	780	773	734	748	807	743	715	776	735	757	775	773	712	772	770	725	751	747	715	748	725	737	772	805	788	783	740	766	723	745	787	766	747	775	765	767	747	738	713	750	791	760	747	797	733	689	752	809	776	759	731	752	749	806	761	762	786	776	744	746	716	751	758	710	740	793	758	782	715	740	747	730	754	729	747	757	774	791	786	763	758	719	761	752	739	757	738	798	781	761	708	767	750	754	704	791	732	759	781	735	767	712	813	710	794	744	745	765	752	800	753	744	786	727	748	757	737	766	800	802	712	791	718	746	744	728	791	701	741	731	773	764	756	799	739	773	782	742	720	714	765	745	739	754	772	776	731	765	768	748	707	743	784	764	731	699	760	754	763	748	791	725	751	791	690	740	749	736	767	703	771	756	767	741	743	708	736	772	791	747	753	760	774	704	756	747	755	791	743	762	752	771	789	735	769	763	774	739	769	769	745	742	741	712	765	733	757	724	760	755	801	750	777	767	763	771	739	760	723	755	745	768	733	743	745	744	820	724	754	734	739	751	748	728	739	754	788	776	766	793	780	780	850	775	781	815	746	757	732	767	738	732	730	789	756	792	792	762	781	737	714	733	723	806	762	765	743	770	747	753	768	765	770	710	751	719	750	758	721	753	800	739	772	767	783	773	737	742	791	747	745	803	831	763	730	797	760	716	714	759	768	772	722	797	761	752	791	732	701	771	775	724	787	771	762	740	789	789	726	734	793	733	744	747	763	751	796	832	762	689	821	783	739	772	745	761	763	702	774	779	765	726	751	796	707	768	718	804	773	711	773	764	727	805	727	737	776	741	728	759	776	811	721	746	764	758	799	748	749	761	727	747	784	720	772	818	745	796	784	731	757	771	742	701	795	789	730	746	744	760	742	760	835	783	748	716	772	785	777	807	769	757	730	714	765	784	785	760	801	757	709	700	731	776	755	737	809	756	816	773	751	747	731	759	734	740	755	757	772	775	776	774	749	764	761	749	786	755	729	729	759	835	738	808	726	816	721	716	771	738	710	732	734	763	733	785	750	698	759	719	745	747	788	854	739	771	681	778	727	757	781	757	750	723	764	754	761	762	720	765	787	784	795	798	762	723	757	788	771	788	777	738	728	794	713	719	778	724	769	774	725	766	738	785	743	764	775	768	797	761	763	779	780	797	751	787	783	739	806	741	759	739	820	769	784	754	762	760	760	733	776	790	765	767	747	694	752	734	747	736	753	754	733	716	770	744	737	685	759	756	762	732	725	749	782	765	758	746	719	814	755	753	683	731	785	773	796	777	740	751	742	784	756	789	738	763	768	752	703	747	765	723	760	768	761	770	762	756	699	735	758	774	695	786	754	773	737	781	775	733	762	767	779	746	785	742	811	785	732	772	754	753	727	784	798	735	800	775	772	757	764	728	719	792	774	747	740	755	833	771	733	753	755	787	727	729	774	742	783	780	764	800	752	754	737	757	720	771	716	784	755	758	723	811	767	733	788	763	768	787	734	772	785	718	774	761	773	787	779	723	815	753	756	744	773	730	759	756	753	775	701	755	769	810	756	758	745	698	764	745	761	794	793	757	751	755	788	716	759	751	752	843	761	733	757	819	763	741	742	740	712	743	760	764	779	748	767	816	711	774	822	772	724	741	769	755	729	758	742	703	771	715	774	760	762	741	735	732	750	764	752	767	747	750	736	725	775	767	722	757	743	813	745	743	766	749	805	736	739	770	751	753	798	745	739	755	770	768	756	751	791	772	791	730	787	736	769	759	750	732	769	761	740	777	753	778	790	775	796	735	754	743	731	724	747	747	682	725	779	721	742	724	770	778	751	790	756	752	757	789	739	732	786	738	760	744	790	727	770	723	764	752	763	778	747	738	755	728	831	747	750	751	753	749	720	793	766	708	713	749	726	796	751	771	716	745	713	739	737	734	720	710	718	778	705	743	703	736	762	769	766	731	746	751	813	746	729	762	692	758	764	783	752	816	766	732	798	758	740	750	743	761	732	766	754	796	718	765	724	723	744	740	701	763	744	724	736	741	790	765	782	830	749	719	769	778	747	797	757	733	787	799	730	749	746	745	782	731	798	740	782	711	796	765	769	770	783	751	714	777
22976	2058	429	407	339	299	338	304	295	304	309	270	310	294	285	298	315	296	298	305	267	297	259	261	289	281	299	288	272	286	313	302	279	284	310	285	289	300	331	321	309	293	281	284	287	275	293	311	283	276	299	312	320	304	297	309	289	286	278	286	310	288	291	298	279	259	303	284	284	304	312	287	284	290	296	296	282	280	296	306	305	279	276	282	312	317	296	280	286	247	328	276	286	305	312	305	291	282	289	329	298	283	296	260	331	313	290	288	282	295	306	300	299	304	278	293	303	303	294	282	313	281	264	307	329	266	323	283	250	257	315	276	308	297	300	288	296	298	286	307	304	284	301	328	296	300	285	306	296	313	281	263	273	283	302	319	297	270	266	293	303	316	297	283	294	242	311	261	306	280	298	236	257	293	312	329	323	274	313	316	238	291	350	300	329	275	261	305	309	282	312	284	340	309	305	311	292	268	279	288	287	303	308	275	292	306	290	282	295	284	306	273	240	281	271	300	337	300	258	298	299	300	310	299	303	301	302	288	321	315	293	278	325	315	285	279	298	305	270	333	275	284	305	260	283	283	308	269	278	308	260	299	288	300	317	262	285	276	332	279	294	299	301	286	306	280	258	291	285	295	303	304	285	293	294	327	329	298	269	264	313	277	294	283	286	329	319	304	313	296	284	314	275	275	278	316	281	310	301	279	297	308	256	295	288	334	302	305	284	279	281	303	288	306	305	282	285	275	281	301	289	276	275	303	285	297	281	304	287	310	288	297	307	282	261	282	278	319	279	294	284	292	262	300	300	299	286	286	304	310	291	321	305	314	296	277	295	266	305	301	284	270	307	301	308	316	269	319	300	293	284	294	290	272	296	298	314	334	316	295	259	291	274	278	310	331	284	304	334	296	300	326	269	289	286	285	277	287	273	321	312	293	315	280	300	285	291	291	299	299	301	295	274	289	327	299	295	296	299	316	275	313	305	357	284	272	296	317	275	297	303	301	333	302	327	256	303	294	276	288	319	341	275	296	277	314	329	268	285	262	289	319	269	283	289	303	280	301	280	311	315	315	255	276	283	317	292	299	261	294	280	258	354	301	296	258	316	305	268	294	283	334	278	305	297	284	288	293	282	283	321	299	318	287	311	297	292	272	290	308	311	283	296	267	289	286	302	299	252	303	312	286	292	301	303	307	300	270	279	267	296	304	284	299	283	282	325	268	317	294	280	308	313	289	290	279	278	303	289	308	303	253	293	284	320	300	289	291	300	311	311	309	280	287	343	328	312	288	330	302	296	287	289	306	327	304	319	304	314	304	311	309	287	288	282	329	293	283	291	304	277	303	313	314	323	280	310	314	300	302	274	273	298	293	271	308	278	337	321	310	271	277	289	284	306	270	268	302	320	255	295	286	295	291	326	269	311	269	309	286	294	285	290	289	300	321	289	302	303	320	284	311	303	299	297	292	317	283	300	274	289	298	294	324	288	281	269	266	311	309	309	294	290	255	309	284	332	304	324	294	334	315	298	311	307	310	306	310	335	287	316	298	279	270	279	321	277	298	287	311	311	307	279	316	303	303	290	288	320	293	299	321	279	303	315	340	286	313	306	296	265	285	254	286	332	290	294	275	341	284	279	287	308	266	297	285	302	289	299	261	319	279	323	297	305	318	332	326	330	320	281	309	306	287	310	289	300	321	323	294	316	289	283	300	275	290	327	322	261	279	270	286	300	287	266	308	286	264	291	304	303	308	319	293	312	282	302	284	282	265	279	302	316	317	318	300	260	314	303	293	308	295	333	306	292	310	302	306	299	305	326	289	282	276	310	299	280	318	287	286	287	309	316	305	279	325	314	286	302	317	278	307	302	298	312	303	274	274	295	271	309	288	356	313	291	276	314	298	339	280	276	288	285	291	289	291	277	270	319	287	289	280	354	301	257	323	314	286	296	318	315	281	307	304	290	279	293	289	340	318	317	316	318	329	292	306	299	323	323	318	280	278	302	299	298	301	299	308	286	288	314	280	300	317	282	264	284	293	285	311	262	287	291	317	295	296	334	303	297	329	275	305	308	285	281	302	280	312	315	301	271	304	293	306	299	313	298	295	320	307	295	279	305	318	320	303	268	277	310	318	276	313	321	297	317	313	285	287	304	317	286	294	299	287	307	281	271	308	280	321	339	317	270	306	287	299	255	296	276	295	307	303	313	289	287	317	327	257	274	280	324	334	322	299	258	322	258	293	289	272	316	317	304	274	277	302	309	294	284	309	272	303	291	284	307	246	325	271	321	306	303	293	270	285	301	303	299	302	265	280	264	277	307	295	304	302	301	332	290	324	273	292	307	278	311	285	307	310	272	293	300	320	320	299	275	278	285	315	271	293	288	266	292	307	292	285	300	289	290	291	304	283	236	303	316	281	294	299	322	307	282	321	284	343	289	305	283	301	301	297	311	286	301	271	297	287	309	293	309	314	319	317	316	319	305	312	288	345	310	305	311	300	292	301	302	324	296	333	317	304	275	294	298	291	290	288	303	284	270	287	273	300	298	293	280	272	310	315	271	280	271	282	310	288	311	322	294	294	290	302	284	313	297	300	288	258	300	295	288	286	299	319	308	304	303	316	293	286	271	305	298	255	299	270	317	315	270	300	295	285	317	316	297	285	318	297	267	295	281	292	306	280	257	273	286	261	260	265	285	304	279	281	278	281	286	315	286	307	300	293	295	318	271	295	300	293	279	311	302	306	307	276	285	295	286	272	299	286	330	269	288	321	294	262	311	283	302	279	313	300	305	315	267	284	293	303	304	290	320	290	246	296	336	313	304	289	280	308	317	314	336	289	303	275	322	286	305	298	269	308	348	302	330	295	309	318	308	297	308	288	302	277	292	278	288	338	292	289	284	277	309	307	307	273	307	317	284	310	285	292	279	306	319	303	254	299	285	302	293	288	299	293	308	289	296	282	304	319	286	285	291	344	282	292	297	302	303	287	268	298	288	273	292	309	283	279	264	300	253	314	291	307	325	288	294	291	308	298	276	287	298	296	315	303	290	304	321	273	286	316	317	321	269	317	291	278	318	263	308	280	323	317	269	301	289	295	295	263	297	291	287	282	298	300	320	307	314	293	291	318	317	343	310	286	308	309	282	304	277	324	299	268	297	272	295	314	324	262	289	316	279	310	274	324	309	271	293	264	269	276	285	321	326	259	278	279	272	311	284	313	303	298	304	289	322	298	302	279	292	262	332	303	330	293	302	293	283	278	324	289	322	282	298	283	291	302	283	286	301	331	288	287	307	279	274	274	260	294	254	325	298	282	287	310	272	278	285	319	287	282	288	270	301	272	279	300	285	282	285	296	331	302	289	304	315	286	323	304	276	262	281	287	301	287	308	283	315	305	289	292	301	290	309	270	295	277	320	299	303	316	318	313	268	306	274	285	303	314	330	286	292	260	275	287	290	287	278	300	303	276	283	280	295	275	295	294	291	325	306	277	300	321	336	318	282	298
16166	4201	3234	2490	1536	1153	974	824	818	775	754	748	679	712	650	666	681	629	659	660	657	616	677	693	643	700	724	662	722	639	653	637	689	667	705	668	652	683	690	631	647	688	693	637	650	687	714	730	641	676	667	693	708	635	680	666	687	674	671	652	638	665	712	658	649	669	658	680	665	671	659	670	640	651	642	626	658	622	660	628	715	729	699	638	642	677	726	644	653	650	628	635	643	644	638	677	669	654	677	618	632	668	637	658	639	669	627	655	679	647	673	689	662	611	652	631	631	671	607	661	657	653	679	709	658	668	656	688	669	683	629	664	673	664	692	641	656	658	644	637	640	686	650	681	608	691	650	671	649	666	672	687	658	652	645	615	684	642	670	646	653	645	651	661	687	661	697	631	653	686	695	605	650	663	673	651	659	671	671	656	649	715	713	660	630	643	635	659	652	649	624	607	666	667	632	663	618	645	673	646	632	653	692	693	622	667	630	652	624	674	688	697	653	641	669	705	634	677	644	677	666	642	675	655	651	661	660	651	645	652	620	695	696	655	676	671	691	649	620	602	625	696	681	662	686	658	673	726	665	638	668	666	697	642	668	633	652	655	626	665	651	640	656	624	626	647	645	614	706	661	676	633	654	641	622	675	646	717	681	660	694	625	647	659	633	644	646	627	615	617	689	667	703	660	671	697	658	683	643	685	678	667	664	685	680	640	658	639	643	720	659	672	657	637	694	686	671	691	622	663	688	628	653	669	648	638	641	668	639	656	637	636	665	650	676	645	661	633	661	675	669	664	643	708	652	641	654	689	705	678	676	647	666	673	660	666	676	678	671	636	675	666	655	698	639	702	682	657	603	650	684	658	663	682	678	680	623	651	677	674	638	616	651	692	661	693	665	664	716	625	673	651	718	629	680	697	665	673	658	653	690	662	650	687	663	673	614	663	655	697	675	706	656	690	640	667	707	633	670	665	675	652	660	678	665	667	652	675	745	633	636	674	683	694	648	666	673	692	709	620	635	639	659	675	662	582	656	687	662	622	705	677	701	630	699	655	631	692	685	689	709	622	664	626	725	657	677	606	640	681	685	682	621	658	670	645	615	731	599	676	663	672	614	648	674	623	641	660	635	654	634	637	692	665	645	617	638	668	659	667	674	633	705	615	685	639	653	627	681	710	645	652	671	613	658	639	657	641	627	612	652	659	710	620	638	686	662	651	669	638	671	660	628	691	648	673	645	648	676	745	669	727	609	622	657	693	657	665	627	657	679	654	676	680	650	645	663	697	650	663	688	610	691	618	644	679	684	697	682	689	685	653	611	654	642	625	636	684	671	634	652	638	652	639	668	640	630	640	659	687	674	690	713	660	618	634	633	650	686	650	621	672	697	660	632	660	643	695	623	647	663	653	700	647	685	657	625	648	660	619	717	636	651	654	670	645	645	658	647	626	706	716	647	655	624	655	651	639	667	655	672	685	617	627	639	663	693	652	653	669	629	603	684	708	663	647	664	635	684	679	678	675	656	688	683	671	642	663	674	661	645	656	606	631	644	675	650	660	675	653	642	709	693	704	678	641	610	623	638	621	681	648	645	652	618	670	662	670	691	639	694	723	642	666	675	661	680	601	659	657	690	653	639	728	655	660	620	676	656	678	676	665	657	672	626	663	635	716	651	609	694	686	681	705	660	711	651	658	688	679	654	692	643	678	635	661	612	674	676	690	696	653	631	675	665	682	645	659	621	647	690	662	610	693	695	640	651	698	674	700	607	621	645	659	679	647	653	683	675	658	690	671	647	641	726	651	640	722	677	643	676	682	701	703	624	658	676	655	680	699	669	656	651	661	662	662	676	671	666	648	639	682	658	660	632	648	680	668	680	668	689	631	664	681	674	660	647	647	646	676	651	671	636	653	654	673	639	650	632	666	638	659	655	664	630	672	675	622	645	688	656	624	656	646	654	657	689	673	672	663	643	658	675	663	650	695	676	663	638	643	678	669	647	667	640	676	651	671	709	673	637	666	647	697	613	647	653	652	694	634	606	681	685	641	693	650	690	691	654	667	701	690	681	659	649	671	668	600	635	598	676	686	654	648	652	651	713	616	651	656	697	638	631	644	690	705	665	661	613	649	631	690	673	658	692	648	654	655	645	687	664	665	641	644	687	636	626	674	690	660	603	651	682	629	666	643	686	655	650	674	668	699	661	660	633	689	683	665	680	675	664	657	662	674	659	655	668	662	636	652	691	651	640	639	642	658	663	652	665	631	712	659	674	668	674	681	613	667	684	665	659	697	639	677	673	673	644	636	696	674	679	639	653	643	631	652	673	637	679	670	677	669	687	690	639	662	634	675	671	626	637	671	683	652	639	645	693	692	683	676	668	680	663	699	693	654	617	664	678	704	645	646	674	644	648	639	606	645	655	634	649	665	664	672	626	652	669	698	700	604	666	694	673	717	659	647	634	631	642	691	654	660	638	636	638	704	701	687	685	671	632	670	689	662	644	641	663	646	586	667	699	698	676	673	679	651	690	644	645	659	657	700	653	644	661	685	643	706	685	612	704	655	658	635	657	646	643	696	650	667	656	674	660	655	660	660	655	654	661	623	636	681	680	652	639	708	682	664	665	677	667	609	655	654	636	666	637	703	688	690	662	693	688	722	625	631	629	642	669	648	672	650	685	723	601	696	684	675	641	661	641	678	660	679	628	691	676	684	671	627	676	641	660	649	673	667	674	645	673	687	623	677	653	686	634	674	670	672	657	663	650	607	691	663	656	691	645	643	697	651	679	673	652	643	657	656	667	680	670	617	693	670	691	628	643	700	681	669	635	692	669	702	641	684	669	659	650	691	672	659	640	611	618	670	698	666	682	631	655	625	670	659	639	694	686	647	653	667	668	695	633	692	644	702	605	680	631	655	678	652	696	671	682	681	661	625	677	653	680	694	635	659	655	663	680	669	681	700	674	669	644	664	627	698	690	646	678	651	699	633	684	648	621	673	651	653	654	660	673	653	712	639	684	661	627	612	675	642	655	705	640	650	649	667	681	648	678	708	680	641	695	638	677	633	629	659	652	665	684	624	651	665	657	634	686	667	679	667	681	660	663	669	690	661	609	650	672	673	646	662	684	634	676	639	657	646	604	669	666	664	689	679	685	632	663	688	698	600	670	634	669	665	633	659	647	649	679	611	700	682	714	626	611	669	674	602	684	712	660	677	691	604	680	665	657	611	627	658	680	631	640	648	662	615	697	665	666	673	668	665	643	648	689	693	699	690	646	657	656	697	641	704	669	634	656	672	686	625	669	663	668	697	634	680	652	661	674	671	678	622	671	652	652	673	605	653	655	652	678	655	652	632	645	689	653	686	637	666	646	626	670	636	619	658	636	649	639	669	636	642	671	666	684	632	674	622	669	670	684	646	668	621	644	705	660	702	678	630	659	664	674	675	650	655	680	640	666	634	630	680	608	695	616	672	659	684	653	715	636	627	643	644	639	655	708	696
28868	3702	863	556	365	364	346	314	305	313	277	308	307	282	302	338	318	312	285	299	329	334	287	269	316	299	317	305	292	293	319	315	332	315	340	328	278	307	290	333	336	295	327	301	284	303	321	337	322	311	283	330	304	283	316	310	318	297	309	318	273	292	337	309	328	317	301	300	324	286	324	303	341	315	320	295	308	340	286	298	323	319	284	283	293	314	310	309	310	330	290	334	314	329	327	308	323	289	302	317	287	268	287	321	308	304	282	296	306	299	323	297	309	307	327	279	283	282	325	283	290	296	320	325	281	304	342	287	322	285	323	320	306	294	326	334	297	275	307	281	341	313	308	339	331	321	282	313	293	286	307	270	304	302	282	303	331	289	306	300	301	287	318	307	334	328	325	319	319	321	263	316	292	334	313	308	288	312	335	272	328	283	301	287	342	317	281	330	360	301	320	308	309	299	312	321	351	304	298	285	327	330	326	342	293	303	317	276	331	334	307	321	289	306	302	307	301	272	286	262	305	307	287	321	308	320	310	313	335	286	308	313	291	301	302	279	299	292	317	317	287	284	302	307	349	288	340	285	323	310	296	334	346	325	307	315	343	306	313	308	319	285	282	302	327	312	281	299	307	299	309	302	276	298	314	324	268	315	310	332	323	297	289	322	302	331	357	333	297	299	325	280	312	312	291	289	321	307	324	326	287	283	311	322	297	333	309	310	310	299	296	290	313	317	309	309	297	320	308	289	296	290	322	270	329	319	306	282	306	298	302	299	316	329	273	313	326	324	320	307	324	292	319	288	301	287	300	320	299	291	288	286	298	306	280	304	319	293	303	318	306	311	337	328	295	311	328	319	296	313	303	310	314	305	296	280	295	305	309	291	310	291	311	291	287	307	345	298	294	316	297	308	307	310	312	310	285	342	300	309	269	290	292	335	336	326	342	311	287	301	316	296	318	344	303	326	345	331	299	318	312	316	301	320	290	292	283	285	312	328	288	329	293	295	283	342	329	287	307	314	285	320	292	324	292	325	293	330	311	316	305	268	296	305	312	296	308	333	314	290	298	326	315	316	326	303	307	335	284	300	300	337	308	305	272	282	300	279	319	309	293	284	302	286	298	307	297	263	308	292	304	271	265	336	332	305	280	329	290	317	300	322	327	312	311	276	325	271	329	321	294	339	320	277	308	300	301	336	340	301	313	302	296	289	304	297	296	279	328	294	300	274	291	297	285	307	319	302	304	309	305	295	301	296	339	325	345	297	308	293	292	296	329	282	285	345	307	312	288	306	309	335	319	316	309	308	301	328	289	309	315	305	280	304	290	295	299	278	303	246	282	300	293	292	275	335	326	294	316	311	296	295	292	310	326	289	299	280	338	302	293	259	305	263	338	359	341	295	281	338	305	298	353	300	332	331	343	305	324	305	312	288	281	307	317	310	315	306	315	317	276	302	301	310	348	310	331	309	305	289	323	336	328	329	296	316	308	298	305	330	310	332	295	317	310	303	348	289	336	301	329	300	308	339	319	274	306	328	282	321	317	326	313	308	288	317	329	341	296	294	320	307	310	306	319	313	318	324	286	301	297	307	292	352	288	309	319	310	305	283	292	291	278	305	287	337	342	287	299	315	312	281	335	272	319	283	298	317	305	318	327	331	284	272	311	270	282	276	305	283	274	278	288	326	332	290	323	302	307	323	312	298	335	301	344	269	306	294	262	288	296	313	310	268	308	295	321	289	330	323	282	308	332	297	313	319	292	289	308	337	284	309	328	318	323	293	328	304	302	298	321	318	340	321	319	328	289	314	318	295	316	328	313	295	286	306	297	298	306	286	324	324	337	313	338	324	336	312	326	330	267	302	319	320	293	302	326	289	303	273	279	297	324	306	319	312	308	331	309	280	303	306	305	281	318	302	278	312	293	278	298	288	295	286	291	359	319	303	324	300	309	279	331	297	308	325	299	319	350	287	310	308	324	313	303	318	278	335	287	292	293	300	312	320	317	360	306	329	324	298	295	272	299	297	280	322	276	313	302	265	349	312	329	293	328	301	327	317	297	326	300	301	270	285	329	307	300	293	312	343	291	323	385	301	292	306	308	308	304	308	332	291	303	317	305	284	289	327	300	341	307	324	303	294	296	319	295	325	295	294	289	298	272	308	289	275	294	331	298	281	305	300	296	266	311	284	294	271	307	261	299	341	309	319	309	308	316	321	294	289	314	323	296	284	318	305	284	276	316	296	286	296	306	324	328	324	338	335	292	285	336	317	281	336	320	349	285	319	261	302	329	310	290	324	319	305	276	363	315	309	292	293	330	284	280	299	346	319	294	321	282	293	304	316	262	301	292	324	333	311	314	337	306	269	296	309	329	291	347	299	334	329	272	322	284	313	309	297	333	285	308	343	305	295	343	306	317	297	304	307	294	291	298	299	269	317	267	344	301	295	341	284	315	305	337	303	320	328	333	287	288	281	307	334	324	329	299	296	302	304	324	303	277	317	304	307	296	341	320	328	318	301	327	260	318	307	350	282	291	291	283	342	344	322	321	322	286	276	301	277	294	304	326	321	308	322	330	266	295	279	297	282	314	291	297	329	289	318	301	323	287	294	315	333	317	286	290	288	290	320	332	296	290	314	289	309	319	324	278	309	328	321	299	309	314	269	303	315	279	300	278	312	305	318	311	341	312	326	264	288	333	290	284	329	273	293	302	298	328	286	277	294	294	301	329	301	327	336	308	286	268	304	300	321	295	316	297	284	323	296	309	306	340	325	320	294	327	301	312	288	313	299	319	285	325	284	294	284	319	316	310	275	317	290	283	305	320	337	311	309	265	325	310	331	345	334	324	298	312	307	314	329	287	306	309	325	300	275	327	310	258	318	298	302	269	285	334	284	319	300	291	338	303	333	263	308	299	316	308	329	299	307	286	283	322	314	315	298	303	326	297	306	277	312	311	309	305	315	306	306	341	314	294	306	303	318	291	321	302	315	312	275	309	276	340	329	333	286	318	311	309	354	292	297	326	329	308	282	298	268	346	294	326	292	318	312	318	307	303	315	280	319	294	362	320	302	292	323	337	314	344	326	303	315	325	288	321	319	294	348	330	271	287	256	312	279	289	273	293	319	282	323	276	317	350	279	333	303	284	350	329	286	292	288	334	286	287	282	308	283	297	297	300	298	336	276	297	313	291	294	314	299	281	330	321	317	327	323	295	303	317	275	289	327	340	302	295	332	275	295	361	294	313	350	314	295	275	321	349	309	311	301	311	306	287	326	280	353	336	297	340	283	307	280	300	326	283	307	321	300	333	311	295	322	329	278	304	315	312	317	285	291	330	310	307	289	300	296	286	283	312	301	301	307	292	324	267	306	337	309	315	287	309	290	330	318	255	262	321	303	292	313	318	297	327	315	303	300	324	305	308	295	299	281	297	309	316	305	320	298	326	280	322	304	310	268	329	281	304	306	311	320	321	301	328	314	324	299	304	313	315	304	333	277	307	328
18908	7086	7447	5427	3186	2339	1464	1120	1012	917	892	889	839	821	816	770	746	779	727	711	675	738	719	751	720	716	691	708	690	712	728	745	702	625	720	682	713	714	682	722	685	693	698	696	667	743	698	682	719	712	740	738	721	777	704	740	738	687	745	755	684	693	715	704	675	720	724	672	729	755	754	666	682	757	708	753	692	679	777	721	698	708	680	691	693	683	665	703	689	720	684	673	721	697	696	713	743	726	699	728	703	637	697	728	730	702	709	685	729	705	682	671	697	654	658	705	685	751	733	768	652	747	672	705	736	705	738	724	720	694	701	728	671	753	724	754	674	721	712	716	736	661	759	722	663	734	723	696	672	698	713	704	719	698	681	737	741	729	702	704	707	708	725	753	718	694	732	769	731	703	738	725	679	723	746	672	714	689	718	699	693	668	721	702	692	739	761	665	685	698	718	695	703	724	676	765	673	705	734	692	701	692	753	753	732	714	686	677	701	721	697	671	696	716	705	654	693	725	722	687	704	712	742	739	698	671	708	677	645	708	710	726	733	752	682	739	694	798	719	654	691	704	682	675	684	737	721	744	701	707	705	697	725	694	728	704	694	714	722	723	688	749	721	710	677	728	690	705	663	701	748	713	726	698	716	694	730	665	673	721	695	708	714	699	721	723	684	746	711	678	693	672	727	734	710	677	710	724	656	683	723	742	698	685	721	719	716	743	704	681	707	704	696	702	712	680	660	683	720	713	693	734	713	685	706	694	681	683	710	721	656	710	729	738	761	708	723	680	712	683	694	722	706	687	704	678	695	798	724	706	676	679	678	688	724	714	714	704	710	734	716	693	706	708	683	676	731	692	674	722	713	674	707	676	656	738	706	698	681	698	709	698	689	713	669	684	726	706	723	667	743	752	753	749	709	702	698	717	702	754	687	748	750	684	730	723	699	731	718	692	699	758	667	699	717	672	684	707	662	688	720	727	663	680	717	663	687	743	759	707	746	710	710	685	704	735	743	665	723	734	696	698	667	727	710	705	696	710	723	727	705	640	684	668	706	711	716	678	731	683	721	716	731	697	688	656	664	688	715	690	663	736	696	698	724	709	688	678	665	685	707	700	641	693	688	681	695	721	726	714	691	726	722	698	692	707	742	706	693	714	728	679	694	685	715	708	762	739	681	708	719	695	759	679	681	665	739	636	702	703	703	669	767	743	704	724	685	758	691	687	692	717	709	687	737	739	701	670	718	710	705	732	715	686	704	686	702	721	713	707	699	722	707	695	753	704	704	712	687	723	680	726	740	709	711	684	715	705	704	709	684	749	727	694	715	702	704	776	728	645	671	679	722	713	717	654	690	709	696	690	742	737	710	728	699	697	690	736	703	711	693	688	705	701	719	718	685	683	656	718	715	697	664	734	702	692	675	708	671	683	670	710	695	711	703	686	703	705	715	694	739	673	665	672	707	716	697	702	736	713	710	690	724	721	696	723	652	688	698	678	690	710	710	713	741	737	687	677	726	715	729	742	715	673	720	736	739	680	756	725	733	718	695	691	736	680	713	714	761	697	699	728	704	689	690	706	725	706	711	727	717	696	752	701	688	699	653	712	753	688	691	686	699	726	714	718	740	699	706	686	713	708	656	708	669	725	721	751	697	702	700	727	674	727	696	700	723	749	723	699	703	711	682	720	673	768	720	732	708	753	729	693	742	680	709	727	719	668	682	687	708	686	724	716	721	747	683	682	703	671	710	681	728	674	786	712	762	722	754	710	705	734	721	719	740	687	692	749	718	690	694	678	717	704	737	689	674	713	703	729	717	705	667	717	721	728	741	751	700	665	719	693	672	703	710	712	666	719	726	703	715	681	713	720	720	709	708	645	677	724	656	702	705	733	790	679	792	733	740	722	739	703	726	726	684	695	705	743	724	756	679	714	728	699	687	696	737	711	693	731	693	697	726	683	717	696	724	734	723	715	740	737	740	763	738	691	683	686	721	728	697	741	724	754	757	735	699	749	719	693	717	739	700	712	708	728	697	736	704	736	743	667	713	718	695	656	734	735	712	767	667	700	705	740	686	708	685	676	760	716	725	709	709	733	714	733	724	687	682	727	734	687	706	709	725	731	718	682	673	693	709	709	696	720	715	718	729	713	717	686	731	729	716	765	709	757	685	737	714	721	718	751	729	744	683	716	707	724	682	656	709	663	746	692	663	708	731	709	660	713	716	691	681	744	688	701	739	681	714	728	747	705	749	697	719	706	722	681	727	729	744	708	699	765	684	701	687	714	712	684	749	685	717	700	654	729	724	714	700	716	694	673	707	707	702	735	740	723	673	764	678	632	706	672	726	704	745	701	697	721	691	731	733	731	710	688	740	659	710	713	671	704	721	715	710	663	760	724	703	651	697	700	704	726	705	675	677	707	706	775	708	714	700	714	731	702	675	672	764	704	740	723	725	783	673	738	704	741	665	750	711	707	703	722	676	704	744	757	741	751	701	725	731	698	737	705	738	722	773	722	695	714	703	708	775	712	723	708	715	735	693	738	765	699	711	750	709	722	754	701	715	720	709	707	681	728	710	719	694	685	686	686	737	681	761	728	680	695	698	645	724	711	728	677	712	708	694	703	692	695	739	713	789	706	693	664	672	709	718	720	754	677	762	707	647	716	681	711	763	736	706	743	691	715	666	748	710	717	718	702	725	694	680	696	707	706	673	674	741	710	720	726	709	692	730	699	731	673	696	704	699	698	712	734	712	684	678	712	720	680	693	648	718	751	729	750	692	723	674	723	682	694	689	665	691	673	676	681	723	719	723	692	706	711	653	710	689	686	708	714	740	689	681	716	735	702	711	713	695	719	733	725	710	746	706	711	700	705	652	713	698	690	726	725	680	722	690	680	728	695	692	707	739	719	718	721	718	713	721	689	690	727	715	680	692	729	696	734	711	732	712	731	688	748	756	712	679	736	710	698	708	701	738	685	684	739	735	691	692	718	748	757	684	691	723	692	716	715	705	734	699	705	743	721	718	676	694	713	740	728	690	693	700	727	707	692	732	723	697	732	688	649	741	705	742	699	715	735	697	726	723	677	725	683	722	676	720	675	693	724	724	663	731	728	693	680	688	720	703	674	723	709	773	676	698	768	713	695	648	704	731	716	712	714	704	752	677	683	719	681	726	701	771	741	683	716	721	730	704	757	723	748	711	708	734	667	762	698	715	715	716	690	688	767	706	702	695	745	700	627	705	700	685	689	689	747	745	688	722	719	747	775	742	744	662	675	707	700	739	715	761	696	728	680	691	698	662	705	703	734	710	721	701	719	744	704	734	729	683	716	695	718	682	678	730	741	721	737	774	711	699	733	762	742	722	731	711	681	768	731	681	709	698	730	696	741	732	691	759	668	736	722	717	671	731	718	685	700	692	707	697	757	656	784	733	738	714	707	727	739	726	717	683	693	692	696	737	712	713	714	692	679	673	692	704	728	735	717	712	700	716	671	721	722	687	705
30425	5070	1167	687	492	431	327	316	344	331	318	347	327	325	316	329	332	317	282	317	315	323	306	321	335	362	317	297	372	313	337	362	327	343	346	346	312	297	311	290	313	349	327	321	307	336	308	291	306	335	372	307	319	316	351	345	306	349	346	315	293	312	324	319	310	330	299	301	309	342	368	319	334	330	343	343	317	272	326	324	299	272	336	341	294	324	338	323	342	329	341	325	317	325	331	305	322	344	339	345	317	315	305	327	321	319	325	323	321	343	315	289	308	291	320	309	281	309	285	337	309	320	303	319	312	294	299	324	299	341	339	323	286	323	313	311	302	308	344	281	330	311	324	351	339	282	312	312	332	317	334	295	286	336	325	300	328	335	288	339	295	325	301	290	289	312	298	345	334	349	268	276	299	308	338	352	305	287	327	322	343	312	317	286	277	319	328	350	304	294	277	318	308	325	300	290	324	327	346	311	323	323	289	317	345	264	350	304	337	347	330	329	308	329	322	333	312	333	329	281	343	348	271	281	308	302	323	321	344	286	320	339	317	349	319	327	313	323	310	342	320	309	294	298	334	331	308	342	287	304	336	332	317	305	321	366	346	332	337	356	297	303	321	307	306	332	309	306	301	321	310	331	315	353	255	320	329	314	320	323	309	319	294	335	284	353	336	305	320	311	290	324	341	322	335	308	313	317	341	325	338	315	341	358	308	329	331	304	321	302	324	334	298	298	326	320	306	288	329	324	340	308	332	294	294	329	318	300	326	313	292	316	311	320	287	323	344	309	319	324	346	304	316	337	338	305	313	329	288	321	325	305	346	332	351	325	333	314	302	312	301	355	285	330	330	318	309	316	345	346	357	311	347	298	321	295	345	321	350	316	291	323	303	315	333	360	313	325	269	303	318	318	333	299	353	359	322	296	335	319	330	314	336	303	338	340	315	325	317	341	327	309	300	326	333	329	286	283	337	324	334	341	348	353	326	315	328	319	324	372	293	298	338	343	336	313	288	321	330	322	325	289	344	293	320	354	318	331	342	333	324	340	305	321	350	281	349	340	303	328	323	346	308	334	326	297	325	305	338	302	331	325	333	324	318	304	324	342	318	314	347	300	322	326	357	315	317	293	321	303	298	326	335	317	342	324	296	342	311	304	318	324	335	353	311	349	325	319	300	302	262	274	325	325	293	292	303	306	310	312	318	337	329	325	315	342	326	292	303	288	316	347	297	315	301	299	328	370	318	294	344	300	296	317	283	369	338	329	318	325	369	305	310	341	310	280	302	320	284	339	351	309	339	348	304	323	330	311	308	297	357	313	316	316	321	318	324	349	332	320	335	345	312	347	323	304	320	351	338	300	321	335	254	328	322	309	343	297	303	309	263	326	336	345	297	288	331	367	335	324	327	301	312	317	315	330	316	356	306	358	298	340	298	312	289	305	314	379	291	351	345	327	316	364	325	304	311	329	322	326	335	350	306	320	302	304	333	349	305	333	303	333	315	314	334	330	331	337	334	326	302	310	306	327	313	269	283	307	315	334	337	328	276	303	339	372	329	302	317	320	321	362	309	331	352	341	343	300	301	279	307	295	336	315	340	316	318	299	302	345	303	373	326	332	316	324	328	303	344	329	325	333	332	295	330	357	318	318	345	339	333	310	348	311	318	309	319	296	306	333	298	289	291	280	302	303	306	319	305	338	320	335	351	338	309	323	307	298	312	367	370	317	337	288	318	332	319	339	302	352	353	300	339	311	340	331	341	355	311	284	333	333	333	320	297	352	318	325	326	299	313	332	323	303	312	345	325	318	330	316	325	344	332	307	324	322	303	318	318	312	316	321	326	324	330	340	328	320	313	349	367	314	317	300	335	310	312	335	326	299	309	321	283	301	344	274	310	298	289	291	290	322	332	311	376	365	326	306	359	375	301	306	304	292	344	325	332	312	295	299	286	308	335	301	338	320	323	347	334	301	316	335	311	323	314	299	289	338	320	322	303	349	318	313	329	323	319	313	322	359	298	286	343	345	335	306	316	346	291	338	303	347	312	367	349	323	323	364	324	332	319	317	317	309	311	334	313	341	320	326	300	312	297	331	345	306	312	301	312	320	296	329	305	335	351	336	334	320	293	326	297	320	333	331	332	313	275	317	345	297	321	298	312	337	340	296	321	328	333	310	303	346	311	307	307	334	302	323	312	318	343	308	372	312	323	331	281	340	306	296	339	345	324	304	347	336	337	326	311	338	313	326	339	316	323	338	350	340	313	339	337	314	336	323	339	339	321	306	322	310	325	362	328	333	339	323	336	302	357	341	325	305	345	308	327	329	330	346	320	347	314	313	294	311	296	311	310	338	339	344	300	303	340	341	392	306	282	350	331	294	337	330	306	271	303	335	315	317	272	335	294	273	282	313	278	314	329	346	313	322	325	317	326	340	262	321	337	367	321	324	315	312	327	359	325	308	340	295	300	309	302	323	306	313	312	332	321	319	303	335	317	330	329	341	289	356	301	300	300	315	320	330	325	341	315	337	345	320	310	331	310	323	322	372	313	332	291	313	350	314	297	303	319	311	314	313	334	319	319	303	311	356	300	313	329	336	339	346	329	340	344	321	326	282	289	330	322	308	305	305	331	292	342	330	330	312	321	337	330	345	317	273	309	304	323	301	309	310	362	333	362	332	305	312	347	267	332	337	320	324	323	323	352	323	317	320	330	314	291	306	330	285	325	322	292	303	354	317	346	309	307	334	335	352	304	304	304	334	321	349	321	332	338	305	332	337	292	341	310	340	338	346	332	314	303	360	335	321	339	282	302	330	323	327	348	341	313	329	321	308	328	316	337	328	334	310	314	326	328	309	315	310	317	327	343	313	308	304	336	325	306	326	288	318	344	330	333	329	330	329	316	301	290	326	349	291	348	334	320	319	297	322	328	295	309	288	303	316	328	319	309	340	320	323	288	297	320	322	344	316	323	312	318	327	307	287	345	298	321	314	327	337	305	311	328	294	322	356	333	328	331	309	325	311	349	321	302	323	303	330	288	319	288	332	352	321	334	299	269	343	289	303	325	298	294	350	288	329	320	341	304	306	334	313	316	298	299	323	326	297	285	318	283	334	322	340	326	314	321	329	296	294	328	366	327	345	326	338	306	291	307	353	347	311	300	319	329	301	329	322	319	323	318	325	332	326	288	274	294	303	319	320	326	329	362	302	304	311	303	358	327	332	300	287	279	309	307	340	322	349	315	312	297	326	319	315	275	337	324	311	346	335	326	311	325	307	341	310	280	292	307	331	331	344	317	332	312	284	327	345	325	327	331	336	318	321	292	303	324	368	315	282	328	285	327	290	313	296	303	349	320	297	299	328	341	359	310	301	295	324	338	307	340	328	283	319	310	309	303	302	323	337	299	285	296	293	340	303	307	344	321	290	334	298	312	352	350	352	343	324	297	316	307	335	296	344	351	332	318	295	313	294	302	324	304	287	322	304	317	295	343	319	281	329	324	337
20509	10421	10774	6122	4521	3512	1935	1314	1203	1060	1014	939	892	858	833	794	822	816	796	752	789	814	789	766	746	744	765	759	754	783	733	786	742	714	794	759	742	781	760	734	723	751	767	813	758	774	750	741	760	715	721	837	803	779	753	723	690	779	751	747	737	743	713	783	748	784	768	736	726	766	768	724	825	784	750	766	734	779	772	758	742	755	756	751	758	763	734	719	748	745	779	752	800	726	708	717	758	753	754	729	719	745	783	755	797	714	729	738	773	736	742	796	762	752	799	772	725	754	783	771	692	779	796	792	769	793	782	747	760	800	738	768	726	746	740	763	711	767	773	735	730	802	737	737	715	742	751	758	744	792	815	723	747	719	714	771	779	792	789	784	740	794	715	772	757	781	727	728	725	754	763	705	740	772	713	779	789	720	741	778	784	737	702	745	769	739	768	793	776	797	781	771	707	756	790	745	767	736	761	684	778	802	775	721	771	746	766	684	765	734	760	769	785	790	800	745	791	780	746	755	720	760	793	769	753	731	740	761	748	763	712	754	796	761	793	761	780	770	797	749	738	728	741	783	726	710	704	744	757	775	716	742	716	772	730	742	788	776	745	760	693	754	764	744	735	778	756	754	789	724	760	687	758	749	807	718	801	746	802	785	770	771	725	730	787	800	758	786	759	752	733	718	738	702	717	709	748	731	773	764	768	748	739	729	728	758	766	773	794	753	797	755	717	777	704	731	749	742	746	761	772	749	783	715	767	714	763	700	778	786	787	760	779	772	735	763	761	735	775	711	795	792	789	752	754	712	758	751	772	699	739	742	732	723	720	797	707	811	755	768	762	788	728	779	791	766	728	763	759	757	686	805	790	752	729	754	799	779	766	758	748	746	797	745	757	817	698	759	775	771	763	734	820	757	786	773	788	721	700	748	740	752	791	677	767	738	723	708	732	758	808	776	759	761	761	718	781	754	771	725	798	719	719	759	756	718	763	730	759	726	770	747	772	747	727	770	794	752	725	695	783	773	820	811	810	777	735	720	770	777	718	801	711	752	735	758	765	750	752	758	735	735	768	761	713	703	740	721	720	747	731	710	778	769	778	757	768	805	740	766	768	717	707	761	819	723	779	743	691	742	726	746	769	782	798	815	756	732	790	749	747	763	791	729	732	786	746	750	741	779	707	781	759	730	756	759	749	695	782	764	796	755	748	781	753	710	757	775	766	797	766	744	756	749	766	705	749	702	754	731	738	736	712	759	770	731	747	727	709	765	774	810	764	688	748	745	712	727	807	765	750	821	739	782	732	738	771	742	790	725	772	764	690	757	804	783	743	729	747	808	742	756	718	789	746	754	757	742	771	724	781	774	754	730	765	743	720	747	766	772	781	742	781	746	739	737	752	740	767	729	781	743	734	738	726	766	761	764	750	748	775	792	774	704	707	854	760	765	726	764	719	723	751	735	762	761	820	769	726	758	794	742	790	748	765	744	736	730	740	729	714	771	754	804	766	797	738	754	727	749	755	777	762	764	715	721	785	721	696	783	753	681	708	747	745	746	741	761	772	754	768	733	746	751	741	703	738	769	782	763	732	731	753	732	759	755	755	742	747	759	745	714	740	750	815	755	764	781	765	782	789	748	797	777	717	765	775	781	756	789	764	751	754	731	755	748	754	708	731	765	752	796	731	776	763	716	762	739	760	781	714	748	788	766	721	741	718	776	769	755	769	777	728	709	766	772	727	744	763	738	731	808	759	732	756	750	743	804	755	733	756	769	789	816	760	755	758	750	734	721	760	753	734	804	754	759	752	809	752	793	702	755	774	723	749	772	723	753	749	722	735	747	761	761	724	731	777	753	744	770	776	746	741	773	726	793	746	714	787	737	753	743	718	738	764	786	767	770	768	773	756	761	723	695	781	755	720	739	776	775	749	760	778	716	752	784	741	763	816	769	747	744	756	779	793	756	745	727	804	700	761	761	721	747	740	765	749	751	771	759	766	751	724	784	761	744	753	756	778	735	731	794	796	784	781	734	721	737	704	702	760	752	734	721	751	773	776	767	751	769	698	761	824	736	739	811	785	752	728	697	820	783	723	777	791	813	783	767	805	767	782	781	724	771	739	809	802	731	729	732	761	794	739	732	769	765	762	801	768	767	729	763	759	756	795	755	733	753	819	761	793	732	699	806	733	772	741	766	750	826	747	784	716	702	758	726	812	772	740	774	795	775	794	746	746	752	748	745	751	790	803	751	710	783	769	709	780	777	782	759	752	750	761	756	718	752	778	752	768	690	740	777	731	810	702	724	800	813	756	726	747	726	750	741	784	734	778	752	772	743	752	729	742	732	762	748	745	747	745	708	771	750	791	748	729	777	734	750	748	764	757	761	758	790	703	766	771	735	729	755	699	745	768	757	716	722	731	784	769	761	747	763	726	719	756	770	725	669	746	760	788	773	772	717	740	770	767	767	778	717	753	729	745	755	746	795	731	770	752	751	819	758	751	767	763	766	720	771	793	756	745	746	723	790	743	757	751	763	777	777	764	777	769	753	738	769	784	721	763	726	808	739	747	753	735	724	771	781	728	762	781	780	792	740	775	792	778	743	706	776	757	763	794	750	769	713	744	802	775	740	803	731	721	747	741	739	760	791	750	782	751	711	767	699	804	736	763	748	783	736	739	735	812	695	734	749	758	726	767	721	756	767	708	771	754	811	735	753	740	763	771	751	748	748	768	752	715	727	769	743	735	734	770	695	754	788	792	733	737	723	755	779	786	743	791	751	801	788	824	725	770	713	752	776	747	735	756	749	742	723	735	747	751	744	752	740	706	734	750	751	776	803	750	767	762	733	758	737	728	737	743	786	742	782	757	743	735	737	776	755	762	732	757	777	737	773	749	755	760	751	779	719	776	755	776	763	726	756	703	800	757	723	772	808	754	775	759	837	748	735	747	804	773	738	743	777	800	724	754	795	749	749	754	767	697	762	733	762	773	775	786	756	774	738	747	742	806	745	792	723	748	741	723	718	726	763	772	772	737	783	761	734	710	777	830	726	760	768	762	779	754	764	737	773	698	757	749	745	809	727	773	715	746	752	716	748	713	789	758	792	765	801	768	702	768	778	687	763	735	760	747	709	736	757	774	812	813	721	743	725	791	738	763	769	718	777	772	730	764	778	757	749	752	736	805	751	740	749	810	763	786	736	758	775	772	793	769	718	797	765	790	777	746	750	707	765	799	747	781	716	764	718	761	720	731	780	732	797	757	783	743	752	776	782	824	728	720	750	753	780	748	770	787	715	792	776	751	774	737	723	698	792	773	762	782	783	749	735	752	755	771	760	782	753	747	799	734	782	733	760	794	734	730	758	744	786	756	754	712	781	766	793	704	768	757	745	766	804	749	805	722	717	727	726	711	739	771	738	765	729	754	754	737	754	687	779	808	768	749	721	739	764	768	756	733	807	790	796	767	733	747	775	785	776	799	756	780	740	722	770	762	790	766	745	772	791
22114	2277	554	417	374	325	277	279	277	324	304	318	287	303	287	285	307	288	290	304	295	288	274	340	303	280	292	301	294	297	310	297	317	293	273	294	270	286	263	303	272	303	286	328	304	308	276	291	324	309	292	291	285	295	293	294	268	308	275	253	311	324	299	299	292	319	278	316	303	289	303	310	300	322	318	298	307	284	291	305	284	291	295	283	327	302	290	296	302	318	311	261	284	318	335	321	264	264	285	292	307	281	295	300	292	268	297	294	270	267	299	294	276	298	301	334	277	289	285	300	295	316	286	268	269	264	273	275	316	308	299	276	300	310	265	279	291	310	311	307	290	283	273	254	313	287	299	339	306	282	284	287	303	254	309	315	281	295	283	278	285	280	314	291	305	316	266	284	290	288	299	288	293	298	328	273	271	278	288	268	336	261	294	297	275	273	294	307	316	293	269	311	307	289	302	293	336	289	295	285	285	296	299	305	312	302	285	283	278	307	281	333	278	296	311	329	328	300	287	301	323	311	283	277	264	313	284	332	304	331	301	301	269	265	305	305	308	292	284	295	271	276	289	329	292	299	295	317	338	294	311	306	289	273	282	310	330	277	280	310	277	302	297	263	297	353	297	299	280	275	281	269	299	278	305	281	293	287	303	296	316	274	276	304	278	275	280	254	326	285	286	298	278	289	308	310	299	303	275	282	279	302	243	283	313	329	298	284	272	270	269	297	315	299	282	296	293	307	282	282	282	290	260	272	299	315	283	265	291	279	276	277	340	298	288	275	253	306	287	259	297	279	281	295	299	278	299	264	310	309	293	300	264	309	300	336	299	281	294	283	286	294	267	305	290	300	321	281	306	274	302	240	312	293	296	278	296	323	314	319	326	329	334	312	311	310	304	294	310	273	302	312	276	288	296	313	287	313	304	262	259	304	306	308	313	257	292	278	265	298	319	264	287	318	274	277	296	338	286	308	321	287	320	303	290	309	259	307	286	282	308	283	288	309	320	302	306	284	293	300	313	321	286	304	317	276	319	272	272	322	304	299	287	301	292	299	287	290	308	296	317	295	278	328	303	300	305	273	282	282	289	280	275	302	287	314	279	302	285	282	297	300	300	286	295	280	294	310	296	317	282	272	285	274	287	275	300	301	326	307	305	321	258	291	304	305	303	297	285	317	289	329	295	273	281	250	300	314	289	293	322	327	312	316	299	290	276	321	280	316	320	313	279	290	295	281	280	314	287	292	305	262	279	282	290	277	292	291	279	330	317	277	269	298	313	294	300	266	311	310	265	331	298	314	277	317	289	264	321	278	293	334	334	308	310	273	297	295	288	255	294	283	278	324	284	284	291	299	283	298	290	281	291	279	304	274	284	303	279	327	298	306	308	320	272	313	265	329	325	253	313	306	293	284	318	330	300	296	302	286	310	309	306	291	300	297	317	280	296	328	257	309	262	303	314	288	299	322	315	315	292	307	347	310	333	315	298	313	297	309	303	296	299	317	279	269	328	294	288	311	302	317	300	302	277	306	322	305	306	263	316	311	298	290	271	301	302	296	291	301	262	311	320	275	332	265	333	280	295	289	288	274	264	277	271	264	309	318	305	299	310	294	274	305	353	296	275	320	288	332	316	281	258	277	254	266	329	289	287	320	264	291	272	311	275	328	272	294	287	278	301	273	298	307	305	272	286	260	302	285	270	320	293	279	293	266	271	302	281	252	324	281	271	334	266	295	324	287	278	262	322	304	312	309	318	303	309	322	316	287	313	283	321	306	304	308	292	263	295	299	331	299	303	287	273	291	283	273	331	300	302	309	289	275	280	276	295	302	290	284	290	311	281	286	315	311	294	297	305	303	331	269	282	304	272	296	283	289	302	301	301	314	275	318	290	249	295	269	275	304	293	264	313	251	294	283	309	280	259	274	305	306	263	289	275	291	303	315	303	297	286	314	283	282	287	288	273	291	282	301	274	264	289	293	315	274	304	323	253	298	278	291	308	286	285	269	304	285	292	286	304	320	326	334	291	277	281	282	297	309	331	301	282	293	280	306	275	274	269	297	311	282	286	282	262	301	316	285	311	282	288	263	292	291	279	280	299	303	282	291	294	296	325	260	279	274	289	294	280	293	318	259	303	331	343	319	280	311	292	270	308	310	285	288	313	311	353	285	283	295	319	281	321	286	260	295	294	281	288	283	283	289	274	310	312	292	299	281	295	266	299	310	287	277	296	278	293	305	294	309	289	289	257	300	311	282	308	283	291	311	300	339	289	312	305	306	301	273	300	293	287	292	283	273	298	290	317	305	299	308	292	307	293	268	306	276	301	265	273	319	320	308	287	269	297	309	278	271	309	308	287	332	329	318	308	252	300	279	309	286	282	266	295	279	283	265	316	261	321	315	306	255	280	288	289	284	270	279	271	275	283	294	315	313	293	290	311	291	304	322	321	295	289	295	296	289	311	301	284	338	298	303	306	306	278	278	318	312	299	329	294	273	289	296	277	298	323	260	311	346	294	308	277	272	298	302	245	323	293	332	323	300	276	298	325	303	301	311	249	292	311	307	287	301	260	299	298	259	289	294	314	283	267	273	260	319	323	306	307	261	308	291	296	291	291	296	305	300	306	297	288	269	280	303	337	286	313	277	272	304	300	284	262	328	311	287	316	290	264	264	313	282	298	279	317	305	309	297	314	287	301	304	300	289	284	326	326	280	310	279	303	287	329	319	334	299	278	302	272	295	279	335	307	301	279	277	288	287	290	256	315	303	311	287	307	282	302	257	280	286	281	342	329	316	295	297	274	298	290	286	288	330	268	299	285	283	298	291	299	293	301	305	313	318	304	275	312	287	296	272	294	290	318	259	267	274	283	288	266	276	304	298	289	309	308	284	276	272	308	279	292	293	301	297	295	303	306	282	317	306	290	274	308	309	304	309	319	328	315	286	334	298	280	292	267	321	282	275	307	293	270	308	292	314	276	301	309	303	298	299	339	298	261	279	289	302	292	296	259	301	292	294	309	282	307	297	306	321	278	311	321	276	255	302	268	293	306	314	304	284	306	305	271	312	294	303	288	334	305	277	298	302	300	326	293	325	314	300	276	287	321	276	304	258	309	273	292	286	309	297	309	317	322	314	298	269	342	292	294	328	267	323	304	303	298	371	294	273	277	317	266	287	325	332	297	302	268	292	314	256	305	297	301	321	294	295	274	293	302	346	309	315	286	275	313	283	302	303	292	300	319	305	293	264	308	335	310	313	295	316	289	280	318	285	300	292	265	260	276	297	288	313	272	302	273	260	293	270	305	267	310	321	287	302	293	286	263	282	327	269	289	256	294	276	327	267	299	314	287	284	304	311	283	264	320	250	285	296	303	269	305	300	293	302	307	293	296	270	327	260	314	296	289	285	272	261	314	308	353	299	283	276	294	263	297	300	284	306	300	321	310	278	285	293	287	266	282	283	296	319	280	306	297	282	300	312	303	255	296	320	294	297	273	291	258	288
16014	5581	3661	2248	1681	1207	906	851	822	786	701	709	744	781	730	684	700	683	636	680	687	681	676	685	692	633	663	641	657	629	623	670	599	656	614	644	659	662	711	610	657	625	707	655	639	693	656	701	665	673	656	660	684	692	668	648	679	670	675	608	643	682	667	668	702	707	642	670	655	654	677	697	684	655	628	684	696	697	636	633	656	685	617	657	637	681	660	651	631	649	663	666	639	712	677	663	674	684	693	675	641	625	652	659	647	610	668	672	661	677	665	644	646	605	692	640	654	659	656	696	663	655	677	670	643	638	639	636	630	671	644	660	701	670	650	629	661	673	640	728	675	642	665	644	649	699	679	647	656	645	664	643	689	649	628	665	666	669	666	639	699	701	633	651	646	712	674	678	623	638	658	703	608	682	680	677	629	631	653	607	702	674	677	682	666	648	665	673	661	616	644	673	693	661	661	645	623	625	646	709	685	636	649	665	602	680	634	670	648	683	666	703	659	686	619	687	649	683	647	662	674	672	716	623	681	670	666	674	647	685	689	674	660	671	642	688	652	629	607	675	640	596	675	717	663	654	634	640	667	676	657	609	708	650	679	673	689	648	660	676	705	675	686	644	623	675	634	621	664	643	706	646	627	624	696	647	648	654	604	706	659	611	674	664	616	606	619	677	666	673	662	664	664	674	652	676	648	679	672	638	667	683	643	683	671	679	661	612	673	649	605	682	668	688	694	656	642	696	669	665	625	692	632	644	649	645	621	664	677	671	628	688	651	649	638	677	666	672	638	668	657	647	675	660	685	687	656	639	680	668	704	674	663	668	681	667	670	663	646	656	689	673	677	646	684	705	645	699	648	700	672	668	658	643	638	694	691	660	646	666	659	673	663	639	639	649	648	635	663	686	626	645	631	643	670	634	634	634	703	634	625	647	660	641	671	662	604	645	639	636	655	661	655	646	651	607	647	646	650	633	660	651	671	676	682	657	671	671	654	681	612	664	575	651	619	645	684	654	640	688	653	664	668	697	705	659	671	713	621	704	655	655	635	656	630	641	642	639	638	640	617	657	630	668	682	635	673	648	649	656	692	652	636	671	671	670	602	645	678	648	641	649	680	662	660	628	690	633	671	668	634	638	600	627	638	628	661	666	666	705	644	663	694	659	625	654	699	694	653	683	673	662	621	661	639	658	695	650	633	621	669	650	659	647	605	659	641	626	629	661	671	664	684	696	692	681	678	674	690	638	675	713	700	675	652	669	685	696	649	660	667	654	652	697	652	681	598	659	704	682	712	652	682	657	689	638	645	609	636	690	683	697	661	644	701	640	698	627	651	648	661	655	678	667	634	628	657	662	659	697	710	669	629	633	655	616	694	619	660	626	633	671	657	693	663	679	635	664	667	663	678	631	675	670	640	665	624	625	691	670	684	633	652	667	648	670	626	634	649	689	678	670	625	649	615	658	637	644	659	718	662	625	685	692	654	643	646	649	662	640	706	669	708	677	616	665	622	663	661	637	665	669	661	634	676	664	631	614	674	640	689	648	686	659	689	676	621	661	655	645	658	666	646	655	699	631	642	699	648	678	668	672	674	655	646	686	659	668	637	644	676	640	647	646	683	671	641	652	679	661	598	661	672	698	646	666	643	655	673	629	614	662	678	689	636	630	636	654	682	693	662	657	638	725	648	652	673	615	674	676	685	639	710	684	630	694	654	665	653	630	703	632	641	704	696	669	663	656	678	649	703	681	659	656	640	678	652	664	690	691	710	685	704	674	634	666	678	647	647	660	718	633	630	646	651	646	671	663	682	651	703	652	682	699	660	687	683	670	661	682	669	625	689	671	654	671	648	666	693	639	663	657	664	648	669	599	675	613	669	689	659	653	632	663	686	650	692	622	664	659	650	664	690	705	626	651	613	617	669	628	640	675	634	653	646	663	624	694	671	710	625	638	624	633	671	692	642	681	673	632	662	691	676	660	673	643	667	622	653	663	670	654	708	643	623	640	651	697	675	682	672	661	656	622	688	600	633	645	631	646	680	692	690	692	641	655	688	673	637	706	625	652	624	645	614	628	658	604	660	646	670	644	617	625	679	660	673	666	650	672	683	705	702	663	670	677	631	651	713	721	613	688	651	649	671	649	679	646	632	641	676	662	697	636	675	640	657	670	658	641	641	637	685	694	649	674	686	657	686	659	685	673	675	651	659	674	630	664	680	616	681	680	666	705	679	661	681	685	629	673	697	649	653	653	705	627	688	672	660	621	634	661	675	662	645	672	715	624	653	640	662	741	686	651	690	678	688	650	671	618	621	664	700	643	652	654	691	631	664	665	652	629	659	674	666	618	593	659	660	668	658	650	628	648	691	678	681	692	639	663	676	622	622	634	664	680	616	688	672	699	682	677	635	656	685	672	652	679	661	659	674	653	649	693	650	652	639	676	667	663	644	646	609	632	633	686	630	640	683	668	634	696	654	661	668	638	630	647	710	684	645	656	673	671	667	658	680	650	671	629	685	661	680	599	626	629	664	657	627	637	664	641	667	608	668	667	686	624	692	632	664	645	694	636	619	677	610	686	680	679	630	613	650	662	631	627	663	624	673	632	674	665	630	638	654	677	677	614	662	669	650	686	690	664	710	684	650	608	697	608	668	600	683	661	616	693	659	701	652	676	664	694	667	688	658	623	668	659	614	656	627	641	680	648	704	635	647	652	683	661	654	653	639	701	671	668	663	718	659	664	654	651	630	642	610	648	663	649	633	688	655	685	618	704	638	643	672	668	625	648	666	654	702	640	607	660	626	634	685	653	641	673	647	630	661	678	645	653	651	690	645	642	635	670	643	632	677	685	653	638	624	667	701	628	655	637	661	610	648	591	641	645	635	686	698	609	676	676	672	689	634	661	632	684	627	701	711	647	640	649	588	715	659	673	679	609	674	664	627	671	683	637	640	672	630	633	620	615	650	680	648	650	648	633	650	587	659	671	703	667	633	671	682	619	641	667	673	669	671	632	673	679	657	710	645	671	650	649	604	641	642	651	663	644	678	658	642	671	665	693	660	621	660	627	676	608	629	673	654	651	635	634	675	660	619	665	611	630	692	663	685	655	626	628	686	665	656	650	687	665	693	664	631	632	626	650	689	655	693	677	680	613	646	669	609	659	672	603	659	619	650	677	695	629	666	646	702	659	665	662	666	665	662	652	652	700	662	644	637	619	653	603	655	681	588	656	691	640	650	651	635	684	655	674	680	689	664	660	696	640	685	702	650	673	648	641	665	666	664	695	600	624	674	676	634	683	645	638	671	626	654	652	689	629	653	638	661	658	671	679	645	695	668	665	671	636	635	690	695	602	666	668	667	649	644	643	696	682	644	626	638	650	690	652	688	656	649	654	661	671	655	654	679	600	668	657	635	699	650	680	638	655	646	634	644	655	666	686	684	671	685	621	675	624	634	661	649	645	681	626	647	637	641	626	660	661	667	661	639	675	650	657	678	648	678	696
31642	5153	811	609	436	352	333	325	317	338	298	360	349	327	327	310	322	289	294	306	336	308	303	324	320	346	328	317	299	266	329	291	307	284	343	308	353	326	327	313	321	280	313	333	285	311	301	293	319	310	270	339	312	354	280	308	284	293	328	302	285	301	322	327	334	309	320	323	302	289	293	300	307	299	325	293	297	292	311	287	272	288	294	313	284	271	311	319	307	293	301	321	310	313	324	330	310	300	297	314	311	323	304	291	296	299	277	238	333	313	331	296	303	303	300	306	314	270	292	340	281	351	329	296	302	295	310	318	307	298	334	305	291	308	318	298	274	354	333	305	307	330	328	340	272	303	310	288	354	350	326	264	295	284	295	269	326	314	307	322	310	307	347	285	346	291	333	291	306	272	298	345	300	288	293	258	331	315	345	306	278	328	322	287	286	283	333	332	302	304	287	317	309	314	294	314	267	339	277	308	295	292	298	315	312	314	278	333	321	302	282	299	288	295	340	321	298	339	320	316	331	326	283	279	321	302	291	304	297	303	273	306	293	282	311	300	341	323	299	335	314	308	289	289	307	270	319	309	299	317	316	333	287	314	309	291	309	329	284	321	309	328	306	330	304	301	320	287	328	326	300	325	302	317	336	304	281	314	327	294	296	295	307	327	293	306	305	317	298	295	287	306	313	287	301	281	257	284	328	293	298	323	295	305	314	302	311	317	323	305	307	270	302	267	331	316	306	307	290	315	297	341	279	289	278	302	313	309	297	301	267	290	330	296	282	270	300	324	335	280	321	330	319	333	280	293	320	330	304	317	301	315	283	291	311	288	292	294	335	350	285	285	299	319	310	332	307	311	287	344	310	336	291	328	326	326	290	310	279	326	321	312	308	312	282	342	300	316	291	271	336	289	313	290	300	309	312	298	302	334	321	322	295	299	278	325	323	323	304	282	296	314	321	300	284	293	277	328	302	300	277	293	327	323	289	310	292	262	325	290	307	312	297	301	306	286	334	294	322	272	303	331	323	333	335	265	309	304	333	352	342	306	284	314	297	310	316	276	298	307	317	353	331	281	312	318	291	297	278	308	295	299	338	304	297	272	304	310	318	307	297	329	315	356	351	322	305	339	318	304	277	303	315	291	331	290	287	329	320	315	299	317	306	301	302	292	346	296	326	307	293	277	327	277	289	306	312	305	300	307	307	303	325	330	282	262	293	284	286	284	288	312	320	308	331	315	336	298	312	291	281	297	294	289	306	336	299	325	332	319	297	277	318	282	276	354	315	346	313	294	283	347	309	305	325	293	306	291	291	289	303	283	304	316	283	322	337	313	337	279	304	331	292	293	308	325	333	313	302	290	331	287	337	316	291	324	313	300	324	324	265	320	335	324	302	284	295	339	304	300	294	320	306	330	293	286	324	315	271	312	313	295	350	314	278	318	271	302	308	288	308	282	275	315	303	312	289	291	310	286	310	336	335	307	327	345	326	289	304	317	313	320	298	298	337	311	285	311	330	304	304	342	315	310	327	288	303	300	310	338	316	342	315	314	317	298	316	291	309	320	301	328	292	309	337	324	324	308	337	319	306	307	300	315	284	313	309	321	314	301	290	312	262	295	311	308	278	330	338	330	301	300	280	323	319	284	326	323	309	319	298	288	297	303	331	322	293	296	273	295	326	292	298	301	309	273	305	324	313	284	326	329	346	318	293	304	327	326	316	319	333	335	314	314	325	291	288	306	297	286	303	295	289	286	299	305	294	306	278	318	307	271	293	320	293	312	293	303	305	325	333	328	273	307	304	318	320	290	300	331	312	331	269	278	285	290	301	287	319	307	285	281	297	282	303	279	298	304	303	306	310	286	329	297	303	309	322	284	353	281	301	307	311	300	280	323	311	296	319	308	297	303	337	269	310	317	301	317	267	297	301	325	284	287	272	282	313	326	306	280	286	305	324	286	299	311	306	325	322	296	307	279	310	302	311	297	309	298	298	317	317	294	321	287	308	329	290	319	315	321	301	306	288	305	309	322	303	313	287	319	299	301	288	291	309	305	293	307	310	314	320	260	290	287	329	306	298	316	302	319	305	309	308	303	289	341	286	308	298	307	278	343	313	305	308	306	310	286	286	348	303	305	310	283	301	311	330	283	303	301	260	281	320	308	302	306	297	315	278	313	272	298	302	330	303	304	302	290	320	303	341	317	318	271	309	316	349	302	316	337	312	281	297	305	326	291	274	301	311	262	347	294	304	300	328	304	307	318	316	281	311	338	298	316	315	288	297	316	310	332	292	296	312	309	311	318	299	284	316	308	330	283	305	285	304	334	332	297	307	294	323	326	272	285	293	326	329	326	291	300	313	304	303	268	345	284	296	316	284	294	303	331	303	304	313	300	324	299	323	319	280	296	356	297	290	331	334	293	302	337	315	328	315	280	323	329	274	286	322	341	326	305	319	319	297	262	313	304	339	296	286	327	306	317	337	303	332	311	298	305	305	303	262	294	316	292	325	295	304	314	259	290	284	284	290	308	305	313	283	322	290	305	330	322	318	292	332	309	282	325	290	314	290	332	313	314	297	307	306	312	323	277	294	317	344	318	262	277	319	311	303	322	327	338	325	325	305	277	343	294	318	334	312	296	295	314	300	338	297	302	327	302	298	300	343	333	290	270	324	321	306	318	286	310	307	331	306	328	331	289	327	286	334	308	326	335	267	294	302	309	295	296	304	351	316	289	304	321	333	331	318	314	315	351	267	316	305	280	301	280	341	319	330	316	313	319	313	292	321	316	289	281	305	320	312	326	306	300	312	289	295	283	338	302	299	286	322	301	340	300	322	276	311	340	312	316	374	318	273	301	292	331	315	330	305	270	311	300	324	311	341	287	325	318	345	360	300	326	319	321	289	298	309	314	326	345	311	295	305	283	305	299	371	311	296	360	293	316	304	303	309	326	312	290	332	316	329	327	291	325	296	312	304	309	314	304	302	305	279	297	286	312	293	314	285	315	312	266	308	319	291	270	290	334	312	316	291	317	296	314	300	318	319	293	314	302	313	305	295	314	295	329	298	319	339	324	335	336	302	316	288	347	303	328	316	319	303	306	318	313	322	309	301	284	289	307	320	295	344	304	350	309	301	315	330	292	292	293	311	307	317	314	295	311	300	344	287	297	289	282	289	288	298	332	305	304	299	299	309	301	354	321	300	312	326	304	312	304	308	300	286	280	247	330	292	282	284	296	297	316	303	353	330	276	278	323	289	285	332	301	301	323	311	328	339	262	320	317	315	283	304	312	281	319	324	314	306	280	299	274	307	307	308	322	306	331	321	278	315	273	300	289	309	322	310	329	302	260	323	311	287	299	304	310	307	317	302	309	292	323	313	329	313	278	299	327	340	287	276	320	299	331	332	274	338	302	329	281	308	280	348	364	298	298	309	322	278	304	306	309	289	294	348	304	316	297	305	348	293	311	321	355	296	302	291	291	287	287	310	295	294	332	302	319	311	294
22736	9024	6182	5209	3472	1873	1204	1002	973	932	846	840	756	765	795	746	758	711	692	744	752	736	751	719	728	711	748	672	729	748	748	714	741	700	743	737	700	762	691	704	723	716	712	709	726	703	703	728	747	641	744	699	732	716	710	765	727	671	694	728	715	697	723	743	720	760	705	735	730	690	736	721	666	684	710	694	723	772	721	656	729	774	656	703	705	729	695	706	697	724	713	716	685	715	700	716	701	729	725	706	700	716	750	740	680	747	724	700	702	694	712	709	694	675	749	697	720	703	700	697	707	749	735	674	758	716	672	675	700	711	712	677	692	696	778	746	710	750	763	726	714	702	711	671	710	658	699	705	756	677	681	740	686	694	673	736	675	696	716	692	682	714	704	688	698	682	688	730	716	714	739	715	695	666	751	673	709	711	685	691	769	687	693	729	704	722	665	725	682	740	682	736	719	701	645	727	676	700	699	713	694	655	677	765	717	691	687	722	739	662	728	732	692	713	713	703	716	649	671	714	721	717	693	728	706	725	704	668	732	744	720	694	708	698	729	686	701	726	731	745	678	724	717	722	694	728	712	738	708	708	746	706	691	700	708	671	700	736	763	732	733	736	692	652	696	704	720	632	676	749	694	656	669	740	684	675	659	694	707	653	722	693	753	740	706	683	735	727	735	672	690	698	738	736	691	723	723	685	689	676	697	697	725	686	712	730	717	736	760	744	696	717	734	785	708	702	676	745	705	722	700	725	714	680	719	714	757	717	733	677	731	684	717	681	683	607	685	692	700	710	692	699	688	734	749	713	758	751	727	760	722	709	738	704	733	720	715	707	681	709	707	699	725	717	673	718	730	705	726	712	737	731	769	676	687	697	743	709	717	689	757	736	744	706	707	736	678	685	644	750	758	725	702	715	688	671	724	655	706	641	682	727	714	707	656	717	706	731	684	741	714	700	727	700	717	713	758	682	722	709	718	724	662	703	720	688	713	699	721	723	690	714	706	711	706	721	702	678	693	747	693	699	736	696	715	708	726	728	700	721	703	697	683	715	699	743	714	705	720	705	764	680	702	688	726	701	687	669	678	700	696	686	682	692	749	698	664	686	727	696	687	709	744	725	746	750	728	689	694	668	705	693	698	717	711	713	741	710	746	718	710	748	735	668	705	671	718	711	727	752	745	703	704	733	669	715	691	704	702	695	723	707	736	704	700	701	688	685	737	705	704	711	684	733	675	690	741	740	669	673	699	741	765	691	707	669	674	754	755	732	657	706	729	762	696	741	733	667	709	663	689	677	655	700	746	664	703	739	705	691	690	659	755	668	711	699	759	719	710	708	700	748	735	744	735	762	726	728	737	667	761	731	736	739	705	763	700	685	795	708	668	670	758	744	677	677	684	732	703	708	719	744	756	663	648	733	715	749	718	699	691	712	736	731	721	690	748	714	763	669	678	768	701	714	750	733	630	713	688	738	695	726	685	686	714	682	715	717	707	723	681	726	723	727	716	692	671	719	688	733	732	717	699	710	673	734	722	725	690	725	751	717	726	717	694	736	704	766	678	688	686	729	716	705	735	727	735	710	694	736	719	763	687	704	752	738	672	710	715	668	733	685	704	702	708	730	759	716	715	757	750	698	760	736	728	708	731	686	690	726	764	761	652	781	711	683	754	687	681	675	703	672	727	725	683	715	678	677	719	714	680	708	755	703	651	734	749	673	745	704	708	720	745	744	691	756	761	700	708	725	730	747	659	724	725	707	687	699	755	720	680	753	724	727	751	693	673	721	733	704	711	706	682	732	710	690	693	703	759	649	729	694	685	730	746	720	692	705	743	666	758	715	696	682	685	668	706	695	676	663	664	682	739	688	763	708	716	715	716	728	678	683	715	722	705	727	660	714	665	704	698	748	717	727	687	715	736	672	732	733	731	736	685	729	691	703	747	680	699	684	746	669	734	777	735	713	791	743	680	698	712	713	695	689	707	680	789	722	743	693	709	659	665	711	738	728	670	706	695	716	748	715	705	671	744	699	684	700	717	737	702	677	759	685	750	705	707	708	720	736	677	686	677	652	683	701	706	649	725	692	741	670	749	731	716	773	734	716	691	702	751	729	683	701	752	721	721	727	720	767	715	756	674	669	700	702	742	748	721	738	717	729	693	710	676	746	693	721	722	678	745	723	745	692	731	676	711	703	725	650	739	709	703	703	719	693	760	687	749	696	718	706	730	696	723	698	716	715	756	681	709	714	693	658	706	706	726	714	708	750	719	664	741	734	697	688	684	723	712	738	767	708	711	739	674	682	691	682	748	720	709	679	735	679	726	700	664	704	682	711	749	760	639	722	704	694	707	727	727	692	698	686	673	687	677	675	706	724	708	724	718	716	725	743	705	772	692	711	675	716	735	679	676	734	730	705	726	687	763	730	678	712	745	750	739	689	700	684	742	666	722	711	713	686	686	690	684	705	701	686	705	763	686	680	716	689	716	714	716	678	729	709	702	706	714	756	723	718	687	685	660	701	664	688	719	713	692	716	691	716	706	694	695	673	715	675	685	694	751	710	693	691	721	668	698	725	725	726	701	743	673	704	723	677	744	715	685	689	720	678	696	733	736	728	739	674	676	739	665	741	691	678	744	692	715	658	697	751	724	704	715	695	746	704	699	721	694	728	741	758	695	719	692	719	712	720	727	722	738	716	679	718	728	650	716	786	693	736	721	692	700	766	690	740	658	725	742	704	705	692	663	685	702	706	728	682	645	700	744	700	727	727	676	730	740	728	741	727	761	747	707	698	672	707	719	706	719	742	718	727	761	726	743	696	724	672	724	713	686	703	691	740	698	697	681	732	721	698	693	726	735	747	696	730	712	729	664	704	709	714	697	696	745	725	741	685	700	733	700	720	706	707	740	711	696	664	732	666	721	697	673	727	702	690	745	680	704	719	673	678	724	671	725	744	742	690	724	713	738	741	654	726	698	691	717	718	734	681	701	756	730	744	702	700	688	728	704	737	691	698	722	735	695	704	772	777	684	663	716	715	696	752	644	698	647	727	730	695	717	731	747	661	730	712	701	707	715	690	714	716	713	706	693	716	691	708	720	655	721	707	763	734	679	710	673	659	720	718	685	680	715	736	717	722	732	703	705	728	712	691	720	756	691	704	677	704	740	702	719	726	654	725	723	695	726	713	736	725	702	697	674	678	710	691	736	733	690	689	719	769	733	695	717	681	713	706	717	711	732	727	722	712	723	721	719	717	704	687	674	750	712	762	717	722	728	704	697	722	681	696	697	697	716	734	675	693	685	686	724	697	658	666	696	695	700	751	748	721	800	723	690	707	692	678	713	707	712	767	721	717	722	692	681	703	725	701	746	701	725	697	685	689	688	692	745	715	682	702	716	727	741	678	701	711	721	718	683	710	681	730	692	706	689	701	663	704	711	696	734	691	733	700	740	727	681	700	701	696	711	711	709	670	724	727	722	753	707	669	729	738	708	695	681	776	716	679
30889	5089	1127	831	531	431	412	348	369	341	322	349	314	349	310	378	314	305	336	306	328	310	296	314	307	327	334	345	354	320	313	334	310	366	311	318	325	309	276	336	341	327	305	373	326	332	314	340	329	333	322	297	318	301	309	291	322	319	285	337	344	360	287	305	342	345	314	324	300	314	317	305	343	352	328	285	355	307	307	289	364	328	309	302	344	287	306	310	316	303	335	323	319	301	308	298	306	331	342	331	339	342	309	293	326	351	292	328	330	316	311	318	317	357	305	294	347	284	310	296	330	362	317	314	323	349	299	327	292	336	297	337	267	310	333	341	320	300	326	353	315	376	282	348	282	318	332	303	354	304	326	299	336	350	340	339	343	326	286	287	351	312	341	312	301	343	306	307	334	328	337	318	357	307	309	312	313	332	314	319	317	334	297	321	324	339	325	306	311	330	355	341	336	321	319	324	286	344	299	330	345	295	314	302	282	300	302	348	294	347	310	302	322	322	294	321	321	328	338	326	335	339	322	338	308	342	330	296	354	324	334	313	328	322	297	321	315	311	349	322	322	338	289	307	325	311	281	318	318	314	305	304	336	323	299	329	281	332	340	315	341	328	337	314	310	317	305	307	312	334	296	325	345	340	326	288	312	296	275	340	313	337	317	346	287	308	322	290	322	345	337	352	318	330	325	321	333	299	289	314	326	284	321	324	310	294	335	317	301	308	313	320	285	340	335	338	317	322	310	332	324	317	288	319	339	305	320	328	316	350	334	330	307	322	339	309	289	297	311	336	331	309	312	323	368	309	298	316	281	288	337	334	331	312	328	284	308	318	310	341	311	316	331	349	292	313	350	321	303	327	335	325	305	319	288	322	304	309	278	284	326	321	279	313	342	302	342	316	277	354	357	308	318	354	329	316	342	315	372	348	349	312	344	319	326	326	307	364	346	333	332	332	315	322	364	306	316	326	318	324	311	341	330	310	318	314	335	343	302	325	316	308	328	298	343	352	331	310	280	315	346	311	279	320	329	327	328	334	332	305	320	313	322	331	335	322	302	304	349	325	319	321	334	349	323	327	331	368	298	316	298	322	318	294	308	329	287	319	340	336	308	339	353	304	322	337	344	326	329	338	293	304	328	314	331	353	330	336	294	341	340	326	348	347	317	306	306	342	333	302	323	345	340	317	298	305	329	290	287	297	297	324	346	292	345	357	318	325	319	289	320	363	308	293	271	305	313	333	318	356	320	297	315	302	295	331	309	322	308	330	328	273	287	298	349	354	323	316	279	338	287	300	267	305	311	309	323	278	289	305	326	302	338	335	300	315	329	324	268	294	316	316	335	323	337	295	301	300	308	341	321	328	336	307	341	337	344	332	307	289	315	353	289	317	340	347	325	289	293	350	325	334	309	305	306	294	286	340	319	322	334	356	346	360	307	324	360	335	338	327	288	310	291	320	331	315	306	309	328	305	287	308	331	309	340	339	301	302	356	301	299	281	304	297	306	305	332	330	294	296	288	304	336	331	282	339	324	330	293	330	310	310	329	321	323	321	329	299	318	335	312	338	308	353	296	332	269	339	311	328	329	321	379	337	331	337	324	303	330	293	300	324	314	334	308	296	312	287	354	295	318	316	330	357	316	312	360	309	336	307	351	330	354	308	343	344	281	274	304	280	310	312	290	349	334	336	264	334	314	333	321	273	315	304	271	332	302	336	281	303	330	339	332	296	322	295	329	309	311	319	338	318	344	307	313	294	323	329	340	337	311	313	352	349	298	310	317	313	345	332	310	306	299	337	319	291	321	348	319	288	351	323	272	320	277	292	316	333	311	336	298	300	313	364	340	315	347	361	337	324	318	316	298	291	334	304	336	323	349	300	319	312	329	333	310	321	315	319	323	309	336	328	318	292	332	318	323	330	316	330	299	307	338	308	294	293	308	298	298	333	353	308	370	345	335	288	304	328	340	331	310	325	340	298	308	327	319	333	330	308	278	298	353	332	292	313	351	299	334	301	283	331	328	333	333	317	323	306	297	311	332	351	335	331	335	315	339	307	288	303	298	332	312	325	275	335	300	346	305	344	328	312	335	293	304	331	320	315	285	295	312	365	343	333	300	269	343	274	289	324	332	305	319	303	288	299	339	303	365	266	337	310	346	290	303	304	301	319	299	305	341	316	317	320	343	330	339	327	339	325	310	335	320	319	336	315	313	319	330	323	332	376	276	328	344	303	292	306	308	297	335	338	313	286	336	323	339	291	339	345	306	318	317	319	314	305	336	311	303	342	326	296	312	307	341	316	299	325	352	312	293	325	327	346	364	342	310	313	316	307	334	330	324	309	315	317	310	284	332	337	273	304	322	299	291	332	319	333	318	345	303	323	331	324	315	349	338	323	305	337	274	305	304	310	333	278	337	358	333	303	340	309	294	312	317	306	329	324	318	332	315	313	312	319	317	298	294	315	306	305	265	318	303	317	305	327	351	325	324	309	344	331	328	322	360	321	312	320	338	320	336	336	328	317	302	336	320	341	326	308	319	312	308	327	325	321	305	347	328	327	331	329	357	305	327	324	352	298	316	304	331	283	328	330	312	312	337	298	308	306	350	347	285	309	319	337	322	323	308	302	336	267	377	342	328	333	298	332	355	330	305	318	299	352	329	320	378	310	300	300	350	329	305	310	325	311	322	316	323	317	315	326	306	314	326	334	307	333	325	306	315	306	348	354	312	318	313	320	324	326	328	338	310	335	349	303	260	308	296	286	320	305	300	326	309	325	321	329	381	310	300	303	349	351	338	293	302	296	321	282	324	308	323	346	364	334	357	319	335	341	283	296	323	351	301	295	310	309	314	348	314	337	349	315	339	307	328	338	312	310	341	291	321	372	331	331	317	308	321	360	310	290	326	323	299	313	331	328	338	316	301	283	329	296	330	313	312	302	322	324	299	325	315	339	279	317	324	328	317	323	296	316	305	325	297	290	305	320	335	328	324	336	319	323	318	337	320	298	336	327	322	332	344	303	320	305	320	313	308	300	302	310	304	333	315	322	307	281	301	354	292	290	323	310	331	316	331	329	339	332	296	348	346	315	367	286	310	330	306	329	312	312	328	332	344	314	267	303	360	308	323	283	315	328	314	307	340	304	320	346	305	319	364	317	327	333	294	319	345	295	278	337	314	314	332	335	346	333	302	349	317	342	339	311	308	315	338	301	325	311	322	306	320	299	324	329	294	308	319	335	313	281	344	321	300	314	369	306	331	279	310	293	346	266	340	336	317	319	310	338	330	308	273	338	279	312	340	297	319	320	321	312	324	287	316	326	319	315	316	281	334	305	348	340	300	378	353	306	321	298	324	302	324	298	334	287	339	322	324	343	303	293	336	304	326	344	340	326	323	302	321	327	338	333	328	318	340	314	307	335	299	316	290	330	308	333	356	345	349	293	290	320	311	297	293	339	328	300	314	338	356	316	344	290	293	283	302	332	321	327	357	310	320	320	317	312
21152	10298	10777	8961	4533	3111	2150	1412	1121	1097	954	930	863	890	857	849	775	779	784	772	771	809	747	763	756	736	736	747	700	772	750	739	749	750	712	745	758	757	748	706	730	695	748	714	755	750	759	692	762	763	734	788	695	724	754	686	751	759	804	695	755	703	755	807	760	714	780	761	791	744	734	759	708	745	774	710	722	740	738	742	716	735	756	762	721	724	688	764	735	759	800	779	733	720	773	744	748	713	747	794	728	734	757	776	760	708	769	731	764	729	746	761	791	748	739	790	725	763	705	755	748	744	754	704	749	757	740	739	715	719	752	736	753	758	745	746	693	735	733	780	689	793	708	717	757	751	739	717	767	774	769	725	745	762	723	758	752	714	767	692	776	723	718	761	717	756	753	736	757	745	765	721	732	764	789	720	758	762	753	768	749	770	775	734	707	734	785	702	730	728	809	723	766	779	774	795	743	769	770	762	765	704	779	764	757	733	710	790	744	782	726	757	750	720	774	733	791	801	766	732	734	765	761	727	790	714	764	788	765	742	776	756	776	732	704	745	733	732	734	727	729	744	734	729	761	733	732	754	729	745	753	742	720	764	748	719	711	757	752	744	766	792	716	751	734	730	756	742	763	753	768	734	744	744	784	706	755	700	727	738	705	793	747	754	799	759	722	783	761	753	717	746	751	736	724	745	732	747	733	737	758	728	730	742	768	807	757	750	729	713	759	746	745	753	730	717	714	734	712	756	801	698	754	764	721	712	776	796	751	771	708	804	739	740	746	735	796	737	765	737	749	733	759	721	715	768	729	770	758	775	783	774	774	739	741	768	769	770	796	718	770	722	713	756	724	745	748	797	785	761	730	724	779	741	761	692	774	770	764	801	770	692	748	752	777	753	722	670	708	749	772	755	786	740	768	742	759	727	773	738	763	786	774	785	773	779	794	755	727	739	746	767	744	750	730	705	782	760	735	747	768	722	728	750	680	734	760	751	706	723	719	726	766	764	721	757	819	781	721	704	758	803	744	816	712	776	777	737	718	738	736	745	712	715	747	757	798	740	737	730	765	764	760	730	756	719	768	720	773	728	777	764	745	769	721	717	760	738	733	726	734	728	745	746	735	745	778	772	746	709	725	717	733	741	767	766	689	755	763	737	755	759	783	730	745	793	777	718	762	765	682	756	768	734	732	695	748	731	755	770	750	734	696	748	739	758	712	794	814	745	735	770	759	720	742	750	718	761	762	746	772	730	746	779	733	798	760	688	714	775	723	730	769	785	775	779	742	743	696	775	746	733	717	747	745	778	759	778	774	781	756	740	732	760	715	694	761	721	753	779	738	733	722	753	715	739	748	765	711	683	763	734	716	776	743	754	739	774	741	743	725	734	776	720	782	759	786	773	788	726	703	714	766	768	773	738	781	758	740	731	778	739	722	721	766	717	743	763	722	717	724	751	729	723	767	767	719	710	710	721	739	785	732	709	747	779	753	754	767	750	640	737	747	723	723	771	764	713	743	698	731	708	735	761	747	782	720	732	783	744	748	754	762	732	775	786	770	788	788	795	753	735	727	698	737	749	741	744	727	751	767	740	723	765	705	700	786	706	730	757	728	734	755	750	715	729	742	742	734	747	765	747	783	751	747	784	712	767	737	761	777	767	728	738	750	769	738	788	772	774	741	756	773	725	780	762	803	726	783	751	725	733	759	758	751	760	740	754	766	685	792	744	755	751	718	741	761	813	708	753	765	718	713	762	777	792	741	769	732	726	725	719	764	737	672	750	781	770	764	759	791	810	801	771	814	729	739	747	756	710	733	692	759	803	765	752	762	781	721	738	761	764	728	775	739	683	800	721	794	743	740	757	734	769	753	707	779	756	728	751	744	716	701	743	756	742	761	797	748	721	734	767	744	727	759	709	731	735	729	753	729	806	746	742	726	715	710	761	734	759	745	743	739	784	755	755	758	758	782	770	718	734	763	747	740	744	802	744	718	700	761	752	713	717	714	777	725	696	747	750	740	771	703	745	779	748	750	733	778	711	749	694	754	743	773	744	787	782	739	708	730	749	768	792	746	727	765	797	755	742	737	754	731	804	783	776	746	762	725	722	758	797	743	699	770	722	792	803	758	781	777	736	693	740	775	757	778	736	733	744	737	783	771	725	731	762	764	740	739	742	809	784	730	757	678	729	735	787	725	747	768	717	772	729	733	716	714	773	770	758	773	754	760	771	761	684	718	780	698	729	724	751	743	746	758	702	702	763	764	730	739	778	785	754	736	731	793	799	748	765	792	732	727	776	725	765	736	817	739	752	724	751	735	737	737	718	726	762	744	749	784	764	726	753	721	735	681	794	740	738	731	722	702	792	758	739	799	793	760	749	732	728	774	728	707	781	735	780	768	745	752	755	735	677	765	738	764	734	728	753	728	761	752	766	727	682	730	732	737	785	743	742	717	781	763	748	787	713	749	731	746	734	716	802	766	746	762	730	753	747	765	782	772	766	741	788	761	756	759	718	728	757	718	807	794	730	777	738	739	731	728	753	794	731	708	741	756	762	689	726	773	751	714	781	752	705	785	770	740	741	749	749	771	713	725	776	749	788	768	737	743	720	761	764	776	793	769	744	762	754	719	721	746	728	762	788	768	778	718	700	737	780	762	759	753	715	713	733	758	730	740	715	715	749	736	738	733	730	758	755	718	766	721	753	703	737	704	771	747	757	757	783	734	753	719	695	758	714	721	741	757	704	815	796	727	728	696	743	730	710	753	703	760	759	781	771	736	723	733	805	724	725	748	735	710	828	810	770	783	781	767	805	764	811	708	760	753	747	751	743	734	759	782	747	731	725	795	732	746	789	769	752	745	730	779	751	746	685	762	792	694	713	742	755	755	751	782	826	713	781	712	744	708	747	735	777	754	742	755	735	708	708	760	735	766	759	751	785	716	755	752	764	741	759	739	759	768	796	766	687	743	755	762	717	761	771	725	733	766	731	735	753	779	734	696	714	742	745	716	761	792	732	783	750	704	763	750	741	722	723	706	736	703	783	726	725	754	735	731	749	766	745	708	747	779	779	721	698	741	757	744	717	816	729	736	737	750	773	765	758	753	765	651	702	716	800	772	755	704	720	789	727	708	773	758	768	781	772	691	722	732	784	732	762	732	717	751	748	742	731	753	752	738	741	782	765	752	739	761	732	711	787	714	789	799	764	728	728	739	765	739	739	815	777	749	749	756	743	739	757	783	774	754	744	780	732	724	761	739	763	747	746	725	772	767	739	743	738	736	717	790	761	745	757	744	730	745	724	715	768	698	749	756	810	756	754	726	711	763	778	727	739	776	741	738	730	714	735	746	756	770	750	733	690	760	731	727	764	764	772	716	742	732	748	771	783	776	790	723	723	756	771	743	731	748	773	714	737	741	727	743	745	718	700	706	777	718	679	769	751	746	730	734	742	751	731	767	744	732	750	794	703	756	746	724	758	744	717	745	781	738	720	720	763	739	752
20597	2021	603	472	326	290	332	290	269	304	324	300	332	315	297	324	281	275	313	312	316	314	267	300	293	309	280	263	287	280	280	284	259	292	300	309	310	278	305	291	314	300	278	295	274	295	303	282	269	331	282	298	301	276	293	304	297	307	324	274	294	312	310	300	279	269	299	278	278	301	277	290	284	280	319	290	285	289	281	303	290	290	307	299	296	336	297	273	294	307	257	305	310	278	312	267	311	298	302	301	302	323	291	273	282	290	263	293	294	305	287	292	309	327	297	309	287	286	312	313	280	328	297	291	292	304	313	311	277	301	302	343	281	273	283	279	308	320	297	267	288	292	280	285	288	292	274	278	298	297	296	249	291	298	315	282	268	262	303	297	293	290	287	300	288	290	271	312	314	294	291	305	284	329	285	288	267	317	307	291	321	323	301	339	286	309	312	312	332	303	287	298	317	304	290	275	300	262	283	296	290	296	313	300	296	291	302	312	273	304	296	285	290	298	329	286	288	279	288	303	342	288	278	285	290	315	280	286	281	311	304	285	254	290	322	291	324	331	342	275	311	301	284	293	257	325	311	262	276	291	322	269	290	295	319	333	295	297	291	289	299	279	260	299	316	293	286	299	299	302	267	330	257	303	310	322	278	283	309	297	338	279	305	282	296	275	298	261	287	244	270	292	288	302	256	257	287	314	282	326	328	305	287	330	289	281	281	324	310	309	285	290	295	306	318	282	279	294	293	295	262	283	309	303	291	280	284	313	301	272	300	299	305	313	279	309	297	254	283	284	298	302	305	312	324	298	326	292	316	290	292	275	312	326	327	327	289	285	295	311	282	306	327	306	302	284	280	289	311	309	303	306	295	317	310	317	302	277	281	317	299	282	304	308	342	312	296	324	293	307	338	272	269	317	303	314	278	299	249	285	293	316	306	310	311	287	275	268	278	284	299	255	266	304	268	302	332	290	308	295	265	297	312	307	290	304	294	332	285	290	304	277	284	265	293	308	282	313	326	279	286	302	276	266	275	296	293	300	284	250	283	265	301	296	332	295	264	307	280	301	289	278	289	270	282	276	274	283	300	291	273	305	278	302	321	283	307	268	291	306	319	295	265	275	282	310	289	283	310	236	275	294	297	297	261	302	339	329	284	292	328	270	239	278	278	315	337	287	282	300	283	322	293	284	269	301	314	308	287	298	319	292	315	309	293	305	327	283	300	262	264	294	301	303	314	266	316	294	270	289	276	280	287	255	288	287	297	305	281	321	324	297	286	317	282	277	280	294	299	317	280	311	303	289	267	311	306	288	283	300	318	300	329	302	296	312	296	331	291	294	304	308	309	300	327	302	297	299	290	292	312	312	298	296	271	257	287	310	318	314	295	317	282	280	291	302	354	285	279	275	312	309	292	254	287	291	335	331	296	282	289	291	276	253	292	284	289	289	315	280	300	300	292	293	297	298	294	321	264	296	259	285	257	297	302	336	304	292	294	278	285	276	287	290	254	301	270	301	278	310	298	284	293	300	300	264	305	309	274	297	282	300	287	269	295	301	291	256	324	288	307	310	289	297	316	307	323	300	278	294	285	291	325	296	299	282	258	305	292	279	306	272	308	345	275	288	312	313	290	312	275	257	296	292	270	276	298	286	320	334	334	275	268	298	297	291	267	304	287	300	318	280	302	257	292	327	315	280	301	297	303	304	273	272	324	306	300	280	284	271	287	298	316	316	243	301	272	275	294	289	300	288	318	310	272	302	296	280	302	286	304	299	288	273	314	259	274	303	263	298	288	301	289	276	311	309	292	298	282	289	296	298	269	298	303	294	243	308	264	278	301	261	299	270	324	302	297	295	316	273	315	304	306	320	282	296	300	278	284	269	308	293	300	357	281	299	291	291	319	285	333	302	315	280	273	273	275	321	298	286	313	276	282	267	253	306	289	334	313	299	280	322	298	307	300	289	257	286	277	320	281	278	277	323	318	300	304	307	288	302	286	292	285	302	265	287	293	286	266	292	298	310	288	302	282	280	288	308	345	297	312	301	312	274	281	286	304	275	277	310	323	282	309	274	274	297	310	272	279	298	300	321	285	280	298	316	321	293	353	299	266	306	293	306	326	285	291	293	301	273	291	304	334	265	283	282	301	299	272	333	298	305	257	264	285	307	311	318	325	282	290	315	268	294	315	326	289	280	305	264	283	294	301	334	282	316	286	281	298	297	319	320	251	310	262	235	267	281	292	287	281	306	311	322	292	312	303	272	297	284	274	260	271	276	300	296	282	298	282	310	331	272	288	290	311	279	295	320	315	310	314	299	295	303	256	281	307	304	287	302	283	334	284	307	298	309	285	281	307	284	293	285	281	283	309	289	299	286	277	332	345	319	274	283	273	302	310	291	341	304	287	277	287	296	306	288	311	256	292	351	297	311	286	273	308	298	309	300	280	323	302	311	310	315	319	297	277	284	306	313	259	312	274	300	304	278	303	303	287	312	278	261	252	305	256	296	302	328	287	288	294	312	288	277	261	290	324	303	283	310	295	325	293	262	306	284	284	284	265	299	342	265	283	286	286	269	322	321	322	261	276	275	302	293	285	307	321	331	270	298	277	275	288	296	288	294	329	302	293	290	259	287	308	298	312	293	313	319	296	295	277	284	300	289	274	274	296	289	282	283	259	310	267	317	295	300	261	276	263	251	273	286	267	294	299	304	279	322	262	272	289	301	296	258	294	280	338	299	314	301	302	316	249	342	316	280	287	299	315	281	296	262	322	295	307	301	284	283	255	296	298	294	276	347	277	303	305	313	312	295	292	297	298	289	307	293	339	296	259	312	308	302	267	295	286	311	275	295	264	280	339	319	298	295	297	288	306	301	272	302	290	296	307	282	291	270	293	284	303	292	296	316	307	327	283	298	285	312	293	273	277	302	294	316	317	310	299	269	279	282	285	287	282	285	307	311	314	300	280	342	307	289	280	283	277	340	290	297	323	305	330	267	337	340	271	284	318	300	288	291	295	338	269	331	271	341	289	267	325	307	317	241	284	242	289	302	293	295	298	308	289	308	296	301	264	309	283	284	255	310	324	294	293	298	303	274	296	286	311	281	306	297	326	298	289	293	280	265	310	311	319	283	279	300	290	297	272	328	318	297	335	286	308	294	305	286	342	284	277	292	298	295	270	327	300	341	305	302	292	286	314	282	306	324	302	284	317	275	293	271	318	309	318	273	309	310	298	295	306	315	280	284	284	303	294	305	269	259	292	305	258	289	257	295	282	288	282	310	280	303	299	262	286	322	304	295	272	299	311	306	289	317	272	293	310	319	313	300	315	315	308	299	273	263	273	291	289	305	294	294	309	333	277	288	295	301	293	277	278	278	293	290	268	289	313	305	277	284	290	296	316	310	292	303	319	315	259	272	292	308	295	337	301	310	276	259	331	314	282	320	303	308	284	333	297	269	279	292	299	273	285	297	293	289	288	295	304	332	289	311	286	308	315	323	258	284
15442	5090	4778	3124	1896	1230	980	890	802	764	751	699	715	703	691	666	658	655	677	611	653	612	603	645	670	652	659	622	656	659	622	640	636	672	677	626	625	592	632	642	656	655	650	656	669	682	659	640	668	674	663	638	625	661	627	647	627	675	650	687	665	678	677	649	686	719	655	620	669	675	621	650	632	665	649	627	633	651	675	663	641	630	678	681	656	647	616	628	628	640	638	662	614	653	626	673	647	646	615	718	655	648	647	649	648	668	676	641	654	664	665	627	630	666	661	617	663	636	688	651	661	636	660	645	682	635	632	624	610	659	617	657	667	691	623	640	640	677	656	636	695	685	601	688	652	638	676	690	652	625	673	609	692	627	686	665	628	647	631	651	666	604	687	634	630	643	649	681	638	672	640	628	670	694	640	640	649	684	701	659	659	639	675	659	597	640	626	583	658	604	649	651	693	651	638	648	666	668	637	609	654	687	669	613	605	663	676	649	649	658	641	656	640	637	644	643	629	653	652	643	650	661	616	687	633	664	731	657	667	662	663	631	668	657	653	696	657	636	684	629	684	665	662	626	615	675	642	627	650	601	646	647	674	606	642	665	639	647	672	617	683	608	679	716	607	635	623	702	680	656	631	654	613	658	648	685	648	630	633	660	647	639	689	662	664	627	610	630	661	634	633	605	627	641	653	639	661	628	670	634	619	603	621	668	617	656	636	646	675	661	597	637	651	637	656	641	680	648	606	684	672	642	647	650	689	651	660	664	692	629	650	636	618	658	637	671	602	667	694	627	681	640	666	635	659	628	645	656	653	618	648	638	669	658	660	612	642	633	674	605	583	665	636	654	682	685	637	609	607	673	706	643	645	664	666	665	659	649	641	663	660	660	683	685	650	634	651	649	672	658	632	625	644	632	674	663	664	652	646	670	635	633	619	674	646	663	619	638	610	633	659	623	649	597	628	617	664	587	660	651	661	643	660	632	596	656	611	676	706	626	643	584	667	604	674	669	652	672	632	646	639	635	675	639	680	652	599	615	633	631	642	685	688	652	632	644	643	674	595	664	646	681	659	615	637	601	652	619	621	645	675	656	666	652	606	636	696	643	695	651	626	649	619	602	670	638	670	624	659	634	645	640	669	618	661	598	635	668	663	660	669	638	658	624	679	690	671	636	657	657	652	664	632	694	689	673	704	669	662	630	656	657	655	644	614	683	645	640	678	683	651	667	659	596	665	648	644	678	691	657	655	646	656	653	681	653	639	680	649	649	672	701	633	643	642	687	648	660	640	632	670	665	663	650	662	631	664	608	672	662	719	641	659	700	641	664	680	647	622	657	618	651	650	680	671	655	648	691	610	658	626	695	660	655	618	633	682	631	609	641	660	620	679	648	626	641	697	651	620	632	663	664	634	669	616	614	667	679	620	677	639	633	703	643	649	677	661	639	629	671	605	645	669	669	669	599	697	632	630	666	636	612	648	692	677	661	623	652	612	688	653	668	677	656	693	643	636	657	664	632	580	670	669	685	671	634	658	664	636	627	682	654	662	673	628	678	627	631	653	657	648	639	686	660	634	653	647	692	611	635	623	688	642	697	617	601	632	666	649	702	611	655	671	653	647	636	679	711	668	620	654	662	662	681	668	651	615	666	616	643	647	667	670	602	644	655	642	643	601	657	638	628	606	638	629	669	645	676	627	595	646	664	603	651	665	616	640	646	602	660	644	669	636	664	689	611	638	619	654	692	634	640	656	624	644	632	630	596	583	656	624	662	665	654	618	629	677	679	670	665	688	656	653	597	649	656	657	622	676	673	623	638	618	625	670	639	644	643	575	656	669	644	638	667	634	598	657	653	622	658	618	677	688	662	671	636	624	640	639	670	631	649	637	635	647	636	667	658	651	641	652	640	611	664	628	654	647	682	676	702	638	690	654	631	695	648	654	667	682	643	666	607	612	660	679	642	628	624	645	662	664	670	621	676	663	611	647	630	653	688	668	649	641	646	667	645	668	651	687	655	673	675	598	682	606	673	678	633	662	680	618	661	671	600	689	640	627	608	656	676	638	612	614	662	681	627	719	627	674	631	616	625	625	659	562	626	641	649	594	653	640	657	664	679	625	667	637	665	656	628	647	620	657	623	689	618	641	668	628	634	612	634	671	588	683	671	649	668	625	640	637	646	680	597	608	613	640	653	683	648	597	644	658	663	655	680	615	653	632	665	664	660	631	641	689	626	659	628	628	618	627	663	678	630	661	630	649	625	630	641	620	648	626	653	606	640	663	636	695	639	686	633	627	618	671	632	603	685	618	643	653	648	654	648	658	654	691	587	657	656	647	588	656	614	699	621	652	645	676	645	667	702	616	654	678	675	682	657	648	641	649	663	652	625	605	653	606	657	670	643	652	654	660	635	654	679	686	626	665	641	644	670	625	638	642	689	638	690	666	617	648	653	656	608	685	672	634	635	686	639	632	664	659	683	639	643	655	689	654	639	672	655	651	620	612	671	631	659	642	634	651	638	673	663	672	648	667	639	637	645	696	624	628	627	649	590	670	672	671	682	622	597	649	648	616	636	647	638	636	612	660	634	634	692	656	656	620	678	689	640	618	701	687	693	651	684	681	626	613	677	640	717	719	713	610	658	692	671	654	657	640	640	647	656	634	644	717	656	605	657	668	658	655	651	676	665	659	686	669	647	663	647	656	595	632	672	707	665	698	658	631	657	677	667	633	639	686	636	658	659	643	637	645	613	656	667	663	647	658	658	659	649	620	587	691	605	626	627	700	674	599	689	657	607	626	672	678	685	675	651	675	651	654	648	608	626	679	642	706	703	693	634	599	640	646	611	652	676	635	634	692	657	674	663	668	653	690	624	625	611	665	670	677	675	677	676	627	682	657	655	620	641	652	633	636	642	644	636	621	646	645	675	624	594	652	599	659	632	672	637	639	626	663	653	645	692	670	609	686	661	617	629	663	616	708	693	662	654	661	609	624	631	643	628	661	657	653	608	672	630	677	671	663	653	649	632	708	642	690	657	703	601	663	662	687	646	641	641	627	618	663	643	653	643	640	716	628	633	669	673	600	676	656	664	666	653	643	659	628	658	649	651	624	654	635	646	693	670	628	669	646	620	658	638	591	663	607	644	694	607	636	702	614	653	653	615	665	630	690	646	648	676	663	654	602	677	626	635	657	640	652	681	653	665	632	587	656	614	657	642	636	655	644	578	638	641	665	684	640	643	701	638	635	654	626	624	688	677	617	624	631	705	695	668	595	629	616	649	649	644	646	606	614	662	639	654	644	619	683	688	630	660	661	632	650	677	640	573	616	692	640	633	671	630	638	608	650	670	633	652	619	646	698	632	652	572	670	660	671	595	648	668	635	709	631	641	693	662	663	643	629	612	675	628	597	620	634	661	712	650	650	669	598	690	622	641	627	714	649	638	650	592	629	629	648	628	643	688	632	652	613	663	580	668	587	625	712	646	648	671	660	656	652	624	622	648
27661	4393	863	590	482	356	352	301	316	294	311	325	303	343	310	290	323	304	303	345	300	261	304	296	299	286	300	312	362	318	301	297	302	340	272	280	302	296	300	329	359	318	317	320	281	346	292	294	302	280	306	302	314	319	317	316	277	296	312	298	309	331	296	285	296	291	264	300	299	322	313	281	280	291	316	322	296	293	276	307	313	288	348	309	337	318	330	292	331	297	308	327	308	328	309	312	291	310	304	356	305	302	330	312	305	293	313	292	286	293	317	300	294	306	302	290	287	286	276	328	319	303	316	304	332	337	309	294	308	316	294	277	277	308	290	321	299	305	273	334	302	295	301	310	334	343	270	309	292	285	310	308	307	305	270	347	300	266	352	294	308	321	305	315	315	340	299	315	277	289	296	289	297	296	308	272	307	292	288	311	290	283	297	302	292	280	301	292	318	292	335	287	312	316	320	300	311	313	291	313	336	290	306	314	310	288	285	301	287	288	284	273	294	304	308	318	318	305	290	287	286	311	302	301	287	304	311	291	290	309	322	293	322	298	289	317	324	310	291	309	306	328	292	317	290	312	323	280	309	279	314	317	292	311	320	282	302	294	348	299	318	284	282	294	267	312	305	355	289	294	328	302	320	315	317	299	283	301	303	294	294	285	272	306	324	305	305	321	309	308	291	321	323	339	305	262	283	286	327	315	292	297	315	328	341	293	327	294	309	291	282	298	293	293	283	292	294	299	326	341	304	301	322	299	248	293	279	314	297	310	304	291	313	293	308	321	304	286	335	314	289	310	299	288	303	294	297	288	292	283	278	323	306	301	294	312	332	308	300	332	307	312	302	315	291	268	320	284	300	310	301	327	305	315	285	317	299	320	293	294	345	269	312	305	300	352	296	295	338	344	315	313	314	306	303	274	297	324	312	303	287	322	297	280	299	342	298	283	290	304	314	302	315	294	279	310	312	311	305	300	275	333	280	284	307	318	282	306	301	293	287	286	291	334	311	292	316	310	318	304	321	342	349	325	301	295	318	311	305	314	298	325	286	285	288	286	298	280	298	295	316	311	305	303	309	318	323	325	315	306	297	317	308	323	309	313	272	317	335	304	282	292	320	303	260	325	288	320	317	311	314	278	293	302	278	317	318	309	292	306	322	325	295	321	287	310	329	292	314	274	299	337	334	289	335	345	352	277	308	303	287	321	319	287	283	335	306	310	299	296	288	318	313	306	303	311	299	275	310	303	298	265	295	297	292	309	328	302	288	304	295	282	340	303	317	290	279	322	334	302	322	285	296	307	293	297	338	317	302	287	271	295	305	336	338	329	277	295	297	332	311	292	295	322	301	268	304	319	276	304	318	311	296	326	298	306	279	293	296	300	308	280	311	319	318	297	275	263	300	295	289	296	318	294	303	298	335	314	278	303	337	337	340	282	328	327	305	324	275	285	316	292	282	291	271	303	285	315	303	278	336	325	330	290	310	299	319	325	339	319	314	276	312	300	330	319	311	290	306	328	329	306	309	315	301	302	305	312	308	293	312	316	298	303	287	299	345	351	298	311	308	287	303	298	308	282	310	329	292	293	315	296	294	324	321	309	279	337	306	280	302	293	314	331	299	295	317	301	311	300	321	299	310	297	278	359	319	313	344	296	273	291	333	301	282	311	309	318	330	320	299	336	301	258	335	302	294	315	315	306	290	284	276	328	309	300	334	339	319	276	318	319	358	310	296	313	291	327	324	297	315	343	309	318	308	317	298	324	316	303	312	281	288	300	306	298	304	332	283	305	325	343	277	295	304	264	304	325	276	317	267	295	277	303	287	328	277	294	284	295	288	305	317	303	288	316	325	275	314	337	313	322	293	288	316	259	266	321	315	253	274	293	305	329	306	302	332	298	290	270	306	295	315	326	305	310	286	300	294	326	317	309	291	287	322	281	328	323	285	306	298	323	314	310	317	299	290	322	297	293	313	315	306	307	322	288	315	295	288	290	307	289	344	308	319	306	326	317	331	312	310	303	303	296	311	337	310	275	315	327	304	292	319	294	343	282	288	314	287	297	304	319	301	279	287	290	316	276	263	333	289	312	299	318	311	273	272	266	322	322	327	330	293	308	316	307	292	317	307	336	312	274	254	314	342	334	323	297	291	293	290	264	299	322	305	277	305	302	352	313	307	334	291	308	310	312	303	303	284	328	297	312	301	296	302	320	322	334	340	339	315	319	361	329	314	311	314	303	292	312	307	317	325	306	308	307	338	327	288	323	330	314	289	314	327	316	271	306	295	311	288	276	266	318	329	325	327	325	286	321	289	306	323	324	321	296	295	346	320	291	306	322	309	307	270	321	302	299	316	312	314	304	301	329	305	326	330	278	305	292	313	267	294	264	336	294	320	322	323	294	321	291	304	325	302	283	332	304	286	285	313	303	315	328	349	343	326	330	347	305	329	327	338	332	298	283	305	306	298	298	328	309	280	307	329	317	302	278	309	257	282	294	319	315	326	315	303	310	312	247	299	287	299	303	294	297	281	303	314	274	290	267	300	288	269	296	289	285	311	315	301	290	317	296	306	295	320	300	338	284	281	320	342	307	350	320	298	304	288	300	332	325	334	297	312	282	281	304	317	315	287	292	317	312	304	322	326	307	275	314	321	309	299	308	361	283	308	329	334	307	307	295	300	321	278	291	343	327	317	310	287	313	284	312	326	303	299	302	307	332	294	297	307	315	313	328	296	324	312	323	298	278	308	318	338	300	313	299	287	313	256	294	296	297	307	255	281	338	296	280	321	305	306	286	296	309	321	279	301	299	301	322	303	302	321	323	293	326	272	325	296	281	282	314	294	309	311	287	302	300	298	331	302	288	293	278	278	300	323	302	313	299	306	290	315	302	287	298	324	305	310	306	335	270	300	302	286	312	324	317	324	316	296	326	287	297	351	328	309	300	320	326	317	322	323	288	351	306	311	316	317	319	313	299	295	294	278	318	333	324	305	354	302	308	304	276	355	348	318	318	271	298	304	293	335	290	316	329	330	320	285	284	284	333	302	321	294	361	330	287	300	310	282	311	300	287	252	280	318	326	304	297	326	318	300	283	274	288	305	308	252	318	333	315	311	272	296	313	344	314	334	326	302	313	302	275	296	312	299	294	305	308	329	323	296	273	337	300	297	288	316	304	296	271	336	291	280	311	330	287	291	300	316	321	301	337	295	312	292	316	324	310	268	296	310	285	307	336	315	329	313	314	276	296	339	310	301	283	272	341	290	309	326	345	310	321	306	312	308	294	317	318	276	283	300	316	288	337	315	296	309	321	289	244	319	270	293	315	257	308	306	299	286	329	290	301	307	303	331	321	316	325	317	296	327	320	333	291	289	288	271	320	293	275	315	306	293	307	316	320	281	296	276	283	319	330	289	310	308	293	298	283	310	314	317	315	335	320	274	299	308	292	321	348	327	283	310	321	294	326	326	303	304	300	282	275	317	298	294	306	293	334	316	314	321	295
19306	9083	7174	5562	3807	2400	1424	1130	1070	953	957	888	822	779	765	792	731	729	706	698	725	713	722	733	725	749	729	708	723	694	761	748	716	711	712	705	655	683	682	712	749	689	697	682	718	746	680	702	652	749	717	747	739	697	701	741	654	662	710	721	759	694	719	693	732	723	698	688	677	707	687	735	685	727	714	727	703	699	661	693	680	714	689	715	679	737	677	726	704	699	746	707	705	654	692	716	743	648	717	699	703	741	735	725	718	648	677	722	708	714	724	648	681	695	685	718	717	690	668	711	788	674	772	736	703	650	707	662	691	686	706	688	700	749	726	731	690	717	687	759	678	683	668	709	692	724	713	750	667	660	740	698	682	721	707	712	733	695	699	722	715	664	699	730	687	674	674	700	720	749	675	717	673	691	686	664	742	711	683	710	643	735	732	641	673	683	664	698	663	710	665	713	658	731	663	727	699	713	684	722	648	713	717	647	720	707	713	661	695	669	686	697	675	683	720	694	765	654	737	698	699	730	680	696	694	731	709	726	684	706	729	686	676	717	690	739	708	668	645	686	695	689	741	724	681	737	739	743	756	704	696	684	671	681	711	691	708	691	706	707	711	664	694	693	716	723	690	719	701	671	673	691	691	695	694	734	700	754	735	665	655	681	664	742	643	669	672	701	721	700	715	713	756	711	738	705	652	741	649	760	703	691	705	715	722	727	712	682	675	691	723	707	759	680	690	666	716	763	710	694	704	720	679	718	685	643	678	700	640	700	716	698	710	728	731	691	701	715	740	728	691	723	706	678	709	723	716	662	709	684	686	699	683	692	654	733	705	720	665	690	701	673	657	714	707	753	678	723	672	651	699	726	767	635	746	681	721	679	715	689	700	654	720	728	729	683	670	695	717	685	682	676	692	697	724	680	710	697	719	685	739	701	705	756	712	694	670	696	714	702	675	716	705	711	712	672	697	710	712	643	659	701	736	693	699	684	698	660	688	691	669	681	689	659	638	708	703	686	686	688	640	695	659	667	707	716	677	731	712	712	680	756	747	678	677	730	659	739	686	723	698	675	699	684	656	672	723	714	707	690	672	690	720	704	713	683	642	726	683	731	717	706	711	743	689	650	679	727	704	701	685	698	705	681	681	651	684	696	713	723	736	740	707	680	715	696	699	677	700	716	705	694	707	675	717	768	728	698	668	717	718	655	688	675	702	722	680	725	687	689	688	682	708	660	694	736	699	659	671	718	685	712	680	679	705	679	656	674	718	703	753	677	664	667	739	717	665	729	678	688	724	657	726	680	719	716	723	601	704	706	707	711	711	696	779	680	672	733	749	687	723	720	715	667	698	679	670	729	683	701	692	710	698	757	703	729	725	709	682	689	724	748	671	725	764	736	696	723	686	706	679	713	711	678	716	673	682	738	714	724	729	684	703	721	685	728	652	708	713	652	715	691	676	709	726	703	712	701	674	750	666	692	699	689	735	640	701	708	658	661	688	701	692	669	723	727	688	742	690	724	727	709	700	710	679	684	652	694	727	677	694	728	728	717	705	680	650	732	724	684	698	694	693	717	670	685	707	689	757	690	706	677	653	732	673	744	637	672	680	706	724	734	684	731	702	717	724	667	694	671	711	745	741	684	717	709	713	664	717	671	720	696	679	681	747	692	725	674	703	689	670	699	645	686	685	671	726	688	748	747	741	687	700	704	712	738	713	726	691	713	711	664	692	707	690	739	696	704	651	704	682	705	680	694	705	750	758	680	694	671	699	704	681	695	700	664	741	689	735	693	704	722	669	708	689	689	700	678	731	668	670	686	741	749	678	699	731	684	714	692	690	672	683	700	698	754	677	689	671	738	668	702	695	710	723	720	762	691	675	663	703	690	701	718	690	719	660	702	718	741	680	726	668	763	695	715	700	686	723	664	673	690	787	707	654	697	715	658	643	717	727	670	665	694	686	729	776	709	686	769	731	709	721	689	770	684	711	713	679	682	746	729	721	715	723	769	725	689	684	714	735	715	709	704	705	730	706	665	684	713	714	714	740	711	738	710	696	693	663	735	713	665	712	709	690	681	757	714	659	648	689	677	649	671	721	691	689	672	693	671	699	712	713	695	730	664	701	686	669	657	695	651	708	713	710	679	715	698	667	705	672	637	679	662	682	665	711	731	703	637	703	692	664	714	681	698	698	760	768	676	675	678	731	725	716	711	668	692	673	699	698	665	771	670	730	721	723	683	727	671	718	661	682	680	688	716	723	681	731	674	675	712	727	716	644	718	703	786	679	681	694	649	743	710	717	716	693	719	715	707	739	675	727	665	695	735	685	719	689	669	699	694	705	689	737	706	710	706	709	735	716	701	699	704	756	719	697	677	702	769	677	700	716	684	696	699	680	700	697	700	693	696	706	759	688	705	702	720	701	669	622	732	724	696	710	742	721	671	703	689	706	702	702	705	718	687	706	633	710	712	696	727	710	713	666	692	713	682	696	700	708	668	693	725	699	689	730	693	662	680	745	724	697	704	694	665	721	665	687	682	755	723	692	707	696	715	717	725	671	726	698	740	677	691	691	722	703	662	682	688	694	702	681	696	713	698	702	696	710	724	711	692	704	668	688	686	726	734	737	744	721	705	729	716	702	679	671	700	663	690	749	715	729	694	704	696	692	724	710	687	705	716	642	719	672	746	723	709	710	677	697	722	681	733	660	714	721	707	693	662	715	757	669	679	648	727	709	710	690	695	725	736	686	677	721	732	704	708	738	714	726	689	689	700	687	704	697	660	726	690	701	654	710	715	656	684	710	725	735	687	711	705	677	670	724	689	734	669	701	710	712	679	726	708	686	709	673	691	718	737	658	671	688	659	712	687	669	690	755	772	760	682	687	666	713	743	742	684	645	704	674	720	705	710	680	744	708	688	724	735	720	714	704	685	661	724	721	698	739	737	699	726	677	703	750	674	719	747	740	680	672	684	705	695	704	713	695	686	732	687	702	722	664	712	722	681	737	665	639	700	696	678	708	713	713	711	662	737	709	677	688	683	715	718	711	699	692	727	703	709	689	684	690	692	694	701	693	731	714	649	679	701	693	703	701	689	714	719	718	705	697	699	721	698	669	709	630	673	696	696	655	740	692	687	691	715	679	686	671	699	670	721	749	711	678	655	663	741	667	693	686	718	684	686	685	708	703	670	703	709	726	757	713	674	648	710	729	708	686	662	720	644	691	702	687	740	665	718	727	780	679	675	712	679	761	741	702	689	766	687	680	734	709	728	708	715	685	716	743	698	689	672	712	733	720	714	751	658	734	713	692	729	644	704	734	697	754	684	652	676	743	744	730	738	668	721	729	666	705	718	683	699	735	710	703	693	672	702	675	735	696	710	658	716	712	744	691	727	742	735	744	715	682	704	742	678	751	729	694	714	700	704	715	705	687	703	689	690	717	656	711	693	665	667	705	707	678	697	677	674	684	677	680	705	727	738	675	731	737	734	698	713	732	696	701	692
32335	5648	1046	737	544	363	341	362	332	322	329	331	313	325	345	312	329	364	364	271	329	307	322	320	329	300	312	298	307	374	296	330	318	307	336	335	301	338	328	325	306	319	323	340	322	287	313	342	315	336	339	317	327	319	286	310	316	347	295	314	301	347	309	329	346	308	324	325	323	351	322	354	316	320	352	321	313	334	319	307	317	336	296	329	296	333	292	284	327	340	303	308	306	346	305	355	314	327	344	325	313	309	321	345	347	297	320	315	335	339	358	303	309	336	300	278	333	283	314	368	350	340	340	295	308	376	297	310	365	318	302	356	292	299	308	329	323	332	355	305	309	322	311	348	342	337	328	315	323	302	290	389	330	340	334	324	324	325	325	330	294	320	302	303	315	317	323	319	299	368	322	307	299	344	290	338	324	320	307	336	288	309	316	342	361	321	332	317	318	300	302	332	318	312	317	317	310	321	306	328	317	321	305	304	325	307	300	310	302	290	317	324	311	316	330	313	329	327	324	318	286	315	318	318	332	292	332	295	292	287	357	321	334	318	322	315	313	329	331	312	324	314	344	322	302	297	311	322	335	316	295	313	321	335	333	295	322	300	300	312	318	320	311	325	335	338	301	305	325	333	280	272	322	298	309	327	290	350	302	315	344	334	311	288	335	317	282	292	304	302	296	310	300	329	310	315	308	297	317	327	342	329	319	329	301	326	351	328	336	310	354	317	328	350	289	346	341	345	318	312	340	316	293	310	309	295	330	305	277	330	304	315	344	354	309	306	294	315	286	351	295	308	289	335	339	310	332	318	367	335	322	284	339	325	327	351	299	340	324	306	292	308	325	312	307	296	322	307	339	312	334	314	346	352	273	329	325	342	286	301	345	303	329	340	311	306	338	326	313	297	350	326	293	345	339	285	335	312	329	333	335	336	349	320	314	316	278	271	325	299	326	312	318	291	358	339	308	314	281	326	323	338	326	316	341	355	316	369	342	303	319	316	329	337	339	337	298	357	311	294	313	295	337	314	336	320	306	287	309	352	344	313	299	321	304	335	320	342	328	362	339	321	319	293	319	360	341	292	309	298	316	321	319	329	314	306	335	343	297	304	321	325	311	342	307	318	333	312	355	287	326	324	303	344	340	311	305	299	296	337	317	322	321	344	329	337	311	298	276	366	322	320	316	317	365	319	332	310	307	300	327	326	336	318	321	305	294	335	308	306	338	330	329	354	326	325	274	289	313	332	327	333	331	307	336	315	314	349	342	348	331	358	333	336	340	311	357	296	321	346	310	329	321	295	329	329	290	303	330	335	330	318	327	295	299	339	293	317	325	339	338	343	282	360	323	314	326	345	335	297	329	311	341	330	295	292	310	342	320	358	309	321	345	303	326	315	299	346	317	300	313	333	352	310	319	284	314	305	292	291	331	280	279	330	337	330	321	313	335	336	299	294	317	319	340	333	324	336	291	319	332	274	320	324	282	290	353	327	263	308	327	323	303	300	327	294	332	325	335	324	329	333	322	302	331	332	294	318	312	319	337	337	316	336	320	290	320	348	322	316	357	321	359	321	300	331	305	325	310	301	333	303	312	325	376	303	321	363	345	291	310	331	318	307	328	316	294	338	336	307	320	340	314	322	324	302	340	313	286	285	275	302	311	349	304	323	345	329	344	303	322	328	345	312	337	318	343	279	335	337	331	316	330	310	327	328	285	353	297	350	323	313	299	345	303	302	331	325	333	339	291	309	326	343	328	323	304	325	312	366	320	306	287	299	334	306	321	304	336	297	331	321	300	309	317	326	344	325	314	325	278	294	323	349	300	324	331	333	309	328	335	307	320	345	335	329	341	283	314	317	325	323	329	309	325	307	321	301	333	313	290	318	327	334	317	292	310	320	312	278	332	290	331	326	278	309	344	300	343	337	321	305	315	306	305	335	307	316	307	338	329	301	331	333	306	341	303	316	341	310	324	331	328	367	352	314	350	352	327	332	318	298	289	291	360	317	300	319	359	341	301	284	290	320	316	312	331	288	360	316	331	336	323	319	307	307	287	321	288	345	345	332	275	315	332	294	308	360	291	327	287	321	298	329	300	358	326	309	286	321	301	321	336	336	308	361	322	304	292	337	341	323	335	299	302	299	300	302	348	314	314	319	302	359	320	276	301	291	331	316	314	319	354	333	311	349	299	324	326	316	317	288	282	317	328	293	315	359	314	302	326	348	321	295	349	325	302	290	323	329	297	318	329	325	329	357	333	326	362	337	324	320	312	320	334	321	328	311	306	320	312	336	318	319	298	327	297	322	323	327	325	312	349	326	336	302	344	343	325	290	296	324	305	306	330	363	315	296	313	319	290	322	300	338	290	359	308	315	338	305	319	302	359	310	323	311	313	314	337	342	310	318	295	311	298	338	332	307	326	301	318	318	254	301	345	309	322	311	341	356	307	311	334	321	339	330	318	333	333	338	348	338	297	282	319	291	344	319	319	310	275	337	333	290	298	301	318	326	290	337	288	334	303	295	320	292	318	323	302	283	317	314	323	310	286	311	340	339	327	302	319	320	318	305	323	325	327	342	342	341	324	355	307	321	312	326	304	308	331	337	331	317	312	328	347	302	334	309	350	318	293	326	324	308	327	330	302	294	301	301	338	288	315	295	349	287	301	305	347	337	322	321	307	326	297	309	334	284	330	338	320	358	310	304	324	321	310	320	313	307	319	294	275	307	318	325	319	278	303	307	316	332	314	309	314	276	306	270	345	309	307	306	311	355	331	356	338	322	329	363	359	384	295	303	296	325	276	332	265	302	339	341	343	295	341	333	295	328	308	315	298	323	317	293	337	301	329	317	302	328	316	306	346	317	308	315	338	309	342	322	311	362	325	319	317	351	294	311	317	337	345	346	271	290	292	329	313	326	326	361	319	310	292	299	333	343	312	316	346	356	305	315	287	340	317	306	321	326	321	303	310	290	308	329	309	288	322	345	338	316	298	319	324	339	303	368	315	298	351	307	336	313	273	289	313	286	355	315	331	325	310	308	315	330	314	307	345	325	332	337	310	293	312	302	328	303	320	334	321	327	317	315	316	319	332	334	320	316	325	292	315	314	295	306	308	322	324	294	354	346	306	312	320	323	335	337	278	320	287	274	326	302	349	321	336	310	329	320	325	329	313	298	360	305	320	282	326	335	344	312	322	325	314	333	359	329	308	303	353	303	311	332	321	328	311	343	329	308	305	314	313	338	331	328	303	330	324	301	307	355	279	320	327	323	312	305	310	313	337	281	313	330	330	292	356	286	311	288	305	295	339	306	300	299	307	280	315	286	336	311	346	304	305	330	331	307	303	288	335	345	316	318	342	300	311	309	320	305	331	301	309	332	309	322	317	280	348	322	336	316	340	300	318	348	319	333	297	312	345	339	332	323	325	300	361	327	327	331	340	319	321	309	298	298	319	342	303	303	317	302	317	333	336	281	334	335	327	327	320	332	352	315	342	297	315	337
22664	10193	8826	7269	5152	2744	1675	1219	1085	1095	1010	972	922	828	842	806	782	836	777	752	750	783	748	756	752	734	768	814	775	747	781	788	725	751	751	769	778	750	787	710	781	723	745	792	739	753	759	769	721	723	739	748	789	761	753	759	804	720	760	783	762	821	738	735	774	726	707	720	679	723	731	736	719	736	695	717	708	748	749	737	732	731	738	721	752	781	773	764	780	720	731	712	718	722	764	730	825	757	751	756	667	727	720	750	732	790	727	684	758	718	714	719	746	737	728	766	765	726	729	726	717	698	714	745	796	714	792	724	713	758	731	711	758	783	756	786	752	705	723	750	716	738	767	729	752	712	773	733	745	767	729	704	775	803	724	691	740	732	746	768	740	753	666	721	740	768	712	734	784	733	733	697	748	732	785	729	741	790	706	737	720	767	727	705	712	738	809	775	689	737	745	748	761	741	737	759	770	762	725	753	756	755	745	772	764	760	735	758	682	731	744	723	723	730	753	754	732	768	723	683	730	769	745	752	714	779	770	739	729	755	744	754	735	773	695	751	755	750	782	759	748	762	741	721	760	724	719	786	744	747	752	738	723	728	793	746	722	717	747	739	740	753	747	753	746	755	706	742	770	765	747	750	749	765	746	741	733	715	748	736	685	762	762	778	746	735	716	714	690	746	769	762	738	736	752	786	745	733	746	728	743	748	762	743	757	721	726	713	720	745	730	759	733	724	745	755	720	744	685	757	758	752	734	781	744	761	782	795	750	727	724	805	742	750	714	740	699	737	752	749	739	752	787	704	721	768	772	745	782	750	776	736	749	753	758	765	755	763	738	768	726	767	769	729	776	764	732	775	758	737	763	728	766	738	719	734	758	752	705	741	717	723	743	717	775	773	735	731	703	709	709	696	739	764	742	724	717	766	708	772	714	739	758	769	748	754	739	763	721	772	738	761	771	751	727	756	781	769	761	751	731	734	782	768	740	726	729	760	761	777	689	747	789	731	792	731	726	686	736	716	739	737	747	709	748	787	770	744	723	706	758	742	749	749	682	755	747	698	674	723	776	742	752	800	707	759	756	765	715	719	746	759	768	733	730	746	761	767	788	743	810	776	754	791	704	763	771	755	766	763	750	691	704	775	780	787	720	802	747	719	772	720	727	761	782	795	725	743	725	757	704	754	751	765	730	699	707	705	690	720	717	755	748	686	750	796	763	750	719	724	747	710	701	754	727	704	758	741	732	722	816	723	729	804	749	714	791	742	746	714	749	730	745	738	777	767	733	749	766	667	737	734	776	703	754	743	761	766	745	748	697	763	767	762	712	712	748	723	790	742	744	735	755	737	772	749	755	755	726	703	767	744	741	777	776	745	755	760	732	756	731	734	760	774	740	703	727	724	721	709	700	754	685	698	828	746	743	768	764	766	716	763	760	759	710	757	710	708	786	760	762	744	707	727	734	726	761	687	715	698	749	750	780	707	729	762	733	819	764	737	714	730	724	729	755	762	763	707	703	746	728	799	735	740	741	753	737	712	749	718	767	754	768	767	726	752	756	745	709	755	728	749	756	780	764	814	744	712	722	742	744	691	734	759	753	746	732	748	764	748	713	744	725	771	764	758	704	743	767	722	756	808	770	686	755	753	763	740	763	734	735	779	724	760	740	751	722	735	726	756	740	723	754	725	793	726	727	760	759	724	741	736	723	736	743	821	748	744	768	773	786	782	743	689	782	771	758	737	769	772	752	784	751	804	733	711	759	773	769	721	702	741	790	709	748	792	709	727	733	716	725	752	702	758	775	700	777	717	746	680	755	779	743	721	763	738	757	747	774	754	723	706	725	713	766	779	715	715	765	744	802	732	806	722	757	736	722	726	685	748	719	793	715	783	758	754	732	696	720	702	722	704	761	739	762	727	750	751	762	759	750	699	742	734	797	802	763	710	727	742	737	745	738	760	780	750	717	753	741	773	715	761	807	711	762	739	770	724	782	691	750	765	719	743	735	764	713	742	686	731	740	731	805	800	714	759	755	699	761	754	776	779	731	725	725	730	777	749	718	727	699	744	693	746	752	717	746	746	722	727	740	753	765	723	809	731	793	736	746	746	726	727	753	757	768	756	760	750	776	738	768	724	770	739	740	750	746	751	749	709	758	791	753	788	736	754	777	740	742	737	726	807	742	793	720	721	753	755	729	726	709	733	742	740	730	786	776	768	728	731	756	734	800	722	791	764	777	739	742	749	759	749	716	753	698	763	744	719	745	784	724	784	781	737	733	731	725	758	720	758	716	725	776	706	741	730	737	714	764	786	727	717	768	739	759	759	762	762	772	757	792	723	769	706	749	786	712	758	729	781	726	754	717	771	778	742	723	732	751	781	720	761	745	764	722	733	754	709	751	751	789	795	677	716	742	750	761	719	743	750	775	742	745	750	769	727	735	772	768	801	727	744	779	761	734	709	734	759	705	707	736	693	750	759	720	688	770	774	735	743	694	726	731	703	774	785	751	787	762	721	721	724	749	750	750	753	778	750	785	754	747	688	690	738	727	743	743	753	727	681	812	763	739	729	715	765	701	770	749	728	754	721	696	765	801	748	725	727	779	730	787	718	821	755	756	755	736	728	721	738	774	710	735	778	717	726	780	716	766	768	758	727	742	735	743	780	732	738	796	732	721	794	730	696	742	744	771	758	713	730	745	731	800	711	739	726	714	750	746	785	731	735	759	739	701	773	727	788	809	718	746	779	695	726	718	754	712	751	735	757	755	722	756	731	718	751	776	805	738	744	788	753	749	725	712	728	759	725	742	728	716	756	753	767	762	730	745	746	734	726	728	720	734	758	804	775	747	746	756	763	752	753	778	743	741	734	766	743	777	698	723	782	713	741	783	727	753	764	800	827	717	779	749	765	765	787	758	718	758	750	788	735	758	748	750	694	738	701	741	724	758	747	765	737	754	749	781	746	787	760	748	719	744	741	782	731	731	760	727	741	704	710	756	696	748	751	768	755	767	719	730	797	759	734	734	742	713	749	721	744	753	795	782	743	744	736	785	757	697	701	745	761	757	729	698	713	754	771	750	775	726	739	689	717	798	778	784	758	762	768	770	706	753	698	757	764	766	769	738	771	810	710	718	755	779	741	748	766	740	763	768	724	758	736	745	776	786	724	721	760	717	755	751	759	805	762	764	778	745	801	779	776	731	703	813	734	749	752	769	740	751	725	740	737	716	738	707	727	755	716	697	711	746	765	726	732	766	739	735	691	730	758	819	769	721	742	732	723	748	689	748	709	753	779	717	736	748	785	795	749	736	742	784	738	728	682	723	733	761	792	742	756	738	763	751	731	717	742	703	795	711	759	752	765	707	724	691	763	726	791	757	758	786	757	722	777	751	739	802	714	756	734	727	713	770	778	745	719	730	742	735	775	754	723	708	742	754	705	734	710	749	735	769	706	766	696	730	765	750	728	763	702	748	698	721	698	749	749	720	729	753	757	747	716	793	717
21308	2458	578	410	340	332	291	314	290	299	293	283	320	313	338	285	295	310	295	305	317	327	286	268	269	277	312	331	338	287	288	300	267	298	305	293	310	322	286	297	306	277	317	307	281	292	325	304	265	289	320	302	257	321	298	305	295	275	289	321	294	308	267	300	290	274	302	274	294	289	291	335	288	284	318	308	289	294	314	279	244	314	280	328	295	278	260	277	316	313	293	301	275	287	296	317	272	309	295	300	306	293	302	280	295	335	264	267	280	327	300	279	305	260	317	276	286	283	272	306	297	275	319	314	268	262	259	287	278	277	281	250	270	319	293	315	309	287	270	290	289	265	276	317	298	289	280	310	315	302	275	324	307	265	284	304	320	308	310	280	310	326	304	300	293	295	299	293	290	296	291	309	291	314	354	296	310	291	257	285	268	286	255	288	303	302	272	292	304	321	286	307	310	312	307	314	293	280	278	280	320	282	290	289	314	300	278	275	275	261	300	310	273	301	321	279	293	312	307	286	295	301	303	281	298	267	277	271	275	313	291	293	300	296	288	286	272	327	298	308	300	301	289	293	277	310	298	274	262	327	330	311	302	320	328	310	294	295	300	305	273	258	271	303	295	297	279	310	314	313	277	301	336	277	303	310	309	289	275	297	294	305	334	261	334	296	270	270	297	296	294	323	305	261	363	307	282	272	282	282	278	291	334	304	297	289	246	289	301	290	306	287	280	268	303	286	328	333	280	306	287	298	255	280	329	267	312	342	305	305	291	309	280	327	319	291	269	296	282	278	322	315	317	300	300	296	312	283	285	297	293	289	311	305	294	296	290	284	285	291	285	302	304	293	286	273	278	265	285	278	292	304	320	285	281	315	275	299	309	284	283	294	288	312	275	267	292	287	298	277	264	298	300	280	295	317	314	308	299	299	257	300	297	305	283	277	273	266	285	279	255	278	313	306	332	275	265	298	310	260	277	266	334	279	268	309	262	294	263	269	318	295	325	300	301	266	292	295	302	298	299	299	341	266	267	279	325	309	275	296	306	307	320	292	276	282	323	292	283	283	273	273	323	298	267	299	287	295	306	279	286	325	293	290	305	303	267	267	285	284	304	296	240	305	289	329	316	335	302	269	308	288	286	269	275	307	299	288	353	275	300	278	304	313	295	284	308	312	290	279	303	278	302	253	284	315	322	333	305	300	298	300	319	248	288	294	274	296	300	276	310	270	303	313	334	286	285	280	295	309	296	330	276	282	301	273	274	254	284	291	280	293	329	285	271	290	284	299	273	296	270	280	277	301	337	306	254	284	294	261	260	306	290	320	315	273	316	324	308	307	308	260	301	284	285	309	299	325	287	290	318	276	274	298	316	260	284	279	274	288	290	266	295	304	287	328	296	288	290	307	305	256	335	317	264	286	268	314	287	287	288	311	298	291	306	284	277	281	275	313	311	293	310	297	273	270	269	282	292	311	288	274	259	315	272	297	304	313	277	317	267	324	329	279	278	287	284	283	330	302	316	315	284	273	293	300	331	336	293	291	285	327	284	328	312	294	283	331	306	302	289	285	261	300	294	286	305	319	306	286	298	325	272	281	267	327	286	300	263	274	274	276	280	275	310	314	305	274	296	284	303	273	273	319	285	272	305	299	275	281	291	324	285	320	293	286	276	261	283	284	284	286	298	289	308	269	280	295	306	296	299	298	314	266	290	308	270	285	293	287	264	296	301	284	311	276	263	259	313	334	308	303	302	326	324	333	318	319	309	286	280	251	320	292	288	303	315	292	303	319	277	288	271	265	317	332	311	306	302	305	297	295	294	268	277	305	304	263	294	258	292	332	294	295	290	309	305	312	267	296	297	283	348	277	290	288	277	265	306	319	313	300	289	290	313	312	286	332	313	301	276	303	303	294	259	310	291	247	288	265	280	271	288	302	289	285	267	274	283	301	279	300	305	275	270	297	276	302	306	308	318	310	310	300	318	303	287	300	281	287	325	309	327	295	276	293	288	310	342	308	295	308	260	302	294	340	292	306	304	340	325	272	276	320	316	308	304	279	268	282	272	294	296	315	264	291	311	285	288	294	292	311	313	278	316	294	315	274	312	260	277	286	278	298	301	317	308	329	285	299	288	310	296	283	290	286	302	312	308	279	301	309	256	274	309	289	325	298	304	283	266	279	321	293	309	278	281	268	282	259	316	307	287	280	292	301	282	309	301	298	274	271	280	343	330	288	300	319	280	277	304	284	268	293	336	343	307	275	319	273	280	306	325	303	301	292	305	312	313	323	335	326	299	301	248	287	307	287	305	286	307	308	342	283	290	342	285	283	309	308	277	289	311	282	338	318	326	312	290	260	304	284	346	302	294	255	294	303	290	288	265	308	296	326	305	320	305	293	310	308	296	268	301	284	311	310	284	280	289	308	281	294	317	312	275	285	299	303	307	302	278	292	276	292	283	277	304	288	296	285	297	277	308	299	330	297	331	288	308	329	300	318	283	273	276	291	287	288	281	295	299	291	318	306	324	302	293	290	256	257	286	318	303	307	324	295	284	303	283	286	298	288	286	269	293	273	290	313	265	300	292	285	326	324	311	286	285	280	308	296	275	288	287	274	275	259	288	280	281	317	280	275	298	274	298	289	285	275	273	325	291	286	292	299	277	266	323	325	278	313	318	301	281	306	319	284	286	290	284	302	294	303	308	310	284	318	289	257	284	285	318	285	263	280	263	294	287	283	326	285	322	308	297	307	281	300	292	278	283	310	285	289	303	303	295	269	260	303	325	301	308	297	333	286	295	340	298	284	282	261	331	298	264	299	267	297	307	286	306	302	298	340	275	283	329	271	305	324	286	327	257	309	276	304	281	264	289	285	289	297	278	283	291	294	311	303	302	279	303	311	299	302	268	285	296	316	315	307	292	324	300	287	301	316	306	280	314	266	294	307	305	286	319	314	298	302	335	280	332	285	300	293	319	275	318	305	241	270	300	270	285	316	298	277	311	254	276	340	295	289	294	284	315	262	300	273	321	288	289	308	313	324	293	336	287	291	315	301	289	289	285	317	299	291	253	310	269	277	295	279	294	304	274	322	305	276	302	296	274	275	292	271	304	320	272	297	304	334	308	305	297	286	321	280	288	300	284	278	330	288	296	326	277	293	301	316	292	266	305	301	314	279	282	290	269	325	269	287	269	299	316	292	288	288	271	323	313	303	265	271	310	331	308	316	302	267	280	296	290	284	279	291	312	258	306	315	293	288	281	343	291	287	291	318	286	277	314	308	303	302	293	274	276	316	333	295	282	290	316	269	321	287	276	299	300	284	306	295	318	298	288	291	329	287	285	273	321	294	269	327	277	296	317	294	287	288	313	273	285	328	291	289	276	287	258	313	292	323	269	303	282	294	298	307	299	295	294	288	298	285	289	296	284	296	275	299	295	302	322	275	328	297	324	270	287	300	234	267	326	307	316	314	303	283	271	286	341	316	296	262	322	270	277	309	317	325
15775	5618	4454	2745	1736	1288	900	858	818	740	736	690	699	708	653	669	644	680	659	660	669	652	656	635	644	665	650	634	668	684	630	689	679	595	667	657	657	653	620	636	680	679	680	666	637	653	681	670	604	667	669	663	645	659	611	670	632	679	677	668	647	682	651	631	645	681	645	671	690	643	667	689	610	661	695	693	650	690	646	630	653	639	611	674	664	650	674	653	676	713	692	674	709	642	673	655	608	662	676	684	637	643	687	628	604	656	647	650	611	671	627	640	688	662	644	649	610	688	645	649	646	661	629	660	679	616	637	690	664	650	662	652	680	648	655	649	645	691	670	634	675	641	666	673	663	617	664	686	614	671	647	652	667	659	668	653	631	641	665	660	697	621	651	618	580	666	659	616	664	648	602	669	675	653	676	655	674	650	620	664	683	610	651	643	635	666	645	629	675	672	647	657	676	694	697	656	695	642	658	679	689	638	630	705	639	661	630	604	640	643	641	635	670	684	648	643	658	648	664	715	684	632	673	716	628	633	644	665	667	643	681	675	682	646	709	677	659	628	653	609	614	623	706	658	674	614	643	657	626	644	689	684	663	621	637	640	662	671	624	668	664	663	664	647	672	678	691	656	613	681	646	671	621	696	681	654	667	631	673	683	692	665	699	659	683	658	659	652	641	664	648	666	669	646	655	670	660	676	692	652	663	687	701	652	653	620	627	623	629	658	623	637	704	675	641	684	616	632	642	701	612	673	622	636	655	663	649	631	706	688	634	663	623	635	679	645	639	625	616	658	628	635	666	633	631	651	678	608	633	684	652	679	634	632	667	646	677	641	624	647	667	677	629	652	635	641	650	641	663	620	682	706	696	666	640	638	647	641	651	665	671	614	668	627	675	650	705	642	691	645	643	673	596	667	632	674	636	654	668	633	623	716	650	674	722	671	659	643	652	643	655	656	662	662	661	646	640	609	599	703	634	624	650	621	653	653	688	621	657	614	581	692	652	649	699	670	616	680	675	585	641	662	648	658	693	619	680	636	650	710	637	623	628	681	647	632	637	627	618	640	684	636	677	667	647	650	667	721	619	672	686	684	646	691	657	695	636	627	645	640	690	652	651	708	643	660	634	662	691	628	618	612	667	668	671	631	605	673	686	690	661	667	646	599	690	650	645	647	640	672	656	676	643	659	634	660	661	659	654	646	629	669	668	644	680	601	655	630	603	617	643	644	651	705	668	656	677	672	684	661	647	639	672	687	640	610	643	651	618	647	668	584	637	639	651	680	629	647	681	660	649	647	653	668	635	674	632	689	693	631	659	630	679	606	659	658	662	678	627	690	656	651	664	639	706	667	635	684	642	625	662	653	639	582	656	650	654	659	611	666	643	649	635	632	655	676	634	638	665	699	650	595	675	625	587	662	647	650	613	675	678	649	650	685	600	666	661	639	654	670	673	650	633	612	652	629	687	605	676	690	641	667	667	619	603	656	623	620	676	655	603	733	665	638	709	614	610	605	672	637	656	637	628	688	676	704	688	646	638	691	623	701	674	653	637	641	635	658	677	656	679	619	677	654	651	616	678	641	668	657	606	684	650	638	635	700	669	631	650	632	689	648	617	699	635	644	612	673	644	648	702	674	653	621	691	643	666	679	675	608	666	707	621	688	680	669	667	627	671	645	657	645	648	639	626	696	617	669	628	625	630	613	687	664	659	617	686	649	659	657	645	659	681	672	657	675	719	647	634	644	676	669	670	680	641	632	654	635	646	625	653	684	663	637	654	667	667	656	648	674	616	690	609	614	639	692	642	642	648	653	651	638	623	683	653	638	642	685	686	622	681	666	641	673	653	644	646	630	674	717	707	673	665	661	665	650	639	686	687	687	629	676	641	664	646	685	665	629	638	686	667	654	666	686	655	656	630	682	636	662	649	665	658	690	630	642	650	681	710	614	615	626	630	579	617	666	665	653	669	707	637	595	645	650	628	664	643	635	674	648	622	666	637	612	621	634	646	649	673	639	634	653	653	681	653	640	610	651	630	664	656	640	676	709	684	694	645	605	628	618	632	663	656	660	697	672	653	636	670	653	623	647	642	609	625	650	673	689	658	627	637	676	630	643	637	630	653	644	678	661	665	686	677	666	675	705	651	666	639	698	616	655	645	646	652	672	634	652	639	664	702	592	626	607	664	615	685	685	655	624	642	634	603	665	651	622	630	658	692	659	651	624	598	663	634	654	692	648	694	652	702	706	629	696	671	677	655	651	692	626	666	622	689	663	660	638	641	660	649	651	690	684	641	626	676	681	614	695	618	652	673	666	682	628	649	633	655	676	662	641	663	667	673	692	665	650	635	682	676	671	651	627	624	614	627	683	667	670	655	674	612	642	648	628	652	706	641	697	666	628	693	661	661	643	630	645	639	679	675	666	634	653	638	675	700	652	635	588	659	643	632	650	666	625	638	668	621	660	674	664	631	666	647	623	662	646	652	644	622	670	618	671	661	659	634	667	657	658	659	621	633	638	676	678	655	654	674	693	650	657	612	680	662	647	659	641	668	635	648	710	659	698	622	664	660	620	631	650	623	644	691	682	618	682	665	646	655	690	634	688	660	729	691	683	650	641	674	671	603	664	606	653	657	668	664	659	683	645	666	647	638	624	649	657	693	658	687	715	654	657	675	659	668	677	625	666	604	630	694	661	631	692	656	640	678	660	700	673	653	632	662	648	675	683	704	653	623	704	651	638	667	634	660	673	699	678	614	684	631	651	641	712	666	633	635	651	631	671	668	674	687	633	643	683	630	676	666	670	612	632	639	649	670	627	685	663	611	701	585	660	637	674	639	650	660	648	666	702	659	647	662	641	629	618	658	640	669	655	696	659	667	663	672	653	635	654	725	667	706	668	674	655	702	643	674	641	657	660	654	668	646	659	678	656	627	669	665	688	673	637	638	652	637	732	643	647	644	641	641	662	653	656	636	625	634	633	666	687	644	660	659	668	594	669	633	650	639	701	672	638	616	657	663	680	620	610	665	663	633	681	647	659	621	647	646	672	651	645	669	640	650	685	638	686	674	687	621	707	638	666	671	666	694	645	678	617	670	638	674	661	687	624	686	684	687	684	677	649	650	683	624	657	608	642	639	645	637	621	705	613	646	642	643	656	688	633	649	675	632	630	604	622	635	686	673	625	633	644	643	653	634	644	671	646	708	667	645	655	654	708	661	614	650	625	626	668	635	618	609	675	641	678	629	681	652	696	645	677	664	639	689	662	603	642	719	666	656	600	648	649	622	690	618	664	660	624	678	618	622	677	672	620	632	614	659	639	634	620	671	662	682	665	667	678	687	671	652	641	674	648	652	646	673	685	653	670	616	660	707	667	690	612	711	641	657	637	677	663	676	653	655	687	642	630	671	635	659	691	640	616	674	649	651	610	738	620	628	654	650	707	639	657	627	641	662	676	701	659	631	620	626	649	636	673	655	666	650	655	653	633	654	680	684	666	609	686
27314	4331	975	609	440	400	375	357	320	350	335	294	300	287	297	296	346	298	303	305	336	298	355	311	286	330	320	302	316	324	320	316	275	341	285	307	336	303	341	341	309	311	326	319	310	309	307	307	305	290	321	295	315	294	323	311	329	286	318	310	304	305	331	335	333	298	296	286	306	307	314	299	285	304	327	318	317	343	325	330	318	337	273	304	310	313	333	294	347	327	332	283	292	315	290	319	314	337	305	351	315	293	317	296	278	314	332	324	294	283	298	305	307	314	317	305	317	301	304	302	306	298	318	309	310	304	327	302	302	328	309	281	297	310	287	307	328	300	307	289	297	271	302	311	320	316	308	288	312	314	319	327	301	255	322	309	332	310	336	311	296	295	284	311	274	322	352	340	310	296	312	335	308	280	299	301	283	280	294	325	291	328	309	300	277	330	309	318	337	305	296	344	277	325	322	308	300	290	295	310	293	300	348	313	290	309	313	335	300	287	340	321	350	334	300	307	308	305	336	307	313	305	286	307	292	294	322	335	292	279	279	292	303	293	288	290	297	320	295	278	309	269	279	309	298	301	286	334	308	279	277	310	328	312	300	304	324	322	301	324	311	320	322	300	334	312	313	330	308	308	312	303	300	286	299	305	338	307	302	308	305	279	312	335	335	330	304	323	304	326	278	303	303	317	350	322	309	308	308	292	323	316	325	319	300	304	294	309	286	295	327	307	312	272	297	310	293	324	303	297	293	321	328	325	313	297	275	320	331	337	309	340	311	321	296	298	317	293	327	294	328	307	351	321	299	334	310	302	342	324	286	358	295	318	314	333	281	287	291	314	329	333	309	302	302	298	315	289	312	323	304	318	344	272	290	315	296	344	317	339	297	312	321	290	315	307	306	278	304	297	331	329	311	314	353	318	324	290	297	319	295	332	315	322	315	324	304	276	298	307	293	282	319	295	326	257	311	327	350	324	312	351	322	326	310	287	317	326	295	330	324	314	319	311	323	320	322	292	299	318	318	273	347	313	335	316	329	334	326	325	333	300	275	333	329	305	334	335	295	287	323	307	336	348	299	319	316	307	305	316	310	325	320	304	342	326	309	319	324	296	287	333	320	352	353	317	297	295	326	294	295	308	313	307	312	273	315	302	315	317	319	319	263	290	309	294	318	313	311	325	335	318	314	301	323	327	295	303	312	324	324	305	298	297	315	324	327	299	343	270	328	331	306	301	298	287	324	292	293	296	306	305	326	308	312	330	356	298	305	342	304	322	326	304	326	317	292	272	351	345	295	309	338	317	321	289	301	315	312	306	325	319	309	309	318	317	310	297	326	323	316	282	326	319	289	299	290	304	286	326	292	269	319	335	307	281	292	269	276	306	322	290	306	285	307	283	313	283	292	306	310	321	315	303	307	289	332	327	305	313	291	278	294	307	314	325	319	333	321	334	293	352	285	285	312	301	315	301	299	318	342	327	317	311	324	300	317	304	315	283	315	312	337	336	285	298	304	302	293	313	312	305	340	356	285	309	314	313	313	327	320	315	326	369	354	322	302	302	296	283	309	301	331	286	287	274	301	295	342	303	296	302	286	290	308	297	280	290	305	335	354	278	325	302	300	272	289	327	289	299	309	304	313	342	344	293	296	314	289	346	277	328	338	309	288	312	343	299	329	339	278	289	307	299	315	319	327	315	332	347	311	307	296	313	283	313	320	312	360	326	265	296	283	306	320	355	315	320	322	310	305	303	335	317	335	348	349	303	323	298	310	294	326	329	325	306	295	318	309	324	319	319	321	276	334	301	294	342	298	327	322	265	302	293	320	328	324	281	326	355	305	320	316	295	313	299	314	327	328	291	307	348	299	315	321	296	296	300	340	301	299	309	338	307	281	349	329	299	330	369	297	352	319	299	323	320	307	315	332	288	296	286	313	307	289	332	290	294	293	312	318	356	279	298	301	312	281	285	317	338	327	330	290	304	297	274	332	314	299	316	308	304	304	349	308	340	304	348	319	326	301	295	317	308	288	300	333	336	315	324	318	318	320	332	274	296	339	294	318	323	304	308	307	347	308	290	308	300	286	288	274	312	331	303	288	311	279	285	319	315	301	328	322	341	315	306	302	322	302	323	283	308	313	335	323	325	325	319	340	288	285	286	309	303	319	302	332	299	283	341	312	277	317	349	289	294	283	266	307	295	316	336	278	291	315	306	353	304	334	330	292	341	301	319	298	325	295	300	338	287	286	313	305	308	280	302	338	306	310	304	307	301	334	342	311	288	316	316	348	283	312	321	318	338	342	303	286	327	306	288	325	312	308	284	303	325	309	311	318	315	341	303	297	301	321	293	326	325	299	335	306	292	271	305	352	304	343	320	305	305	279	322	298	330	299	295	325	291	323	287	324	302	332	304	339	277	327	323	312	338	291	320	285	309	324	296	317	308	343	299	339	318	301	285	322	309	339	275	295	330	315	284	291	340	295	321	319	288	318	302	314	328	343	292	281	290	309	310	302	312	312	318	319	312	300	355	304	316	356	322	330	302	278	299	296	318	315	286	296	279	323	314	294	355	311	310	319	284	277	286	323	315	331	321	318	313	345	311	292	285	318	281	301	320	342	311	297	303	327	293	278	287	313	297	314	301	323	301	318	331	294	311	311	330	356	325	295	310	300	300	300	296	298	322	326	296	319	303	295	311	301	320	325	300	300	304	350	314	295	287	259	289	309	310	313	300	317	312	297	296	312	285	307	305	294	309	309	269	301	283	302	338	313	308	283	306	291	306	287	287	302	298	287	316	301	298	312	323	286	336	286	311	298	290	311	300	284	313	313	343	288	301	304	289	295	313	302	292	319	299	305	323	319	330	313	279	332	303	279	292	324	269	344	304	361	316	315	287	293	301	307	350	333	280	314	305	306	306	294	324	257	293	303	331	337	300	285	337	286	311	312	333	353	316	289	282	327	362	298	337	300	307	317	336	304	322	326	327	271	332	299	317	288	313	307	333	291	284	309	294	302	309	290	318	307	309	285	295	295	319	325	303	335	309	285	295	331	305	336	301	302	266	310	300	305	332	294	333	269	291	323	349	332	326	314	289	296	254	315	305	306	296	274	305	333	319	307	352	306	299	273	356	302	344	309	310	304	303	311	295	302	302	329	292	314	281	270	311	304	298	323	325	327	303	339	312	309	340	325	305	316	299	315	279	291	322	294	337	334	308	339	300	316	303	325	294	325	282	302	300	295	333	329	298	298	317	322	315	292	303	333	311	316	295	284	334	335	336	323	309	304	298	349	298	314	333	308	305	315	305	335	283	318	294	287	301	288	274	320	316	311	311	327	290	313	318	294	292	313	336	305	309	286	313	308	317	329	303	282	312	321	348	306	343	308	313	303	353	334	284	315	304	294	286	305	298	287	317	317	304	302	312	352	306	306	313	350	310	294	325	313	277	300	323	309	322	274	266	308	319	328	357	309	303	339	327	316	308	321	301	306	285	255	330	303	316
19564	9633	9065	5616	3791	2479	1703	1248	1036	990	959	832	839	784	740	774	729	740	691	724	720	718	731	715	661	718	697	704	744	692	726	718	722	710	706	706	750	712	714	715	691	726	713	722	718	707	706	694	710	708	669	731	714	704	691	760	711	701	718	732	697	724	689	719	707	719	697	677	719	724	750	712	693	667	721	708	719	702	707	698	684	709	686	756	740	723	770	721	719	766	734	713	669	704	701	720	695	728	715	751	722	704	685	722	726	680	699	667	703	710	720	714	702	729	715	754	670	693	738	700	701	707	713	710	715	720	761	711	655	706	664	676	729	655	711	700	680	718	729	798	705	704	726	710	684	699	688	696	761	728	725	701	712	702	730	721	733	649	730	669	702	676	706	726	685	742	711	658	677	735	715	709	697	690	727	771	715	724	748	680	677	676	710	684	723	710	721	662	673	738	715	747	732	696	715	692	671	705	725	698	723	768	702	717	707	710	680	717	692	711	686	677	725	641	701	743	691	683	743	691	706	727	720	754	710	690	709	734	742	711	695	740	652	745	702	740	673	719	689	695	674	685	697	639	731	688	704	694	701	732	703	714	697	670	759	743	664	640	729	706	706	683	688	757	690	732	711	675	723	719	709	683	712	751	664	722	735	702	705	692	735	691	704	707	702	688	672	688	685	759	694	662	705	722	691	719	725	724	667	735	701	680	709	697	718	703	746	745	654	712	762	695	737	700	704	711	725	703	744	691	667	764	673	654	679	711	686	733	718	751	658	689	701	739	705	719	699	687	695	646	710	682	716	687	683	704	686	748	677	689	685	681	701	721	730	645	751	735	698	697	689	722	736	691	763	676	741	661	725	705	682	699	760	710	679	711	690	713	726	679	704	737	743	728	689	703	739	710	654	733	733	680	743	690	701	714	736	708	676	734	691	728	760	746	731	719	673	696	749	680	762	688	732	694	742	709	718	697	698	706	677	705	722	680	731	737	687	723	747	673	756	711	672	707	693	742	725	764	719	702	690	696	697	719	717	733	679	710	727	694	701	658	684	658	730	731	675	694	720	736	694	707	692	750	732	719	719	681	712	711	727	715	714	736	714	663	744	705	706	697	694	697	711	699	716	715	698	690	716	694	701	693	739	710	727	672	709	677	704	735	721	752	694	672	700	708	693	707	671	706	672	708	711	671	687	685	701	707	695	686	676	694	709	698	705	676	733	699	741	748	694	686	737	703	715	722	680	751	677	734	734	734	745	708	748	631	719	698	682	701	698	790	698	711	712	673	723	751	758	736	690	673	742	698	688	656	699	721	747	702	697	693	701	721	692	723	712	739	743	707	698	743	717	711	647	701	715	676	707	687	720	733	731	653	707	759	722	653	686	711	736	678	761	718	758	759	702	695	717	696	685	724	698	773	693	721	782	700	695	677	701	692	687	725	737	702	699	741	718	715	732	682	695	725	698	712	718	696	685	703	699	738	651	680	706	681	703	692	677	654	671	668	698	721	709	679	742	694	664	675	650	719	749	759	704	706	690	709	694	712	695	719	701	681	736	723	720	696	724	737	640	718	688	722	732	781	733	717	707	679	724	741	698	701	752	709	709	692	711	678	736	715	709	711	687	699	680	714	677	720	685	695	674	759	697	757	713	748	744	714	695	695	722	745	667	701	696	691	720	653	638	671	707	671	694	680	725	740	719	714	686	760	703	676	700	752	696	710	724	758	724	704	686	670	671	701	725	685	750	738	723	692	719	696	685	748	750	702	723	736	707	682	733	730	681	729	639	677	749	711	695	743	679	675	707	666	716	666	697	709	697	712	722	685	707	725	742	740	733	684	721	718	738	697	674	720	679	724	736	687	723	744	702	744	724	678	673	715	723	686	734	693	717	675	744	714	652	694	639	706	695	678	693	687	713	725	721	709	670	730	639	723	736	705	735	717	679	674	732	687	715	733	775	704	689	716	730	705	690	749	707	668	657	701	671	729	707	695	766	727	725	713	733	756	735	697	762	679	673	713	707	715	704	702	724	678	669	689	701	701	717	709	745	700	763	745	704	724	687	711	727	709	713	732	653	703	776	717	714	728	661	666	717	710	713	676	691	766	699	682	740	732	693	690	725	657	705	700	717	707	707	673	678	719	747	701	732	689	772	661	719	765	746	731	726	715	686	703	698	733	671	697	746	707	690	660	685	730	773	722	718	729	782	726	739	699	736	710	718	664	727	735	672	736	692	732	716	667	761	681	711	724	755	721	720	677	665	711	724	702	736	726	673	744	688	677	689	748	747	747	681	705	735	712	703	703	687	705	712	671	723	754	713	715	723	724	706	733	743	684	698	703	751	768	711	690	725	688	705	716	700	711	688	730	744	743	688	724	717	726	701	713	719	717	703	719	765	754	730	719	710	670	724	703	729	676	748	704	685	728	690	669	705	665	714	741	737	732	678	672	698	728	698	706	713	721	721	685	675	708	671	686	702	717	679	714	735	643	749	708	685	699	693	740	715	718	705	706	723	687	738	715	700	712	726	711	707	737	696	687	658	735	737	746	687	699	767	700	716	736	721	684	705	699	717	700	711	684	749	709	737	709	703	699	729	698	719	679	709	704	681	701	683	714	700	731	708	766	665	715	692	704	720	725	682	708	715	658	702	698	677	716	740	702	732	734	660	693	699	691	692	686	745	744	679	686	682	743	691	736	692	703	690	715	713	665	713	706	661	738	760	747	685	699	752	695	675	689	708	716	753	700	769	766	748	747	738	724	661	668	689	697	698	734	666	712	717	678	705	649	708	689	674	669	706	709	748	659	753	702	720	747	692	709	688	734	734	676	724	658	739	679	699	718	686	696	714	759	710	701	672	717	691	687	675	703	752	708	717	751	754	722	737	674	681	736	713	735	701	714	743	685	721	694	671	699	728	691	734	713	727	686	769	695	715	713	702	730	715	688	750	724	733	733	671	703	689	692	688	751	713	670	729	711	698	662	696	697	734	676	748	749	733	662	662	722	656	737	766	722	719	682	693	743	716	717	719	685	658	699	771	711	688	657	702	706	739	738	684	719	695	701	738	728	662	714	681	679	709	745	751	680	697	736	733	744	699	669	699	692	676	717	720	674	726	694	685	676	676	657	716	714	728	693	746	713	733	703	666	667	769	684	675	712	694	678	738	688	740	702	728	668	707	714	718	695	719	754	682	734	743	679	692	669	683	729	691	728	705	705	756	739	704	795	723	685	701	681	699	726	700	687	746	699	696	740	698	687	736	730	723	667	732	679	753	710	664	757	689	728	694	721	754	670	714	744	729	713	693	627	799	699	711	670	685	739	680	749	714	708	700	678	690	668	746	639	728	689	742	732	670	707	711	703	773	690	707	687	733	702	726	682	701	707	697	735	731	700	749	722	746	720	734	727	737	725	689	756	684	711	705	728	676	742	695	686	708	739	684	731	726	744	716	697	726	737	723	730	736	664	695	647	701	714	727	722	735	733	694	727	732	725	733	722	730	705
34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
